*{
    margin: 0;
    padding: 0;
}
html{
    overflow-x: hidden;
}
body{
    overflow: hidden;
    font-family: Lato, sans-serif !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    line-height: 1.7 !important;
    background-size: cover;
    background-attachment: fixed;
}

@font-face {
	font-family: 'proxima_nova_rgregular';
	src: url('https://litmus.com/fonts/Emails/proximanova-regular-webfont.eot');
	src: url('https://litmus.com/fonts/Emails/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
		 url('https://litmus.com/fonts/Emails/proximanova-regular-webfont.woff') format('woff'),
		 url('https://litmus.com/fonts/Emails/proximanova-regular-webfont.ttf') format('truetype'),
		 url('https://litmus.com/fonts/Emails/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'proxima_nova_rgbold';
	src: url('https://litmus.com/fonts/Emails/proximanova-bold-webfont.eot');
	src: url('https://litmus.com/fonts/Emails/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('https://litmus.com/fonts/Emails/proximanova-bold-webfont.woff') format('woff'),
		 url('https://litmus.com/fonts/Emails/proximanova-bold-webfont.ttf') format('truetype'),
		 url('https://litmus.com/fonts/Emails/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'adelle_rgregular';
	src: url('https://litmus.com/fonts/Emails/adelle_reg-webfont.eot');
	src: url('https://litmus.com/fonts/Emails/adelle_reg-webfont.eot?#iefix') format('embedded-opentype'),
		 url('https://litmus.com/fonts/Emails/adelle_reg-webfont.woff') format('woff'),
		 url('https://litmus.com/fonts/Emails/adelle_reg-webfont.ttf') format('truetype'),
		 url('https://litmus.com/fonts/Emails/adelle_reg-webfont.svg#adelle_rgregular') format('svg');
	font-weight: normal;
	font-style: normal;
}


/*----navbar-----*/

/* nav.navbar.navbar-expand-lg.navbar-light.bg-light{
    background-color: #fff !important;
} */
.container-fluid {
    width: 100%;
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-right: auto;
    margin-left: auto;
}
 

/*-----Ham------*/


/* .ham {
    position: fixed;
    z-index: 10000;
    top: 1rem;
    right: 1rem;
    width: 3rem;
    height: 3rem;
    border: black solid 1px;
    background: white;
    cursor: pointer;
  }
  
  span.xIcon.material-icons {
    display: none;
  }
  
  .menu {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 50vh;
    background: rgb(255, 255, 255);
    color: white;
    transform: translateY(-100%);
    transition: transform 0.2s;
    list-style: none;
    padding-top: 90px;
    z-index: 2;
    padding-left: 40px;
  }
  
  .showMenu {
    transform: translateY(0);
  }
  
  .showMenu li {
    padding: 1rem 0;
  }
  
  .menuLink {
    display: inline;
    font-size: 2opx;
    color: black;
    text-decoration: none;
  }
  
  .menuLink:hover {
    text-decoration: underline;
  }
  @media(min-width:1024px){
    button.ham {
        display: none;
    }
	ul.menu{
		display: none;
	}
  
  } */


/*-----Header css--------*/


nav.navbar.navbar-light.bg-light.logo-background {
    background: #fff !important;
    border-bottom: 1.5px solid rgba(0,0,0,.1);
    height: 90px;
}
nav.navbar.navbar-light.bg-light.nav-header {
    background-color: #fff !important;
    overflow: hidden;
}
a.navbar-brand {
    padding-top: 12px;
    padding-bottom: 0;
    position: relative;
    /* left: -53px; */
}
.sticky {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff;
    z-index: 9999;
    height: 80px;
    padding: .5rem 1rem;
    transition: all .2s ease-in-out;
  }
  li.nav-item.active {
    padding: 10px;
    border-radius: 22px;
    color: #fff !important;
    background: linear-gradient( 
45deg
 , #188c97, #154246);
}
li.nav-item.active a.nav-link{
    color: #fff !important;
}
li.nav-item{
    padding: 10px;
    border-radius: 22px
}
li.nav-item:hover{
    padding: 10px;
    border-radius: 22px;
    color: #fff !important;
    background: linear-gradient( 
45deg
 , #188c97, #154246);
}
/* li.nav-item.active a.nav-link::before{
    visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);   
} */
li.nav-item {
    margin: 0 30px 0 0;
}
.navbar-light .navbar-nav .nav-link{
    color: #000 !important ;
}
div#navbarNav {
    display: flex;
    justify-content: center;
}
a.nav-link {
    display: block;
    position: relative;
    font-weight: 700;
}
.navbar-light .navbar-nav .nav-link:hover{
    color: #fff !important;
} 
a.nav-link::before{
    padding: 10px;
    border-radius: 22px;
    color: #fff !important;
    background: linear-gradient( 
45deg
 , #188c97, #154246);
 
}
button.btn.btn-outline-success.btn-login {
    border-radius: 39px;
    z-index: 0;
    position: relative;
    padding: 0px 30px;
    background-color: #fb8630;
    border: 2px solid #fff;
    height: 39px;
    color: #fff;
    text-align: center;
    font-size: 15px;
}
button.navbar-toggler {
    height: 40px;
    width: 50px;
}
.dropdown-content {
    display: none;
}
.dropdown{
    z-index: 9999;
}
/* .dropdown::before{
    content: "\25bc";
    color: #000;
} */
.dropdown:hover .dropdown-content{
    display: grid;
}
.dropdown:hover::after .dropdown-content{
    display: block;
}
ul.navbar-nav .dropdown-content a {
    color: #fff;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    border-radius: 10px;
}
ul.navbar-nav .dropdown-content {
    display: none;
    position: absolute;
    background-color: #88a0cd;
    box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 20%);
    z-index: 9999;
    border-radius: 10px;
    line-height: 20px;
}
.logo-header {
    width: 200px;
    height: auto;
    float: left;
    background-size: cover;
    padding-top: 25px;
    padding-bottom: 15px;
    background-color: transparent !important;
}


/*------banner-------*/

.banner {
    background-image: url(https://jhk.wiantech.net/public/frontend/images/banner_01b.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 72vw;
}/*Add on 17-08-2021 (Trisha)*/

/* .banner {
    background-image: url(https://jhk.wiantech.net/public/frontend/images/banner.jpeg);
    background-size: cover;
    background-repeat: no-repeat;
    height: 72vw;
} */
.\33 -colum-section {
    background-color: #d8d8d8;
    padding-bottom: 3em;
    margin-top: -1em;
}
p.banner_text {
    font-family: 'proxima_nova_rgbold';
    padding-top: 40px;
    padding-bottom: 15px;
    border-bottom: 1px solid #000;
    text-align: left;
    font-size: 2.92rem;
    line-height: 110%;
    padding-left: 35px;
    margin: 1.46rem 0 1.168rem 0;
    /* text-align: center;
    margin-top: 0px;
    display: block;
    font-family: 'proxima_nova_rgbold';
    font-size: 26px;
    padding-bottom: 20px;
    padding-top: 50px;Add on 17-08-2021 (Trisha) */
}
#our_offerings {
    padding-left: 0;
    padding-right: 56px;
}
.feature_clinic {
    width: 100%;
    height: 330px;
    background: #fff;
    text-align: center;
    padding: 40px;
    margin-left: 28px;
    margin-top: 1em;
    box-shadow: 7px 6px 9px 6px rgb(107 106 106);
    border-radius: 35px;
}
h3.feature_title {
    font-family: 'proxima_nova_rgbold';
    font-size: 30px;
}
button.btn.btn-outline-success.btn_shw-more{
    font-weight: 700;
    font-size: 15px;
    line-height: 25px;
    font-family: Nunito Sans,sans-serif;
    border-radius: 39px;
    z-index: 0;
    position: relative;
    padding: 5px 30px;
    color: #fff;
    background-color: #fb8630;
    border: 2px solid #fb8630;
    height: 39px;
    width: 17vw;
	/* color: #fff;
    background-color: #06404f;
    border: 1px solid #06404f;
    width: 10vw; */
    /* padding: 8px;  */
}
button.btn.btn-outline-success.btn_shw-more:hover{
	background: #fff;
	color: #000;
	border: 1px solid #000;
}



/*----ABout Us-----*/


img.about_img {
    width: 31vw;
    float: right;
    margin-right: 30px;
    margin-top: 30px;
}
#about_us {
    padding-left: 30px;
	font-weight: 400;
}
h3.about_title {
    font-family: 'proxima_nova_rgbold';
    padding-top: 40px;
    padding-bottom: 15px;
    border-bottom: 1px solid #000;
    text-align: left;
}
p.about_text {
    line-height: 1.75rem;
	text-align: justify;
	margin-top: 10px;
}
button.btn.btn-outline-success.btn_abt{
    font-weight: 700;
    font-size: 15px;
    line-height: 25px;
    font-family: Nunito Sans,sans-serif;
    border-radius: 39px;
    z-index: 0;
    position: relative;
    padding: 5px 30px;
    color: #fff;
    background-color: #fb8630;
    border: 2px solid #fb8630;
    height: 39px;
    width: 17vw;
	/* color: #fff;
    background-color: #06404f;
    border: 1px solid #06404f;
    width: 10vw;
    padding: 8px; 
	margin-top: 10px; */
}
button.btn.btn-outline-success.btn_abt:hover{
	background: #fff;
	color: #000;
	border: 1px solid #000;
}

.team-info.text-center {
    font-size: 13px;
}

/*Counter up stat*/

.statictics-section {
    height: 250px;
    background-color: #00a3c8;
    padding-top: 70px;
    padding-bottom: 50px;
    padding-left: 30px;
    padding-right: 30px;
	font-weight: 400;
}
.stat-box {
    margin-left: 30px;
    margin-right: 30px;
}
.stat-box i {
    font-size: 54px;
    color: #fff;
    position: absolute;
    margin-top: 31px;
}
.stat-content {
    color: #fff;
    margin-left: 5em;
    padding-top: 13px;
}
.stat_head1 {
    font-size: 46px;
    font-weight: bold;
    font-family: arial;
}
.stat_text {
    margin-top: -11px;
}

/*---Our Plans-----*/

.our_plans {
    text-align: center;
    display: block;
	background-color: #d6d6d6;
    padding: 20px;
	font-weight: 400;
}
.our-plans_demo{
	width: 100%;
    height: auto;
    background: linear-gradient(#7e9da6, #ffff);
    text-align: center;
	padding: 15px;
    margin-left: 0;
    margin-top: 1em;
	margin-bottom: 20px;
    border-radius: 10px;
}
img.plan_logo {
    width: 7vw;
    padding-top: 10px;
}
.plan_title {
    text-align: center;
    font-family: 'proxima_nova_rgbold';
    padding: 10px 40px 10px 10px;
    background-color: #fff;
    margin-left: -30px;
    margin-top: 15px;
    position: relative;
    left: 15px;
    font-size: 30px;
}
ul.checkmark {
	margin-top: 20px;
}

ul.checkmark li:before {
	font-size: 48px;
	font-size: 4.8rem;
	vertical-align: middle;
}

ul.checkmark li:before {
	color: #fb8630;
	content: "✓";
	display: inline-block;
	font-family: 'proxima_nova_rgregular';
    margin-right: 5px;
	font-size: 20px;
}

ul.checkmark li {
	line-height: 1.75rem;	
	/* padding: 12px; */
	list-style: none;
	font-weight: 400;
}
li.list.check {
    list-style-type: none;
	text-align: justify;
	line-height: 1rem;
	padding-left: 3em;
}
a.nav-link.show_more {
    margin-top: -54px;
    margin-bottom: 1em;
    margin-left: -21px;
}
.plan-btn {
    display: inline-block;
    width: 100%;
}
.btn_Book-demo {
    width: 49%;
    float: left;
}
 .btn_plan-show {
    width: 49%;
    float: right;
}
button.btn.btn-outline-success.btn_book-demo {
    font-weight: 700;
    font-size: 15px;
    line-height: 25px;
    font-family: Nunito Sans,sans-serif;
    border-radius: 39px;
    z-index: 0;
    position: relative;
    padding: 5px 30px;
    color: #fff;
    background-color: #fb8630;
    border: 2px solid #fb8630;
    height: 39px;
    width: 17vw;
    /* margin-top: 0;
    color: #fff;
    background-color: #06404f;
    border: 1px solid #06404f ;
    width: 100%;
    padding: 8px;
    margin-left: 0; */
}
button.btn.btn-outline-success.btn_book-demo:hover{
	background: #fff;
	color: #000;
	border: 1px solid #000;
}
button.btn.btn-outline-success.btn_Plan-show {
    font-weight: 700;
    font-size: 15px;
    line-height: 25px;
    font-family: Nunito Sans,sans-serif;
    border-radius: 39px;
    z-index: 0;
    position: relative;
    padding: 5px 30px;
    color: #fff;
    background-color: #fb8630;
    border: 2px solid #fb8630;
    height: 39px;
    width: 17vw;
    /* float: right;
    margin-top: 0;
    color: #fff;
    background-color: #06404f;
    border: 1px solid #06404f ;
    width: 100%;
    padding: 8px;
    margin-right: 0; */
}
button.btn.btn-outline-success.btn_Plan-show:hover{
	background: #fff;
	color: #000;
	border: 1px solid #000;
}

/*------Footer------*/

.footer{
    background-color: #178e96  ;
    padding: 0px;
    height: 180px;
	font-weight: 400;
}
.logo-footer {
    width: 120px;
    height: auto;
    float: left;
    background-size: cover;
    padding-top: 0;
    padding-bottom: 15px;
}
.footer-text {
    color: #fff;
    position: absolute;
    margin-top: 4em;
    line-height: 1.9rem;
}
/* .footer_content {
    padding-left: 7em;
} */
h4.footer_info-head {
    color: #fff;
    font-size: 20px;
    font-weight: 400;
}
ul.footer-nav {
    margin-top: 20px;
    list-style: none;
    line-height: 1.9rem;
}
li.footer-nav-list a {
    color: #fff;
    text-decoration: none;
    font-weight: 600;
}
li.footer-nav-list i{
    padding-right: 1em;
}
ul.list-unstyled {
    font-size: 15px;
}
p.copy_right {
    color: #fff;
    text-align: center;
    /* padding-top: 4em; */
    font-weight: 600;
}
 .powered_by {
    color: #fff;
    display: inline;
    font-weight: 600;
}
.power-action {
    text-align: center;
	/* margin-top: 10px; */
}

  img.power-img {
    width: 145px;
    height: auto;
    margin-top: -13px;
    margin-left: -4px;
}


/*-------About US page*/

/* div#about_us-page {
	padding: 2em;	    background-image: linear-gradient(#d7d7d7 2%, #fff 30%);	    line-height: 1.5rem;
} */
img.about_img-page {
    width: 75%;
    margin-left: 6em;
    margin-top: 1em;
}
header.jhk_about {
    position: relative;
    top: 0;
    text-align: center;
    padding-top: 9em;
    margin-bottom: 0px !important;
}
hr.jhk_hr{
    margin-bottom: 0px ;
}
/*Privacy policy inner page*/div#privacy_policy-page{		padding: 2em;	    background-image: linear-gradient(#d7d7d7 2%, #fff 30%);	    line-height: 1.5rem;}/*Terms & Conditions*/div#terms_condition-page{		padding: 2em;	    background-image: linear-gradient(#d7d7d7 2%, #fff 30%);	    line-height: 1.5rem;}
/*Disclaimer*/div#disclaimer-page{		padding: 2em;	    background-image: linear-gradient(#d7d7d7 2%, #fff 30%);	    line-height: 1.5rem;}

/*Contact US*/
div#contact_us-page {
	padding-top: 12em;	    background-image: linear-gradient(#d7d7d7 2%, #fff 30%);	    line-height: 1.5rem;
}
.alert-dismissible {
	
    padding-right: 20px !important;
	
    padding-top: 20px !important;
    
	display: block;
    
	text-align: center;
    
	width: 25%;
    
	margin-left: 28em;
	
	margin-top: 1em;
}

i.fa.fa-check {
	
    display: flex;
	
    color: #fff;
    
	border: 1px solid #fff;
    
	padding: 11px;
    
	background: #6d9c78;
    
	border-radius: 50%;
    
	width: 39px;
    
	height: 39px;
}

p.alert-text {
	
    text-align: center;
	
    display: flex;
    
	margin-top: -32px;
    
	margin-left: 3em;
}
.wrapper{
    position: relative;
    top: 134px;
    left: 50%;
    margin-top: 4em;
    transform: translate(-50%, -50%);
    width: 100%;
    max-width: 550px;
    background: url(https://jhk.wiantech.net/public/frontend/images/contact-back.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    padding: 30px;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
    border: 1px solid rgb(0 0 0 / 30%);
  }

  .wrapper .title h1{
    color: #c5ecfd;
    text-align: center;
    margin-bottom: 25px;
  }

  /* .contact-form{
    display: flex;
  }

  .input-fields{
    display: flex;
    flex-direction: column;
    margin-right: 4%;
  } */

  /* .input-fields,
  .msg{
    width: 48%;
  } */

  .input-fields .input,
  .msg textarea{
    margin: 10px 0;
    background: transparent;
    border: 0px;
    border-bottom: 1px solid #000;
    padding: 10px;
    color: #000;
    width: 100%;
  }
  .input-fields .input::placeholder, .msg textarea::placeholder{
      color: #06404f;
  }
  .msg textarea{
    height: 172px;
  }

  ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #c5ecfd;
  }
  ::-moz-placeholder {
    /* Firefox 19+ */
    color: #c5ecfd;
  }
  :-ms-input-placeholder {
    /* IE 10+ */
    color: #c5ecfd;
  }
  .button-submit {
    text-align: center;
    margin-top: 1em;
}
  button.btn.btn-outline-success.btn-submit {
    background-color: #06404f;
    border: 1px solid #06404f;
    color: #fff;
}
button.btn.btn-outline-success.btn-submit:hover{
    color: #06404f;
    background: #fff;
    border: 1px solid #06404f;
}
  @media screen and (max-width: 600px){
    .contact-form{
      flex-direction: column;
    }
    .msg textarea{
      height: 80px;
    }
    .input-fields,
    .msg{
      width: 100%;
    }
  }
/*Modal-show-more css*/.modal{	    background-color: rgba(0,0,0,0.4);	}.modal-open .modal {	    padding-left: 0px !important;	    padding-right: 0px !important;	    overflow-y: scroll;  }  .modal.fade.in {	      opacity: 100% !important;		display: block;}.modal.fade .modal-dialog{	    transform: translate(0, 5%) !important;}
div#serv_desc {
    height: 160px;
    overflow: auto;
}
/*Modal-book-demo css*/
#myModal_demo_2.modal.fade .modal-dialog{	    transform: translate(0, 5%) !important;}textarea.textarea_book {	    height: 277px;}
select#ccode {
    border: 1px solid #000;
    border-radius: 12px;
    width: 102px;
    position: relative;
    top: 0em;
    margin-top: 1em;
    left: 0px;
    background: transparent;
}


input#pnm {
    border: none;
    font-size: 1.25rem;
    margin-right: -2em;
    float: right;
}
/*Responsive*/


@media only screen and (max-width: 1025px){
    footer h5.font-weight-bold.text-uppercase.mt-3.mb-4{
        font-size: 13px;
    }
    #navbar_header li.nav-item a.nav-link {
        padding-left: 0px;
    }
	/* button.btn.btn-outline-success.btn-login{
		width: 9vw;
	} */
	.plan_title {
		text-align: center;
		font-family: 'proxima_nova_rgbold';
		padding: 10px 10px 10px 10px;
		background-color: #fff;
		margin-left: 0;
		margin-top: 15px;
		position: relative;
		left: 0;
		width: 100%;
		font-size: 27px;
	}
	#about_us {
		padding-left: 30px;
		padding-bottom: 30px;
	}
    /*Testimonial*/
    .TESTIMONIAL div#testimonial-page div img{
        right: 93px;;

    }
    .TESTIMONIAL #testimonial-page .col-lg-4.col-md-4.col-sm-4 {
        margin-right: 9px;
        max-width: 32.333%;
    }
    /*Directory1*/
    .directory div#directory-page .col-lg-4.col-md-4.col-sm-4 {
        padding-right: 0px;
        padding-left: 0px;
        margin-right: 3px;
        max-width: 32.333%;
        text-align: center;
    }
    .directory div#directory-page div img {
        width: 290px;
        padding-right: 0px;
        padding-left: 0px;
    }
    .directory div#directory-page_fst .col-lg-4.col-md-4.col-sm-4 {
        padding: 0px;
        padding-right: 0px;
        padding-left: 0px;
        margin-right: 3px;
        max-width: 32.333%;
        text-align: center;
    }
    .directory div#directory-page_fst video {
        width: 290px;
        padding-right: 0px;
        padding-left: 00px;
    }
    /*add on 27-08-2021 (trisha)*/
    .container div#smart_clinic p{
        font-size: 13.9px;
    }
    .container div#smart_clinic div {
        font-size: 13.9px;
    }
    .container div#smart_clinic div h5{
        font-size: 13.9px;
    }
    /*Add on 02-09-2021 (Trisha)*/
    div#navbarNav {
        font-size: 13px;
    }
    div#navbarNav li.nav-item {
        margin: auto;
    }
    div#key_features\ key_features_new h5.sub_head {
        font-size: 15px;
        word-spacing: -2px;
    }
    header.jhk_about.ind_clinic span.cont1 , header.jhk_about.ind_clinic span.cont2 {
        font-size: 30px;
        letter-spacing: 1px;;
    }
}

