.js-owl-about-members-nav button span{
   display: none;
}
.js-owl-about-members-nav button{
	position: absolute;
    top: 50%;
    -webkit-transform: translatey(-50%);
    transform: translatey(-50%);
    border: none;
    padding: 0;
    margin: 0;
    background-color: transparent;
}
.js-owl-about-members-nav button.owl-prev{
	left: -5px;
}
.js-owl-about-members-nav button.owl-next{
	right: -5px;
}
.js-owl-about-members-nav button.owl-next svg {
    position: relative;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.owl-about-members-holder{
	margin-left: 10px;
	margin-right: 10px;
}
.pr-ls-pg-bnnr{
	width: calc( 100% - 20px);
	margin: 10px;
	border-radius: 10px;
	overflow: hidden;
	position: relative;
	height:45vw;
	min-height:650px;
	display: flex;
	align-items: center;
}
.pr-ls-pg-bnnr figure, .pr-ls-pg-bnnr figure img{
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin: 0;
    object-fit: cover;
    z-index: 1;
}
.pr-ls-pg-bnnr .container{
	position: relative;
	z-index: 2;
	display: flex;
	justify-content: flex-end;
}
.pr-ls-pg-bnnr-txt{
    width: 538px;
    padding-top: 70px;
}
.pr-ls-pg-bnnr-txt div{
	font-size: 16px;
	font-family: "General Sans", sans-serif;
	letter-spacing: .01em;
	line-height: 1.5;
	font-weight: 500;
	color: #000000;
	margin-bottom: 20px;
}
.pr-ls-pg-bnnr-txt p{
	font-family: "General Sans", sans-serif;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0;
	color: #000000;
	max-width: 430px;
	margin-bottom: 24px;
}
.pr-ls-pg-bnnr-txt h1{
	font-family: "Source Serif 4", serif;
	font-weight: 400;
	line-height: 0.9;
    letter-spacing: -.04em;
    font-size: 62px;
    color: #000000;
    max-width: 300px;
    margin-bottom: 52px;
}
.pr-ls-pg-bnnr-txt a{
	font-family: "Satoshi", sans-serif;
	font-weight: 700;
	line-height: 1.1;
	letter-spacing: .03em;
	font-size: 14px;
	color: #000;
	display: inline-flex;
	align-items: center;
	gap: 15px;
}
.pr-ls-pg-bnnr span{
	position: absolute;
	bottom: 10px;
	left: 10px;
	z-index: 2;
	color: #000000;
	font-size: 8px;
	font-weight: 400;
	line-height: 1.5;
	max-width: 155px;
}
.pr-ls-pg-lstng{
	display: flex;
	flex-wrap: wrap;
	width: calc(100% - 20px);
	margin: 0 10px 10px 10px;
	gap: 10px;
}
.pr-ls-pg-lstng-itm{
	width: calc(50% - 5px);
	border-radius: 10px;
	padding: 81px 7.1%;
	color: #000000;
	background-color: #D7CBBD;
}
.pr-ls-pg-lstng-itm:nth-child(2), .pr-ls-pg-lstng-itm:nth-child(3){
   background-color: #A8A390;
}
.pr-ls-pg-lstng-itm:nth-child(4){
   background-color: #E5E6E6;
}
.pr-ls-pg-lstng-itm:nth-child(5){
   background-color: #000000;
}
.pr-ls-pg-lstng-itm:nth-child(5) h2,
.pr-ls-pg-lstng-itm:nth-child(5) a,
.pr-ls-pg-lstng-itm:nth-child(5) p{
	color: #D7CBBD;
}
.pr-ls-pg-lstng-itm:nth-child(5) svg path{
	fill: #D7CBBD;
}
.pr-ls-pg-lstng-itm:nth-child(6){
   background-color: #D7CBBD;
}
.pr-ls-pg-lstng-itm h2{
	font-family: "Source Serif 4", serif;
	font-size: 36px;
	line-height: .9em;
	letter-spacing: -.04em;
	font-weight: 400;
	text-align:center;
	margin-bottom: 50px;
}
.pr-ls-pg-lstng-itm p{
	font-family: "General Sans", sans-serif;
	font-weight: 400;
	line-height: 1.5;
	letter-spacing: 0;
	font-size: 16px;
	margin-bottom: 40px;
}
.pr-ls-pg-lstng-itm a{
	display: inline-flex;
	align-items: center;
	gap: 20px;
	color: #000000;
	font-weight: 500;
}
.pr-ls-pg-stps{
	margin: 0 10px 10px;
	width: calc(100% - 20px);
	display: flex;
	flex-wrap: wrap;
	overflow: hidden;
}
.pr-ls-pg-stps .lft-sec{
	width: 67.5%;
	border-radius: 10px;
	background-color: #ffffff;
	padding: 100px 11.5%;
	position: relative;
}
.pr-ls-pg-stps .lft-sec h2{
	font-family: "Source Serif 4", serif;
	font-size: 62px;
	line-height: .9em;
	letter-spacing: -.04em;
	font-weight: 400;
	margin-bottom: 140px;
	position: relative;
}
.pr-ls-pg-stps .lft-sec h2:after{
	display: block;
	content: "";
	position: absolute;
	width: 100vw;
	bottom: -50px;
	right: 100%;
	background-color: #000000;
	height: 1px;
}
.pr-ls-pg-stps .rght-sec{
    width: 32.5%;
    text-align: center;
    color: #ffffff;
    padding-top: 70px;
}
.pr-ls-pg-stps .rght-sec > div{
	font-family: "General Sans", sans-serif;
	font-weight: 500;
	font-size: 14px;
	color: #E5E6E6;
	line-height: 1.5;
	letter-spacing: .01em;
	margin-bottom: 20px;
}
.pr-ls-pg-stps .rght-sec h2{
	font-family: "Source Serif 4", serif;
	font-size: 42px;
	font-weight: 400;
	line-height: .9em;
	letter-spacing: -.04em;
	margin-bottom: 50px;
	color: #D7CBBD;
}
.pr-ls-pg-stps .rght-sec p{
    max-width: 330px;
    margin-left: auto;
    margin-right: auto;
    font-size: 14px;
    font-family: "General Sans", sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.5;
    color: #E5E6E6;
    margin-bottom: 50px;
}
.pr-ls-pg-stps .rght-sec > div.overflow-hidden{
	margin-bottom: 40px;
}
.pr-ls-pg-stps .rght-sec .call-lnk{
	width: 120px;
	height: 40px;
	display: inline-flex;
	border-radius: 10px;
	color: #E5E6E6;
	border: 1px solid #E5E6E6;
	align-items: center;
	justify-content: center;
	font-family: "Satoshi", sans-serif;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: .01em;
	margin-bottom: 28px;
}
.pr-ls-pg-stps .rght-sec .book-lnk{
	font-family: "Satoshi", sans-serif;
	font-size: 12px;
	font-weight: 700;
	letter-spacing: .03em;
	color: #E5E6E6;
	display: inline-flex;
	align-items: center;
	gap: 20px;
	margin-bottom: 25px;
}
.accordion-item{
	border-radius: 0;
	border: none;
	padding: 0;
	margin: 0;
	background-color: transparent;
}
html body  div .accordion-button{
	flex-direction: row-reverse!important;
	padding: 0!important;
	width: auto!important;
	margin: 0!important;
	background-color: transparent!important;
	border: none;
	color: #000000!important;
	box-shadow: none!important;
	font-family: "General Sans", sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	gap: 20px;
}
.accordion-button::after{
    filter: brightness(0);
}
.pr-ls-pg-stps .rght-sec figure{
	margin: 0 0 0 10px;
	width: calc(100% - 10px);
}
.pr-ls-pg-stps .rght-sec figure img{
	width: 100%;
	height: auto;
	border-radius: 10px;
}
.accordion-button::after{
	transform: rotate(-90deg);
}
.accordion-item{
	margin-bottom: 50px;
	max-width: 550px;
}
.accordion-item ul{
	padding-left: 14px;
}
.accordion-body{
	padding: 30px 0 0 50px;
	color: #231F20;
	line-height: 1.5;
	font-family: "General Sans", sans-serif;
}
.accordion-body a{
    color: #231F20;
    text-decoration: underline;
}
.accordion-button:not(.collapsed)::after{
	transform: rotate(0deg);
}
.pr-ls-pg-stps .lft-sec svg{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 36.6%;
	z-index: 1;
}
#accordionExample{
	position: relative;
	z-index: 2;
}
.pr-ls-pg-btm{
	width: calc(100% - 20px);
	margin: 0 10px 10px;
	text-align: center;
	background-color: #ffffff;
	padding: 100px 0;
	border-radius: 10px;
	position: relative;
}
.pr-ls-pg-btm h2{
	font-family: "Source Serif 4", serif;
	color: #000000;
	font-size: 36px;
	line-height: .9em;
	letter-spacing: -.04em;
	margin-bottom: 50px;
}
.pr-ls-pg-btm p{
	font-family: "General Sans", sans-serif;
	line-height: 1.5;
	font-weight: 400;
	letter-spacing: 0;
	margin-bottom: 70px;
	max-width: 533px;
	margin-left: auto;
	margin-right: auto;
}
.pr-ls-pg-btm svg{
	position: absolute;
	left: 0;
	bottom: 0;
	transform: translate(-1%, 2%);
	width: 24.8;
}
.pr-ls-pg-btm a{
	font-family: "Satoshi", sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 1.5;
	letter-spacing: .01em;
	color: #000000;
	border: 1px solid #000000;
	border-radius: 10px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	height: 39px;
	width: 211px;
}
.pr-dt-pg-cnt{
	width: calc(100% -  20px);
	margin: 10px;
	background-color: #ffffff;
	color: #000000;
	padding: 100px 0;
	border-radius: 10px;
	font-family: "General Sans", sans-serif;
	line-height: 1.5;
	font-size: 16px;
}
.pr-dt-pg-cnt h3, .pr-dt-pg-cnt h4{
	color: #000000;
	font-family: "General Sans", sans-serif;
	font-weight: 500;
	line-height: 1.5;
	font-size: 22px;
	margin-bottom: 20px;
}
.pr-dt-pg-cnt p{
	margin-bottom: 25px
}
.pr-dt-pg-cnt a{
	color: #000000;
	text-decoration: underline;
}
.pr-dt-pg-cnt article{
	max-width: 1035px;
}
@media (min-width: 1400px) {
    .pr-dt-pg-cnt .container{
        max-width: 1299px;
    }
}
.pr-dt-pg-btn{
	width: calc(100% - 20px);
	margin: 0 10px 20px;
	display: flex;
	gap: 10px;
	justify-content: center;
}
.pr-dt-pg-btn div{
	border: 1px solid #E5E6E6;
	border-radius: 10px;
	padding: 100px 3% 110px 1.5%;
	color: #E5E6E6;
	width: calc(20% - 5px);
}
.pr-dt-pg-btn h2, 
.pr-dt-pg-btn h3{
	font-family: "Source Serif 4", serif;
	font-size: 26px;
	font-weight: 400;
	line-height: .9em;
	letter-spacing: -.04em;
	margin-bottom: 38px;
	max-width: 180px;
	height: 47px;
	color: #E5E6E6;
}
.pr-dt-pg-btn a{
	color: #ffffff;
	display: inline-flex;
	align-items: center;
	gap: 20px;
	font-size: 14px;
	letter-spacing: .03em;
	font-family: "Satoshi", sans-serif;
	color: #E5E6E6;
	transition: .4s;
}
.pr-ls-pg-bnnr.innr-bnnr{
    background-color: #D9D9D9;
}
.pr-ls-pg-bnnr.innr-bnnr h1{
	max-width: 100%;
}
.pr-ls-pg-bnnr.innr-bnnr > svg{
	width: 39.6%;
	bottom: 0;
	left: 4%;
	position: absolute;
}
.prcdrs-ls-pg-ls{
	width: calc(100% - 20px);
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	margin: 10px;
	    justify-content: center;
}
.prcdrs-ls-pg-ls article{
    width: calc(50% - 5px);
    border-radius: 10px;
    background-color: #ffffff;
    padding: 215px 9% 100px 7%;
    font-size: 14px;
    font-family: "General Sans", sans-serif;
    font-weight: 400;
    line-height: 1.5;
    color: #000000;
    background-color: #D7CBBD;
    min-height: 900px;
}
.prcdrs-ls-pg-ls article:nth-child(2){
	background-color: #A8A390;
}
.prcdrs-ls-pg-ls article:nth-child(3){
	background-color: #A8A390;
}
.prcdrs-ls-pg-ls article:nth-child(4){
	background-color: #E5E6E6;
}
.prcdrs-ls-pg-ls article:nth-child(5){
	background-color: #444343;
}
.prcdrs-ls-pg-ls article:nth-child(6){
	background-color: #D7CBBD;
}
.prcdrs-ls-pg-ls h2{
	font-family: "Source Serif 4", serif;
	color: #000000;
	font-size: 36px;
	line-height: .9em;
	letter-spacing: -.04em;
	margin-bottom: 52px;
	text-align:center;
}
.prcdrs-ls-pg-ls p{
	margin-bottom: 38px;
}
.prcdrs-ls-pg-ls article p a{
	height: 31px;
	width: 231px;
	display: inline-flex;
	text-align: center;
	align-items: center;
	justify-content: center;
	border-radius: 10px;
	border: 1px solid #000000;
	color: #000000;
	font-size: 14px;
	font-family: "Satoshi", sans-serif;
	font-weight: 500;
}
.prcdrs-ls-pg-ls ul{
	font-size: 16px;
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 3;
}
.prcdrs-ls-pg-ls article:nth-child(5) h2{
	color: #D7CBBD;
}
.prcdrs-ls-pg-ls article:nth-child(5){
	color: #E5E6E6;
}
.prcdrs-ls-pg-mddl{
	margin: 10px;
	width: calc(100% - 20px);
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	align-items: center;
}
.prcdrs-ls-pg-mddl .faq-sec,
.prcdrs-ls-pg-mddl .cta-sec{
	width: calc(50% - 5px);
}
.prcdrs-ls-pg-mddl .faq-sec{
	border-radius: 10px;
	background-color: #ffffff;
	padding: 100px 5%;
	overflow: hidden;
}
.prcdrs-ls-pg-mddl .faq-sec h2{
	font-family: "Source Serif 4", serif;
	font-size: 62px;
	font-weight: 400;
	line-height: 1.5;
	letter-spacing: -.04em;
	margin-bottom: 140px;
	position: relative;
}
.prcdrs-ls-pg-mddl .faq-sec h2:after{
    display: block;
    content: "";
    height: 1px;
    width: 100vw;
    position: absolute;
    right: 100%;
    bottom: -40px;
    background-color: #000000;
    transform: translateX(50px);
}
.prcdrs-ls-pg-mddl .cta-sec{
	text-align: center;
}
.prcdrs-ls-pg-mddl .cta-sec h2{
	font-family: "Source Serif 4", serif;
	font-size: 62px;
	font-weight: 400;
	line-height: .9em;
	letter-spacing: -.04em;
	color: #E5E6E6;
	margin-bottom: 70px;
}
.prcdrs-ls-pg-mddl .cta-sec{
	font-family: "General Sans", sans-serif;
	font-size: 16px;
	line-height: 1.5;
	font-weight: 400;
	color: #E5E6E6;
}
.prcdrs-ls-pg-mddl .cta-sec p{
	display: inline-block;
	text-align: left;
	max-width: 474px;
	margin-bottom: 60px;
}
.prcdrs-ls-pg-mddl .cta-sec a{
	display: inline-block;
	color: #E5E6E6;
	font-family: "Satoshi", sans-serif;
	font-weight: 500;
	font-size: 15px;
	line-height: 1.2;
	margin-bottom: 10px;
}
.prcdrs-ls-pg-mddl .cta-sec .ln-sec{
	margin-bottom: 50px;
}
.prcdrs-dtl-cnt{
	margin: 10px;
	width: calc(100% - 20px);
	border-radius: 10px;
	background-color: #ffffff;
	padding: 100px 0 190px;
	font-family: "General Sans", sans-serif;
	color: #000000;
	position: relative;
}
.prcdrs-dtl-cnt  .container{
	z-index: 2;
}
@media (min-width: 1200px) {
   .prcdrs-dtl-cnt  .container{
   	  max-width: 1110px;
    }
}
.prcdrs-dtl-cnt h2{
	font-family: "Source Serif 4", serif;
	font-size: 62px;
	font-weight: 400;
	letter-spacing: -.04em;
	line-height: .9;
	color: #000000;
	position: relative;
	margin-bottom: 120px;
}
.prcdrs-dtl-cnt h3{
	font-family: "Source Serif 4", serif;
	font-size: 36px;
	font-weight: 400;
	letter-spacing: -.04em;
	line-height: .9;
	color: #000000;
	position: relative;
	margin-bottom: 100px;
}
.prcdrs-dtl-cnt h3{
	margin-top: 140px;
}

