@charset "utf-8";

/* CSS Document */



/* CSS Document © 2025 Digimax.co.uk */




.grecaptcha-badge {

	visibility: hidden;

}


::-moz-selection {

 background: #f8f8f8;

 color: #161a1d;

 text-shadow: none;

}

::selection {

	background: #f8f8f8;

	color: #161a1d;

	text-shadow: none;

}

*, *:before, *:after {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	margin: 0;

	padding: 0;

}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, textarea, input {

	margin: 0;

	padding: 0;

	border: 0;

	font-size: 100%;

	font: inherit;

	vertical-align: baseline;

	outline: none;

	font-family: "Sora", sans-serif;

}

/* HTML5 display-role reset for older browsers */



article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {

	display: block;

}

body {

	color: #504f50;

	-webkit-text-size-adjust: none;

	-webkit-font-smoothing: antialiased;

	-moz-font-smoothing: antialiased;

	font-smoothing: antialiased;

	-webkit-font-smoothing: antialiased;

	text-rendering: optimizeLegibility;

	overflow: hidden;

}

:root {

	overflow-y: scroll;

}

a {

	text-decoration: none;

	transition: all 0.25s ease-out 0s;

}

p, p span {

	font-family: "Sora", sans-serif;

}

img {

	border: 0px;

}

