.ct-container-full{
	padding:0px;
}

#menu-item-53 a{
/* 	border:1px solid; */
	padding:10px;
	border-radius:10px;
	background:#FFF6EF;
	color:#16476A;
	height:fit-content;
	display:flex;
	justify-content:center;
	align-items:center;
}
#custom-Testimonial .swiper-slide{
	height:100%;
}
.swiper-slide-inner{
	height:100% !important;
	width:100%;
}
#custom-Testimonial .elementskit-single-testimonial-slider{
/* 		border:1px solid; */
	display:flex;
	flex-direction:column-reverse;
	gap:10px;
	height:100%;
}
#custom-Testimonial .elementskit-commentor-bio{
	position:static;
	display:flex;
	align-items:center;
	gap:10px
}
#custom-Testimonial .elementskit-commentor-content p{
	margin:0px;
}
#custom-Testimonial .elementskit-commentor-content .elementskit-stars {
	padding:0px;
	display:flex;
	justify-content:start;
}

#custom-FAQ #accordion-6912cdecbd48a{
/* 	border:1px solid; */
	display:flex;
	flex-direction:column;
	gap:10px;
}
#custom-FAQ summary{
	display:flex;
	flex-direction:row-reverse;
}



/*--Contact Form */
.contactForm form p{
	display:flex;
	flex-direction:column;
	font-family:Roboto;
	margin-bottom:10px;
}
.contactForm form p label{
	
}
/* .contactForm form .checkbox-group{
		border:1px solid; 
} */
.contactForm form .checkbox-group p{
	margin:0px;
}
.contactForm form .checkbox-group p .wpcf7-checkbox{
	display:flex;
	flex-direction:column;
}
.wpcf7-list-item{
	margin:0px;
}
.contactForm form p label{

}
.contactForm form p input[type="submit"]{
	margin:auto;
		width:max-content;
	background-color:#CD2C58;
	border-radius:20px;
}
/*+++++++++++++++++++++++++*/

/* +++++++ Footer +++++++++++ */
.footer-upper-left{
display:grid;
	gap:30px;
	color:white;
}
.footer-upper-left>div{
/* 	border:1px solid; */
	display:grid;
	gap:5px;
}
.footer-upper-left>div>img{
	width:150px;
}
.footer-upper-left>div>h2{
	color:white;
	margin:0px;
	font-family:Bricolage Grotesque;
	line-height:40px;
	font-weight:bold;
}
.footer-upper-left>div>h6{
	color:white;
	font-size:18px;
	font-family:roboto;
	font-weight:normal;
}
.footer-upper-left> a button{
	width:100%;
	cursor:pointer;
	max-width:300px;
	padding:10px 5px;
	border-radius:30px;
	font-family:roboto;
	font-weight:regular;
	font-size:15px;
}
.footer-upper-left>p{
	font-family:roboto;
	font-size:15px;
	font-weight:normal;
	line-height:20px;
}


.footer-upper-middle>h2{
	color:white;
		margin:0px 0px 10px;
	font-family:Bricolage Grotesque;
	line-height:40px;
	font-weight:bold;
}
.footer-upper-middle>ul{
	display:flex;
	flex-direction:column;
	gap:2px;
	font-size:18px;
	font-family:roboto;
	font-weight:normal;
}
.footer-upper-middle>ul>li>a{
	color:white;
}
.footer-upper-right h2{
	color:white;
	margin:0px 0px 10px;
	font-family:Bricolage Grotesque;
	line-height:40px;
	font-weight:bold;
}
.footer-upper-right h6{
margin:0px 0px 5px;
	color:white;
	font-size:15px;
	font-family:roboto;
	font-weight:normal;
}

/* ---------------------- */
.footer-bottom-menu{
	 display:flex;
	gap:20px;
	justify-content:center;
}

@media screen and (max-width:767px){
	.footer-upper-left>div{
		place-items:center;
	}
	.footer-upper-left>div>h2,.footer-upper-middle>h2,.footer-upper-right h2{
		font-size:30px;
		text-align:center;
	}
	.footer-upper-left>p{
			text-align:center;
	}
	.footer-bottom-menu{
		border:1px;
		flex-direction:column;
	}
}