.prcdrs-dtl-cnt h2:after,
.prcdrs-dtl-cnt h3:after{
	display: block;
	content: "";
	position: absolute;
	width: 100vw;
	height: 1px;
	background-color: #000000;
	bottom: -40px;
	right: 100%;
}
.prcdrs-dtl-cnt p{
	margin-bottom: 26px;
}
.prcdrs-dtl-cnt b{
	font-weight: 500;
}
.prcdrs-dtl-cnt > svg{
	position: absolute;
	top: 205px;
	left: 2%;
	z-index: 1;
	width: 25.5%;
	gap: 10px;
}
.prcdrs-dtl-mddle-sec{
	margin: 10px;
	width: calc(100% - 20px);
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
}
.prcdrs-dtl-mddle-sec article{
	width: calc(33.333% - 7px);
	background-color: #D7CBBD;
	border-radius: 10px;
	overflow: hidden;
	padding: 100px 47px;
}
.prcdrs-dtl-mddle-sec h3{
	font-family: "Source Serif 4", serif;
	font-size: 36px;
	font-weight: 400;
	letter-spacing: -.04em;
	line-height: .9;
	color: #000000;
	position: relative;
	margin-bottom: 120px;
}
.prcdrs-dtl-mddle-sec h3:after{
	display: block;
	content: "";
	position: absolute;
	width: 100vw;
	height: 1px;
	background-color: #000000;
	bottom: -40px;
	right: 100%;
	transform: translateX(118px);
}
.prcdrs-dtl-mddle-sec article:nth-child(2) h3:after{
	display: none;
}
.prcdrs-dtl-mddle-sec article:nth-child(3) h3:after{
	left: 100%;
	transform: translateX(-118px);
}
.prcdrs-dtl-mddle-sec article:nth-child(2){
	background-color: #E5E6E6;
}
.prcdrs-dtl-mddle-sec article:nth-child(3){
	background-color: #A8A390;
}
.prcdrs-dtl-guide-sec{
	padding: 140px 0 110px;
	text-align: center;
	font-family: "General Sans", sans-serif;
	color: #E5E6E6;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;

}
.prcdrs-dtl-guide-sec h3{
    font-family: "Satoshi", sans-serif;
    font-size: 36px;
    font-weight: 400;
    line-height: .9;
    letter-spacing: -.04em;
    color: #D7CBBD;
    margin-bottom: 80px;
    max-width: 383px;
    margin-left: auto;
    margin-right: auto;
}
.prcdrs-dtl-guide-sec figure{
	margin-bottom: 75px;
}
.prcdrs-dtl-guide-sec p{
	max-width: 419px;
	margin: 0 auto 80px;
}
.prcdrs-dtl-guide-sec a{
    font-family: "Satoshi", sans-serif;
    font-size: 15px;
    font-weight: 700;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #D7CBBD;
    height: 36px;
    width: 326px;
    border: 1px solid #D7CBBD;
    border-radius: 10px;
}
.prcdrs-dtl-faq-sec{
	margin: 10px;
	width: calc(100% - 20px);
	border-radius: 10px;
	background-color: #E5E6E6;
	padding: 150px 0;
}
.prcdrs-dtl-faq-sec .container{
    display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
}
.prcdrs-dtl-faq-sec .lft-sec{
	width: 50%;
	text-align: center;
	font-family: "General Sans", sans-serif;
	font-size: 16px;
	line-height: 1.5;
	font-weight: 400;
}
.prcdrs-dtl-faq-sec .ln-sec{
	margin-top: 40px;
	margin-bottom: 50px;
}
.prcdrs-dtl-faq-sec .lft-sec a{
	height: 31px;
	width: 141px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	border-radius: 10px;
	border: 1px solid #000000;
	color: #000000;
	font-family: "Satoshi", sans-serif;
	font-weight: 500;

}
.prcdrs-dtl-faq-sec h2{
	font-family: "Source Serif 4", serif;
	font-size: 62px;
	font-weight: 400;
	letter-spacing: -.04em;
	line-height: .9;
	color: #000000;
	margin-bottom: 60px;
	max-width: 471px;
	margin-left: auto;
	margin-right: auto;
}
.prcdrs-dtl-faq-sec .rgt-sec{
	width: 43%;
}
.prcdrs-dtl-faq-sec .accordion-item:last-of-type{
	margin-bottom: 0;
}
@media (min-width: 1400px) {
    .bk-footer .middle-bk .container {
        max-width: 1191px;
    }
}
.bk-home-about .link-bk:after,
.bk-home-treatement-areas .book-btn:after,
.bk-home-treatement-areas .link-btn:after,
.bk-home-blog .left-bk .items-link-bk:after,
.bk-home-blog .items-link-bk:after,
.bk-home-blog .more-posts-bk:after,
.bk-footer .map-link-bk:after,
.bk-footer .middle-bk a:after,
.bk-footer .middle-bk .middle-left-bk .phone-number-link:after,
.bk-footer .middle-bk .middle-left-bk .email-link:after,
.bk-footer .middle-bk .middle-left-bk .book-btn:after{
	display: none;
}
.bk-home-about .link-bk:hover,
.bk-home-treatement-areas .link-btn:hover,
.bk-footer .bottom-bk .bottom-middle-bk ul li a:hover,
.bk-about-page-content .text-content-bk .right-bk ul li a:hover,
.pr-ls-pg-bnnr-txt a:hover,
.pr-dt-pg-btn a:hover{
	color: #254425;
}
.bk-home-about .link-bk:hover svg path,
.bk-home-treatement-areas .link-btn:hover svg path,
.pr-ls-pg-bnnr-txt a:hover svg path,
.bk-about-page-content .text-content-bk .left-bk .book-consultation-link:hover svg path,
.pr-dt-pg-btn a:hover svg path{
	fill: #254425;
}
.bk-home-treatement-areas .call-btn:hover,
.bk-footer .contact-bk:hover,
.bk-about-us-family .btn-bk:hover,
.prcdrs-dtl-guide-sec a:hover{
	border-color: #BFBBF1;
	color: #BFBBF1;
	background-color: transparent;
}
.bk-home-treatement-areas .book-btn:hover,
.bk-home-treatement-areas .items-bk:nth-child(5) .link-btn:hover,
.bk-home-blog .left-bk .items-link-bk:hover,
.bk-home-blog .items-link-bk:hover,
.bk-home-blog .more-posts-bk:hover,
.bk-footer .map-link-bk:hover,
.bk-footer .middle-middle-bk ul li a:hover, .bk-footer .middle-right-bk ul li a:hover,
.bk-footer .middle-bk .middle-left-bk .phone-number-link:hover,
.bk-footer .middle-bk .middle-left-bk .email-link:hover,
.bk-footer .middle-bk .middle-left-bk .book-btn:hover{
	color: #BFBBF1;
}
.bk-home-treatement-areas .book-btn:hover svg path,
.bk-home-treatement-areas .items-bk:nth-child(5) .link-btn:hover svg path,
.bk-home-blog .left-bk .items-link-bk:hover svg path,
.bk-home-blog .items-link-bk:hover svg path,
.bk-home-blog .more-posts-bk:hover svg path,
.bk-footer .map-link-bk:hover svg path,
.bk-footer .middle-bk .middle-left-bk .book-btn:hover svg path{
	fill: #BFBBF1;
}
.bk-home-cta .call-btn:hover,
.prcdrs-dtl-faq-sec .lft-sec a:hover,
.pr-ls-pg-btm a:hover{
	background-color: transparent;
	border-color: #254425;
	color: #254425;
}
.bk-footer .bottom-bk .bottom-middle-bk ul li a,
.bk-about-page-content .text-content-bk .right-bk ul li a,
.bk-footer .map-link-bk,
.bk-footer .middle-middle-bk ul li a, .bk-footer .middle-right-bk ul li a,
.prcdrs-dtl-guide-sec a,
.pr-dt-pg-btn a,
.pr-dt-pg-btn a svg path{
	transition: .4s;
}
.js-owl-about-members-nav button.owl-prev {
    left: -16px;
}
.js-owl-about-members-nav button.owl-next{
	right: -16px;
}
@media (max-width: 767px) {
.bk-about-us-family .items-bk footer{
	padding-top: 60px;
}
.bk-about-us-family .items-bk h3{
	margin-bottom: 28px;
}
}