ol, ul, li {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after, q:before, q:after {

	content: '';

	content: none;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

* {

	-webkit-appearance: none;

}



::-webkit-input-placeholder {

 color: #1a1919;

}



::-moz-placeholder {

 color: #1a1919;

}



:-ms-input-placeholder {

 color: #1a1919;

}



:-moz-placeholder {

 color: #1a1919;

}

.header-wrapp, .linker-wrapp, .book-wrapp, .banner-wrapp, .about-wrapp, .treatments-wrapp, .team-wrapp, .patient-wrapp, .contact-wrapp, .footer-wrapp, .treatin-wrapp, .fees-wrapp, .map-wrapp, .health-wrapp {

	width: 100%;

	float: left;

}

.margin {

	width: 100%;

	max-width: 1362px;

	margin: auto;

}

/*header-wrapp*/



.header-wrapp {

	text-align: center;

	background: #1779bf;

	padding: 20px 0 20px;

	position: relative;

}

.header-wrapp p {

	float: left;

	font-size: 15px;

	color: #ffffff;

	letter-spacing: 0;

	line-height: 28px;

	margin: 0 0 0;

}

.header-wrapp p a {

	color: #ffffff;

}

.header-wrapp p span {

	display: block;

}

.header-wrapp p strong {

	font-weight: 700;

}

.header-wrapp .header-col1 {

	width: 32%;

	float: none;

	transform: translateY(-50%);

	margin: 0 auto 0;

	position: absolute;

	top: 50%;

	right: 0;

	left: 0;

}

.header-wrapp .header-col1 img {

	width: 100%;

	display: block;

}

.header-wrapp .header-col1 .header-row1 {

	width: 100%;

	float: none;

}

.header-wrapp .header-col1 .header-row1 li {

	float: none;

	display: inline-block;

	margin: 0 0 0;

}

.header-wrapp .header-col2 {

	width: auto;

	float: left;

	margin: 0 0 0;

}

.header-wrapp .header-col2 img {

	width: 100%;

	display: block;

}

.header-wrapp .header-col2 .header-row2 {

	width: 100%;

	float: left;

}

.header-wrapp .header-col2 .header-row2 li {

	float: left;

	margin: 0 10px 0 0;

}

.header-wrapp .header-col2 .header-row2 li:last-child {

	margin-right: 0;

}

.header-wrapp .header-col2 .header-row2 li strong {

	font-weight: 600;

}

.header-wrapp .header-col2 .header-row2 li span {

	margin: 0 5.3px 0 0;

}

.header-wrapp .header-col2 .header-row2 li span:last-child {

	margin-right: 0;

}

.header-wrapp .header-col2 .header-row2 li a {

	font-weight: 300;

	background: #226797;

	border-radius: 5px;

	display: block;

	padding: 7px 12px 8px;

}

.header-wrapp .header-col2 .header-row2 li a:hover {

	color: #226797;

	background: #ffffff;

}

.header-wrapp .header-col3 {

	width: auto;

	float: right;

	margin: 0 0 0;

}

.header-wrapp .header-col3 img {

	width: 100%;

	display: block;

}

.header-wrapp .header-col3 .header-row3 {

	width: 100%;

	float: right;

}

.header-wrapp .header-col3 .header-row3 li {

	float: left;

	margin: 0 8px 0 0;

}

.header-wrapp .header-col3 .header-row3 li:last-child {

	margin-right: 0;

}

.header-wrapp .header-col3 .header-row3 li strong {

	font-weight: 600;

}

.header-wrapp .header-col3 .header-row3 li span {

	margin: 0 5.3px 0 0;

}

.header-wrapp .header-col3 .header-row3 li span:last-child {

	margin-right: 0;

}

.header-wrapp .header-col3 .header-row3 li a {

	font-weight: 600;

	background: #226797;

	border-radius: 5px;

	display: block;

	padding: 7px 14px 8px 14px;

}

.header-wrapp .header-col3 .header-row3 li a:hover {

	color: #226797;

	background: #ffffff;

}

.header-row1 li, .header-row1 li a, .header-row1 li strong, .header-row2 li, .header-row2 li a, .header-row2 li strong, .header-row3 li, .header-row3 li a, .header-row3 li strong {

	font-size: 13px;

	font-weight: 300;

	color: #ffffff;

	letter-spacing: -0.13px;

	line-height: normal;

}

/*linker-wrapp*/



.linker-wrapp {

	background: #eeeded;

	padding: 46px 0 46px;

	position: relative;
}

.linker-wrapp p {

	float: none;

	font-size: 12px;

	color: #ffffff;

	letter-spacing: normal;

	line-height: 30px;

	margin: 0 0 0;

}

.linker-wrapp p a {

	color: #ffffff;

}

.linker-wrapp p span {

	display: block;

}

.linker-wrapp p strong {

	font-weight: 700;

}

.linker-wrapp .linker-col1 {

	width: 184px;

	text-align: center;

	float: none;

	transform: translateY(-50%);

	margin: 0 auto 0;

	position: absolute;

	top: 50%;

	right: 0;

	left: 0;

}

.linker-wrapp .linker-col1 img {

	width: 100%;

	display: block;

}

.linker-wrapp .linker-col1 .linker-row1 {

	width: 100%;

	float: none;

}

.linker-wrapp .linker-col2 {

	width: auto;

	float: right;

	margin: 0 0 0;

}

.linker-wrapp .linker-col2 img {

	width: 100%;

	display: block;

}

.linker-wrapp .linker-col2 .linker-row2 {

	width: 100%;

	float: right;

}

.linker-wrapp .linker-btn1 {

	font-size: 17px;

	float: left;

	color: #000;

	background: none;

	border-color: rgba(0, 0, 0, 0.0);

	margin: 0 10px 0 0;

	padding: 12px 8px 11px 8px;

}

.linker-wrapp .linker-btn1:last-child {

	margin-right: 0;

}

.linker-wrapp .linker-btn1:hover {

	color: #1779bf;

}

.linker-wrapp .linker-btn2 {

	float: left;

	color: #ffff;

	background: #000;

	border-color:  #000;

	margin: 0 10px 0 0;

	padding: 14px 31px 14px 31px;

}

.linker-wrapp .linker-btn2:last-child {

	margin-right: 0;

}

.linker-wrapp .linker-btn2:hover {
    color: #000;
    background: transparent;
    border-color: #000;
}

/*banner-wrapp*/



.banner-wrapp {

	text-align: center;

	min-height: 774px;

	background: none;

	position: relative;

}

.banner-wrapp p {

	float: none;

	font-size: 18px;

	font-weight: 400;

	color: #1a1919;

	letter-spacing: -0.18px;

	line-height: 1.67;

	margin: 0 0 16px;

}

.banner-wrapp p a {

	color: #1a1919;

}

.banner-wrapp p span {

	display: block;

}

.banner-wrapp p strong {

	font-weight: 700;

}

.banner-wrapp h2 {

	font-size: 62px;

	font-weight: 600;

	color: #000000;

	letter-spacing: -0.62px;

	line-height: 1.05;

	margin: 0 0 28px;

}

.banner-wrapp h2 a {

	color: #000000;

}

.banner-wrapp h2 span {

	display: block;

}

.banner-wrapp .banner-col1 {

	width: 1362px;

	float: left;

	transform: translateY(-50%);

	margin: 0 auto 0;

	position: absolute;

	top: 50%;

	right: 0;

	left: 0;

}

.banner-wrapp .banner-col1 img {

	width: 100%;

	display: block;

}

.banner-wrapp .banner-col1 .banner-row1 {

	width: 40.4%;

	float: left;

}

.banner-wrapp .banner-btn1 {

	float: none;

	color: #ffffff;

	background: #000;

	border-color: #000;

	margin: 30px 12px 0;

	padding: 14px 40px 14px 40px;

}

.banner-wrapp .banner-btn1:hover {

	color: #161a1d;

	background: none;

	border-color: #000;

}

.banner-wrapp .banner-btn2 {

	float: none;

	color: #ffffff;

	background: #1779bf;

	border-color: #1779bf;

	margin: 14px 12px 0;

	padding: 14px 48px 14px 48px;

}

.banner-wrapp .banner-btn2:hover {

	color: #1779bf;

	background: none;

	border-color: #1779bf;

}

/*book-wrapp*/



.book-wrapp {

	text-align: center;

	background: #000000;

	padding: 28px 0 38px;

}

.book-wrapp p {

	float: none;

	font-size: 15px;

	font-weight: 400;

	color: #ffffff;

	letter-spacing: normal;

	line-height: 1.67;

	margin: 0 0 16px;

}

.book-wrapp p a {

	color: #ffffff;

}

.book-wrapp p span {

	display: block;

}

.book-wrapp p strong {

	font-weight: 700;

}

.book-wrapp h2 {

	font-size: 32px;

	font-weight: 700;

	color: #ffffff;

	letter-spacing: -0.32px;

	line-height: 1.25;

	margin: 0 0 36px;

}

.book-wrapp h2 a {

	color: #ffffff;

}

.book-wrapp h2 span {

	display: block;

}

.book-wrapp .book-col1 {

	width: 79.9%;

	float: none;

	margin: 0 auto 0;

}

.book-wrapp .book-col1 img {

	width: 100%;

	display: block;

}

.book-wrapp .book-col1 .book-row1 {

	width: 100%;

	float: none;

}

.book-wrapp .book-col1 .book-row1 .book-fil1 {

	font-weight: 500;

	color: #1a1919;

	border-color: rgba(218, 218, 218, 0.52);

	resize: none;

}

.book-wrapp .book-col1 .book-row1 .book-fil2 {

	width: 32.72%;

	height: 45px;

	float: left;

	margin: 0 0.92% 0.92% 0;

}

.book-wrapp .book-col1 .book-row1 .book-fil2:nth-child(3) {

	margin-right: 0;

}

.book-wrapp .book-col1 .book-row1 .book-fil3 {

	width: 100%;

	height: 83px;

	float: left;

	margin: 0 0 26px;

	padding: 14px 0 0;

}

.book-wrapp .book-btn1 {

	float: none;

	color: #000000;

	background: #ffffff;

	border-color: #ffffff;

	cursor: pointer;

	margin: 0 4px 0;

	padding: 14px 28px 14px 28px;

}

.book-wrapp .book-btn1:hover {

	color: #ffffff;

	background: none;

	border-color: #ffffff;

}

/*about-wrapp*/



.about-wrapp {

	background: none;

	padding: 82px 0 44px;

}

.about-wrapp p {

	float: none;

	font-size: 16px;

	font-weight: 400;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 28px;

}

.about-wrapp p a {

	color: #161a1d;

}

.about-wrapp p span {

	display: block;

}

.about-wrapp p strong {

	font-weight: 700;

}

.about-wrapp h2, .about-wrapp h1.likeH2, .referrals-wrapp h1 {

	font-size: 32px;

	font-weight: 700;

	color: #1a1919;

	letter-spacing: -0.32px;

	line-height: 1.25;

	margin: 0 0 36px;

}

.about-wrapp h2 a, .about-wrapp h1.likeH2 a {

	color: #1a1919;

}

.about-wrapp h2 span, .about-wrapp h1.likeH2 span {

	display: block;

}

.about-wrapp h3 {

	font-size: 15.3px;

	font-weight: 400;

	color: #f5f4ed;

	letter-spacing: normal;

	line-height: 1.38;

	margin: 0 0 0;

}

.about-wrapp h3 a {

	color: #f5f4ed;

}

.about-wrapp h3 span {

	display: block;

}

.about-wrapp h3 strong {

	font-weight: 700;

}

.about-wrapp .about-col1 {

	width: 100%;

	float: right;

	margin: 0 0 0;

}

.about-wrapp .about-col1 img {

	width: 100%;

	display: block;

}

.about-wrapp .about-col1 .about-row1 {

	width: 42.9%;

	float: right;

}

.about-wrapp .about-col2 {

	width: 50.8%;

	float: left;

	margin: 0 0 0;

	position: relative;

}

.about-wrapp .about-col2 img {

	width: 100%;

	display: block;

}

.about-wrapp .about-col2 .about-row2 {

	width: 100%;

	float: left;

}

.about-wrapp h3, .about-wrapp h3 span, .about-wrapp h3 strong {

	font-family: "DM Sans", sans-serif;

}

/*treatments-wrapp*/



.treatments-wrapp {

	text-align: center;

	background: none;

	padding: 44px 0 70px;

}

.treatments-wrapp p {

	float: none;

	font-size: 16px;

	font-weight: 400;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 28px;

}

.treatments-wrapp p a {

	color: #161a1d;

}

.treatments-wrapp p span {

	display: block;

}

.treatments-wrapp p strong {

	font-weight: 700;

}

.treatments-wrapp h2 {

	font-size: 32px;

	font-weight: 700;

	color: #1a1919;

	letter-spacing: -0.32px;

	line-height: 1.25;

	margin: 0 0 20px;

}

.treatments-wrapp h2 a {

	color: #1a1919;

}

.treatments-wrapp h2 span {

	display: block;

}

.treatments-wrapp h3, .treatments-wrapp h1.likeH3 {

	font-size: 18px;

	font-weight: 700;

	color: #161a1d;

	letter-spacing: -0.18px;

	line-height: 1.56;

	margin: 0 0 24px;

}

.treatments-wrapp h3 a {

	color: #161a1d;

}

.treatments-wrapp h3 span {

	display: block;

}

.treatments-wrapp h3 strong {

	font-weight: 700;

}

.treatments-wrapp h4 {

	font-size: 18.6px;

	font-weight: 700;

	color: #000000;

	letter-spacing: normal;

	line-height: 1.27;

	margin: 0 0 16px;

}

.treatments-wrapp h4 a {

	color: #000000;

}

.treatments-wrapp h4 span {

	display: block;

}

.treatments-wrapp .margin {

	max-width: 1373px;

}

.treatments-wrapp .treatments-col1 {

	width: 66%;

	float: none;

	margin: 0 auto 40px;

}

.treatments-wrapp .treatments-col1 img {

	width: 100%;

	display: block;

}

.treatments-wrapp .treatments-col1 .treatments-row1 {

	width: 100%;

	float: none;

}

.treatments-wrapp .treatments-col2 {

	width: 100%;

	float: left;

	margin: 0 0 54px;

}

.treatments-wrapp .treatments-col2 img {

	width: 100%;

	display: block;

}

.treatments-wrapp .treatments-col2:last-child {

	margin-bottom: 0;

}

.treatments-wrapp .treatments-col2 .treatments-row2 {

	width: 100%;

	float: left;

}

.treatments-wrapp .treatments-col3 {

	width: 23.74%;

	float: none;

	text-align: left;

	vertical-align: top;

	display: inline-block;

	margin: 0 0.44% 0;

}

.treatments-wrapp .treatments-col3 img {

	width: 100%;

	display: block;

}

.treatments-wrapp .treatments-col3 .treatments-row3 {

	width: 100%;

	float: left;

	padding: 9% 5.5% 0;

}

.treatments-wrapp .treatments-btn1 {

	float: none;

	color: #ffffff;

	background: #000;

	border-color: #000;

	margin: 0 10px 0 0;

	padding: 14px 34px 14px 34px;

}

.treatments-wrapp .treatments-btn1:last-child {

	margin-right: 0;

}

.treatments-wrapp .treatments-btn1:hover {

	color: #161a1d;

	background: none;

	border-color: #000;;

}

.treatments-wrapp h4, .treatments-wrapp h4 span {

	font-family: "DM Sans", sans-serif;

}

/*team-wrapp*/



.team-wrapp {

	text-align: center;

	background: #f8f8f8;

	padding: 100px 0 100px;

}

.team-wrapp p {

	float: none;

	font-size: 16px;

	font-weight: 400;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 28px;

}

.team-wrapp p a {

	color: #161a1d;

}

/*.team-wrapp p span {

	display: block;

}*/

.team-wrapp p strong {

	font-weight: 700;

}

.team-wrapp h2 {

	font-size: 32px;

	font-weight: 700;

	color: #1a1919;

	letter-spacing: -0.32px;

	line-height: 1.25;

	margin: 0 0 24px;

}

.team-wrapp h2 a {

	color: #1a1919;

}

.team-wrapp h2 span {

	display: block;

}

.team-wrapp .team-col1 {

	width: 66%;

	float: none;

	margin: 0 auto 42px;

}

.team-wrapp .team-col1 img {

	width: 100%;

	display: block;

}

.team-wrapp .team-col1 .team-row1 {

	width: 100%;

	float: none;

}

.team-wrapp .team-col2 {

	width: 76%;

	float: none;

	margin: 0 auto 0;

}

.team-wrapp .team-col2 img {

	width: 100%;

	display: block;

}

.team-wrapp .team-col2 .team-row2 {

	width: 100%;

	float: none;

}

.team-wrapp .team-col2 .team-row2 li {

	float: none;

	display: inline-block;

	margin: 0 14px 0;

}

.team-wrapp .team-col2 .team-row2 li a:hover {

	color: #1779bf;

}

.team-row2 li, .team-row2 li a {

	font-size: 16px;

	font-weight: 700;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

}

/*patient-wrapp*/



.patient-wrapp {

	text-align: center;

	background: none;

	padding: 88px 0 48px;

}

.patient-wrapp p {

	float: none;

	font-size: 16px;

	font-weight: 400;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 28px;

}

.patient-wrapp p a {

	color: #161a1d;

}

.patient-wrapp p span {

	display: block;

}

.patient-wrapp p strong {

	font-weight: 700;

}

.patient-wrapp h2 {

	font-size: 32px;

	font-weight: 700;

	color: #1a1919;

	letter-spacing: -0.32px;

	line-height: 1.25;

	margin: 0 0 16px;

}

.patient-wrapp h2 a {

	color: #1a1919;

}

.patient-wrapp h2 span {

	display: block;

}

.patient-wrapp h3 {

	font-size: 16px;

	font-weight: 700;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 16px;

}

.patient-wrapp h3 a {

	color: #161a1d;

}

.patient-wrapp h3 span {

	display: block;

}

.patient-wrapp h4 {

	font-size: 16px;

	font-weight: 700;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 0;

}

.patient-wrapp h4 a {

	color: #161a1d;

}

.patient-wrapp h4 span {

	display: block;

}

.patient-wrapp .margin {

	max-width: 1373px;

}

.patient-wrapp .patient-col1 {

	width: 60%;

	float: none;

	margin: 0 auto 62px;

}

.patient-wrapp .patient-col1 img {

	width: 100%;

	display: block;

}

.patient-wrapp .patient-col1 .patient-row1 {

	width: 100%;

	float: none;

}

.patient-wrapp .patient-col2 {

	width: 100%;

	float: left;

	margin: 0 0 0;

}

.patient-wrapp .patient-col2 img {

	width: 100%;

	display: block;

}

.patient-wrapp .patient-col2 .patient-row2 {

	width: 51.7%;

	float: none;

	background: #f8f8f8;

	border-radius: 10px;

	margin: 0 auto 0;

	padding: 14.6% 14.6% 14.6%;

}

.patient-wrapp .patient-col3 {

	width: 21.79%;

	float: left;

	margin: 0 1.6% 0;

}

.patient-wrapp .patient-col3 img {

	width: 100%;

	display: block;

}

.patient-wrapp .patient-col3 .patient-row3 {

	width: 100%;

	float: left;

	padding: 16.2% 0 0;

}

/*contact-wrapp*/



.contact-wrapp {

	background: none;

	padding: 48px 0 114px;

}

.contact-wrapp p {

	float: none;

	font-size: 16px;

	font-weight: 400;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 16px;

}

.contact-wrapp p a {

	color: #161a1d;

}

.contact-wrapp p span {

	display: block;

}

.contact-wrapp p strong {

	font-weight: 700;

}

.contact-wrapp h2 {

	font-size: 32px;

	font-weight: 700;

	color: #1a1919;

	letter-spacing: -0.32px;

	line-height: 1.25;

	margin: 0 0 24px;

}

.contact-wrapp h2 a {

	color: #1a1919;

}

.contact-wrapp h2 span {

	display: block;

}

.contact-wrapp h3 {

	font-size: 16px;

	font-weight: 700;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 14px;

}

.contact-wrapp h3 a {

	color: #161a1d;

}

.contact-wrapp h3 span {

	display: block;

}

.contact-wrapp h4 {

	font-size: 16px;

	font-weight: 400;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 0;

}

.contact-wrapp h4 a {

	color: #161a1d;

}

.contact-wrapp h4 span {

	display: block;

}

.contact-wrapp .contact-col1 {

	width: 100%;

	float: left;

	margin: 0 0 0;

}

.contact-wrapp .contact-col1 img {

	width: 100%;

	display: block;

}

.contact-wrapp .contact-col1 .contact-row1 {

	width: 44.1%;

	float: left;

}

.contact-wrapp .contact-col2 {

	width: 100%;

	float: right;

	margin: 8px 0 0;

}

.contact-wrapp .contact-col2 img {

	width: 100%;

	display: block;

}

.contact-wrapp .contact-col2 .contact-row2 {

	width: 100%;

	float: right;

}

.contact-wrapp .contact-col2 .contact-row2 li {

	float: none;

	margin: 0 0 0;

}

.contact-wrapp .contact-col2 .contact-row2 li a:hover {

	color: #1779bf;

}

.contact-wrapp .contact-col3 {

	width: 100%;

	float: left;

	margin: 20px 0 0;

}

.contact-wrapp .contact-col3 img {

	width: 100%;

	display: block;

}

.contact-wrapp .contact-col3 .contact-row3 {

	width: 100%;

	float: left;

}

.contact-wrapp .contact-col4 {

	width: 49.34%;

	float: left;

	margin: 0 0 0;

}

.contact-wrapp .contact-col4 img {

	width: 100%;

	display: block;

}

.contact-wrapp .contact-col4:last-child {

	float: right;

}

.contact-wrapp .contact-col4 .contact-row4 {

	width: 100%;

	float: left;

}

.contact-wrapp .contact-col5 {

	width: 50.66%;

	float: right;

	margin: 0 0 0;

}

.contact-wrapp .contact-col5 iframe {

	width: 100%;

	height: 100%;

	border-radius: 10px;

	display: block;

	position: absolute;

	top: 0;

	left: 0;

}

.contact-wrapp .contact-col5 .contact-row5 {

	width: 100%;

	float: right;

	background: #f8f8f8;

	border-radius: 10px;

	padding: 0 0 74.4%;

	position: relative;

}

.contact-wrapp .contact-btn1 {

	float: none;

	color: #ffffff;

	background: #65373b;

	border-color: #65373b;

	margin: 16px 0 0;

	padding: 9px 24px 11px 27px;

}

.contact-row2 li, .contact-row2 li a {

	font-size: 16px;

	font-weight: 400;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

}

/*footer-wrapp*/



.footer-wrapp {
	background: #eeeded;
	padding: 70px 0 110px;

}

.footer-wrapp p {

	float: none;

	font-size: 12px;

	color: #ffffff;

	letter-spacing: normal;

	line-height: 30px;

	margin: 0 0 16px;

}

.footer-wrapp p a {

	color: #161a1d;

}

.footer-wrapp p span {

	display: block;

}

.footer-wrapp p strong {

	font-weight: 700;

}

.footer-wrapp h2 {

	font-size: 16px;

	font-weight: 500;

	color: #6a6668;

	letter-spacing: normal;

	line-height: 1.25;

	margin: 0 0 22px;

}

.footer-wrapp h2 a {

	color: #6a6668;

}

.footer-wrapp h2 span {

	display: block;

}

.footer-wrapp .footer-col1 {

	width: 100%;

	float: left;

	margin: 0 0 54px;

}

.footer-wrapp .footer-col1 img {

	width: 100%;

	display: block;

}

.footer-wrapp .footer-col1 .footer-row1 {

	width: 247px;

	float: left;

}

.footer-wrapp .footer-col2 {

	width: 36.5%;

	float: left;

	margin: 0 3.97% 0 0;

}

.footer-wrapp .footer-col2 img {

	width: 100%;

	display: block;

}

.footer-wrapp .footer-col2 .footer-row2 {

	width: 44.6%;

	float: left;

}

.footer-wrapp .footer-col2 .footer-row2:last-child {

	float: right;

}

.footer-wrapp .footer-col2 .footer-row2 li {

	float: none;

	margin: 0 0 0;

}

.footer-wrapp .footer-col2 .footer-row2 li a:hover {

	color: #1779bf;

}

.footer-wrapp .footer-col3 {

	width: 12.4%;

	float: left;

	margin: 0 1.76% 0 0;

}

.footer-wrapp .footer-col3 img {

	width: 100%;

	display: block;

}

.footer-wrapp .footer-col3 .footer-row3 {

	width: 100%;

	float: left;

}

.footer-wrapp .footer-col3 .footer-row3 li {

	float: none;

	margin: 0 0 0;

}

.footer-wrapp .footer-col3 .footer-row3 li a:hover {

	color: #1779bf;

}

.footer-wrapp .footer-col4 {

	width: 18.9%;

	float: left;

	margin: 0 1.77% 0 0;

}

.footer-wrapp .footer-col4 img {

	width: 100%;

	display: block;

}

.footer-wrapp .footer-col4 .footer-row4 {

	width: 100%;

	float: left;

}

.footer-wrapp .footer-col4 .footer-row4 li {

	float: none;

	margin: 0 0 0;

}

.footer-wrapp .footer-col4 .footer-row4 li a:hover {

	color: #1779bf;

}

.footer-wrapp .footer-col5 {

	width: 24.7%;

	float: left;

	margin: 0 0 0;

}

.footer-wrapp .footer-col5 img {

	width: 100%;

	display: block;

}

.footer-wrapp .footer-col5 .footer-row5 {

	width: 100%;

	float: left;

}

.footer-wrapp .footer-col5 .footer-row5 li {

	float: none;

	margin: 0 0 0;

}

.footer-wrapp .footer-col5 .footer-row5 li a:hover {

	color: #1779bf;

}

.footer-wrapp .footer-col6 {

	width: 100%;

	float: left;

	margin: 30px 0 0;

}

.footer-wrapp .footer-col6 img {

	width: 100%;

	display: block;

}

.footer-wrapp .footer-col6 .footer-row6 {

	width: 100%;

	float: left;

}

.footer-wrapp .footer-col6 .footer-row6 li {

	float: left;

	margin: 0 8px 0 0;

}

.footer-wrapp .footer-col6 .footer-row6 li:last-child {

	margin-right: 0;

}

.footer-wrapp .footer-col6 .footer-row6 li a:hover {

	color: #1779bf;

}

.footer-wrapp .footer-col7 {

	width: 100%;

	float: left;

	margin: 14px 0 0;

}

.footer-wrapp .footer-col7 img {

	width: 100%;

	display: block;

}

.footer-wrapp .footer-col7 .footer-row7 {

	width: 100%;

	float: left;

}

.footer-wrapp .footer-col7 .footer-row7 li {

	float: left;

	margin: 0 8px 0 0;

}

.footer-wrapp .footer-col7 .footer-row7 li:last-child {

	margin-right: 0;

}

.footer-wrapp .footer-col7 .footer-row7 li a:hover {

	color: #1779bf;

}

.footer-wrapp .footer-btn1 {

	float: none;

	color: #ffffff;

	background: #000;

	border-color: #000;

	margin: 10px 10px 0 0;

	padding: 14px 34px 14px 34px;

}

.footer-wrapp .footer-btn1:last-child {

	margin-right: 0;

}

.footer-wrapp .footer-btn1:hover {

	color: #161a1d;

	background: transparent;

	border-color: #161a1d;

}

.footer-row2 li, .footer-row2 li a, .footer-row3 li, .footer-row3 li a, .footer-row4 li, .footer-row4 li a, .footer-row5 li, .footer-row5 li a {

	font-size: 16px;

	font-weight: 400;

	color: #000;

	letter-spacing: normal;

	line-height: 2.38;

	word-wrap: break-word;

}

.footer-row6 li, .footer-row6 li a, .footer-row7 li, .footer-row7 li a {

	font-size: 12px;

	font-weight: 400;

	color: #000;

	letter-spacing: normal;

	line-height: normal;

}

.about-wrapp2 {

	padding: 57px 0 104px;

}

.about-wrapp h6 {

	font-size: 14px;

	color: #161a1d;

	letter-spacing: -0.14px;

	line-height: 1.43;

	margin: 0 0 9px;

}

.about-wrapp .about-col3 {

	width: auto;

	display: table;

	margin: 42px 0 0;

}

.about-wrapp .about-col3 img {

	width: 100%;

	display: block;

}

.about-wrapp .about-col3 .about-row3 {

	width: 197px;

	display: table-cell;

	vertical-align: middle;

	border-right: 1px solid rgba(0, 0, 0, 0.20);

	padding: 0 20px 0 0;

}

.about-wrapp .about-col3 .about-row4 {

	width: auto;

	display: table-cell;

	vertical-align: middle;

	padding: 0 0 0 20px;

}

.about-wrapp2 .about-col3 .common-title-bg-black {

	margin: 0 0 0;

	background: #893277;

}

.about-wrapp2 .about-col3 .common-title-bg-black a {

	color: #fff;

}

.about-wrapp2 .about-col3 .common-title-bg-black:hover {

	background: #161a1d;

}

.about-wrapp2 .about-content-relative-box {

	bottom: 110px;

}

.treatments-wrapp2 {

	padding: 56px 0 130px;

}

/*treatin-wrapp*/



.treatin-wrapp {

	background: none;

	padding: 57px 0;

}

.treatin-wrapp p {

	float: none;

	font-size: 16px;

	font-weight: 400;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 28px;

}

.treatin-wrapp p a {

	color: #161a1d;

}

.treatin-wrapp p span {

	display: block;

}

.treatin-wrapp p strong {

	font-weight: 700;

}

.health-wrapp h1 {

	font-size: 32px;

	font-weight: 700;

	color: #1a1919;

	letter-spacing: -0.32px;

	line-height: 1.25;

	margin: 0 0 25px;

}

.treatin-wrapp h2, .treatin-wrapp h1.likeH2 {

	font-size: 32px;

	font-weight: 700;

	color: #1a1919;

	letter-spacing: -0.32px;

	line-height: 1.25;

	margin: 0 0 25px;

}

.treatin-wrapp h2 a {

	color: #1a1919;

}

.treatin-wrapp h2 span {

	display: block;

}

.treatin-wrapp h3 {

	font-size: 16px;

	font-weight: 600;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 7px;

}

.treatin-wrapp h3 a {

	color: #161a1d;

}

.treatin-wrapp h3 span {

	display: block;

}

.treatin-wrapp h3 strong {

	font-weight: 700;

}

.treatin-wrapp .treatin-col1 {

	width: 100%;

	float: right;

	margin: 0 0 0;

}

.treatin-wrapp .treatin-col1 img {

	width: 100%;

	display: block;

}

.treatin-wrapp .treatin-col1 .treatin-row1 {

	width: 46%;

	float: right;

}

.treatin-wrapp .treatin-col2 {

	width: 47.1%;

	float: left;

	margin: 0 0 0;

	position: relative;

}

.treatin-wrapp .treatin-col2 img {

	width: 100%;

	display: block;

}

.treatin-wrapp .treatin-col2 .treatin-row2 {

	width: 100%;

	float: left;

}

/*common-btn-col*/



.common-btn-col1 {

	width: 100%;

	float: left;

	margin: 40px 0 0;

}

.common-btn-col1 h5 {

	float: none;

	font-size: 16px;

	font-weight: 600;

	color: #161a1d;

	letter-spacing: normal;

	line-height: 1.45;

	margin: 0 0 15px;

	text-transform: inherit;

}

.common-btn-col1 h5 a {

	color: #161a1d;

}

.common-btn-col1 h5 span {

	display: block;

}

.common-btn-col1 img {

	width: 100%;

	display: block;

}

.common-btn-col1 .common-btn-row1 {

	width: 100%;

}

.common-btn-col1 .common-btn-tex1 {

	font-size: 16px;

	font-weight: 400;

	color: #161a1d;

	line-height: normal;

	letter-spacing: -0.16px;

	display: inline-block;

	vertical-align: middle;

	margin: 0 10px 0;

}

.common-btn-col1 .common-btn1 {

	float: none;

	color: #ffffff;

	background: #161a1d;

	border-color: #161a1d;

	margin: 0 0;

	padding: 14px 33.5px 14px;

}

.common-btn-col1 .common-btn1:hover {

	color: #161a1d;

	background: none;

	border-color: #161a1d;

}

.common-btn-col1 .common-btn2 {

	float: none;

	font-size: 16px;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	display: inline-block;

	padding: 14px 0 14px;

}

.common-btn-col1 .common-btn2:hover {

	color: rgba(0, 0, 0, 0.5);

}

.common-btn-col1 h5, .common-btn-col1 h5 span {

	font-family: "Signika", sans-serif;

}

/*fees-wrapp*/



.fees-wrapp {

	background: none;

	padding: 57px 0;

}

.fees-wrapp p {

	float: none;

	font-size: 16px;

	font-weight: 400;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

	margin: 0 0 22px;

}

.fees-wrapp p a {

	color: #161a1d;

}

.fees-wrapp p span {

	display: block;

}

.fees-wrapp p strong {

	font-weight: 700;

}

.fees-wrapp h1 {

	font-size: 32px;

	font-weight: 700;

	color: #1a1919;

	letter-spacing: -0.32px;

	line-height: 1.25;

	margin: 0 0 55px;

}

.fees-wrapp h2 {

	font-size: 32px;

	font-weight: 700;

	color: #1a1919;

	letter-spacing: -0.32px;

	line-height: 1.25;

	margin: 0 0 13px;

}

.fees-wrapp h2 a {

	color: #1a1919;

}

.fees-wrapp h2 span {

	display: block;

}

.fees-wrapp h3 {

	font-size: 20px;

	font-weight: 700;

	color: #1a1919;

	letter-spacing: -0.2px;

	line-height: 2;

	margin: 0 0 0;

}

.fees-wrapp h3 a {

	color: #1a1919;

}

.fees-wrapp h3 span {

	font-size: 16px;

	letter-spacing: 0.16px;

	font-weight: 400;

	margin: 0 0 0 12px;

}

.fees-wrapp h3 strong {

	font-weight: 700;

}

.fees-wrapp .fees-col1 {

	width: 100%;

	float: left;

}

.fees-wrapp .fees-col1 img {

	width: 100%;

	display: block;

}

.fees-wrapp .fees-col1 .fees-row1 {

	width: 100%;

	max-width: 559px;

	float: none;

	margin: 0 auto 37px;

	border-bottom: 1px solid rgba(0, 0, 0, 0.20);

}

.fees-wrapp .fees-col1 .fees-row1:last-child {

	border: none;

}

.contact-wrapp2 h2 {

	margin: 0 0 40px;

}

.contact-wrapp2 .contact-col1 {

	padding: 0 0 0 44px;

}

.contact-wrapp2 .contact-col1 .contact-row1 {

	float: right;

}

.contact-wrapp2 .contact-col5 {

	width: 44.4%;

	float: left;

}

.contact-wrapp2 .contact-col5 .contact-row5 {

	background: none;

	border-radius: 0;

	padding: 0;

}

.contact-wrapp .contact-col5 .book-row1 {

	width: 100%;

	float: none;

}

.contact-wrapp .contact-col5 .book-row1 .book-fil1 {

	font-weight: 500;

	color: #1a1919;

	background: #f1f1f1;

	border-color: #f1f1f1;

	resize: none;

}

.contact-wrapp .contact-col5 .book-row1 .book-fil2 {

	width: 100%;

	height: 45px;

	float: left;

	margin: 0 0 12px 0;

}

.contact-wrapp .contact-col5 .book-row1 .book-fil3 {

	width: 100%;

	height: 83px;

	float: left;

	margin: 5px 0 26px;

	padding: 14px 0 0;

}

.contact-wrapp .contact-col6 {

	width: 100%;

	float: left;

	margin: 21px 0 0;

	border-top: 1px solid rgba(0, 0, 0, 0.2);

	border-bottom: 1px solid rgba(0, 0, 0, 0.2);

	padding: 23px 0 27px;

}

.contact-wrapp .contact-col6 .contact-icon {

	width: 20px;

	float: none;

	margin: 0 auto 10px 0;

}

.contact-wrapp .contact-col6 .contact-row2 {

	width: 100%;

	float: right;

}

.contact-wrapp .contact-col6 .contact-row2 li {

	float: none;

	margin: 0 0 0;

}

.contact-wrapp .contact-col6 .contact-row2 li a:hover {

	color: #1779bf;

}

.contact-wrapp .book-btn1 {

	float: none;

	color: #ffffff;

	background: #161a1d;

	border-color: #161a1d;

	margin: 10px 0 0;

	padding: 14px 27px 14px;

}

.contact-wrapp .book-btn1:hover {

	color: #161a1d;

	background: none;

	border-color: #161a1d;

}

/*map-wrapp*/



.map-wrapp iframe {

	width: 100%;

	display: block;

	height: 513px;

}

/*health-wrapp*/



.health-wrapp {

	padding: 60px 0 40px;

}

.health-wrapp p {

	float: none;

	font-size: 15px;

	font-weight: 400;

	color: #161a1d;

	line-height: 1.75;

	margin: 0 0 22px;

}

.health-wrapp p a {

	color: #161a1d;

}

.health-wrapp p span {

	display: block;

}

.health-wrapp p strong {

	font-weight: 700;

}

.health-wrapp h2 {

	font-size: 32px;

	font-weight: 700;

	color: #1a1919;

	line-height: 1.25;

	margin: 0 0 25px;

}

.health-wrapp h2 a {

	color: #1a1919;

}

.health-wrapp h2 span {

	display: block;

}

.health-wrapp h3 {

	font-size: 20px;

	font-weight: 700;

	color: #1a1919;

	line-height: 1.25;

	margin: 0 0 15px;

}

.health-wrapp h3 a {

	color: #1a1919;

}

.health-wrapp h3 span {

	display: block;

}

.health-wrapp h4 {

	font-size: 20px;

	font-weight: 700;

	color: #1a1919;

	line-height: 1.25;

	margin: 0 0 15px;

}

.health-wrapp h4 a {

	color: #1a1919;

}

.health-wrapp h4 span {

	display: block;

}

.health-wrapp .strong {

	font-size: 15px;

	font-weight: 700;

	color: #161a1d;

	letter-spacing: -0.16px;

	line-height: 1.75;

}

.health-wrapp .health-table {

	width: 100%;

	float: left;

	margin: 0 0 26px;

	font-size: 15px;

	color: #161a1d;

}

.health-wrapp .health-table table {

	width: 100%;

	float: left;

}

.health-row1 {

	width: 100%;

	float: left;

	margin: 0 0 22px;

}

.health-row1 li {

	font-size: 15px;

	color: #161a1d;

	line-height: 1.75;/*background:url(../images/dot.svg) no-repeat left 10px; padding-left:14px;*/

}

.health-row1 li a {

	color: #508bc7

}

/*common-title-bg-black-css*/



.common-title-bg-black {

	font-size: 8.2px;

	font-weight: 500;

	color: #ffffff;

	letter-spacing: 0.69px;

	line-height: 1.83;

	text-transform: uppercase;

	background: #000000;

	border-radius: 6.2px;

	display: table;

	margin: 0 0 16px;

	padding: 7px 18px 7px 18px;

	font-family: "DM Mono", monospace;

}

.common-title-bg-black img {

	width: 100%;

	display: block;

}

/*common-title-bg-gray-css*/



.common-title-bg-gray {

	font-size: 11px;

	font-weight: 500;

	color: #161a1d;

	letter-spacing: 0.69px;

	line-height: 1.5;

	text-transform: uppercase;

	background: #fafafa;

	border-radius: 6.2px;

	display: table;

	margin: 0 0 16px;

	padding: 7px 10px 7px 10.2px;

	border: 1px solid rgba(0, 0, 0, 0.42);

	font-family: "DM Mono", monospace;

}

.common-title-bg-gray img {

	width: 100%;

	display: block;

}

.common-title-bg-gray span {

	width: 17px;

	float: left;

	margin: 0 11.2px 0 0;

}

/*header-nhs-blue-plain-logo-css*/



.header-nhs-blue-plain-logo {

	width: 66px;

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 auto 0;

}

.header-nhs-blue-plain-logo img {

	width: 100%;

	display: block;

}

/*about-content-relative-box-css*/



.about-content-relative-box {

	width: 23.5%;

	float: right;

	background: #1779bf;

	border-radius: 50%;

	border: 1px solid #1779bf;

	margin: 0 0 0;

	padding: 0 0 23.5%;

	position: absolute;

	right: 5.8%;

	bottom: 5.2%;

}

.about-content-relative-box img {

	width: 100%;

	display: block;

}

.about-content-relative-box:hover h3 a {

	color: #000000;

}

/*about-content-absolute-box-css*/



.about-content-absolute-box {

	width: 90%;

	float: none;

	text-align: center;

	transform: translateY(-50%);

	margin: 0 auto 0;

	position: absolute;

	top: 50%;

	right: 0;

	left: 0;

}

.about-content-absolute-box img {

	width: 100%;

	display: block;

}

/*about-nhs-thumb-box-css*/



.about-nhs-thumb-box {

	width: 48%;

	float: none;

	margin: 0 auto 4.9px;

}

.about-nhs-thumb-box img {

	width: 100%;

	display: block;

}

/*treatments-content-scroll-box-css*/



.treatments-content-scroll-box {

	width: 100%;

	max-height: 67px;

	float: left;

	overflow-y: scroll;

	margin: 0 0 10px;

}

.treatments-content-scroll-box p {

	font-size: 14.2px;

	font-weight: 400;

	color: #000000;

	letter-spacing: normal;

	line-height: 1.5;

	margin: 0 0 10px;

}

.treatments-content-scroll-box p a {

	color: #000000;

}

.treatments-content-scroll-box p span {

	display: block;

}

.treatments-content-scroll-box p strong {

	font-weight: 700;

}

.treatments-content-scroll-box img {

	width: 100%;

	display: block;

}

/*contact-day-hours-box-css*/



.contact-day-hours-box {

	width: 100%;

	float: left;

	margin: 0 0 0;

}

.contact-day-hours-box img {

	width: 100%;

	display: block;

}

/*contact-let-box-css*/



.contact-let-box {

	width: 48.4%;

	float: left;

	margin: 0 0 0;

}

.contact-let-box img {

	width: 100%;

	display: block;

}

/*contact-ret-box-css*/



.contact-ret-box {

	width: 48.4%;

	float: right;

	margin: 0 0 0;

}

.contact-ret-box img {

	width: 100%;

	display: block;

}

/*mobile-css*/



.linker-mob1 {

	width: 100%;

	float: left;

	display: none;

	transition: all 0.7s;

	margin: 0 0 0;

}

.linker-mob1 img {

	width: 100%;

	display: block;

}

.linker-mob1 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 1px 0;

}

.linker-mob1 li, .linker-mob1 li a, .linker-mob1 li strong {

	font-size: 11px;

	font-weight: 600;

	color: #000;

	letter-spacing: -0.13px;

	line-height: normal;

}

/*btn-css*/



.linker-btn1, .linker-btn2, .banner-btn1, .banner-btn2, .book-fil1, .book-btn1, .treatments-btn1, .contact-btn1, .footer-btn1, .common-btn1 {

	text-align: center;

	font-size: 12px;

	font-weight: 600;

	letter-spacing: 1px;

	line-height: normal;

	text-transform: uppercase;

	border: 1px solid;

	border-radius: 9px;

	transition: all 0.25s ease-out 0s;

	display: inline-block;

	position: relative;

}







/*Smartphone css*/



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

.margin {

	width: 90%;

}

div.bot-right.bot-eb-trigger#eb-bot-trigger {

	bottom: 75px !important;

}