@media screen and (max-width: 991px){
    ul.navbar-nav {
       position: fixed;
       background-image: linear-gradient(to bottom right, #0bb8b6, white);
       width: 100%;
       left: 0em;
       padding-left: 2em;
       z-index: 1;
   }
   div#navbarNav {
       display: none;
       justify-content: center;
   }
   ul.navbar-nav li.nav-item.active {
       background: none;
   }
   nav.navbar.navbar-light.bg-light.nav-header {
       height: auto;
       overflow: auto;
   }
   .logo-header {
      
       padding-top: 0;
       padding-bottom: 0;
   }
   li.nav-item {
       width: 100%;
       text-align: left;
   }
}


 @media only screen and (max-width: 769px){
   
    nav.navbar.navbar-expand-lg.navbar-light.bg-light div#navbar_header{
        visibility: hidden;
        
    }
	
	.material-icons{
		font-size: 41px;
	}
	.ham {
		position: fixed;
		z-index: 10000;
		top: 0;
		margin-top: 34px;
		right: 2rem;
		width: 55px;
		height: 50px;
		border: black solid 1px;
		background: white;
		cursor: pointer;
	}
  
	.menu {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		width: 100%;
		height: 434px;
		background: rgb(255, 255, 255);
		color: white;
		transition: transform 0.2s;
		list-style: none;
		padding-top: 119px;
		z-index: 2;
		text-align: center;
		padding-left: 0;
	}
	.showMenu {
		transform: translateY(0);
		background: linear-gradient(358deg, #5e9babeb 20%, #fff 60%);
	}
	a.menuLink {
		font-size: 27px;
		font-family: 'proxima_nova_rgbold';
	}
	h3.feature_title {
		font-family: 'proxima_nova_rgbold';
		font-size: 22px;
		padding-top: 16px;
	}
	button.btn.btn-outline-success.btn_shw-more{
		width: 17vw
	}
	button.btn.btn-outline-success.btn_abt {
		width: 17vw;
   
	}
	#about_us {
		padding-left: 30px;
		padding-bottom: 30px;
	}
	.stat-box {
		margin-left: 0px;
		margin-right: 0;
		font-size: 18px;
		margin-top: -11px;
	}
	.stat-box i {
		font-size: 59px;
		color: #fff;
		position: absolute;
		margin-top: 31px;
	}
	.stat-content {
		margin-left: 70px;
	}
	.stat_head1 {
		font-size: 28px;
		font-weight: bold;
		font-family: arial;
	}
	.plan_title {
		text-align: center;
		font-family: 'proxima_nova_rgbold';
		padding: 10px 10px 10px 10px;
		background-color: #fff;
		margin-left: 0;
		margin-top: 15px;
		position: relative;
		left: 0;
		font-size: 20px;
		width: 40vw;
	}
    /*Our team*/
    div#our_team-page .btn_our-team button#our_team-btn{
        width:100%;

    }
    /*Testimonial*/
    .TESTIMONIAL .textimonial_txt {
        
        left: 46.5%;
    }
    .TESTIMONIAL div#testimonial-page div img{
        right: 53px;;

    }
    .TESTIMONIAL #testimonial-page .col-lg-4.col-md-4.col-sm-4{
        margin-right: 6px;
        max-width: 32.333% ;

    }
    .TESTIMONIAL .textimonial_txt h2{
        font-size: 20px;
    }
    /*Directory1*/
    .directory div#directory-page div img {
        width: 230px;
        padding-right: 0px;
        padding-left: 0px; 
    }
   .directory div#directory-page .col-lg-4.col-md-4.col-sm-4 {
        padding-right: 0px;
        padding-left: 0px;
        margin-right: 3px;
        max-width: 32.333%;
        text-align: center;
    }
    .directory div#directory-page_fst video {
        width: 230px;
        padding-right: 0px; 
        padding-left: 00px; 
    }
    .directory div#directory-page_fst .col-lg-4.col-md-4.col-sm-4 {
        padding: 0px;
        padding-right: 0px;
        padding-left: 0px;
        margin-right: 3px;
        max-width: 32.333%;
        text-align: center;
    }
    /*Library*/
    .library .library-sub-txt h3 {
        color: #0b1f52;
        font-size: 18px;
    }
    /*add on 27-08-2021 (Trisha)*/
    div#tree_diagram img{
        width: 700px;
    }
    body div#know-more div#tree_diagram h2 {
        font-weight: 200;
        font-size: 58px;
        color: #0d2a65;
        padding-left: .5em;
        text-transform: uppercase;
    }
    body div#know-more div#tree_diagram h3 {
        padding-top: 6em;
        font-weight: 800;
        font-size: 22px;
        color: #fb8630;
        line-height: 1.1;
        font-family: Nunito Sans,sans-serif;
        padding-left: 1.5em;
        text-transform: uppercase;
    }
    /*Add on 28-08-2021 (Trisha)*/
    /* ul.navbar-nav {
        position: fixed;
        background-image: linear-gradient(to bottom right, #0bb8b6, white);
        width: 100%;
        left: 0em;
        padding-left: 2em;
        z-index: 1;
    } */

     /*Add on 31-08-2021 (trisha)*/
     ul.navbar-nav {
        position: fixed;
        background-image: linear-gradient(to bottom right, #0bb8b6, white);
        width: 100%;
        left: 0em;
        padding-left: 2em;
        height: auto;
        z-index: 1;
        display: block;
    }
    /*add on 02-09-2021 (Trisha)*/
    div#navbarNav {
        font-size: 14px;
    }
    div#navbarNav li.nav-item {
        margin: 0 30px 0 0;
    }

    /*add on 16-09-2021 (Trisha)*/
    nav#nav-header .logo-header {
        width: 170px;
        padding-top: 0;
        padding-bottom: 0px;
        margin-left: -20px;
    }
    .container.text-center.text-md-left ul.list-unstyled li a {
        font-size: 12px;
    }
    /* footer.page-footer.font-small.stylish-color-dark.pt-4 .col-md-4.mx-auto {
        padding-left: 4em !important;
    } */
    section.con-a li a h3.cate-head{
        font-size: 12px;
    }
    section.con-a li a .cate-box.text-center{
        padding: 0px;
    }
    body footer .font-weight-bold::after {
        margin: 18px auto;
    }

    .list-unstyled {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
  }

  @media only screen and (max-width:680px){
    button.btn.btn-outline-success.btn-login {
        border-radius: 39px;
        z-index: 0;
        position: relative;
        padding: 0px 30px;
        background-color: #fb8630;
        border: 2px solid #fff;
        height: 39px;
        color: #fff;
        text-align: center;
        font-size: 15px;
        
        width: auto;
    }
  }