.mx-949{
	max-width: 949px;
}
.mx-642{
	max-width: 642px;
}
html body div .accordion-button:hover{
	color: #254425;
}
.prcdrs-dtl-bnnr h1{
	max-width: 450px;
}
.prcdrs-dtl-bnnr-mb-img{
	display: none;
}
@media (max-width: 767px) {
.prcdrs-dtl-bnnr-dsk-img{
   display: none;
}
.prcdrs-dtl-bnnr-mb-img{
	display: block;
}
.pr-ls-pg-bnnr-txt h1{
	max-width: 100%;
}
}
@media (max-width: 1199px) {
	.pr-ls-pg-bnnr-txt h1{
		font-size: 42px;
	}
	.pr-ls-pg-bnnr-txt p,
	.prcdrs-dtl-cnt,
	.prcdrs-dtl-mddle-sec,
	html body div .accordion-button{
		font-size: 14px;
	}
	.prcdrs-dtl-cnt h2,
	.prcdrs-dtl-faq-sec h2{
		font-size: 42px;
	}
}

@media (max-width: 991px) {
.prcdrs-dtl-mddle-sec article{
   padding: 100px 2%;
}
.prcdrs-dtl-cnt > svg{
	width: auto;
}
.prcdrs-ls-pg-mddl .faq-sec h2,
.prcdrs-ls-pg-mddl .cta-sec h2{
	font-size: 42px;
	line-height: .9em;
}
}
@media (max-width: 767px) {
.pr-ls-pg-bnnr{
   height: 173vw;
   align-items: flex-end;
}
.pr-ls-pg-bnnr-txt{
	padding-bottom: 50px;
    padding-top: 15px;
}
.pr-ls-pg-bnnr .container{
	padding: 0;
	border-radius: 10px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: right;
    background-color: rgba(0, 0, 0, 0.1);
}
.pr-ls-pg-bnnr span{
	display: none;
}
.prcdrs-dtl-cnt{
	padding-bottom: 100px;
}
.prcdrs-dtl-mddle-sec article,
.prcdrs-dtl-faq-sec .lft-sec,
.prcdrs-dtl-faq-sec .rgt-sec,
.prcdrs-ls-pg-ls article,
.prcdrs-ls-pg-mddl .faq-sec, 
.prcdrs-ls-pg-mddl .cta-sec,
.pr-dt-pg-btn div{
	width: 100%;
}
.pr-dt-pg-btn{
	flex-wrap: wrap;
}
.prcdrs-ls-pg-mddl .cta-sec{
	padding-top: 100px;
	padding-bottom: 100px;
}
.prcdrs-ls-pg-mddl .cta-sec p{
	text-align: center;
}
.prcdrs-dtl-faq-sec{
	padding: 80px 0;
}
.prcdrs-dtl-faq-sec .lft-sec{
	padding-bottom: 80px;
}
.pr-ls-pg-btm svg path{
	fill:rgba(215, 203, 189, 0.2);
}
.prcdrs-ls-pg-ls article{
	padding-top: 80px;
	padding-bottom: 80px;
	min-height: 0;
}
.pr-dt-pg-btn div{
	padding: 0 5%;
	display: flex;
	align-items:  center;
	height: 83px;
	position: relative;
	overflow: hidden;
}
.pr-dt-pg-btn a{
	font-size: 0;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 2;
}
.pr-dt-pg-btn h2, 
.pr-dt-pg-btn h3{
	font-family: "Satoshi", sans-serif;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: -.04em;
	margin-bottom: 0;
	line-height: 1;
	height: auto;
}
.pr-dt-pg-btn a svg{
	display: none;
}
}


.prcdrs-ls-pg-ls ul li a{
	color: #000000;
	transition: .4s;
}
.prcdrs-ls-pg-ls ul li a:hover{
	color: #254425;
}
.prcdrs-ls-pg-ls article:nth-child(5) ul li a{
	color: #D7CBBD;
}
.prcdrs-ls-pg-ls article:nth-child(5) ul li a:hover,
.prcdrs-ls-pg-mddl .cta-sec a:hover{
	color: #BFBBF1;
}
.prcdrs-ls-pg-ls article p a,
.prcdrs-ls-pg-mddl .cta-sec a{
	transition: .4s;
}
.prcdrs-ls-pg-ls article p a:hover{
	color: #254425;
	border-color: #254425;
}


@media (max-width: 1199px){
	.pr-ls-pg-stps .lft-sec h2{
        font-size: 42px;
    }
    .pr-dt-pg-cnt h3, .pr-dt-pg-cnt h4{
    	font-size: 16px;
    }
    .pr-dt-pg-cnt,
    .pr-ls-pg-lstng-itm p,
    .pr-ls-pg-lstng-itm a{
    	font-size: 14px;
    }
    .pr-ls-pg-lstng-itm h2{
    	font-size: 26px;
    }
}


@media (max-width: 767px){
	.ptrsrs-dtl-bnnr{
		max-height: 667px;
	}
	.ptrsrs-dtl-bnnr .container{
		background-color: transparent;
	}
	.ptrsrs-dtl-bnnr.innr-bnnr > svg {
	    width: 95%;
	    position: absolute;
	    left: 0;
	    bottom: -15%;
   }
   .pr-ls-pg-stps .lft-sec,
   .pr-ls-pg-stps .rght-sec,
   .pr-ls-pg-lstng-itm{
width: 100%;
   }
   .pr-ls-pg-stps .rght-sec figure{
   	 width: 100%;
   	 margin: 0 0 30px 0;
   }
}


.pr-ls-pg-stps .rght-sec .call-lnk,
.pr-ls-pg-stps .rght-sec .book-lnk,
.pr-ls-pg-stps .rght-sec .book-lnksvg path{
	transition: .4s;
}
.pr-ls-pg-stps .rght-sec .call-lnk:hover{
	border-color: #BFBBF1;
    color: #BFBBF1;
}
.pr-ls-pg-stps .rght-sec .book-lnk:hover,
.pr-dt-pg-btn a:hover,
.pr-ls-pg-lstng-itm:nth-child(5) a:hover{
	color:#BFBBF1 ;
}
.pr-ls-pg-stps .rght-sec .book-lnk:hover svg path,
.pr-dt-pg-btn a:hover svg path,
.pr-ls-pg-lstng-itm:nth-child(5) a:hover svg path{
	fill:#BFBBF1 ;
}
.pr-ls-pg-lstng-itm a, .pr-ls-pg-lstng-itm a svg path{
	transition: .4s;
}
.pr-ls-pg-lstng-itm a:hover{
	color: #254425;
}
.pr-ls-pg-lstng-itm a:hover svg path{
	fill: #254425;
}



.bk-mobile-menu ul li{
	padding-bottom: 20px;
}
.bk-mobile-menu footer{
	position: absolute;
    bottom: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding-bottom: 20px;
}
.bk-mobile-menu footer a{
	color: #ffffff;
	font-family: "Satoshi", sans-serif;
	font-weight: 500;
	font-size: 14px;
	gap: 8px;
}

.pr-ls-pg-bnnr-mb-img{
	display: none;
}
@media (max-width: 767px){
	.pr-ls-pg-bnnr-dsk-img{
       display: none;
    }
    .pr-ls-pg-bnnr-mb-img{
		display: block;
	}
}

