* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	letter-spacing: 0.2px;
}
@font-face {
 font-family: 'Plus Jakarta Sans';
 src: url('PlusJakartaSans-Medium.woff2') format('woff2'), url('PlusJakartaSans-Medium.woff') format('woff'), url('PlusJakartaSans-Medium.svg#PlusJakartaSans-Medium') format('svg');
 font-weight: 500;
 font-style: normal;
 font-display: swap;
}
@font-face {
 font-family: 'Plus Jakarta Sans';
 src: url('PlusJakartaSans-Bold.woff2') format('woff2'), url('PlusJakartaSans-Bold.woff') format('woff'), url('PlusJakartaSans-Bold.svg#PlusJakartaSans-Bold') format('svg');
 font-weight: bold;
 font-style: normal;
 font-display: swap;
}
@font-face {
 font-family: 'Plus Jakarta Sans';
 src: url('PlusJakartaSans-Regular.woff2') format('woff2'), url('PlusJakartaSans-Regular.woff') format('woff'), url('PlusJakartaSans-Regular.svg#PlusJakartaSans-Regular') format('svg');
 font-weight: normal;
 font-style: normal;
 font-display: swap;
}
@font-face {
 font-family: 'Cormorant Garamond';
 src: url('CormorantGaramond-Medium.woff2') format('woff2'), url('CormorantGaramond-Medium.woff') format('woff'), url('CormorantGaramond-Medium.svg#CormorantGaramond-Medium') format('svg');
 font-weight: 500;
 font-style: normal;
 font-display: swap;
}
@font-face {
 font-family: 'Cormorant Garamond';
 src: url('CormorantGaramond-Bold.woff2') format('woff2'), url('CormorantGaramond-Bold.woff') format('woff'), url('CormorantGaramond-Bold.svg#CormorantGaramond-Bold') format('svg');
 font-weight: bold;
 font-style: normal;
 font-display: swap;
}
@font-face {
 font-family: 'Cormorant Garamond';
 src: url('CormorantGaramond-Regular.woff2') format('woff2'), url('CormorantGaramond-Regular.woff') format('woff'), url('CormorantGaramond-Regular.svg#CormorantGaramond-Regular') format('svg');
 font-weight: normal;
 font-style: normal;
 font-display: swap;
}
@font-face {
 font-family: 'Cormorant Garamond';
 src: url('CormorantGaramond-SemiBold.woff2') format('woff2'), url('CormorantGaramond-SemiBold.woff') format('woff'), url('CormorantGaramond-SemiBold.svg#CormorantGaramond-SemiBold') format('svg');
 font-weight: 600;
 font-style: normal;
 font-display: swap;
}
a {
	outline: none;
 -webkit-transition: all .5s;
 transition: all .5s;
}
input, textarea {
	outline: none;
}
.tpyouannafix {
	top: 0;
	left: 0;
	right: 0;
	position: absolute;
	width: 100%;
	z-index: 999;
	background: rgba(15, 18, 3, 0.47);
	transition: all 0.5s ease-in-out;
}
.tpyouannafix.sticky {
	position: fixed;
	background: rgba(15, 18, 3, 0.85);
	transition: all 0.3s ease;
}
.tpyouannafix.sticky .youannalogo .logo {
	display: block;
	background: url(../images/youanna-logo.png) no-repeat;
	background-size: 104px 120px;
	width: 104px;
	height: 120px;
}
.tpyouannafix.sticky .youanna-menutab ul li a {
	color: #fff;
}
.tpyouannafix.sticky .youanna-menutab ul li a:hover {
	color: #e4bf87;
}
header .youannalogo {
	float: left;
	margin: 5px 0;
}
header .youannalogo .logo {
	display: block;
	background: url(../images/youanna-logo.png) no-repeat;
	background-size: 104px 120px;
	width: 104px;
	height: 120px;
}
header .youannalogo a {
	text-decoration: none;
}
header .youanna-menutab {
	position: relative;
	float: left;
	width: 70%;
	padding: 40px 0 0;
}
header .youanna-menutab ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
header .youanna-menutab ul li {
	position: relative;
	float: left;
	margin-right: 20px;
}
header .youanna-menutab ul li:last-child {
	margin-right: 0;
}
header .youanna-menutab ul li a {
	display: block;
	color: #fff;
	font-size: 17px;
	font-weight: 500;
	line-height: 25px;
	text-decoration: none;
	transition: 0.3s;
	padding: 10px;
	margin: 0;
}
header .youanna-menutab ul li a:hover {
	color: #e4bf87;
}
header .youanna-menutab ul li a:after {
	top: 0;
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
 transition: width .4s linear 0s;
	width: 0;
	height: 0;
	background: #e4bf87;
}
header .youanna-menutab ul li a:hover:after {
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 23px;
	height: 1px;
}
header .bookvia-btn {
	float: right;
	padding: 40px 0 0;
}
header .bookvia-btn a {
	display: block;
	font-family: 'Cormorant Garamond';
	color: #fff;
	font-size: 17px;
	font-weight: 700;
	line-height: 28px;
	text-transform: uppercase;
	text-decoration: none;
	transition: 0.3s;
	border-radius: 50px;
	background: #ddb06d;
	padding: 8px 20px;
	margin: 0;
}
header .bookvia-btn a:hover {
	color: #2a3a46;
	background: #fff;
}
/*** Mobile Menu ****/