@media only screen and (max-width: 415px){
    .library .library-sub-txt h3 {
        color: #0b1f52;
        font-size: 25px;
    }
	  nav.navbar.navbar-expand-lg.navbar-light.bg-light button.navbar-toggler{
        display: block;
    }
    
  
    /* nav.navbar.navbar-expand-lg.navbar-light.bg-light div#navbar_header{
        
        display: none;
        
    } 
    
    #navbar_header{
        
        display: block;
        
    }*/
   
    
	.ham {
		position: fixed;
		z-index: 10000;
		top: -9px;
		right: 1rem;
		width: 3rem;
		height: 39px;
		border: black solid 1px;
		background: white;
		cursor: pointer;
}
.menu {
    padding-left: 0;
    font-family: 'proxima_nova_rgbold';
    font-size: 20px;
    text-align: center;
	height: 375px;
	padding-top: 75px;
}
.showMenu {
    transform: translateY(0);
    background: linear-gradient(
358deg
, #5e9babeb 20%, #fff 60%);
}
a.menuLink {
    font-size: 24px;
    font-family: 'proxima_nova_rgbold';
}
	span.menuIcon.material-icons{
		font-size: 35px;
	}
	.button {
		position: absolute;
		float: right;
		display: block;
		margin-left: 0;
		margin-top: 0;
		margin-right: 18px;
	}
    button.btn.btn-outline-success.btn-login {
            border-radius: 39px;
        z-index: 0;
        position: relative;
        padding: 0px 30px;
        background-color: #fb8630;
        border: 2px solid #fff;
        height: 39px;
        color: #fff;
        text-align: center;
        font-size: 15px;
        margin-left: 17em;
    width: auto;
		/* color: #fff;
		background-color: #06404f;
		border: none;
		width: 78px;
		padding: 0px;
		height: 45px;
		margin-left: 15em;
		margin-top: 5px;
		font-size: 18px; */
    }
    button.navbar-toggler {
        margin-top: -6px;
        display: flex !important;
        justify-content: center;
        margin-right: 8em;
        z-index: 100000000000;
    }
    .logo-header {
        width: 100px;
        height: auto;
        float: left;
        background-size: cover;
        padding-top: 15px;
        padding-bottom: 15px;
    }
    nav.navbar.navbar-expand-lg.navbar-light.bg-light {
        background-color: #fff !important;
        position: fixed;
        width: 100%;
        z-index: 9999;
        height: 79px;
    }
    button.btn.btn-outline-success.btn_shw-more {
        color: #fff;
        background-color: #06404f;
        border: none;
        width: 100%;
        margin-top: 1em;
        padding: 8px;
    }
    .feature_clinic{
        margin-bottom: 2em;
    }
    #about_us {
        padding-left: 0;
    }
    button.btn.btn-outline-success.btn_abt{
        width: 100%;
    }
    img.about_img {
        width: 100%;
        float: right;
        margin-right: 0;
        margin-top: 30px;
    }
    .statictics-section {
        height: auto;
    }
    .stat-box {
        margin-left: 0;
        margin-right: 0;
        padding-bottom: 2em;
        padding-top: 1em;
    }
    .stat-box i {
        font-size: 54px;
        color: #fff;
        position: relative;
        margin-top: 0;
        display: flex;
        justify-content: center;
    }
    .stat-content {
        color: #fff;
        margin-left: 0;
        padding-top: 13px;
        text-align: center;
    }
    .plan_title {
        text-align: center;
        font-family: 'proxima_nova_rgbold';
        padding: 10px 10px 10px 10px;
        background-color: #fff;
        margin-left: 0;
        margin-top: 1em;
        position: relative;
        left: 0;
        font-size: 18px;
		width: 100% !important;
    }
    img.plan_logo {
        width: 50%;
        padding-top: 10px;
    }
	.footer_content {
		padding-left: 0;
	}
    .footer {
        background-color: #0b1f52;
        padding: 38px;
        height: auto;
        text-align: center;
    }
    .footer-logo {
        position: absolute;
        margin-top: -6em;
        margin-bottom: 6em;
        margin-left: 4em;
        /*Add on 28-08-2021 (Trisha)*/
        width: 200px !important;
        top: 3em;
    }
    .logo-footer {
        width: 150px;
        height: auto;
        float: none;
        background-size: cover;
        margin-top: 9px;
        padding-bottom: 12px;
    }
    .footer-text {
        color: #fff;
        margin-top: 5em;
        margin-bottom: 3em;
        line-height: 1.9rem;
        position: relative;
    }
	ul.footer-nav {
		margin-top: 43px;
		list-style: none;
		line-height: 1.9rem;
		margin-bottom: 43px;
	}
	.footer_contact {
		text-align: justify;
		margin-left: 3em;
	}

    
    /*About us Inner page page*/

    img.about_img-page {
        width: 100%;
        margin-left: 0;
        margin-top: 0;
    }
    /*Testimonial*/
    .TESTIMONIAL div#testimonial-page div img {
        
        top: 34px;
        right: 117px;
        
    }
    /* .TESTIMONIAL div#testimonial-page{
        padding-top: 2em;
    } */
    .TESTIMONIAL #testimonial-page .col-lg-4.col-md-4.col-sm-4{
        margin-top: 20px;
    }
    .TESTIMONIAL #testimonial-page .col-lg-4.col-md-4.col-sm-4{
        margin-right: 0px;
        max-width:unset;

    }
    /*Directory1*/
    .directory div#directory-page div img {
        width: 350px;
        padding-right: 0px;
        /* padding-left: 20px; */
    }
    .directory div#directory-page .col-lg-4.col-md-4.col-sm-4 {
        padding-right: 0px;
        padding-left: 0px;
        margin-right: 3px;
        max-width: unset;
        text-align: center;
    }
    .directory div#directory-page_fst video {
        width: 350px;
        padding-right: 0px;
        padding-left: 0px;
    }
    .directory div#directory-page_fst .col-lg-4.col-md-4.col-sm-4 {
        padding: 0px;
        padding-right: 0px;
        padding-left: 0px;
        margin-right: 0px;
        max-width: unset;
        text-align: center;
    }


    /*Add on 24-08-2021 (Trisha)*/
    nav.navbar.navbar-expand-lg.navbar-light.bg-light.scrolled div#navbar_header {
        height: auto;
        background:  #5e9babeb;
        /* background-color: #1b4598;
        background-image: linear-gradient(#1b4598 , white); */
        margin-top: 1em;
    }
    div#myModal_demo{
        width: 100%;
    }
    div#navbar_header ul.navbar-nav li a {
        font-size: 20px;
        line-height: 32px;
    }

    /*Add on 25-08-2021 (Trisha)*/

    .home h3.banner_text {
        
        font-size: 20px;
    }
    .home button.banner_button{
        width:100%;
    }
    .home div#myModal_demo {
        width: 100%;
    }
    .home div#myModal_demo {
        
        margin: 16.5em auto;
    }
    .home .slider ul.slides li:nth-child(2) button {
        top: 2em;
        left: 0em;
    }
    div#myModal_demo {
        height: 400px;
    }
    .modal-header {
        padding: 0px;
    }
    /*Add on 27-08-2021 (Trisha)*/
    div#know-more div#tree_diagram {
        
        background-size: auto , cover !important;
        
        background-position: 64% 10%,50% 50% !important;
    }
    div#tree_diagram img {
        width: 400px;
        object-fit: cover;
    }
    body div#know-more div#tree_diagram h2 {
        font-weight: 200;
        font-size: 58px;
        color: #0d2a65;
        padding-left: .3em;
        text-transform: uppercase;
    }
    body div#know-more div#tree_diagram h3 {
        padding-top: 4em;
        font-weight: 800;
        font-size: 22px;
        color: #fb8630;
        line-height: 1.1;
        font-family: Nunito Sans,sans-serif;
        padding-left: 1em;
        text-transform: uppercase;
    }
    section.con-a .cate-head[_ngcontent-oau-c242] {
        font-weight: 600;
        font-size: 7px;
        line-height: 1.1;
        font-family: 'Montserrat';
        color: #83868b;
    }
    section.con-a .cate-box[_ngcontent-oau-c242] {
        border: 1px solid #0c807d;
        padding: 2px;
    }
    /*Add on 28-08-2021 (trisha)*/
    nav#nav-header ul.navbar-nav {
        position: fixed;
        background-image: linear-gradient(to bottom right, #0bb8b6, white);
        width: 100%;
        left: 0em;
        padding-left: 2em;
    }
    nav#nav-header ul.navbar-nav li a{
        color:white !important;
    }
    header a.nav-link::before {
        content: "";
        position: absolute;
        width: 35%;
        height: 2px;
        bottom: -3px;
        left: 0px;
        background-color: #0b1f52;
        visibility: hidden;
        -webkit-transform: scaleX(0);
        transform: scaleX(0);
        -webkit-transition: all 0.15s ease-in-out 0s;
        transition: all 0.15s ease-in-out 0s;
    }
    footer.page-footer.font-small.stylish-color-dark.pt-4 .col-md-4.mx-auto {
        text-align: center;
    }
    footer.page-footer.font-small.stylish-color-dark.pt-4 .footer-copyright.text-left.py-3 {
        height: 100px;
    }
    div#contact_us-page button#submit {
        width: 100%;
        margin: 0px;
    }
    .container-fluid.TESTIMONIAL header.jhk_about h1 {
        
        font-size: 35px;
        
    }
    .container-fluid.TESTIMONIAL .textimonial_detail_txt h4{
        width:90%
    }
    .library div#library-text h1{
        font-size: 35px;
    }
    header.jhk_about span.cont1 , header.jhk_about span.cont2{
        font-size: 35px;
    }

    body div#SMART-CLINIC {
        margin: 0px;
        padding-left: 2em;
    }
   /*add on 31-08-2021 (trisha)*/
   div#navbarNav ul.navbar-nav li.nav-item.active {
    background:none;
   }
   div#navbarNav {
        display: none;
        justify-content: center;
    }
    /*Add on 16-09-2021 (trisha)*/
    div#our_team-page .col-lg-6.col-md-6.col-sm-6:nth-child(1) {
        margin-bottom: 41px;
    }
    .container-fluid header.jhk_about h1 span.abt1 , .container-fluid header.jhk_about h1 span.abt2 {
        font-size: 40px;
    }
    header.jhk_contact span.cont1 , header.jhk_contact span.cont2{
        font-size: 40px;
    }
    header.jhk_about.ind_clinic span.cont1 , header.jhk_about.ind_clinic span.cont2 {
        font-size: 18px;
        letter-spacing: 0px;
    }
    header.jhk_about.ind_clinic h1 span {
        display: inline-block;
    }
    div#disclaimer-page li.list.check {
        margin-left: unset;
        padding-left: 0px !important;
    }
    .container-fluid header.jhk_about.ind_clinic h1 {
        margin-left: unset;
        
    }
    nav#nav-header .logo-header {
        width: 130px;
        padding-top: 0;
        padding-bottom: 0px;
        /* margin-left: -30px; */
    }
    header.jhk_about.disc_details h1 {
        font-size: 40px;
    }
    div#disclaimer-page\ disc_details p {
        text-align: justify;
    }
    header.jhk_about.terms_condition-page h1 {
        font-size: 30px;
        letter-spacing: 0px;
    }
    div#terms_condition-page p {
        text-align: justify;
    }
    /*Add on 21-09-2021 (Trisha)*/
    header.jhk_about.privacy_policy h1.privacy_policy {
        color: #363837;
        font-family: Montserrat;
        font-weight: 100;
        font-size: 40px;
        letter-spacing: 0px;
        text-transform: uppercase;
    }
    div#about_us-page .col-lg-6.col-md-6.col-sm-6:nth-child(2) div center {
        text-align: center;
        font-size: 14px;
    }
    


}
@media only screen and (max-width: 411px){
    button.navbar-toggler {
        margin-top: -6px;
        display: flex !important;
        justify-content: center;
        margin-right: 6em;
        z-index: 100000000000;
    }
    .button {
        position: absolute;
        float: right;
        display: block;
        margin-left: -22px;
        margin-top: 0;
        margin-right: 18px;
    }
}   
    
    /*---ourteam--- */
    
    
    #our_team-text h1{
        text-align: center;
        text-transform: uppercase;
    }
    #our_team-btn{
        background-color: #0b1f52;
        color: white;
        letter-spacing: 0.09em;
        font-weight: 300;
        font-size: 20px;
        padding: 4px 10px;
        width: 70%;
        border: none;
        border-radius: 34px;
        cursor: pointer;
        text-align: center;
        height:70px;
    }
    div.container.row.our_team{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 2em;
    }
    /* div#our_team-page p {
        text-align: center;
        width: 70%;
        padding-top: 15px;
    } */
    div#our_team-page .col-lg-4.col-md-4.col-sm-4 {
        text-align: center;
    }
    
    #our_team-text_fst h1{
        text-align: center;
        text-transform: uppercase;
    }
    #our_team-btn{
        background-color: #1b4598;
        color: white;
        letter-spacing: 0.09em;
        font-weight: 300;
        font-size: 20px;
        padding: 4px 10px;
        width: 70%;
        border: none;
        border-radius: 34px;
        cursor: pointer;
        text-align: center;
        height:70px;
    }
    div.container.row.our_team_fst{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 2em;
    }
    div#our_team-page_fst p {
        text-align: center;
        width: 70%;
        padding-top: 15px;
    }
    
    div#our_team-page {
        padding-top: 50px;
    }
    div#our_team-text {
        padding-top: 20px;
    }
    
    
    
    /*---testimonial----*/
    
    
    div.container.row.testimonial{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 2em;
    }
    #testimonial-page .col-lg-4.col-md-4.col-sm-4{
        
        background-image: url(https://jhk.wiantech.net/public/frontend/images/background_image.png);
        height: 411px;
        background-repeat: no-repeat;
        /* box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
        transition: 0.3s;
        width: 40%;
        border-radius: 5px; */
        /* padding-top: 23em; */
    }
    div#testimonial-page div img {
        height: 70px;
    width: 70px;
    object-fit: cover;
    position: relative;
    top: 34px;
    right: 127px;
    border-radius: 50%;
        /* height: 70px;
        width: 80px;
        object-fit: cover;
        position: relative;
        top: 32px;
        right: 124px; */
    }
        div#testimonial-page {
        position: relative;
        top: 0;
        text-align: center;
        padding-top: 2em;
        padding-right: 0px;
        padding-left: 0px;
    }
   
    .textimonial_txt {
        position: relative;
        bottom: 2em;
        text-align: justify;
        left: 35%;
    }
    .textimonial_txt h4 {
        font-size: 15px;
        color: #d3d3d3;
        /* text-align: left;
        padding-left: 100px; */
    }
    .textimonial_txt h2 {
        color: #707070;
        font-size: 25px;
    }
    .textimonial_detail_txt h4 {
        text-align: justify;
        font-size: 15px;
        color: #212529;
        font-family: Montserrat;
        /* width: 80%; */
        /* color: #dfdfdf; */
        
    }
    .textimonial_detail_txt {
        padding-right: 14px;
    }
    
    .textimonial_txt_fst h4 {
        font-size: 15px;
        color: #d3d3d3;
        text-align: left;
        padding-left: 100px;
    }
    .textimonial_txt_fst h2 {
        color: #707070;
        padding-left: 100px;
    }
    .textimonial_detail_txt_fst h4 {
        text-align: justify;
        font-size: 15px;
        width: 80%;
        color: #dfdfdf;
    }
    .textimonial_txt_fst {
        position: relative;
        bottom: 2em;
    }
    .container-fluid.TESTIMONIAL {
        background-color: #f9f9f9;
    }
    
    /*---library----*/
    
    .container-fluid.library {
        background-color: #f9f9f9;
    }
    div#library-page {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 0em;
        padding-bottom: 30px;
        padding-right: 0px;
        padding-left: 0px;
        padding-top: 50px;
    }
    div#library-text {
        padding-top: 12em;
        text-align: center;
        
        font-family: Montserrat;
    }
    .library-sub-txt h3 {
        color: #0b1f52;
        font-size: 20px;
        font-family: 'Montserrat';
    }
    div#library-page .col-lg-3.col-md-3.col-sm-3 {
        text-align: center;
    }
    div#library-page .library-sub-txt a.nav-link {
        margin-left: 0px;
    }
    
    /*---directory----*/
    
    .container-fluid.directory {
        background-color: #f9f9f9;
    }
    div#directory-text {
        padding-top: 10em;
        text-align: center;
    }
    div#directory-page {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 0em;
        padding-bottom: 30px;
        padding-right: 0px;
        padding-left: 0px;
        padding-top: 50px;
    }
    div#directory-page .col-lg-4.col-md-4.col-sm-4 {
        padding-right: 0px;
        padding-left: 0px;
    }
    div#directory-page div img {
        width: 390px;
        padding-right: 20px;
        padding-left: 20px;
    }
    div#directory-page_fst {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 0em;
        padding-bottom: 30px;
        padding-right: 0px;
        padding-left: 0px;
        padding-top: 50px;
    }
    div#directory-page_fst .col-lg-4.col-md-4.col-sm-4 {
        padding: 0px;
    }
    div#directory-page_fst video {
        width: 390px;
        padding-right: 20px;
        padding-left: 20px;
    }
    div#directory-page h3 {
        text-align: center;
        padding-top: 20px;
        color: #0b1f52;
        font-size: 25px;
        padding-bottom: 20px;
    }
    div#directory-page_fst h3 {
        text-align: center;
        padding-top: 20px;
        color: #0b1f52;
        font-size: 25px;
        padding-bottom: 20px;
    }
    div#directory-text h4 {
        font-size: 20px;
        color: #0b1f52;
        line-height: 30px;
        padding-top: 20px;
    }

    /* .x_panel{
        padding-top: 40px;
    }
    
    .alert-dismissible {
        padding-right: 120px !important;
        padding-top: 120px !important;
        display: block;
        text-align: center;
        width: 25%;
        margin-left: 28em;
    } */
    /*Add on 16-08-2021 (Trisha)*/
    li.footer-nav-list a i.fas, h4#foot_txt {
        display: inline;
    }
    h4#foot_txt {
        font-size: 15px;
        font-weight: 400;
    }
    .col-lg-4.col-md-4.col-sm-4 li:nth-child(2) h4 {
        position: relative;
        left: 6px;
    }
    .col-lg-4.col-md-4.col-sm-4:nth-child(3) li:nth-child(3) h4 {
        position: relative;
        left: 2px;
    }
    .col-lg-4.col-md-4.col-sm-4:nth-child(3) li:nth-child(4) h4 {
        position: relative;
        left: 2px;
    }
    .col-lg-4.col-md-4.col-sm-4:nth-child(3) li:nth-child(4) h4 {
        position: relative;
        left: 6px;
    }
    /*Add on 17-08-2021 (trisha)*/
    footer.footer .col-lg-8.col-md-8.col-sm-8 h4.footer_info-head {
        /* text-align: center; */
        padding-left: 25%;
    }
    
    /*Add on 18-08-2021 (trisha)*/
    
    /* nav.navbar.navbar-expand-lg.navbar-light.bg-light.scrolled {
        background-color: #178e96 !important;
        /* background-color: #1b4598  !important; */
        /* background-color: #88a0cd !important; */
        /* transition: background-color 200ms linear;
        color:white;
      } */
      /* nav.navbar.navbar-expand-lg.navbar-light.bg-light.scrolled ul.navbar-nav li a {
        color: #fff !important;
    } */
    div#foot-logo .logo-footer {
        width: 120px;
        height: auto;
        background-size: cover;
        padding-top: 15px;;
        padding-bottom: 15px;
        float: unset;
        border-radius: 30px;
    background-color: white;
    }
    div#foot-logo{
        text-align: center;
    }
    /*Add on 19-08-2021 (trisha)*/
    img.logo-header {
        border-radius: 35px;
    object-fit: cover;
    background-color: #fff;
    /* background: linear-gradient( 
358deg
 , #5e9babeb 20%, #fff 60%); */
    }
    ul.navbar-nav  .dropdown-content {
        display: none;
        position: fixed;
        background-color: #178e92;
        /* background-color: #88a0cd; */
        /* min-width: 160px; */
        box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 20%);
        z-index: 1;
        border-radius: 10px;
        
        min-width: unset;
        opacity: unset;
        line-height: 20px;
        
    }
    ul.navbar-nav .dropdown-content a {
        color: #fff;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        border-radius: 10px;
        font-size: 1rem;
      }
      ul.navbar-nav  .dropdown-content a:hover {
        text-decoration: none;
        color: #fff;
    }
      
    ul.navbar-nav  .dropdown-content a:hover 
      {
          background-color: #88a0cd;
      }
      
      ul.navbar-nav .dropdown:hover .dropdown-content 
      {
          display: block;
        }
        
    
        nav.navbar.navbar-expand-lg.navbar-light.bg-light div#navbar_header .dropdown-content::after {
            content: "";
            position: absolute;
            bottom: 100%;
            left: 50%;
            margin-left: -5px;
            border-width: 5px;
            border-style: solid;
            border-color: transparent transparent #88a0cd transparent;
        }
        /*Home page Slider*/
        .slider , ul.slides {
            height: 700px !important;
        }
        .slider .slides li{
            overflow: unset !important;
        }
        ul.indicators {
            z-index: 1000;
            bottom: 15px !important;
        }
        a.nav-link:hover{
            color: #fff;
        }
        ul.navbar-nav li.nav-item.active {
            background-color: unset;
            padding: 10px;
            border-radius: 22px;
            background: #188c97;
            /* background: linear-gradient( 
        45deg
         , #188c97, #154246); */
        }

        ul.navbar-nav li.nav-item:hover{
            background: #188c97;
        }

        /*Modal*/
        .home .modal-dialog.modal-dialog-centered {
            padding: 0px;
            margin: 0px auto;
            max-width: 100%;
        }
        .home .contact-form input.input  {
            width: 80%;
            height: 35px;
            padding: 0px;
            margin-top: 0px;
            border: 1px solid #ccc;
            padding-left: 40px;
            font-size: 16px;
            font-family: raleway;
            border-color: #091d42;
            border-radius: 6px;
            margin-bottom: 1px
        }
        .home .contact-form input#prefer_datetime  {
            width: 40%;
            padding: 0px;
            margin-top: 0px;
            border: 1px solid #ccc;
            padding-left: 40px;
            font-size: 16px;
            font-family: raleway;
            border-color: #091d42;
            border-radius: 6px;
            /* height:35px; */
        }
        input#prefer_datetime, select#prefer_time {
            display: inline-block;
        }
        

        .home .contact-form textarea.textarea_book {
            width: 90%;
            padding: 0px;
            margin-top: 0px;
            border: 1px solid #ccc;
            padding-left: 40px;
            font-size: 16px;
            font-family: raleway;
            height: auto;
            border-color: #091d42;
            border-radius: 6px;
            height:35px;
        }
        .home .modal-content {
            padding: 0px 24px;
        }
        body.home.modal-open div#myModal_demo {
            overflow-y: hidden;
        }
        .home div#myModal_demo {
            overflow-y: hidden;
        }
        .home .modal-dialog.modal-dialog-centered {
            transform: translate(0, 0%) !important;
        }
        .home div#myModal_demo {
            display: block;
            height: 490px;
            padding: 0px;
            margin: 5.5em auto;
            max-height: unset;
            z-index: 20000;
        }
        .home .modal-content {
            background: linear-gradient( 
        358deg
         , #5e9babeb 20%, #fff 60%);
        }
        .home .contact-form{
            text-align: center;
        }
        /*Add on 20-08-2021 (trisha)*/
        p.service_text {
            display: none;
        }
        .clinic_logo img {
            height: 100px;
            width: 100px;
            object-fit: cover;
        }
        section.statictics-section {
            display: none;
        }
        footer.footer .col-lg-8.col-md-8.col-sm-8 ul li {
            display: inline-block;
            border-right: 1px solid white;
            height: 26px;
            font-size: 14px;
        }
        footer.footer .col-lg-8.col-md-8.col-sm-8 ul li a {
            padding-right: 10px;
            padding-left: 10px;
        }
        footer.footer .row .row {
            margin: 0px;
            width: 100%;
        }
        .footer .col-lg-4.col-md-4.col-sm-4 ul li {
            display: inline-block;
            /* border-right: 1px solid #fff; */
            font-size: 20px;
            padding-right: 20px;
            padding-left: 20px;
            height: 20px;
        }
        .footer-logo {
            position: relative;
            bottom: 0px;
        }
        footer.footer .row .row {
            padding-top: 30px;
        }
        h3.banner_text {
            font-weight: 800;
            font-size: 35px;
            color: white;
            text-align: right;
        }
        button.banner_button\>\<a.href\= {
            border-radius: 39px;
            z-index: 0;
            position: relative;
            padding: 0px 30px;
            background-color: #fb8630;
            border: 2px solid #fb8630;
            height: 39px;
            color: #fff;
            width: 15vw;
            text-align: center;
            float: right;
        }
        button.banner_button{
            border-radius: 39px;
            z-index: 0;
            position: relative;
            padding: 0px 30px;
            background-color: #fb8630;
            border: 2px solid #fb8630;
            height: 39px;
            color: #fff;
            width: 15vw;
            text-align: center;
            float: right;
        }
        button.banner_button a {
            color: white;
            text-decoration: none;
            font-size: 20px;
        }
        
            h3.banner_text::first-letter {
                /* font-size: 200%; */
                /* color: #fff; */
                text-transform: uppercase;
              }
              ul.slides li:nth-child(1) h3{
                color: #178e96;
                font-style: italic;

              }
              ul.slides li:nth-child(2) h3{
                color: #fff;
                font-style: italic;

              }
              ul.slides li:nth-child(3) h3{
                color: #fff;
                font-style: italic;

              }
              div#myModal_demo{
                  width: 500px;
              }
              .home form label.active {
                font-size: 15px;
                color: #fff;
                float: left;
                padding-left: 22px;
            }
            button#submit {
                margin-left: 18px;
                border-radius: 39px;
                z-index: 0;
                position: relative;
                padding: 0px 30px;
                background-color: #fb8630;
                border: 2px solid #fb8630;
                height: 39px;
                color: #fff;
                width: 15vw;
                text-align: center;
            }
              
            .home .modal-content {
                padding-top: 0px;
            }
            textarea.textarea_book::placeholder {
                padding-top: 10px;
            }
            button#submit:hover {
                background-color: #fff;
                border: 2px solid #fb8630;
                color: #fb8630;
            }
            .home .slider h5.light.grey-text.text-lighten-3 {
                color: #fb8630 !important;
                font-size: 38px !important;
                float: right;
            }
            ul.slides li:nth-child(2) button.banner_button\>\<a.href\= {
                margin-top: 80px !important;
                float: right;
                position: relative;
                left: 9em;
            }
            button.banner_button\>\<a.href\=:hover {
                background-color: #fff;
                border: 2px solid #fb8630;
                color: #fb8630;
            }
            .home .modal .modal-content {
                padding: 6px;
            }
            /* footer.footer .col-lg-8.col-md-8.col-sm-8 ul li:nth-child(5) {
                border-right: navajowhite;
            } */
            /* footer.footer .col-lg-8.col-md-8.col-sm-8 ul li:nth-child(9) {
                border-right: navajowhite;
            } */
            footer.footer .col-lg-8.col-md-8.col-sm-8 ul li:nth-child(9) {
                border-right: navajowhite;
            }
          /*Add on 23-08-2021 (trisha)*/
          div#know-more div#tree{
            margin-top: 6em;
            padding-top: 2em;
            padding-bottom: 2em;
        }
        div#key_features {
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
        }
        div#know-more div#tree{
            background-image: url(https://jhk.wiantech.net/public/frontend/images/home-bg.jpg);
            background-size: cover;
            background-repeat: no-repeat;
            background-attachment: fixed;
            background-position: 50%;
        }
        select#prefer_time {
            display: unset;
            width: 40%;
            padding: 0px;
            margin-top: 0px;
            border: 1px solid #ccc;
            padding-left: 40px;
            font-size: 16px;
            font-family: raleway;
            border-color: #091d42;
            border-radius: 6px;
            background-color: transparent;

        }

        /* div#know-more_banner{
            background-image: url("https://jhk.wiantech.net/public/frontend/images/home-banner.jpg");
            background-size: cover;
            background-repeat: no-repeat;
            padding-top: 45em;
            background-position: center;
        } */
        select#ccode {
            padding: 0px;
            margin-top: 0px;
            border: 1px solid #ccc;
            padding-left: 40px;
            font-size: 16px;
            font-family: raleway;
            border-color: #091d42;
            border-radius: 6px;
            width: 89%;
            display: unset;
            margin-bottom: 1px;
        }
        div#navbar_header ul.navbar-nav li a {
            font-size: 20px;
        }
        /*Add on 24-08-2021 (trisha)*/

        
        div#know-more div#tree_diagram{
            background-image: url(https://jhk.wiantech.net/public/frontend/images/home-bg.jpg);
            background-size: cover;
            background-repeat: no-repeat;
            background-attachment: fixed;
            background-position: 50%;
        }
        div#know-more div#tree_diagram h3 {
            padding-top: 2em;
            font-weight: 800;
            font-size: 25px;
            color: #fb8630;
            line-height: 1.1;
            font-family: Nunito Sans,sans-serif;
            padding-left: 4em;
            text-transform: uppercase;
        }
        div#know-more div#tree_diagram h2 {

            font-weight: 200;
            font-size: 62px;
            color: #0d2a65;
            padding-left: 1.5em;
            text-transform: uppercase;
        }
        nav.navbar.navbar-expand-lg.navbar-light.bg-light ul.navbar-nav li a:hover {
            background-color: unset;
        }
        .slider ul.slides li:nth-child(2) button {
            top: 5em;
            left: 9em;
        }
        .power-action {
            display: none;
        }
        
        /*add on 26-08-2021 (trisha)*/
        header.jhk_about h1 {
            
            text-align: left;
            color: #363837;
    font-family: Montserrat;
    font-weight: 100;
    font-size: 60px;
    letter-spacing: 5px;
    text-transform: uppercase;
            
        }
        header.jhk_about h1 span.abt1 {
            color: #363837;
            font-family: Montserrat;
            font-weight: 100;
            font-size: 60px;
            letter-spacing: 5px;
            text-transform: uppercase;
        }
        header.jhk_about h1 span.abt2 {
            color: #0bb8b6;
            font-family: Montserrat;
            font-weight: 600;
            font-size: 60px;
            letter-spacing: 1px;
            text-transform: uppercase;
        }
        h5.doc_num::after {
            content: '';
            display: table;
            margin: 20px 2px 15px;
            height: 2px;
            width: 60px;
            background-color: #0ab8ae;
        }
        h5.doc_num {
            text-align: left;
            font-family: Montserrat;
            font-weight: 600;
        }
        div#about_us-page {
            /*font-family: Montserrat;
            font-size: 18px;
            text-align: justify; */
			font-family: Lato, sans-serif !important;
			text-align: left;
			font-size: 15px !important;
			font-weight: 400 !important;
			line-height: 1.7 !important;
			background-size: cover;
			background-attachment: fixed;
        }
        div#about_us-page {
            padding: 2em;
            /* background-image: linear-gradient(#d7d7d7 2%, #fff 30%); */
            line-height: 1.5rem;
            background-image: radial-gradient(#d7d7d7 0%, transparent 80%, #fff 20%);
        }
        #our_team-text h1 {
            
            font-family: Montserrat;
        }
        #our_team-text h1::after {
            content: '';
            display: table;
            margin: 20px auto;
            height: 2px;
            width: 60px;
            background-color: #0ab8ae;
        }
        /* div#our_team-page .col-lg-4.col-md-4.col-sm-4 img {
            border-radius: 50%;
            width: 180px;
            height: 180px;
            object-fit: cover;
        } */
        div#our_team-page .col-lg-4.col-md-4.col-sm-4 img {
            width: 100%;
            height: 362px;
            object-fit: cover;
        }
        button#our_team-btn{
            display: none;
        }
        /* div#our_team-page .col-lg-4.col-md-4.col-sm-4 p {
            text-align: center;
        } */
        div#our_team-page .col-lg-4.col-md-4.col-sm-4 p {
            text-align: justify;
            padding: 0px 20px;
        }
        /*div#our_team-page .col-lg-4.col-md-4.col-sm-4:nth-child(4) img {
            border-radius: 50%;
            width:180px;
            height:180px;
            object-fit:cover;
        }
        div#our_team-page .col-lg-4.col-md-4.col-sm-4:nth-child(5) img {
            border-radius: 50%;
            width:180px;
            height:180px;
            object-fit:cover;
        }
        div#our_team-page .col-lg-4.col-md-4.col-sm-4:nth-child(6) img {
            border-radius: 50%;
            width:180px;
            height:180px;
            object-fit:cover;
        } */
        div#our_team-page .col-lg-4.col-md-4.col-sm-4:nth-child(4) img {
            /* border-radius: 50%; */
            width:100%;
            height:372px;
            object-fit:cover;
        }
        div#our_team-page .col-lg-4.col-md-4.col-sm-4:nth-child(5) img {
            /* border-radius: 50%; */
            width:100%;
            height:372px;
            object-fit:cover;
        }
        div#our_team-page .col-lg-4.col-md-4.col-sm-4:nth-child(6) img {
            /* border-radius: 50%; */
            width:100%;
            height:372px;
            object-fit:cover;
        }
        div#our_team-page .col-lg-4.col-md-4.col-sm-4 {
            margin-top: 1em;
        }
        div#our_team-page {
            font-family: Montserrat;
            font-size: 18px;
        }
        header.jhk_about {
            padding-left: 2em;
        }



         /*------Footer-Section css---------*/

  .ml-auto, .mx-auto {
    margin-left: auto !important;
    
}