.bk-footer .bottom-bk .bottom-right-bk ul li a svg path{
	transition: .4s;
}
.bk-footer .bottom-bk .bottom-right-bk ul li a:hover svg path{
	fill: #254425;
}
@media (max-width: 767px) {
    .bk-header .logo-bk img {
        top: 9px;
    }
}
.blg-dt-bnnr{
	width: calc(100% - 20px);
	margin: 10px;
	border-radius: 10px;
	background-color: #E5E6E6;
	min-height: 660px;
	height: 38vw;
	position: relative;
	display: flex;
	align-items: flex-end;
}
.blg-dt-bnnr svg{
	position: absolute;
	bottom: 0;
	right: 1.5%;
}
.blg-dt-bnnr .brd-crmp{
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	gap: 8px;
	font-family: "Satoshi", sans-serif;
	font-weight: 500;
	font-size: 14px;
	color: #231F20;
	letter-spacing: .01em;
}
.blg-dt-bnnr .brd-crmp li{
	margin: 0;
	padding: 0;
	display: flex;
	align-items: center;
	gap: 8px;
}
.blg-dt-bnnr .brd-crmp li:after{
	display: block;
	content: "";
	height: 4px;
	width: 4px;
	background-color: #231F20;
	border-radius: 50%;
}
.blg-dt-bnnr .brd-crmp a{
	color: #231F20;
}
.blg-dt-bnnr h1{
	font-weight: 400;
	font-family: "Source Serif 4", serif;
	font-size:62px;
	line-height: .9em;
	letter-spacing: -.04em;
	max-width: 550px;
}
.blg-dt-bnnr .container > span{
    font-family: "Satoshi", sans-serif;
    font-weight: 700;
    font-size: 12px;
    line-height: 1.5;
    color: #231F20;
}
ul.blg-dtls{
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	font-family: "Satoshi", sans-serif;
    font-weight: 700;
    font-size: 12px;
    line-height: 1.5;
    color: #231F20;
    margin-top: 215px;
}
ul.blg-dtls li{
	margin: 0;
	padding: 0;
	width: 225px;
}
ul.blg-dtls span{
	display: block;
	font-weight: 400;
	font-size: 16px;
}
.blg-dt-bnnr .container{
	padding-left: 5%;
	padding-bottom: 50px;
}
.blg-dt-cnt{
	width: calc(100% - 20px);
	margin: 10px;
	background-color: #ffffff;
	color: #000000;
	padding: 110px 0;
	font-family: "General Sans", sans-serif;
	font-size: 16px;
	border-radius: 10px;
}
.blg-dt-cnt h2{
	font-family: "General Sans", sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 1.5;
	margin-bottom: 35px;
}
.blg-dt-cnt strong,
.blg-dt-cnt b{
	font-weight: 500;
}
.blg-dt-cnt p, 
.blg-dt-cnt ul{
	margin-bottom: 35px;
}
.w-mx-1035{
	max-width: 1035px;
}


@media (max-width: 1199px) {
  .blg-dt-cnt{
     font-size: 12px;
     padding: 100px 0;
  }
  .blg-dt-cnt p, 
  .blg-dt-cnt h2,
  .blg-dt-cnt ul{
		margin-bottom: 25px;
  }
}



.blg-dt-rlt-psts{
	width: calc(100% - 20px);
	margin: 10px;
	background-color: #E5E6E6;
	padding: 105px 0 70px;
	border-radius: 10px;
}
.blg-dt-rlt-psts h2{
	font-family: "Source Serif 4", serif;
	font-size: 36px;
	font-weight: 400;
	line-height: .9em;
	letter-spacing: -.04em;
	color: #000000;
	position: relative;
	margin-bottom: 130px;
}
.blg-dt-rlt-psts h2:after{
	display: block;
	content: "";
	position: absolute;
	bottom: -58px;
	right: 100%;
	transform: translateX(80px);
	height: 1px;
	width: 100vw;
	background-color: #000000;
}
.blg-lstng-itms figure{
    margin-bottom: 68px;
    position: relative;
    padding-bottom: 77.83%;
    width: 100%;
    border-radius: 10px;
    overflow: hidden;
    background-color: #000000;
}
.blg-lstng-itms figure img{
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	opacity: .8;
}
.blg-lstng-itms span{
	font-family: "General Sans", sans-serif;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: .01em;
	line-height: 1.5;
	color: #254425;
	margin-bottom: 20px;
	display: block;
}
.blg-lstng-itms h3{
	font-family: "Source Serif 4", serif;
	font-weight: 400;
	line-height: .9em;
	font-size: 36px;
	color: #000000;
	margin-bottom: 35px;
	max-width: 285px;
}
.blg-lstng-itms p{
	font-family: "General Sans", sans-serif;
	font-size: 14px;
	line-height: 1.5;
	color: #000000;
	margin-bottom: 45px;
}
.blg-lstng-itms a{
	font-family: "Satoshi", sans-serif;
	font-size: 14px;
	line-height: 1.1;
	letter-spacing: .03em;
	color: #000000;
	display: inline-flex;
	align-items: center;
	text-transform: uppercase;
	gap: 20px;
	transition: .4s;
	font-weight: 500;
}
.blg-lstng-itms a svg path{
	transition: .4s;
}
.blg-lstng-itms a:hover{
	color: #254425;
}
.blg-lstng-itms a:hover svg path{
	fill: #254425;
}
.blg-dt-rlt-psts-mr-lnk{
	width: 224px;
	height: 39px;
	display: flex;
	border: 1px solid #000000;
	color: #000000;
	text-transform: uppercase;
	align-items: center;
	justify-content: center;
	font-size: 15px;
	letter-spacing: .01em;
	line-height: 1.5;
	font-family: "Satoshi", sans-serif;
	border-radius: 10px;
	transition: .4s;
	font-weight: 500;
	margin-top: 140px;
}
.blg-dt-rlt-psts-mr-lnk:hover{
	color: #254425;
	border: 1px solid #254425;
}
.blg-lstng-itms footer{
	padding: 0 30px;
}
.js-owl-related-posts-nav{
	display: none;
}