header .mobBar {
	display: none;
}
header .mobBar #TopMenu {
	display: block;
	cursor: pointer;
}
header .mobBar #TopMenu .bar1, .bar2, .bar3 {
	width: 30px;
	height: 2px;
	background: #fff;
	margin: 4px 0;
	transition: 0.4s;
}
header .mobBar .open-menu .bar1 {
	-webkit-transform: rotate(-42deg) translate(-4px, 4px);
	transform: rotate(-45deg) translate(-4px, 4px);
}
header .mobBar .open-menu .bar2 {
	-webkit-transform: rotate(45deg) translate(0, 0);
	transform: rotate(45deg) translate(0, 0);
}
header .mobBar .open-menu .bar3 {
	-webkit-transform: rotate(45deg) translate(-6px, -11px);
	transform: rotate(45deg) translate(-6px, -6px);
}
header .mobBar .mobNav.active {
	display: block;
	transition: 0.5s;
}
header .mobBar .mobNav {
	display: none;
	position: fixed;
	top: 130px;
	right: 0;
	z-index: -1;
	width: 290px;
	height: 320px;
	background: #2a3a46;
	padding: 0;
	list-style: none;
    transition: width ease .6s;
	overflow-x: hidden;
	transition: 0.5s;
}
header .mobBar .mobNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
header .mobBar .mobNav li {
	width: 100%;
	position: relative;
	border-bottom: 1px solid rgba(256, 256, 256, 0.1);
}
header .mobBar .mobNav li a {
	display: block;
	color: #fff;
	font-size: 19px;
	font-weight: 700;
	line-height: 30px;
	padding: 10px 20px;
	margin: 0;
	text-decoration: none;
	transition: 0.3s;
}
header .mobBar .mobNav li a:hover {
	color: #fff;
}
header .mobBar .mobNav li.menu-item-has-children::before {
 content: '';
 position: absolute;
 top: 18px;
 right: 20px;
 height: 0;
 width: 0;
 border: 6px solid transparent;
 border-top-color: #fff;
}
header .mobBar .mobNav li .sub-menu.active {
	display: block;
	visibility: visible;
	top: 100%;
 -webkit-transition: all .3s ease-in-out;
 transition: all .3s ease-in-out;
}
header .mobBar .mobNav li .sub-menu {
	display: none;
	width: 100%;
 -webkit-transition: all .3s ease-in-out;
 transition: all .3s ease-in-out;
	visibility: hidden;
	padding: 10px;
}
header .mobBar .mobNav li .sub-menu li a {
	display: block;
	color: #fff;
	font-size: 14px;
	font-weight: 500;
	line-height: 26px;
	padding: 7px 20px;
	margin: 0;
	text-decoration: none;
	transition: 0.3s;
}
header .mobBar .mobNav li .sub-menu li a:hover {
	color: #fff;
}
/** END **/
.aboutyouanna-content-section {
	position: relative;
	padding: 50px 0;
}
.aboutyouanna-content-section h1 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #2f3f63;
	font-size: 39px;
	font-weight: 700;
	line-height: 50px;
	padding: 0 0 15px;
	margin: 0 0 15px;
}
.aboutyouanna-content-section h1:after {
	position: absolute;
	content: "";
	width: 115px;
	height: 1px;
	left: 0;
	bottom: 0;
	z-index: 1;
	background: rgba(0, 0, 0, 0.2);
}
.aboutyouanna-content-section h3 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #2f3f63;
	font-size: 29px;
	font-weight: 700;
	line-height: 40px;
	padding: 0 5% 10px;
	margin: 0;
}
.aboutyouanna-content-section p {
	display: block;
	color: #5e626b;
	font-size: 16px;
	font-weight: 400;
	line-height: 27px;
	padding: 10px 5%;
	margin: 0;
}
.aboutyouanna-content-section p strong {
	color: #2a3a46;
	font-weight: 700;
}
.aboutyouanna-content-section .alignleft {
	width: 100%;
	height: auto;
	border-radius: 250px 0 0 250px;
}
.aboutyouanna-content-section .innappointment-tbx {
	position: relative;
	border-radius: 100px;
	background: #fff;
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
	padding: 20px 30px 40px;
	margin: 20px 14% 0;
	text-align: center;
}
.aboutyouanna-content-section .innappointment-tbx .bokapntment-btn {
	display: block;
}
.aboutyouanna-content-section .innappointment-tbx .bokapntment-btn a {
	display: block;
	font-family: 'Cormorant Garamond';
	font-size: 27px;
	color: #1e2432;
	font-weight: 500;
	line-height: 54px;
	padding: 0 0 0 75px;
	background: url(../images/calicn1.png) no-repeat;
	background-size: 54px 54px;
 -webkit-transition: .3s ease-in-out;
 -moz-transition: .3s ease-in-out;
 -o-transition: .3s ease-in-out;
 transition: .3s ease-in-out
}
.aboutyouanna-content-section .innappointment-tbx .bokapntment-btn a:hover {
	color: #1e2432;
	text-decoration: none;
	background: url(../images/calicn1.png) no-repeat;
	background-size: 54px 54px;
}
.aboutyouanna-content-section .innappointment-tbx .cal-btnbx {
	position: absolute;
	left: 0;
	right: 0;
	margin: 15px auto 0;
}
.aboutyouanna-content-section .innappointment-tbx .cal-btnbx a {
	display: inline-block;
	font-family: 'Cormorant Garamond';
	font-size: 31px;
	color: #fff;
	font-weight: 500;
	line-height: 45px;
	text-decoration: none;
	padding: 0 25px 10px;
	margin: 0;
	background: #2a3a46;
	border-radius: 50px;
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}
.aboutyouanna-content-section .innappointment-tbx .cal-btnbx a:hover {
	color: #fff;
	text-decoration: none;
}
.youanna-allservics-section {
	position: relative;
	padding: 50px 0;
	background: #fcfcf7;
	text-align: center;
}
.youanna-allservics-section h2 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #2f3f63;
	font-size: 50px;
	font-weight: 700;
	line-height: 60px;
	padding: 0 0 30px;
	margin: 0 0 15px;
}
.youanna-allservics-section h2:after {
	position: absolute;
	content: "";
	width: 115px;
	height: 1px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
	z-index: 1;
	background: rgba(0, 0, 0, 0.2);
}
.youanna-allservics-section .inndiv-servtbx {
	position: relative;
	width: 18%;
	float: left;
	margin: 150px 10px 20px;
	text-align: center;
	background: #f2f2e5;
	padding: 25px 15px;
	transition: 0.3s;
	border-radius: 50px 50px 10px 10px;
}
.youanna-allservics-section .inndiv-servtbx:hover {
	background: #2a3a46;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
}
.youanna-allservics-section .inndiv-servtbx h3 {
	font-family: 'Cormorant Garamond';
	display: block;
	color: #222;
	font-size: 23px;
	font-weight: 600;
	line-height: 40px;
	padding: 0;
	margin: 0;
}
.youanna-allservics-section .inndiv-servtbx:hover h3 {
	color: #fff;
}
.youanna-allservics-section .inndiv-servtbx a {
	text-decoration: none;
}
.youanna-allservics-section .inndiv-servtbx .srvimg-bx {
	width: 200px;
	text-align: center;
	display: block;
	margin: -140px auto 20px;
	position: relative;
	z-index: 1;
	border-radius: 50%;
}
.youanna-allservics-section .inndiv-servtbx .srvimg-bx img {
	width: 100%;
	height: auto;
	border-radius: 50%;
}
.youanna-allservics-section .inndiv-servtbx .srvimg-bx:before {
	content: "";
	background: url(../images/bordered-circle.png);
	background-repeat: no-repeat;
	background-size: 190px 190px;
	width: 190px;
	height: 190px;
	position: absolute;
	left: 0px;
	right: 0px;
	margin: auto;
	top: 7px;
}
.youanna-allservics-section .inndiv-servtbx:hover .srvimg-bx:before {
	-webkit-animation: rotating 0.1s linear infinite;
	-moz-animation: rotating 0.1s linear infinite;
	-ms-animation: rotating 0.1s linear infinite;
	-o-animation: rotating 0.1s linear infinite;
	animation: rotating 0.1s linear infinite;
}
@keyframes rotating {
from {
transform: rotate(0deg);
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
}
to {
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg);
}
}
 @-webkit-keyframes rotating {
from {
transform: rotate(0deg);
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
}
to {
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg);
}
}
.aboutyouanna-content-section1 {
	position: relative;
	padding: 50px 0;
}
.aboutyouanna-content-section1 h3 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #2f3f63;
	font-size: 42px;
	font-weight: 700;
	line-height: 50px;
	padding: 0 0 15px;
	margin: 0 0 15px;
}
.aboutyouanna-content-section1 h3:after {
	position: absolute;
	content: "";
	width: 115px;
	height: 1px;
	left: 0;
	bottom: 0;
	z-index: 1;
	background: rgba(0, 0, 0, 0.2);
}
.aboutyouanna-content-section1 h5 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #2f3f63;
	font-size: 21px;
	font-weight: 700;
	line-height: 30px;
	padding: 10px 0;
	margin: 0;
}
.aboutyouanna-content-section1 h4 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #2f3f63;
	font-size: 31px;
	font-weight: 700;
	line-height: 40px;
	padding: 10px 0;
	margin: 0;
}
.aboutyouanna-content-section1 p {
	display: block;
	color: #5e626b;
	font-size: 16px;
	font-weight: 400;
	line-height: 27px;
	padding: 10px 0;
	margin: 0;
}
.aboutyouanna-content-section1 p strong {
	color: #2a3a46;
	font-weight: 700;
}
.aboutyouanna-content-section1 .alignright {
	width: 48%;
	height: auto;
	float: right;
	margin: 0 0 0 50px;
	border-radius: 0 250px 250px 0;
}
.youannarequestform-section {
	position: relative;
	padding: 20px 0 80px;
	overflow: hidden;
	background: url(../images/frmbg.jpg) no-repeat;
	background-size: 650px 750px;
}
.youannarequestform-section .indiv-contactform {
	width: 80%;
	float: left;
}
.youannarequestform-section .indiv-contactform h4 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #2f3f63;
	font-size: 21px;
	font-weight: 700;
	line-height: 31px;
	padding: 0 0 10px 0;
	margin: 0;
}
.youannarequestform-section .indiv-contactform .inpnme {
	width: 100%;
	float: left;
	font-family: 'Plus Jakarta Sans';
	font-size: 15px;
	color: #324f90;
	font-weight: normal;
	line-height: 24px;
	padding: 15px;
	margin: 5px 0;
	background: #fff;
	border-radius: 5px;
	border: 1px solid #324f90;
}
.youannarequestform-section .indiv-contactform .inpnme::placeholder {
 color:#324f90;
}
.youannarequestform-section .indiv-contactform .inpeml {
	width: 100%;
	float: left;
	font-family: 'Plus Jakarta Sans';
	font-size: 15px;
	color: #324f90;
	font-weight: normal;
	line-height: 24px;
	padding: 15px;
	margin: 5px 0;
	background: #fff;
	border-radius: 5px;
	border: 1px solid #324f90;
}
.youannarequestform-section .indiv-contactform .inpeml::placeholder {
 color:#324f90;
}
.youannarequestform-section .indiv-contactform textarea {
	width: 100%;
	height: 110px;
	float: left;
	font-family: 'Plus Jakarta Sans';
	font-size: 15px;
	color: #324f90;
	font-weight: normal;
	line-height: 24px;
	padding: 15px;
	margin: 5px 0;
	background: #fff;
	border-radius: 5px;
	border: 1px solid #324f90;
}
.youannarequestform-section .indiv-contactform textarea::placeholder {
 color: #324f90;
}
.youannarequestform-section .indiv-contactform .sbmt-btn {
	float: left;
	font-family: 'Plus Jakarta Sans';
	font-size: 15px;
	color: #fff;
	font-weight: 700;
	line-height: 24px;
	padding: 15px 30px;
	margin: 10px 0;
	background: #ddb06d;
	text-transform: uppercase;
	border-radius: 5px;
	border: 1px solid #fff;
 -webkit-transition: all .4s ease;
 transition: all .4s ease;
}
.whtsaplink {
	position: fixed;
	bottom: 30px;
	right: 20px;
	z-index: 99;
}
.whtsaplink a {
	display: block;
	font-size: 19px;
	color: #fff;
	font-weight: 500;
	line-height: 24px;
	padding: 9px 20px 9px 55px;
	background: url(../images/w-icn.png) no-repeat 20px 8px #25d366;
	background-size: 25px 25px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
	border-radius: 50px;
 -webkit-transition: .3s ease-in-out;
 -moz-transition: .3s ease-in-out;
 -o-transition: .3s ease-in-out;
 transition: .3s ease-in-out
}
.whtsaplink a:hover {
	color: #fff;
	text-decoration: none;
	background: url(../images/w-icn.png) no-repeat 20px 8px #25d366;
	background-size: 25px 25px;
}
.calnwlink {
	position: fixed;
	bottom: 30px;
	left: 20px;
	z-index: 99;
}
.calnwlink a {
	display: block;
	font-size: 1px;
	color: #fff;
	font-weight: 400;
	line-height: 60px;
	text-indent: -100000px;
	width: 55px;
	height: 55px;
	background: url(../images/cal-icn1.png) no-repeat 13px 13px #ddb06d;
	background-size: 30px 30px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
	border-radius: 50%;
 -webkit-transition: .3s ease-in-out;
 -moz-transition: .3s ease-in-out;
 -o-transition: .3s ease-in-out;
 transition: .3s ease-in-out
}
.calnwlink a:hover {
	text-decoration: none;
}
.foterwrp {
	position: relative;
	background: #2a3a46;
	padding:0 0 20px;
}
.foterwrp h4 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #fff;
	font-size: 37px;
	font-weight: 600;
	line-height: 30px;
	padding: 0 0 15px;
	margin: 0 0 10px;
}
.foterwrp h4::before {
 content: "";
 position: absolute;
 left: 0;
 bottom: 0;
 width: 50px;
 height: 2px;
 background: #2a3a46;
}
.foterwrp .ft-linkbx {
	float: left;
	width: 50%;
	padding: 50px 0;
}
.foterwrp .ft-linkbx ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.foterwrp .ft-linkbx ul li {
	position: relative;
	padding: 8px 0;
}
.foterwrp .ft-linkbx ul li a {
	display: block;
	color: #fff;
	font-size: 17px;
	font-weight: 400;
	line-height: 28px;
	background: url(../images/ftlnk.png) no-repeat 0 12px;
	background-size: 7px 7px;
	padding: 0 0 0 18px;
	margin: 0;
	text-decoration: none;
}
.foterwrp .ft-linkbx ul li a:hover {
	color: #fff;
	text-decoration: none;
}
.foterwrp .ftlogobx {
	float: left;
	width: 100%;
	padding: 50px 0 10px;
	text-align:center;
}
.foterwrp .ftlogobx .logo {
	display: block;
	background: url(../images/ftyouanna-logo.png) no-repeat;
	background-size: 130px 150px;
	width: 130px;
	height: 150px;
	margin:0 auto;
}
.foterwrp .ftlogobx a {
	text-decoration: none;
}
.foterwrp .ftabtbx {
	float: left;
	width: 100%;
	text-align:center;
}
.foterwrp .ftabtbx p {
	font-family: 'Cormorant Garamond';
	color: #fff;
	font-size: 21px;
	font-weight: 400;
	line-height: 24px;
	padding: 5px 0;
	margin: 0;
}
.foterwrp .ftadrsbx {
	float: left;
	width: 100%;
	padding: 15px 5%;
}
.foterwrp .ftadrsbx .tbx {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	padding: 0;
	margin: 5px 0;
}
.foterwrp .ftadrsbx .tbx img {
	float: left;
	width: 22px;
	height: auto;
	margin-right: 7px;
	margin-top: 5px;
}
.foterwrp .ftadrsbx .tbx a {
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	line-height: 30px;
	padding: 0;
	text-decoration: none;
}
.foterwrp .ftadrsbx .tbx a:hover {
	color: #fff;
	text-decoration: none;
}
.foterwrp .ftadrsbx .tbx1 {
	float: left;
	width: 40%;
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	padding: 0;
	margin: 5px 0;
}
.foterwrp .ftadrsbx .tbx1 img {
	float: left;
	width: 22px;
	height: auto;
	margin-right: 7px;
	margin-top: 5px;
}
.foterwrp .ftadrsbx .tbx1 a {
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	line-height: 30px;
	padding: 0;
	text-decoration: none;
}
.foterwrp .ftadrsbx .tbx1 a:hover {
	color: #fff;
	text-decoration: none;
}
.foterwrp .ftadrsbx .tbx2 {
	float: left;
	width: 40%;
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	padding: 0;
	margin: 5px 0;
}
.foterwrp .ftadrsbx .tbx2 img {
	float: left;
	width: 22px;
	height: auto;
	margin-right: 7px;
	margin-top: 1px;
}
.foterwrp .ftadrsbx .tbx2 a {
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	line-height: 30px;
	padding: 0;
	text-decoration: none;
}
.foterwrp .ftadrsbx .tbx2 a:hover {
	color: #fff;
	text-decoration: none;
}
.foterwrp .cpyrgttxt {
	float: left;
	width: 50%;
	color: #222;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	padding: 40px 0 20px;
	margin: 0;
}
.foterwrp .cpyrgttxt a {
	color: #324f90;
	font-size: 14px;
	text-decoration: none;
}
.foterwrp .dsgnbytxt {
	float: left;
	width: 50%;
	color: #222;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
	text-align: right;
	padding: 40px 0 20px;
	margin: 0;
}
.foterwrp .dsgnbytxt a {
	color: #324f90;
	text-decoration: none;
}
/****** INNER PAGE CSS ******/