div.bot-right.bot-eb-trigger.bot-active#eb-bot-trigger {

	bottom: 25px !important;

}

.header-wrapp {

	text-align: center;

	padding: 16px 0 18px;

}

.header-wrapp .header-col1 {

	width: 100%;

	transform: none;

	margin: 0 0 0;

	position: relative;

	top: inherit;

}

.header-wrapp .header-col1 .header-row1 {

	width: 100%;

}

.header-wrapp .header-col1 .header-row1 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 1px 0;

}

.header-wrapp .header-col2 {

	width: 100%;

	display: none;

	margin: 0 0 0;

}

.header-wrapp .header-col2 .header-row2 {

	width: 100%;

}

.header-wrapp .header-col2 .header-row2 li {

	float: none;

	vertical-align: middle;

	display: block;

	margin: 0 1px 0;

}

.header-wrapp .header-col2 .header-row2 li a {

	padding: 5px 2% 8px;

}

.header-wrapp .header-col2 .header-row2 li span {

	margin: 0 1px 0;

}

.header-wrapp .header-col2 .header-row2 li span:last-child {

	margin-right: 1px;

}

.header-wrapp .header-col3 {

	width: 100%;

	display: none;

	margin: 0 0 0;

}

.header-wrapp .header-col3 .header-row3 {

	width: 100%;

}

.header-wrapp .header-col3 .header-row3 li {

	float: none;

	vertical-align: middle;

	display: block;

	margin: 0 1px 0;

}

.header-wrapp .header-col3 .header-row3 li a {

	padding: 5px 2% 8px;

}

.header-wrapp .header-col3 .header-row3 li span {

	margin: 0 1px 0;

}

.header-wrapp .header-col3 .header-row3 li span:last-child {

	margin-right: 1px;

}