.js-owl-related-posts-nav button span{
   display: none;
}
.js-owl-related-posts-nav button{
	position: absolute;
    top: 50%;
    -webkit-transform: translatey(-50%);
    transform: translatey(-50%);
    border: none;
    padding: 0;
    margin: 0;
    background-color: transparent;
}
.js-owl-related-posts-nav button.owl-prev{
	left: -5px;
}
.js-owl-related-posts-nav button.owl-next{
	right: -5px;
}
.js-owl-related-posts-nav button.owl-next svg {
    position: relative;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
@media (max-width: 1199px) {
	.js-owl-related-posts-nav{
		display: block;
	}
	.blg-dt-rlt-psts .owl-holder{
		position: relative;
		padding-left: 10px;
		padding-right: 10px;
	}
	.blg-dt-rlt-psts{
		padding-top: 80px;
		padding-bottom: 58px;
	}
	.blg-dt-rlt-psts h2:after{
		bottom: -26px;
	}
	.blg-dt-rlt-psts h2{
		margin-bottom: 72px;
	}
	.blg-lstng-itms h3{
		font-size: 28px;
	}
	.blg-dt-rlt-psts-mr-lnk{
		margin-top: 100px;
		width: 244px;
		height: 27px;
		font-size: 12px;
	}
	.blg-lstng-itms footer{
		padding: 0 22px;
	}
	.blg-dt-bnnr h1{
		font-size: 42px;
	}
	.blg-dt-bnnr .brd-crmp{
		font-size: 10px;
	}
	ul.blg-dtls{
		font-size: 10px;
	}
	ul.blg-dtls span{
		font-size: 12px;
	}
	.blg-dt-bnnr svg{
		display: none;
	}
}
.blg-dt-rlt-psts .owl-holder{
	position: relative;
}
.js-owl-related-posts-nav button svg path{
	fill: #000000;
}
.blg-dt-ftchr-img{
	border-radius: 10px;
	margin: 10px;
	width: calc(100% - 20px);
	overflow: hidden;
}
.blg-dt-ftchr-img img{
	width: 100%;
	height: auto;
}


.blg-lstng-ftrd-artcle{
	width: calc(100% - 20px);
	margin: 10px;
	position: relative;
	min-height: 900px;
	height: 100vh;
	display: flex;
	align-items: center;
	background-color: #000000;
	color: #ffffff;
	flex-wrap: wrap;
}
.blg-lstng-ftrd-artcle figure{
	position: absolute;
	top: 0;
	right: 0;
	width: calc(50% - 15px);
	margin-bottom: 0;
	height: 100%;
	overflow: hidden;
	border-radius: 10px;
}
.blg-lstng-ftrd-artcle img{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	object-fit: cover;
}
.blg-lstng-ftrd-artcle .container > div{
	padding-right: calc( 50% + 30px );
}
.blg-lstng-ftrd-artcle .container > div > span{
	display: block;
	font-family: "General Sans", sans-serif;
	color: #E5E6E6;
	font-weight: 500;
	font-size: 16px;
	line-height: 1.5;
	letter-spacing: .01em;
	margin-bottom: 30px;
}
.blg-lstng-ftrd-artcle h2{
	font-family: "Source Serif 4", serif;
	font-weight: 400;
	font-size: 62px;
	line-height: .9;
	letter-spacing: -.04em;
	color: #E5E6E6;
	margin-bottom: 85px;
	max-width: 536px;
}
.blg-lstng-ftrd-artcle ul{
	list-style: none;
	margin: 0 0 40px 0;
	padding: 0;
	display: flex;
	font-family: "Satoshi", sans-serif;
	font-weight: 700;
	color: #E5E6E6;
	font-size: 12px;
	line-height: 1.5;
}
.blg-lstng-ftrd-artcle ul li{
	width: 173px;
}
.blg-lstng-ftrd-artcle ul li span{
	display: block;
	font-size: 16px;
    font-weight: 400;
}
.blg-lstng-ftrd-artcle p{
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    font-family: "General Sans", sans-serif;
    max-width: 419px;
    color: #E5E6E6;
    margin-bottom: 30px;

}
.blg-lstng-ftrd-artcle .container> div > a{
	display: inline-flex;
	align-items: center;
	gap: 20px;
	font-family: "Satoshi", sans-serif;
	font-weight: 500;
	line-height: 1.1;
	letter-spacing: .03em;
	color: #E5E6E6;
	transition: .4s;
	font-size: 14px;
}
.blg-lstng-ftrd-artcle .container > div > a svg path{
	transition: .4s;
}
.blg-lstng-ftrd-artcle .container > div > a:hover{
	color: #BFBBF1;
}
.blg-lstng-ftrd-artcle .container > div > a:hover svg path{
	fill: #BFBBF1;
}
.blg-lstng-artcles-wth-ctgry{
	width: calc(100% - 20px);
	margin: 10px;
	background-color: #E5E6E6;
	padding: 100px 0;

    border-radius: 10px;
    padding-bottom: 120px;
}
.blg-lstng-artcles-wth-ctgry h2{
    font-family: "Source Serif 4", serif;
    font-size: 36px;
    font-weight: 400;
    letter-spacing: -.04em;
    line-height: .9em;
    color: #000000;
    margin-bottom: 60px;
}
.blg-lstng-artcles-wth-ctgry .container > span{
	font-family: "General Sans", sans-serif;
	display: block;
	color: #000000;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.1;
	letter-spacing: .03em;
	position: relative;
	padding-left: 105px;
	margin-bottom: 55px;
}
.blg-lstng-artcles-wth-ctgry .container > span:after{
	display: block;
	content: "";
	position: absolute;
	top: 50%;
	right: 100%;
	height: 1px;
	width: 100vw;
	background-color: #000000;
	transform: translateX(65px);
}

.blg-lstng-artcles-wth-ctgry .container > ul{
	list-style: none;
	display: flex;
	flex-wrap: wrap;
	margin: 0 0 80px 0;
	gap: 13px 16px;
	max-width: 600px;
	padding: 0;
}
.blg-lstng-artcles-wth-ctgry .container > ul li{
	margin: 0;
	padding: 0;
}
.blg-lstng-artcles-wth-ctgry .container > ul li a{
	color: #000000;
	border: 1px solid #000000;
	border-radius: 10px;
	height: 39px;
	display: inline-flex;
	align-items: center;
	padding: 0 37px;
	transition: .4s;
	font-family: "Satoshi", sans-serif;
	font-weight: 500;
	font-size: 16px;
	line-height: 1.5;
	letter-spacing: .01em;
}
.blg-lstng-artcles-wth-ctgry .container > ul li a.active{
	background-color: #000000;
	color: #D7CBBD;
}
.blg-lstng-artcles-wth-ctgry .container > ul li a:hover{
	border: 1px solid #254425;
	color: #254425;
}
.blg-lstng-artcles-wth-ctgry .itms-hldr{
	display: flex;
	flex-wrap: wrap;
	gap: 85px 16px;
}
.blg-lstng-artcles-wth-ctgry .itms-hldr > .blg-lstng-itms{
	width: calc(33.333% - 11px);
}


.blg-lstng-artcles-wth-ctgry .itms-hldr > nav{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 30px ;
	flex-wrap: wrap;
	padding-top: 95px;
}
.blg-lstng-artcles-wth-ctgry .itms-hldr > nav .page-numbers{
    height: 25px;
    width: 33px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #000000;
    font-family: "Satoshi", sans-serif;
    line-height: 1.5;
    font-size: 16px;
    font-weight: 700;
    transition: .4s;

}
.blg-lstng-artcles-wth-ctgry .itms-hldr > nav .prev,
.blg-lstng-artcles-wth-ctgry .itms-hldr > nav .next{
    height: 39px;
    width: 150px;
    border: 1px solid #000000;
    font-weight: 500;
    font-size: 15px;
    letter-spacing: .01em;
    border-radius: 10px;
}
.blg-lstng-artcles-wth-ctgry .itms-hldr > nav .current{
    border-radius: 10px;
    border: 1px solid #000000;
}
.blg-lstng-artcles-wth-ctgry .itms-hldr > nav a.page-numbers:hover{
   color: #254425;
}
.blg-lstng-artcles-wth-ctgry .itms-hldr > nav .prev:hover,
.blg-lstng-artcles-wth-ctgry .itms-hldr > nav .next:hover{
   color: #254425;
   border: 1px solid #254425;
}


@media (max-width: 1199px) {
	.blg-lstng-artcles-wth-ctgry .itms-hldr > .blg-lstng-itms {
	    width: calc(50% - 8px);
	}
	.blg-lstng-ftrd-artcle .container > div > span{
		font-size: 14px;
	}
	.blg-lstng-ftrd-artcle h2{
		font-size: 36px;
	}
	.blg-lstng-ftrd-artcle ul{
		font-size: 10px;
	}
	.blg-lstng-ftrd-artcle ul li span{
		font-size: 12px;
	}
	.blg-lstng-ftrd-artcle p{
		font-size: 14px;
	}
	.blg-lstng-artcles-wth-ctgry .container > span{
		font-size: 14px;
	}
	.blg-lstng-artcles-wth-ctgry .container > ul li a{
		font-size: 11px;
		height: 27px;
		padding: 0 20px;
	}
	.blg-lstng-artcles-wth-ctgry .itms-hldr > nav .prev, .blg-lstng-artcles-wth-ctgry .itms-hldr > nav .next{
		height: 27px;
		font-size: 11px;
	}
}
@media (max-width: 767px) {
	.blg-lstng-artcles-wth-ctgry .itms-hldr > .blg-lstng-itms {
	    width: 100%;
	}
	.blg-lstng-ftrd-artcle .container > div{
		padding-right: 0;
		padding-top: 126px;
		padding-bottom: 114px;
	}
	.blg-lstng-ftrd-artcle{
		height: auto;
	}
	.blg-lstng-ftrd-artcle figure{
		position: relative;
		height: 0;
		width: 100%;
		padding-bottom: 182.1%;
	}
	.blg-lstng-artcles-wth-ctgry h2{
		position: relative;
	}
	.blg-lstng-artcles-wth-ctgry h2:after{
		display: block;
		content: "";
		position: absolute;
		width: 100vw;
		height: 1px;
		background-color: #000000;
		bottom: -30px;
		right: 100%;
		transform: translateX(60px);
	}
	.blg-lstng-artcles-wth-ctgry .container > span{
		padding-left: 0;
		text-align: center;
	}
	.blg-lstng-artcles-wth-ctgry .container > span:after{
		display: none;
	}
	.blg-lstng-artcles-wth-ctgry .container > ul{
		justify-content: center;
	}
	.blg-lstng-artcles-wth-ctgry .itms-hldr > nav{
		gap: 10px;
		padding-top: 10px;
	}
	.blg-lstng-artcles-wth-ctgry .itms-hldr > nav .prev, .blg-lstng-artcles-wth-ctgry .itms-hldr > nav .next{
		width: 75px;
	}
}
.screen-reader-text{
	display: none;
}
.blg-lstng-artcles-wth-ctgry .container > ul li a.active{
	pointer-events: none;
}
.cnt-pg-mddl-mp-sec{
	width: calc(100% - 20px);
	margin: 10px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
#map-2{
	border-radius: 10px;
	overflow: hidden;
	height: 561px;
	width: 69%;
}
.cnt-pg-mddl-mp-sec .addrss-innr-sec{
	width: 31%;
	padding-left: 5.3%;
	color: #ffffff;
	font-size: 14px;
	font-family: "General Sans", sans-serif;
	color: #E5E6E6;
	font-weight: 400;
	line-height: 1.5;
}
.cnt-pg-mddl-mp-sec .addrss-innr-sec h2{
	font-family: "Source Serif 4", serif;
	font-weight: 400;
	font-size: 36px;
	letter-spacing: -.04em;
	line-height: .9em;
	color: #E5E6E6;
	margin-bottom: 80px;
	position: relative;
}
.cnt-pg-mddl-mp-sec .addrss-innr-sec h2:after{
	display: block;
	content: "";
	position: absolute;
	bottom: -30px;
	height: 1px;
	width: 100vw;
	background-color: #E5E6E6;
	left: 210px;
}
.cnt-pg-mddl-mp-sec .addrss-innr-sec a{
	font-family: "Satoshi", sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 1.1;
	letter-spacing: .03em;
	color: #E5E6E6;
	display: inline-flex;
	gap: 20px;
	align-items: center;
	margin-top: 60px;
	transition: .4s;
}
.cnt-pg-mddl-mp-sec .addrss-innr-sec a svg path{
	transition: .4s;
}
.cnt-pg-mddl-mp-sec .addrss-innr-sec a:hover{
	color: #BFBBF1 ;
}
.cnt-pg-mddl-mp-sec .addrss-innr-sec a:hover svg path{
	fill: #BFBBF1 ;
}
.cnt-pd-cntct-us-lnks{
	width: calc(100% - 20px);
	margin: 10px;
	border-radius: 10px;
	background-color: #A8A390;
	padding: 55px 0 15px;
	position: relative;
}
.cnt-pd-cntct-us-lnks h2{
	font-family: "Source Serif 4", serif;
	font-size: 36px;
	font-weight: 400;
	line-height: .9em;
	letter-spacing: -.04em;
	color: #000000;
	margin-bottom: 36px;
	text-align: center;
}
.cnt-pd-cntct-us-lnks .line-sec{
	display: flex;
	margin-bottom: 38px;
	overflow: hidden;
	justify-content: center;
}
.cnt-pd-cntct-us-lnks .itms-sec{
	width: 33.333%;
	padding: 0 0 36px 0;
	font-family: "Satoshi", sans-serif;
	font-size: 16px;
	letter-spacing: .01em;
	line-height: 1.5;
	color: #000000;
	display: flex;
}
.cnt-pd-cntct-us-lnks .itms-sec:nth-child(2){
	text-align: center;
	justify-content: center;
}
.cnt-pd-cntct-us-lnks .itms-sec:nth-child(4){
	text-align: center;
	justify-content: center;
}
.cnt-pd-cntct-us-lnks .itms-sec:nth-child(3){
	justify-content: flex-end;
}
.cnt-pd-cntct-us-lnks span{
	display: block;
	font-weight: 700;
}
.cnt-pd-cntct-us-lnks a{
   color: #000000;
   font-weight: 400;
   transition: .4s;
}
.cnt-pd-cntct-us-lnks a:hover{
	color: #254425;
}
.cnt-pd-cntct-us-lnks a svg path{
	transition: .4s;
}
.cnt-pd-cntct-us-lnks a:hover svg path{
	fill: #254425;
}
.container > .d-flex.flex-wrap{
	max-width: 862px;
	margin-left: auto;
	margin-right: auto;
}
.cnt-pd-cntct-us-lnks svg.bg{
	position: absolute;
	bottom: 0;
	right: 2%;
	z-index: 1;
	width: 28.2%;
}
.cnt-pd-cntct-us-lnks .container{
	position: relative;
	z-index: 2;
}
.cnt-pd-cntct-us-lnks .itms-sec .d-flex{
	flex-wrap: wrap;
	gap: 10px;
	margin-top: 10px;
}
.cnt-pg-prkng-sec{
	width: calc(100% - 20px);
	margin: 10px;
	border-radius: 10px;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 16px;
	font-family: "General Sans", sans-serif;
	font-weight: 400;
	line-height: 1.5;
	padding-top: 84px;
	padding-bottom: 54px;
}
.cnt-pg-prkng-sec h2, .cnt-pg-prkng-sec h3, .cnt-pg-prkng-sec h4{
    font-family: "General Sans", sans-serif;
    font-weight: 500;
    font-size: 22px;
    color: #000000;
    margin-bottom: 30px;
}
.cnt-pg-prkng-sec p,
.cnt-pg-prkng-sec ul{
	margin-bottom: 30px;
}
.cnt-pg-prkng-sec .title-sec{
	font-family: "Source Serif 4", serif;
	font-weight: 400;
	font-size: 36px;
	line-height: .9em;
	letter-spacing: -.04em;
	color: #000000;
	position: relative;
	margin-bottom: 110px;
}
.cnt-pg-prkng-sec .title-sec:after{
	display: block;
	content: "";
	position: absolute;
	bottom: -30px;
	height: 1px;
	width: 100vw;
	background-color: #000000;
	right: 100%;
	transform: translateX(100px);
}
.cnt-pg-prkng-sec .container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.cnt-pg-prkng-sec .txt-sec{
    width: 57.85%;
    padding-right: 80px;
}
.cnt-pg-prkng-sec figure{
	width: 42.15%;
	margin-bottom: 0;
}
.cnt-pg-prkng-sec figure img{
	width: 100%;
	height: auto;
	border-radius: 10px;
}
.cnt-qstns-sec{
	width: calc(100% - 20px);
	border-radius: 10px;
	margin: 10px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.cnt-qstns-sec .text-sec{
	width: 50.47%;
	font-family: "General Sans", sans-serif;
	font-size: 16px;
	line-height: 1.5;
	color: #E5E6E6;
}

.cnt-qstns-sec .text-sec > div{
	max-width: 555px;
	margin: 0 auto;
	text-align: center;
}
.cnt-qstns-sec .text-sec h2{
	font-family: "Source Serif 4", serif;
    font-size: 62px;
    font-weight: 400;
    line-height: .9em;
    letter-spacing: -.04em;
    color: #E5E6E6;
    margin-bottom: 65px;
}
.cnt-qstns-sec figure{
	margin-bottom: 0;
	width: 49.53%;
	border-radius: 10px;
	overflow: hidden;
}
.cnt-qstns-sec figure img{
	width: 100%;
	height: auto;
}
.cnt-qstns-sec .line-sec{
	display: flex;
	justify-content: center;
	margin-bottom: 50px;
}
.cnt-qstns-sec p{
	margin-bottom: 50px;
	max-width: 472px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}
.cnt-qstns-sec a.cll-lnk,
.cnt-qstns-sec a.ml-lnk{
	color: #E5E6E6;
	transition: .4s;
	font-family: "Satoshi", sans-serif;
	font-weight: 500;
	font-size: 15px;
	line-height: 1.2;
	margin-bottom: 16px;
	display: inline-block;
}
.cnt-qstns-sec a.cll-lnk:hover,
.cnt-qstns-sec a.ml-lnk:hover{
	color: #BFBBF1;
}

.cnt-qstns-sec a.arrw-lnk{
    font-family: "Satoshi", sans-serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.1;
    letter-spacing: .03em;
    color: #E5E6E6;
    display: inline-flex;
    align-items: center;
    gap: 20px;
    transition: .4s;
    margin-top: 40px;
}
.cnt-qstns-sec a.arrw-lnk svg path{
	transition: .4s;
}

.cnt-qstns-sec a.arrw-lnk:hover{
	color: #BFBBF1;
}
.cnt-qstns-sec a.arrw-lnk:hover svg path{
	fill: #BFBBF1;
}
.cnt-pg-frm-sec{
	width: calc(100% - 20px);
	border-radius: 10px;
	display: flex;
	flex-wrap: wrap;
	margin: 10px;
}
.cnt-pg-frm-sec .lft-sec{
	width: 32.4%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
	font-family: "General Sans", sans-serif;
	text-align: center;
	color: #E5E6E6;
	font-size: 14px;
	line-height: 1.5;
}
.cnt-pg-frm-sec .lft-sec > div{
	max-width: 330px;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 80px 15px;
}
.cnt-pg-frm-sec .lft-sec figure{
	margin: 0 10px 0 0;
	width: 100%;
	width: calc(100% - 10px);
}
.cnt-pg-frm-sec .lft-sec figure img{
	width: 100%;
	height: auto;
	border-radius: 10px;
}
.cnt-pg-frm-sec .rght-sec{
	width: 67.6%;
	border-radius: 10px;
	background-color: #E5E6E6;
	padding: 130px 181px 130px 91px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.cnt-pg-frm-sec .rght-sec > div{
	max-width: 679px;
	width: 100%;
}
.cnt-pg-frm-sec .lft-sec span{
    font-weight: 500;
    font-size: 14px;
    line-height: 1.5;
    letter-spacing: .01em;
    color: #E5E6E6;
    display: block;
    margin-bottom: 20px;
}
.cnt-pg-frm-sec .lft-sec .line-sec{
	margin-bottom: 40px;
}
.cnt-pg-frm-sec .lft-sec p{
	margin-bottom: 55px;
}
.cnt-pg-frm-sec .lft-sec h2,
.cnt-pg-frm-sec .lft-sec h3{
    font-family: "Source Serif 4", serif;
    font-size: 42px;
    font-weight: 400;
    line-height: .9em;
    color: #D7CBBD;
    letter-spacing: -.04em;
    margin-bottom: 50px;
}

.cnt-pg-frm-sec .lft-sec .btn-lnk{
    height: 40px;
    width: 120px;
    border-radius: 10px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #E5E6E6;
    font-size: 14px;
    line-height: 1.5;
    letter-spacing: .01em;
    font-weight: 700;
    font-family: "Satoshi", sans-serif;
    transition: .4s;
    color: #E5E6E6;
    margin-bottom: 30px;
}
.cnt-pg-frm-sec .lft-sec .btn-lnk:hover{
	color: #BFBBF1;
	border: 1px solid #BFBBF1;
}
.cnt-pg-frm-sec .lft-sec .arrw-lnk{
	display: inline-flex;
	align-items: center;
	gap: 20px;
	font-family: "Satoshi", sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.1;
	letter-spacing: .03em;
	color: #E5E6E6;
	transition: .4s;
}
.cnt-pg-frm-sec .lft-sec .arrw-lnk svg path{
	transition: .4s;
}
.cnt-pg-frm-sec .lft-sec .arrw-lnk:hover{
	color: #BFBBF1;
}
.cnt-pg-frm-sec .lft-sec .arrw-lnk:hover svg path{
	fill: #BFBBF1;
}

.cnt-pg-frm-sec .rght-sec .pre-ttl-sec{
    font-family: "General Sans", sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: .01em;
    line-height: 1.5;
    color: #000000;
    margin-bottom: 30px;
}
.cnt-pg-frm-sec .rght-sec h2,
.cnt-pg-frm-sec .rght-sec h3{
    font-family: "Source Serif 4", serif;
    font-size: 42px;
    font-weight: 400;
    line-height: .9em;
    color: #000000;
    letter-spacing: -.04em;
    margin-bottom: 35px;
}
.cnt-pg-frm-sec .rght-sec .dscrptn-sec{
	margin-bottom: 60px;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
	letter-spacing: 0;
	font-family: "General Sans", sans-serif;
	color: #000000;
}

.cnt-frm-sec div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner,
.cnt-frm-sec div.wpforms-container-full input[type=date], 
.cnt-frm-sec div.wpforms-container-full input[type=datetime], 
.cnt-frm-sec div.wpforms-container-full input[type=datetime-local], 
.cnt-frm-sec div.wpforms-container-full input[type=email], 
.cnt-frm-sec div.wpforms-container-full input[type=month], 
.cnt-frm-sec div.wpforms-container-full input[type=number], 
.cnt-frm-sec div.wpforms-container-full input[type=password], 
.cnt-frm-sec div.wpforms-container-full input[type=range], 
.cnt-frm-sec div.wpforms-container-full input[type=search], 
.cnt-frm-sec div.wpforms-container-full input[type=tel], 
.cnt-frm-sec div.wpforms-container-full input[type=text], 
.cnt-frm-sec div.wpforms-container-full input[type=time], 
.cnt-frm-sec div.wpforms-container-full input[type=url], 
.cnt-frm-sec div.wpforms-container-full input[type=week], 
.cnt-frm-sec div.wpforms-container-full select, 
.cnt-frm-sec div.wpforms-container-full textarea, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=date], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=datetime], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=datetime-local], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=email], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=month], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=number], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=password], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=range], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=search], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=tel], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=text], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=time], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=url], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=week], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full select, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full textarea{
   background-color: transparent!important;
   border-top: none!important;
   border-right: none!important;
   border-left: none!important;
   border-bottom: 1px solid rgba(0, 0, 0, 0.25)!important;
   padding-left: 0!important;
   font-family: "Satoshi", sans-serif;
   font-size: 16px!important;
   font-weight: 400!important;
   line-height: 1.5!important;
   box-shadow: none!important;
   outline: none!important;
   border-radius: 0!important;
}
.cnt-frm-sec div.wpforms-container-full .wpforms-field-label, .wp-core-ui div.wpforms-container-full .wpforms-field-label{
	display: none;
}
.cnt-frm-sec div.wpforms-container-full .wpforms-form .wpforms-submit-container{
	text-align: right;
	margin-top: 25px;
}
.cnt-frm-sec div.wpforms-container-full input[type=submit], 
.cnt-frm-sec div.wpforms-container-full button[type=submit], 
.cnt-frm-sec div.wpforms-container-full .wpforms-page-button, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=submit], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full button[type=submit], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full .wpforms-page-button{
   background-color: transparent!important;
   height: 31px!important;
   width: 235px!important;
   display: inline-flex!important;
   padding: 0!important;
   align-items: center!important;
   justify-content: center!important;
   border: 1px solid #000000!important;
   color: #000000!important;
   border-radius: 10px!important;
   font-size: 14px!important;
   font-family: "Satoshi", sans-serif!important;
   font-weight: 500!important;
   line-height: 1.5!important;
   letter-spacing: .01em!important;
   outline: none!important;
   box-shadow: none!important;
}