footer.page-footer.font-small.stylish-color-dark.pt-4 {
    background: #1d1f27;
    color: #fff;
}

h5.font-weight-bold.text-uppercase.mt-3.mb-4 {
    margin-bottom: 10px !important;
    font-size: 16px;
}
.font-weight-bold::after{
    content: ' ';
    clear: both;
    width: 30px;
    display: block;
    height: 2px;
    margin: 18px 0 0;
    background-color: #0cb8b6;
}
.list-unstyled li {
    padding-top: 13px;
}
.list-unstyled a{
    color: #fff;
}
.list-unstyled a:hover{
    color: #0cb8b6;
    text-decoration: none;
}
.list-unstyled li i {
    padding-right: 10px;
}
.footer-copyright.text-left.py-3 {
    background: rgba(255,255,255,.075);
    padding-left: 20px;
    height: 51px;
    text-align: center !important;
    font-size: 15px;
}
img.footer-logo {
    width: 10%;
    margin-top: -10px;
}
.footer-copyright.text-right.py-3 {
    margin-top: -41px;
    margin-right: 10px;
    display: none;
}

.footer-copyright.text-right.py-3 {
    margin-top: -41px;
    margin-right: 10px;
}
div#library-text h1 {
    font-family: Montserrat;
    border-bottom: 1px solid rgba(0,0,0,.1);
    text-align: left;
    padding-left: 0px;
    margin-left: 1em;
    color: #363837;
    font-family: Montserrat;
    font-weight: 100;
    font-size: 60px;
    letter-spacing: 5px;
    text-transform: uppercase;
}
div#directory-text h4 {
    font-family: Montserrat;
}
div#directory-text h1 {
    font-family: Montserrat;
}
span.cont1 {
    color: #363837;
    font-family: Montserrat;
    font-weight: 100;
    font-size: 60px;
    letter-spacing: 5px;
    text-transform: uppercase;
}
span.cont2 {
    color: #0bb8b6;
    font-family: Montserrat;
    font-weight: 600;
    font-size: 60px;
    letter-spacing: 1px;
    text-transform: uppercase;
}
/*Add on 28-08-2021 (trisha)*/
div#library-page img {
    height: 100px;
    width: 100px;
}