.heromain-youannasection {
	position: relative;
	width: 100%;
}
.heromain-youannasection img {
	width: 100%;
	height: auto;
}
.heromain-youannasection .banrtitle {
	position: absolute;
	right: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	text-align: center;
}
.heromain-youannasection .banrtitle h4 {
	font-family: 'Cormorant Garamond';
	font-size: 62px;
	color: #fff;
	line-height: 60px;
	font-weight: 700;
	margin: 250px 0 0;
	padding: 0;
}
.indivprofilepge-section {
	position: relative;
	padding: 50px 0;
}
.indivprofilepge-section h1 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #2f3f63;
	font-size: 46px;
	font-weight: 700;
	line-height: 57px;
	padding: 0 0 20px;
	margin: 0 0 15px;
}
.indivprofilepge-section h1:after {
	position: absolute;
	content: "";
	width: 115px;
	height: 1px;
	left: 0;
	bottom: 0;
	z-index: 1;
	background: rgba(0, 0, 0, 0.2);
}
.indivprofilepge-section h2 {
	display: block;
	font-family: 'Cormorant Garamond';
	color: #2f3f63;
	font-size: 31px;
	font-weight: 700;
	line-height: 40px;
	text-transform: uppercase;
	padding: 10px 0;
	margin: 0;
}
.indivprofilepge-section h3 {
	display: block;
	font-family: 'Cormorant Garamond';
	color: #cc9646;
	font-size: 31px;
	font-weight: 700;
	line-height: 40px;
	text-transform: uppercase;
	padding: 10px 0 0;
	margin: 0;
}
.indivprofilepge-section h5 {
	display: block;
	font-family: 'Cormorant Garamond';
	color: #5e626b;
	font-size: 27px;
	font-weight: 700;
	line-height: 36px;
	padding: 10px 0;
	margin: 0;
}
.indivprofilepge-section p {
	display: block;
	color: #5e626b;
	font-size: 16px;
	font-weight: 400;
	line-height: 27px;
	padding: 10px 0;
	margin: 0;
}
.indivprofilepge-section p strong {
	font-weight: 700;
}
.indivprofilepge-section .alignleft {
	width: 47%;
	height: auto;
	float: right;
	margin: 0 0 0 20px;
	border-radius: 350px 350px 10px 10px;
}
.indiv-bookappointment-section {
	position: relative;
	background: #2a3a46;
	padding: 20px 30px;
	margin: 20px 0;
	text-align: center;
}
.indiv-bookappointment-section .btn-bokapointment {
	float:left;
}
.indiv-bookappointment-section .btn-bokapointment a {
	display: block;
	font-family: 'Cormorant Garamond';
	font-size: 31px;
	color: #fff;
	font-weight: 500;
	line-height: 54px;
	padding: 0 0 0 75px;
	background: url(../images/calicn1.png) no-repeat;
	background-size: 54px 54px;
 -webkit-transition: .3s ease-in-out;
 -moz-transition: .3s ease-in-out;
 -o-transition: .3s ease-in-out;
 transition: .3s ease-in-out
}
.indiv-bookappointment-section .btn-bokapointment a:hover {
	color: #ddb06d;
	text-decoration: none;
	background: url(../images/calicn1.png) no-repeat;
	background-size: 54px 54px;
}
.indiv-bookappointment-section .btn-calbx {
	float:right;
}
.indiv-bookappointment-section .btn-calbx a {
	display: inline-block;
	font-family: 'Plus Jakarta Sans';
	font-size: 21px;
	color: #2a3a46;
	font-weight: 500;
	line-height: 50px;
	text-decoration: none;
	padding: 0 30px;
	margin: 0;
	background: #fff;
	border-radius: 50px;
}
.indiv-bookappointment-section .btn-calbx a:hover {
	color: #2a3a46;
	text-decoration: none;
}
.indivprofilepge-team-section {
	position: relative;
	padding: 50px 0;
}
.indivprofilepge-team-section h3 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #2f3f63;
	font-size: 38px;
	font-weight: 700;
	line-height: 48px;
	padding: 0 0 20px;
	margin: 0 0 15px;
}
.indivprofilepge-team-section h3:after {
	position: absolute;
	content: "";
	width: 115px;
	height: 1px;
	left: 0;
	right:0;
	bottom: 0;
	z-index: 1;
	margin:0 auto;
	background: rgba(0, 0, 0, 0.2);
}
.indivprofilepge-team-section h5 {
	display: block;
	font-family: 'Cormorant Garamond';
	color: #cc9646;
	font-size: 25px;
	font-weight: 700;
	line-height: 36px;
	padding: 0;
	margin: 0;
}
.indivprofilepge-team-section .indivtbx {
	border-radius:30px;
	padding:20px;
	border: 1px solid rgba(221, 176, 109, 0.7);
	text-align:center;
	min-height:620px;
}
.indivprofilepge-team-section p {
	display: block;
	color: #5e626b;
	font-size: 16px;
	font-weight: 400;
	line-height: 27px;
	padding: 10px 0;
	margin: 0;
}
.indivprofilepge-team-section p strong {
	font-weight: 700;
}
.indivprofilepge-team-section ul {
	list-style:none;
	padding: 0;
	margin: 0;
}
.indivprofilepge-team-section ul li {
	display:inline-block;
	color: #5e626b;
	font-size: 16px;
	font-weight: 400;
	line-height: 27px;
	background: url(../images/listicn.png) no-repeat 0 11px;
	background-size: 7px 7px;
	padding: 0 0 0 15px;
	margin: 0 5px;
}
.indivprofilepge-team-section .aligncenter {
	width: 48%;
	height: auto;
	margin: 0 auto;
	border-radius: 250px 250px 0 0;
}
/****** INNER SERVICES PAGE CSS ******/