.cnt-frm-sec div.wpforms-container-full input[type=date]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=datetime]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=datetime-local]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=email]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=month]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=number]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=password]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=range]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=search]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=tel]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=text]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=time]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=url]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full input[type=week]:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full select:focus:invalid, 
.cnt-frm-sec div.wpforms-container-full textarea:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=date]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=datetime]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=datetime-local]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=email]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=month]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=number]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=password]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=range]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=search]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=tel]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=text]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=time]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=url]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=week]:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full select:focus:invalid, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full textarea:focus:invalid,
.cnt-frm-sec div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error, 
.cnt-frm-sec div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid, 
.cnt-frm-sec div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error, 
.cnt-frm-sec div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid, 
.cnt-frm-sec div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error, 
.cnt-frm-sec div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid{
   border: none!important;
   border-bottom: 1px solid rgba(0, 0, 0, 0.25)!important;
   border-radius: 0!important;
   box-shadow: none!important;
   outline: none!important;
}

div.wpforms-container-full input[type=date]:focus, div.wpforms-container-full input[type=datetime]:focus, div.wpforms-container-full input[type=datetime-local]:focus, div.wpforms-container-full input[type=email]:focus, div.wpforms-container-full input[type=month]:focus, div.wpforms-container-full input[type=number]:focus, div.wpforms-container-full input[type=password]:focus, div.wpforms-container-full input[type=range]:focus, div.wpforms-container-full input[type=search]:focus, div.wpforms-container-full input[type=tel]:focus, div.wpforms-container-full input[type=text]:focus, div.wpforms-container-full input[type=time]:focus, div.wpforms-container-full input[type=url]:focus, div.wpforms-container-full input[type=week]:focus, div.wpforms-container-full select:focus, div.wpforms-container-full textarea:focus, .wp-core-ui div.wpforms-container-full input[type=date]:focus, .wp-core-ui div.wpforms-container-full input[type=datetime]:focus, .wp-core-ui div.wpforms-container-full input[type=datetime-local]:focus, .wp-core-ui div.wpforms-container-full input[type=email]:focus, .wp-core-ui div.wpforms-container-full input[type=month]:focus, .wp-core-ui div.wpforms-container-full input[type=number]:focus, .wp-core-ui div.wpforms-container-full input[type=password]:focus, .wp-core-ui div.wpforms-container-full input[type=range]:focus, .wp-core-ui div.wpforms-container-full input[type=search]:focus, .wp-core-ui div.wpforms-container-full input[type=tel]:focus, .wp-core-ui div.wpforms-container-full input[type=text]:focus, .wp-core-ui div.wpforms-container-full input[type=time]:focus, .wp-core-ui div.wpforms-container-full input[type=url]:focus, .wp-core-ui div.wpforms-container-full input[type=week]:focus, .wp-core-ui div.wpforms-container-full select:focus, .wp-core-ui div.wpforms-container-full textarea:focus{
   border: none!important;
   border-bottom: 1px solid rgba(0, 0, 0, 0.25)!important;
   border-radius: 0!important;
   box-shadow: none!important;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single{
	padding-left: 0!important;
}

.cnt-frm-sec div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner,
.cnt-frm-sec div.wpforms-container-full input[type=date]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=datetime]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=datetime-local]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=email]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=month]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=number]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=password]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=range]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=search]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=tel]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=text]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=time]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=url]::placeholder, 
.cnt-frm-sec div.wpforms-container-full input[type=week]::placeholder, 
.cnt-frm-sec div.wpforms-container-full select::placeholder, 
.cnt-frm-sec div.wpforms-container-full textarea::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=date]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=datetime]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=datetime-local]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=email]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=month]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=number]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=password]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=range]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=search]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=tel]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=text]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=time]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=url]::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full input[type=week], 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full select::placeholder, 
.cnt-frm-sec .wp-core-ui div.wpforms-container-full textarea::placeholder{
	color: #000000!important;
}
body div:nth-child(1) input::-webkit-input-placeholder,
body div:nth-child(1) input::-moz-placeholder,
body div:nth-child(1) input:-ms-input-placeholder {
    color: #000000 !important;
}
    