@media only screen and (device-width: 1024px){
    header.jhk_about{
        padding-top: 5em;
    }
    header.jhk_about.ind_clinic span.cont1 {
        font-size: 30px;
    }
}


@media only screen and (device-width: 768px){
    ul.navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    div#navbarNav {
        /* display: flex;
        flex-basis: auto; */
        display: none;
    flex-basis: auto;
    top: 8em;
    position: absolute;
}

    
}
/*Add on 30-08-2021 (Trisha)*/
div#SMART-CLINIC {
    margin: 0px;
    padding-left: 10em;
}
ul.navbar-nav .dropdown-content a:hover {
    text-decoration: underline;
 }
 ul.navbar-nav .dropdown-content{
     font-size: 1rem;
     /* margin-top: 1em;
     margin-left: -10px; */
 }

 /*Add on 31-08-2021 (Trisha)*/
 .dropdown a.nav-link::after {
    content: "\25bc";
    color: #000;
    padding-left: 15px;
}

/*Add on 02-09-2021 (Trisha)*/
button.btn.btn-outline-success.btn-show-more:hover {
    background-color: white;
    border: 1px solid #178e92;
    color:#178e92;
}
button.btn.btn-outline-success.btn_book-demo:hover {
    background-color: white;
    border: 1px solid #178e92;
    color: #178e92;
}
button.btn.btn-outline-success.btn_Plan-show:hover{
    background-color: white;
    border: 1px solid #178e92;
    color: #178e92;

}
ul.navbar-nav .dropdown-content a:hover {
   text-decoration: underline;
}
ul.navbar-nav .dropdown-content{
    font-size: 1rem;
   }