.header-row1 li,  .header-row1 li a,  .header-row1 li strong,  .header-row2 li,  .header-row2 li a,  .header-row2 li strong,  .header-row3 li,  .header-row3 li a,  .header-row3 li strong {

	font-size: 11px;

}

.linker-wrapp {

	text-align: center;

	/*padding:40px 0 40px;*/

	padding: 28px 0 28px 0;

}

.linker-wrapp .linker-col1 {

	/*width:90px;*/

	width: 120px;

	transform: none;

	margin: 0 auto 0;

	position: relative;

	top: inherit;

}

.linker-wrapp .linker-col1 .linker-row1 {

	width: 100%;

}

.linker-wrapp .linker-col2 {

	width: 100%;

	display: none;

	margin: 0 0 0;

}

.linker-wrapp .linker-col2 .linker-row2 {

	width: 100%;

}

.linker-wrapp .linker-btn1 {

	width: 48%;

	color: #000000;

	background: #ffffff;

	border-color: #ffffff;

	margin: 4.2% 0 0;

	padding: 14px 2% 14px 2%;

}

.linker-wrapp .linker-btn1:first-child {

	margin-top: 0;

}

.linker-wrapp .linker-btn1:nth-child(2) {

	margin-top: 0;

}

.linker-wrapp .linker-btn1:nth-child(2n) {

	float: right;

}

.linker-wrapp .linker-btn2 {

	width: 48%;

	margin: 4.2% 0 0;

	padding: 14px 2% 14px 2%;

}

.linker-wrapp .linker-btn2:first-child {

	margin-top: 0;

}

.linker-wrapp .linker-btn2:nth-child(2) {

	margin-top: 0;

}

.linker-wrapp .linker-btn2:nth-child(2n) {

	float: right;

}

.banner-wrapp {

	text-align: center;

	min-height: inherit;

}

.banner-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

/*.banner-wrapp p span {

	display: inline;

}*/

.banner-wrapp h2 {

	font-size: 38px;

	margin: 0 0 18px;

}

.banner-wrapp h2 span {

	display: inline;

}

.banner-wrapp .banner-col1 {

	width: 100%;

	transform: none;

	margin: 0 auto 0;

	position: relative;

	top: inherit;

}

.banner-wrapp .banner-col1 .banner-row1 {

	width: 100%;

	padding: 36px 5% 40px;

}

.banner-wrapp .banner-btn1 {

	margin: 14px 3px 0;

}

.banner-wrapp .banner-btn2 {

	margin: 14px 3px 0;

}

.book-wrapp {

	text-align: center;

	padding: 56px 0 60px;

}

.book-wrapp h2 {

	font-size: 24px;

	margin: 0 0 24px;

}

.book-wrapp h2 span {

	display: inline;

}

.book-wrapp .book-col1 {

	width: 100%;

	margin: 0 0 0;

}

.book-wrapp .book-col1 .book-row1 {

	width: 100%;

}

.book-wrapp .book-col1 .book-row1 .book-fil1 {

	text-align: center;

}

.book-wrapp .book-col1 .book-row1 .book-fil2 {

	width: 100%;

	height: 41px;

	margin: 0 0 4.2%;

	padding: 0 5% 0;

}

.book-wrapp .book-col1 .book-row1 .book-fil3 {

	width: 100%;

	height: 79px;

	margin: 0 0 20px;

	padding: 14px 5% 0;

}

.book-wrapp .book-btn1 {

	margin: 3px 3px 0;

}

.about-wrapp {

	text-align: center;

	padding: 50px 0 28px;

}

.about-wrapp p {

	font-size: 13px;

	margin: 0 0 10px;

}

.about-wrapp p span {

	display: inline;

}

.about-wrapp h2 {

	font-size: 24px;

	margin: 0 0 20px;

}

.about-wrapp h2 span {

	display: inline;

}

.about-wrapp h3 {

	font-size: 12px;

	margin: 0 0 0;

}

.about-wrapp h3 span {

	display: inline;

}

.about-wrapp .about-col1 {

	width: 100%;

	margin: 0 0 0;

}

.about-wrapp .about-col1 .about-row1 {

	width: 100%;

	margin: 0 0 24px;

}

.about-wrapp .about-col2 {

	width: 100%;

	margin: 0 0 0;

}

.about-wrapp .about-col2 .about-row2 {

	width: 100%;

}

.treatments-wrapp {

	text-align: center;

	padding: 28px 0 60px;

}

.treatments-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.treatments-wrapp p span {

	display: inline;

}

.treatments-wrapp h2 {

	font-size: 24px;

	margin: 0 0 20px;

}

.treatments-wrapp h2 span {

	display: inline;

}

.treatments-wrapp h3,  .treatments-wrapp h1.likeH3 {

	font-size: 16px;

	margin: 0 0 8px;

}

.treatments-wrapp h3 span {

	display: inline;

}

.treatments-wrapp h4 {

	font-size: 17px;

	margin: 0 0 12px;

}

.treatments-wrapp h4 span {

	display: inline;

}

.treatments-wrapp .treatments-col1 {

	width: 100%;

	margin: 0 0 34px;

}

.treatments-wrapp .treatments-col1 .treatments-row1 {

	width: 100%;

}

.treatments-wrapp .treatments-col2 {

	width: 100%;

	margin: 0 0 30px;

}

.treatments-wrapp .treatments-col2 .treatments-row2 {

	width: 100%;

}

.treatments-wrapp .treatments-col3 {

	width: 100%;

	text-align: center;

	margin: 30px 0 0;

}

.treatments-wrapp .treatments-col3:first-child {

	margin-top: 0;

}

.treatments-wrapp .treatments-col3 .treatments-row3 {

	width: 100%;

	padding: 28px 5% 0;

}

.treatments-wrapp .treatments-btn1 {

	margin: 3px 3px 0;

}

.treatments-wrapp .treatments-btn1:last-child {

	margin-right: 3px;

}

.team-wrapp {

	text-align: center;

	padding: 56px 0 54px;

}

.team-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.team-wrapp p span {

	display: inline;

}

.team-wrapp h2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.team-wrapp h2 span {

	display: inline;

}

.team-wrapp .team-col1 {

	width: 100%;

	margin: 0 0 28px;

}

.team-wrapp .team-col1 .team-row1 {

	width: 100%;

}

.team-wrapp .team-col2 {

	width: 100%;

	margin: 0 0 0;

}

.team-wrapp .team-col2 .team-row2 {

	width: 100%;

}

.team-wrapp .team-col2 .team-row2 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 5px 0;

}

.team-row2 li,  .team-row2 li a {

	font-size: 14px;

	line-height: 1.75;

}

.patient-wrapp {

	text-align: center;

	padding: 50px 0 20px;

}

.patient-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.patient-wrapp p span {

	display: inline;

}

.patient-wrapp h2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.patient-wrapp h2 span {

	display: inline;

}

.patient-wrapp h3 {

	font-size: 14px;

	margin: 0 0 10px;

}

.patient-wrapp h3 span {

	display: inline;

}

.patient-wrapp h4 {

	font-size: 14px;

	margin: 0 0 0;

}

.patient-wrapp h4 span {

	display: inline;

}

.patient-wrapp .patient-col1 {

	width: 100%;

	margin: 0 0 34px;

}

.patient-wrapp .patient-col1 .patient-row1 {

	width: 100%;

}

.patient-wrapp .patient-col2 {

	width: 100%;

	margin: 0 0 0;

}

.patient-wrapp .patient-col2 .patient-row2 {

	width: 40%;

	padding: 12% 12% 12%;

}

.patient-wrapp .patient-col3 {

	width: 100%;

	margin: 14px 0 0;

}

.patient-wrapp .patient-col3:first-child {

	margin-top: 0;

}

.patient-wrapp .patient-col3 .patient-row3 {

	width: 100%;

	padding: 24px 0 0;

}

.contact-wrapp {

	text-align: center;

	padding: 20px 0 5.2%;

}

.contact-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.contact-wrapp p span {

	display: inline;

}

.contact-wrapp h2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.contact-wrapp h2 span {

	display: inline;

}

.contact-wrapp h3 {

	font-size: 14px;

	margin: 0 0 14px;

}

.contact-wrapp h3 span {

	display: inline;

}

.contact-wrapp h4 {

	font-size: 14px;

	margin: 0 0 0;

}

.contact-wrapp h4 span {

	display: inline;

}

.contact-wrapp .contact-col1 {

	width: 100%;

	margin: 0 0 0;

}

.contact-wrapp .contact-col1 .contact-row1 {

	width: 100%;

}

.contact-wrapp .contact-col2 {

	width: 100%;

	margin: 24px 0 0;

}

.contact-wrapp .contact-col2 .contact-row2 {

	width: 100%;

}

.contact-wrapp .contact-col3 {

	width: 100%;

	margin: 28px 0 0;

}

.contact-wrapp .contact-col3 .contact-row3 {

	width: 100%;

}

.contact-wrapp .contact-col4 {

	width: 100%;

	margin: 0 0 0;

}

.contact-wrapp .contact-col4 .contact-row4 {

	width: 100%;

}

.contact-wrapp .contact-col5 {

	width: 100%;

	margin: 34px 0 0;

}

.contact-wrapp .contact-col5 .contact-row5 {

	width: 100%;

}

.contact-row2 li,  .contact-row2 li a {

	font-size: 14px;

}

.footer-wrapp {

	text-align: center;

	padding: 60px 0 220px;

}

.footer-wrapp h2 {

	font-size: 14px;

	margin: 0 0 4px;

}

.footer-wrapp h2 span {

	display: inline;

}

.footer-wrapp .footer-col1 {

	width: 183.9px;

	float: none;

	margin: 0 auto 28px;

}

.footer-wrapp .footer-col1 .footer-row1 {

	width: 100%;

	float: none;

}

.footer-wrapp .footer-col2 {

	width: 100%;

	margin: 0 0 14px;

}

.footer-wrapp .footer-col2 .footer-row2 {

	width: 100%;

}

.footer-wrapp .footer-col2 .footer-row2 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col3 {

	width: 100%;

	margin: 0 0 14px;

}

.footer-wrapp .footer-col3 .footer-row3 {

	width: 100%;

}

.footer-wrapp .footer-col3 .footer-row3 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col4 {

	width: 100%;

	margin: 0 0 14px;

}

.footer-wrapp .footer-col4 .footer-row4 {

	width: 100%;

}

.footer-wrapp .footer-col4 .footer-row4 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col5 {

	width: 100%;

	margin: 0 0 34px;

}

.footer-wrapp .footer-col5 .footer-row5 {

	width: 100%;

}

.footer-wrapp .footer-col5 .footer-row5 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col6 {

	width: 100%;

	margin: 0 0 8px;

}

.footer-wrapp .footer-col6 .footer-row6 {

	width: 100%;

}

.footer-wrapp .footer-col6 .footer-row6 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col6 .footer-row6 li:nth-child(2n) {

	display: none;

}

.footer-wrapp .footer-col6 .footer-row6 li:last-child {

	margin-right: 4px;

}

.footer-wrapp .footer-col7 {

	width: 100%;

	margin: 0 0 0;

}

.footer-wrapp .footer-col7 .footer-row7 {

	width: 100%;

}

.footer-wrapp .footer-col7 .footer-row7 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col7 .footer-row7 li:last-child {

	margin-right: 4px;

}

.footer-wrapp .footer-btn1 {

	margin: 14px 3px 0;

}

.footer-wrapp .footer-btn1:last-child {

	margin-right: 3px;

}

.footer-row2 li,  .footer-row2 li a,  .footer-row3 li,  .footer-row3 li a,  .footer-row4 li,  .footer-row4 li a,  .footer-row5 li,  .footer-row5 li a {

	font-size: 12px;

	line-height: 1.6;

}

.footer-row6 li,  .footer-row6 li a,  .footer-row7 li,  .footer-row7 li a {

	font-size: 10px;

	line-height: 1.9;

}

.about-wrapp .about-col3 {

	width: 100%;

	float: left;

	margin: 20px 0 0;

}

.about-wrapp .about-col3 .about-row3 {

	display: inline-block;

	padding: 0 0 20px;

	border: none;

}

.about-wrapp .about-col3 .about-row4 {

	width: 100%;

	display: block;

	padding: 0;

}

.about-wrapp2 .about-content-relative-box {

	bottom: 50px;

}

.treatin-wrapp p {

	font-size: 14px;

	margin: 0 0 20px;

}

.treatin-wrapp p span {

	display: inline;

}

.treatin-wrapp h2,  .treatin-wrapp h1.likeH2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.treatin-wrapp h2 span {

	display: inline;

}

.treatin-wrapp .treatin-col1 .treatin-row1 {

	width: 100%;

}

.treatin-wrapp .treatin-col2 {

	width: 100%;

}

.common-btn-col1 {

	margin: 40px 0;

}

.common-btn-col1 .common-btn-tex1 {

	font-size: 14px;

}

.common-btn-col1 .common-btn1 {

	padding: 14px 20.5px 14px;

}

.common-btn-col1 .common-btn2 {

	font-size: 14px;

}

.fees-wrapp {

	padding: 50px 0 0;

}

.fees-wrapp h2 {

	font-size: 24px;

}

.fees-wrapp h3 {

	font-size: 24px;

}

.fees-wrapp p {

	font-size: 14px;

}

.fees-wrapp p span {

	display: inline;

}

.contact-wrapp2 {

	padding: 50px 0;

}

.contact-wrapp2 .contact-col1 {

	padding: 0;

}

.contact-wrapp .contact-col6 .contact-icon {

	margin: 0 auto 10px;

}

.health-wrapp .health-table {

	overflow-x: auto;

}

.health-wrapp .health-table table {

	width: 800px;

}

/*common-title-bg-black-css*/



.common-title-bg-black {

	width: auto;

	display: inline-table;

	margin: 0 0 16px;

}

/*header-nhs-blue-plain-logo-css*/



.header-nhs-blue-plain-logo {

	width: 42px;

	margin: -1px 1px 0;

}

/*about-content-relative-box-css*/



.about-content-relative-box {

	width: 36%;

	margin: 0 auto 0;

	padding: 0 0 36%;

	position: absolute;

	right: 5%;

	bottom: 5%;

}

/*treatments-content-scroll-box-css*/



.treatments-content-scroll-box {

	width: 100%;

	max-height: 38px;

	margin: 0 0 12px;

}

.treatments-content-scroll-box p {

	font-size: 13.2px;

	margin: 0 0 10px;

}

/*contact-let-box-css*/



.contact-let-box {

	width: 48%;

	text-align: right;

	margin: 0 0 0;

}

/*contact-ret-box-css*/



.contact-ret-box {

	width: 48%;

	text-align: left;

	margin: 0 0 0;

}

/*mobile-css*/



.linker-mob1 {

	width: auto;

	float: right;

	display: block;

	margin: 0 0 0;

	position: absolute;

	/*top:56px;*/

	top: 45.5px;

	right: 5%;

}

/*btn-css*/



.linker-btn1,  .linker-btn2,  .banner-btn1,  .banner-btn2,  .book-fil1,  .book-btn1,  .treatments-btn1,  .contact-btn1,  .footer-btn1,  .common-btn1 {

	font-size: 10px;

	letter-spacing: 0.76px;

}

.linker-mob1 li, .linker-mob1 li a, .linker-mob1 li strong {

	font-size: 10px;

}

}

 @media screen and (min-width:481px) and (max-width:600px) {

.margin {

	width: 90%;

}

.header-wrapp {

	text-align: center;

	padding: 16px 0 18px;

}

.header-wrapp .header-col1 {

	width: 100%;

	transform: none;

	margin: 0 0 0;

	position: relative;

	top: inherit;

}

.header-wrapp .header-col1 .header-row1 {

	width: 100%;

}

.header-wrapp .header-col1 .header-row1 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 1px 0;

}