div.wpforms-container-full input[type=submit]:focus:after, div.wpforms-container-full button[type=submit]:focus:after, div.wpforms-container-full .wpforms-page-button:focus:after, .wp-core-ui div.wpforms-container-full input[type=submit]:focus:after, .wp-core-ui div.wpforms-container-full button[type=submit]:focus:after, .wp-core-ui div.wpforms-container-full .wpforms-page-button:focus:after{
	border: none!important;
}

div.wpforms-container-full input[type=submit]:hover, div.wpforms-container-full input[type=submit]:active, div.wpforms-container-full button[type=submit]:hover, div.wpforms-container-full button[type=submit]:active, div.wpforms-container-full .wpforms-page-button:hover, div.wpforms-container-full .wpforms-page-button:active, .wp-core-ui div.wpforms-container-full input[type=submit]:hover, .wp-core-ui div.wpforms-container-full input[type=submit]:active, .wp-core-ui div.wpforms-container-full button[type=submit]:hover, .wp-core-ui div.wpforms-container-full button[type=submit]:active, .wp-core-ui div.wpforms-container-full .wpforms-page-button:hover, .wp-core-ui div.wpforms-container-full .wpforms-page-button:active{
	background: transparent!important;
	color: #254425!important;
	border: 1px solid #254425!important;
}
.wpforms-container .wpforms-field, .wp-core-ui div.wpforms-container .wpforms-field{
	padding: 7px 0!important;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"]:after, 
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"]:after{
	display: none!important;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"], 
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"]{
	background-image: url(../images/select-icon.svg);
	background-repeat: no-repeat;
	background-position: right 2px;
}


div.wpforms-container-full .wpforms-form textarea.wpforms-field-large{
	height: 120px!important;
}
#map, #map-2{
	filter: grayscale(1);
}

@media (max-width: 1199px) {
	.cnt-pg-mddl-mp-sec .addrss-innr-sec{
		padding-left: 30px;
	}
	.cnt-pg-prkng-sec h2, .cnt-pg-prkng-sec h3, .cnt-pg-prkng-sec h4{
		font-size: 16px;
	}
	.cnt-pg-prkng-sec{
		font-size: 14px;
	}
	.cnt-qstns-sec .text-sec h2{
		font-size: 42px;
	}
}
@media (max-width: 991px) {
	.cnt-pg-frm-sec .rght-sec{
		padding-left: 30px;
		padding-right: 80px;
	}
	.cnt-qstns-sec .text-sec > div{
		padding: 30px;
	}
}
@media (max-width: 767px) {
    .cnt-pg-mddl-mp-sec{
    	flex-direction: column-reverse;
    }
    .cnt-pg-mddl-mp-sec > div{
    	width: 100%!important;
    }
    .cnt-pg-mddl-mp-sec .addrss-innr-sec{
    	display: flex;
    	flex-wrap: wrap;
    	padding-top: 63px;
    	padding-bottom: 50px;
    }
    .cnt-pg-mddl-mp-sec .addrss-innr-sec h2{
    	width: 100%;
    }
    .cnt-pg-mddl-mp-sec .addrss-innr-sec p{
    	width: 50%;
    }
    #map-2{
    	height: 249px;
    }
    .cnt-pd-cntct-us-lnks .itms-sec{
    	width: 100%;
    }
    .cnt-pd-cntct-us-lnks .itms-sec{
    	text-align: center!important;
    	justify-content: center!important;
    }
    .cnt-pd-cntct-us-lnks .itms-sec .d-flex{
    	justify-content: center;
    }
    .cnt-pg-frm-sec{
    	flex-wrap: wrap;
    }
    .cnt-pg-frm-sec > div{
    	width: 100%!important;
    }
    .cnt-pg-frm-sec .lft-sec figure{
    	margin: 0 0 10px 0;
    	width: 100%;
    }
    .cnt-pg-frm-sec .rght-sec{
    	padding: 100px 39px 100px 13px;
    }
    .cnt-pg-prkng-sec .txt-sec,
    .cnt-pg-prkng-sec figure{
    	width: 100%;
    	padding-right: 0;
    }
    .cnt-pg-prkng-sec{
    	padding: 80px 3px 30px 3px;
    }
    .cnt-qstns-sec .text-sec{
    	width: 100%;
    }
    .cnt-qstns-sec figure{
    	width: 100%;
    }
    .cnt-qstns-sec .text-sec > div{
    	padding: 50px 10px;
    }
    .cnt-qstns-sec p{
    	text-align: center;
    }
    .cnt-pg-prkng-sec figure{
    	margin-top: 30px;
    }
}


.cntct-frm-mdl .ovrly{
	position: fixed;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .5);
	z-index: 1000;
	transform: translateX(-100vw);
	transition: .8s;
	border-top-right-radius: 100vw;
	border-bottom-right-radius: 100vw;
	overflow: hidden;
}

.cntct-frm-mdl .hldr{
	position: fixed;
	bottom: 0;
	right: 0;
	height: 100%;
	background-color: #C35C18;
	width: 606px;
	max-height: 822px;
	border-top-left-radius: 70px;
	padding: 50px;
	color: #ffffff;
	z-index: 1001;
	border-top-right-radius: 100vw;
	border-bottom-right-radius: 100vw;
	overflow: hidden;
/*	overflow-y: scroll;*/
	transform: translateX(-100vw);
	transition: .8s;
	max-width: calc(100% - 18px);
	overflow-y: scroll!important;
}
.cntct-frm-mdl.active .ovrly,
.cntct-frm-mdl.active .hldr
{
   transform: translateX(0);
   border-top-right-radius: 0;
   border-bottom-right-radius: 0;
   overflow: hidden;
}
.cntct-frm-mdl .pre-title{
	font-family: "General Sans", sans-serif;
	font-size: 16px;
	line-height: 1.5;
	letter-spacing: .01em;
	font-weight: 500;
	color: #ffffff;
	margin-bottom: 18px;
}
.cntct-frm-mdl h2{
	font-family: "Source Serif 4", serif;
	font-size: 42px;
	font-weight: 400;
	line-height: .9em;
	letter-spacing: -.04em;
	color: #ffffff;
	margin-bottom: 20px;
}
.cntct-frm-mdl p{
	font-family: "General Sans", sans-serif;
	font-size: 16px;
	line-height: 1.5;
	color: #ffffff;
	margin-bottom: 50px;
}

.bkng-frm div.wpforms-container-full input[type=date], 
.bkng-frm div.wpforms-container-full input[type=datetime], 
.bkng-frm div.wpforms-container-full input[type=datetime-local], 
.bkng-frm div.wpforms-container-full input[type=email], 
.bkng-frm div.wpforms-container-full input[type=month], 
.bkng-frm div.wpforms-container-full input[type=number], 
.bkng-frm div.wpforms-container-full input[type=password], 
.bkng-frm div.wpforms-container-full input[type=range], 
.bkng-frm div.wpforms-container-full input[type=search], 
.bkng-frm div.wpforms-container-full input[type=tel], 
.bkng-frm div.wpforms-container-full input[type=text], 
.bkng-frm div.wpforms-container-full input[type=time], 
.bkng-frm div.wpforms-container-full input[type=url], 
.bkng-frm div.wpforms-container-full input[type=week], 
.bkng-frm div.wpforms-container-full select, 
.bkng-frm div.wpforms-container-full textarea, 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=date], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=datetime], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=datetime-local], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=email], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=month], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=number], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=password], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=range], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=search], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=tel], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=text], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=time], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=url], 
.bkng-frm .wp-core-ui div.wpforms-container-full input[type=week], 
.bkng-frm .wp-core-ui div.wpforms-container-full select, 
.bkng-frm .wp-core-ui div.wpforms-container-full textarea{
   background: transparent!important;
   border-radius: 0!important;
   border: none!important;
   border-bottom: 1px solid #ffffff!important;
   padding-left: 0!important;
   outline: none!important;
   box-shadow: none!important;
   color: #ffffff!important;
    font-family: "Satoshi", sans-serif!important;
    font-size: 16px!important;
}
.bkng-frm div.wpforms-container-full input::placeholder,
.bkng-frm div.wpforms-container-full textarea::placeholder
{
	color: #ffffff!important;
	opacity: 1!important;
}
.bkng-frm div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner{
    background-color: transparent!important;
    border: none!important;
    border-bottom: 1px solid #ffffff!important;
    outline: none!important;
    box-shadow: none!important;
    padding-left: 0!important;
}
.bkng-frm .wpforms-container .wpforms-form .wpforms-field-label{
	display: none;
}
.bkng-frm div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable{
	color: #ffffff!important;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable.choices__placeholder{
	opacity: 1!important;
}

.bkng-frm div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"], 
.bkng-frm div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"]{
    background-image: url(../images/select-icon-lite.svg);
    background-position: right center;
}
.bkng-frm div.wpforms-container-full .wpforms-form .wpforms-submit-container{
	text-align: right;
	margin-top: 20px;
}
.bkng-frm div.wpforms-container-full button[type=submit]{
    height: 31px!important;
    width: 170px!important;
    padding: 0!important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px!important;
    border: none!important;
    background: #000000!important;
    color: #ffffff!important;
    outline: none!important;
    box-shadow: none!important;
    font-family: "Satoshi", sans-serif!important;
    font-size: 14px!important;
    font-weight: 500!important;
    line-height: 1.5!important;
    letter-spacing: .01em!important;
    transition: .4s!important;
 }

 .bkng-frm div.wpforms-container-full button[type=submit]:hover{
    background: #254425!important;
 }
 body.modal-open{
 	overflow: hidden;
 }

 @media (max-width: 767px) {
 	.cntct-frm-mdl .hldr{
 		padding: 80px 20px;
 		overflow-y: scroll;
 	}
 	.bkng-frm div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"], 
 	.bkng-frm div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"]{
        background-image: url(../images/select-arrow-down-mobile-lite.svg);
 	}
 }

 .bk-mobile-menu ul li ul li{
 	line-height: 1;
 	padding-bottom: 0;
 }
  .bk-mobile-menu ul li a{
  	position: relative;
  }
  .bk-mobile-menu ul li a:after{
  	display: block;
  	content: "";
  	position: absolute;
  	height: 1px;
  	width: 100vw;
  	top: 50%;
  	left: 100%;
  	background-color: #ffffff;
  	transform: translateX(14px);
  }
   .bk-mobile-menu ul li ul li a:after{
   	display: none;
   }
   .bk-mobile-menu ul li ul{
   	 max-width: max-content;
   	 margin-left: auto;
   	 display: none;
   }
   .bk-mobile-menu{
   	overflow: hidden;
    border-top-right-radius: 100vh;
    border-bottom-right-radius: 100vh;
    right: 100vw;
    transition: .8s;
    opacity: 0;
   }
   .bk-mobile-menu.active{
   	border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    opacity: 1;
   }

   @media (max-width: 767px) {
   	.bk-home-cta .icon-bk svg{
   		height: auto;
   		transform: translate(-2%, 1.7%);
   	}
   	.bk-home-treatement-areas .items-holder-bk{
   		gap: 4px;
   	}
   	.bk-about-page-content .inner-bk{
       background-color: #E5E6E6;
   	}
   }

   .bk-header .logo-bk{
   	  display: block;
      max-height: 50px;
   }
   .bk-header .logo-bk img{
   	 pointer-events: none;
   }