button.btn.btn-outline-success.btn-login:hover{
    background-color: #178e92;
    border: 1px solid #178e92;

}
.btSubTitle b {
    font-size: 20px;
}
div#our_team-page {
    display: flex;
    justify-content: center;
}


nav#nav-header {
    position: fixed;
    z-index: 9999;
    width: 100%;
}
div#SMART-CLINIC {
    padding-right: 15px;
    padding-left: 45px;
    margin-left: 0px;
    margin-right: 0px;
}


ul.checkmark li.list_check {
    margin-bottom: 18px;
    font-weight: 400;
    font-size: 17px;
    /* width: 150%; */
    font-family: Lato, sans-serif !important;
    color: #6b6e72;
    
    position: relative;
    text-indent: -10px;
    /* line-height: 3em; */
}
div#smart_clinic h4 strong {
    font-weight: 700;
    font-size: 22px;
    line-height: 1.25;
    /* font-family: Nunito Sans,sans-serif; */
    font-family: Montserrat;
    color: #0c807d;
    display: block;
    margin-bottom: 10px;
}
nav.navbar.navbar-light.bg-light.nav-header{
    height: 100px;
}
.slider-banner {
    padding-top: 6em;
}
.jhk_contact {
    padding-top: 10em;
}
.container-fluid.TESTIMONIAL .jhk_about {
    padding-top: 10em;
}
header.jhk_about{
    padding-top: 10em;
}
header.jhk_contact h1 {
    border-bottom: 1px solid rgba(0,0,0,.1);
    text-align: left;
    padding-left: 0px;
    margin-left: 1em;
    color: #363837;
    font-family: Montserrat;
    font-weight: 100;
    font-size: 60px;
    letter-spacing: 5px;
    text-transform: uppercase;
}
/*add on 03-09-2021 (Trisha)*/
div#SMART-CLINIC {
    padding-top: 5em;
}
header.jhk_about.ind_clinic H1 {
    border-bottom: 1px solid rgba(0,0,0,.1);
    text-align: left;
    padding-left: 0px;
    margin-left: 1em;
}


