/*：源代码唯一下载链接: http://www.bootstrapmb.com/item/5518(当前备注仅在演示里出现，下载源码不包含)*//*  Meditex *//************ TABLE OF CONTENTS *************** 1. Fonts2. Reset3. Global Settings4. Typography5. Preloader6. Main Slider7.  Home-page -38.  Home-page -29.  Home-page -110. Home-page -411. Home-page -512. blog-grid13. pagination14. blog_with_sideba15. blog_single_post_right16. department_gdthre_column -- department_gdfour_column17. department_listing18. department_with_icom19. department_with_sidebar20. case-grid21. care_listing22. faqs23. our-best-doctors24. single-page25. bookan-appointment26. single-doctors27. time-table28. shop29. shop_cart30. product-details31. Checkout_32. all-btn-hovers������ȫ��õ�Bootstrapģ�壺http://www.bootstrapmb.com**********************************************/@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i');/*---font-family: 'Nunito Sans', sans-serif;--*//*-----------------style------sheets----------*/@import url('bootstrap.min.css');@import url('bsnav.min.css');@import url('font-awesome.min.css');@import url('owl.css');@import url('jquery-ui.css');@import url('animate.css');@import url('flexslider.css');/*-----------------scroolbar-------------*//*** ====================================================================	Reset==================================================================== ***/* {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}/*** ====================================================================Global Settings====================================================================***/html {	-ms-text-size-adjust: 100%;	-webkit-text-size-adjust: 100%;	-moz-font-smoothing: antialiased;	-webkit-font-smoothing: antialiased;}/*-----------------scroolbar-------------*/body.sbar_color_one::-webkit-scrollbar {	width: 8px;}body.sbar_color_two {	overflow-x: hidden;}body.sbar_color_one::-webkit-scrollbar-track {	-webkit-box-shadow: inset 0 0 6px #f1f1f1;	-moz-box-shadow: inset 0 0 6px #f1f1f1;	box-shadow: inset 0 0 6px #f1f1f1;	background: #f1f1f1;}body.sbar_color_one::-webkit-scrollbar-thumb {	background: #568701;	-webkit-box-shadow: inset 0 0 6px #568701;	-moz-box-shadow: inset 0 0 6px #568701;	box-shadow: inset 0 0 6px #568701;}body.sbar_color_one::-webkit-scrollbar-thumb:window-inactive {	background: #568701;}.sbar_color_one .theme-btn {	background: #568701;}/*-----------------scroolbar-------------*/body.sbar_color_two::-webkit-scrollbar {	width: 8px;}body.sbar_color_two::-webkit-scrollbar-track {	-webkit-box-shadow: inset 0 0 6px #f1f1f1;	-moz-box-shadow: inset 0 0 6px #f1f1f1;	box-shadow: inset 0 0 6px #f1f1f1;	background: #f1f1f1;}body.sbar_color_two::-webkit-scrollbar-thumb {	background: #13bfb3;	-webkit-box-shadow: inset 0 0 6px #13bfb3;	-moz-box-shadow: inset 0 0 6px #13bfb3;	box-shadow: inset 0 0 6px #13bfb3;}body.sbar_color_two::-webkit-scrollbar-thumb:window-inactive {	background: #13bfb3;}/*-----------------scroolbar-------------*/body.sbar_color_three::-webkit-scrollbar {	width: 8px;}body.sbar_color_three::-webkit-scrollbar-track {	-webkit-box-shadow: inset 0 0 6px #f1f1f1;	-moz-box-shadow: inset 0 0 6px #f1f1f1;	box-shadow: inset 0 0 6px #f1f1f1;	background: #f1f1f1;}body.sbar_color_three::-webkit-scrollbar-thumb {	background: #568701;	-webkit-box-shadow: inset 0 0 6px #568701;	-moz-box-shadow: inset 0 0 6px #568701;	box-shadow: inset 0 0 6px #568701;}body.sbar_color_three::-webkit-scrollbar-thumb:window-inactive {	background: #568701;}/*-----------------scroolbar-------------*/body.sbar_color_four::-webkit-scrollbar {	width: 8px;}body.sbar_color_four::-webkit-scrollbar-track {	-webkit-box-shadow: inset 0 0 6px #f1f1f1;	-moz-box-shadow: inset 0 0 6px #f1f1f1;	box-shadow: inset 0 0 6px #f1f1f1;	background: #f1f1f1;}body.sbar_color_four::-webkit-scrollbar-thumb {	background: #003283;	-webkit-box-shadow: inset 0 0 6px #003283;	-moz-box-shadow: inset 0 0 6px #003283;	box-shadow: inset 0 0 6px #003283;}body.sbar_color_four::-webkit-scrollbar-thumb:window-inactive {	background: #003283;}.sbar_color_four .theme-btn {	background: #601a88}/*-----------------scroolbar-------------*/body.sbar_color_five::-webkit-scrollbar {	width: 8px;}body.sbar_color_five::-webkit-scrollbar-track {	-webkit-box-shadow: inset 0 0 6px #f1f1f1;	-moz-box-shadow: inset 0 0 6px #f1f1f1;	box-shadow: inset 0 0 6px #f1f1f1;	background: #f1f1f1;}body.sbar_color_five::-webkit-scrollbar-thumb {	background: #0a56be; 	-webkit-box-shadow: inset 0 0 6px #0a56be;	-moz-box-shadow: inset 0 0 6px #0a56be;	box-shadow: inset 0 0 6px #0a56be;}body.sbar_color_five::-webkit-scrollbar-thumb:window-inactive {	background: #0a56be;}.sbar_color_five .theme-btn {	background: #0a56be}.sbar_color_five .theme-btn:hover {	color: #fff}/*-----------------------------------------------------body-settings------------------------------------------------------*/body {	font-family: 'Nunito Sans', sans-serif;	font-weight: 400;	line-height: 26px;	font-size: 15px;	color: #212127;	-moz-font-smoothing: antialiased;	-webkit-font-smoothing: antialiased;	overflow-x: hidden!important;}img {	max-width: 100%;	--webkit-transition: all 0.3s ease-out 0s;	transition: all 0.3s ease-out 0s;}*:focus {	outline: 0 !important;}.btn:focus {	outline: none;}h1,h2,h3,h4,h5,h6 {	font-family: 'Nunito Sans', sans-serif;	font-weight: normal;	color: #313131;	margin-top: 0px;	font-style: normal;	font-weight: 700;	transition: .5s ease;}p {	transition: .5s ease;}h1 {	font-size: 40px;	transition: .5s ease;}h2 {	font-size: 35px;	transition: .5s ease;}h3 {	font-size: 28px;	transition: .5s ease;}h4 {	font-size: 22px;	transition: .5s ease;}h5 {	font-size: 18px;	transition: .5s ease;}h6 {	font-size: 15px;	transition: .5s ease;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {	color: inherit;	font-family: 'Nunito Sans', sans-serif;	transition: .5s ease;}p {	margin: 0px;	padding: 0px;}a,button {	--webkit-transition: all 0.3s ease-out 0s;	transition: all 0.3s ease-out 0s;	cursor: pointer;	color: #4644b6;	outline: none;	transition: .5s ease;	box-shadow: 0px 0px 0px 0px!important;}ul {	margin: 0px;	padding: 0px;	transition: .5s ease;}a:hover,button:hover {	text-decoration: none;	color: #4644b6}button.btn.btn-link {	text-decoration: none;}a:focus,button:focus {	text-decoration: none;	outline: none!important;	border: 0px;}button:focus,input:focus,input:focus,select:focus,textarea,textarea:focus {	outline: none!important;}.form-group textarea {	height: auto;	width: 100%;	padding-bottom: 20px;}.theme-btn {	display: inline-block;	min-width: 200px;	line-height: 46px;	min-height: 46px;	text-align: center;	color: #fff;	font-weight: 700;	font-size: 14px;	background: #3e964e;	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #419e49, #3f984d, #3e964e);}.default-bg {	background: #3e964e;	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #419e49, #3f984d, #3e964e);}::-webkit-input-placeholder {	color: #fff!important;	font-weight: 400;	font-size: 14px}::-moz-placeholder {	color: #fff!important;	font-weight: 400;	font-size: 14px;}:-ms-input-placeholder {	color: #fff!important;	font-weight: 400;	font-size: 14px;}:-moz-placeholder {	color: #fff!important;	font-weight: 400;	font-size: 14px;}/*--------------nav-active--------------*/.navbar-nav .nav-item.activee>.nav-link,.navbar-nav .nav-item:active:focus>.nav-link,.navbar-nav .nav-item:active>.nav-link,.navbar-nav .nav-item:focus>.nav-link,.navbar-nav .nav-item:hover>.nav-link {    color: #568701;}/*--------------backtotop----------------*/#scroll {	position: fixed;	right: 10px;	bottom: 10px;	cursor: pointer;	width: 50px;	height: 50px;	text-indent: -9999px;	display: none;	-webkit-border-radius: 60px;	-moz-border-radius: 60px;	border-radius: 60px;	z-index: 999;}#scroll span {	position: absolute;	top: 50%;	left: 50%;	margin-left: -8px;	margin-top: -12px;	height: 0;	width: 0;	border: 8px solid transparent;	border-bottom-color: #ffffff;}#scroll span:hover {	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.08);	opacity: 1;}.sbar_color_one #scroll {	background: #568701;	border-radius: 3px;	bottom: 47px;}.sbar_color_one .view-doctors {	background: #568701;}.sbar_color_two #scroll {	background: #13bfb3;	border-radius: 3px;	bottom: 47px;}.sbar_color_five #scroll {	background: #105abf;	border-radius: 3px;	bottom: 47px;}.sbar_color_four #scroll {	background: #601a88;	border-radius: 3px;	bottom: 47px;}.link {	position: absolute;	content: '';	background: transparent;	top: 0;	left: 0;	width: 100%;	height: 100%;}/*________________Preloader_______________ */.preloader{     position:fixed;     left:0px;     top:0px;     width:100%;     height:100%;     z-index:999999999999;     background-color:rgba(255,255,255,1);     background-position:center center;     background-repeat:no-repeat;     background-image:url(../image/preloader.gif);}.sbar_color_two .preloader{    background-image:url(../image/preloader-2.gif);}.sbar_color_four .preloader{    background-image:url(../image/preloader-4.gif);}.sbar_color_five .preloader{    background-image:url(../image/preloader-5.gif);}/*-------------	.heading------------------*/.heading {	position: relative;	margin-bottom: 40px;}.heading h1 {	font-size: 30px;	font-weight: 800;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 20px;}.heading p {	font-size: 18px;	font-weight: 400;	color: #888888;	line-height: 26px;}/*** ====================================================================	Main Slider Banner====================================================================***/.main-slider {	position: relative;}.main-slider .overlay-main-bg {	position: absolute;	background: rgba(0, 0, 0, .5);	content: '';	width: 100%;	height: 100%;	top: 0px;	left: 0px;}.main-slider .content {	position: relative;	z-index: 1000;	width: 650px;}.main-slider .slide {	position: relative;	padding: 100px 0px 100px;	background-size: cover;	background-repeat: no-repeat;	background-position: center center;	height: 850px;}.main-slider h1 {	position: relative;	font-size: 48px;	font-weight: 400;	line-height: 58px;	text-transform: uppercase;	opacity: 0;	--webkit-transition: all 1000ms ease;	-moz-transition: all 100ms ease;	-ms-transition: all 1000ms ease;	-o-transition: all 1000ms ease;	transition: all 1000ms ease;	-webkit-transform: translateY(50px);	-moz-transform: translateY(50px);	-ms-transform: translateY(50px);	-o-transform: translateY(50px);	transform: translateY(50px);	font-family: 'Nunito Sans', sans-serif;	padding-bottom: 10px;	padding-top: 50px;	margin-bottom: 10px;}.link-box .banner-btn {	border: 2px solid rgb(255, 255, 255);	display: inline-block;	border-radius: 40px;	color: rgb(255, 255, 255);	line-height: 45px;	text-align: center;	padding: 0px 20px;	font-weight: 500;	font-size: 17px;	white-space: nowrap;	min-height: 45px;	width: 220px;}.main-slider .active h1:before {	height: 50px;	transition-delay: 3s;}.main-slider .light h1 {	color: #fff;}.main-slider .active h1 {	opacity: 1;	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);	transition-delay: 1300ms;}.main-slider h4 {	position: relative;	color: #f97534;	font-size: 18px;	font-weight: 600;	font-family: 'Barlow', sans-serif;	margin-bottom: 20px;	display: inline-block;	text-transform: uppercase;	opacity: 0;	--webkit-transition: all 1000ms ease;	-moz-transition: all 100ms ease;	-ms-transition: all 1000ms ease;	-o-transition: all 1000ms ease;	transition: all 1000ms ease;	-webkit-transform: translateY(50px);	-moz-transform: translateY(50px);	-ms-transform: translateY(50px);	-o-transform: translateY(50px);	transform: translateY(50px);}.main-slider .active h4 {	opacity: 1;	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);	transition-delay: 1000ms;}.main-slider .text {	position: relative;	font-size: 16px;	opacity: 0;	line-height: 26px;	font-weight: 400;	margin-bottom: 0px;	--webkit-transition: all 1000ms ease;	-moz-transition: all 100ms ease;	-ms-transition: all 1000ms ease;	-o-transition: all 1000ms ease;	transition: all 1000ms ease;	-webkit-transform: translateY(50px);	-moz-transform: translateY(50px);	-ms-transform: translateY(50px);	-o-transform: translateY(50px);	transform: translateY(50px);}.main-slider .light .text {	color: #fff;}.main-slider .active .text {	opacity: 1;	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);	transition-delay: 2000ms;}.main-slider .link-box {	opacity: 0;	--webkit-transition: all 1000ms ease;	-moz-transition: all 100ms ease;	-ms-transition: all 1000ms ease;	-o-transition: all 1000ms ease;	transition: all 1000ms ease;	-webkit-transform: translateY(50px);	-moz-transform: translateY(50px);	-ms-transform: translateY(50px);	-o-transform: translateY(50px);	transform: translateY(50px);}.main-slider .link-box .banner-btn {	margin-right: 10px;}.main-slider .active .link-box {	opacity: 1;	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);	transition-delay: 2500ms;}.main-slider .content .title {	position: relative;	color: #ffffff;	font-size: 18px;	font-weight: 500;	padding-bottom: 20px;	margin-bottom: 25px;	opacity: 0;	--webkit-transition: all 1000ms ease;	-moz-transition: all 100ms ease;	-ms-transition: all 1000ms ease;	-o-transition: all 1000ms ease;	transition: all 1000ms ease;	-webkit-transform: translateY(50px);	-moz-transform: translateY(50px);	-ms-transform: translateY(50px);	-o-transform: translateY(50px);	transform: translateY(50px);}.main-slider .content .title:after {	position: absolute;	content: '';	left: 50%;	bottom: 0px;	width: 70px;	height: 1px;	margin-left: -35px;	background-color: #ffffff;}.main-slider .active .title {	opacity: 1;	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);	transition-delay: 600ms;}.main-slider .owl-dots {	position: absolute;	left: 48%;	bottom: 20px;}.sbar_color_four .main-slider .owl-dots {	position: absolute;	left: 48%;	bottom: 20px;}.sbar_color_four .main-slider .owl-dots{ display: block!important;}.sbar_color_four .main-slider .owl-carousel .owl-nav.disabled,  .sbar_color_five .main-slider .owl-carousel .owl-dots.disabled{ display: block!important;}.sbar_color_four  .main-slider .owl-dots .owl-dot {	position: relative;	width: 12px;	height: 12px; border-radius: 50%;	margin: 0px 4px;	display: inline-block;	background-color: #ffffff;	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.main-slider .owl-dots .owl-dot {	position: relative;	width: 20px;	height: 5px;	margin: 0px 4px;	display: inline-block;	background-color: #ffffff;	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.sbar_color_four .main-slider .owl-dots .owl-dot:hover,.sbar_color_four .main-slider .owl-dots .owl-dot.active {	background-color: #601a88;}.main-slider .owl-dots .owl-dot:hover,.main-slider .owl-dots .owl-dot.active {	background-color: #f97534;}.main-slider .owl-nav {	position: absolute;	left: 0px;	top: 50%;	z-index: 1;	width: 100%;	margin-top: -20px;	opacity: 0;	transition: .5s ease;}.main-slider:hover .owl-nav {	opacity: 1;}.main-slider .owl-nav .owl-prev span {	top: -4px;	left: 3px;}.main-slider .owl-nav .owl-prev {	position: absolute;	left: 40px;	width: 45px;	height: 45px;	color: #fff;	padding-top: 0px;	text-transform: uppercase;	border-radius: 3px;	text-align: center;	display: inline-block;	background-color: rgba(0, 0, 0, 0.2);	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.main-slider .owl-nav .owl-next {	position: absolute;	right: 45px;	border-radius: 3px;	width: 45px;	height: 45px;	color: #fff;	padding-top: 0px;	font-size: 21px;	line-height: 50px;	text-align: center;	display: inline-block;	background-color: rgba(0, 0, 0, 0.2);	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.main-slider .owl-nav .owl-prev:hover,.main-slider .owl-nav .owl-next:hover {	color: #ffffff;	background-color: #13bfb3;}.main-slider .owl-nav span {	position: relative;	word-break: break-all;	font-size: 11px;	font-weight: 600;	text-transform: uppercase;	width: 15px;	display: inline-block;}.main-slider .owl-nav .owl-prev span:before {	bottom: -14px;	position: absolute;	left: 0px;}.main-slider .owl-nav .owl-next span:before {	bottom: 4px;	position: absolute;	left: 4px;}/* Main header style two */.main-slider.style-two {	position: relative;}.main-slider.style-two .owl-dots {	display: none;}.main-slider.style-two .slide {	padding: 190px 0 210px;}.main-slider.style-two h1 {	padding-bottom: 0px;}.main-slider.style-two h1:before {	display: none;}/*Banner Tab*/.main-slider .banner-tab {	position: relative;}.main-slider .banner-tab .tabs-header {	position: relative;	margin-top: -30px;}.main-slider .banner-tab .tab-btns-box {	position: relative;	z-index: 9;}.main-slider .banner-tab .banner-tab-btns {	position: relative;	margin: 0 -15px;	margin-bottom: 20px;	display: inline-block;	text-align: center;}.main-slider .banner-tab .banner-tab-btns .b-tab-btn {	position: relative;	line-height: 24px;	padding: 0px 0px;	cursor: pointer;	color: #303030;	background: #fff;	font-weight: 500;	font-size: 18px;	display: inline-block;	line-height: 76px;	margin-bottom: 10px;	min-width: 267px;	margin: 0px 15px 30px;	padding-bottom: 2px;	box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.08);	transition: all 0.3s ease;	-moz-transition: all 0.3s ease;	--webkit-transition: all 0.3s ease;	-ms-transition: all 0.3s ease;	-o-transition: all 0.3s ease;	font-family: 'Nunito Sans', sans-serif;}.main-slider .banner-tab .banner-tab-btns .b-tab-btn .category {	position: relative;	display: inline-block;}.main-slider .banner-tab .banner-tab-btns .b-tab-btn.active-btn .category {	padding-left: 25px;}.main-slider .banner-tab .banner-tab-btns .b-tab-btn .active-count {	position: absolute;	left: 0;	top: 27px;	color: #fff;	opacity: 0;	line-height: 1.2em;}.main-slider .banner-tab .banner-tab-btns .b-tab-btn.active-btn .active-count {	opacity: 1;}.main-slider .banner-tab .banner-tab-btns .b-tab-btn .count {	position: absolute;	right: 15px;	bottom: 15px;	font-size: 24px;	color: #e5e5e5;	font-family: 'Barlow', sans-serif;	line-height: 1.2em;}.main-slider .banner-tab .banner-tab-btns .b-tab-btn.active-btn .count {	opacity: 0;}.main-slider .banner-tab .banner-tab-btns .b-tab-btn.active-btn {	background: #f97534;	color: #fff;}.main-slider .banner-tab .banner-tab-btns .b-tab-btn:before {	position: absolute;	content: '';	background: #f97534;	height: 30px;	width: 30px;	left: 50%;	top: -30px;	transform: translateX(-50%);	-webkit-clip-path: polygon(50% 52%, 0% 100%, 100% 100%);	clip-path: polygon(50% 52%, 0% 100%, 100% 100%);	opacity: 0;	transition: .5s ease;}.main-slider .banner-tab .banner-tab-btns .b-tab-btn.active-btn:before {	opacity: 1;}.main-slider .banner-tab .banner-tab-btns .b-tab-btn img {	-webkit-filter: grayscale(100%);	/* Safari 6.0 - 9.0 */	filter: grayscale(100%);}.main-slider .banner-tab .banner-tab-btns .b-tab-btn.active-btn img {	-webkit-filter: grayscale(0%);	/* Safari 6.0 - 9.0 */	filter: grayscale(0%);}.main-slider .banner-tab .b-tabs-content {	position: relative;	display: block;}.main-slider .banner-tab .b-tab {	position: absolute;	left: 0px;	top: 0px;	width: 100%;	height: auto;	visibility: hidden;}.main-slider .banner-tab .b-tab.active-tab {	position: relative;	visibility: visible;	z-index: 5;}.main-slider .b-tab.active-tab .slide {	-webkit-transform: scaleX(1);	-ms-transform: scaleX(1);	-o-transform: scaleX(1);	-moz-transform: scaleX(1);	transform: scaleX(1);}.main-slider .b-tab .slide {	transition: all 0.7s ease;	-moz-transition: all 0.7s ease;	--webkit-transition: all 0.7s ease;	-ms-transition: all 0.7s ease;	-o-transition: all 0.7s ease;	-webkit-transform: scaleX(0);	-ms-transform: scaleX(0);	-o-transform: scaleX(0);	-moz-transform: scaleX(0);	transform: scaleX(0);}/*** ====================================================================	Main Slider Banner====================================================================***//*---------topbar----------*/.top-bar {	padding: 8px 0px;	position: relative;	border-bottom: 1px solid #eaeaea;}.top-bar .float-left,.top-bar .float-right {	width: 50%;}.top-bar p {	font-size: 16px;	font-weight: 400;	color: #888888;	margin: 0px;}.top-bar p i {	margin-right: 15px;}.top-bar ul li {	display: inline-block;	position: relative;}.inner-sec {	float: right;}.top-bar .social-media,.top-bar .language {	float: left;	padding: 0px;	margin: 0px;}.top-bar .social-media li {	padding-right: 10px;}.top-bar .social-media li a {	color: #888888;	font-size: 14px;	padding: 0px 5px;}.top-bar .language li a {	color: #888888;	font-size: 14px;	padding: 0px 15px;	border-left: 2px solid #eaeaea;}.top-bar .language li a img {	margin-top: -4px;	margin-right: 10px;}.top-bar .language li:last-child a {	padding-right: 0px;}/*----------site-headers----------*/.site-header {	position: absolute;	z-index: 999;	width: 100%;	background: rgba(255, 255, 255, .5);}#header-one {	position: relative;	background: #fff;}/*----------site-header----------*/.theme-btn {	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #3e964e);	position: relative;	display: inline-block;	min-width: 160px;	min-height: 46px;	line-height: 46px;	padding: 0px 20px;	color: #fff;	font-weight: 700;	border: 0px;	border-radius: 3px;	box-shadow: none;	outline: none;}.sbar_color_three .default-form  .add-on{ right: 20px; color: #fff;}.default-form {	position: absolute;	z-index: 100;	top: 26%;	width: 100%;}.def-form-inner {	position: relative;	width: 470px;	height: 517px;	padding: 20px 15px;	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #419e49, #3f984d, #3e964e);	border-radius: 3px;	margin-left: 16px;}.default-form h2 {	font-size: 18px;	text-transform: uppercase;	color: #fff;	font-weight: 600;	padding: 23px 15px 28px;}.default-form .form-group {	position: relative;	margin-bottom: 16px;}.appointment-btn {	position: relative;	display: inline-block;	width: 100%;	min-height: 50px;	line-height: 50px;	background: #fff;	border: 0px;	color: #568701;	box-shadow: none;	font-weight: 800;	font-size: 14px;	border-radius: 3px;	font-family: 'Nunito Sans', sans-serif;	margin-top: 14px;	padding: 4px 20px 0px 20px;}.default-form .form-group input[type="text"],.default-form .form-group input[type="phone"],.default-form .form-group input[name="date"],.default-form .form-group input[type="email"],.default-form .form-group select {	position: relative;	display: block;	width: 100%;	color: #fff;	line-height: 26px;	padding: 10px 28px;	height: 46px;	font-size: 14px;	border-radius: 3px;	background: #79bc7c;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;}.default-form .form-group input[type="text"]:focus,.default-form .form-group input[type="phone"]:focus,.default-form .form-group input[name="date"]:focus,.default-form .form-group input[type="email"]:focus,.default-form .form-group select:focus,.default-form .form-group textarea:focus {	border-color: #fff;	box-shadow: none;}.default-form .form-group textarea {	position: relative;	display: block;	width: 100%;	line-height: 26px;	padding: 10px 28px;	color: #fff;	font-size: 14px;	resize: none;	border-radius: 3px;	background: #79bc7c;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;}.default-form input.error,.default-form select.error,.default-form textarea.error {	border-color: #fff !important;}/*-----------.contact-sec---------------*/.contact-sec {	position: relative;	padding: 60px 0px 55px;	border-bottom: 1px solid #eaeaea;}.contact-sec .float-left.in {	width: 52%;	position: relative;}.contact-sec .float-right.in {	width: 48%;	position: relative;}.contact-sec .contact-left i {	float: left;	background: #3e964e;	width: 46px;	height: 46px;	padding: 8px 0px 6px 10px;	font-size: 33px;	color: #fff;	border-radius: 3px;	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #419e49, #3f984d, #3e964e);}.contact-sec .contact-left p {	margin-left: 60px;	font-weight: 800;	text-transform: uppercase;	color: #2b2b2b;	font-size: 14px;	line-height: 24px;	margin-bottom: 0px;}.contact-sec .text-inner {	float: left;}.contact-sec .number {	margin-left: 55px;	color: #568701;	font-size: 32px;	font-weight: 800;	line-height: 38px;}.contact-right i {	font-size: 33px;	line-height: 30px;	color: #568701;	float: left;	padding-top: 9px;}.contact-right .txt.second {	margin-right: 0px;}.contact-right .txt {	float: left;	margin-right: 80px;}.contact-right .txt p {	margin-bottom: 0px;	margin-left: 50px;	color: #999999;	font-size: 16px;	line-height: 24px;}.contact-right .txt p span {	font-weight: 800;	text-transform: uppercase;	color: #2b2b2b;	font-size: 14px;	line-height: 24px;	padding: 0px;}/*----------welcome---------------*/.welcome {	position: relative;	padding: 100px 0px 70px;}.welcome .heading {	margin-bottom: 80px;}.welcome .heading p {	padding-right: 50px;}.welcome-content {	position: relative;	margin-bottom: 30px;}.welcome-content .icon {	font-size: 65px;	color: #568701;	line-height: 65px;	display: block;	margin-bottom: 25px;}.welcome-content .content-inner h2 {	font-size: 22px;	font-weight: 700;	line-height: 30px;	color: #2b2b2b;}.welcome-content .content-inner p {	color: #888888;	line-height: 24px;	font-size: 16px;	font-weight: 400;}/*-------------our-service---------------*/.our-service {	position: relative;	padding: 100px 0px 60px;	background: #3e964e;	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #419e49, #3f984d, #3e964e);}.our-service .heading h1 {	color: #fff;}.our-service .all-service-link {	text-align: right;	display: block;	font-weight: 700;	color: #fff;	font-size: 14px;	text-transform: uppercase;	text-decoration: underline;	line-height: 24px;}.our-service .service-content {	transition: .5s ease;	cursor: pointer;	background: #fff;	margin: 0px 0px 40px;	border-radius: 3px;	box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, .05);	position: relative;}.service-icon {	position: absolute;	top: 20px;	right: 20px;}.service-icon span {	font-size: 25px;	color: #568701;	line-height: 30px;	padding: 12px 12px 12px 13px;	position: relative;	z-index: 0;	display: block;	-webkit-transition: all 0.7s ease;	transition: all 0.7s ease;}.service-icon span::after {	position: absolute;	content: '';	width: 50px;	height: 50px;	background: #fff;	-webkit-transition: all 0.7s ease;	transition: all 0.7s ease;	border-radius: 3px;	left: 0px;	top: 0px;	z-index: -10;}.our-service .service-content:hover .service-icon span::after {	background: #3e964e;	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #419e49, #3f984d, #3e964e);	-webkit-animation: rotation 2s infinite linear;	-webkit-transition: all 0.7s ease;	transition: all 0.7s ease;}.our-service .service-content:hover .service-icon span {	color: #fff;}@-webkit-keyframes rotation {	from {		-webkit-transform: rotate(0deg);	}	to {		-webkit-transform: rotate(359deg);	}}.our-service .service-content .image {	position: relative;	overflow: hidden;	border-top-left-radius: 3px;	border-top-right-radius: 3px;}.our-service .service-content img {	border-top-left-radius: 3px;	border-top-right-radius: 3px;	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.our-service .service-content:hover img {	transform: scale(1.2, 1.2);}.service-text {	padding: 20px 22px 25px;}.our-service .service-content h2 {	font-size: 22px;	font-weight: 700;	line-height: 30px;	color: #2b2b2b;}.our-service .service-content p {	color: #888888;	line-height: 24px;	font-size: 16px;	font-weight: 400;	padding-bottom: 10px;}.our-service .service-content a {	font-size: 14px;	color: #2b2b2b;	line-height: 24px;	font-weight: 700;}.our-service .service-content:hover {	-webkit-box-shadow: 0 53px 29px -46px rgba(0, 0, 0, .3);	-moz-box-shadow: 0 53px 29px -46px rgba(0, 0, 0, .3);	box-shadow: 0 53px 29px -46px rgba(0, 0, 0, .3);}.our-service .service-content:hover a {	color: #568701;}/*----------testimonial---------*/.testimonial {	position: relative;	margin: 60px 0px;	padding: 60px 0px;	background-image: url(../image/testiminial.jpg);	background-position: 15% 0%;	background-repeat: no-repeat;	background-size: contain;}.testimonial .heading {	margin-bottom: 30px}.testimonial .owl-carousel .owl-item img {	width: auto;}.testimonial .owl-carousel .owl-nav.disabled {	display: block;}/*--.testimonial .image .min{ display: none;}.testimonial .image-testi .max{ position: absolute; z-index: 10; top: 20px; left: 5%;}--*/.testimonial .image .min {	display: none;}.test-content-inner .flaticon-quote {	font-size: 40px;	line-height: 50px;	background: #3e964e;	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #419e49, #3f984d, #3e964e);	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;	margin-bottom: 30px;	display: block;}.test-content-inner p {	font-size: 18px;	line-height: 26px;	color: #888888;}.test-content-inner h6 {	font-size: 18px;	font-weight: 700;	color: #2b2b2b;	line-height: 24px;	padding: 28px 0px 45px;}.test-content-inner h6 span {	font-size: 16px;	font-weight: 400;	color: #888888;	line-height: 24px;}.testimonial .owl-carousel .owl-nav .owl-prev,.testimonial .owl-carousel .owl-nav .owl-next {	display: inline-block;	font-size: 26px;	color: #cccccc;}.testimonial .owl-carousel .owl-nav .owl-prev:hover,.testimonial .owl-carousel .owl-nav .owl-next:hover {	color: #48b53c;}.testimonial .owl-carousel .owl-nav .owl-prev {	margin-right: 10px;}.testimonial .owl-carousel .owl-nav .owl-next {	margin-left: 10px;}/*---------------best-doctors----------------------*/.best-doctors .heading {	margin-bottom: 56px}.best-doctors {	position: relative;	background: #f4f4f4;	padding: 100px 0px 70px;}.best-doctors .best-doctor-outer {	position: relative;	background: #fff;	transition: .5s ease;	margin-bottom: 30px;}.best-doctor-outer .image {	position: relative;	overflow: hidden;}.best-doctor-outer .image img {	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.best-doctor-outer:hover .image img {	transform: scale(1.2, 1.2);}.best-doctor-outer .content-inner {	position: relative;	padding: 25px 30px;}.best-doctor-outer .content-inner h2 {	position: relative;	font-size: 18px;	color: #2b2b2b;	line-height: 24px;	font-weight: 700;	margin-bottom: 4px;}.best-doctor-outer .content-inner span {	display: block;	font-size: 16px;	font-weight: 400;	padding-bottom: 15px;	border-bottom: 1px solid #eaeaea;	color: #888888;	line-height: 24px;}.best-doctor-outer .content-inner p {	padding: 15px 0px 20px;	font-size: 16px;	font-weight: 400;	color: #888888;	line-height: 24px;}.best-doctor-outer .content-inner ul li {	display: inline-block;	padding-right: 10px;}.best-doctor-outer .content-inner ul li a {	color: #bcbcbc;	font-size: 16px;	line-height: 20px;}.best-doctor-outer .content-inner ul li:hover a {	color: #568701;}.best-doctor-outer:hover h2 a {	color: #568701;}.best-doctor-outer:hover {	-webkit-box-shadow: 0 53px 29px -46px rgba(9, 0, 0, .09);	-moz-box-shadow: 0 53px 29px -46px rgba(9, 0, 0, .09);	box-shadow: 0 53px 29px -46px rgba(9, 0, 0, .09);	cursor: pointer;}.best-doctors .owl-carousel .owl-nav.disabled {	display: block;}.best-doctors .owl-carousel .owl-nav {	display: block;	position: absolute;	top: -113px;	right: -2px;}.best-doctors .owl-carousel .owl-nav .owl-prev,.best-doctors .owl-carousel .owl-nav .owl-next {	display: inline-block;	padding: 5px;}.best-doctors .owl-carousel .owl-nav .owl-next {	padding-right: 0px;}.best-doctors .owl-carousel .owl-nav .owl-prev span,.best-doctors .owl-carousel .owl-nav .owl-next span {	display: inline-block;	padding: 15px 20px;	background: #c3c3c3;	color: #fff;	border-radius: 3px;	font-size: 18px;	transition: .5s ease-in-out;	cursor: pointer;	width: 46px;	height: 46px;}.best-doctors .owl-carousel .owl-nav .owl-prev span:hover,.best-doctors .owl-carousel .owl-nav .owl-next span:hover {	background: #3e964e;	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #419e49, #3f984d, #3e964e);}/*-----------------------------case-studies-----------------------*/.case-studies {	position: relative;	overflow: hidden;	padding: 100px 0px 20px;}.case-studies .heading h1 {	float: left;}.case-studies .heading p {	float: right;}.case-studies .heading p a {	font-size: 14px;	font-size: 14px;	font-weight: 700;	color: #568701;	line-height: 24px;	text-decoration: underline;}.case-studies .owl-carousel .owl-nav.disabled {	display: block;}.case-studies .owl-carousel .owl-nav .owl-prev,.case-studies .owl-carousel .owl-nav .owl-next {	padding: 5px;	position: absolute;	top: 46%;}.case-studies .owl-carousel .owl-nav .owl-prev {	left: 40px;}.case-studies .owl-carousel .owl-nav .owl-next {	padding-right: 0px;	right: 40px;}.case-studies .owl-carousel .owl-nav .owl-prev span,.case-studies .owl-carousel .owl-nav .owl-next span {	display: inline-block;	padding: 18px 17px;	background: rgba(0, 0, 0, 0.3);	color: #fff;	border-radius: 3px;	font-size: 11px;	transition: .5s ease-in-out;	cursor: pointer;	width: 46px;	height: 46px;}.case-studies .owl-carousel .owl-nav .owl-prev span:hover,.case-studies .owl-carousel .owl-nav .owl-next span:hover {	background: #3e964e;	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #419e49, #3f984d, #3e964e);}.view-doctors {	display: inline-block;	min-width: 180px;	line-height: 46px;	min-height: 46px;	text-align: center;	color: #fff;	font-weight: 700;	font-size: 14px;	background: #3e964e;	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #419e49, #3f984d, #3e964e);	margin: 0 auto;}.view-more-doctors {	position: relative;	text-align: center;	padding: 25px 0px 30px;}.sbar_color_one .view-doctors {	background: #568701}.case-study-inner {	position: relative;}.case-study-inner .text-overlay {	-webkit-transition: bottom .6s ease 0s, opacity .6s;	transition: bottom .6s ease 0s, opacity .6s;	position: absolute;	width: 100%;	bottom: -50%;	padding: 24px 50px;	left: 0;	z-index: 99;}.case-study-inner .text-overlay h2 {	padding: 0px;	margin: 0px;}.case-study-inner .text-overlay h2 a {	font-size: 26px;	font-weight: 700;	color: #fff;	line-height: 30px;	display: block;}.case-study-inner .text-overlay p {	font-size: 16px;	font-weight: 400;	color: #fff;	line-height: 24px;}.case-study-inner .text-overlay a span {	position: absolute;	right: 42px;	top: 42px;	font-size: 22px;	line-height: 22px;	color: #fff;}.case-study-inner:hover .text-overlay {	opacity: 1;	z-index: 9999;	bottom: 0%;	-webkit-transition: bottom .6s ease 0s, opacity .6s;	transition: bottom .6s ease 0s, opacity .6s;}/*-----------------------------------------------==============faqs and recent-tags==============-----------------------------------------------*/.recent-tags {	position: relative;	padding: 80px 0px 70px;}.articles-outer .articles-inner {	position: relative;	overflow: auto;	margin-bottom: 30px;}.articles-outer .articles-inner img {	float: left;}.articles-outer .articles-inner .articles-content {	position: relative;	padding: 10px;	margin-left: 170px;}.articles-outer .articles-inner p {	font-size: 16px;	font-weight: 700;	line-height: 26px;	color: #2b2b2b;	padding-bottom: 10px;}.articles-outer .articles-inner p a {	display: inline-block;	color: #888888;	font-size: 16px;	line-height: 26px;	font-weight: 400;}.articles-outer .articles-inner h2 {	cursor: pointer;	position: relative;	line-height: 24px;	margin: 0px;	padding: 0px;}.articles-outer .articles-inner h2 a {	font-size: 20px;	color: #2b2b2b;	font-weight: 700;}.recent-tags .btn-link {	font-weight: 700;	color: #568701;	background-color: transparent;	border: 0px;	box-shadow: none;	text-decoration: none !important;	font-size: 20px;	position: relative;	padding: 15px 40px 15px 20px;	display: inline-block;	word-wrap: break-word;	white-space: normal;}.recent-tags .btn-link.collapsed {	color: #2b2b2b;}.recent-tags .card-body {	padding: 0px 20px 20px 20px;}.recent-tags .card-header {	background: transparent;	border: 0px;	padding: 0px;}.recent-tags .card-body {	white-space: normal;	border-top: 0px;	font-size: 16px;	color: #888888;	line-height: 24px;	font-weight: 400;	word-break: break-all;}.recent-tags .card {	margin-bottom: 10px;	position: relative;	display: -ms-flexbox;	display: flex;	-ms-flex-direction: column;	flex-direction: column;	min-width: 0;	word-wrap: break-word;	background-color: #fff;	background-clip: border-box;	border: 1px solid #eaeaea!important;	border-radius: .25rem!important;}.recent-tags .btn-link {	border-top: 4px solid #568701;	border-radius: 0px!important;	position: relative;	z-index: 10;}.recent-tags .btn-link.collapsed {	border: 0px;}.recent-tags .card-header .btn .main {	font-size: 15px;	color: #2b2b2b;	float: right;	font-weight: normal;	padding-top: 4px;	position: absolute;	z-index: 10;	right: 25px;	top: 15px;}.recent-tags .btn-link .main.active-min {	display: block;	color: #568701;}.recent-tags .btn-link.collapsed .main.active-min {	display: none;}.recent-tags .btn-link .main.n-active {	display: none;}.recent-tags .btn-link.collapsed .main.n-active {	display: block;}/*--------------------------------------------=================map-section==================--------------------------------------------*/.map-section {	padding: 0px 0px 0px;	position: relative;}.map-section .container-fluid {	padding: 0px;}.map-section .google-map {	height: 545px;}.get-in-touch {	position: relative;}.get-in-touch .main-form-one {	position: absolute;	z-index: 100;	width: 370px;	min-height: 545px;	top: -545px;	right: 15px;	padding: 40px 35px 15px;}.get-in-touch .messages {	position: absolute;	z-index: 1000;	top: 0;	left: 0;}.messages .alert {	background: #fff;	color: #222;	font-size: 14px;	font-weight: 500;	line-height: 24px;}.get-in-touch .form-group {	margin-bottom: 20px;}.get-in-touch .form-group input[type="text"],.get-in-touch .form-group input[type="phone"],.get-in-touch .form-group input[type="email"],.get-in-touch .form-group textarea {	position: relative;	display: block;	width: 100%;	color: #fff;	line-height: 26px;	padding: 10px 28px;	height: 46px;	font-size: 14px;	border-radius: 3px;	background: #79bc7c;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;}.get-in-touch .form-group textarea {	height: auto;	width: 100%;}.get-in-touch .form-group input[type="text"]:focus,.get-in-touch .form-group input[type="phone"]:focus,.get-in-touch .form-group input[name="date"]:focus,.get-in-touch .form-group input[type="email"]:focus,.get-in-touch .form-group select:focus,.get-in-touch .form-group textarea:focus {	border-color: #fff;	box-shadow: none;}.help-block.with-errors {	position: relative;}.help-block.with-errors .list-unstyled {	position: absolute;	width: 100%;}.help-block.with-errors .list-unstyled li {	margin-top: -4px;	font-size: 10px;	color: #fff;	text-align: center;}.get-in-touch input.error,.get-in-touch select.error,.get-in-touch textarea.error {	border-color: #fff !important;}.get-in-touch .theme-btn {	width: 100%;	background: #fff;	color: #568701;	font-weight: 700;	margin-top: 10px;}.get-in-touch h2 {	font-weight: 700;	font-size: 18px;	line-height: 26px;	color: #fff;	padding-bottom: 18px;}/*** contact form error handling ***/.contact-validation-active .error-handling-messages {	width: 100% !important;	margin-top: 15px !important;}.get-in-touch label.error {	color: red;	font-size: 0.875rem;	font-weight: normal;	margin: 5px 0 0 0;	text-align: left;	display: block;}.get-in-touch #loader {	display: none;	margin-top: 10px;}.get-in-touch #loader i {	font-size: 30px;	font-size: 1.875rem;	color: #87d271;	display: inline-block;	-webkit-animation: rotating linear 2s infinite;	animation: rotating linear 2s infinite;}.get-in-touch #success,.get-in-touch #error {	width: 100%;	color: #fff;	padding: 5px 10px;	font-size: 16px;	text-align: center;	display: none;}@media (max-width: 767px) {	.get-in-touch #success,	.get-in-touch #error {		font-size: 15px;	}}.get-in-touch #success {	background-color: #009a00;	border-left: 5px solid green;	margin-bottom: 5px;}.get-in-touch #error {	background-color: #ff1a1a;	border-left: 5px solid red;}/*----------------------------------------====================footer================----------------------------------------*/.footer {	position: relative;	padding: 100px 0px 70px;	background: #ffffff;}.footer h2 {	font-size: 20px;	color: #2b2b2b;	font-weight: 800;	line-height: 28px;	text-transform: uppercase;	margin-bottom: 20px;}.footer-widget {	position: relative;	margin-bottom: 30px;}.footer-widget p {	font-size: 16px;	line-height: 26px;	font-weight: 400;	color: #888888;}.footer-widget.first p a {	font-size: 16px;	line-height: 26px;	font-weight: 400;	color: #888888;}.footer-widget.first p {	padding-bottom: 8px;	margin: 0px;}.footer-widget p span {	font-size: 18px;	line-height: 20px;	margin-right: 10px;	display: inline-block;}.footer-widget.first ul {	position: relative;	padding-top: 20px;}.footer-widget.first ul li {	display: inline-block;	margin-right: 10px;}.footer-widget.first ul li a {	display: inline-block;	background: #f1f1f1;	color: #888888;	border-radius: 50px;	width: 36px;	height: 36px;	transition: .5s ease-in-out;	transform: rotate(0deg);}.footer-widget.first ul li:nth-child(1) a {	padding: 4px 13px;}.footer-widget.first ul li:nth-child(2) a {	padding: 4px 10px;}.footer-widget.first ul li:nth-child(3) a {	padding: 5px 9px;}.footer-widget.first ul li:nth-child(4) a {	padding: 5px 9px;}.footer-widget.first ul li:hover a {	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #3e964e);	color: #fff;	transform: rotate(360deg);}.footer-widget.two .news p {	color: #666666;	font-weight: 700;	font-size: 16px;	line-height: 24px;	padding-bottom: 8px;}.footer-widget.two .news p a {	color: #888888;	font-weight: 400;}.footer-widget.two .news {	position: relative;	padding-bottom: 0px;}.footer-widget.two .news.one {	padding-bottom: 28px;}.footer-widget.two .news h6 {	margin: 0px;}.footer-widget.two .news h6 a {	display: inline-block;	font-weight: 700;	font-size: 16px;	line-height: 24px;	color: #2b2b2b;}.footer-widget.third p {	margin-bottom: 20px;}.footer-widget .form-group input[type="email"] {	position: relative;	display: block;	width: 100%;	color: #888888!important;	line-height: 26px;	padding: 10px 28px;	height: 46px;	font-size: 14px;	border-radius: 3px;	background: #f8f8f8;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;}.footer-widget.third ::-webkit-input-placeholder {	/* Chrome/Opera/Safari */	color: #888888!important;	font-weight: 400;	font-size: 14px;}.footer-widget.third::-moz-placeholder {	/* Firefox 19+ */	color: #888888!important;	font-weight: 400;	font-size: 14px;}.footer-widget.third:-ms-input-placeholder {	/* IE 10+ */	color: #888888!important;	font-weight: 400;	font-size: 14px;}.footer-widget.third :-moz-placeholder {	/* Firefox 18- */	color: #888888!important;	font-weight: 400;	font-size: 14px;}.footer-last {	position: relative;	background: #f1f1f1;	padding: 24px 0px 20px;}.footer-last .left {	float: left;	position: relative;}.footer-last .left p {	font-size: 16px;	line-height: 26px;	color: #666666;}.footer-last .left p span {	color: #2b2b2b;	font-weight: 700;}.footer-last .right {	float: right;	position: relative;}.footer-last .right ul li {	display: inline-block;	position: relative;}.footer-last .right ul li a {	font-size: 16px;	line-height: 24px;	font-weight: 400;	color: #666666;	margin-left: 15px;	padding-right: 15px;	display: inline-block;}.footer-last .right ul li a:after {	position: absolute;	content: '/';	color: #666666;	right: 0px;	top: 2px;}.footer-last .right ul li:last-child a {	padding: 0px;}.footer-last .right ul li:last-child a:after {	display: none;	padding: 0px;}.footer-last.home-one {	background: #fff;	border-top: 1px solid #eaeaea}/*--------------------------------------------------------------------------------------------------================================================contact-us==========================================--------------------------------------------------------------------------------------------------*/.language-drp {	float: left;}.ui-selectmenu-menu {	z-index: 1000;}#language-menu li:nth-child(1):before {	position: absolute;	content: url(../image/language-1.jpg);	top: 0px;	z-index: 100;}.language-drp button {	position: relative;	color: #888888;	font-size: 16px;	font-weight: 400;	text-transform: uppercase;	padding: 0px;	background: transparent;	border: 0px;	min-width: 100px;	border-left: 1.5px solid #eaeaea;}.dropdown-toggle::after {	display: none;}.language-drp button::before {	position: absolute;	content: '\f107';	font-family: 'FontAwesome';	right: 0px;	color: #888888;	font-size: 16px;	top: 0px;}.language-drp button:hover {	background: transparent;	border-left: 1.5px solid #eaeaea!important;	border: 0px;	color: #222!important;}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {	background: transparent;	border: 0px;	color: #222!important;}.language-drp button img {	margin-right: 5px;}.language-drp .dropdown-menu {	padding: 0px;	background: #eaeaea;	border-radius: 0px;	border: 0px;	min-width: 100px;	margin-top: 10px;}.language-drp .dropdown-menu a {	padding: 10px;	border-bottom: 1px solid #f7f7f7;	-webkit-transition: all 0.7s ease;	transition: all 0.7s ease;	font-size: 15px;}.language-drp .dropdown-menu a img {	margin-right: 5px;}.language-drp .dropdown-menu a:hover {	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #3e964e);	color: #fff;}/*------bread-crumb---*/.ban-bread-crumb {	position: relative;	background: #f8f8f8;	height: 60px;	padding: 17px 0px;}.breadcrumb {	background: transparent;	padding: 0px;	border: 0px;	border-radius: 0px;	box-shadow: none;	margin: 0px;}.breadcrumb-item a {	font-size: 16px;	font-weight: 400;	color: #888888;	line-height: 24px;}.breadcrumb-item.active {	color: #568701;}/*-----------navigation---------*/.right-nav {	position: relative;}.right-nav .cart_dropdown .nav-link { padding-right: 0px;} .right-nav .nav-item.dropdown>.navbar-nav {	left: -300px;	margin-top: 0px;	background: #fff;	width: 350px;	padding: 10px;}.right-nav .form-group input[type="text"] {	padding: 10px;	min-height: 40px;	line-height: 26px;	color: #888888!important;	width: 100%;	border: 0px;	box-shadow: none;	background: #f8f8f8;	padding: 11px 10px 10px;}.right-nav .form-group {	margin-bottom: 0px;}.right-nav ::-webkit-input-placeholder {	/* Chrome/Opera/Safari */	color: #888888!important;	font-weight: 400;	font-size: 14px;}.right-nav ::-moz-placeholder {	/* Firefox 19+ */	color: #888888!important;	font-weight: 400;	font-size: 14px;}.contact-us .right-nav :-ms-input-placeholder {	/* IE 10+ */	color: #888888!important;	font-weight: 400;	font-size: 14px;}.right-nav :-moz-placeholder {	/* Firefox 18- */	color: #888888!important;	font-weight: 400;	font-size: 14px;}.right-nav .form-group .theme-btn {	position: absolute;	top: 11px;	right: 11px;	min-width: 40px;	border-radius: 0px;}/*-------------cart---------------------*/.right-nav #cart_items {	padding: 20px;}.right-nav #cart_items .cart_in {	position: relative;	overflow: auto;	margin-bottom: 20px;}.right-nav #cart_items .cart_in img {	float: left;}.right-nav #cart_items .cart_in .content {	float: left;	margin-left: 10px;	min-width: 190px;	text-overflow: ellipsis!important;	overflow: hidden;}.right-nav #cart_items .cart_in .content h2 {	font-size: 16px;	font-weight: 700;	line-height: 24px;	color: #2b2b2b;	text-overflow: ellipsis!important;	overflow: hidden;}.right-nav #cart_items .cart_in .content p {	font-size: 14px;	color: #888888;	line-height: 22px;	font-weight: 400;	text-overflow: ellipsis!important;	overflow: hidden;}.right-nav .product_inside_cart {	position: relative;	padding-bottom: 10px;	border-bottom: 1px solid #eaeaea;}.right-nav #cart_items .cart_in .close span {	font-size: 12px;	color: #2b2b2b;}.right-nav .cart_btns_ {	padding-top: 27px;}.right-nav .cart_dropdown .navbar-nav.submenu {	left: -317px;}.right-nav #cart_items .theme-btn {	min-width: 120px;	min-height: 35px;	line-height: 35px;}/*----------------contact_address-----------------*/.contact_address {	position: relative;	padding: 100px 0px 100px;}.contact_address_inner {	position: relative;}.contact_address_inner .contact_our_office {	position: relative;	margin-bottom: 35px;}.contact_address_inner .contact_our_office h2 {	font-weight: 400;	font-size: 26px;	line-height: 30px;	color: #2b2b2b;	text-transform: uppercase;	padding-bottom: 15px;}.contact_address_inner .contact_our_office h2 span {	font-weight: 700;	color: #568701;}.contact_address_inner .contact_our_office p {	font-size: 16px;	color: #888888;	line-height: 24px;	font-weight: 400;}.contact_get_in_touch h2 {	font-weight: 400;	font-size: 26px;	line-height: 30px;	color: #2b2b2b;	text-transform: uppercase;	padding-bottom: 15px;}.contact_get_in_touch h2 span {	font-weight: 700;	color: #568701;}.contact_get_in_touch p {	text-transform: uppercase;	font-size: 16px;	color: #2b2b2b;	line-height: 24px;	font-weight: 700;}.contact_get_in_touch p a {	color: #999999;	font-weight: 400;	text-transform: none;}.contact_get_in_touch p a.phne {	color: #568701;	font-weight: 400;	font-size: 24px;	padding-top: 5px;}.contact_get_in_touch .mail {	margin-bottom: 20px;}.contact_get_in_touch .phone p {	line-height: 30px;}.contact_get_in_touch {	position: relative;	margin-bottom: 30px;}.contact_social_media ul {	position: relative;	padding-top: 20px;}.contact_social_media ul li {	display: inline-block;	margin-right: 10px;}.contact_social_media ul li a {	display: inline-block;	background: #f1f1f1;	color: #888888;	border-radius: 50px;	width: 36px;	height: 36px;	transition: .5s ease-in-out;	transform: rotate(0deg);}.contact_social_media ul li:nth-child(1) a {	padding: 6px 13px;}.contact_social_media ul li:nth-child(2) a {	padding: 5px 10px;}.contact_social_media ul li:nth-child(3) a {	padding: 6px 9px;}.contact_social_media ul li:nth-child(4) a {	padding: 7px 9px;}.contact_social_media ul li:hover a {	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #3e964e);	color: #fff;	transform: rotate(360deg);}.contact_pg_form input[type="text"],.contact_pg_form input[type="email"],.contact_pg_form input[type="phone"],textarea {	position: relative;	display: block;	width: 100%;	line-height: 26px;	padding: 10px 28px;	color: #888888!important;	height: 50px;	font-size: 14px;	resize: none;	border-radius: 3px;	background: #f8f8f8;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;}.contact_pg_form input::-webkit-input-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px}.contact_pg_form input::-moz-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px;}.contact_pg_form textarea::-ms-input-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px;}.contact_pg_form textarea::-moz-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px;}.contact_pg_form textarea::-webkit-input-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px}.contact_pg_form textarea::-moz-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px;}.contact_pg_form textarea::-ms-input-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px;}.contact_pg_form textarea::-moz-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px;}.contact_pg_form .theme-btn.btn-send {	font-weight: 700;	text-transform: uppercase;	margin-top: 24px;}.contact_through {	position: relative;	padding: 50px 0px;	background: #f8f8f8;}.contact_through span {	font-size: 38px;	line-height: 48px;	float: left;	color: #568701;	font-weight: 500;}.contact_through p {	font-size: 16px;	font-weight: 400;	line-height: 25px;	color: #2b2b2b;	margin: 0px 0px 0px 50px;}/*---------------------------------------------------===================homepage-1==================================================---------------------------------------------------*//*-----------------appointment-section-----------------------*/.appointment_section {	position: relative;	background: #f4f4f4;}.appointment_inner {	position: relative;	margin-top: -120px;	z-index: 100;	background: #fff;	padding: 50px 40px;	box-shadow: 0px 53px 29px -46px rgba(0, 0, 0, .1);	-webkit-box-shadow: 0px 53px 29px -46px rgba(0, 0, 0, .1);	-moz-box-shadow: 0px 53px 29px -46px rgba(0, 0, 0, .1);	border-top: 3px solid #568701;}.appont_sec_inner {	position: relative;}.appont_sec_inner h6 {	font-size: 16px;	text-transform: uppercase;	font-weight: 700;	color: #2B2B2B;	line-height: 24px;	padding-bottom: 10px;}.appont_sec_inner p {	font-size: 16px;	color: #888888;	font-weight: 400;	line-height: 26px;}.appont_sec_inner a {	font-size: 26px;	line-height: 32px;	color: #568701;	font-weight: 700;	padding-bottom: 10px;	display: block;}.appont_sec_inner ul {	position: relative;	margin-top: -6px;}.appont_sec_inner ul li {	list-style: none;	position: relative;	color: #2b2b2b;	font-size: 16px;	line-height: 40px;	font-weight: 600;}.appont_sec_inner ul li span {	color: #568701;}.appont_sec_inner form {	margin-top: 15px;	position: relative;}.appont_sec_inner input[type="text"],.appont_sec_inner input[type="email"],.appont_sec_inner input[type="phone"],.appont_sec_inner input[name="date"] {	position: relative;	display: block;	box-shadow: none!important;	width: 100%;	line-height: 26px;	padding: 10px 28px;	color: #888888!important;	height: 50px;	font-size: 14px;	resize: none;	border-radius: 3px;	background: #f8f8f8;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;}.appont_sec_inner .form-group {	margin-bottom: 10px;	position: relative;}.add-on {	position: absolute;	top: 12px;	right: 14px;	color: #888888;}.appont_sec_inner ::-webkit-input-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px}.appont_sec_inner ::-moz-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px;}.appont_sec_inner :-ms-input-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px;}.appont_sec_inner :-moz-placeholder {	color: #888888!important;	font-weight: 400;	font-size: 14px;}.appont_sec_inner .theme-btn {	width: 100%;	margin-top: 10px;}/*-----------------department_section-----------------------*/.department_section {	position: relative;	padding: 100px 0px;	background: #f4f4f4;}.department_section .heading h1 {	float: left;	font-size: 30px;	font-weight: 400;	line-height: 36px;}.department_section .heading h1 span {	color: #568701;	font-weight: 800;}.department_section .heading p {	float: right;	font-weight: 700;	font-size: 14px;	line-height: 24px;	margin: 0px;}.department_section .heading p a {	color: #2b2b2b;}.department_section .department_inner {	background: #fff;}.department_inner .department_icon_content {	position: relative;	width: 25%;	float: left;	padding: 40px;	box-shadow: 0px 0px .5px 0px #eaeaea;	transition: all .5s ease;	cursor: pointer;}.department_inner .department_icon_content span {	font-size: 60px;	line-height: 60px;	color: #568701;	padding-bottom: 25px;	display: inline-block;}.department_inner .department_icon_content h2 {	font-size: 22px;	line-height: 30px;	color: #2b2b2b;	font-weight: 700;	padding-bottom: 5px;}.department_inner .department_icon_content p {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;}.department_inner .department_icon_content:hover {	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05)}.department_inner .department_icon_content:hover h2 {	color: #568701;}/*---------------------------welcome_section----------------------*/.welcome_section {	position: relative;	padding: 100px 0px;	background-repeat: no-repeat!important;	background-position: center center!important;	background-size: cover!important;}.welcome_section .heading {	padding: 0px;	margin: 0px;}.welcome_section .heading h1 {	font-weight: 400;}.welcome_section .heading h1 span {	color: #568701;	font-weight: 800;}.welcome_section h6 {	font-weight: 500;	color: #2b2b2b;	line-height: 26px;	font-size: 18px;	padding-bottom: 10px;}.welcome_section p {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;}.welcome_section ul li {	display: inline-block;	margin-right: 15px;}.welcome_section ul {	position: relative;	padding: 40px 0px 50px;}/*----------------doc_community----------------------------*/.doc_community {	position: relative;	padding: 70px 0px;	background: #568701;}.doc_community h1 {	font-size: 28px;	font-weight: 500;	color: #fff;	line-height: 38px;	text-transform: uppercase;}.doc_community p {	font-size: 16px;	line-height: 24px;	color: #fff;	font-weight: 400;}.doc_community h1 span {	font-weight: 700;}.doc_community_text {	float: left;	position: relative;}.mak_appointment {	float: right;	position: relative;	padding-top: 15px;}.mak_appointment a {	font-size: 14px;	color: #2b2b2b;	font-weight: 700;	line-height: 45px;	min-height: 45px;	display: inline-block;	text-align: center;	background: #fff;	border-radius: 3px;	min-width: 220px;	padding: 1px 20px 0px;}/*-----------testimonial_sec--------------*/.testimonial_sec.hm-one {	position: relative;	padding: 100px 0px 80px;}.testimonial_sec.hm-one .heading h1 {	font-weight: 400;}.testimonial_sec.hm-one .heading h1 span {	color: #568701;	font-weight: 800;}.testimonial_sec.hm-one .owl-carousel owl-dots {	display: none!important;}.testimonial_sec.hm-one .two-item {	margin-bottom: 45px;}.testimonial_sec.hm-one .owl-carousel .owl-item img {	width: auto;}.testimonial_sec.hm-one .testimonial_content {	position: relative;	border-right: 1px solid #eaeaea;	border-left: 1px solid #eaeaea;	border-bottom: 1px solid #eaeaea;	border-top: 3px solid #568701;	border-radius: 3px;	padding: 40px 35px;}.testimonial_sec.hm-one .testimonial_content p {	font-size: 16px;	line-height: 26px;	color: #888888;	font-weight: 400;	padding-bottom: 20px;}.testimonial_sec.hm-one .testimonial_content img {	float: left;}.testimonial_sec.hm-one .testimonial_content .client_details {	position: relative;}.testimonial_content .client_details .client_in {	padding: 5px 0px;	position: relative;	margin-left: 90px;}.testimonial_content .client_details .client_in h6 {	font-weight: 600;	font-size: 18px;	line-height: 26px;	color: #2b2b2b;	padding: 0px;	margin: 0px;}.testimonial_content .client_details .client_in {	color: #888888;	font-size: 16px;	line-height: 26px;	font-weight: 400;	display: block;}.testimonial_sec.hm-one .owl-carousel .owl-nav {	width: auto;	;	display: block!important;	position: absolute;	top: -113px;	right: -2px;}.testimonial_sec.hm-one .owl-carousel .owl-nav .owl-prev,.testimonial_sec.hm-one .owl-carousel .owl-nav .owl-next {	display: inline-block;	padding: 5px;}.testimonial_sec.hm-one .owl-carousel .owl-nav .owl-next {	padding-right: 0px;}.testimonial_sec.hm-one .owl-carousel .owl-nav .owl-prev span,.testimonial_sec.hm-one .owl-carousel .owl-nav .owl-next span {	display: inline-block;	padding: 15px 20px;	background: #c3c3c3;	color: #fff;	border-radius: 3px;	font-size: 18px;	transition: .5s ease-in-out;	cursor: pointer;	width: 46px;	height: 46px;}.testimonial_sec.hm-one .owl-carousel .owl-nav .owl-prev span:hover,.testimonial_sec.hm-one .owl-carousel .owl-nav .owl-next span:hover {	background: #3e964e;	background-image: -webkit-gradient(linear, left top, right top, from(#48b53c), to(#3e964e));	background-image: linear-gradient(to right, #48b53c, #44a843, #419e49, #3f984d, #3e964e);}.testimonial_sec.hm-one .owl-carousel.client-carousel .owl-nav {	display: none!important;}.best-doctors.hme-one .heading h1 {	font-weight: 400;}.best-doctors.hme-one .heading h1 span {	color: #568701;	font-weight: 800;}.recent-tags.hme-one .heading h1 {	font-weight: 400;}.recent-tags.hme-one .heading h1 span {	color: #568701;	font-weight: 800;}.footer-widget ul li {	position: relative;	list-style: none;}.footer-widget ul li a {	font-size: 16px;	line-height: 32px;	font-weight: 400;	color: #888888;}.footer-widget ul li a:hover {	color: #568701;}.footer.home-one .footer-widget ul li {	position: relative;	margin-right: 15px;}.footer.home-one .footer-widget ul li a {	background: #fff;	color: #888;	padding: 0px;	width: auto;	height: auto;}.footer.home-one .footer-widget ul li a:hover {	color: #568701;}.footer.home-one .footer-widget ul {	padding-top: 5px}.footer.home-one .footer-widget.two ul {	padding-top: 0px;}/*--------------------------------------============================================home-page-2=========================================--------------------------------------*/#header-two {	position: relative;	background: #fff;}.mobile-show {	display: none;}#header-two .top-bar .social-media li a {	color: #bcbcbc;}#header-two .top-bar .float-left p i {	color: #bcbcbc;}#header-two .bsnav {	padding-bottom: 0px;}#header-two .navbar-expand-lg .navbar-nav .nav-link.first-child {	padding-left: 0px;}#header-two .site_logo {	position: relative;	padding: 7px 0px 0px;}#header-two .right-nav .form-group .theme-btn {	background: #13bfb3;}#header-two .mid_bar .theme-btn {	width: 100%;	background: #13bfb3;	color: #fff;}#header-two .navbar-nav .nav-item.activee>.nav-link,#header-two .navbar-nav .nav-item:active:focus>.nav-link,#header-two .navbar-nav .nav-item:active>.nav-link,#header-two .navbar-nav .nav-item:focus>.nav-link,#header-two .navbar-nav .nav-item:hover>.nav-link {	color: #13bfb3;}.sbar_color_two .bsnav-mobile.in .navbar-nav .nav-item.activee>.nav-link,.sbar_color_two .bsnav-mobile.in .navbar-nav .nav-item:active:focus>.nav-link,.sbar_color_two .bsnav-mobile.in .navbar-nav .nav-item:active>.nav-link,.sbar_color_two .bsnav-mobile.in .navbar-nav .nav-item:focus>.nav-link, .sbar_color_two .bsnav-mobile.in .navbar-nav .nav-item:hover>.nav-link {	color: #13bfb3!important;} .sbar_color_two .fa.fa-close{ color: #13bfb3!important;}#header-two .nav-item.dropdown>.navbar-nav {	border-top: 3px solid #13bfb3;}.sbar_color_one .nav-item.dropdown>.navbar-nav {	border-top: 3px solid #568701;}.sbar_color_three .nav-item.dropdown>.navbar-nav {	border-top: 3px solid #568701;}.mid_bar {	position: relative;	padding: 40px 0px 0px;}.mid_bar .mid_contact_text span.icon {	float: left;	font-size: 40px;	line-height: 50px;	color: #13bfb3;}.mid_bar .con_text {	margin-left: 65px;}.mid_bar .mid_contact_text p {	font-size: 16px;	font-weight: 400;	color: #666666;	line-height: 24px;}.mid_bar .mid_contact_text .num {	font-size: 24px;	line-height: 30px;	font-weight: 800;	color: #2b2b2b;}.mid_bar .mid_contact_text span {	font-size: 16px;	font-weight: 500;	line-height: 24px;	color: #000;}/*----------------------------welcome_section_tw------------------*/.why_choose_us {	position: relative;	background: transparent;	margin-top: -110px;	z-index: 100;	padding-bottom: 50px;}.why_choose_us .why_choose_us_details {	transition: all .6s ease;	position: relative;	padding: 30px;	background: #fff;	border-radius: 3px;	border-top: 3px solid #13bfb3;	text-align: center;}.why_choose_us .why_choose_us_details h2 {	font-size: 22px;	font-weight: 700;	color: #2b2b2b;	line-height: 30px;}.why_choose_us .why_choose_us_details p {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;	padding-bottom: 20px;}.why_choose_us .why_choose_us_details a {	transition: all .6s ease;	font-size: 14px;	line-height: 24px;	color: #13bfb3;	font-weight: 700;}.why_choose_us .why_choose_us_details span {	font-size: 70px;	line-height: 80px;	padding-bottom: 20px;	color: #13bfb3;	display: block;}.why_choose_us .why_choose_us_details:hover {	box-shadow: 0px 45px 68px -31px rgba(0, 0, 0, .1);	-webkit-box-shadow: 0px 45px 68px -31px rgba(0, 0, 0, .1);	-moz-box-shadow: 0px 45px 68px -31px rgba(0, 0, 0, .1);}.why_choose_us .why_choose_us_details:hover a {	color: #000;}/*----------------------------our-department------------------*/.our_departments {	position: relative;	padding: 50px 0px 100px;}.our_departments .padding-zero {	padding: 0 5px;}.our_departments .heading {	text-align: center;	margin-bottom: 50px;}.our_departments .heading h1 {	padding-bottom: 15px;	margin-bottom: 0px;}.our_departments .heading p {	padding: 0px 200px}.our_departments .department_outer {	position: relative;	transition: all .6s ease;	margin: 0px 10px 40px;	z-index: 1000000;	display: block;}.our_departments .department_outer:hover {	box-shadow: 0px 29px 54px -44px rgba(9, 0, 0, .21);	-webkit-box-shadow: 0px 29px 54px -44px rgba(9, 0, 0, .21);	-moz-box-shadow: 0px 29px 54px -44px rgba(9, 0, 0, .21);	cursor: pointer;}.our_departments .department_outer:hover a h2 {	color: #13bfb3;}.our_departments .department_content {	position: relative;	padding: 20px;}.our_departments .department_content a h2 {	transition: all .6s ease;	font-size: 22px;	font-weight: 700;	color: #2b2b2b;}.our_departments .department_content h2 {	line-height: 30px;	margin: 0px;	padding-bottom: 8px;}.our_departments .department_content p {	font-size: 16px;	font-weight: 400;	color: #888888;	line-height: 24px;	margin-bottom: 10px;}.our_departments .department_content a.read_m {	transition: all .6s ease;	font-size: 14px;	line-height: 24px;	color: #13bfb3;	font-weight: 700;	text-transform: uppercase;}.our_departments .department_outer:hover a.read_m {	text-decoration: underline;}.our_departments .owl-nav {	position: absolute;	left: 0px;	top: 50%;	z-index: 1;	width: 100%;	margin-top: -20px;	transition: .5s ease;}.our_departments .owl-nav .owl-prev span {	top: -4px;	left: 3px;}.our_departments .owl-nav .owl-prev {	position: absolute;	left: -95px;	width: 45px;	height: 45px;	color: #fff;	padding-top: 0px;	text-transform: uppercase;	border-radius: 3px;	text-align: center;	font-size: 16px;	line-height: 50px;	display: inline-block;	background-color: rgba(0, 0, 0, 0.2);	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.our_departments .owl-nav .owl-next {	position: absolute;	right: -95px;	border-radius: 3px;	width: 45px;	height: 45px;	color: #fff;	padding-top: 0px;	font-size: 16px;	line-height: 50px;	text-align: center;	display: inline-block;	background-color: rgba(0, 0, 0, 0.2);	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.our_departments .owl-nav .owl-prev:hover,.our_departments .owl-nav .owl-next:hover {	color: #ffffff;	background-color: #13bfb3;}.our_departments .owl-nav span {	position: relative;	word-break: break-all;	font-size: 16px;	font-weight: 600;	text-transform: uppercase;	width: 15px;	display: inline-block;}.our_departments .owl-nav .owl-prev span:before {	bottom: -5px;	position: absolute;	left: 0px;}.our_departments .owl-nav .owl-next span:before {	bottom: -1px;	position: absolute;	left: 6px;}.view_all_dep {	margin-top: 20px;	position: relative;}.view_all_dep .theme-btn {	background: #13bfb3;	min-width: 190px;}/*---------------------welcm_sec hm-one-----------------------*/.welcm_sec.hme-two {	position: relative;	overflow: hidden;	min-height: 660px;	background: #13bfb3;	background-image: url(../image/welcome/hm-2-welcome_rt.png);	background-repeat: no-repeat;	background-position: right bottom;}.welcm_sec.hme-two .pd-0 {	padding: 0px;}.welcm_sec.hme-two .video-holder .flaticon-multimedia {	font-size: 60px;	color: #13bfb3;	line-height: 54px;	transition: .5s ease;	position: absolute;	top: 52%;	left: 50%;	transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	text-align: center;	background: #fff;	border-radius: 50px;}.welcm_sec .welcm_sec_content.lft {	background: url(../image/welcome/hm-2-welcome.jpg);	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	padding: 100px 0px;	min-height: 660px;}.welcm_sec.hm-one .pd-0 {	padding: 0px;}.welcm_sec .welcm_sec_content.rgt {	position: relative;	width: 530px;	margin: 110px 0px 0px 110px}.welcm_sec .welcm_sec_content.rgt h2 {	font-size: 36px;	line-height: 42px;	color: #fff;	font-weight: 700;	padding-bottom: 8px;}.welcm_sec .welcm_sec_content.rgt h6 {	font-size: 18px;	line-height: 26px;	color: #fff;	font-weight: 400;	padding-bottom: 24px;}.welcm_sec .welcm_sec_content.rgt p {	font-size: 16px;	line-height: 24px;	color: #fff;	font-weight: 400;	padding-bottom: 35px;}.welcm_sec .welcm_sec_content.rgt a {	margin-top: 45px;	background: rgba(255, 255, 255, .3);}/*----------------------top_doctors hme-two-----------------------*/.top_doctors.hme-two {	position: relative;	padding: 100px 0px 0px;}.top_doctors.hme-two .heading {	padding-bottom: 50px;	text-align: center;	margin-bottom: 15px;}.top_doctors.hme-two .heading h1 {	margin-bottom: 0px;}.top_doctors.hme-two .heading p {	padding: 0px 300px}#v-pills-tab {	position: relative;	padding-right: 40px;	padding-top: 30px;}#v-pills-tab .doc_profile_image {	float: left;	border: 2px solid #f1f1f1;	border-radius: 50px;}.doc_name {	margin-left: 90px;	padding: 8px 0px 0px;}.doc_name h2 {	margin-bottom: 3px;	font-size: 18px;	line-height: 30px;	font-weight: 700;	color: #2b2b2b;}.doc_name p {	font-size: 16px;	font-weight: 400;	line-height: 24px;	color: #888888;}.top_doctors.hme-two .nav-pills .nav-link {	border-radius: 0px;	padding: 0px 0px 26px;	border-bottom: 1px solid #f1f1f1;	margin-bottom: 25px;}.top_doctors.hme-two .nav-pills .nav-link.active,.top_doctors.hme-two .nav-pills .show>.nav-link {	background: transparent;	border-radius: 0px;	border-bottom: 1px solid #13bfb3;}.top_doctors.hme-two .nav-pills .nav-link.active .doc_name h2,.top_doctors.hme-two .nav-pills .show>.nav-link .doc_name h2 {	color: #13bfb3;}.top_doctors.hme-two .theme-btn {	background: #13bfb3;	margin-top: 30px;}.top_doctors.hme-two .nav-pills .nav-link.active .doc_profile_image,.top_doctors.hme-two .nav-pills .show>.nav-link .doc_profile_image {	border: 2px solid #13bfb3!important;}.doc_profile_details {	position: relative;	padding-left: 40px;	padding-top: 30px;}.doc_profile_details h2 {	font-size: 22px;	font-weight: 700;	line-height: 30px;	color: #2b2b2b;}.doc_profile_details h6 {	font-size: 16px;	font-weight: 400;	line-height: 24px;	color: #888888;}.doc_profile_details p {	padding-top: 30px;	padding-bottom: 25px;	font-size: 16px;	font-weight: 400;	line-height: 24px;	color: #888888;}.doc_profile_details ul {	position: relative;	padding-bottom: 90px;}.doc_profile_details ul li {	padding-bottom: 3px;	font-size: 16px;	list-style: none;	font-weight: 400;	line-height: 30px;	color: #888888;}.doc_profile_details ul li span {	color: #2b2b2b;	font-size: 16px;	font-weight: 600;}.doc_profile_details a {	font-size: 14px;	font-weight: 700;	line-height: 24px;	color: #13bfb3;}/*--------------testimonial_sec hme-two-------------------------*/.testimonial_sec.type_two {	position: relative;	background: #f1f1f1;	padding: 100px 0px 100px;}.testimonial_sec.type_two .heading {	text-align: center;	margin-bottom: 60px;}.testimonial_sec.type_two .owl-carousel .owl-nav {	display: none!important;}.testimonial_sec.type_two .heading p {	padding: 0px 230px;}.testimonial_sec.type_two .two-item {	margin-bottom: 135px;}.testimonial_sec.type_two .testimonial_content_ty_two .description {	position: relative;	background: #fff;	padding: 40px 40px;}.testimonial_sec.type_two .testimonial_content_ty_two .description p {	font-size: 16px;	font-weight: 400;	line-height: 24px;	color: #888888;}.testimonial_sec.type_two .description::before {	position: absolute;	width: 0;	height: 0;	border-left: 45px solid transparent;	border-right: 0px solid transparent;	border-top: 34px solid #fff;	content: '';	bottom: -34px;	left: 33px;}.testimonial_sec.type_two .testimonial_content_ty_two .client_details {	margin-left: 85px;	margin-top: 40px;}.testimonial_sec.type_two .testimonial_content_ty_two .client_details img {	float: left;}.testimonial_sec.type_two .testimonial_content_ty_two .client_details h6 {	font-size: 18px;	font-weight: 700;	line-height: 26px;	color: #2b2b2b;	margin: 0;}.testimonial_sec.type_two .testimonial_content_ty_two .client_details span {	font-size: 16px;	font-weight: 400;	line-height: 24px;	color: #888888;}.client_in {	padding-top: 6px;	position: relative;	margin-left: 85px;}.testimonial_sec.type_two .owl-carousel img {	width: auto;}.testimonial_sec.type_two .owl-dots.disabled,.testimonial_sec.type_two .owl-dots {	display: block;}.testimonial_sec.type_two .owl-dots {	position: absolute;	bottom: -80px;	width: 100%;	margin: 0 auto;	text-align: center;}.testimonial_sec.type_two .owl-dots .owl-dot {	position: relative;	width: 12px;	height: 12px;	margin: 0px 4px;	border-radius: 50px;	display: inline-block;	background-color: #d5d5d5;	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.testimonial_sec.type_two .owl-dots .owl-dot:hover,.testimonial_sec.type_two .owl-dots .owl-dot.active {	background-color: #13bfb3;	width: 14px;	height: 14px;}/*--------------------gallery_typone demo-gallery-------------------*/.gallery_typone.demo-gallery {	position: relative;}.gallery_typone.demo-gallery .container-fluid {	padding: 0px;}.gallery_typone-inner .gallery_typone-image {	position: relative;	overflow: hidden;}.gallery_typone-inner .gallery_typone-image a {	position: relative;	display: block;}.gallery_typone-inner .gallery_typone-image img {	display: block;	width: 100%;	height: auto;}.gallery_typone-inner .gallery_typone-image a:before {	position: absolute;	display: inline-block;	left: 0;	top: 0;	height: 100%;	width: 100%;	background-color: #181818;	background-image: url(../image/gallery/search.png);	background-repeat: no-repeat;	background-position: center center;	content: "";	opacity: .70;	z-index: 1;	-webkit-transition: -webkit-transform 0.4s ease;	transition: -webkit-transform 0.4s ease;	transition: transform 0.4s ease;	transition: transform 0.4s ease, -webkit-transform 0.4s ease;	-webkit-transform: scale(1, 0);	-ms-transform: scale(1, 0);	transform: scale(1, 0);	-webkit-transform-origin: bottom center;	-ms-transform-origin: bottom center;	transform-origin: bottom center;}.gallery_typone-inner:hover .gallery_typone-image a:before {	-webkit-transform: scale(1, 1);	-ms-transform: scale(1, 1);	transform: scale(1, 1);	-webkit-transform-origin: top center;	-ms-transform-origin: top center;	transform-origin: top center;}/*------------------------popular-articles-----------------------*/.popular_articles.type_two {	position: relative;	padding: 100px 0px 70px;}.popular_articles.type_two .heading {	text-align: center;	margin-bottom: 60px;}.popular_articles.type_two .heading p {	padding: 0px 230px;}.popular_articles.type_two .popular_articles_content {	position: relative;	margin-bottom: 30px;}.popular_articles.type_two .popular_articles_content .articles_content {	position: relative;}.popular_articles.type_two .popular_articles_content p {	font-size: 16px;	font-weight: 700;	line-height: 24px;	color: #2b2b2b;	padding-bottom: 10px;}.popular_articles.type_two .popular_articles_content p span {	font-size: 16px;	font-weight: 400;	line-height: 24px;	color: #888888;}.popular_articles.type_two .popular_articles_content h6 {	transition: all .9s ease;	font-size: 20px;	line-height: 28px;	color: #2b2b2b;	font-weight: 700;	padding-bottom: 10px;}.popular_articles.type_two .popular_articles_content a {	transition: all .9s ease;	font-size: 14px;	line-height: 24px;	color: #13bfb3;	font-weight: 700;	text-transform: uppercase;}.popular_articles.type_two .popular_articles_content .image {	position: relative;	overflow: hidden;	margin-bottom: 20px;}.popular_articles.type_two .popular_articles_content .image img {	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.popular_articles.type_two .popular_articles_content:hover .image img {	transform: scale(1.2, 1.2);}.popular_articles.type_two .popular_articles_content:hover h6 {	color: #13bfb3;}.popular_articles.type_two .popular_articles_content:hover a {	text-decoration: underline;}.popular_articles.type_two .owl-nav.disabled {	display: block;}.popular_articles.type_two .owl-nav {	display: block;}.popular_articles.type_two .owl-nav {	position: absolute;	left: 0px;	top: 50%;	z-index: 1;	width: 100%;	margin-top: -20px;	opacity: 0;	transition: .5s ease;}.popular_articles.type_two:hover .owl-nav {	opacity: 1;}.popular_articles.type_two .owl-nav .owl-prev span {	top: -4px;	left: 3px;}.popular_articles.type_two .owl-nav .owl-prev {	position: absolute;	left: -95px;	width: 45px;	height: 45px;	color: #fff;	padding-top: 0px;	text-transform: uppercase;	border-radius: 3px;	text-align: center;	font-size: 16px;	line-height: 50px;	display: inline-block;	background-color: rgba(0, 0, 0, 0.2);	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.popular_articles.type_two .owl-nav .owl-next {	position: absolute;	right: -95px;	border-radius: 3px;	width: 45px;	height: 45px;	color: #fff;	padding-top: 0px;	font-size: 16px;	line-height: 50px;	text-align: center;	display: inline-block;	background-color: rgba(0, 0, 0, 0.2);	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.popular_articles.type_two .owl-nav .owl-prev:hover,.popular_articles.type_two .owl-nav .owl-next:hover {	color: #ffffff;	background-color: #13bfb3;}.popular_articles.type_two .owl-nav span {	position: relative;	word-break: break-all;	font-size: 16px;	font-weight: 600;	text-transform: uppercase;	width: 15px;	display: inline-block;}.popular_articles.type_two .owl-nav .owl-prev span:before {	bottom: -5px;	position: absolute;	left: 0px;}/*--------------footer-type-two------------*/.footer.type_two {	background: #2b2b2b;	position: relative;}.footer.type_two h2 {	color: #fff;}.footer.type_two .footer-widget ul li a {	color: #999;}.footer.type_two .footer-widget.first ul li a {	background: #616161;}.footer.type_two .footer-widget.first ul li:hover a {	background: #fff;	color: #13bfb3;}.footer.type_two .footer-widget .form-group input[type="email"] {	background: #616161;	color: #fff;}.footer.type_two input::placeholder {	color: #fff!important;}.footer.type_two .theme-btn {	background: #13bfb3;}.footer.type_two .footer-widget.first p {	color: #999;}.footer-last.type_two {	background: #2b2b2b;	position: relative;	border-top: 1px solid #454545;}.footer-last.type_two a {	color: #fff;}.footer-last.type_two p {	color: #999;}.footer-last.type_two ul li a {	color: #999;}/*------------------------------------------------========================================================homr-page-4=====================================================-------------------------------------------------*//*--------------header----------*/#header-four {	position: relative;	z-index: 999;	width: 100%;	background: #fff;}#header-four .nav-item.dropdown>.navbar-nav {	border-top: 3px solid #601a88;}#header-four .top-bar .social-media li:hover a i {	color: #601a88;}#header-four .navbar-nav .nav-item.activee>.nav-link,#header-four .navbar-nav .nav-item:active:focus>.nav-link,#header-four .navbar-nav .nav-item:active>.nav-link,#header-four .navbar-nav .nav-item:focus>.nav-link,#header-four .navbar-nav .nav-item:hover>.nav-link {	color: #601a88;}.sbar_color_four .bsnav-mobile.in .navbar-nav .nav-item.activee>.nav-link,.sbar_color_four .bsnav-mobile.in .navbar-nav .nav-item:active:focus>.nav-link,.sbar_color_four .bsnav-mobile.in .navbar-nav .nav-item:active>.nav-link,.sbar_color_four .bsnav-mobile.in .navbar-nav .nav-item:focus>.nav-link, .sbar_color_four .bsnav-mobile.in .navbar-nav .nav-item:hover>.nav-link {	color: #601a88!important;} .sbar_color_four .fa.fa-close{ color: #601a88!important;}/*-------------contact_through type_two-------------------*/.contact_through.type_two {	position: relative;	padding: 50px 0px 44px;	border-bottom: 1px solid #eaeaea;}.contact_through.type_two .contact_through_inner p {	color: #999999;	font-weight: 400;	font-size: 16px;	line-height: 24px;}.contact_through.type_two .contact_through_inner p span {	text-transform: uppercase;	color: #2b2b2b;	font-weight: 800;	font-size: 16px;	line-height: 24px;}.sbar_color_four .contact_through.type_two span.icon {	color: #601a88;}/*---------------about_us type_one------------------------*/.about_us.type_one {	position: relative;	padding: 60px 0px 0px;}.about_us.type_one .heading {	margin-bottom: 20px;}.about_us.type_one h6 {	font-size: 18px;	line-height: 26px;	color: #2b2b2b;	font-weight: 700;	margin-bottom: 20px;}.about_us.type_one p {	font-size: 16px;	font-weight: 400;	line-height: 24px;	color: #888888;	padding-bottom: 60px;}.about_us.type_one h5 {	font-size: 18px;	line-height: 26px;	color: #601a88;	font-weight: 700;	margin-bottom: 30px;}.about_type_one_inner {	position: relative;	margin-bottom: 30px;	margin-top: 50px;}/*---------------.our-service.type_two------------------------*/.our-service.type_two {	position: relative;	background: #f1f1f1;}.our-service.type_two .heading h1 {	color: #2b2b2b;}.our-service.type_two .all-service-link {	color: #2b2b2b;	font-weight: 700;}.our-service.type_two .service-content {	position: relative;	padding: 45px 24px;	margin: 0px 0px 40px;	border-right: 1px solid #eaeaea;	transition: all .5s ease-in;}.our-service.type_two .service-content:hover {	-webkit-box-shadow: 0 53px 29px -46px rgba(0, 0, 0, .03);	-moz-box-shadow: 0 53px 29px -46px rgba(0, 0, 0, .03);	box-shadow: 0 53px 29px -46px rgba(0, 0, 0, .03);}.our-service.type_two .service-content:hover h2 a {	color: #601a88;}.our-service.type_two .service-content .image {	padding: 20px 0px 20px;	margin-bottom: 25px;}.our-service.type_two .service-content img {	width: auto;	margin: 0 auto;}.our-service.type_two .service-content h2 {	position: relative;	text-align: center;}.our-service.type_two .service-content h2 a {	font-size: 22px;	line-height: 30px;	color: #2b2b2b;	font-weight: 700;	margin-bottom: 20px;}.our-service.type_two .service-content p {	text-align: center;}.our-service.type_two .service-text {	padding: 0px;}.our-service.type_two .padding-zero {	padding: 0px 15px;}/*---------------before_after_treatment-------------------*/.before_after_treatment {	position: relative;	padding: 100px 0px 50px;}.before_after_treatment .before_after_treatment_inner {	position: relative;}.before_after_treatment .before_after_treatment_inner span {	position: absolute;	top: 50%;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	text-align: center;}.before_after_treatment .before_after_treatment_inner span.fa-angle-left {	background: #fff;	display: block;	padding: 15px 5px 15px 12px;	border-top-left-radius: 50px;	right: -3.2%;	border-bottom-left-radius: 50px;}.before_after_treatment .before_after_treatment_inner span.fa-angle-right {	background: #fff;	display: block;	padding: 15px 12px 15px 5px;	border-top-right-radius: 50px;	left: 3%;	border-bottom-right-radius: 50px;}.before_after_treatment .before_after_treatment_inner .sme {	position: relative;	width: 50%;	float: left;}.before_after_treatment .before_after_treatment_inner .sme img {	width: 100%;}.before_after_treatment .before_after_treatment_inner .before_treatment {	border-right: 1px solid #fff;}.before_after_treatment .before_after_treatment_inner .after_treatment {	border-left: 1px solid #fff;}.before_after_treatment .before_after_treatment_inner .sme p {	position: absolute;	top: 50%;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	font-size: 14px;	font-weight: 700;	line-height: 24px;	text-transform: uppercase;	transform: translate(-50%, -50%);	background: rgba(255, 255, 255, .4);	padding: 8px 13px;}.before_after_treatment .before_after_treatment_inner .before_treatment p {	left: 32px;}.before_after_treatment .before_after_treatment_inner .after_treatment p {	right: -35px;}.before_after_treatment .working_hours {	background: #f1f1f1;	padding: 50px 35px 55px;	position: relative;	border-radius: 3px;}.before_after_treatment .working_hours h2 {	font-size: 28px;	line-height: 36px;	color: #2b2b2b;	font-weight: 800;	margin-bottom: 20px;}.before_after_treatment .working_hours p {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;	margin-bottom: 20px;}.before_after_treatment .working_hours ul li {	margin-bottom: 8px;	list-style: none;	position: relative;	font-size: 16px;	line-height: 24px;	color: #2b2b2b;	font-weight: 600;}.before_after_treatment .working_hours ul li span {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;}.before_after_treatment .working_hours .theme-btn {	width: 100%;	background: #601a88;	margin-top: 25px;}/*---------------our_case------------------*/.our_case {	position: relative;	padding: 50px 0px 50px;}.our_case .all-case {	text-align: right;	display: block;	color: #2b2b2b;	font-size: 14px;	font-weight: 700;	text-transform: uppercase;	text-decoration: underline;	line-height: 24px;}.our_case .our_case_inner {	position: relative;	margin-bottom: 50px;}.our_case .our_case_inner .image {	position: relative;	margin-bottom: 25px;	overflow: hidden;}.our_case .our_case_inner h2 {	transition: all .6s ease;	font-size: 20px;	line-height: 26px;	font-weight: 700;	color: #2b2b2b;	margin-bottom: 5px;}.our_case .our_case_inner p {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;	margin: 0;}.our_case .our_case_inner:hover h2 {	color: #601a88;}.our_case .our_case_inner .image img {	border-top-left-radius: 3px;	border-top-right-radius: 3px;	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.our_case .our_case_inner:hover .image img {	transform: scale(1.2, 1.2);}/*------------testimonial_sec type_four-------------------*/.testimonial_sec.type_four {	position: relative;	background: #f1f1f1;	padding: 100px 0px 60px;}.testimonial_sec.type_four .testimonial_content {	transition: all .6s ease;	margin-bottom: 40px;	z-index: 0;	border-radius: 3px;	background: #fff;	border: 0px;	padding: 40px 40px;}.testimonial_sec.type_four .testimonial_content i {	position: absolute;	top: 22px;	left: 43px;	color: #f1f1f1;	font-size: 55px;	line-height: 60px;	z-index: -10;}.testimonial_sec.type_four .testimonial_content p {	padding-bottom: 30px;	color: #888888;	font-size: 16px;	line-height: 24px;	font-weight: 400;}.testimonial_sec.type_four .testimonial_content:hover {	box-shadow: 0px 45px 67px -73px rgba(0, 0, 0, .3);	-webkit-box-shadow: 0px 45px 67px -73px rgba(0, 0, 0, .3);	-moz-box-shadow: 0px 45px 67px -73px rgba(0, 0, 0, .3);}.testimonial_sec .owl-carousel .owl-nav {	width: 100%;	display: block!important;	position: absolute;	top: 45%;	right: inherit;}.testimonial_sec.type_four .owl-carousel .owl-nav .owl-prev,.testimonial_sec.type_four .owl-carousel .owl-nav .owl-next {	display: block;	padding: 5px;	position: absolute;}.testimonial_sec.type_four.owl-carousel .owl-nav .owl-next {	padding-right: 0px;}.testimonial_sec.type_four .owl-carousel .owl-nav .owl-prev span,.testimonial_sec.type_four .owl-carousel .owl-nav .owl-next span {	display: block;	padding: 15px 20px;	background: #c3c3c3;	color: #fff;	border-radius: 3px;	position: relative;	font-size: 18px;	transition: .5s ease-in-out;	cursor: pointer;	width: 46px;	height: 46px;}.testimonial_sec.type_four .owl-carousel .owl-nav .owl-prev span:hover,.testimonial_sec.type_four .owl-carousel .owl-nav .owl-next span:hover {	background: #601a88;}.testimonial_sec.type_four .testimonial_content img {	float: left;	width: auto;}.testimonial_sec.type_four .owl-carousel .owl-nav .owl-prev {	left: -95px;}.testimonial_sec.type_four .owl-carousel .owl-nav .owl-next {	right: -95px;}.testimonial_sec.type_four .tp-fou-testi-btn {	text-align: right;	display: block;	color: #2b2b2b;	font-size: 14px;	font-weight: 700;	text-transform: uppercase;	text-decoration: underline;	line-height: 24px;}/*----------------natural_beauty----------------------------*/.natural_beauty {	position: relative;	padding: 70px 0px;	background: #601a88;}.natural_beauty h1 {	font-size: 28px;	font-weight: 700;	color: #fff;	line-height: 38px;	text-transform: uppercase;}.natural_beauty p {	font-size: 16px;	line-height: 24px;	color: #fff;	font-weight: 400;}.natural_beauty h1 span {	font-weight: 700;}.natural_beauty_text {	float: left;	position: relative;}.mak_consult {	float: right;	position: relative;	padding-top: 15px;}.mak_consult a {	font-size: 14px;	color: #2b2b2b;	font-weight: 700;	line-height: 45px;	min-height: 45px;	display: inline-block;	text-align: center;	background: #fff;	border-radius: 3px;	min-width: 220px;	padding: 1px 20px 0px;}/*----------------price_table----------------------------*/.price_table {	position: relative;	padding: 100px 0px 70px;}.price_table .price_tb-btn {	text-align: right;	display: block;	color: #2b2b2b;	font-size: 14px;	font-weight: 700;	text-transform: uppercase;	text-decoration: underline;	line-height: 24px;}.price_table .price_table_inner {	transition: all 0.6s ease;	position: relative;	margin-bottom: 30px;	border: 1px solid #eaeaea;	padding: 0px;}.price_table .price_table_inner .icon_bg {	z-index: 0;	position: relative;	padding: 20px 30px;	background: #f1f1f1;	text-align: center;}.price_table .price_table_inner .icon_bg span {	transition: all 0.6s ease;	color: #601a88;	font-size: 43px;	line-height: 60px;}.price_table .price_table_inner .icon_bg h6 {	transition: all 0.6s ease;	font-size: 16px;	color: #601a88;	line-height: 26px;	text-transform: uppercase;	font-weight: 700;}.price_table .price_table_inner .price_details {	position: relative;	padding: 35px 30px 45px;}.price_table .price_table_inner .price_details ul li {	margin-bottom: 8px;	list-style: none;	color: #666666;	font-size: 16px;	line-height: 24px;}.price_table .price_table_inner .price_details ul li span {	font-weight: 700;	color: #2b2b2b;}.price_table .price_table_inner .theme-btn {	background: #f1f1f1;	margin-top: 30px;	color: #2b2b2b;	width: 100%;}.price_table .price_table_inner:hover .theme-btn {	background: #601a88;	color: #fff;}.price_table .price_table_inner:hover {	box-shadow: 0px 45px 68px -31px rgba(0, 0, 0, .1);	-webkit-box-shadow: 0px 45px 68px -31px rgba(0, 0, 0, .1);	-moz-box-shadow: 0px 45px 68px -31px rgba(0, 0, 0, .1);	background: #fff;}.price_table .price_table_inner {	position: relative;	overflow: hidden;}.price_table .price_table_inner .icon_bg:before {	position: absolute;	display: inline-block;	left: 0;	top: 0;	height: 100%;	width: 100%;	background-color: #601a88;	content: "";	z-index: -1;	-webkit-transition: -webkit-transform 0.4s ease;	transition: -webkit-transform 0.4s ease;	transition: transform 0.4s ease;	transition: transform 0.4s ease, -webkit-transform 0.4s ease;	-webkit-transform: scale(1, 0);	-ms-transform: scale(1, 0);	transform: scale(1, 0);	-webkit-transform-origin: bottom center;	-ms-transform-origin: bottom center;	transform-origin: bottom center;}.price_table .price_table_inner:hover .icon_bg span {	color: #fff;}.price_table .price_table_inner:hover .icon_bg h6 {	color: #fff;}.price_table .price_table_inner:hover .icon_bg:before {	-webkit-transform: scale(1, 1);	-ms-transform: scale(1, 1);	transform: scale(1, 1);	-webkit-transform-origin: top center;	-ms-transform-origin: top center;	transform-origin: top center;}.footer.type_four {	background: #fff;}.footer-last.type_four {	background: #fff;	border-top: 1px solid #eaeaea;}/*------------------------header-five----------------------*/#header-five {	position: absolute;	z-index: 999;	width: 100%;	left: 0;	right: 0;	background: transparent;}#header-five .mid_bar {	border-bottom: 1px solid #476ba3;	padding: 25px 0px 17px;}#header-five .mid_bar .mid_contact_text p {	color: #fff;	font-weight: 700;	text-transform: uppercase;}#header-five .mid_bar .mid_contact_text span {	color: #d2d2d2;}#header-five .mid-mid .mid_contact_text {	text-align: right;}#header-five .mid_bar .mid_contact_text .num {	font-size: 16px;	font-weight: 500;}#header-five .site_logo {	padding-top: 7px;}#header-five .mid_bar .mid_contact_text span.icon {	font-weight: normal;	color: #fff;	font-size: 34px;}#header-five .mid_bar .con_text {	margin-left: 57px;}#header-five .navbar-expand-lg .navbar-nav .nav-link.link_hd {	color: #fff;}#header-five .sticked.in .nav-link.link_hd {	color: #2b2b2b;}#header-five .navbar-expand-lg .navbar-nav .nav-item .nav-link.link_hd {	padding-right: 0px;	padding-left: 0px;	margin: 0px 22px;}#header-five .sticked.in .navbar-nav.right-nav .nav-link {	color: #2b2b2b;}#header-five .navbar-expand-lg .navbar-nav.right-nav .nav-link {	color: #fff;}#header-five .navbar-nav.submenu .nav-item>.nav-link::before {	display: none;}#header-five .navbar-nav.submenu .nav-item:hover>.nav-link {	color: #003182;}#header-five .nav-item.dropdown>.navbar-nav {	border-top: 3px solid #003182;}#header-five .navbar-nav .nav-item.active>.nav-link::before {	width: 100%!important;}.sbar_color_five .navbar-nav .nav-item.activee>.nav-link,.sbar_color_fivee .navbar-nav .nav-item:active:focus>.nav-link,.sbar_color_five .navbar-nav .nav-item:active>.nav-link,.sbar_color_five .navbar-nav .nav-item:focus>.nav-link, .sbar_color_five .navbar-nav .nav-item:hover>.nav-link {	color: #fff;}.sbar_color_five .navbar.bsnav-sticky.bsnav-sticky-slide.in .navbar-nav .nav-item.activee>.nav-link,.sbar_color_five .navbar.bsnav-sticky.bsnav-sticky-slide.in .navbar-nav .nav-item:active:focus>.nav-link,.sbar_color_five .navbar.bsnav-sticky.bsnav-sticky-slide.in .navbar-nav .nav-item:active>.nav-link,.sbar_color_five .navbar.bsnav-sticky.bsnav-sticky-slide.in .navbar-nav .nav-item:focus>.nav-link, .sbar_color_five .navbar.bsnav-sticky.bsnav-sticky-slide.in .navbar-nav .nav-item:hover>.nav-link {	color: #003182!important;}.sbar_color_five .bsnav-mobile.in .navbar-nav .nav-item.activee>.nav-link,.sbar_color_five .bsnav-mobile.in .navbar-nav .nav-item:active:focus>.nav-link,.sbar_color_five .bsnav-mobile.in .navbar-nav .nav-item:active>.nav-link,.sbar_color_five .bsnav-mobile.in .navbar-nav .nav-item:focus>.nav-link, .sbar_color_five .bsnav-mobile.in .navbar-nav .nav-item:hover>.nav-link {	color: #003182!important;} .sbar_color_five .fa.fa-close{ color: #003182;}#header-five .navbar-nav .nav-item>.nav-link::before {	position: absolute;	background: #fff;	content: '';	width: 0%;	height: 2px;	left: 0;	bottom: 20px;	transition: all .5s ease;}#header-five .right-nav .form-group .theme-btn {	background: #003182;}#header-five .right-nav .nav-item>.nav-link::before {	display: none;}#header-five .navbar-expand-lg .nav-link.first-child {	padding-left: 0px;	margin-left: 0!important;}.main-slider .main-slider-five .slide {	min-height: 950px;	padding: 350px 0px 100px;}.main-slider .main-slider-five h1 {	padding-top: 20px;	font-size: 60px;	line-height: 60px;	font-weight: 800;	color: #fff;}.main-slider .main-slider-five h4 {	font-size: 18px;	color: #fff;	line-height: 30px;	font-weight: 400;	letter-spacing: 15px;	margin: 0;}.main-slider .main-slider-five .text {	font-size: 18px;	color: #fff;	line-height: 32px;	margin-bottom: 40px;}.main-slider .main-slider-five .content {	margin: 0 auto;	width: 800px;}.main-slider .main-slider-five .theme-btn.btn-dark {	background: #fff;	color: #0a56be;	margin-left: 20px;}.main-slider .main-slider-five .theme-btn {	background: #0a56be;	color: #fff;}.sbar_color_five .footer.hme-five .theme-btn {	background: #105abf;}.sbar_color_five .footer-widget.first ul li:hover a {	background: #105abf;}/*----------------------------why_choose_us hm-five--------------------*/.why_choose_us.hm-five {	position: inherit;	background: #f1f1f1;	margin: 0;}.why_choose_us.hm-five .why_choose_us_outer {	background: #fff;	position: relative;	box-shadow: 0px 13px 22px -10px rgba(0, 0, 0, .1);	-webkit-box-shadow: 0px 13px 22px -10px rgba(0, 0, 0, .1);	-moz-box-shadow: 0px 13px 22px -10px rgba(0, 0, 0, .1);	overflow: hidden;	cursor: pointer;	margin-top: -100px;	z-index: 100;}.why_choose_us.hm-five .why_choose_us_details .choose_icon {	float: left;	font-size: 50px;	line-height: 60px;	color: #105abf;}.why_choose_us.hm-five .why_choose_us_details.last:before {	display: none;}.why_choose_us.hm-five .why_choose_us_details:before {	position: absolute;	background: #eaeaea;	content: '';	top: 51px;	right: -9px;	width: 1px;	height: 85px;}.why_choose_us.hm-five .why_choose_us_details {	background: transparent;	position: relative;	text-align: inherit;	border: 0px;	padding: 50px 25px 50px;}.why_choose_us.hm-five .why_choose_us_details h2 a {	font-size: 22px;	line-height: 30px;	color: #2b2b2b;	font-weight: 700;}.why_choose_us.hm-five .why_choose_us_details h2 {	margin-left: 70px;}.why_choose_us.hm-five .why_choose_us_details p {	margin-left: 70px;	font-size: 16px;	padding-bottom: 0px;}.why_choose_us.hm-five .why_choose_us_details:hover {	box-shadow: none;}.why_choose_us.hm-five .why_choose_us_outer:before {	-webkit-transform: translateX(100%);	-ms-transform: translateX(100%);	transform: translateX(100%);	content: '';	position: absolute;	bottom: 0;	left: 0;	width: 100%;	height: 2px;	border-bottom: 2px solid transparent;	border-left: 2px solid transparent;	z-index: 0;}.why_choose_us.hm-five .why_choose_us_outer:hover:before {	-webkit-transition: .2s -webkit-transform linear, .2s height linear .2s;	transition: .2s transform linear, .2s height linear .2s;	-webkit-transform: translateX(0);	-ms-transform: translateX(0);	transform: translateX(0);	height: 100%;	border-color: #105abf}.why_choose_us.hm-five .why_choose_us_outer:hover:after {	-webkit-transition: .2s -webkit-transform linear .4s, .2s height linear .6s;	transition: .2s transform linear .4s, .2s height linear .6s;	-webkit-transform: translateX(0);	-ms-transform: translateX(0);	transform: translateX(0);	height: 100%;	border-color: #105abf}.why_choose_us.hm-five .why_choose_us_outer:after {	-webkit-transform: translateX(-100%);	-ms-transform: translateX(-100%);	transform: translateX(-100%);	content: '';	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 2px;	border-top: 2px solid transparent;	border-right: 2px solid transparent;	z-index: 0;}/*----------about_us----------*/.about_us.hm-five {	position: relative;	padding: 50px 0px 100px;	background: #f1f1f1;}.about_content {	position: relative;	margin-top: 30px;}.about_content h1 {	font-size: 36px;	line-height: 46px;	font-weight: 800;	color: #2b2b2b;	text-transform: uppercase;	margin-bottom: 30px;}.about_content p {	font-size: 16px;	line-height: 24px;	font-weight: 400;	color: #888888;	margin-bottom: 35px;}.about_content .theme-btn {	background: #105abf;	margin-top: 80px;}.about_video .video-holder {	background: url(../image/about-us/home-5-about.jpg);	background-position: right;	background-repeat: no-repeat;	min-height: 570px;	min-width: 470px;}.about_video .video-holder .icon {	top: 50%;	left: 58%;	transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	color: #13bfb3;	transition: .5s ease;	position: absolute;	text-align: center;	background: #fff;	border-radius: 50px;}.about_video .video-holder .icon::before {	position: absolute;	content: '';	width: 77px;	height: 77px;	background: rgba(255, 255, 255, .5);	z-index: -10;	border-radius: 50px;	top: -11px;	left: -8px;}.about_video .video-holder .icon .flaticon-multimedia {	font-size: 60px;	line-height: 54px;}/*--service_section hme-five--------------*/.service_section.hme-five {	position: relative;	padding: 100px 0px 70px;}.service_section.hme-five .service_inner {	margin-bottom: 70px;	position: relative;}.service_section.hme-five .tp-service-btn {	float: right;	font-weight: 700;	text-transform: uppercase;	color: #2b2b2b;	font-size: 16px;	line-height: 40px;}.service_section.hme-five .service_inner span.icon {	font-size: 60px;	line-height: 60px;	color: #105abf;}.service_section.hme-five .service_inner h2 {	transition: all .5s ease;	font-size: 22px;	color: #2b2b2b;	line-height: 30px;	font-weight: 700;	margin-top: 15px;}.service_section.hme-five .service_inner p {	font-weight: 400;	color: #888888;	font-size: 16px;	line-height: 24px;	margin-bottom: 15px;}.service_section.hme-five .service_inner a {	transition: all .5s ease;	font-weight: 700;	font-size: 14px;	color: #2b2b2b;	line-height: 24px;}.service_section.hme-five .service_inner a span {	padding-left: 5px;}.service_section.hme-five .service_inner:hover {	cursor: pointer;}.service_section.hme-five .service_inner:hover a {	color: #105abf;}.service_section.hme-five .service_inner:hover a span {	color: #105abf;}.service_section.hme-five .service_inner:hover h2 {	color: #105abf;}.service_section.hme-five .working_hours {	background: #105abf;	padding: 50px 35px 52px;	position: relative;	border-radius: 3px;}.service_section.hme-five .working_hours h2 {	font-size: 28px;	line-height: 36px;	color: #fff;	font-weight: 800;	margin-bottom: 20px;}.service_section.hme-five .working_hours p {	font-size: 16px;	line-height: 24px;	color: #fff;	font-weight: 400;	margin-bottom: 20px;}.service_section.hme-five .working_hours ul li {	margin-bottom: 8px;	list-style: none;	position: relative;	font-size: 16px;	line-height: 24px;	color: #fff;	font-weight: 600;}.service_section.hme-five .working_hours ul li span {	font-size: 16px;	line-height: 24px;	color: #fff;	font-weight: 400;}.service_section.hme-five .working_hours .theme-btn {	width: 100%;	background: #fff;	margin-top: 25px;	color: #105abf;}/*----------------our_experts----------------*/.our_experts {	position: relative;	padding: 100px 0px 70px;}.border_line {	border: 1px solid #eaeaea;}.our_experts .tp-expert-btn {	float: right;	font-weight: 700;	color: #2b2b2b;	font-size: 16px;	line-height: 34px;}.our_experts .expert_details {	position: relative;	cursor: pointer;	margin-bottom: 30px;}.our_experts .expert_details .image {	position: relative;	overflow: hidden;}.our_experts .expert_details .image img {	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.our_experts .expert_details:hover .image img {	transform: scale(1.2, 1.2);}.our_experts .expert_details .text-overlay {	-webkit-transition: bottom .6s ease 0s, opacity .6s;	transition: bottom .6s ease 0s, opacity .6s;	position: absolute;	opacity: 0;	background: rgba(16, 90, 191, .8);	width: 100%;	bottom: -50%;	padding: 24px 50px;	left: 0;	z-index: 99;}.our_experts .expert_details .text-overlay ul {	text-align: center;	display: block;	position: relative;}.our_experts .expert_details .text-overlay ul li {	display: inline-block;	padding: 0px 5px;}.our_experts .expert_details .text-overlay ul li a {	display: block;	padding: 13px;	border-radius: 50px;	background: #fff;	width: 40px;	height: 40px;	font-size: 16px;	line-height: 16px;}.our_experts .expert_details:hover .text-overlay {	opacity: 1;	z-index: 9999;	bottom: 0%;	-webkit-transition: bottom .6s ease 0s, opacity .6s;	transition: bottom .6s ease 0s, opacity .6s;}.our_experts .expert_details h2 {	margin: 15px 0px 0px;	transition: .5s ease-in;}.our_experts .expert_details h2 a {	font-size: 18px;	line-height: 26px;	color: #2b2b2b;	font-weight: 700;}.our_experts .expert_details p {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;}.our_experts .expert_details:hover h2 a {	color: #105abf;}/*-------------------testimonial_sec-------------------*/.testimonial_sec.home_five {	position: relative;	padding: 100px 0px 100px;	background: #f1f1f1;}.testimonial_sec.home_five .owl-carousel .owl-item img {	width: auto;	display: initial;}.testimonial_sec.home_five .owl-carousel .owl-dots,.testimonial_sec.home_five .owl-carousel .owl-dots.disabled {	display: block!important;}.testimonial_sec.home_five .testi_content {	transition: .5s ease-in;	margin: 60px 0px 50px;	position: relative;	background: #fff;	padding: 0px 40px 40px;}.testimonial_sec.home_five .testi_content .client_det h6 {	font-size: 18px;	line-height: 26px;	color: #2b2b2b;	font-weight: 700;	margin-bottom: 15px;}.testimonial_sec.home_five .testi_content .client_det h6 span {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;}.testimonial_sec.home_five .testi_content .client_det i {	position: absolute;	font-size: 30px;	line-height: 30px;	color: #105abf;	right: 40px;	top: 40px;}.testimonial_sec.home_five .testi_content p {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;}.testimonial_sec.home_five .testi_content img {	position: relative;	margin-top: -55px;	z-index: 999;	margin-bottom: 40px;}.testimonial_sec.home_five .owl-carousel .owl-nav {	display: block;	position: absolute;	top: -108px;	right: -2px;	width: auto;}.testimonial_sec.home_five .owl-carousel .owl-nav .owl-prev,.testimonial_sec.home_five .owl-carousel .owl-nav .owl-next {	display: inline-block;	padding: 5px;}.testimonial_sec.home_five .owl-carousel .owl-nav .owl-next {	padding-right: 0px;}.testimonial_sec.home_five .owl-carousel .owl-nav .owl-prev span,.testimonial_sec.home_five .owl-carousel .owl-nav .owl-next span {	display: inline-block;	padding: 15px 20px;	background: #c3c3c3;	color: #fff;	border-radius: 3px;	font-size: 18px;	transition: .5s ease-in-out;	cursor: pointer;	width: 46px;	height: 46px;}.testimonial_sec.home_five .owl-carousel .owl-nav .owl-prev span:hover,.testimonial_sec.home_five .owl-carousel .owl-nav .owl-next span:hover {	background: #105abf;}.testimonial_sec.home_five .client-carousel {	margin-top: 50px;}.testimonial_sec.home_five .client-carousel .owl-nav,.testimonial_sec.home_five .client-carousel .owl-nav.disabled {	display: none!important;}.testimonial_sec.home_five .client-carousel .owl-dots,.testimonial_sec.home_five .client-carousel .owl-dots.disabled {	display: none!important;}.testimonial_sec.home_five .testi_content:hover {	-webkit-box-shadow: 0 53px 29px -46px rgba(9, 0, 0, .09);	-moz-box-shadow: 0 53px 29px -46px rgba(9, 0, 0, .09);	box-shadow: 0 53px 29px -46px rgba(9, 0, 0, .09);	cursor: pointer;}.testimonial_sec.home_five .owl-carousel .owl-item img {	margin: 0 auto;	display: block;}.testimonial_sec.home_five .owl-dots .owl-dot {	position: relative;	width: 12px;	height: 12px;	margin: 0px 4px;	border-radius: 50px;	display: inline-block;	background-color: #dedede;	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.testimonial_sec.home_five .owl-dots .owl-dot:hover,.testimonial_sec.home_five .owl-dots .owl-dot.active {	background-color: #105abf;	width: 14px;	height: 14px;}.testimonial_sec.home_five .owl-dots {	width: 100%;	margin: 0 auto;	text-align: center;}.our_experts.hm-five .owl-carousel .owl-nav {	display: none;}.our_experts.hm-five .owl-carousel .owl-dots {	display: none;}.popular_articles.hme-five .owl-carousel .owl-nav {	display: none;}.popular_articles.hme-five .owl-carousel .owl-dots {	display: none;}/*-------------------popular_articles  hme-five---------------*/.popular_articles.hme-five {	position: relative;	padding: 100px 0px 70px;}.popular_articles.hme-five .popular_btn {	float: right;	font-weight: 700;	text-transform: uppercase;	color: #2b2b2b;	font-size: 16px;	line-height: 40px;}.popular_articles.hme-five .popular_articles_content {	position: relative;	margin-bottom: 30px;}.popular_articles.hme-five .popular_articles_content .image {	position: relative;	overflow: hidden;}.popular_articles.hme-five .image img {	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.popular_articles.hme-five .popular_articles_content:hover .image img {	transform: scale(1.2, 1.2);}.popular_articles.hme-five .popular_articles_content .articles_content p {	font-size: 16px;	line-height: 26px;	color: #2b2b2b;	font-weight: 700;	margin: 20px 0px 10px;}.popular_articles.hme-five .popular_articles_content .articles_content p span {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;}.popular_articles.hme-five .popular_articles_content .articles_content h6 {	transition: .5s ease;	font-size: 18px;	line-height: 26px;	color: #2b2b2b;	font-weight: 700;	margin-bottom: 20px;}.popular_articles.hme-five .popular_articles_content .articles_content a {	font-size: 14px;	text-transform: uppercase;	line-height: 26px;	color: #105abf;	font-weight: 700;	transition: .5s ease;}.popular_articles.hme-five .popular_articles_content:hover h6 {	color: #105abf;	cursor: pointer;}.popular_articles.hme-five .popular_articles_content:hover a {	text-decoration: underline;	cursor: pointer;}/*-------------------price_table-hme-five---------------------------*/.price_table.hme-five {	position: relative;	padding: 100px 0px 150px;	background: #f1f1f1;}.price_table.hme-five .learn_btn {	float: right;	font-weight: 700;	text-transform: uppercase;	color: #2b2b2b;	font-size: 16px;	line-height: 40px;}.price_table.hme-five .price_table_content {	margin-bottom: 30px;	transition: .5s ease-in;	position: relative;	text-align: center;	background: #fff;	border-radius: 3px;	padding: 30px 30px 40px;}.price_table.hme-five .price_table_content h2 {	font-size: 16px;	line-height: 26px;	color: #2b2b2b;	font-weight: 700;	text-transform: uppercase;}.price_table.hme-five .price_table_content h6 {	margin: 10px 0px;	display: block;	font-size: 48px;	font-weight: 800;	line-height: 48px;	color: #105abf;}.price_table.hme-five .price_table_content h6 span {	font-size: 30px;	line-height: 30px;	margin-top: -5px;	font-weight: 700;}.price_table.hme-five .price_table_content ul li {	list-style: none;	font-size: 16px;	line-height: 38px;	color: #666666;	font-weight: 400;}.price_table.hme-five .price_table_content a.theme-btn {	background: #f1f1f1;	color: #2b2b2b;	margin-top: 20px;}.price_table.hme-five .price_table_content:hover a.theme-btn {	background: #105abf;	color: #fff;}.price_table.hme-five .price_table_content:hover {	-webkit-box-shadow: 0 53px 29px -46px rgba(9, 0, 0, .09);	-moz-box-shadow: 0 53px 29px -46px rgba(9, 0, 0, .09);	box-shadow: 0 53px 29px -46px rgba(9, 0, 0, .09);	cursor: pointer;}/*-----------------request_consult---------------*/.request_consult.hme-five {	position: relative;	margin-top: -80px;}.request_consult_inner {	position: relative;	background: url(../image/hm-5-request.jpg);	padding: 40px;	border-radius: 3px;	background-position: center center;	background-repeat: no-repeat;	background-size: cover;}.request_consult_inner h2 {	color: #fff;	font-weight: 700;	font-size: 28px;	line-height: 38px;	margin: 0px;	text-transform: uppercase;}.request_consult_inner p {	font-size: 16px;	line-height: 38px;	color: #fff;	font-weight: 400;}.request_consult_inner a.theme-btn {	background: #fff;	color: #2b2b2b;	float: right;	margin-top: 15px;}.home-page-one .main-slider h1 {	color: #2b2b2b}.home-page-one .main-slider h1 span {	color: #568701;	font-weight: 800;}.home-page-one .main-slider .text {	color: #6a6a6a;	padding-right: 60px;	margin-bottom: 40px;}.home-page-one .main-slider .link-box .theme-btn {	text-transform: uppercase;	font-size: 14px;}.home-page-one .main-slider .link-box .theme-btn.btn-dark {	background: #000000;	margin-left: 10px;}.home-page-one .main-slider .last-txt {	margin-bottom: 40px;}.home-page-one .main-slider .slide {	height: 750px;}.home-page-two .main-slider h1 {	color: #049d92;	font-weight: 800;	font-size: 55px;	line-height: 70px;}.home-page-two .main-slider .text {	color: #000000;	font-weight: 600;	padding-right: 140px;	margin-bottom: 40px;}.home-page-two .main-slider .link-box .theme-btn {	text-transform: uppercase;	font-size: 14px;	background: #13bfb3;}.home-page-two .main-slider .link-box .theme-btn.btn-dark {	background: #000000;	margin-left: 10px;}.home-page-two .main-slider .last-txt {	margin-bottom: 40px;}.home-page-two .main-slider .slide {	height: 750px;}.home-page-four .main-slider h1 {	color: #fff;	font-weight: 800;	font-size: 50px;	line-height: 60px;}.home-page-four .main-slider .text {	font-size: 18px;	line-height: 30px;	color: #fff;	font-weight: 600;	padding-right: 140px;	margin-bottom: 40px;}.home-page-four .main-slider .link-box .theme-btn {	text-transform: uppercase;	font-size: 14px;	background: #fff;	color: #2b2b2b;	font-weight: 700px;	padding: 0px 30px;}.home-page-four .main-slider .last-txt {	margin-bottom: 40px;}.home-page-four .main-slider .slide {	height: 750px;}.home-page-four .main-slider .slide {	padding: 150px 0px 150px;}/*=======================================================================================================================================*//*----------------------------------------------------inner-pages----------------------------------------------------*//*=======================================================================================================================================*/.blog-grid-section {	position: relative;	padding: 100px 0px 70px;}.blog-grid-section .container {	padding: 0px;}.blog-grid-section .heading {	margin-bottom: 20px;	padding: 0px 15px;}.blog-grid-section .heading h1 {	font-weight: 400;}.blog-grid-section .heading h1 span {	color: #568701;	font-weight: 800;}.blog-grid-section .blog-grid-inner {	position: relative;	margin-bottom: 70px;}.blog-grid-section .blog-grid-inner .image {	position: relative;	overflow: hidden;}.blog-grid-section .image img {	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.blog-grid-section .blog-grid-inner:hover .image img {	transform: scale(1.2, 1.2);}.blog-grid-section .blog-grid-inner .blog-grid-content p {	font-size: 16px;	line-height: 26px;	color: #2b2b2b;	font-weight: 700;	margin: 20px 0px 10px;}.blog-grid-section .blog-grid-inner .blog-grid-content p span {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;}.blog-grid-section .blog-grid-inner .blog-grid-content h2 {	transition: .5s ease;	margin-bottom: 20px;	line-height: 26px;}.blog-grid-section .blog-grid-inner .blog-grid-content h2 a {	transition: .5s ease;	font-size: 18px;	line-height: 26px;	color: #2b2b2b;	font-weight: 700;	margin-bottom: 20px;}.blog-grid-section .blog-grid-inner .blog-grid-content a.rd-more {	font-size: 14px;	text-transform: uppercase;	line-height: 26px;	color: #568701;	font-weight: 700;	transition: .5s ease;}.blog-grid-section .blog-grid-inner:hover h2 a {	color: #568701;	cursor: pointer;}.blog-grid-section .blog-grid-inner:hover a.rd-more {	text-decoration: underline;	cursor: pointer;}.filter-group {	padding: 0px 15px;	margin-bottom: 40px;}.blog-grid-section ul {	list-style: none;	display: inline-block;	position: relative;	background-color: transparent;}.blog-grid-section .filter-group ul li {	font-size: 14px;	color: #2b2b2b;	display: inline-block;	padding: 9px 10px 11px 10px;	margin: 0 10px;	cursor: pointer;	font-weight: 800;	position: relative;	text-transform: uppercase;}.blog-grid-section .filter-group ul li a {	color: #9e9e9e;	font-weight: 700;}.blog-grid-section .filter-group ul li:after {	-webkit-transition: all 0.5s;	transition: all 0.5s;	content: '';	position: absolute;	right: 0;	bottom: 0;	width: 0;	height: 3px;	background-color: #fac012;}.blog-grid-section .filter-group ul .button.active {	color: #568701;}.blog-grid-section .filter-group ul li:first-child {	margin-left: 0;	padding-left: 0px;}.blog-grid-section .filter-group ul li:last-child {	margin-right: 0;}.blog-grid-section .btn-default:hover {	border: none!important;	box-shadow: none!important;	color: #568701;}/*-----------------pagination-----------------------*/.pagination {	position: relative;}.pagination_column {	padding: 0px 0px 40px;}.pagination {	padding: 10px;}.pagination li {	position: relative;	display: inline-block;}.pagination li a {	border-radius: 3px;	color: #2b2b2b;	font-weight: 800;	padding: 12px 10px;}.pagination li:first-child a,.pagination li:last-child a {	background: #cccccc;	color: #fff;	padding: 12px 18px;}.pagination li:first-child a {	margin-right: 10px;}.pagination li:last-child a {	margin-left: 10px;}.pagination li:first-child:hover a,.pagination li:last-child:hover a {	background: #568701;	color: #fff;}.pagination li:hover a {	color: #568701;	text-decoration: underline;}/*-----------------blog_with_sidebar-------------------*/.blog-sidebar-section {	position: relative;	padding: 100px 0px 70px;}.blog-sidebar-section .heading {	margin-bottom: 40px;	padding: 0px;}.blog-sidebar-section .heading h1 {	font-weight: 400;}.blog-sidebar-section .heading h1 span {	color: #568701;	font-weight: 800;}.sidebar_md_one {	position: relative;}.sidebar_md_one .sub_head {	position: relative;	font-size: 20px;	line-height: 30px;	font-weight: 800;	color: #2b2b2b;	margin-bottom: 35px;	padding: 0;	text-transform: uppercase;	margin-right: 65px;}.sidebar_md_one .srch_input input::placeholder {	color: #adadad!important;	font-size: 14px;	font-weight: 400;}.sidebar_md_one .srch_input {	position: relative;	margin-bottom: 50px;}.sidebar_md_one .srch_input input {	position: relative;	border: 0px;	background: #f8f8f8;	height: 50px;	line-height: 26px;	padding: 10px 20px;	color: #adadad;	font-size: 14px;	font-weight: 400;	width: 300px;}.sidebar_md_one .srch_input button {	background: transparent;	border: 0px;	box-shadow: none;	position: absolute;	height: 50px;	width: 50px;	padding: 10px;	right: 65px;	top: 0px;	color: #adadad;	font-size: 16px;	font-weight: 700;}.sidebar_md_one .categories .sub_head {	margin-bottom: 22px;}.sidebar_md_one .categories {	position: relative;	margin-bottom: 40px}.sidebar_md_one .categories ul li {	transition: .5s ease-in-out;	padding-left: 20px;	list-style: none;	position: relative;	line-height: 36px;}.sidebar_md_one .categories ul li a {	transition: .5s ease-in-out;	font-size: 16px;	color: #888888;	font-weight: 400;	width: 100%;	display: inline-block;}.sidebar_md_one .categories ul li a span {	float: right;	display: block;	margin-right: 65px;}.sidebar_md_one .categories ul li::before {	position: absolute;	content: "\f0da";	color: #767676;	left: 0;	top: -1px;	font-size: 16px;	font-family: 'FontAwesome';}.sidebar_md_one .categories ul li:hover a {	padding-left: 8px;	color: #568701;}.sidebar_md_one .categories ul li:hover::before {	color: #568701;}.sidebar_md_one .categories ul li:hover a span {	color: #568701;}.popular_posts {	position: relative;	margin-right: 65px;}.popular_posts .posts_ {	position: relative;	margin-bottom: 45px;}.popular_posts .posts_ img {	float: left;}.popular_posts .posts_ .post_content {	position: relative;	margin-left: 90px;}.popular_posts .posts_ .post_content p {	font-size: 16px;	font-weight: 400px;	line-height: 16px;	color: #888;	margin-bottom: 10px;}.popular_posts .posts_ .post_content h2,.popular_posts .posts_ .post_content h2 a {	font-size: 16px;	line-height: 24px;	font-weight: 800;	color: #2b2b2b;	margin: 0px;	transition: .5s ease-in-out;}.popular_posts .posts_ .post_content h2:hover a {	color: #568701;}.tag_cloud {	position: relative;	margin-right: 65px;	margin-bottom: 40px;}.tag_cloud .tags a {	display: inline-block;	font-size: 16px;	line-height: 26px;	color: #888888;	background: #f8f8f8;	padding: 5px 15px;	margin-right: 10px;	margin-bottom: 10px;	transition: .5s ease-in-out;}.tag_cloud .tags a:hover {	background: #568701;	color: #fff;}.blog_right_single {	position: relative;}.blog_right_single .blog-single-inner {	position: relative;	margin-bottom: 50px;}.blog_right_single .blog-single-inner .image {	position: relative;	overflow: hidden;	margin-bottom: 30px;	border-radius: 3px;}.blog_right_single .blog-single-inner .image img {	border-radius: 3px;	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.blog_right_single .blog-single-inner:hover .image img {	transform: scale(1.2, 1.2);}.blog_right_single .blog-single-inner .blog-content p {	font-size: 16px;	font-weight: 700;	line-height: 24px;	color: #2b2b2b;	margin-bottom: 10px;}.blog_right_single .blog-single-inner .blog-content p span {	color: #888888;	font-weight: 400;}.blog_right_single .blog-single-inner .blog-content h2,.blog_right_single .blog-single-inner .blog-content h2 a {	font-size: 24px;	line-height: 36px;	font-weight: 800;	color: #2b2b2b;	margin-bottom: 20px;	transition: .5s ease-in-out;}.blog_right_single .blog-single-inner .blog-content h2:hover a {	color: #568701;}.blog_right_single .blog-single-inner .blog-content a.rd-more {	font-size: 14px;	color: #568701;	line-height: 24px;	font-weight: 700;}.blog_right_single .blog-single-inner:hover .blog-content a.rd-more {	text-decoration: underline;}.blog_right_single .pagination {	padding-left: 0px;}/*-------------------blog_single_post_right-----------------*/.blog-single-section {	padding: 100px 0px 60px;	position: relative;}.blog_single_post_right {	position: relative;}.blog_single_post_right .blog-content p {	font-size: 16px;	font-weight: 700;	line-height: 24px;	color: #2b2b2b;	padding-bottom: 25px;}.blog_single_post_right .blog-content p span {	font-size: 16px;	font-weight: 400;	line-height: 24px;	color: #888888;}.blog_single_post_right .blog-content h2 {	line-height: 44px;	margin-bottom: 30px;}.blog_single_post_right .blog-content h2 a {	font-size: 34px;	line-height: 44px;	font-weight: 800;	color: #2b2b2b;	margin-bottom: 20px;	transition: .5s ease-in-out;}.blog_single_post_right .blog-content p.desc {	font-size: 18px;	font-weight: 700;	line-height: 26px;	color: #2b2b2b;	margin-bottom: 30px;}.blog_single_post_right .image {	position: relative;	overflow: hidden;	margin-bottom: 50px;	border-radius: 3px;}.blog_single_post_right .image.blog_sub_ban img {	border-radius: 3px;	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.blog_single_post_right .image.blog_sub_ban:hover img {	transform: scale(1.2, 1.2);}.authour_desc p {	font-size: 16px;	font-weight: 400;	line-height: 24px;	color: #888888;	margin-bottom: 30px;}.authour_quotes {	position: relative;	margin: 50px 0px 70px;}.authour_quotes .quotes_inner {	position: relative;}.authour_quotes .quotes_inner .flaticon-quote {	position: absolute;	top: -20px;	left: 0;	z-index: -10;	color: #f1f1f1;	font-size: 70px;	line-height: 70px;}.authour_quotes .quotes_inner p {	font-size: 23px;	line-height: 34px;	font-weight: 600;	color: #2b2b2b;	font-style: italic;	margin-bottom: 25px;}.authour_quotes .quotes_inner h6 {	color: #568701;	font-size: 18px;	line-height: 26px;	font-weight: 700;	margin-bottom: 30px;}.authour_quotes .desc {	color: #888888;	font-size: 16px;	line-height: 24px;	font-weight: 400;}.blog_single_post_img_ {	margin-bottom: 70px;	position: relative;}.about_authour_description {	position: relative;	margin-bottom: 50px;}.about_authour_description h2 {	font-size: 22px;	line-height: 34px;	font-weight: 700;	color: #2b2b2b;	margin-bottom: 30px;}.about_authour_description p {	color: #888888;	font-size: 16px;	line-height: 24px;	font-weight: 400;}.tage_and_share {	position: relative;	padding-bottom: 70px;	border-bottom: 1px solid #eaeaea;}.tage_and_share .tags {	float: left;}.tage_and_share .share {	float: right;}.tage_and_share .tags ul li {	transition: .5s ease-in;	display: inline-block;	font-size: 16px;	line-height: 26px;	font-weight: 700;	color: #2b2b2b;	margin-right: 10px;}.tage_and_share .share ul li {	transition: .5s ease-in;	display: inline-block;	font-size: 16px;	line-height: 26px;	font-weight: 700;	color: #2b2b2b;	margin-left: 10px;}.tage_and_share .tags ul li a {	color: #888888;	font-size: 16px;	line-height: 26px;	font-weight: 400;}.tage_and_share .share ul li a {	color: #888888;	font-size: 16px;	line-height: 26px;	font-weight: 400;}.tage_and_share .tags ul li:hover a {	color: #568701;}.tage_and_share .share ul li:hover a {	color: #568701;}.authour_testimonial {	position: relative;	padding: 70px 0px;	border-bottom: 1px solid #eaeaea;	margin-bottom: 70px;}.authour_testimonial .image {	float: left;	position: relative;}.authour_testimonial .content {	position: relative;	margin-left: 110px;}.authour_testimonial .content h6 {	font-size: 18px;	line-height: 26px;	font-weight: 700;	color: #2b2b2b;}.authour_testimonial .content h6 span {	color: #888888;	font-size: 16px;	line-height: 26px;	font-weight: 400;}.authour_testimonial .content p {	color: #888888;	font-size: 16px;	line-height: 24px;	font-weight: 400;}.suggesstions {	position: relative;	padding-bottom: 40px;	border-bottom: 1px solid #eaeaea;}.suggesstions h1 {	font-weight: 400;	font-size: 30px;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 40px;}.suggesstions h1 span {	color: #568701;	font-weight: 800;}.suggesstions .popular_articles_content {	position: relative;	margin-bottom: 30px}.suggesstions .popular_articles_content .image {	position: relative;	overflow: hidden;	margin-bottom: 20px;	border-radius: 3px;}.suggesstions .popular_articles_content .image img {	border-radius: 3px;	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.suggesstions .popular_articles_content:hover .image img {	transform: scale(1.2, 1.2);}.suggesstions .popular_articles_content p {	font-size: 16px;	font-weight: 700;	line-height: 24px;	color: #2b2b2b;	padding-bottom: 10px;}.popular_articles_content p span {	font-weight: 400;	color: #888888;}.suggesstions .popular_articles_content h6 {	font-size: 20px;	line-height: 28px;	color: #2b2b2b;	font-weight: 700;	padding-bottom: 10px;}.suggesstions .popular_articles_content h6 a {	transition: all .9s ease;	font-size: 20px;	line-height: 28px;	color: #2b2b2b;	font-weight: 700;}.suggesstions .popular_articles_content a.read_ {	transition: all .9s ease;	font-size: 14px;	line-height: 24px;	color: #13bfb3;	font-weight: 700;	text-transform: uppercase;}.comments {	position: relative;	padding: 70px 0px 30px;	border-bottom: 1px solid #eaeaea;}.comments h1 {	font-weight: 400;	font-size: 30px;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 20px;}.comments h1 span {	color: #568701;	font-weight: 800;}.comments .comment_innner {	position: relative;	overflow: hidden;	padding: 40px 0px 0px;}.comments .comment_innner .image {	float: left;}.comments .comment_innner .comment_text {	position: relative;	margin-left: 110px;	padding-bottom: 40px;}.comments .comment_innner .comment_text h2 {	font-size: 18px;	line-height: 26px;	font-weight: 700;	color: #2b2b2b;	margin-bottom: 10px;}.comments .comment_innner .comment_text p {	color: #888888;	font-size: 16px;	line-height: 24px;	font-weight: 400;	margin-bottom: 20px;}.comments .comment_innner .comment_text a {	font-size: 14px;	color: #568701;	line-height: 23px;	text-transform: uppercase;	font-weight: 700;}.comments .comment_innner .comment_text.first {	border-bottom: 1px solid #eaeaea;}.leave_reply {	position: relative;	padding: 70px 0px 50px;}.leave_reply h1 {	font-weight: 400;	font-size: 30px;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 20px;}.leave_reply .form-group {	position: relative;	margin-bottom: 30px;}.leave_reply .comment_btn {	margin-top: 20px;	position: relative;	display: inline-block;	min-width: 230px;	min-height: 46px;	line-height: 46px;	padding: 0px 20px;	color: #fff;	font-weight: 700;	background: #568701;	border: 0px;	border-radius: 3px;	box-shadow: none;	outline: none;}.leave_reply input::placeholder,.leave_reply textarea::placeholder {	color: #888888!important;	font-size: 14px;}.leave_reply h1 span {	color: #568701;	font-weight: 800;}.leave_reply input[type="text"],.leave_reply input[type="email"],.leave_reply input[type="phone"],textarea {	position: relative;	display: block;	width: 100%;	line-height: 26px;	padding: 10px 28px;	color: #888888!important;	height: 50px;	font-size: 14px;	resize: none;	border-radius: 3px;	background: #f8f8f8;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;}/*---------------------------------------------department_gdthre_column -- department_gdfour_column------------------------------------------------------------------*/.department_gdthre_column {	position: relative;	padding: 100px 0px 50px;}.department_gdthre_column .heading h1 {	font-size: 30px;	font-weight: 400;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 20px;}.department_gdthre_column .heading h1 span {	color: #568701;	font-weight: 800;}.department_gd_inner {	position: relative;	margin-bottom: 50px;	transition: all .6s ease;}.department_gd_inner .image {	position: relative;	overflow: hidden;	margin-bottom: 20px;	border-radius: 3px;}.department_gd_inner .image img {	border-radius: 3px;	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.department_gd_inner:hover .image img {	transform: scale(1.2, 1.2);}.department_gd_inner .dp_content {	position: relative;	padding: 0px 30px 30px;}.department_gd_inner .dp_content h2 {	font-size: 22px;	line-height: 30px;	color: #2b2b2b;	font-weight: 700;	margin-bottom: 12px;}.dp_content h2 a {	transition: all .9s ease;	color: #2b2b2b;}.department_gd_inner .dp_content p {	color: #888888;	font-size: 16px;	line-height: 24px;	font-weight: 400;	margin-bottom: 15px;}.department_gd_inner .dp_content a.read_ {	font-size: 14px;	color: #568701;	line-height: 23px;	text-transform: uppercase;	font-weight: 700;}.department_gd_inner:hover {	box-shadow: 0px 29px 54px -44px rgba(09, 0, 0, .21);	-webkit-box-shadow: 0px 29px 54px -44px rgba(0, 0, 0, .21);	-moz-box-shadow: 0px 29px 54px -44px rgba(0, 0, 0, .21);	cursor: pointer;}.department_gdfour_column {	position: relative;	padding: 100px 0px 50px;}.department_gdfour_column .heading h1 {	font-size: 30px;	font-weight: 400;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 20px;}.department_gdfour_column .heading h1 span {	color: #568701;	font-weight: 800;}.department_gdfour_column .department_gd_inner .dp_content {	position: relative;	padding: 0px 25px 25px;}/*--------------------------------------department_listing-----------------------------------------*/.department_listing {	position: relative;	padding: 100px 0px 50px;}.department_listing .heading h1 {	font-size: 30px;	font-weight: 400;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 20px;}.department_listing .heading h1 span {	color: #568701;	font-weight: 800;}.department_listing .department_list_inner {	position: relative;	margin-bottom: 50px;	overflow: auto;	background: #f8f8f8;	cursor: pointer;}.department_listing .department_list_inner .image {	float: left;	position: relative;	overflow: hidden;	border-radius: 3px;}.department_listing .department_list_inner .image img {	border-radius: 3px;	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.department_listing .department_list_inner:hover .image img {	transform: scale(1.2, 1.2);}.department_listing .li_dp_content {	position: relative;	margin-left: 770px;	padding: 80px 40px;	min-height: 500px;}.department_listing .li_dp_content h2 {	font-size: 22px;	line-height: 30px;	color: #2b2b2b;	font-weight: 700;	margin-bottom: 12px;}.li_dp_content h2 a {	transition: all .9s ease;	color: #2b2b2b;}.department_listing .li_dp_content p {	color: #888888;	font-size: 16px;	line-height: 24px;	font-weight: 400;	margin-bottom: 15px;}.department_listing .li_dp_content a.read_ {	transition: all .9s ease;	position: absolute;	bottom: 70px;	font-size: 14px;	color: #2b2b2b;	line-height: 23px;	text-transform: uppercase;	font-weight: 700;}.department_listing .department_list_inner:hover .li_dp_content h2 a {	color: #568701;}.department_listing .department_list_inner:hover .li_dp_content a.read_ {	color: #568701;	text-decoration: underline;}/*--------------------------------------department_with_icom-----------------------------------------*/.department_with_icon {	position: relative;	padding: 100px 0px;}.department_with_icon .department_inner_st {	position: relative;	box-shadow: 0px 0px .8px 0px #eaeaea;}.department_with_icon .heading h1 {	font-size: 30px;	font-weight: 400;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 20px;}.department_with_icon .heading h1 span {	color: #568701;	font-weight: 800;}/*-------------------departmet_sidebar_left department_with_sidebar----------------------------*/.department_with_sidebar {	position: relative;	padding: 100px 0px 70px;}.departmet_sidebar_left {	position: relative;	margin-right: 60px; margin-bottom: 80px;}.departmet_sidebar_left .department_ {	position: relative;	margin-bottom: 50px;}.departmet_sidebar_left .department_ h2 {	font-size: 20px;	line-height: 28px;	font-weight: 800;	text-transform: uppercase;	color: #2b2b2b;	margin-bottom: 35px;}.departmet_sidebar_left .department_ ul li {	list-style: none;	position: relative;}.departmet_sidebar_left .department_ ul li a {	transition: all .5s ease;	display: block;	padding: 10px;	background: #f8f8f8;	margin-bottom: 8px;	font-size: 16px;	line-height: 24px;	font-weight: 400;	color: #747474;}.departmet_sidebar_left .department_ ul li a ._icon {	transition: all .5s ease;	font-size: 20px;	line-height: 20px;	margin-right: 5px;	color: #568701;}.departmet_sidebar_left .department_ ul li a::after {	transition: all .5s ease;	position: absolute;	content: '\f105';	top: 10px;	right: 20px;	font-family: 'FontAwesome';}.departmet_sidebar_left .department_ ul li:hover a {	background: #568701;	color: #fff;}.departmet_sidebar_left .department_ ul li:hover a span {	color: #fff;}.department_with_sidebar .working_hours {	background: #568701;	padding: 45px 25px 50px;	margin-bottom: 50px;	position: relative;	border-radius: 3px;}.department_with_sidebar .working_hours h2 {	font-size: 28px;	line-height: 36px;	color: #fff;	font-weight: 800;	margin-bottom: 30px;}.department_with_sidebar .working_hours ul li {	margin-bottom: 8px;	list-style: none;	position: relative;	font-size: 16px;	line-height: 24px;	color: #fff;	font-weight: 400;}.department_with_sidebar .working_hours .theme-btn {	width: 100%;	background: #fff;	margin-top: 25px;	color: #568701;	font-weight: 800;}.department_with_sidebar .book_appoint_ment {	background: #f1f1f1;	position: relative;	padding: 45px 25px 50px;	margin-bottom: 50px;}.department_with_sidebar .book_appoint_ment h2 {	font-size: 20px;	line-height: 28px;	font-weight: 800;	text-transform: uppercase;	color: #2b2b2b;	margin-bottom: 35px;}.department_with_sidebar input[type="text"],.department_with_sidebar input[name="date"],.department_with_sidebar input[type="email"],.department_with_sidebar input[type="phone"],.department_with_sidebar textarea {	position: relative;	display: block;	width: 100%;	line-height: 26px;	padding: 10px 20px;	color: #888888!important;	height: 50px;	font-size: 14px;	resize: none;	border-radius: 3px;	font-weight: 400;	background: #fff;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;}.department_with_sidebar input::placeholder,.department_with_sidebar textarea::placeholder {	color: #888888!important;}.department_with_sidebar .appointment-btn {	background: #568701;	color: #fff;}/*-----------------------------departmet_sidebar_right----------------------------*/.departmet_sidebar_right h1 {	font-size: 30px;	line-height: 38px;	font-weight: 800;	text-transform: uppercase;	color: #2b2b2b;	margin-bottom: 25px;}.department_slide_show {	position: relative;	margin-bottom: 50px;}.department_slide_show {	position: relative;}.department_slide_show .owl-nav {	position: absolute;	left: 0px;	top: 50%;	z-index: 1;	width: 100%;	margin-top: -20px;	transition: .5s ease;}.department_slide_show .owl-nav .owl-prev span {	top: -7px;	left: 3px;}.department_slide_show .owl-nav .owl-prev {	position: absolute;	left: 40px;	width: 45px;	height: 45px;	color: #fff;	padding-top: 0px;	text-transform: uppercase;	border-radius: 3px;	text-align: center;	display: inline-block;	background-color: rgba(0, 0, 0, 0.2);	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.department_slide_show .owl-nav .owl-next {	position: absolute;	right: 45px;	border-radius: 3px;	width: 45px;	height: 45px;	color: #fff;	padding-top: 0px;	font-size: 21px;	line-height: 50px;	text-align: center;	display: inline-block;	background-color: rgba(0, 0, 0, 0.2);	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.department_slide_show .owl-nav .owl-prev:hover,.department_slide_show .owl-nav .owl-next:hover {	color: #ffffff;	background-color: #568701;}.department_slide_show .owl-nav span {	position: relative;	top: -3px;	word-break: break-all;	font-size: 10px;	font-weight: 600;	text-transform: uppercase;	width: 15px;	display: inline-block;}.department_slide_show .owl-nav .owl-prev span:before {	bottom: -17px;	position: absolute;	left: 0px;}.department_slide_show .owl-nav .owl-next span:before {	bottom: 1px;	position: absolute;	left: 5px;}.department_right_content .content_one {	position: relative;	margin-bottom: 30px;}.department_right_content .content_one p {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;}.preventions {	margin-bottom: 50px;	position: relative;}.preventions h6 {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;	margin-bottom: 30px;}.preventions ul {	position: relative;}.preventions ul li {	position: relative;	padding-left: 30px;	display: block;	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;	margin-bottom: 10px;}.preventions ul li:before {	position: absolute;	content: '';	width: 7px;	top: 9px;	height: 7px;	left: 1px;	background: #888888;	border-radius: 30px;}.preventions ul li:after {	position: absolute;	content: '';	border: 1px solid #888888;	width: 11px;	top: 7px;	height: 11px;	left: -1px;	background: transparent;	border-radius: 30px;}.type_treatment {	position: relative;	padding-bottom: 70px;	border-bottom: 1px solid #eaeaea;}.type_treatment h2 {	font-size: 22px;	line-height: 30px;	font-weight: 700;	color: #2b2b2b;	margin-bottom: 25px;}.type_treatment ul li {	position: relative;	display: block;	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;	margin-bottom: 14px;}.head_of_dp {	position: relative;	padding: 70px 0px 0px;	margin-bottom: 70px;	border-bottom: 1px solid #eaeaea;}.head_of_dp .head_content {	position: relative;	float: left;}.head_of_dp h1 span {	color: #568701;	font-weight: 800;}.head_of_dp h1 {	font-size: 28px;	font-weight: 400;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 20px;}.docto_name {	position: relative;	margin-bottom: 30px;}.docto_name h2 {	font-size: 22px;	line-height: 30px;	font-weight: 700;	color: #2b2b2b;}.docto_name p {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;}.head_of_dp .head_content p {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;	margin-bottom: 30px;}.head_of_dp .head_content ul {	position: relative;	margin-bottom: 50px;}.head_of_dp .head_content ul li {	display: block;	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;	margin-bottom: 10px;}.head_of_dp .head_content ul li span {	color: #2b2b2b;	font-weight: 700;}.head_of_dp .head_content a {	font-size: 14px;	line-height: 24px;	text-transform: uppercase;	color: #568701;	font-weight: 700;	margin-bottom: 30px;}.accordion.dep_faq {	position: relative;	padding-bottom: 70px;	border-bottom: 1px solid #eaeaea;}.accordion.dep_faq h1 span {	color: #568701;	font-weight: 800;}.accordion.dep_faq h1 {	font-size: 28px;	font-weight: 400;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 20px;}.accordion.dep_faq .btn-link {	font-weight: 700;	color: #568701;	background-color: transparent;	border: 0px;	box-shadow: none;	text-decoration: none !important;	font-size: 20px;	position: relative;	padding: 15px 40px 15px 20px;	display: inline-block;	word-wrap: break-word;	white-space: normal;}.accordion.dep_faq .btn-link.collapsed {	color: #2b2b2b;}.accordion.dep_faq .card-body {	padding: 0px 20px 20px 20px;}.accordion.dep_faq .card-header {	background: transparent;	border: 0px;	padding: 0px;}.accordion.dep_faq .card-body {	white-space: normal;	border-top: 0px;	font-size: 16px;	color: #888888;	line-height: 24px;	font-weight: 400;	word-break: break-all;}.accordion.dep_faq .card {	margin-bottom: 10px;	position: relative;	display: -ms-flexbox;	display: flex;	-ms-flex-direction: column;	flex-direction: column;	min-width: 0;	word-wrap: break-word;	background-color: #fff;	background-clip: border-box;	border: 1px solid #eaeaea!important;	border-radius: .25rem!important;}.accordion.dep_faq .btn-link {	border-top: 4px solid #568701;	border-radius: 0px!important;	position: relative;	z-index: 10;}.accordion.dep_faq .btn-link.collapsed {	border: 0px;}.accordion.dep_faq .card-header .btn .main {	font-size: 15px;	color: #2b2b2b;	float: right;	font-weight: normal;	padding-top: 4px;	position: absolute;	z-index: 10;	right: 25px;	top: 15px;}.accordion.dep_faq .btn-link .main.active-min {	display: block;	color: #568701;}.accordion.dep_faq .btn-link.collapsed .main.active-min {	display: none;}.accordion.dep_faq .btn-link .main.n-active {	display: none;}.accordion.dep_faq .btn-link.collapsed .main.n-active {	display: block;}.dp_case_study {	position: relative;	padding: 70px 0px 0px;}.dp_case_study .heading h1 span {	color: #568701;	font-weight: 800;}.dp_case_study .heading {	margin: 0px;	position: relative;	overflow: auto;}.dp_case_study .heading h1 {	float: left;	font-size: 28px;	font-weight: 400;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 20px;}.dp_case_study .heading p {	text-align: right;	font-size: 14px;	font-weight: 700;	line-height: 40px;}.dp_case_study p a {	color: #568701;	text-decoration: underline;}.our_case_inner {	position: relative;	margin-bottom: 30px;}.dp_case_study .our_case_inner h2 {	position: relative;	font-size: 18px;	color: #2b2b2b;	line-height: 24px;	font-weight: 700;	margin-bottom: 4px;}.dp_case_study .our_case_inner:hover h2 a {	color: #568701;}.dp_case_study .our_case_inner .image {	position: relative;	margin-bottom: 30px;	overflow: hidden;}.dp_case_study .our_case_inner .image img {	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.dp_case_study .our_case_inner:hover .image img {	transform: scale(1.2, 1.2);}.dp_case_study .our_case_inner p {	font-size: 16px;	font-weight: 400;	color: #888888;	line-height: 24px;}/*------------dp_banner-------------*/.dp_banner {	position: relative;	background: url(../image/departments/dp_no_banner.jpg);	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	min-height: 700px;}/*===========================================================pages===========================================================*//*------------------------case-grid----------------------------*/.case-grid-section {	position: relative;	padding: 100px 0px 70px;}.case-grid-section .container {	padding: 0px;}.case-grid-section .heading {	margin-bottom: 20px;	padding: 0px 15px;}.case-grid-section .heading h1 {	font-weight: 400;}.case-grid-section .heading h1 span {	color: #568701;	font-weight: 800;}.case-grid-inner {	position: relative;	margin-bottom: 50px;}.case-grid-inner .image {	position: relative;	margin-bottom: 25px;	overflow: hidden;}.case-grid-inner h2 {	transition: all .6s ease;	font-size: 20px;	line-height: 26px;	font-weight: 700;	color: #2b2b2b;	margin-bottom: 5px;}.case-grid-inner p {	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;	margin: 0;}.case-grid-inner:hover h2 a {	color: #568701;}.case-grid-inner .image img {	border-top-left-radius: 3px;	border-top-right-radius: 3px;	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.case-grid-inner:hover .image img {	transform: scale(1.2, 1.2);}.case-grid-section ul {	list-style: none;	display: inline-block;	position: relative;	background-color: transparent;}.case-grid-section .filter-group ul li {	font-size: 14px;	color: #2b2b2b;	display: inline-block;	padding: 9px 10px 11px 10px;	margin: 0 10px;	cursor: pointer;	font-weight: 800;	position: relative;	text-transform: uppercase;}.case-grid-section .filter-group ul li a {	color: #9e9e9e;	font-weight: 700;}.case-grid-section .filter-group ul li:after {	-webkit-transition: all 0.5s;	transition: all 0.5s;	content: '';	position: absolute;	right: 0;	bottom: 0;	width: 0;	height: 3px;	background-color: #fac012;}.case-grid-section .filter-group ul .button.active {	color: #568701;}.case-grid-section .filter-group ul li:first-child {	margin-left: 0;	padding-left: 0px;}.case-grid-section .filter-group ul li:last-child {	margin-right: 0;}.case-grid-section .btn-default:hover {	border: none!important;	box-shadow: none!important;	color: #568701;}/*------------------care_listing---------------------*/.care_listing .case-grid-content span {	display: block;	font-size: 16px;	line-height: 24px;	color: #888888;	font-weight: 400;	margin-bottom: 10px;}.care_listing .case-grid-content p {	margin-bottom: 15px;}.care_listing .case-grid-content a.read_m {	text-transform: uppercase;	font-size: 14px;	color: #2b2b2b;	line-height: 24px;	font-weight: 800;}/*----------------faqs-------------------*/.faq_s {	position: relative;	padding: 100px 0px 70px;}.faq_s .pagination_column {	padding: 60px 0px 40px;}.faq_s .pagination_column .pagination {	text-align: center;	display: block;}.faq_s .btn-link {	font-weight: 700;	color: #568701;	background-color: transparent;	border: 0px;	box-shadow: none;	text-decoration: none !important;	font-size: 20px;	position: relative;	padding: 15px 40px 15px 20px;	display: inline-block;	word-wrap: break-word;	white-space: normal;}.faq_s .btn-link.collapsed {	color: #2b2b2b;}.faq_s .card-body {	padding: 0px 20px 20px 20px;}.faq_s .card-header {	background: transparent;	border: 0px;	padding: 0px;}.faq_s .card-body {	white-space: normal;	border-top: 0px;	font-size: 16px;	color: #888888;	line-height: 24px;	font-weight: 400;	word-break: break-all;}.faq_s .card {	margin-bottom: 10px;	position: relative;	display: -ms-flexbox;	display: flex;	-ms-flex-direction: column;	flex-direction: column;	min-width: 0;	word-wrap: break-word;	background-color: #fff;	background-clip: border-box;	border: 1px solid #eaeaea!important;	border-radius: .25rem!important;}.faq_s .btn-link {	border-top: 4px solid #568701;	border-radius: 0px!important;	position: relative;	z-index: 10;}.faq_s .btn-link.collapsed {	border: 0px;}.faq_s .card-header .btn .main {	font-size: 15px;	color: #2b2b2b;	float: right;	font-weight: normal;	padding-top: 4px;	position: absolute;	z-index: 10;	right: 25px;	top: 15px;}.faq_s .btn-link .main.active-min {	display: block;	color: #568701;}.faq_s .btn-link.collapsed .main.active-min {	display: none;}.faq_s .btn-link .main.n-active {	display: none;}.faq_s .btn-link.collapsed .main.n-active {	display: block;}/*------------------------------our-best-doctors-------------------*/.best-doctors.pages {	background: #fff;}.best-doctors.pages .best-doctor-outer {	border: 1px solid #eaeaea}.best-doctors.pages .load-more {	display: inline-block;	min-width: 150px;	min-height: 45px;	text-align: center;	font-weight: 700;	font-size: 14px;	color: #fff;	padding: 0px 20px;	line-height: 45px;	background: #568701;	border-radius: 3px;	text-transform: uppercase;}.best-doctors.pages .view-more-doctors {	padding: 35px 0px 30px;}/*-----------------------------single-page-------------------------*/.before_after_treatment.single_page {	position: relative;	padding: 100px 0px;}.before_after_treatment.single_page .heading h1 {	font-size: 28px;	font-weight: 400;	color: #2b2b2b;	line-height: 38px;	text-transform: uppercase;	padding-bottom: 20px;}.before_after_treatment.single_page .heading h1 span {	color: #568701;	font-weight: 800;}.before_after_treatment.single_page .before_after_treatment_inner span.fa-angle-left {	right: -12px;}.before_after_treatment.single_page .before_after_treatment_inner span.fa-angle-right {	left: 11px;}.patients_details {	position: relative;	padding: 50px 0px;}.patients_details .patients_content {	position: relative;	float: left;	width: 16.6667%;	width: calc(100% / 4);	box-sizing: border-box;}.patients_details .patients_content h2 {	font-size: 22px;	font-weight: 700;	color: #2b2b2b;	line-height: 26px;}.patients_details .patients_content p {	font-size: 16px;	line-height: 400;	color: #888888;	line-height: 24px;}.patients_description {	position: relative;	margin-bottom: 50px;}.patients_description p {	font-size: 16px;	line-height: 400;	color: #888888;	line-height: 24px;}#lightgallerytwo {	position: relative;	padding-bottom: 80px;	border-bottom: 1px solid #eaeaea;}.testmonila_single_case {	position: relative;	padding: 80px 0px;	border-bottom: 1px solid #eaeaea;}.testmonila_single_case .owl-nav,.testmonila_single_case .owl-dots {	display: none;}.testmonila_single_case .test-content-inner h6 {	padding: 28px 0px 0px}.testmonila_single_case .test-content-inner .flaticon-quote {	color: #568701;	background: #568701;	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;}.testmonila_single_case .testimonila_video {	position: relative;	min-height: 400px;	background: url(../image/treatment/test-vodeo.jpg);	background-position: center center;	background-size: cover;	background-repeat: no-repeat;}.testmonila_single_case .video-holder .flaticon-multimedia {	font-size: 60px;	color: #568701;	line-height: 54px;	transition: .5s ease;	position: absolute;	top: 52%;	left: 50%;	transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	text-align: center;	background: #fff;	border-radius: 50px;}.testmonila_single_case .heading.testii h1 {	font-weight: 800;}.testmonila_single_case .video-holder .flaticon-multimedia::after {	position: absolute;	content: '';	background: rgb(255, 255, 255, .5);	width: 79px;	height: 79px;	border-radius: 50px;	left: -10px;	z-index: -10;	top: -13px;}.pagination_ {	position: relative;	padding: 80px 0px 0px;}.pagination_ ul li {	list-style: none;	font-weight: 700;	text-transform: uppercase;	font-size: 14px;	line-height: 24px;	position: relative;	float: left;	width: 16.6667%;	width: calc(100% / 3);	text-align: center;	box-sizing: border-box;}.pagination_ ul li a {	color: #2b2b2b;}.pagination_ ul li:first-child a span {	margin-right: 15px;}.pagination_ ul li:first-child {	text-align: left;}.pagination_ ul li:last-child {	text-align: right;}.pagination_ ul li:last-child a span {	margin-left: 15px;}/*---------------bookan-appointment--------------------*/.ui-selectmenu-button.ui-button {	position: relative;	display: block;	width: 100%;	line-height: 26px;	padding: 10px 28px;	color: #888888!important;	height: 50px;	font-size: 14px;	resize: none;	border-radius: 3px;	background: #f8f8f8;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;}.ui-selectmenu-button.ui-button:after {	position: absolute;	content: '\f107';	font-family: 'FontAwesome';	right: 20px;	color: #888888;	font-size: 16px;	top: 10px;}.ui-menu .ui-menu-item-wrapper {	position: relative;	display: block;	width: 100%;	line-height: 26px;	padding: 10px 28px;	color: #888888!important;	height: 50px;	font-size: 14px;	resize: none;	border-radius: 0px;	background: #fff;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;	border-bottom: 1px solid #eaeaea;}.ui-menu .ui-state-focus,.ui-menu .ui-state-active {	margin: 0px;	background: #568701;	color: #fff!important;}.ui-widget.ui-widget-content {	border: 1px solid #eaeaea;	border-bottom: 0px!important;	border-radius: 3px;}.book_appointment .theme-btn {	background: #568701;	min-width: 250px;	min-height: 50px;	line-height: 50px;	font-weight: 700;	color: #fff;}.book_appointment .form-group h6 {	font-weight: 700;	font-size: 16px;	color: #2b2b2b;	line-height: 26px;}.book_appointment .form-group input::placeholder , .book_appointment  .form-group textarea::placeholder{ color: #888888!important; }.book_appointment .add-on{ right: 33px;}.book_appointment input[type="checkbox"] {	margin-right: 10px;	border: 1px solid #eee;	padding: 8px;	border-radius: 0px;}.book_appointment .form-group.ck_box {	position: relative;	padding: 30px 0px 10px;}.book_appointment .form-group label {	font-size: 16px;	font-weight: 400;	color: #888888;	line-height: 26px;}.book_appointment .contact_address_inner .contact_our_office {	margin-bottom: 50px;}.book_appointment .form-group {	margin-bottom: 25px;}.book_appointment h1 {	font-size: 26px;	font-weight: 400;	line-height: 32px;}.book_appointment h1 span {	font-weight: 800;	color: #568701;}/*--------------------------------single-doctors----------------------------------*/.single_doctors {	position: relative;	padding: 100px 0px 70px;}.single_doctors_left {	position: relative;	margin-right: 60px;}.single_doctors .quick_profile {	background: #568701;	padding: 45px 25px 50px;	margin-bottom: 50px;	position: relative;	border-radius: 3px;}.single_doctors .quick_profile h2 {	font-size: 28px;	line-height: 36px;	color: #fff;	font-weight: 800;	margin-bottom: 30px;}.single_doctors .quick_profile ul li {	margin-bottom: 15px;	list-style: none;	position: relative;	font-size: 16px;	line-height: 24px;	color: #fff;	font-weight: 400;}.single_doctors .quick_profile .theme-btn {	text-transform: uppercase;	width: 100%;	background: #fff;	margin-top: 25px;	color: #568701;	font-weight: 800;}.single_doctors .book_appoint_ment {	background: #f1f1f1;	position: relative;	padding: 45px 25px 50px;	margin-bottom: 50px;}.single_doctors .book_appoint_ment h2 {	font-size: 20px;	line-height: 28px;	font-weight: 800;	text-transform: uppercase;	color: #2b2b2b;	margin-bottom: 35px;}.single_doctors input[type="text"],.single_doctors input[name="date"],.single_doctors input[type="email"],.single_doctors input[type="phone"],.department_with_sidebar textarea {	position: relative;	display: block;	width: 100%;	line-height: 26px;	padding: 10px 20px;	color: #888888!important;	height: 50px;	font-size: 14px;	resize: none;	border-radius: 3px;	font-weight: 400;	background: #fff;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;}.single_doctors input::placeholder,.single_doctors textarea::placeholder {	color: #888888!important;}.single_doctors .appointment-btn {	background: #568701;	color: #fff;}.single_doctors .single_doctor_right .heading h1 {	margin-bottom: 0px;	font-weight: 400;	padding-bottom: 5px;}.single_doctors .single_doctor_right .heading h1 span {	font-weight: 800;	color: #568701;}.single_doctors .single_doctor_right .contact_social_media ul li:last-child {	margin: 0px;}.single_doctors .single_doctor_right .contact_social_media ul li {	text-align: center;}.single_doctors .heading {	margin-bottom: 60px;}.single_doctors .single_doctor_right .contact_social_media ul {	padding-top: 15px;}.single_doc_banner {	position: relative;	margin-bottom: 50px;}.single_doctors .single_doctor_content .content_one {	position: relative;	margin-bottom: 50px;}.single_doctors .single_doctor_content p {	font-size: 16px;	line-height: 24px;	font-weight: 400;	color: #888888;}.simple_text h6 {	font-size: 22px;	line-height: 28px;	font-weight: 700;	color: #2b2b2b;	margin-bottom: 20px;}.simple_text ul li {	font-size: 16px;	line-height: 24px;	margin-bottom: 10px;	color: #888888;	font-weight: 400;	list-style: none;	padding-left: 30px;	position: relative;}.simple_text ul li::before {	position: absolute;	content: '';	width: 7px;	top: 9px;	height: 7px;	left: 1px;	background: #888888;	border-radius: 30px;}.simple_text ul li::after {	position: absolute;	content: '';	border: 1px solid #888888;	width: 11px;	top: 7px;	height: 11px;	left: -1px;	background: transparent;	border-radius: 30px;}.simple_text {	padding: 0px 0px 70px;	position: relative;	border-bottom: 1px solid #eaeaea;}.single_doctors .testimonial_sec.hm-one {	padding: 80px 0px;	border-bottom: 1px solid #eaeaea;}.single_doctors .testimonial_sec.hm-one .owl-carousel .owl-nav .owl-prev span,.single_doctors .testimonial_sec.hm-one .owl-carousel .owl-nav .owl-next span {	font-size: 11px;	padding: 18px 18px;}.single_doctors .dp_case_study {	position: relative;	margin-bottom: 70px;}.single_doctors .dp_case_study p a {	font-weight: 700;	line-height: 45px;}.single_doctors .dp_case_study .owl-dots.disabled,.single_doctors .dp_case_study .owl-dots {	display: block;}.single_doctors .dp_case_study .owl-dots {	position: absolute;	bottom: -45px;	width: 100%;	margin: 0 auto;	text-align: center;}.single_doctors .dp_case_study .owl-dots .owl-dot {	position: relative;	width: 12px;	height: 12px;	margin: 0px 4px;	border-radius: 50px;	display: inline-block;	background-color: #d5d5d5;	transition: all 500ms ease;	-moz-transition: all 500ms ease;	--webkit-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;}.single_doctors .dp_case_study .owl-dots .owl-dot:hover,.single_doctors .dp_case_study .owl-dots .owl-dot.active {	background-color: #568701;	width: 14px;	height: 14px;}/*---------------------------time-table--------------------------*/.time_table {	position: relative;	padding: 100px 0px;}.table_outer .table-striped tbody tr:nth-of-type(odd) {	background: #fff;}.table_outer .table-striped tbody tr:nth-of-type(even) {	background: #f9f9f9;}.table_outer .table-bordered td,.table_outer .table-bordered th {	border: 1px solid #f1f1f1;}.time_table .btn-primary {	position: relative;	margin-bottom: 50px;	background: #568701!important;	color: #fff!important;	display: inline-block;	border: 0px;	box-shadow: none;	font-weight: 700;	font-size: 16px;	text-align: left;	padding: 0px 20px;	border-radius: 3px;	color: #fff;	line-height: 50px;	min-height: 50px;	min-width: 270px;}.time_table .btn-primary:not(:disabled):not(.disabled).active,.time_table .btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {	color: #fff!important;}.time_table .department_select button::before {	position: absolute;	content: '\f107';	font-family: 'FontAwesome';	right: 20px;	color: #fff;	font-size: 16px;	top: 0px;}.time_table .department_select .dropdown-menu {	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.05);	padding: 0px;	min-width: 270px;	border: 0px;	border-radius: 0px;	margin: 0px;}.time_table .department_select .dropdown-menu .dropdown-item {	border-bottom: 1px solid #eaeaea;	background: #fff;	color: #2b2b2b;	font-weight: 700;	padding: 10px;}.time_table .table-bordered th {	font-size: 16px;	font-weight: 800;	color: #2b2b2b;	padding: 20px 10px;}.time_table .table-bordered td {	transition: all .5s ease;	position: relative;	padding: 40px 10px;	font-size: 16px;	font-weight: 400;	color: #888888;	line-height: 26px;}.time_table .table-bordered td span {	transition: .5s ease;	font-weight: 700;	color: #568701;	margin-bottom: 20px;	display: inline-block;}.time_table .table-bordered th.side_time {	position: relative;	padding: 80px 20px 0px;}.time_table .table-bordered td:hover {	background: #568701;	color: #fff!important}.time_table .table-bordered td:hover span {	color: #fff;}/*-------------------------------------shop------------------------------*/.shop_ {	position: relative;	padding: 100px 0px;}.shop_left_bar {	position: relative;	margin-right: 20px;}.shop_left_bar .sub_head {	font-size: 20px;	color: #2b2b2b;	line-height: 28px;	font-weight: 800;	margin-bottom: 30px;	text-transform: uppercase;}.shop_left_bar input[type="search"] {	border: 0px;}.shop_left_bar .widget_search {	margin-bottom: 50px;}.shop_left_bar input::placeholder {	color: #888888!important;}.shop_left_bar .widget_search {	background-color: transparent;	font-weight: 400;	border-width: 0;	height: 50px;	line-height: 50px;	width: 100%;}.shop_left_bar .widget_product_search {	margin-bottom: 30px;}.shop_left_bar .widget_product_search .product-search {	font-size: 16px;	position: relative;	color: #222222;	padding: 0 0px;}.shop_left_bar .widget_product_search .product-search:before {	content: '\f002';	position: absolute;	top: 50%;	right: 16px;	color: #979797;	font-family: 'FontAwesome';	font-size: 14px;	z-index: 99;	-webkit-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);}.shop_left_bar input[type="search"] {	width: 100%;	font-size: 16px;	color: #9b9ea8;	background: #f8f8f8;	padding-left: 10px;}.shop_left_bar .widget_product_search .product-search:after {	content: '';	position: absolute;	top: 0px;	right: -1px;	width: 50px;	height: 52px;	background: #f8f8f8;	z-index: 9;}.shop_left_bar .widget_product_search .product-search input[type="submit"] {	position: absolute;	top: 0;	right: 0;	width: 50px;	height: 50px;	opacity: 0;	z-index: 9999;}.shop_left_bar .categories {	position: relative;	margin-bottom: 40px}.shop_left_bar .categories ul li {	transition: .5s ease-in-out;	padding-left: 20px;	list-style: none;	position: relative;	line-height: 36px;}.shop_left_bar .categories ul li a {	transition: .5s ease-in-out;	font-size: 16px;	color: #888888;	font-weight: 400;	width: 100%;	display: inline-block;}.shop_left_bar .categories ul li a span {	float: right;	display: block;}.shop_left_bar .categories ul li::before {	position: absolute;	content: "\f0da";	color: #767676;	left: 0;	top: -1px;	font-size: 16px;	font-family: 'FontAwesome';}.shop_left_bar .categories ul li:hover a {	padding-left: 8px;	color: #568701;}.shop_left_bar .categories ul li:hover::before {	color: #568701;}.shop_left_bar .categories ul li:hover a span {	color: #568701;}/*------------price-css---------------*/.shop_ .widget_price_filter .price_slider_wrapper .ui-widget-content {	background-color: #f1f1f1;	border: 0px;	height: 8px;	;}.shop_ .widget_price_filter .price_slider {	margin-bottom: 20px;}.shop_ .widget_price_filter .price_slider .ui-slider-range {	background-color: #568701;}.shop_ .widget_price_filter .price_slider .ui-slider-handle {	background-color: #568701;	width: 18px;	height: 18px;	border-radius: 50px;	top: -5px;}.shop_ .widget_price_filter .price_slider_amount {	position: relative;}.shop_ .widget_price_filter .price_slider_amount .price_label {	float: left;	font-size: 16px;	margin-top: 5px;	color: #888888;	font-weight: 400;}.shop_ .widget_price_filter .price_slider_amount .button {	float: right;	background-color: #fac012;	color: #fff;}.shop_ .widget_price_filter .price_slider_amount #amount {	border: 0;	width: 60%;	font-size: 16px;	margin-top: 5px;	color: #888888;	font-weight: 400;}.shop_ .widget_price_filter {	margin-bottom: 50px;}.shop_ .widget_price_filter h2 {	margin-bottom: 40px;}.widget_view_products {	position: relative;	margin-bottom: 50px;}.widget_view_products .product_inner img {	float: left;}.widget_view_products .product_inner {	position: relative;	margin-bottom: 20px;	overflow: auto;}.widget_view_products .product_inner .view_text {	margin-left: 110px;	position: relative;}.widget_view_products .product_inner .view_text h2 {	font-size: 16px;	line-height: 26px;	color: #2b2b2b;	font-weight: 700;}.widget_view_products .product_inner .view_text p {	font-size: 16px;	line-height: 24px;	color: #568701;	font-weight: 400;}/*----------shop-right-bar-------*/.shop_right_bar {	position: relative;}.products_showing {	position: relative;}.products_showing p {	font-weight: 600;	color: #2b2b22;	line-height: 50px;	font-size: 18px;}.shop_right_bar .ui-selectmenu-button.ui-button {	width: 60%;	margin-left: auto;}.shop_right_bar .top_shop_bar {	position: relative;	margin-bottom: 40px;}.shop_right_bar .shop_products_outer {	position: relative;	margin-bottom: 30px;}.shop_products_outer .stocks {	padding: 1px 10px;	font-size: 12px;	position: absolute;	z-index: 100;	background: #f32662;	color: #fff;	top: 23px;	left: 23px;	border-radius: 3px;	text-transform: uppercase;	font-weight: 700;}.shop_right_bar .shop_products_outer .image {	cursor: pointer;	position: relative;	overflow: hidden;	margin-bottom: 20px;}.shop_right_bar .shop_products_outer .image img {	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.shop_right_bar .shop_products_outer:hover .image img {	transform: scale(1.2, 1.2);}.porduct_des h2 {	font-weight: 700;	color: #2b2b22;	line-height: 26px;	font-size: 18px;}.porduct_des h2 a {	color: #2b2b22;}.porduct_des p {	font-size: 16px;	line-height: 24px;	color: #568701;	font-weight: 400;}.shop_right_bar .shop_products_outer .image .overlay_cart {	-webkit-transition: bottom .6s ease 0s, opacity .6s;	transition: bottom .6s ease 0s, opacity .6s;	position: absolute;	bottom: -50%;	right: 10%;	z-index: 99;}.shop_right_bar .shop_products_outer:hover .image .overlay_cart {	opacity: 1;	z-index: 9999;	bottom: 10%;	-webkit-transition: bottom .6s ease 0s, opacity .6s;	transition: bottom .6s ease 0s, opacity .6s;}.shop_right_bar .shop_products_outer .image .overlay_cart span {	display: block;	background: #568701;	width: 50px;	height: 50px;	border-radius: 3px;	text-align: center;	line-height: 50px;	color: #fff;	font-size: 20px;}.pagination_column_shop {	text-align: center;	display: block;	position: relative;	padding: 40px 0px 0px;}.pagination_column_shop .pagination {	text-align: center;	display: block;}/*----------------------shop_cart_------------------------------*/.shop_cart_ {	position: relative;	padding: 100px 0px;}.shop_cart_ .table-responsive {	margin-bottom: 60px;}.shop_cart_ table {	position: relative;}.shop_cart_ table .proname {	width: 45%;	font-weight: 700;	line-height: 26px;	color: #2b2b2b;}.shop_cart_ table thead {	background: #f8f8f8;	padding: 10px;	border: 0px;}.shop_cart_ table thead th {	border: 0px;	font-weight: 700;	font-size: 18px;	color: #2b2b2b;}.shop_cart_ table tbody td {	padding: 50px 20px;	border-top: 0px;	border-bottom: 1px solid #eaeaea;	font-weight: 400;	font-size: 16px;	line-height: 26px;	color: #888888;}.shop_cart_ table tbody td span {	font-size: 18px;	color: #568701;}.shop_cart_ table td.proname {	font-weight: 600;}.shop_cart_ table tbody td.close_edit span {	display: block;	color: #2b2b2b;}.field {	position: relative;}.field input {	width: 100%;	text-align: center;	height: 46px;	background: #f8f8f8;	line-height: 46px;	border: 0px;	box-shadow: none;	width: 120px;	-webkit-appearance: none;}.field button {	position: absolute;	background: transparent;	border: 0px;	box-shadow: none;	height: 46px;	line-height: 46px;	width: 30px;	z-index: 10;}.field .sub {	left: 1px;	top: 0px;	font-size: 16px;	color: #2b2b22;	font-weight: 600;}.field .add {	right: 25px;	top: 0px;	font-size: 16px;	color: #2b2b22;	font-weight: 600;}.shop_cart_ .continue_shopping {	position: relative;}.shop_cart_ .continue_shopping button {	background: #568701;	text-transform: uppercase;	min-width: 211px;}.shop_cart_ .cart_btns button {	background: #f8f8f8;	text-transform: uppercase;	color: #2b2b2b}.shop_cart_ .row.shop_btns {	margin-bottom: 70px;}.shop_cart_ .coupon_discount {	position: relative;}.shop_cart_ .coupon_discount h2 {	font-size: 22px;	line-height: 30px;	color: #2b2b22;	font-weight: 700;	margin-bottom: 25px;}.shop_cart_ .coupon_discount input[type="text"] {	position: relative;	display: block;	width: 100%;	line-height: 26px;	padding: 10px 28px;	color: #888888!important;	height: 50px;	font-size: 14px;	resize: none;	border-radius: 3px;	background: #f8f8f8;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;	margin-bottom: 20px;}.shop_cart_ .coupon_discount input::placeholder {	font-size: 16px;	color: #888888!important;}.shop_cart_ .coupon_discount button {	background: #f8f8f8;	text-transform: uppercase;	color: #2b2b2b}.shop_cart_ .sub_total {	position: relative;	padding: 40px 40px;	background: #f8f8f8;	border-radius: 3px;	margin-bottom: 20px;}.shop_cart_ .sub_total ul li {	position: relative;	list-style: none;}.shop_cart_ .sub_total .top li {	float: left;	font-size: 20px;	line-height: 30px;	color: #2b2b22;	font-weight: 700;}.shop_cart_ .sub_total .top li:last-child {	float: right;	color: #568701;	font-size: 24px;}.shop_cart_ .sub_total .top {	position: relative;	overflow: auto;	padding-bottom: 20px;	border-bottom: 1px solid #eaeaea;}.shop_cart_ .shipping {	position: relative;	padding: 20px 0px;	border-bottom: 1px solid #eaeaea;}.shop_cart_ .shipping h2 {	font-size: 20px;	line-height: 30px;	color: #2b2b22;	font-weight: 700;	margin-bottom: 10px;}.shop_cart_ .shipping ul li {	padding-left: 18px;	position: relative;	display: block;	font-size: 16px;	color: #888888;	line-height: 24px;	font-weight: 400;	margin-bottom: 8px;}.shop_cart_ .shipping ul li span {	float: right;}.shop_cart_ .shipping ul li:hover:before {	position: absolute;	content: '';	width: 7px;	top: 9px;	height: 7px;	left: 1px;	background: #000;	border-radius: 30px;}.shop_cart_ .shipping ul li:after {	position: absolute;	content: '';	border: 1px solid #000;	width: 11px;	top: 7px;	height: 11px;	left: -1px;	background: transparent;	border-radius: 30px;}.shop_cart_ .total {	position: relative;	padding-top: 20px;}.shop_cart_ .total ul li {	display: inline-block;	width: 49%;	font-size: 20px;	line-height: 30px;	color: #2b2b22;	font-weight: 700;}.shop_cart_ .total ul li:last-child {	text-align: right;	color: #568701;	font-size: 24px;}.proceed_to_checkout {	position: relative;}.proceed_to_checkout button {	width: 100%;	background: #568701;	text-transform: uppercase;}/*---------------------product-details---------------------------*/.product_details_outer {	position: relative;	padding: 100px 0px 70px;}.flex-direction-nav a.flex-next:before {	font-family: 'FontAwesome';	font-size: 20px;	display: inline-block;	content: '\f105'!important;	color: #568701;	text-shadow: none;}.flex-direction-nav .flex-next {	right: 0;}.flex-direction-nav .flex-prev {	left: 0;}.flex-direction-nav .flex-disabled {	opacity: 1!important;	filter: alpha(opacity=1);	cursor: default;	z-index: 0;}.flex-direction-nav a {	opacity: 1;}.flexslider {	margin-bottom: 30px;}.flex-direction-nav a.flex-prev:before {	font-family: 'FontAwesome';	font-size: 20px;	display: inline-block;	content: '\f104'!important;	color: #568701;	text-shadow: none;}.product_details_outer .slider #carousel {	padding: 0px 30px;}.product_details_outer .slider #slider .flex-direction-nav {	display: none;}.product_details_outer .field {	position: relative;	width: 120px;	float: left;	margin-right: 20px;}.product_details_outer .field .add {	right: 0;}.product_details_outer .add_to_carts {	position: relative;	margin-bottom: 50px;}.product_details_outer .addbtnct .theme-btn {	background: #568701;}.product_detail_right .rating {	position: relative;	margin-bottom: 20px;}.product_detail_right .rating li {	display: inline-block;	position: relative;	margin-right: 5px;	color: #888888;}.product_detail_right .rating li span {	color: #fdc415;	margin-right: 5px;}.product_detail_right .product_nam {	font-weight: 700;	color: #2b2b2b;	line-height: 30px;	font-size: 24px;	margin-bottom: 20px;}.product_detail_right .product_price {	font-weight: 700;	color: #568701;	line-height: 30px;	font-size: 24px;	margin-bottom: 20px;}.product_detail_right h5 {	font-size: 16px;	font-weight: 400;	color: #2b2b2b;	line-height: 24px;	margin-bottom: 20px;}.product_detail_right h5 .flaticon-correct {	color: #568701;	margin-right: 5px;}.product_detail_right .product_description {	font-size: 16px;	font-weight: 400;	color: #888888;	line-height: 24px;	margin-bottom: 40px;}.product_detail_right .from_ p {	font-size: 16px;	font-weight: 400;	color: #888888;	line-height: 24px;}.product_detail_right .from_ p span {	color: #2b2b2b;}.product_details_outer .row.one {	margin-bottom: 50px;}.product_details_nav_tabs {	position: relative;	padding: 0px 0px 30px;	border-bottom: 1px solid #eaeaea;}.product_details_outer .nav-tabs .nav-link {	border: 0px;	border-radius: 0px;	font-weight: 700;	font-size: 16px;	line-height: 24px;	color: #2b2b2b;}.product_details_outer .nav-tabs .nav-item.show .nav-link,.product_details_outer .nav-tabs .nav-link.active {	background: transparent;	color: #568701;}.product_details_outer .nav-tabs .nav-item {	margin-bottom: 0px;}.product_details_outer .nav-tabs {	border: 0px;	background: #f8f8f8;	border-radius: 3px;	padding: 3px 10px;}.product_details_outer .tab-content>.tab-pane {	padding: 40px;}.product_details_outer .tab-content>.tab-pane p {	font-size: 16px;	font-weight: 400;	color: #888888;	line-height: 24px;	margin-bottom: 30px;}.product_details_outer .tab-content>.tab-pane ul.first {	float: left;}.product_details_outer .tab-content>.tab-pane ul.second {	float: right;}.product_details_outer .tab-content>.tab-pane ul li {	position: relative;	display: block;	font-size: 16px;	font-weight: 400;	color: #888888;	line-height: 30px;	padding-left: 20px;}.product_details_outer .tab-content>.tab-pane ul li:before {	position: absolute;	content: '';	width: 7px;	top: 9px;	height: 7px;	left: 1px;	background: #888888;	border-radius: 30px;}.product_details_outer .tab-content>.tab-pane ul li:after {	position: absolute;	content: '';	border: 1px solid #888888;	width: 11px;	top: 7px;	height: 11px;	left: -1px;	background: transparent;	border-radius: 30px;}.product_details_outer .products_caro {	position: relative;	padding-top: 70px;	padding-bottom: 30px;}.product_details_outer .products_caro .heading {	position: relative;	overflow: auto;}.product_details_outer .products_caro .heading h1 {	font-weight: 400;	float: left;}.product_details_outer .products_caro .heading p {	font-weight: 700;	float: right;	line-height: 50px;	color: #2b2b2b;	font-size: 14px;	text-transform: uppercase;}.product_details_outer .products_caro .heading p a {	color: #2b2b2b;}.product_details_outer .products_caro .heading h1 span {	color: #568701;	font-weight: 800;}.product_details_outer .shop_products_outer .image {	cursor: pointer;	position: relative;	overflow: hidden;	margin-bottom: 20px;}.product_details_outer .shop_products_outer .image img {	transform: scale(1.1, 1.1);	transition: all .9s ease;	width: 100%;}.product_details_outer .shop_products_outer:hover .image img {	transform: scale(1.2, 1.2);}.product_details_outer .shop_products_outer .image .overlay_cart {	-webkit-transition: bottom .6s ease 0s, opacity .6s;	transition: bottom .6s ease 0s, opacity .6s;	position: absolute;	bottom: -50%;	right: 10%;	z-index: 99;}.product_details_outer .shop_products_outer:hover .image .overlay_cart {	opacity: 1;	z-index: 9999;	bottom: 10%;	-webkit-transition: bottom .6s ease 0s, opacity .6s;	transition: bottom .6s ease 0s, opacity .6s;}.product_details_outer .shop_products_outer .image .overlay_cart span {	display: block;	background: #568701;	width: 50px;	height: 50px;	border-radius: 3px;	text-align: center;	line-height: 50px;	color: #fff;	font-size: 20px;}/*---------------------------Checkout_-----------------------------*/.Checkout_ {	position: relative;	padding: 100px 0px 70px;}.billing_address {	position: relative;	margin-bottom: 30px;}.Checkout_ .billing_address h2 {	font-size: 26px;	line-height: 32px;	font-weight: 700;	color: #2b2b2b;	margin-bottom: 30px;}.your_order_details h2 {	font-size: 26px;	line-height: 32px;	font-weight: 700;	color: #2b2b2b;	margin-bottom: 40px;}.Checkout_ input[type="text"],.Checkout_ input[type="email"],.Checkout_ input[type="phone"],textarea {	position: relative;	display: block;	width: 100%;	line-height: 26px;	padding: 10px 28px;	color: #888888!important;	height: 50px;	font-size: 14px;	resize: none;	border-radius: 3px;	background: #f8f8f8;	border: 1px solid transparent;	--webkit-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	-moz-transition: all 300ms ease;	transition: all 300ms ease;}.Checkout_ textarea::placeholder {	color: #888888!important;	font-size: 16px;}.Checkout_ label {	font-size: 16px;	line-height: 30px;	font-weight: 400;	color: #888888;}.dff_add {	position: relative;	padding: 30px 0px 10px;}.your_order_details {	position: relative;}.your_order_details .sub_total {	padding: 40px;	background: #f8f8f8;	position: relative;	border-radius: 3px;}.your_order_details .sub_total .top {	position: relative;	overflow: auto;}.your_order_details .sub_total .top li {	float: left;	font-size: 20px;	line-height: 28px;	font-weight: 700;	color: #2b2b2b;	margin-bottom: 20px;}.your_order_details .sub_total .top li:last-child {	float: right;}.shipping {	position: relative;}.your_order_details .shipping ul {	position: relative;	overflow: auto;}.your_order_details .shipping ul li {	display: block;	font-size: 16px;	line-height: 24px;	font-weight: 400;	color: #888888;	margin-bottom: 10px;}.your_order_details .shipping ul li span {	float: right;}.your_order_details .shipping ul.fir {	margin-bottom: 10px;}.your_order_details .shipping ul.sec {	padding-bottom: 20px;	border-bottom: 1px solid #eaeaea;}.your_order_details .total {	position: relative;	padding: 20px 0px;	border-bottom: 1px solid #eaeaea;	margin-bottom: 30px;}.your_order_details .total ul {	overflow: inherit;}.your_order_details .total ul li {	float: left;	font-size: 20px;	line-height: 28px;	font-weight: 700;	color: #2b2b2b;	margin-bottom: 0px;}.your_order_details .total ul li:last-child {	float: right;	color: #568701;	font-size: 24px;	line-height: 30px;}.payment_options ul li {	position: relative;	padding-left: 20px;	display: block;	font-size: 16px;	line-height: 30px;	color: #2b2b2b;	font-weight: 400;}.payment_options ul li span {	color: #888888;}.payment_options ul li:after {	position: absolute;	content: '';	border: 1px solid #000;	width: 11px;	top: 9px;	height: 11px;	left: -1px;	background: transparent;	border-radius: 30px;}.payment_options ul li:hover:before {	position: absolute;	content: '';	width: 7px;	top: 11px;	height: 7px;	left: 1px;	background: #000;	border-radius: 30px;}/*--------------------all-btn-hovers-------------------------*//*--.home-page-one .main-slider .theme-btn:hover{ background: #000000; color: #fff;}.home-page-one .main-slider .theme-btn.btn-dark:hover{ background: #568701; color: #fff;}--*/.sbar_color_one .theme-btn:hover {	background: #2b2b2b;	color: #fff;}.sbar_color_one .view-doctors:hover {	background: #2b2b2b;	color: #fff;}.sbar_color_one .mak_appointment a:hover {	color: #568701}.sbar_color_two .theme-btn:hover {	background: #2b2b2b!important;	color: #fff!important;}.sbar_color_two .footer.type_two .theme-btn:hover {	background: #fff!important;	color: #13bfb3!important;}.sbar_color_three .theme-btn:hover {	background-image: -webkit-gradient(linear, left top, right top, from(#3e964e), to(#48b53c));	background-image: linear-gradient(to right, #3e964e, #44a843, #48b53c);	color: #fff;}.sbar_color_three .view-doctors:hover {	background-image: -webkit-gradient(linear, left top, right top, from(#3e964e), to(#48b53c));	background-image: linear-gradient(to right, #3e964e, #44a843, #48b53c);	color: #fff;}.sbar_color_three .appointment-btn:hover {	color: #2b2b2b;}.sbar_color_four .working_hours .theme-btn {	background: #fff!important;	color: #601a88!important;}.sbar_color_five .about_content .theme-btn:hover {	background: #fff!important;	color: #105abf!important;}.ui-datepicker .ui-datepicker-header{ padding: 0px; }.ui-widget.ui-widget-content{ border: 0px; background: #fff;}.ui-widget-header{background: #568701; border-radius: 3px ; border: 0px; padding: 6px 10px;}.ui-state-hover.ui-datepicker-next-hover{ background: transparent!important; border: 0px; top: 2px;}.ui-datepicker .ui-datepicker-title{ padding: 6px 10px; color: #fff; font-weight: 700; font-family: 'Nunito Sans', sans-serif; line-height: 30px; }.ui-datepicker th{ font-size: 14px; font-weight: 700; font-family: 'Nunito Sans', sans-serif; line-height: 30px; }.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{ border: 0px; background: #fff; text-align: center; border-radius: 3px;}.ui-state-hover.ui-datepicker-prev-hover{ background: transparent!important;border: 0px; top: 2px;}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{ color: #fff; background: #568701;}.ui-datepicker .ui-datepicker-prev-hover {	left:2px;}.ui-datepicker .ui-datepicker-next-hover {	right: 2px;}.ui-datepicker .ui-datepicker-next:before {    content: '\f105';    font-family: 'flaticon';    position: absolute;    z-index: 10;    color: #fff;    font-size: 10px;    top: 6px;    left: 0px;}.ui-datepicker .ui-datepicker-prev:before {    content: '\f104';    font-family: 'flaticon';    position: absolute;    z-index: 10;    color: #fff;    font-size: 10px;    top: 6px;    right: 0px;}.form-control:focus{ box-shadow: none; }/*：源代码唯一下载链接: http://www.bootstrapmb.com/item/5518(当前备注仅在演示里出现，下载源码不包含)*/