* {margin: 0px;
	padding: 0px;}
html, body {
	height: 100%;
	width: 100%;}
body{ background:#fff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:15px; color:#000000; overflow-x: hidden;  }
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, q, small,  sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, table, caption, tbody, tfoot, thead, tr, th, td, figure {
	border: 0;
	margin: 0;
	padding: 0;
	font-family:'Lato', Arial, Helvetica, sans-serif;
	font-weight: normal;}
img, fieldset, abbr, acronym {
	border: 0;}
article, aside, figure, figcaption, hgroup, footer, header, nav, section, video, object {
	display: block;}
audio, canvas, video {
	display: inline-block;
*display: inline;
*zoom: 1;}
h1, h2, h3, h4, h5, h6 {
	font-family:'Lato', Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;}
ul li, ol li {
	list-style: none;}
img {
	border: none;
	display: block; max-width:100%;}
a, a:link, a:focus {
	color: #000 ;
	text-decoration: none;
	outline: none;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;}
a:hover {
	color: #000;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;}
.top-area{ background:#ed1870; }	
.sticky{  position:fixed; width:100%; background:#fff; z-index:99; top:0; -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.10);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10);}
.ptop15{ padding-top:15px;}
.container-area{ max-width:1180px; width:100%; margin:0 auto;}
.clear{ clear:both;}
.banner{ }
.top-left{ float:right; font-family: 'Open Sans'; padding:8px 0px;}
.top-left .callus{ font-weight:400; color:#fff; float:left;}
.top-left .callus a{ color:#fff; font-family: 'Open Sans';font-weight:600;}
.top-left .callus a:hover{ color:#000;}
.top-left .emailus{ font-weight:300; color:#fff; border-left:solid 1px #fff; padding-left:15px; margin-left:15px; float:left;}
.top-left .emailus a{ color:#fff; font-family: 'Open Sans'; font-weight:600;}
.top-left .emailus a:hover{ color:#000;}
.top-right{ float:left;}
.top-right .topsocial{ float:left; color:#fff; font-family: 'Open Sans'; margin-top:1px;}
.top-right .topsocial a{ color:#fff; padding-left:9px; font-size:21px; font-family: 'Open Sans'; font-weight:600; position:relative; top:3px;}
.top-right .topsocial a:hover{ color:#000; }
.top-right .links{ float:left; margin-left:10px; margin-top:12px;}
.top-right .links a{ padding:0px 7px; border-left:solid 1px #fff; color:#fff; float:left; line-height:14px; font-family: 'Open Sans'; font-weight:600; font-size:14px;}
.top-right .links a:hover{ color:#000;}
.top-right .links a.act{ color:#000;}
.logo-area-main{ float:left; padding:10px 0 15px 0}
.logo-area-main img{ margin:0 auto; }
.logo-area{ position:absolute; top:15px; z-index:99;  }
strong{ font-weight:900;}
.h20{ height:20px;}
#mobopen .fa{ position:relative; top:0px !important;}
nav{ float:right}
nav ul{ list-style:none;}
nav li:first-child{ background:none;}
nav li{ position:relative; float:left; display:block;}
nav li a{font-size:17px; color:#000 ; padding:49px 28px; text-transform:capitalize; display:block; font-family: 'Open Sans'; font-weight:400; }
nav li a:hover{color:#ed1971 ;}
nav li a.act{color:#ed1971 ;}
nav li:hover a{color:#ed1971 ;}
nav li:hover > .lavel{ display:block; }
.lavel{ display:none; width:685px; background:#ed1870; position:absolute; z-index:999; top:122px; left:0; padding:10px 0px 25px 25px ;}
.lavel ul{ list-style:none;}
.lavel li{  float:left; position:relative; text-align:left; background:none; border-bottom:1px solid rgba(255,255,255,0.5); width:47%; margin-right:3%; }
.lavel li:last-child{border-bottom:none;}
.lavel li a{ border-radius:0px; font-size:15px; color:#fff !important; padding:8px 0;  text-transform:capitalize; display:block; line-height:22px; }
.lavel li a:hover{border-radius:0; color:#000!important; background:none;}
 .act a{color:#fc7013!important;}
.mobnav{  display:none; padding:8px 0; font-size:16px; text-align:right; float:right; font-weight:bold; color:#000}
.mobnav:before{font-family: 'FontAwesome'; content:"\f0c9"; font-size:30px;cursor:pointer; color:#000; float:right; margin:15px 15px 0 0}
.mobnav2{ display:none; float:right; margin-top:-43px; padding:5px; cursor:pointer}
.mobnav2:before{font-family: 'FontAwesome'; content:"\f103"; font-size:30px;cursor:pointer; color:#000; float:right; margin:0 0 0 30px}
.pleft{ padding-left:31%;}
.mappoint{ color:#ed1971 !important; font-size:20px; font-weight:600; font-family: 'Roboto Condensed'; position:relative; top:-2px;}
.mappoint:hover{ color:#f8981d !important}
.pleft1{ float:right;}
.banner img{ min-height:681px; object-fit:cover}
.banner-txt{ max-width:624px;  position:absolute; padding:19% 0 0 0; }
.banner-txt h3{ font-size:31px; font-weight:400; margin-bottom:15px;}
.banner-txt h1{ font-size:55px; font-weight:300; border-bottom:solid 1px #c2b4b3; padding-bottom:15px;  border-top:solid 1px #c2b4b3;}
.welcomearea{ padding:50px 0px 60px 0;}
.welcomearea h2{ font-size:50px; text-align:center; font-weight:300; padding-bottom:30px; }
.welcomearea-left{ float:left; width:46%;  border: 10px solid #fff;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
.welcomearea-right h3{ color:#000; font-size:28px; font-weight:400; padding-bottom:20px; }
.welcomearea-right p{ line-height:24px; padding-bottom:20px;}
.welcomearea-right p a{ color:#fff; background:#ed1971; padding:11px 25px; font-size:19px; font-weight:600;}
.welcomearea-right p a:hover{ background:#000;}
.welcomearea-right{ float:right; width:48%;}
.h30{ height:30px;}
.treatment-section{ background: #fafafa url(../images/treatmentbg.jpg) no-repeat left 60px; padding:40px 0px; position:relative;}
.treatment-section .txtarea{ float:right; width:48%; }
.treatment-section .txtarea h3{font-size:50px; font-weight:300; padding-bottom:30px;}
.treatment-section .txtarea .box{ float:left; width:48%; margin-right:4%; text-align:center; margin-bottom:35px;}
.treatment-section .txtarea .box img{ border: 7px solid #fff;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
.treatment-section .txtarea .box img:hover{opacity:0.8;}
.treatment-section .txtarea .box h4{ padding:21px 0 8px 0; font-size:21px;}
.treatment-section .txtarea .box h4 a{ font-weight:600; color:#ed1971}
.treatment-section .txtarea .box h4 a:hover{ color:#000;}
.treatment-section .txtarea .box p{ line-height:24px; font-weight:400;}
.treatment-section .txtarea .box p a{ color:#ed1971; font-weight:600;}
.treatment-section .txtarea .box p a:hover{ color:#000;}
.marginright0{ margin-right:0 !important}
.vmore-services{ max-width:156px; width:100%; margin:0 auto; position:relative; right:8%;}
.vmore-services .btn1{ background:#f8981d; width:156px; height:106px; -moz-border-radius: 100%;
    -webkit-border-radius:100%;
    -khtml-border-radius:100%;
    border-radius: 100%; text-align:center; color:#fff; font-weight:400; position:absolute; bottom:0px; padding-top:50px; border:solid 1px #fbc580}
	.vmore-services .btn1:hover{ background:#ed1971}
	.vmore-services .btn1 a{ color:#fff;}
	.vmore-services .btn1 a span{ font-size:30px; font-weight:400;}
	.doctor-heading{ background:#ed1870; text-align:center; font-size:50px; color:#fff;  padding:25px 0px; line-height:50px; }
.doctor-heading h2{ font-weight:300;  }
.doctor-section{ background:url(../images/drbg.jpg)  no-repeat center top; padding:60px 0px;}
.dcontent-area{ float:right; width:44%; padding-bottom:20px;}
.dcontent-area h3{font-size:50px; font-weight:300; padding-bottom:12px;}
.dcontent-area h4{font-size:27px; font-weight:300; padding-bottom:1px;}
.dcontent-area h5{font-size:23px; font-weight:300; padding-bottom:15px;}
.dcontent-area p{ line-height:24px;}
.h40{ height:40px;}
.vbtn{ background:#ed1870; color:#fff !important; padding:10px 20px; font-weight:400;}
.vbtn:hover{ background:#000;}
.mbtn{ background:#f8981d; color:#fff !important; padding:10px 20px; font-weight:400; margin-left:10px;}
.mbtn:hover{ background:#000;}
.testimonial-area{ padding-top:50px; background:url(../images/testimonialbg.png) no-repeat left 55px;}
.testimonial-area h3{ text-align:center; font-size:50px; font-weight:300; padding-bottom:35px;}
.ttext-area{ float:right; width:54%; text-align:left;}
.ttext-area p{ font-size:23px; font-style:italic; line-height:32px; padding-bottom:15px; text-align:left;}
.tslider{ padding: 0 7% 35px 7%;}
.ttext-area span{ text-align:left; font-size:18px; color:#ed1870; font-weight:600; float:left;}
.blog-area{ background:url(../images/blogbg.jpg) no-repeat center top; padding-top:70px;}
.blog-area p{ line-height:24px;}
.blog-area h3{ font-size:50px; font-weight:300; padding-bottom:20px;}
.blog-area h4{ font-size:21px; padding-bottom:18px;}
.blog-area h4 a{ color:#000; font-weight:400;  }
.blog-area h4 a:hover{ color:#ed1870}
.date{ color:#ed1870; font-size:18px; margin-bottom:10px;}
.blog-area .textsection{ float:left; width:40%; background:url(../images/blog-txt-bg.png) no-repeat  center top; padding:50px 6% 50px 6%;}
.vall{ background:#ed1870; color:#fff !important; font-size:18px; padding:10px 40px;}
.vall:hover{ background:#000;}
.footer-area{ background:url(../images/footer-bg.jpg) no-repeat center top; padding-top:40px;}
.footer-area h5{ font-size:19px; font-weight:600; padding-bottom:15px; color:#fff;}
.fcol1{ float:left; width:18%;}
.fcol3{ float:right; width:30%;}
.fcol2{ float:left; width:68%; }
.flist50 li{ float:left; width:43%; margin-right:7%;}
.footer-area ul{ margin:0px 0 0 0; padding:0;}
.footer-area ul li{  font-size:15px; line-height:24px; border-bottom: dotted 1px #656666; padding:8px 0; }
.footer-area ul li a{ color:#fff;  background:url(../images/arrow1.png) 0px 7px no-repeat;padding:0px 0 0px 15px ; font-weight:300; display:block;}
.fcol3 p{color:#fff; font-weight:300; line-height:24px; margin-bottom:12px; padding-top:7px;}
.footer-area ul li a:hover{ color:#f8981d ;  opacity:1}
.fphone{ margin-bottom:10px; color:#f8981d; font-weight:600;}
.femail{ margin-bottom:20px; color:#f8981d; font-weight:600;}
.femail a{color:#fff; font-weight:600; }
.femail a:hover{color:#f8981d;}
.fsocial a{ color:#fff; margin-right:15px; font-size:28px;}
.fsocial a:hover{ color:#f8981d}
.footer-bottom{ padding:30px 0px; text-align:center; color:#fff;}
.footer-bottom a{ color:#f8981d}
.footer-bottom a:hover{ color:#fff}
.clinic-timing{ background:url(../images/footer-tbg.png) no-repeat center top; color:#fff; text-align:center; padding:14px 0px; margin-top:30px; font-weight:300;}
.bdbottom0{ border-bottom:0 !important}
.innerbanner img{ margin:0 auto;  min-height:300px; object-fit:cover}


.innercontent-right .makeappoint{ margin-bottom:20px;}

.innercontent-right .makeappoint a{ background:#f8981d ; color:#fff; font-size:21px; padding:12px 0; -webkit-border-radius: 5px; 
  -moz-border-radius:5px; 
  border-radius: 5px; font-style: normal;
  font-weight: 700; box-shadow:0 0 6px 0 #ccc; display:block; text-align:center;}
.innercontent-right  .makeappoint a:hover{ background:#2e3192; color:#fff;}

.innercontent{ padding:15px 0 50px 0;}
.innercontent-left{ float:right; width:73%; }
.innercontent-left p{ line-height:24px;  padding-bottom:20px; }
.innercontent-left h1{ font-size:50px; padding-bottom:20px; color:#000; font-weight:300; }
.innercontent-left h2{ font-size:40px; padding-bottom:8px; color:#ed1870; font-weight:300; padding-top:10px; }
.innercontent-left h3{ font-size:26px; padding-bottom:5px; color:#000;  }
.innercontent-left h4{ font-size:22px; padding-bottom:5px; color:#000;  }
.innercontent-left h5{ font-size:18px; padding-bottom:5px; color:#000;  }
.innercontent-right{ float:left; width:23%;}
.innercontent-right h3{ font-size:25px;  color:#fff; background:#ed1870; padding:8px 20px; margin-bottom:5px; font-weight:400;}
.innercontent-right h4{ font-size:18px; padding-bottom:5px; color:#996240 }
.innercontent-right h5{ font-size:15px; padding-bottom:10px; }
.innercontent-right p{ font-size:15px; line-height:23px;}
.innercontent-right p a{ text-decoration:underline;}
.side-menu{margin-bottom:20px; border-bottom:solid 7px #ed1870;}
.side-menu ul li{ background:#fceef4; border-bottom:solid 1px #fecee2;}
.side-menu ul li:hover{ }
.side-menu ul li.act{ background:#b98c4b;}
.side-menu ul li a{color:#000;display:block;padding:12px 15px 12px 20px;position:relative}.side-menu ul li a:hover{color:#ed1870; }
.side-menu ul li a.active{color:#ed1870; font-weight:600;}
.innerdtxt{ background:#f7f7f7; padding:15px 15px 25px 15px; text-align:center; }
.darea{border:solid 10px #fff;box-shadow:0 0 6px 0 #ccc; margin-bottom:20px;}
.darea img:hover{ opacity:0.9;}
.innercontent-right h4{ font-size:25px; padding-bottom:5px; color:#ed1870 }
.innercontent-right h5{ font-size:14px; padding-bottom:10px; font-weight:600; }
.innercontent-right h6{ font-size:16px; padding-bottom:10px; font-weight:600; }
.innercontent-right p{ line-height:23px;}
.innercontent-right p a{ text-decoration:underline; color:#ed1870}
.innercontent-right p a:hover{ color:#000;}
ul.list01{ margin:0 0 20px 0;}
ul.list01 li{padding-left:15px;  background:url(../images/farrow.png) left 7px no-repeat;padding-bottom:5px;line-height:24px;transition-duration:.25s;-webkit-transition-duration:.25s; font-weight:400;}
.breadcumb-area {
    width: 100%;
    padding: 11px 0px;}
.breadcumb-area ul {
    list-style: none;
    display: inline-block;}.breadcumb-area li {
    display: inline-block;
    color: #ed1870;
    font-size: 15px;
    padding: 0 5px 0 0px;
    text-decoration: none;
}.breadcumb-area li a {
    background: url("../images/farrow.png") no-repeat right 6px;
    color: #000 !important;
    padding-right: 15px;}
.breadcumb-area li a:hover {color: #ed1870 !important;}
.imgleft{ float:left; margin-right:35px;  border: 7px solid #fff;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
.testimonial-box{ background-color: #fff;
padding: 25px 30px;
-webkit-box-shadow: 0 0 8px #ddd;
box-shadow: 0 0 8px #ddd;
margin: 0 0 30px;
overflow: hidden;}
.testimonial-box p{ padding-bottom:10px;}
.testimonial-box h4{ color:#ed1870; font-size:21px;}
.testimonial-box img{ float:left; margin-right:10px;}
.photo-gl{ clear:both; margin:0px 0 0 0; }
.img-box{width:30%; transition: all 0.7s ease 0s; background:#fff;  overflow:hidden; padding:5px;  margin:10px 20px 10px 0;  display:inline-block; -webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.14);
-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.14);
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.14);}
.img-box img{ border:0px; max-width:100%; }
.img-box:hover{background:#ed1870;  opacity:0.8}
.img-box:hover img {}
.contactleft{ float:left; width:44%; padding-top:10px;}
.contactright{ float:right; width:52%; background:#ed1870; padding-top:10px;}
.cform { padding:30px 4% 40px 4%; width:92%;}
.cform input[type="text"]{ border:solid 1px #fff;  width:95%; padding:13px 2.5%;  margin-bottom:18px; font-size:15px;}
.cform input[type="text"]:hover { box-shadow: 0 0 5px rgba(155, 29, 32, 0.3); }
.cform textarea {
    color: #000;  border:solid 1px #e0e0e0; 
   font-family: 'Lato';
    font-size: 15px;
    margin-bottom:18px; height:140px;
    padding: 12px 2.5%;
    transition-duration: 0.2s; 
    width: 95%;}
.cform textarea:hover { box-shadow: 0 0 5px rgba(155, 29, 32, 0.3); }
.cform  input[type="submit"] { text-align:center;  color:#ffffff !important; font-size:24px; background: #000 ;  padding:8px 45px 8px 45px; display:block; }
.cform input[type="submit"]:hover{ background: #fff  ; color:#000 !important; cursor:pointer;}

.contactleft .fa{ width:40px; height:32px; text-align:center; background:#000; border-radius:100px; float:left; display:block; font-size:22px; padding:8px 0 0 0; color:#fff; margin:3px 15px 10px 0}
.contactleft span{  font-size:16px; color:#000; line-height:40px; float:left;}
.contactleft p{ }
.contactleft a{ color:#000; line-height:40px;}
.contactleft a:hover{ color:#ed1870;}
.left43{ float:left; width:48% !important;}
.right43{ float:right; width:48% !important;}
.ptestimonial-area{ max-width:1024px; width:100%; margin:0 auto; text-align:center;}
.textcentre{ text-align:center;}
.list50 li{ float:left; width:47%;}
.hrline{ clear:both; height:1px; width:100%; background:#ddd; margin:20px 0 40px 0;}
.slideshow {
    overflow: hidden;}
	.top-left .fa{ padding-right:2px;}
	.dandm{ display:none}
@media ( max-width :1400px){.treatment-section{ background-position:-36% 100%}.testimonial-area{ background:url(../images/testimonialbg.png) no-repeat -14% 55px}}
@media ( max-width :1140px){}
@media ( max-width :1024px){.container-area{ width:96%;}.top-left{  text-align:center;  margin:0 auto;}.top-right{ float:none; text-align:center;   margin:0 auto;}.logo-area{ top:75px;}

.mobnav{ display:block; margin:20px 0 12px 0;}
nav{ width:100%; float:none; margin:0}
nav li{ float:none; background:none; padding:0}
nav p{ float:left;}
nav li a{ border-bottom:1px solid #553c33; border-radius:0; float:none; line-height:40px; text-align:left;  padding:2px 10px; display:block; }
nav .act{color:#ed1971; background:none; border-radius:0; }
.lavel{position:inherit; width:94%; left:0; top:0; padding:0 3%;}
.lavel li{ margin:0; float:none; width:auto}
.lavel li a{ border:none}
#mobopen{ clear:both; display:none; background:#fff; padding:0px 0 0 0}
#mobopen2{ display:none;}
.mobnav2{ display:block;}.treatment-section{ background-position:-155% 100%}.treatment-section .txtarea{ width:51%;}.vmore-services .btn1{ right:40px;}.testimonial-area{background-position:-20% 100%}.pleft{ padding-left:0;}.pleft1{  float:none;}.img-box{ width:28%;}
}
@media screen and (max-width: 980px) {.dandm{ display: block;padding-bottom:15px;}.container-area{ width:94%}.banner img {
min-height: inherit;
  object-fit: inherit;
  object-position:  ;}.side-menu{ display:none}.innercontent-right h3{ display:none}.bx-wrapper .bx-controls-direction a{ display:none;}.banner-txt h1{ font-size:42px;}.treatment-section .txtarea{ width:100%;}.treatment-section{ background:#fafafa; text-align:center;}.treatment-section .txtarea .box img{ }.vmore-services .btn1{ position:relative; right:0;}.vmore-services{ right:0;}.welcomearea-right{ width:100%; margin-top:25px; text-align:justify;}.welcomearea-left{ width:98%;}.welcomearea-left img{ margin:0 auto;}.clinic-timing{ background:#000;}.blog-area .textsection{ width:54%;}.testimonial-area{ padding-top:30px;}.dcontent-area{ width:100%; text-align: justify;}.doctor-section{ background:url(../images/drbg.jpg) no-repeat right top; background-size:cover}.innercontent-left{ width:100%;}.innercontent-right{ width:100%; margin-top:20px; text-align:center;}.darea img{ }.flist50 li{ width:46%;}.banner-txt{ padding:8% 0 0 0}.banner-txt{ max-width:470px;}}
@media ( max-width :800px){.ttext-area{ width:100%; text-align:center;}.testimonial-area{ background:#fff;}.blog-area .textsection{ width:88%; background:#fff; text-align:center; margin-bottom:30px;}
	.fcol1{ width:100%;}.fcol2{ width:100%; margin-left:0; margin-top:30px;}.footer-area{ background-size:cover;}.fcol3{ width:100%; margin-top:30px; text-align: justify;}.clinic-timing{ line-height:24px; padding:14px 10px}.logo-area img{ max-width:160px;}.logo-area{ top:77px;}.logo-area-main{ max-width:160px;}.footer-area{ text-align: justify;}.contactleft{ width:100%;}.contactright{ width:100%; margin-top:30px;}.footer-bottom{ text-align:justify; padding-left:12px;}
}
@media ( max-width :768px){.banner-txt{ display:none;}.list50 li{ width:94%}}
@media ( max-width :767px){.flist50 li{ width:100%; margin-right:0;}.img-box{ width:27%;}.imgleft{ float:none; }.innercontent-left{ text-align: justify;}}
@media ( max-width :540px){.top-left .callus{ float:none;}.top-left .emailus{ float:none; border-left:0; padding-left:0; margin-left:0;}.top-right .topsocial{ float:none;}.top-right .links{ float:none;}.top-right .links a{ float:none;}.logo-area{ top:138px;}.welcomearea h2{ font-size:35px; text-align:left;}.welcomearea-left{ width:96%;}.treatment-section .txtarea h3{ font-size:37px; text-align: justify}.treatment-section .txtarea .box{ width:100%; margin-right:0; text-align: justify;}.doctor-heading{ font-size:41px;}.testimonial-area h3{ font-size:41px; padding-bottom:40px;}.dcontent-area h3{ font-size:41px;}.slick-prev, .slick-next{ display:none !important}.innercontent-left h1{ font-size:29px;}.img-box{ width:39%;}.photo-gl{ text-align:center;}.left43{ width:100% !important} .right43{ width:100% !important}.welcomearea{ padding:30px 0px 30px 0}.ttext-area p{ text-align:center;}.ttext-area span{ text-align:center; float:none;}.doctor-section{ padding:30px 0px;}.banner img{ min-height:180px; object-fit:cover; object-position:right}.welcomearea-right h3{ font-size:23px;}.vmore-services{ float:left;}.innercontent-left h2{ font-size:31px; text-align:left}.innerdtxt{ text-align:justify}.top-left{ text-align:left}.top-right{ text-align:left}}

@media ( max-width :479px){.logo-area img{ max-width:140px;}.logo-area{ top:130px;}.logo-area-main{ max-width:140px;}.welcomearea-left{ width:94%;}.ttext-area p{ font-size:21px; line-height:30px;}.innerbanner img{ min-height:200px;}.top-left{ float:none}.dcontent-area h4{ font-size:25px;}.doctor-heading h2{ text-align:left; font-size:31px;}}
@media ( max-width :374px){.vbtn{ display:block;}.mbtn{ display:block; margin-left:0; margin-top:10px;}.dcontent-area h3{ font-size:38px;}.testimonial-area{ padding-top:0;}}