div#disclaimer-page ul.checkmark li.list.check {
    list-style-type: none;
    text-align: justify;
    line-height: 1rem;
    padding-left: 3em;
    margin-bottom: 30px;
    font-weight: 400;
    font-size: 18px;
    font-family: Nunito Sans,sans-serif;
    color: #83868b;
    position: relative;
}
/*Add on 06-09-2021 (Trisha) [For nic hover effect]*/
div#know-more hr.cate-hr {
    position: relative;
    width: 100%;
    
    text-align: center;
    transition: transform 0.6s;
    transform-style: preserve-3d;
    /* box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%); */
}
div#know-more .cate-box.text-center:hover hr.cate-hr {
    /* background-color: #fb8630;
    color: #fb8630;
    
    transition: width 1.5s, height 3s;
    width: 100px;
    animation-duration: 500ms;
    transform: rotateY(
180deg); */
background-color: #fb8630;
position: relative;
    width: 100%;
    
    text-align: center;
    transition: transform 0.6s;
    transform-style: preserve-3d;
    transform: rotateY(
180deg);
   

}

div#disclaimer-page div:nth-child(1) {
    height: 100%;
    width: 100%;
    text-align: center;
    display: table-cell;
    margin: auto;
    vertical-align: middle;
   
}
div#disclaimer-page div:nth-child(2) {
    border: 2px solid #0c807d;
    /* box-shadow: 0 4px 8px 0 rgb(0 0 0 / 40%); */
}
/*Add on 07-09-2021 (Trisha)*/
div#nic_img_detail {
    text-align: center;
    width: 70%;
    margin: 0px auto;
    margin-bottom : 1em;
    border: 25px solid #B88846;
    border-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75'%3E%3Cg fill='none' stroke='%23B88846' stroke-width='2'%3E%3Cpath d='M1 1h73v73H1z'/%3E%3Cpath d='M8 8h59v59H8z'/%3E%3Cpath d='M8 8h16v16H8zM51 8h16v16H51zM51 51h16v16H51zM8 51h16v16H8z'/%3E%3C/g%3E%3Cg fill='%23B88846'%3E%3Ccircle cx='16' cy='16' r='2'/%3E%3Ccircle cx='59' cy='16' r='2'/%3E%3Ccircle cx='59' cy='59' r='2'/%3E%3Ccircle cx='16' cy='59' r='2'/%3E%3C/g%3E%3C/svg%3E") 25;

  /* border-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75'%3E%3Cg fill='none' stroke='%23B88846' stroke-width='2'%3E%3Cpath d='M1 1h73v73H1z'/%3E%3Cpath d='M8 8h59v59H8z'/%3E%3Cpath d='M8 8h16v16H8zM51 8h16v16H51zM51 51h16v16H51zM8 51h16v16H8z'/%3E%3C/g%3E%3Cg fill='%23B88846'%3E%3Ccircle cx='16' cy='16' r='2'/%3E%3Ccircle cx='59' cy='16' r='2'/%3E%3Ccircle cx='59' cy='59' r='2'/%3E%3Ccircle cx='16' cy='59' r='2'/%3E%3C/g%3E%3C/svg%3E") 25; */
}