.header-wrapp .header-col2 {

	width: 100%;

	display: none;

	margin: 0 0 0;

}

.header-wrapp .header-col2 .header-row2 {

	width: 100%;

}

.header-wrapp .header-col2 .header-row2 li {

	float: none;

	vertical-align: middle;

	display: block;

	margin: 0 1px 0;

}

.header-wrapp .header-col2 .header-row2 li a {

	padding: 5px 2% 8px;

}

.header-wrapp .header-col2 .header-row2 li span {

	margin: 0 1px 0;

}

.header-wrapp .header-col2 .header-row2 li span:last-child {

	margin-right: 1px;

}

.header-wrapp .header-col3 {

	width: 100%;

	display: none;

	margin: 0 0 0;

}

.header-wrapp .header-col3 .header-row3 {

	width: 100%;

}

.header-wrapp .header-col3 .header-row3 li {

	float: none;

	vertical-align: middle;

	display: block;

	margin: 0 1px 0;

}

.header-wrapp .header-col3 .header-row3 li a {

	padding: 5px 2% 8px;

}

.header-wrapp .header-col3 .header-row3 li span {

	margin: 0 1px 0;

}

.header-wrapp .header-col3 .header-row3 li span:last-child {

	margin-right: 1px;

}

.header-row1 li,  .header-row1 li a,  .header-row1 li strong,  .header-row2 li,  .header-row2 li a,  .header-row2 li strong,  .header-row3 li,  .header-row3 li a,  .header-row3 li strong {

	font-size: 11px;

}

.linker-wrapp {

	text-align: center;

	padding: 28px 0 28px;

}

.linker-wrapp .linker-col1 {

	width: 110px;

	transform: none;

	margin: 0 auto 0;

	position: relative;

	top: inherit;

}

.linker-wrapp .linker-col1 .linker-row1 {

	width: 100%;

}

.linker-wrapp .linker-col2 {

	width: 100%;

	display: none;

	margin: 0 0 0;

}

.linker-wrapp .linker-col2 .linker-row2 {

	width: 100%;

}

.linker-wrapp .linker-btn1 {

	width: 48%;

	color: #000000;

	background: #ffffff;

	border-color: #ffffff;

	margin: 4.2% 0 0;

	padding: 14px 2% 14px 2%;

}

.linker-wrapp .linker-btn1:first-child {

	margin-top: 0;

}

.linker-wrapp .linker-btn1:nth-child(2) {

	margin-top: 0;

}

.linker-wrapp .linker-btn1:nth-child(2n) {

	float: right;

}

.linker-wrapp .linker-btn2 {

	width: 48%;

	margin: 4.2% 0 0;

	padding: 14px 2% 14px 2%;

}

.linker-wrapp .linker-btn2:first-child {

	margin-top: 0;

}

.linker-wrapp .linker-btn2:nth-child(2) {

	margin-top: 0;

}

.linker-wrapp .linker-btn2:nth-child(2n) {

	float: right;

}

.banner-wrapp {

	text-align: center;

	min-height: inherit;

}

.banner-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.banner-wrapp p span {

	display: inline;

}

.banner-wrapp h2 {

	font-size: 38px;

	margin: 0 0 18px;

}

.banner-wrapp h2 span {

	display: inline;

}

.banner-wrapp .banner-col1 {

	width: 100%;

	transform: none;

	margin: 0 auto 0;

	position: relative;

	top: inherit;

}

.banner-wrapp .banner-col1 .banner-row1 {

	width: 100%;

	padding: 36px 5% 40px;

}

.banner-wrapp .banner-btn1 {

	margin: 14px 3px 0;

}

.banner-wrapp .banner-btn2 {

	margin: 14px 3px 0;

}

.book-wrapp {

	text-align: center;

	padding: 56px 0 60px;

}

.book-wrapp h2 {

	font-size: 24px;

	margin: 0 0 24px;

}

.book-wrapp h2 span {

	display: inline;

}

.book-wrapp .book-col1 {

	width: 100%;

	margin: 0 0 0;

}

.book-wrapp .book-col1 .book-row1 {

	width: 100%;

}

.book-wrapp .book-col1 .book-row1 .book-fil1 {

	text-align: center;

}

.book-wrapp .book-col1 .book-row1 .book-fil2 {

	width: 48%;

	height: 41px;

	margin: 0 0 4.2%;

	padding: 0 5% 0;

}

.book-wrapp .book-col1 .book-row1 .book-fil2:nth-child(2n) {

	float: right;

}

.book-wrapp .book-col1 .book-row1 .book-fil3 {

	width: 48%;

	height: 41px;

	margin: 0 0 20px;

	padding: 13px 5% 0;

}

.book-wrapp .book-col1 .book-row1 .book-fil3:nth-child(2n) {

	float: right;

}

.book-wrapp .book-btn1 {

	margin: 3px 3px 0;

}

.about-wrapp {

	text-align: center;

	padding: 50px 0 28px;

}

.about-wrapp p {

	font-size: 13px;

	margin: 0 0 10px;

}

.about-wrapp p span {

	display: inline;

}

.about-wrapp h2 {

	font-size: 24px;

	margin: 0 0 20px;

}

.about-wrapp h2 span {

	display: inline;

}

.about-wrapp h3 {

	font-size: 12px;

	margin: 0 0 0;

}

.about-wrapp h3 span {

	display: inline;

}

.about-wrapp .about-col1 {

	width: 100%;

	margin: 0 0 0;

}

.about-wrapp .about-col1 .about-row1 {

	width: 100%;

	margin: 0 0 24px;

}

.about-wrapp .about-col2 {

	width: 100%;

	margin: 0 0 0;

}

.about-wrapp .about-col2 .about-row2 {

	width: 100%;

}

.treatments-wrapp {

	text-align: center;

	padding: 28px 0 60px;

}

.treatments-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.treatments-wrapp p span {

	display: inline;

}

.treatments-wrapp h2 {

	font-size: 24px;

	margin: 0 0 20px;

}

.treatments-wrapp h2 span {

	display: inline;

}

.treatments-wrapp h3,  .treatments-wrapp h1.likeH3 {

	font-size: 16px;

	margin: 0 0 8px;

}

.treatments-wrapp h3 span {

	display: inline;

}

.treatments-wrapp h4 {

	font-size: 17px;

	margin: 0 0 12px;

}

.treatments-wrapp h4 span {

	display: inline;

}

.treatments-wrapp .treatments-col1 {

	width: 100%;

	margin: 0 0 34px;

}

.treatments-wrapp .treatments-col1 .treatments-row1 {

	width: 100%;

}

.treatments-wrapp .treatments-col2 {

	width: 100%;

	margin: 0 0 30px;

}

.treatments-wrapp .treatments-col2 .treatments-row2 {

	width: 100%;

}

.treatments-wrapp .treatments-col3 {

	width: 48%;

	float: left;

	clear: both;

	text-align: center;

	margin: 30px 0 0;

}

.treatments-wrapp .treatments-col3:first-child {

	margin-top: 0;

}

.treatments-wrapp .treatments-col3:nth-child(2) {

	margin-top: 0;

}

.treatments-wrapp .treatments-col3:nth-child(2n) {

	float: right;

	clear: right;

}

.treatments-wrapp .treatments-col3 .treatments-row3 {

	width: 100%;

	padding: 28px 5% 0;

}

.treatments-wrapp .treatments-btn1 {

	margin: 3px 3px 0;

}

.treatments-wrapp .treatments-btn1:last-child {

	margin-right: 3px;

}

.team-wrapp {

	text-align: center;

	padding: 56px 0 54px;

}

.team-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.team-wrapp p span {

	display: inline;

}

.team-wrapp h2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.team-wrapp h2 span {

	display: inline;

}

.team-wrapp .team-col1 {

	width: 100%;

	margin: 0 0 28px;

}

.team-wrapp .team-col1 .team-row1 {

	width: 100%;

}

.team-wrapp .team-col2 {

	width: 100%;

	margin: 0 0 0;

}

.team-wrapp .team-col2 .team-row2 {

	width: 100%;

}

.team-wrapp .team-col2 .team-row2 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 5px 0;

}

.team-row2 li,  .team-row2 li a {

	font-size: 14px;

	line-height: 1.75;

}

.patient-wrapp {

	text-align: center;

	padding: 50px 0 20px;

}

.patient-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.patient-wrapp p span {

	display: inline;

}

.patient-wrapp h2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.patient-wrapp h2 span {

	display: inline;

}

.patient-wrapp h3 {

	font-size: 14px;

	margin: 0 0 10px;

}

.patient-wrapp h3 span {

	display: inline;

}

.patient-wrapp h4 {

	font-size: 14px;

	margin: 0 0 0;

}

.patient-wrapp h4 span {

	display: inline;

}

.patient-wrapp .patient-col1 {

	width: 100%;

	margin: 0 0 34px;

}

.patient-wrapp .patient-col1 .patient-row1 {

	width: 100%;

}

.patient-wrapp .patient-col2 {

	width: 100%;

	margin: 0 0 0;

}

.patient-wrapp .patient-col2 .patient-row2 {

	width: 40%;

	padding: 12% 12% 12%;

}

.patient-wrapp .patient-col3 {

	width: 48%;

	float: left;

	clear: both;

	margin: 14px 0 0;

}

.patient-wrapp .patient-col3:first-child {

	margin-top: 0;

}

.patient-wrapp .patient-col3:nth-child(2) {

	margin-top: 0;

}

.patient-wrapp .patient-col3:nth-child(2n) {

	float: right;

	clear: right;

}

.patient-wrapp .patient-col3 .patient-row3 {

	width: 100%;

	padding: 24px 0 0;

}

.contact-wrapp {

	text-align: center;

	padding: 20px 0 5.2%;

}

.contact-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.contact-wrapp p span {

	display: inline;

}

.contact-wrapp h2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.contact-wrapp h2 span {

	display: inline;

}

.contact-wrapp h3 {

	font-size: 14px;

	margin: 0 0 14px;

}

.contact-wrapp h3 span {

	display: inline;

}

.contact-wrapp h4 {

	font-size: 14px;

	margin: 0 0 0;

}

.contact-wrapp h4 span {

	display: inline;

}

.contact-wrapp .contact-col1 {

	width: 100%;

	margin: 0 0 0;

}

.contact-wrapp .contact-col1 .contact-row1 {

	width: 100%;

}

.contact-wrapp .contact-col2 {

	width: 100%;

	margin: 24px 0 0;

}

.contact-wrapp .contact-col2 .contact-row2 {

	width: 100%;

}

.contact-wrapp .contact-col3 {

	width: 100%;

	margin: 28px 0 0;

}

.contact-wrapp .contact-col3 .contact-row3 {

	width: 100%;

}

.contact-wrapp .contact-col4 {

	width: 100%;

	margin: 0 0 0;

}

.contact-wrapp .contact-col4 .contact-row4 {

	width: 100%;

}

.contact-wrapp .contact-col5 {

	width: 100%;

	margin: 34px 0 0;

}

.contact-wrapp .contact-col5 .contact-row5 {

	width: 100%;

}

.contact-row2 li,  .contact-row2 li a {

	font-size: 14px;

}

.footer-wrapp {

	text-align: center;

	padding: 60px 0 220px;

}

.footer-wrapp h2 {

	font-size: 14px;

	margin: 0 0 4px;

}

.footer-wrapp h2 span {

	display: inline;

}

.footer-wrapp .footer-col1 {

	width: 183.9px;

	float: none;

	margin: 0 auto 28px;

}

.footer-wrapp .footer-col1 .footer-row1 {

	width: 100%;

	float: none;

}

.footer-wrapp .footer-col2 {

	width: 100%;

	margin: 0 0 14px;

}

.footer-wrapp .footer-col2 .footer-row2 {

	width: 100%;

}

.footer-wrapp .footer-col2 .footer-row2 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col3 {

	width: 100%;

	margin: 0 0 14px;

}

.footer-wrapp .footer-col3 .footer-row3 {

	width: 100%;

}

.footer-wrapp .footer-col3 .footer-row3 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col4 {

	width: 100%;

	margin: 0 0 14px;

}

.footer-wrapp .footer-col4 .footer-row4 {

	width: 100%;

}

.footer-wrapp .footer-col4 .footer-row4 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col5 {

	width: 100%;

	margin: 0 0 34px;

}

.footer-wrapp .footer-col5 .footer-row5 {

	width: 100%;

}

.footer-wrapp .footer-col5 .footer-row5 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col6 {

	width: 100%;

	margin: 0 0 8px;

}

.footer-wrapp .footer-col6 .footer-row6 {

	width: 100%;

}

.footer-wrapp .footer-col6 .footer-row6 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col6 .footer-row6 li:nth-child(2n) {

	display: none;

}

.footer-wrapp .footer-col6 .footer-row6 li:last-child {

	margin-right: 4px;

}

.footer-wrapp .footer-col7 {

	width: 100%;

	margin: 0 0 0;

}

.footer-wrapp .footer-col7 .footer-row7 {

	width: 100%;

}

.footer-wrapp .footer-col7 .footer-row7 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col7 .footer-row7 li:last-child {

	margin-right: 4px;

}

.footer-wrapp .footer-btn1 {

	margin: 14px 3px 0;

}

.footer-wrapp .footer-btn1:last-child {

	margin-right: 3px;

}

.footer-row2 li,  .footer-row2 li a,  .footer-row3 li,  .footer-row3 li a,  .footer-row4 li,  .footer-row4 li a,  .footer-row5 li,  .footer-row5 li a {

	font-size: 12px;

	line-height: 1.6;

}

.footer-row6 li,  .footer-row6 li a,  .footer-row7 li,  .footer-row7 li a {

	font-size: 10px;

	line-height: 1.9;

}

.about-wrapp .about-col3 {

	display: inline-block;

	margin: 25px 0 0;

}

.about-wrapp2 .about-content-relative-box {

	bottom: 50px;

}

.treatin-wrapp p {

	font-size: 14px;

	margin: 0 0 20px;

}

.treatin-wrapp p span {

	display: inline;

}

.treatin-wrapp h2,  .treatin-wrapp h1.likeH2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.treatin-wrapp h2 span {

	display: inline;

}

.treatin-wrapp .treatin-col1 .treatin-row1 {

	width: 100%;

}

.treatin-wrapp .treatin-col2 {

	width: 100%;

}

.common-btn-col1 {

	margin: 40px 0;

}

.fees-wrapp {

	padding: 50px 0 0;

}

.fees-wrapp h2 {

	font-size: 24px;

}

.fees-wrapp h3 {

	font-size: 24px;

}

.fees-wrapp p {

	font-size: 14px;

}

.fees-wrapp p span {

	display: inline;

}

.contact-wrapp2 {

	padding: 50px 0;

}

.contact-wrapp2 .contact-col1 {

	padding: 0;

}

.contact-wrapp .contact-col6 .contact-icon {

	margin: 0 auto 10px;

}

.health-wrapp .health-table {

	overflow-x: auto;

}

.health-wrapp .health-table table {

	width: 1200px;

}

/*common-title-bg-black-css*/



.common-title-bg-black {

	width: auto;

	display: inline-table;

	margin: 0 0 16px;

}

/*header-nhs-blue-plain-logo-css*/



.header-nhs-blue-plain-logo {

	width: 42px;

	margin: -1px 1px 0;

}

/*about-content-relative-box-css*/



.about-content-relative-box {

	width: 30%;

	margin: 0 auto 0;

	padding: 0 0 30%;

	position: absolute;

	right: 5%;

	bottom: 5%;

}

/*treatments-content-scroll-box-css*/



.treatments-content-scroll-box {

	width: 100%;

	max-height: 38px;

	margin: 0 0 12px;

}

.treatments-content-scroll-box p {

	font-size: 13.2px;

	margin: 0 0 10px;

}

/*contact-let-box-css*/



