/* ----footer start-- */
.footer-title {
	margin-bottom: 25px;
}
.footer-bg {
	padding-top: 45px;
	background: #fff;
}
.logo-footer img {
	width: 163px;
	height: 55px;
	object-fit: contain;
}
.p-70 {
	padding-left: 70px;
}
.about-us p {
	color: #ffffffcf;
	font-size: 13.5px;
	font-weight: 400;
	line-height: 26px;
}
.footer-title p {
	color: #212429;
	font-size: 18px;
	font-weight: 500;
}
.cms-ul li a {
	color: #495057;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	transition: all 0.2s;
}
.cms-ul li a:hover{
	margin-left: 2px;
	color: #CD0565;
}
.cms-ul li {
	margin-bottom: 18px;
}
.copy-rights h6 {
	color: #ACB5BD;
	font-weight: 400;
	font-size: 14px;
	line-height: 22px;
	margin-top: 4px;
}
.footer-small-bg {
	border-top: 1px solid #e4e4e4;
	padding: 12px 0px;
}
.list-unstyled .numemailftrs{
	font-size: 15px;
	color: #495057;
	display: flex;
	align-items: center;
	gap: 10px;
}
.list-unstyled .numemailftrs:hover{
	color: #CD0565;
}
.footer-bg .spacingbottomvb {
	padding-bottom: 36px;
	padding-top: 22px;
	margin-top: 28px;
	border-top: 1px solid #DDE2E5;
}
.footerlogocontents .footerlogo{
	width: 210px;
}
.footerlogocontents p{
	font-size: 14px;
	color: #586169;
	font-weight: 400;
	margin-top: 17px;
}
.socialmediaFooters{
	display: flex;
	gap: 21px;
	margin-top: 12px;
}
.social-titles{
	font-size: 18px;
	color: #212429;
	font-weight: 500;
}
.socialmediaFooters .social-icon{
	height: 30px;
	width: 30px;
	color: #ffffff;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100%;
	font-size: 16px;
	background: #CD0565;
}
.footer_topemlffdg h4{
	font-size: 28px;
	color: #1D293F;
	font-weight: 700;
	margin-top: 4px;
}
.footer_topemlffdg .smtext{
	display: block;
	font-size: 12px;
	color: #ACB5BD;
	letter-spacing: 1px;
	margin-bottom: 12px;
}
.list-unstyled.setflex{
	display: flex;
	gap: 20px;
	margin-top: 16px;
}
.btn-androiios-link.center{
	justify-content: center;
}
.header_mains-divclc {
	padding: 66px 0px 0px;
	overflow: hidden;
}
.header_sliders .items .hdrSliding{
	width: 100%;
	height: 689px;
}
.innerset-headerpositions{
	position: absolute;
	top: 0;
	width: 100%;
}
.copy-rights{
	background: #110000;
}
.cms-ul a.need-hlp{
	display: flex;
	align-items: center;
	gap: 12px;
}

.fa-facebook-f:before {
    content: "\f39e";
}