.indiv-abtservcetxt-section {
	position: relative;
	padding: 50px 0;
}
.indiv-abtservcetxt-section h1 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #2f3f63;
	font-size: 46px;
	font-weight: 700;
	line-height: 57px;
	padding: 0 0 20px;
	margin: 0 0 15px;
}
.indiv-abtservcetxt-section h1:after {
	position: absolute;
	content: "";
	width: 115px;
	height: 1px;
	left: 0;
	bottom: 0;
	z-index: 1;
	background: rgba(0, 0, 0, 0.2);
}
.indiv-abtservcetxt-section h2 {
	display: block;
	font-family: 'Cormorant Garamond';
	color: #2f3f63;
	font-size: 31px;
	font-weight: 700;
	line-height: 40px;
	text-transform: uppercase;
	padding: 10px 0;
	margin: 0;
}
.indiv-abtservcetxt-section h3 {
	display: block;
	font-family: 'Cormorant Garamond';
	color: #cc9646;
	font-size: 31px;
	font-weight: 700;
	line-height: 40px;
	text-transform: uppercase;
	padding: 10px 0 0;
	margin: 0;
}
.indiv-abtservcetxt-section h5 {
	display: block;
	font-family: 'Cormorant Garamond';
	color: #cc9646;
	font-size: 27px;
	font-weight: 700;
	line-height: 36px;
	padding: 10px 0;
	margin: 0;
}
.indiv-abtservcetxt-section p {
	display: block;
	color: #5e626b;
	font-size: 17px;
	font-weight: 400;
	line-height: 32px;
	padding: 10px 0;
	margin: 0;
}
.indiv-abtservcetxt-section p strong {
	font-weight: 700;
}
.indiv-abtservcetxt-section ul {
width:100%;
float:left;
	list-style:none;
	padding: 0;
	margin: 0;
}
.indiv-abtservcetxt-section ul li {
	width:50%;
	float:left;
	color: #5e626b;
	font-size: 16px;
	font-weight: 400;
	line-height: 27px;
	background: url(../images/listicn.png) no-repeat 0 11px;
	background-size: 7px 7px;
	padding: 0 0 0 15px;
	margin: 0;
}
.indiv-abtservcetxt-section .alignright {
	width: 100%;
	height: auto;
	border-radius: 250px 0 0 250px;
}
.indiv-abtservcetxt-section2 {
	position: relative;
	padding:50px 0;
	background: url(../images/bg1.jpg) no-repeat right #2a3a46;
	background-size: 520px 100%;
}
.indiv-abtservcetxt-section2 h2 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #fff;
	font-size: 46px;
	font-weight: 700;
	line-height: 60px;
	padding: 0 0 20px;
	margin: 0 0 15px;
}
.indiv-abtservcetxt-section2 h2:after {
	position: absolute;
	content: "";
	width: 115px;
	height: 1px;
	left: 0;
	bottom: 0;
	z-index: 1;
	background: rgba(256, 256, 256, 0.4);
}
.indiv-abtservcetxt-section2 h5 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #ddb06d;
	font-size: 31px;
	font-weight: 700;
	line-height: 40px;
	padding: 10px 0;
	margin: 0;
}
.indiv-abtservcetxt-section2 h3 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #fff;
	font-size: 46px;
	font-weight: 700;
	line-height: 60px;
	padding: 0 0 20px;
	margin: 50px 0 15px;
}
.indiv-abtservcetxt-section2 h3:after {
	position: absolute;
	content: "";
	width: 115px;
	height: 1px;
	left: 0;
	bottom: 0;
	z-index: 1;
	background: rgba(256, 256, 256, 0.4);
}
.indiv-abtservcetxt-section2 p {
	display: block;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	padding: 10px 0;
	margin: 0;
}
.indiv-abtservcetxt-section2 p strong {
	font-weight: 700;
}
.indiv-abtservcetxt-section2 .indivtbx {
	width:100%;
	float:left;
}
.indiv-abtservcetxt-section2 h6 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #fff;
	font-size: 21px;
	font-weight: 700;
	line-height: 27px;
	padding: 0;
	margin: 0;
}
.indiv-abtservcetxt-section2 .indivtbx .tbx {
    width:19%;
	float:left;
	border-radius:10px;
	padding:10px;
	margin:30px 5px 0;
	border: 1px solid rgba(221, 176, 109, 0.7);
	text-align:center;
	min-height:320px;
}
.indiv-abtservcetxt-section2 .indivtbx .tbx p {
   font-size: 15px;
}
.indiv-abtservcetxt-section2 .indivtbx .tbx img {
    width:70px;
	height:auto;
	margin:0 0 10px;
}
.indiv-abtservcetxt-section2 .alignright {
	float: right;
	width: 45%;
	height: auto;
	margin: 0 0 0 50px;
	transition-duration: 0.5s;
	border-radius: 350px 350px 0 0;
}
.indiv-abtservcetxt-section2 .alignright:hover {
	filter: brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}