div#scl_img_detail {
    text-align: center;
    width: 70%;
    margin: 0px auto;
    margin-bottom : 1em;
    border: 25px solid #B88846;
    height: 6000px;
    padding:0;
    border-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75'%3E%3Cg fill='none' stroke='%23B88846' stroke-width='2'%3E%3Cpath d='M1 1h73v73H1z'/%3E%3Cpath d='M8 8h59v59H8z'/%3E%3Cpath d='M8 8h16v16H8zM51 8h16v16H51zM51 51h16v16H51zM8 51h16v16H8z'/%3E%3C/g%3E%3Cg fill='%23B88846'%3E%3Ccircle cx='16' cy='16' r='2'/%3E%3Ccircle cx='59' cy='16' r='2'/%3E%3Ccircle cx='59' cy='59' r='2'/%3E%3Ccircle cx='16' cy='59' r='2'/%3E%3C/g%3E%3C/svg%3E") 25;

  /* border-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75'%3E%3Cg fill='none' stroke='%23B88846' stroke-width='2'%3E%3Cpath d='M1 1h73v73H1z'/%3E%3Cpath d='M8 8h59v59H8z'/%3E%3Cpath d='M8 8h16v16H8zM51 8h16v16H51zM51 51h16v16H51zM8 51h16v16H8z'/%3E%3C/g%3E%3Cg fill='%23B88846'%3E%3Ccircle cx='16' cy='16' r='2'/%3E%3Ccircle cx='59' cy='16' r='2'/%3E%3Ccircle cx='59' cy='59' r='2'/%3E%3Ccircle cx='16' cy='59' r='2'/%3E%3C/g%3E%3C/svg%3E") 25; */
}


/*Add on 13-09-2021 (trisha)*/
div#our_team-page .card {
    height: 250px;
    background: #ffffff none repeat scroll 0 0;
    -moz-box-shadow: 0 0 10px #cccccc;
    -webkit-box-shadow: 0 0 10px #cccccc;
    -o-box-shadow: 0 0 10px #cccccc;
    box-shadow: 0 0 10px #cccccc;
    padding: 40px 20px 20px;
    position: relative;
    text-align: center;
}

div#nic_img_detail img {
    width: 100px;
    height: 100px;
    object-fit: contain;
}


div#scl_img_detail img {
    width: calc(200% + 50px); /* Increase width by border size (25px * 2) */
    height: calc(100% + 50px);
    object-fit: cover;
    display: block;
    position: relative;
    top: 5px;
    left: -25px;
}
#nic_img_detail .checkmark {
    text-align: left;
}
#our_team-page .card p {
    font-size: 13px;
    font-family: Lato, sans-serif !important;
    font-weight: 400 !important;
    line-height: 1.7 !important;
}
#our_team-page .card p:nth-child(2) {
    font-size: 1.5rem;
    margin-bottom: 0px;
}
body .container-fluid #our_team-page .card p:nth-child(1) {
    padding-top: 10px;
}


div#key_features\ key_features_new li.list_check::before {
    content: "";
    border: solid #fb8630;
    border-width: 0 2px 2px 0;
    padding: 4px;
    top: 8px;
    position: absolute;
    left: 0;
    transform: rotate( 
-45deg);
    -webkit-transform: rotate( 
-45deg);
}
div#key_features\ key_features_new li.list_check {
    padding-left: 30px;
}
div#about_us-page .col-lg-6.col-md-6.col-sm-6 div center {
    font-weight: 600;
}
/*add on 16-09-2021 (Trisha)*/
div#our_team-page .col-lg-6.col-md-6.col-sm-6 img {
    background-color: #ebf0e9;
    width: 100%;
}
div#know-more {
    padding-top: 8em;
}
div#disclaimer-page\ disc_details {
    padding: 2em;
}
/*add on 17-09-2021 (trisha)*/

div#disclaimer-page\ disc_details {
    padding: 2em;
    line-height: 1.5rem;
    background-image: radial-gradient(#d7d7d7 0%, transparent 80%, #fff 20%);
}

/*Add on 21-09-20219(Trisha)*/
header.jhk_about.ind_clinic h1 span {
    font-size: 40px;
}
div#nic_img_detail .col-lg-6.col-md-6.col-xm-6.col-sm-6:nth-child(1) {
    font-size: 25px;
} 
form#book_demo_form button#submit {
    background-color: #fb8630;
    border: 1px solid #fb8630;
}
/*Add on 12-10-20219(Trisha)*/
a.navbar-brand {
    z-index: 1;
}

@media (min-width:768px){
    
}
@media (min-width:992px){
    li.nav-item a {
        font-size: 11.2px;
    }
    li.nav-item {
        margin: 0px 10px 0 0;
    }
}
@media (min-width:1053px){
    li.nav-item a {
        font-size: 14px;
    }
    li.nav-item {
        margin: 0px 10px 0 0;
    }
}
body #navbarNav {
    visibility: visible;
    display: none;
}