@charset "utf-8";
p, img, input, textarea, span, form, select, h1, h2, h3, h4 {
	padding: 0px;
	margin: 0px;
}

#mailhpot {
display:none;
}

.mailhpot {
display:none;
}

.p_FormRowInput mailhpot {
display:none;
}

a img, :link img, :visited img {
	border: none;
}
a:active {
	outline: none;
}
a:focus {
	-moz-outline-style: none;
}
.last {
	margin-right: 0!important;
}
* :focus {
	outline: 0;
}
h1, h2, h3, h4, h5, h6 {
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}
input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=tel]:focus {
	outline: none;
}
input[type=submit], input[type=button] {
	border: 0;
	cursor: pointer;
}
input {
}
input[type=text], input[type=password], input[type=email], input[type=tel], input[type=submit], input[type=button], select {
	-webkit-appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	-ms-appearance: none;
}
ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
a, input[type=submit], input[type=button],.content_banner a:hover:before,.footerMainSec ul li a i,.therapistPart,.servicesHome3Sec ul li span{
	text-decoration: none;
	outline: none;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}
a img {
	outline: none;
}
select:focus {
	outline: 0 none;
}
.clr {
	clear: both;
}
p {
	margin: 0;
	padding: 0 0 20px 0;
	line-height: 24px;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
	position: relative;
}
img {
	border: 0;
}
svg:not(:root) {
	overflow: hidden
}
table {
	border-spacing: 0;
	border-collapse: collapse;
}
td, th {
	padding: 0;
}
button, input, optgroup, select, textarea {
	margin: 0;
	font: inherit;
	color: inherit;
}
pre {
	overflow: auto;
}
code, kbd, pre, samp {
	font-size: 1em;
}
hr {
	height: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}
img.alignleft {
	float: left;
}
img.alignright {
	float: right;
}

::-webkit-input-placeholder {
 color:    #afafaf;
}
:-moz-placeholder {
 color:    #afafaf;
 opacity:  1;
}
::-moz-placeholder {
 color:    #afafaf;
 opacity:  1;
}
:-ms-input-placeholder {
 color:    #afafaf;
}
.clrfix:after {
	content: "";
	display: block;
	clear: both;
}
body {
	padding: 0;
	margin: 0;
	color: #6e7681;
	font-family: 'robotoregular';
	font-size: 16px;
}
.container {
	width: 1180px;
	margin: 0 auto;
	padding: 0;
}

.all_sec_main {
	width: 100%;
	float: left;
}
/*background_White*/
.backgroundColor_White {
	background: #ffffff;
}
/*background_yellow*/
.backgroundColor_Green {
	background-color: #91b820;
}
/*background_chocolate*/
.backgroundColor_Blue {
	background-color:#3571b0;
}
/*color_Blue*/
.color_Blue {
	color: #3571b0;
}
/*color_orenge*/
.color_Green {
	color: #91b820;
}
/*color_White*/
.color_White {
	color: #ffffff;
}
/*position*/
.position_relative {
	position: relative;
}
/*padding*/
.padding0 {
	padding: 0px !important
}
.padding_left0 {
	padding-left: 0px !important
}
.padding_right0 {
	padding-right: 0px !important
}
ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
/*=============textAlign_center=============*/
.textAlign_center {
	text-align: center;
}
.textAlign_left {
	text-align: left;
}
.textAlign_right {
	text-align: right;
}
.textAlign_justify {
	text-align: justify;
}