@media (max-width: 767px) {

    .bk-banner .link-bk:hover{
    	color: #BFBBF1;
    }
    .bk-banner .link-bk:hover svg path{
    	fill: #BFBBF1;
    }
    .bk-footer .middle-middle-bk ul li, 
    .bk-footer .middle-right-bk ul li{
    	display: flex;
    	align-items: center;
    }
    .bk-footer .middle-middle-bk ul li ul, .bk-footer .middle-right-bk ul li ul{
    	padding-top: 25px;
    	padding-bottom: 16px;
    }
    .bk-footer .middle-middle-bk ul li a, 
    .bk-footer .middle-right-bk ul li a{
    	min-width: 78px;
    }
    .bk-footer .middle-middle-bk ul li ul{
    	display: none;
    }
    .page-template-page-about .bk-banner{
    	height: 157vw;
    }
    .bk-banner .pre-title-bk{
    	margin-bottom: 20px;
    }
    .pr-ls-pg-bnnr,
    .blg-lstng-ftrd-artcle,
    .blg-lstng-artcles-wth-ctgry,
    .pr-ls-pg-btm,
    .blg-dt-bnnr,
    .blg-dt-ftchr-img,
    .blg-dt-cnt,
    .blg-dt-rlt-psts,
    .pr-ls-pg-btm,
    .pr-ls-pg-lstng,
    .pr-ls-pg-stps,
    .pr-dt-pg-btn,
    .pr-dt-pg-cnt,
    .prcdrs-ls-pg-ls,
    .prcdrs-ls-pg-mddl,
    .prcdrs-dtl-cnt,
    .prcdrs-dtl-mddle-sec,
    .prcdrs-dtl-faq-sec,
    .cnt-pg-mddl-mp-sec,
    .cnt-pd-cntct-us-lnks,
    .cnt-pg-frm-sec,
    .cnt-pg-prkng-sec,
    .cnt-qstns-sec
    {
    	width: calc(100% - 8px);
    	margin: 4px;
    }
    .pr-ls-pg-lstng,
    .prcdrs-ls-pg-ls,
    .prcdrs-dtl-mddle-sec
    {
    	gap: 4px;
    }
    .cnt-pg-frm-sec .lft-sec figure {
        margin: 0 0 4px 0;
    }
}
.bk-home-treatement-areas .book-btn,
.bk-home-treatement-areas .book-btn svg path,
.bk-footer .middle-bk .middle-left-bk .book-btn,
.bk-footer .middle-bk .middle-left-bk .book-btn svg path,
.bk-footer .middle-bk .middle-left-bk .phone-number-link,
.bk-footer .middle-bk .middle-left-bk .email-link{
	transition: .4s;
}



.bk-about-page-content,
.ab-tp-mb-only-dsp-img,
.bk-about-us-family,
.pr-ls-pg-bnnr,
.blg-lstng-ftrd-artcle,
.blg-lstng-artcles-wth-ctgry,
.pr-ls-pg-btm,
.blg-dt-bnnr,
.blg-dt-ftchr-img,
.blg-dt-cnt,
.blg-dt-rlt-psts,
.pr-ls-pg-lstng,
.pr-ls-pg-stps,
.pr-dt-pg-cnt,
.pr-dt-pg-btn,
.prcdrs-ls-pg-ls,
.prcdrs-ls-pg-mddl,
.prcdrs-dtl-cnt,
.prcdrs-dtl-mddle-sec,
.prcdrs-dtl-guide-sec,
.prcdrs-dtl-faq-sec,
.prcdrs-dtl-faq-sec,
.cnt-pd-cntct-us-lnks,
.cnt-pg-frm-sec,
.cnt-pg-prkng-sec,
.cnt-qstns-sec,
.bk-footer .animate-item
{
	position: relative;
    transform: scale(0.97);
    transition: 1.5s;
    transition-delay: .5s;
    opacity: 0;
}
.bk-about-page-content.animate-in,
.ab-tp-mb-only-dsp-img.animate-in,
.bk-about-us-family.animate-in,
.pr-ls-pg-bnnr.animate-in,
.blg-lstng-ftrd-artcle.animate-in,
.blg-lstng-artcles-wth-ctgry.animate-in,
.pr-ls-pg-btm.animate-in,
.blg-dt-bnnr.animate-in,
.blg-dt-ftchr-img.animate-in,
.blg-dt-cnt.animate-in,
.blg-dt-rlt-psts.animate-in,
.pr-ls-pg-lstng.animate-in,
.pr-ls-pg-stps.animate-in,
.pr-dt-pg-cnt.animate-in,
.pr-dt-pg-btn.animate-in,
.prcdrs-ls-pg-ls.animate-in,
.prcdrs-ls-pg-mddl.animate-in,
.prcdrs-dtl-cnt.animate-in,
.prcdrs-dtl-mddle-sec.animate-in,
.prcdrs-dtl-guide-sec.animate-in,
.prcdrs-dtl-faq-sec.animate-in,
.prcdrs-dtl-faq-sec.animate-in,
.cnt-pd-cntct-us-lnks.animate-in,
.cnt-pg-frm-sec.animate-in,
.cnt-pg-prkng-sec.animate-in,
.cnt-qstns-sec.animate-in,
.bk-footer .animate-item.animate-in
{
	transform: scale(1);
	opacity: 1;
}

.bk-about-page-content .line-bk,
.bk-home-cta .line-bk,
.bk-about-us-family header .line-bk,
.pr-ls-pg-stps .rght-sec > div,
.prcdrs-ls-pg-mddl .cta-sec .ln-sec,
.prcdrs-dtl-faq-sec .ln-sec,
.cnt-qstns-sec .line-sec,
.bk-home-quote .line-bk,
.bk-home-treatement-areas .line-bk,
.bk-home-blog .line-bk,
.cnt-pd-cntct-us-lnks .line-sec,
.cnt-pg-frm-sec .lft-sec .line-sec
{
	overflow: hidden;
}
.bk-about-page-content .line-bk svg,
.bk-home-cta .line-bk svg,
.bk-about-us-family header .line-bk svg,
.pr-ls-pg-stps .rght-sec > div svg,
.prcdrs-ls-pg-mddl .cta-sec .ln-sec svg,
.prcdrs-dtl-faq-sec .ln-sec svg,
.cnt-qstns-sec .line-sec svg,
.bk-home-quote .line-bk svg,
.bk-home-treatement-areas .line-bk svg,
.bk-home-blog .line-bk svg,
.cnt-pd-cntct-us-lnks .line-sec svg,
.cnt-pg-frm-sec .lft-sec .line-sec svg
{
	position: relative;
	transform: translateY(-100%);
	transition: 1.5s;
    transition-delay: .5s;
}
.bk-home-quote .line-bk svg,
.bk-home-treatement-areas .line-bk svg,
.bk-home-blog .line-bk svg
{
	transition: 2s;
    transition-delay: 1s;
}
.bk-about-page-content .line-bk.animate-in svg,
.bk-home-cta .line-bk.animate-in svg,
.bk-about-us-family header .line-bk.animate-in svg,
.pr-ls-pg-stps .rght-sec > div.animate-in svg,
.prcdrs-ls-pg-mddl .cta-sec .ln-sec.animate-in svg,
.prcdrs-dtl-faq-sec .ln-sec.animate-in svg,
.cnt-qstns-sec .line-sec.animate-in svg,
.bk-home-quote .line-bk.animate-in svg,
.bk-home-treatement-areas .line-bk.animate-in svg,
.bk-home-blog .line-bk.animate-in svg,
.cnt-pd-cntct-us-lnks .line-sec.animate-in svg,
.cnt-pg-frm-sec .lft-sec .line-sec.animate-in svg
{
    transform: translateY(0);
}

.blg-dt-bnnr .brd-crmp li:last-child:after{
	display: none;
}
.pr-ls-pg-btm svg{
	z-index: -1;
}
.bk-home-next-generation .inner-bk{
	overflow: hidden;
}
.bk-mobile-menu ul li{
	position: relative;
}
.bk-mobile-menu ul li button{
	height: 32px;
	width: 32px;
	border: none;
	background-color: transparent;
	outline: none;
	position: relative;
	left: 0;
	top: -8px;
    background-image: url(../images/Icomobile-sub-menu-icon.svg);
    background-position: center;
    background-repeat: no-repeat;
    font-size: 0;	
    display: inline-block;
    transition: .4s;
    margin-right: 15px;
}
.bk-mobile-menu ul li.active button{
	transform: rotate(-90deg);
}
.prcdrs-dtl-mddle-sec h3{
	height: 60px;
	margin-bottom: 92px;
}
.prcdrs-dtl-mddle-sec h3:after{
	bottom: -12px;
}

@media (max-width: 767px) {
	.prcdrs-dtl-mddle-sec article {
        padding: 100px 10%;
    }
}


.cntct-frm-mdl .close-btn{
	position: absolute;
	top: 50px;
	right: 20px;
}

@media (max-width: 1199px) {
.bk-home-next-generation .container{
	transform: none!important;
}
}


/* ---05/12/2024--- */
.detailpage ul{
	max-width: 580px;
    display: flex;
    flex-wrap: wrap;
	z-index: 1;
    position: relative;
}
.detailpage ul li{
	width: 50%;
    margin-bottom:5px;
	color: #000000;  
}
.detailpage ul li a{
	transition: .4s; 
    color: #000000;  
}
.detailpage ul li a:hover{
	 color:#254425;
}
.bk-home-treatement-areas .items-title-bk { 
    text-align: center;
}
@media (max-width: 768px) {
.detailpage ul li{
	width: 100%; 
}
}
@media (max-width: 992px) {
.bk-home-next-generation .left-bk{
    width: 100%;
    text-align: left;
    max-width: 100%;
}
}
.bk-home-treatement-areas .items-bk:nth-child(5) {
    background-color: #D7CBBD;
    color: #000000;
}
.bk-home-treatement-areas .items-bk:nth-child(5) .link-btn {
    color: #000000;
}
.bk-home-treatement-areas .items-bk:nth-child(5) .link-btn svg path {
    fill: #000000;
}
@media (min-width: 1200px) {
    .bk-home-next-generation .left-bk {
        width: 400px;
    } 
    .bk-home-next-generation .title-bk { 
        width: 290px;
    }
	.bk-home-next-generation .container { 
    top: -40px;
    }
}
.prcdrs-dtl-cnt ul li a{
	transition: .4s; 
    color: #000000;  
	z-index:1;
	position:relative;
}
.prcdrs-dtl-cnt ul li a:hover{
	 color:#254425;
}
.bk-home-treatement-areas .inner-bk { 
    padding-bottom: 0; 
}