.contact-let-box {

	width: 48%;

	text-align: right;

	margin: 0 0 0;

}

/*contact-ret-box-css*/



.contact-ret-box {

	width: 48%;

	text-align: left;

	margin: 0 0 0;

}

/*mobile-css*/



.linker-mob1 {

	width: auto;

	float: right;

	display: block;

	margin: 0 0 0;

	position: absolute;

	top: 44.5px;

	right: 5%;

}

/*btn-css*/



.linker-btn1,  .linker-btn2,  .banner-btn1,  .banner-btn2,  .book-fil1,  .book-btn1,  .treatments-btn1,  .contact-btn1,  .footer-btn1,  .common-btn1 {

	font-size: 10px;

	letter-spacing: 0.76px;

}

}

 @media screen and (min-width:601px) and (max-width:767px) {

.margin {

	width: 90%;

}

.header-wrapp {

	text-align: center;

	padding: 16px 0 18px;

}

.header-wrapp .header-col1 {

	width: 100%;

	transform: none;

	margin: 0 0 0;

	position: relative;

	top: inherit;

}

.header-wrapp .header-col1 .header-row1 {

	width: 100%;

}

.header-wrapp .header-col1 .header-row1 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 1px 0;

}

.header-wrapp .header-col2 {

	width: 100%;

	display: none;

	margin: 0 0 0;

}

.header-wrapp .header-col2 .header-row2 {

	width: 100%;

}

.header-wrapp .header-col2 .header-row2 li {

	float: none;

	vertical-align: middle;

	display: block;

	margin: 0 1px 0;

}

.header-wrapp .header-col2 .header-row2 li a {

	padding: 5px 2% 8px;

}

.header-wrapp .header-col2 .header-row2 li span {

	margin: 0 1px 0;

}

.header-wrapp .header-col2 .header-row2 li span:last-child {

	margin-right: 1px;

}

.header-wrapp .header-col3 {

	width: 100%;

	display: none;

	margin: 0 0 0;

}

.header-wrapp .header-col3 .header-row3 {

	width: 100%;

}

.header-wrapp .header-col3 .header-row3 li {

	float: none;

	vertical-align: middle;

	display: block;

	margin: 0 1px 0;

}

.header-wrapp .header-col3 .header-row3 li a {

	padding: 5px 2% 8px;

}

.header-wrapp .header-col3 .header-row3 li span {

	margin: 0 1px 0;

}

.header-wrapp .header-col3 .header-row3 li span:last-child {

	margin-right: 1px;

}

.header-row1 li,  .header-row1 li a,  .header-row1 li strong,  .header-row2 li,  .header-row2 li a,  .header-row2 li strong,  .header-row3 li,  .header-row3 li a,  .header-row3 li strong {

	font-size: 11px;

}

.linker-wrapp {

	text-align: center;

	padding: 28px 0 28px;

}

.linker-wrapp .linker-col1 {

	width: 110px;

	transform: none;

	margin: 0 auto 0;

	position: relative;

	top: inherit;

}

.linker-wrapp .linker-col1 .linker-row1 {

	width: 100%;

}

.linker-wrapp .linker-col2 {

	width: 100%;

	display: none;

	margin: 0 0 0;

}

.linker-wrapp .linker-col2 .linker-row2 {

	width: 100%;

}

.linker-wrapp .linker-btn1 {

	width: 48%;

	color: #000000;

	background: #ffffff;

	border-color: #ffffff;

	margin: 4.2% 0 0;

	padding: 14px 2% 14px 2%;

}

.linker-wrapp .linker-btn1:first-child {

	margin-top: 0;

}

.linker-wrapp .linker-btn1:nth-child(2) {

	margin-top: 0;

}

.linker-wrapp .linker-btn1:nth-child(2n) {

	float: right;

}

.linker-wrapp .linker-btn2 {

	width: 48%;

	margin: 4.2% 0 0;

	padding: 14px 2% 14px 2%;

}

.linker-wrapp .linker-btn2:first-child {

	margin-top: 0;

}

.linker-wrapp .linker-btn2:nth-child(2) {

	margin-top: 0;

}

.linker-wrapp .linker-btn2:nth-child(2n) {

	float: right;

}

.banner-wrapp {

	text-align: center;

	min-height: inherit;

}

.banner-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.banner-wrapp p span {

	display: inline;

}

.banner-wrapp h2 {

	font-size: 38px;

	margin: 0 0 18px;

}

.banner-wrapp h2 span {

	display: inline;

}

.banner-wrapp .banner-col1 {

	width: 100%;

	transform: none;

	margin: 0 auto 0;

	position: relative;

	top: inherit;

}

.banner-wrapp .banner-col1 .banner-row1 {

	width: 100%;

	padding: 36px 5% 40px;

}

.banner-wrapp .banner-btn1 {

	margin: 14px 3px 0;

}

.banner-wrapp .banner-btn2 {

	margin: 14px 3px 0;

}

.book-wrapp {

	text-align: center;

	padding: 56px 0 60px;

}

.book-wrapp h2 {

	font-size: 24px;

	margin: 0 0 24px;

}

.book-wrapp h2 span {

	display: inline;

}

.book-wrapp .book-col1 {

	width: 100%;

	margin: 0 0 0;

}

.book-wrapp .book-col1 .book-row1 {

	width: 100%;

}

.book-wrapp .book-col1 .book-row1 .book-fil1 {

	text-align: center;

}

.book-wrapp .book-col1 .book-row1 .book-fil2 {

	width: 48%;

	height: 41px;

	margin: 0 0 4.2%;

	padding: 0 5% 0;

}

.book-wrapp .book-col1 .book-row1 .book-fil2:nth-child(2n) {

	float: right;

}

.book-wrapp .book-col1 .book-row1 .book-fil3 {

	width: 48%;

	height: 41px;

	margin: 0 0 20px;

	padding: 13px 5% 0;

}

.book-wrapp .book-col1 .book-row1 .book-fil3:nth-child(2n) {

	float: right;

}

.book-wrapp .book-btn1 {

	margin: 3px 3px 0;

}

.about-wrapp {

	text-align: center;

	padding: 50px 0 28px;

}

.about-wrapp p {

	font-size: 13px;

	margin: 0 0 10px;

}

.about-wrapp p span {

	display: inline;

}

.about-wrapp h2 {

	font-size: 24px;

	margin: 0 0 20px;

}

.about-wrapp h2 span {

	display: inline;

}

.about-wrapp h3 {

	font-size: 12px;

	margin: 0 0 0;

}

.about-wrapp h3 span {

	display: inline;

}

.about-wrapp .about-col1 {

	width: 100%;

	margin: 0 0 0;

}

.about-wrapp .about-col1 .about-row1 {

	width: 100%;

	margin: 0 0 24px;

}

.about-wrapp .about-col2 {

	width: 100%;

	margin: 0 0 0;

}

.about-wrapp .about-col2 .about-row2 {

	width: 100%;

}

.treatments-wrapp {

	text-align: center;

	padding: 28px 0 60px;

}

.treatments-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.treatments-wrapp p span {

	display: inline;

}

.treatments-wrapp h2 {

	font-size: 24px;

	margin: 0 0 20px;

}

.treatments-wrapp h2 span {

	display: inline;

}

.treatments-wrapp h3,  .treatments-wrapp h1.likeH3 {

	font-size: 16px;

	margin: 0 0 8px;

}

.treatments-wrapp h3 span {

	display: inline;

}

.treatments-wrapp h4 {

	font-size: 17px;

	margin: 0 0 12px;

}

.treatments-wrapp h4 span {

	display: inline;

}

.treatments-wrapp .treatments-col1 {

	width: 100%;

	margin: 0 0 34px;

}

.treatments-wrapp .treatments-col1 .treatments-row1 {

	width: 100%;

}

.treatments-wrapp .treatments-col2 {

	width: 100%;

	margin: 0 0 30px;

}

.treatments-wrapp .treatments-col2 .treatments-row2 {

	width: 100%;

}

.treatments-wrapp .treatments-col3 {

	width: 48%;

	float: left;

	clear: both;

	text-align: center;

	margin: 30px 0 0;

}

.treatments-wrapp .treatments-col3:first-child {

	margin-top: 0;

}

.treatments-wrapp .treatments-col3:nth-child(2) {

	margin-top: 0;

}

.treatments-wrapp .treatments-col3:nth-child(2n) {

	float: right;

	clear: right;

}

.treatments-wrapp .treatments-col3 .treatments-row3 {

	width: 100%;

	padding: 28px 5% 0;

}

.treatments-wrapp .treatments-btn1 {

	margin: 3px 3px 0;

}

.treatments-wrapp .treatments-btn1:last-child {

	margin-right: 3px;

}

.team-wrapp {

	text-align: center;

	padding: 56px 0 54px;

}

.team-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.team-wrapp p span {

	display: inline;

}

.team-wrapp h2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.team-wrapp h2 span {

	display: inline;

}

.team-wrapp .team-col1 {

	width: 100%;

	margin: 0 0 28px;

}

.team-wrapp .team-col1 .team-row1 {

	width: 100%;

}

.team-wrapp .team-col2 {

	width: 100%;

	margin: 0 0 0;

}

.team-wrapp .team-col2 .team-row2 {

	width: 100%;

}

.team-wrapp .team-col2 .team-row2 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 5px 0;

}

.team-row2 li,  .team-row2 li a {

	font-size: 14px;

	line-height: 1.75;

}

.patient-wrapp {

	text-align: center;

	padding: 50px 0 20px;

}

.patient-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.patient-wrapp p span {

	display: inline;

}

.patient-wrapp h2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.patient-wrapp h2 span {

	display: inline;

}

.patient-wrapp h3 {

	font-size: 14px;

	margin: 0 0 10px;

}

.patient-wrapp h3 span {

	display: inline;

}

.patient-wrapp h4 {

	font-size: 14px;

	margin: 0 0 0;

}

.patient-wrapp h4 span {

	display: inline;

}

.patient-wrapp .patient-col1 {

	width: 100%;

	margin: 0 0 34px;

}

.patient-wrapp .patient-col1 .patient-row1 {

	width: 100%;

}

.patient-wrapp .patient-col2 {

	width: 100%;

	margin: 0 0 0;

}

.patient-wrapp .patient-col2 .patient-row2 {

	width: 40%;

	padding: 12% 12% 12%;

}

.patient-wrapp .patient-col3 {

	width: 48%;

	float: left;

	clear: both;

	margin: 14px 0 0;

}

.patient-wrapp .patient-col3:first-child {

	margin-top: 0;

}

.patient-wrapp .patient-col3:nth-child(2) {

	margin-top: 0;

}

.patient-wrapp .patient-col3:nth-child(2n) {

	float: right;

	clear: right;

}

.patient-wrapp .patient-col3 .patient-row3 {

	width: 100%;

	padding: 24px 0 0;

}

.contact-wrapp {

	text-align: center;

	padding: 20px 0 5.2%;

}

.contact-wrapp p {

	font-size: 14px;

	margin: 0 0 10px;

}

.contact-wrapp p span {

	display: inline;

}

.contact-wrapp h2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.contact-wrapp h2 span {

	display: inline;

}

.contact-wrapp h3 {

	font-size: 14px;

	margin: 0 0 14px;

}

.contact-wrapp h3 span {

	display: inline;

}

.contact-wrapp h4 {

	font-size: 14px;

	margin: 0 0 0;

}

.contact-wrapp h4 span {

	display: inline;

}

.contact-wrapp .contact-col1 {

	width: 100%;

	margin: 0 0 0;

}

.contact-wrapp .contact-col1 .contact-row1 {

	width: 100%;

}

.contact-wrapp .contact-col2 {

	width: 100%;

	margin: 24px 0 0;

}

.contact-wrapp .contact-col2 .contact-row2 {

	width: 100%;

}

.contact-wrapp .contact-col3 {

	width: 100%;

	margin: 28px 0 0;

}

.contact-wrapp .contact-col3 .contact-row3 {

	width: 100%;

}

.contact-wrapp .contact-col4 {

	width: 100%;

	margin: 0 0 0;

}

.contact-wrapp .contact-col4 .contact-row4 {

	width: 100%;

}

.contact-wrapp .contact-col5 {

	width: 100%;

	margin: 34px 0 0;

}

.contact-wrapp .contact-col5 .contact-row5 {

	width: 100%;

}

.contact-row2 li,  .contact-row2 li a {

	font-size: 14px;

}

.footer-wrapp {

	text-align: center;

	padding: 60px 0 220px;

}

.footer-wrapp h2 {

	font-size: 14px;

	margin: 0 0 4px;

}

.footer-wrapp h2 span {

	display: inline;

}

.footer-wrapp .footer-col1 {

	width: 183.9px;

	float: none;

	margin: 0 auto 28px;

}

.footer-wrapp .footer-col1 .footer-row1 {

	width: 100%;

	float: none;

}

.footer-wrapp .footer-col2 {

	width: 100%;

	margin: 0 0 14px;

}

.footer-wrapp .footer-col2 .footer-row2 {

	width: 100%;

}

.footer-wrapp .footer-col2 .footer-row2 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col3 {

	width: 100%;

	margin: 0 0 14px;

}

.footer-wrapp .footer-col3 .footer-row3 {

	width: 100%;

}

.footer-wrapp .footer-col3 .footer-row3 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col4 {

	width: 100%;

	margin: 0 0 14px;

}

.footer-wrapp .footer-col4 .footer-row4 {

	width: 100%;

}

.footer-wrapp .footer-col4 .footer-row4 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col5 {

	width: 100%;

	margin: 0 0 34px;

}

.footer-wrapp .footer-col5 .footer-row5 {

	width: 100%;

}

.footer-wrapp .footer-col5 .footer-row5 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col6 {

	width: 100%;

	margin: 0 0 8px;

}

.footer-wrapp .footer-col6 .footer-row6 {

	width: 100%;

}

.footer-wrapp .footer-col6 .footer-row6 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col6 .footer-row6 li:nth-child(2n) {

	display: none;

}

.footer-wrapp .footer-col6 .footer-row6 li:last-child {

	margin-right: 4px;

}

.footer-wrapp .footer-col7 {

	width: 100%;

	margin: 0 0 0;

}

.footer-wrapp .footer-col7 .footer-row7 {

	width: 100%;

}

.footer-wrapp .footer-col7 .footer-row7 li {

	float: none;

	vertical-align: middle;

	display: inline-block;

	margin: 0 4px 0;

}

.footer-wrapp .footer-col7 .footer-row7 li:last-child {

	margin-right: 4px;

}

.footer-wrapp .footer-btn1 {

	margin: 14px 3px 0;

}

.footer-wrapp .footer-btn1:last-child {

	margin-right: 3px;

}

.footer-row2 li,  .footer-row2 li a,  .footer-row3 li,  .footer-row3 li a,  .footer-row4 li,  .footer-row4 li a,  .footer-row5 li,  .footer-row5 li a {

	font-size: 12px;

	line-height: 1.6;

}

.footer-row6 li,  .footer-row6 li a,  .footer-row7 li,  .footer-row7 li a {

	font-size: 10px;

	line-height: 1.9;

}

.about-wrapp .about-col3 {

	display: inline-block;

	margin: 25px 0 0;

}

.about-wrapp2 .about-content-relative-box {

	bottom: 50px;

}

.treatin-wrapp p {

	font-size: 14px;

	margin: 0 0 20px;

}

.treatin-wrapp p span {

	display: inline;

}

.treatin-wrapp h2,  .treatin-wrapp h1.likeH2 {

	font-size: 24px;

	margin: 0 0 18px;

}

.treatin-wrapp h2 span {

	display: inline;

}

.treatin-wrapp .treatin-col1 .treatin-row1 {

	width: 100%;

}

.treatin-wrapp .treatin-col2 {

	width: 100%;

}