.indiv-abtservcetxt-section3 {
	position: relative;
	padding: 50px 0;
}
.indiv-abtservcetxt-section3 h3 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #2f3f63;
	font-size: 46px;
	font-weight: 700;
	line-height: 57px;
	padding: 0 0 20px;
	margin: 0 0 15px;
}
.indiv-abtservcetxt-section3 h3:after {
	position: absolute;
	content: "";
	width: 115px;
	height: 1px;
	left: 0;
	bottom: 0;
	z-index: 1;
	background: rgba(0, 0, 0, 0.2);
}
.indiv-abtservcetxt-section3 h4 {
	display: block;
	font-family: 'Cormorant Garamond';
	color: #cc9646;
	font-size: 31px;
	font-weight: 700;
	line-height: 40px;
	text-transform: uppercase;
	padding: 10px 0 0;
	margin: 0;
}
.indiv-abtservcetxt-section3 h5 {
	display: block;
	font-family: 'Cormorant Garamond';
	color: #cc9646;
	font-size: 27px;
	font-weight: 700;
	line-height: 36px;
	text-transform: uppercase;
	padding: 10px 0;
	margin: 0;
}
.indiv-abtservcetxt-section3 p {
	display: block;
	color: #5e626b;
	font-size: 17px;
	font-weight: 400;
	line-height: 32px;
	padding: 10px 0;
	margin: 0;
}
.indiv-abtservcetxt-section3 p strong {
	font-weight: 700;
}
.indiv-abtservcetxt-section3 ul {
width:100%;
float:left;
	list-style:none;
	padding: 0;
	margin: 0;
}
.indiv-abtservcetxt-section3 ul li {
	width:50%;
	float:left;
	color: #5e626b;
	font-size: 16px;
	font-weight: 400;
	line-height: 27px;
	background: url(../images/listicn.png) no-repeat 0 11px;
	background-size: 7px 7px;
	padding: 0 0 0 15px;
	margin: 0;
}
.indiv-abtservcetxt-section3 .alignright {
	width: 100%;
	height: auto;
	border-radius: 250px 0 0 250px;
}
.indiv-abtservcetxt-section4 {
	position: relative;
	background: url(../images/brow-img1.jpg) no-repeat #2a3a46;
	background-size: 620px 620px;
	padding:50px 0;
}
.indiv-abtservcetxt-section4 h3 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #fff;
	font-size: 46px;
	font-weight: 700;
	line-height: 60px;
	padding: 0 0 20px;
	margin: 0 0 15px;
}
.indiv-abtservcetxt-section4 h3:after {
	position: absolute;
	content: "";
	width: 115px;
	height: 1px;
	left: 0;
	bottom: 0;
	z-index: 1;
	background: rgba(256, 256, 256, 0.4);
}
.indiv-abtservcetxt-section4 h4 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #fff;
	font-size: 31px;
	font-weight: 700;
	line-height: 40px;
	padding: 10px 0;
	margin: 0;
}
.indiv-abtservcetxt-section4 h5 {
	position: relative;
	font-family: 'Cormorant Garamond';
	display: block;
	color: #ddb06d;
	font-size: 31px;
	font-weight: 700;
	line-height: 40px;
	padding: 10px 0 0;
	margin: 0;
}
.indiv-abtservcetxt-section4 p {
	display: block;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	padding: 10px 0;
	margin: 0;
}
.indiv-abtservcetxt-section4 p strong {
	font-weight: 700;
}
.indiv-abtservcetxt-section4 .indivtbx {
	width:50%;
	float:left;
	margin:15px 0;
}
.indiv-abtservcetxt-section4 .indivtbx ul {
	list-style:none;
	padding: 0;
	margin: 0;
}
.indiv-abtservcetxt-section4 .indivtbx ul li {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	line-height: 27px;
	background: url(../images/listicn.png) no-repeat 0 11px;
	background-size: 7px 7px;
	padding: 0 0 0 15px;
	margin: 0;
}