@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light-webfont.woff2') format('woff2'),
         url('../fonts/roboto-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotobold';
    src: url('../fonts/roboto-bold-webfont.woff2') format('woff2'),
         url('../fonts/roboto-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/roboto-medium-webfont.woff2') format('woff2'),
         url('../fonts/roboto-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.heading24px,.heading30px,.heading20px{ font-family: 'robotomedium';}
.heading30px{ font-size:30px;  line-height:36px;}
.heading24px{ font-size:24px; line-height:28px;}
.heading20px{ font-size:20px; line-height:24px;}

/* hunderline_center */
.mainMenu ul li a,.hunderline_center,.mainMenu ul li.current-menu-item a {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
 
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  overflow: hidden;
}
.mainMenu ul li.current-menu-item a:before,.mainMenu ul li a:before,.hunderline_center:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 50%;
  right: 50%;
  bottom: 0;
  background: #3571b0;
  height: 2px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.7s;
  transition-duration: 0.7s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mainMenu ul li a:hover:before,.mainMenu ul li a:focus:before,.mainMenu ul li a:active:before,.hunderline_center:hover:before,  .hunderline_center:active:before{
  left: 0;
  right: 0;
}
.mainMenu ul li.current-menu-item a:before{ left:0px; right:0px;}
/*==============header==============*/
.headerTop{ height:120px; background:#a5cd31; padding:10px 0 0 0 ;}
.logo_top{ float:left; height:100px;}
.logo_top img{ max-height:100%;}
.headerTopRight{ float:right; width:60%;}
.mainMenu{ float:left;}
.mainMenu li{ display:inline-block; padding:0 4px;}
.mainMenu li a{ padding:0 10px; line-height:110px; color:#ffffff;}

.topCallno{ float:right; text-align:center; max-width:38%; margin-top:8px;}
.topCallno p{ padding-bottom:5px; color:#ffffff;font-family: 'robotomedium'; line-height:20px;}
.topCallno a{ padding:0 25px 0 50px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; background-color:#3571b0; font-size:20px; line-height:34px; display:inline-block;color:#ffffff; position:relative;border:2px solid #3571b0;}
.topCallno a:before{ width:24px; height:24px; position:absolute; top:50%; left:16px; transform:translate(0,-50%); content:''; position:absolute; color:#ffffff; background-color:#a5cd31; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; background-image:url(../images/topCallIcon.png); background-repeat:no-repeat; background-position:center;}
.topCallno a:hover{background:none; color:#3571b0;}
.topCallno a:hover:before{background-color:#3571b0; }


/*==============Banner==============*/
.banner_area{ width:100%;float:left; position:relative; height:540px; overflow:hidden;}
.banner_area_over{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:0; background:#000000; opacity:0.1;}
.banner_area img{ width:100%; float:left; height:100%; object-fit:cover;}

.content_bannerMain{ position:absolute; height:100%; width:100%; float:left;}
.content_banner{  z-index:9; position:absolute; top:50%; transform:translate(0,-50%); left:0px;}
.content_banner span{ border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;padding:0 20px; display:table; margin-bottom:10px;}
.content_banner h1 span{ background-color:rgba(53,113,176,0.5); color:#ffffff; line-height:48px; font-size:28px; font-family: 'robotomedium';}
.content_banner h2 span{ background-color:rgba(255,255,255,0.5); color:#3571b0; line-height:38px;  font-size:18px;}
.content_banner a{ padding:0 45px 0 25px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; background-color:#a5cd31; font-size:16px; line-height:42px; display:inline-block;color:#3571b0; position:relative;font-family: 'robotomedium'; text-transform:uppercase;}
.content_banner a:before{ width:17px; height:17px; position:absolute; top:50%; right:20px; transform:translate(0,-50%); content:'\f105';font-family:'FontAwesome'; position:absolute; color:#a5cd31; line-height:17px; text-align:center; font-size:14px; background-color:#3571b0; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.content_banner a:hover{background-color:#3571b0;color:#a5cd31; }
.content_banner a:hover:before{background-color:#a5cd31;color:#3571b0; }

.banner_main .flexslider li {position: relative;}
.banner_main ol.flex-control-paging{ position:absolute; left:50%; transform:translate(-50%,0); list-style-type:none;margin-top:-40px; padding:0px;}
.banner_main ol.flex-control-paging li{ float:left; margin:0 3px;}
.banner_main ol.flex-control-paging li a{ content:''; background:#ffffff; width:6px; height:6px; cursor:pointer; font-size:0.5px; display:block;  color:#ffffff; border-radius:50%;margin:2px 0 }	
.banner_main ol.flex-control-paging li a.flex-active{ background:#3571b0; color:#3571b0; opacity:1;  border:2px solid #ffffff; width:10px; height:10px; margin:0;}

/*==============About==============*/
.aboutMain{ padding:50px 0; position:relative;}
.about_Left{ width:49%; float:left; padding:50px 0;}
.about_Left h1{ margin-bottom:10px;}
.about_Left_cntnt{ margin-top:30px; float:left; width:100%;}
.about_Left_cntnt p{ font-size:18px; line-height:28px;}
.about_Right{ width:49%; float:right; background-image:url(../images/aboutRightBg.png); background-position:right center; background-repeat:no-repeat; position:absolute; height:100%; right:0px; top:0px;}
.about_Right img{ width:302px; height:302px; border-radius:100%; -webkit-border-radius:100%; border:10px solid #ffffff; overflow:hidden; position:absolute; top:50%; left:0px; transform:translate(0,-50%); box-shadow:0 6px 12px 0px rgba(0,0,0,0.2); -webkit-box-shadow:0 6px 12px 0px rgba(0,0,0,0.2)}


/*==============About 2==============*/
.aboutSec2{ background:#f1f2f3; padding:45px 0;}
.aboutSec2Part{ width:49%; float:left; margin:15px 0;}
.aboutSec2pic{ height:165px; width:181px; float:left; margin:0 20px 10px 0;overflow:hidden; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.aboutSec2pic img{ width:100%; height:100%; object-fit:cover; }
.aboutSec2Text .aboutSec2Cont{ margin-top:15px;}
.aboutSec2Part2{ float:right;}
.aboutSec2Part:hover .aboutSec2pic{ }
/* image zoom */
.aboutSec2pic img{transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;}
.aboutSec2Part:hover .aboutSec2pic img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}


/*==============services==============*/
.servicesHome{ padding:50px 0; text-align:center;}
.servicesHome3Sec{ width:100%; float:left; text-align:center; margin:30px 0;}
.servicesHome3Sec ul li{ border:1px solid #d2d3d5;border-radius:4px; -webkit-border-radius:4px; line-height:68px; height:68px;font-family: 'robotobold'; font-size:24px; display:inline-block; padding:0 25px; margin:0 5px;}
.servicesHome3Sec ul li span{ width:42px; height:42px; background:#3571b0; border-radius:100%; -webkit-border-radius:100%; display:inline-block; float:left; margin-right:15px; position:relative; top:50%; transform:translate(0,-50%); line-height:42px;}
.servicesHome3Sec ul li span img{top:50%; left:50%; transform:translate(-50%,-50%); position:absolute; max-width:98%; max-height:98%; }
.servicesHome3Sec ul li:hover span{ background:#a5cd31;}

.servicesHome_a a{border-radius:25px; -webkit-border-radius:25px; display:inline-block; background:#a5cd31; line-height:34px; color:#3571b0;font-family: 'robotomedium'; font-size:16px; text-align:center; border:2px solid #a5cd31; padding:0 35px; }
.servicesHome_a a:hover{ background:none; color:#a5cd31}
.servicesHome h3{ font-size:18px; font-family: 'robotomedium'; margin-bottom:15px;}
.servicesHome p{ font-size:18px;}
.servicesHome h3 a{ text-decoration:underline;}
.servicesHome h3 a:hover{ color:#a5cd31}

/*============testimonial==============*/
.testimonial{ padding:40px 0; position:relative; background-image:url(../images/testimonialsBg.jpg); background-size:cover; -webkit-background-size:cover; background-repeat:no-repeat; text-align:center; }

.testimonial_over{ z-index:0; width:100%; height:100%; position:absolute; top:0px; left:0px; background:#a5cd31; opacity:0.85;}
.testimonialArea p{ font-size:24px; color:#ffffff; line-height:30px; padding-bottom:5px; position:relative;}
.testimonialIn{ position:relative; width:100%; float:left; z-index:2; }
.contentTest{ width:100%; float:left; padding:0 10%; margin-top:24px; margin-bottom:25px; height:150px; overflow:hidden;}
.testimonialArea a{ color:#ffffff; font-size:18px; display:inline-block; font-style:italic;font-family: 'robotomedium';}
.testimonialArea p:first-child:before{ margin-right:10px; content:'<<';}
.testimonialArea p:last-child:after{ margin-left:10px; content:'>>';}

/*============testimonial==============*/
.bottom3secMain{ padding:60px 0; text-align:center;}
.bottom3sec{ width:33%; display:inline-block; text-align:center; padding:0 50px; vertical-align:top; border-right:1px solid #d1d2d4;}
.bottom3sec h1{ height:60px; line-height:28px; overflow:hidden; margin-bottom:10px;}
.bottom3secLast p{ padding-bottom:0px; float:left; text-align:left; width:100%; font-size:14px; line-height:18px; }
.bottom3secLast p span{ float:right; display:inline-block; width:52%; text-align:left;}
.bottom3secLast{border-right:1px solid transparent;}
.bottom3secLast .bottomContent{ padding:0 3% 0 18%;}
.bottomContent{ height:141px; overflow:hidden;}

/*============footer==============*/
.footer{ width:100%; float:left; background:#282829;}
.footerMain{ padding:65px 0;}
.footerMainSec{ width:19.7%; display:inline-block; padding:0 16px; border-left:1px solid #404041; height:68px; vertical-align:middle; position:relative;}
.footerMainSec h1{ font-size:16px; text-align:left;font-family: 'robotomedium'; color:#ffffff; margin-bottom:10px;}
.footerMainSec ul li{ padding-right:14px; float:left;}
.footerMainSec ul li a{ color:#85858a; font-size:12px; display:inline-block;}
.footerMainSec ul li.current-menu-item a,.footerMainSec ul li a:hover{ color:#a5cd31;}
.footerMainSec ul li a:hover i,.footerMainSec ul li.current-menu-item a i{ color:#a5cd31; background:#141414;}
.footerMainSec ul li:last-child{ padding-right:0px;}
.footerMainSec ul li a i{ height:31px; line-height:33px; text-align:center; width:31px; border-radius:100%; -webkit-border-radius:100%; background:#4b4b4d; color:#c9c9ca; font-size:19px;}
.paymentMethod ul li{ padding-right:4px;}


.footerMainSec:first-child{ padding-left:0px; border:none;}
.logo_footer{ float:left;}
.logo_footer img{ display:inline-block; max-height:97px; max-width:100%; position:absolute; top:50%; left:0px;transform:translate(0,-50%); }

.copyRight{ width:100%; text-align:center; float:left; background:#141414; height:40px;}
.copyRight p{ padding:0px; color:#85858a; line-height:40px; font-size:12px;}

/*============contact==============*/
.p_contactMian{ padding:60px 0;}
.p_contact_left,.p_contact_Right,.p_contactFormRow textarea,.p_contactFormRow input{  border:1px solid #d2d3d5; border-radius:4px; -webkit-border-radius:4px;}
.p_contact_left,.p_contact_Right{  padding:24px 30px 15px 30px;}
.p_contact_left h1,.p_contact_Right h1{ text-align:left; margin-bottom:30px;}

.p_contact_left{ float:left;width:59.237%;}
.p_contactFormRow{ margin-bottom:15px; width:100%; float:left;}
.p_contactFormRow input,.p_contactFormRow textarea{ float:left; line-height:48px; padding:0 20px 0 50px; background-image:url(../images/contactformBg.png); background-repeat:no-repeat; background-position:16px 14px; width:100%; color:#d2d3d5;}
.p_contactFormRow p{ line-height:48px; font-size:16px; text-align:left; width:33%; padding:0px;float:left;}
.p_contactFormRow input[type="tel"]{background-position:16px -45px;}
.p_contactFormRow input[type="text"]{background-position:16px 14px;}
.p_contactFormRow input[type="email"]{background-position:16px -106px;}
.p_contactFormRow textarea{background-position:16px -162px; resize:none; line-height:24px; padding:12px 20px 12px 50px; height:220px;}
.p_contactFormRow input:focus,.p_contactFormRow textarea:focus{ background-color:#fafcf4;border:1px solid #a5cd31;}
.p_FormRowInput{ width:67%; float:right;}
.p_FormRowInput input[type="submit"]{ padding:0 40px; text-align:center; background-image:none; width:auto; float:left; border:2px solid #a5cd31; line-height:34px; color:#3571b0; font-size:16px;font-family: 'robotomedium'; background-color:#a5cd31;}
.p_FormRowInput input[type="submit"]:hover,.p_FormRowInput input[type="submit"]:focus{border:2px solid #3571b0; background:none;}

.p_contact_Right{ background:#fafafa; float:right; width:37.525%;}
.p_contact_RightRow{ position:relative; padding-left:35px; width:100%; float:left; margin-bottom:25px;}
.p_contact_RightRow:before{ width:23px; height:23px; position:absolute; top:2px; left:0px; background-image:url(../images/contactDTLsBg.png); background-repeat:no-repeat; background-position:left 0px; content:'';}
.p_contact_RightRow .headingSmall{ color:#3571b0; font-size:16px;font-family: 'robotomedium'; line-height:23px; margin-bottom:4px;}
.p_contact_RightRow p,.p_contact_RightRow a{ color:#6e7681; padding:0px 0 5px 0;}
.p_contact_RightRow a:hover{color:#a5cd31}
.p_contact_RightRow a{ display:inline-block;}
.p_contact_RightRow1:before{ background-position:left 0px;}
.p_contact_RightRow2:before{ background-position:left -72px;}
.p_contact_RightRow3:before{ background-position:left -140px;}
.p_contact_RightRow4:before{ background:none;}
.p_contact_RightRow4 p{ padding-bottom:12px;}
.p_contact_RightRow4 span{ width:21px; height:21px; background:#4267b2; float:left; margin-right:10px; border-radius:50%; -webkit-border-radius:50%; text-align:center;line-height:19px; }
.p_contact_RightRow4 span i{ color:#ffffff;  text-align:center; font-size:13px;}
.p_contact_RightRow5:before{ background-position:left -211px;}
.p_contact_RightRow5 a{ padding:0 20px 0 42px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; background-color:#6e7681; font-size:16px; line-height:35px; display:inline-block;color:#ffffff; position:relative;border:2px solid #6e7681; font-family: 'robotomedium'; margin-top:17px;}
.p_contact_RightRow5 a:before{ width:25px; height:25px; position:absolute; top:50%; left:10px; transform:translate(0,-50%); content:''; position:absolute; color:#ffffff; background-color:#a5cd31; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; background-repeat:no-repeat; background-position:center;background-image:url(../images/contactDTLpdf.png);}
.p_contact_RightRow5 a:hover{ color:#a5cd31; border:2px solid #a5cd31; background:none;}

.contact_map{ height:500px;}
.contact_map iframe{ width:100%; height:100%;}
#return_msg{font-family: 'robotomedium';}
.successfully_sent{ width:100%; float:left; margin-bottom:25px; color:#3dad10;}
.please_Try_again{ width:100%; float:left; margin-bottom:25px; color:#d31717;}

/*============SERVICES==============*/
.servicesBanner{ width:100%; float:left; height:auto; }
.servicesBanner img{ width:100%; float:left; height:auto;}
.services_listTop{ text-align:center;}
.services_listTop h1{ margin-bottom:18px;}
.services_listTop p{ font-size:18px;}
.services_list{ width:100%; float:left; padding:18px 0 36px 0; }
.services_list ul li{ width:33.33%; float:left; margin-bottom:15px; padding:0 10px 0 30px; position:relative; font-family: 'robotomedium'; color:#3571b0;}
.services_list ul li:before{ content:''; width:8px; height:8px; border-radius:50%; -webkit-border-radius:50%; background:#a5cd31; position:absolute; top:7px; left:10px;}


.therapistMain{ background:#f1f2f4; padding:50px 0; text-align:center;}
.therapistMain h1{ margin-bottom:12px; text-transform:uppercase;}
.therapistMain h2{text-transform:uppercase;margin-bottom:55px; }
.therapistPart{ display:inline-block; margin:0 0.8% 25px; width:31.4%; border:1px solid #d2d3d5; padding:25px;border-radius:6px; background:#ffffff; -webkit-border-radius:6px; }
.therapistPart:hover{ border:1px solid #a5cd31; box-shadow:0 6px 6px 0 rgba(0,0,0,0.1)}
.therapistPartImage,.therapistPartImage2{width:242px; height:242px; border-radius:100%; -webkit-border-radius:100%; border:8px solid #ffffff;box-shadow:0 0 5px 0 rgba(0,0,0,0.4); margin-bottom:20px;position:relative; overflow:hidden; display:inline-block;}
.therapistPartImage img,.therapistPartImage2 img{ width:100%; height:100%; border-radius:100%; -webkit-border-radius:100%; object-fit:cover; }
.therapistPartImage:before{ content:''; border-radius:100%; -webkit-border-radius:100%;  position:absolute; background:#fff; opacity:0.2; top:50%; left:50%; transform:translate(-50%,-50%); width:0; height:0;
	transition: all 0.8s ease;
	-webkit-transition: all 0.8s ease;
	-ms-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;}
.therapistPart:hover .therapistPartImage:before{width:100%; height:100%;}




.therapistPart h3{ height:25px; overflow:hidden; line-height:25px;}
.therapistPart h4{overflow:hidden; line-height:20px; height:20px; margin-top:8px;}
.therapistParttext{ margin-top:18px; width:100%; float:left; line-height:24px; height:94px; color:#6e7681;  overflow:hidden; margin-bottom:15px;}
.therapistParttext p{ font-size:14px;}
.therapistPart a.showPopsec{ line-height:40px; color:#3571b0; margin:4px 0; border:1px solid #d2d3d5;border-radius:25px; -webkit-border-radius:25px; padding:0 30px; display:inline-block;font-family: 'robotomedium';}
.therapistPart a.showPopsec:hover{ background:#a5cd31; border:1px solid #a5cd31;}
.popUpTherapist{ position:fixed; bottom:0px; right:0px; top:0px; left:0px; height:100%; width:100%; background:rgba(0,0,0,0.8); z-index:9; display:none;}
.popUpTherapistIn{  width:800px; padding:30px;border-radius:4px; background:#ffffff; -webkit-border-radius:4px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); }
.therapistScroll{ height:212px; margin-bottom:25px; overflow:hidden;}
.therapistScroll .therapistParttext{ height:auto;}
.therapistScroll .mCSB_buttonDown,.therapistScroll .mCSB_buttonUp{ display:none !important; visibility:hidden;}
.therapistScroll .mCSB_scrollTools .mCSB_draggerRail{ width:2px; border:none; background:#a5cd31;}
.therapistScroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:2px; border:none; background:#3571b0 !important;}
.therapistScroll .mCSB_scrollTools a + .mCSB_draggerContainer{ margin:0px;}
.popUpTherapistIn .mCSB_inside > .mCSB_container{ margin:0px; padding:0 10%;}
.close_popUpTherapist{ position:absolute; top:15px; right:15px;}
.close_popUpTherapist img{ width:auto; height:auto; border:none; border-radius:0px; -webkit-border-radius:0px; margin:0px; box-shadow:none; -webkit-box-shadow:none;}

.personnelDeskMain{ padding:50px 0; text-align:center;}
.personnelDeskMain{ margin-bottom:10px;}
.personnelDesk{border:1px solid #d2d3d5; padding:25px 0; margin:40px 0;border-radius:4px;  -webkit-border-radius:4px;}
.personnelDeskLeft{ width:33%; float:left; padding:0 60px;}
.personnelDeskLeft img{width:242px; height:242px; border-radius:100%; -webkit-border-radius:100%; border:8px solid #ffffff; object-fit:cover; -webkit-object-fit:cover; box-shadow:0 0 5px 0 rgba(0,0,0,0.4); }
.personnelDeskRIght{ width:67%; float:left; text-align:left; padding:20px 60px 20px 0;}
.personnelDeskRIght h2{ margin-bottom:15px;}
.personnelDeskRIght p{ font-size:14px; text-align:justify;}
.personnelDesk2 p{ font-size:18px;}
.personnelDesk2 h1{ margin-bottom:15px}
.personnelDesk2 a {
    background: #a5cd31 none repeat scroll 0 0;
    border: 2px solid #a5cd31;
    border-radius: 25px;
    color: #3571b0;
    display: inline-block;
    font-family: "robotomedium";
    font-size: 16px;
    line-height: 34px;
    padding: 0 35px;
    text-align: center;
}

.personnelDesk2 a:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #a5cd31;
}

.facebookConnect{ width:100%; float:left; margin:35px 0 25px 0;}
.robotoregular{ font-family: 'robotoregular';}
.robotolight{ font-family: 'robotolight';}
.robotobold{ font-family: 'robotobold';}
.robotomedium{ font-family: 'robotomedium';}

.mediaMenu{ display:none;  cursor:pointer;}