.common-btn-col1 {

	margin: 40px 0;

}

.fees-wrapp {

	padding: 50px 0 0;

}

.fees-wrapp h2 {

	font-size: 24px;

}

.fees-wrapp h3 {

	font-size: 24px;

}

.fees-wrapp p {

	font-size: 14px;

}

.fees-wrapp p span {

	display: inline;

}

.contact-wrapp2 {

	padding: 50px 0;

}

.contact-wrapp2 .contact-col1 {

	padding: 0;

}

.contact-wrapp .contact-col6 .contact-icon {

	margin: 0 auto 10px;

}

.health-wrapp .health-table {

	overflow-x: auto;

}

.health-wrapp .health-table table {

	width: 1200px;

}

/*common-title-bg-black-css*/



.common-title-bg-black {

	width: auto;

	display: inline-table;

	margin: 0 0 16px;

}

/*header-nhs-blue-plain-logo-css*/



.header-nhs-blue-plain-logo {

	width: 42px;

	margin: -1px 1px 0;

}

/*about-content-relative-box-css*/



.about-content-relative-box {

	width: 24%;

	margin: 0 auto 0;

	padding: 0 0 24%;

	position: absolute;

	right: 5%;

	bottom: 5%;

}

/*treatments-content-scroll-box-css*/



.treatments-content-scroll-box {

	width: 100%;

	max-height: 38px;

	margin: 0 0 12px;

}

.treatments-content-scroll-box p {

	font-size: 13.2px;

	margin: 0 0 10px;

}

/*contact-let-box-css*/



.contact-let-box {

	width: 48%;

	text-align: right;

	margin: 0 0 0;

}

/*contact-ret-box-css*/



.contact-ret-box {

	width: 48%;

	text-align: left;

	margin: 0 0 0;

}

/*mobile-css*/



.linker-mob1 {

	width: auto;

	float: right;

	display: block;

	margin: 0 0 0;

	position: absolute;

	top: 47.5px;

	right: 5%;

}

/*btn-css*/



.linker-btn1,  .linker-btn2,  .banner-btn1,  .banner-btn2,  .book-fil1,  .book-btn1,  .treatments-btn1,  .contact-btn1,  .footer-btn1,  .common-btn1 {

	font-size: 10px;

	letter-spacing: 0.76px;

}

}

 @media screen and (min-width:768px) and (max-width:900px) {

.margin {

	width: 94%;

}

.header-wrapp {

	padding: 14px 0 14px;

}

.header-wrapp .header-col2 .header-row2 li a {

	padding: 7px 6px 8px 6px;

}

.header-wrapp .header-col3 .header-row3 li a {

	padding: 7px 8px 8px 8px;

}

.header-wrapp .header-col3 .header-row3 li span {

	margin: 0 0px 0 0;

}

.header-row1 li,  .header-row1 li a,  .header-row1 li strong,  .header-row2 li,  .header-row2 li a,  .header-row2 li strong,  .header-row3 li,  .header-row3 li a,  .header-row3 li strong {

	font-size: 10px;

}

.header-wrapp .header-col1 {

	width: 22%;

}

.linker-wrapp {

	padding: 26px 0 26px;

}

.linker-wrapp .linker-col1 {

	width: 110px;

}

.linker-wrapp .linker-btn1 {

	font-size: 15px;

	margin: 0 6px 0 0;

	padding: 11px 2px 14px 2px;

}

.linker-wrapp .linker-btn2 {

	margin: 0 6px 0 0;

	padding: 14px 25px 14px 25px;

}

.banner-wrapp {

	min-height: inherit;

}

.banner-wrapp p {

	font-size: 15px;

	margin: 0 0 10px;

}

.banner-wrapp p span {

	display: inline;

}

.banner-wrapp h2 {

	font-size: 28px;

	margin: 0 0 22px;

}

.banner-wrapp h2 span {

	display: inline;

}

.banner-wrapp .banner-col1 {

	width: 94%;

}

.banner-wrapp .banner-col1 .banner-row1 {

	width: 38%;

}

.banner-wrapp .banner-btn1 {

	margin: 26px 8px 0;

}

.banner-wrapp .banner-btn2 {

	margin: 10px 8px 0;

	padding: 14px 40px 14px;

}

.book-wrapp {

	padding: 22px 0 32px;

}

.book-wrapp h2 {

	font-size: 22px;

	margin: 0 0 30px;

}

.book-wrapp h2 span {

	display: inline;

}

.book-wrapp .book-col1 .book-row1 .book-fil2 {

	height: 41px;

}

.book-wrapp .book-col1 .book-row1 .book-fil3 {

	height: 79px;

	margin: 0 0 20px;

}

.about-wrapp {

	padding: 70px 0 38px;

}

.about-wrapp p {

	font-size: 13px;

	margin: 0 0 22px;

}

.about-wrapp p span {

	display: inline;

}

.about-wrapp h2 {

	font-size: 22px;

	margin: 0 0 30px;

}

.about-wrapp h2 span {

	display: inline;

}

.about-wrapp h3 {

	font-size: 12.3px;

	margin: 0 0 0;

}

.about-wrapp h3 span {

	display: inline;

}

.treatments-wrapp {

	padding: 38px 0 58px;

}

.treatments-wrapp p {

	font-size: 13px;

	margin: 0 0 22px;

}

.treatments-wrapp p span {

	display: inline;

}

.treatments-wrapp h2 {

	font-size: 22px;

	margin: 0 0 14px;

}

.treatments-wrapp h2 span {

	display: inline;

}

.treatments-wrapp h3,  .treatments-wrapp h1.likeH3 {

	font-size: 15px;

	margin: 0 0 18px;

}

.treatments-wrapp h3 span {

	display: inline;

}

.treatments-wrapp h4 {

	font-size: 15.6px;

	margin: 0 0 10px;

}

.treatments-wrapp h4 span {

	display: inline;

}

.treatments-wrapp .treatments-col1 {

	margin: 0 auto 34px;

}

.treatments-wrapp .treatments-col2 {

	margin: 0 0 48px;

}

.team-wrapp {

	padding: 88px 0 88px;

}

.team-wrapp p {

	font-size: 13px;

	margin: 0 0 22px;

}

.team-wrapp p span {

	display: inline;

}

.team-wrapp h2 {

	font-size: 22px;

	margin: 0 0 18px;

}

.team-wrapp h2 span {

	display: inline;

}

.team-wrapp .team-col1 {

	margin: 0 auto 36px;

}

.team-wrapp .team-col2 .team-row2 li {

	margin: 0 8px 0;

}

.team-row2 li,  .team-row2 li a {

	font-size: 13px;

}

.patient-wrapp {

	padding: 76px 0 42px;

}

.patient-wrapp p {

	font-size: 13px;

	margin: 0 0 22px;

}

.patient-wrapp p span {

	display: inline;

}

.patient-wrapp h2 {

	font-size: 22px;

	margin: 0 0 10px;

}

.patient-wrapp h2 span {

	display: inline;

}

.patient-wrapp h3 {

	font-size: 13px;

	margin: 0 0 10px;

}

.patient-wrapp h3 span {

	display: inline;

}

.patient-wrapp h4 {

	font-size: 13px;

	margin: 0 0 0;

}

.patient-wrapp h4 span {

	display: inline;

}

.patient-wrapp .patient-col1 {

	margin: 0 auto 56px;

}

.contact-wrapp {

	padding: 42px 0 102px;

}

.contact-wrapp p {

	font-size: 13px;

	margin: 0 0 10px;

}

.contact-wrapp p span {

	display: inline;

}

.contact-wrapp h2 {

	font-size: 22px;

	margin: 0 0 18px;

}

.contact-wrapp h2 span {

	display: inline;

}

.contact-wrapp h3 {

	font-size: 13px;

	margin: 0 0 8px;

}

.contact-wrapp h3 span {

	display: inline;

}

.contact-wrapp h4 {

	font-size: 13px;

	margin: 0 0 0;

}

.contact-wrapp h4 span {

	display: inline;

}

.contact-row2 li,  .contact-row2 li a {

	font-size: 13px;

}

.footer-wrapp {

	padding: 58px 0 220px;

}

.footer-wrapp h2 {

	font-size: 12px;

	margin: 0 0 16px;

}

.footer-wrapp h2 span {

	display: inline;

}

.footer-wrapp .footer-col1 {

	margin: 0 0 48px;

}

.footer-wrapp .footer-col1 .footer-row1 {

	width: 207px;

}

.footer-wrapp .footer-btn1 {

	margin: 10px 6px 0 0;

	padding: 14px 28px 14px 28px;

}

.footer-row2 li,  .footer-row2 li a,  .footer-row3 li,  .footer-row3 li a,  .footer-row4 li,  .footer-row4 li a,  .footer-row5 li,  .footer-row5 li a {

	font-size: 12px;

}

.about-wrapp2 .about-content-relative-box {

	bottom: 50px;

}

.about-wrapp .about-col3 .about-row3 {

	width: 131px;

}

.treatin-wrapp p {

	font-size: 13px;

	margin: 0 0 22px;

}

.treatin-wrapp p span {

	display: inline;

}

.treatin-wrapp h2,  .treatin-wrapp h1.likeH2 {

	font-size: 22px;

	margin: 0 0 18px;

}

.treatin-wrapp h2 span {

	display: inline;

}

.common-btn-col1 .common-btn1 {

	padding: 14px 28.5px 14px;

}

.fees-wrapp p {

	font-size: 13px;

	margin: 0 0 22px;

}

.fees-wrapp p span {

	display: inline;

}

.fees-wrapp h2 {

	font-size: 22px;

	margin: 0 0 18px;

}

.fees-wrapp h2 span {

	display: inline;

}

.contact-wrapp2 .contact-col1 {

	padding: 0;

}

.health-wrapp .health-table {

	overflow-x: auto;

}

.health-wrapp .health-table table {

	width: 1200px;

}

/*common-title-bg-black-css*/



.common-title-bg-black {

	margin: 0 0 10px;

	padding: 7px 14px 7px 14px;

}

/*header-nhs-blue-plain-logo-css*/



.header-nhs-blue-plain-logo {

	width: 42px;

}

/*about-content-relative-box-css*/



.about-content-relative-box {

	width: 27.5%;

	padding: 0 0 27.5%;

}

/*treatments-content-scroll-box-css*/



.treatments-content-scroll-box {

	max-height: 57px;

	margin: 0 0 6px;

}

.treatments-content-scroll-box p {

	font-size: 12.2px;

	margin: 0 0 6px;

}

/*btn-css*/



.linker-btn1,  .linker-btn2,  .banner-btn1,  .banner-btn2,  .book-fil1,  .book-btn1,  .treatments-btn1,  .contact-btn1,  .footer-btn1,  .common-btn1 {

	font-size: 10px;

	letter-spacing: 0.84px;

}

/*show-hide-css*/



.tab-hide {

	display: none;

}
	.footer-wrapp {padding: 70px 0 220px;}

}

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

.margin {

	width: 94%;

}

.header-wrapp {

	padding: 17px 0 17px;

}

.header-wrapp .header-col2 .header-row2 li a {

	padding: 7px 9px 8px 9px;

}

.header-wrapp .header-col3 .header-row3 li a {

	padding: 7px 11px 8px 11px;

}

.header-wrapp .header-col3 .header-row3 li span {

	margin: 0 3.3px 0 0;

}

.header-row1 li,  .header-row1 li a,  .header-row1 li strong,  .header-row2 li,  .header-row2 li a,  .header-row2 li strong,  .header-row3 li,  .header-row3 li a,  .header-row3 li strong {

	font-size: 11px;

}

.linker-wrapp {

	padding: 29px 0 29px;

}

.linker-wrapp .linker-col1 {

	width: 120px;

}

.linker-wrapp .linker-btn1 {

	margin: 0 8px 0 0;

	padding: 12px 5px 14px 5px;

}

.linker-wrapp .linker-btn2 {

	margin: 0 8px 0 0;

	padding: 14px 28px 14px 28px;

}

.banner-wrapp {

	min-height: inherit;

}

.banner-wrapp p {

	font-size: 16px;

	margin: 0 0 13px;

}

.banner-wrapp p span {

	display: inline;

}

.banner-wrapp h2 {

	font-size: 32px;

	margin: 0 0 25px;

}

.banner-wrapp h2 span {

	display: inline;

}

.banner-wrapp .banner-col1 {

	width: 94%;

}

.banner-wrapp .banner-col1 .banner-row1 {

	width: 39.4%;

}

.banner-wrapp .banner-btn1 {

	margin: 28px 10px 0;

}

.banner-wrapp .banner-btn2 {

	margin: 12px 10px 0;

}

.book-wrapp {

	padding: 25px 0 35px;

}

.book-wrapp h2 {

	font-size: 27px;

	margin: 0 0 33px;

}

.book-wrapp h2 span {

	display: inline;

}

.book-wrapp .book-col1 .book-row1 .book-fil2 {

	height: 43px;

}

.book-wrapp .book-col1 .book-row1 .book-fil3 {

	height: 81px;

	margin: 0 0 23px;

}

.about-wrapp {

	padding: 76px 0 41px;

}

.about-wrapp p {

	font-size: 14px;

	margin: 0 0 25px;

}

.about-wrapp p span {

	display: inline;

}

.about-wrapp h2 {

	font-size: 27px;

	margin: 0 0 33px;

}

.about-wrapp h2 span {

	display: inline;

}

.about-wrapp h3 {

	font-size: 13.3px;

	margin: 0 0 0;

}

.about-wrapp h3 span {

	display: inline;

}

.treatments-wrapp {

	padding: 41px 0 64px;

}

.treatments-wrapp p {

	font-size: 14px;

	margin: 0 0 25px;

}

.treatments-wrapp p span {

	display: inline;

}

.treatments-wrapp h2 {

	font-size: 27px;

	margin: 0 0 17px;

}

.treatments-wrapp h2 span {

	display: inline;

}

.treatments-wrapp h3,  .treatments-wrapp h1.likeH3 {

	font-size: 16px;

	margin: 0 0 21px;

}

.treatments-wrapp h3 span {

	display: inline;

}

.treatments-wrapp h4 {

	font-size: 16.6px;

	margin: 0 0 13px;

}

.treatments-wrapp h4 span {

	display: inline;

}

.treatments-wrapp .treatments-col1 {

	margin: 0 auto 37px;

}

.treatments-wrapp .treatments-col2 {

	margin: 0 0 51px;

}

.team-wrapp {

	padding: 94px 0 94px;

}

.team-wrapp p {

	font-size: 14px;

	margin: 0 0 25px;

}

.team-wrapp p span {

	display: inline;

}

.team-wrapp h2 {

	font-size: 27px;

	margin: 0 0 21px;

}

.team-wrapp h2 span {

	display: inline;

}

.team-wrapp .team-col1 {

	margin: 0 auto 39px;

}

.team-wrapp .team-col2 .team-row2 li {

	margin: 0 11px 0;

}

.team-row2 li,  .team-row2 li a {

	font-size: 14px;

}

.patient-wrapp {

	padding: 82px 0 45px;

}

.patient-wrapp p {

	font-size: 14px;

	margin: 0 0 25px;

}

.patient-wrapp p span {

	display: inline;

}

.patient-wrapp h2 {

	font-size: 27px;

	margin: 0 0 13px;

}

.patient-wrapp h2 span {

	display: inline;

}

.patient-wrapp h3 {

	font-size: 14px;

	margin: 0 0 13px;

}

.patient-wrapp h3 span {

	display: inline;

}

.patient-wrapp h4 {

	font-size: 14px;

	margin: 0 0 0;

}

.patient-wrapp h4 span {

	display: inline;

}

.patient-wrapp .patient-col1 {

	margin: 0 auto 59px;

}

.contact-wrapp {

	padding: 45px 0 108px;

}

.contact-wrapp p {

	font-size: 14px;

	margin: 0 0 13px;

}

.contact-wrapp p span {

	display: inline;

}

.contact-wrapp h2 {

	font-size: 27px;

	margin: 0 0 21px;

}

.contact-wrapp h2 span {

	display: inline;

}

.contact-wrapp h3 {

	font-size: 14px;

	margin: 0 0 11px;

}

.contact-wrapp h3 span {

	display: inline;

}

.contact-wrapp h4 {

	font-size: 14px;

	margin: 0 0 0;

}

.contact-wrapp h4 span {

	display: inline;

}

.contact-row2 li,  .contact-row2 li a {

	font-size: 14px;

}

.footer-wrapp {

	padding: 64px 0 220px;

}

.footer-wrapp h2 {

	font-size: 14px;

	margin: 0 0 19px;

}

.footer-wrapp h2 span {

	display: inline;

}

.footer-wrapp .footer-col1 {

	margin: 0 0 51px;

}

.footer-wrapp .footer-col1 .footer-row1 {

	width: 227px;

}

.footer-wrapp .footer-btn1 {

	margin: 10px 8px 0 0;

	padding: 14px 31px 14px 31px;

}

.footer-row2 li,  .footer-row2 li a,  .footer-row3 li,  .footer-row3 li a,  .footer-row4 li,  .footer-row4 li a,  .footer-row5 li,  .footer-row5 li a {

	font-size: 14px;

}

.about-wrapp2 .about-content-relative-box {

	bottom: 50px;

}

.about-wrapp .about-col3 .about-row3 {

	width: 175px;

}

.treatin-wrapp p {

	font-size: 14px;

	margin: 0 0 22px;

}

.treatin-wrapp p span {

	display: inline;

}

.treatin-wrapp h2,  .treatin-wrapp h1.likeH2 {

	font-size: 27px;

	margin: 0 0 18px;

}

.treatin-wrapp h2 span {

	display: inline;

}

.fees-wrapp h2 {

	font-size: 27px;

}

.contact-wrapp2 .contact-col1 {

	padding: 0;

}

.health-wrapp .health-table {

	overflow-x: auto;

}

.health-wrapp .health-table table {

	width: 1200px;

}

/*common-title-bg-black-css*/



.common-title-bg-black {

	margin: 0 0 13px;

	padding: 7px 16px 7px 16px;

}

/*header-nhs-blue-plain-logo-css*/



.header-nhs-blue-plain-logo {

	width: 52px;

}

/*about-content-relative-box-css*/



.about-content-relative-box {

	width: 24.5%;

	padding: 0 0 24.5%;

}

/*treatments-content-scroll-box-css*/



.treatments-content-scroll-box {

	max-height: 62px;

	margin: 0 0 8px;

}

.treatments-content-scroll-box p {

	font-size: 13.2px;

	margin: 0 0 8px;

}

/*btn-css*/



.linker-btn1,  .linker-btn2,  .banner-btn1,  .banner-btn2,  .book-fil1,  .book-btn1,  .treatments-btn1,  .contact-btn1,  .footer-btn1,  .common-btn1 {

	font-size: 11px;

	letter-spacing: 0.92px;

}

/*show-hide-css*/



.tab-hide {

	display: none;

}

.header-wrapp .header-col1 {

	width: 26%;

}
	.footer-wrapp {padding: 70px 0 220px;}
}

 @media screen and (min-width:1025px) and (max-width:1240px) {

.margin {

	width: 94%;

}

.banner-wrapp {

	min-height: 416px;

}

.banner-wrapp p {

	font-size: 17px;

}

.banner-wrapp p span {

	display: inline;

}

.banner-wrapp h2 {

	font-size: 44px;

}

.banner-wrapp h2 span {

	display: inline;

}

.banner-wrapp .banner-col1 {

	width: 94%;

}

.book-wrapp h2 span {

	display: inline;

}

.about-wrapp p {

	font-size: 15px;

}

.about-wrapp p span {

	display: inline;

}

.about-wrapp h2 span {

	display: inline;

}

.about-wrapp h3 {

	font-size: 14.3px;

}

.about-wrapp h3 span {

	display: inline;

}

.treatments-wrapp p {

	font-size: 15px;

}

.treatments-wrapp p span {

	display: inline;

}

.treatments-wrapp h2 span {

	display: inline;

}

.treatments-wrapp h3,  .treatments-wrapp h1.likeH3 {

	font-size: 17px;

}

.treatments-wrapp h3 span {

	display: inline;

}

.treatments-wrapp h4 {

	font-size: 17.6px;

}

.treatments-wrapp h4 span {

	display: inline;

}

.team-wrapp p {

	font-size: 15px;

}

.team-wrapp p span {

	display: inline;

}

.team-wrapp h2 span {

	display: inline;

}

.team-row2 li,  .team-row2 li a {

	font-size: 15px;

}

.patient-wrapp p {

	font-size: 15px;

}

.patient-wrapp p span {

	display: inline;

}

.patient-wrapp h2 span {

	display: inline;

}

.patient-wrapp h3 {

	font-size: 15px;

}

.patient-wrapp h3 span {

	display: inline;

}

.patient-wrapp h4 {

	font-size: 15px;

}

.patient-wrapp h4 span {

	display: inline;

}

.contact-wrapp p {

	font-size: 15px;

}

.contact-wrapp p span {

	display: inline;

}

.contact-wrapp h2 span {

	display: inline;

}

.contact-wrapp h3 {

	font-size: 15px;

}

.contact-wrapp h3 span {

	display: inline;

}

.contact-wrapp h4 {

	font-size: 15px;

}

.contact-wrapp h4 span {

	display: inline;

}

.contact-row2 li,  .contact-row2 li a {

	font-size: 15px;

}

.footer-wrapp h2 span {

	display: inline;

}

.treatin-wrapp p {

	font-size: 15px;

}

.treatin-wrapp p span {

	display: inline;

}

.contact-wrapp2 .contact-col1 {

	padding: 0;

}

.header-row1 li, .header-row1 li a, .header-row1 li strong, .header-row2 li, .header-row2 li a, .header-row2 li strong, .header-row3 li, .header-row3 li a, .header-row3 li strong {

	font-size: 12px;

}

.header-wrapp .header-col1 {

	width: 26%;

}

.header-nhs-blue-plain-logo {

	width: 60px;

}
	.footer-wrapp {padding: 70px 0 220px;}

}

 @media screen and (min-width:1241px) and (max-width:1340px) {

.margin {

	width: 94%;

}

.banner-wrapp {

	min-height: 504px;

}

.banner-wrapp p span {

	display: inline;

}

.banner-wrapp h2 {

	font-size: 50px;

}

.banner-wrapp h2 span {

	display: inline;

}

.banner-wrapp .banner-col1 {

	width: 94%;

}

.book-wrapp h2 span {

	display: inline;

}

.about-wrapp p span {

	display: inline;

}

.about-wrapp h2 span {

	display: inline;

}

.about-wrapp h3 span {

	display: inline;

}

.treatments-wrapp p span {

	display: inline;

}

.treatments-wrapp h2 span {

	display: inline;

}

.treatments-wrapp h3 span {

	display: inline;

}

.treatments-wrapp h4 span {

	display: inline;

}

.team-wrapp p span {

	display: inline;

}

.team-wrapp h2 span {

	display: inline;

}

.patient-wrapp p span {

	display: inline;

}

.patient-wrapp h2 span {

	display: inline;

}

.patient-wrapp h3 span {

	display: inline;

}

.patient-wrapp h4 span {

	display: inline;

}

.contact-wrapp p span {

	display: inline;

}

.contact-wrapp h2 span {

	display: inline;

}

.contact-wrapp h3 span {

	display: inline;

}

.contact-wrapp h4 span {

	display: inline;

}

.footer-wrapp h2 span {

	display: inline;

}

.treatin-wrapp p span {

	display: inline;

}
	.footer-wrapp {padding: 70px 0 220px;}

}

 @media screen and (min-width:1341px) and (max-width:1440px) {

.margin {

	width: 94%;

}

.banner-wrapp {

	min-height: 544px;

}

.banner-wrapp p span {

	display: inline;

}

.banner-wrapp h2 {

	font-size: 56px;

}

.banner-wrapp h2 span {

	display: inline;

}

.banner-wrapp .banner-col1 {

	width: 94%;

}

.book-wrapp h2 span {

	display: inline;

}

.about-wrapp p span {

	display: inline;

}

.about-wrapp h2 span {

	display: inline;

}

.about-wrapp h3 span {

	display: inline;

}

.treatments-wrapp p span {

	display: inline;

}

.treatments-wrapp h2 span {

	display: inline;

}

.treatments-wrapp h3 span {

	display: inline;

}

.treatments-wrapp h4 span {

	display: inline;

}

.team-wrapp p span {

	display: inline;

}

.team-wrapp h2 span {

	display: inline;

}

.patient-wrapp p span {

	display: inline;

}

.patient-wrapp h2 span {

	display: inline;

}

.patient-wrapp h3 span {

	display: inline;

}

.patient-wrapp h4 span {

	display: inline;

}

.contact-wrapp p span {

	display: inline;

}

.contact-wrapp h2 span {

	display: inline;

}

.contact-wrapp h3 span {

	display: inline;

}

.contact-wrapp h4 span {

	display: inline;

}

.footer-wrapp h2 span {

	display: inline;

}

.treatin-wrapp p span {

	display: inline;

}
	.footer-wrapp {padding: 70px 0 220px;}

}

 @media screen and (min-width:1441px) and (max-width:1600px){
	.footer-wrapp {padding: 70px 0 220px;}


}

 @media screen and (min-width:1441px) and (max-width:1900px) {

.banner-wrapp {

	min-height: 586px;

}

}

.banner-row3.inner-whatsapp.fix-whatsapp {

	width: 75px;

	position: fixed;

	z-index: 9999999;

	right: auto;

	left: 30px;

	bottom: 100px;

	padding: 0;

	text-align: center;

}

.banner-row3.inner-whatsapp.fix-whatsapp .banner-bar3 {

	width: 100%;

	float: left;

	position: relative;

	z-index: 999;

}

.banner-row3.inner-whatsapp.fix-whatsapp .banner-bar3>a {

	width: 100%;

	float: right;

	background: #ffffff;

	border-radius: 18px;

	margin: 0 0 0;

	padding: 15% 5% 15%;

	box-shadow: 5px 5px 5px #00000017;

}

.banner-row3.inner-whatsapp.fix-whatsapp .banner-bar3>a h3 {

	font-size: 11px;

	font-weight: 500;

	color: #5b5b5b;

	letter-spacing: 0.08px;

	line-height: normal;

	margin: 0 0 12px;

}

.banner-row3.inner-whatsapp.fix-whatsapp .banner-bar3>a .banner-thm1 {

	width: 57%;

	float: none;

	margin: 0 auto 0;

}

.banner-row3.inner-whatsapp.fix-whatsapp .banner-bar3>a .banner-thm1 img {

	width: 100%;

	display: block;

	transition: transform 0.8s ease-in-out 0s;

}

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

/*.banner-row3.inner-whatsapp.fix-whatsapp {display: none;}*/

}

.linker-wrapp .whtsappdesktop {

	width: 158px;

	margin: 0 0 10px;

	max-width: 100%;

	/*position: absolute;*/

	position: relative;

	display: flex;

	flex-wrap: wrap;

	align-items: center;

	justify-content: center;

	text-align: center;

	/*right: 126px;*/

	left: 189px;

	top: 0px;

}

.linker-wrapp .whtsappdesktop a {

	width: 100%;

	color: #ffffff;

	/*background: #60d669; border: 1px solid #60d669;*/

	margin: 0 0 0;

	padding: 11px 5px;

	/*font-size: 11px;*/

	font-size: 14px;

	letter-spacing: 0.8px;

	text-transform: uppercase;

	border-radius: 5px;

	cursor: pointer;

	transition: all 0.25s ease-out 0s;

	font-family: 'TradegothicLH-extendedbold';

	max-width: 100%;

	display: flex;

	flex-wrap: wrap;

	align-items: center;

	justify-content: center;

	text-align: center;

}

.linker-wrapp .whtsappdesktop a:hover {

	color: #c5c6c8;/*background: #000;*/

}

.linker-wrapp .whtsappdesktop img {

	float: right;

	margin: 0 0 0;

	width: 22px;

	position: relative;

	height: auto;

	max-width: 100%;

}

.linker-wrapp .whtsappdesktop .whlabel {

	width: auto;

	display: inline-block;

	margin: 0 10px 0 0 !important;

}

 @media screen and (min-width:768px) and (max-width:900px) {

.linker-wrapp .whtsappdesktop {

	width: 115px;

	top: -5px;

	/* right: 10px; */

	left: 168px;

}

.linker-wrapp .whtsappdesktop a {

	font-size: 8.5px;

	padding: 9px 5px;

}

.linker-wrapp .whtsappdesktop .whlabel {

	margin: 1px 5px 0 0;

}

.linker-wrapp .whtsappdesktop img {

	width: 18px;

}

.linker-wrapp .banner-row2 .whtsappdesktop {

	width: 115px;

}

.footer-wrapp .footer-col5{width:100%}
.footer-wrapp .footer-col2{width:46.5%}
.footer-wrapp .footer-col3{width:18.4%}
.footer-wrapp .footer-col4{width:23.9%}
.footer-wrapp .footer-col5 .footer-row5{display:flex;flex-wrap:wrap;gap:1.68%}
.footer-wrapp .footer-col5 .footer-row5 li{display:inline-block}

}

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

.linker-wrapp .whtsappdesktop {

	width: 140px;

	top: -5px;

	right: 9px;

}

.linker-wrapp .whtsappdesktop a {

	font-size: 9px;

	padding: 9px 5px;

}

.linker-wrapp .whtsappdesktop .whlabel {

	margin: 1px 5px 0 0;

}

.footer-wrapp .footer-col5{width:100%}
.footer-wrapp .footer-col2{width:46.5%}
.footer-wrapp .footer-col3{width:18.4%}
.footer-wrapp .footer-col4{width:23.9%}
.footer-wrapp .footer-col5 .footer-row5{display:flex;flex-wrap:wrap;gap:1.68%}
.footer-wrapp .footer-col5 .footer-row5 li{display:inline-block}

}

 @media screen and (min-width:1025px) and (max-width:1240px) {

.linker-wrapp .whtsappdesktop {

	width: 142px;

	/*top: -54px;*/

	top: 3px;

	right: 22px;

}

.linker-wrapp .whtsappdesktop a {

	font-size: 14px;

	padding: 9px 5px;

}

.linker-wrapp .whtsappdesktop .whlabel {

	margin: 1px 8px 0 0;

}

}

 @media screen and (min-width: 1241px) and (max-width: 1340px) {

.linker-wrapp .whtsappdesktop {

	width: 142px;

	/*top: -54px;*/

	top: 3px;

	right: 31px;

}

}

@media screen and (min-width: 1341px) and (max-width: 1440px) {

.linker-wrapp .whtsappdesktop {

	width: 142px;

	/*top: -54px;*/

	top: 3px;

	right: 31px;

}

}

 @media screen and (min-width: 1441px) and (max-width: 1640px) {

.linker-wrapp .whtsappdesktop {

	width: 142px;

	/*top: -54px;*/

	top: 3px;

	right: 31px;

}

}

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

.linker-wrapp .whtsappdesktop {

	display: none;

}

}



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



.footer-wrapp li, .footer-wrapp li a { font-size:14px;}	

.footer-wrapp .footer-col2 { margin:0 2% 0 0}

.footer-wrapp .footer-col5 { width:27.7%}

.footer-wrapp .footer-col2 { width:34%}



 }