.com-footer-wellness{  padding: 80px 0 20px 0;}
.com-footer-wellness .social-icons li.social-line a{background-color:#00c300 !important;color: #fff; }
.com-footer-wellness .social-icons li.social-tiktok a{background-color:#000 !important; color: #fff; }
.com-footer-wellness .social-icons:not(.social-title) li.social-instagram a{
	background-color: transparent;
	background: url('../images/social/instagram-bg.jpg') no-repeat;
	background-size: cover;
	background-position: center;
}
.com-footer-wellness .social-icons:not(.social-title) li.social-tiktok a{
	background-color: transparent;
	background: #000 url('../images/social/tiktok-bg.webp') no-repeat;
	background-size: 15px;
	background-position: center;
}
.com-footer-wellness .widget-title{ color:var(--primary-color); }
.com-footer-wellness .ft-policy .list-links{ float: right; }
.com-footer-wellness .list-links.inline li{ display:inline-block; margin: 0 10px;}
.com-footer-wellness .list-links.inline li:first-child{ margin-left:0px; }
.com-footer-wellness .list-links.inline li:last-child{ margin-right:0px; }
.com-footer-wellness ul.list-contact li{ margin-bottom:5px; }
.com-footer-wellness ul.list-contact li i{
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 50%;
	font-size: 14px;
	margin-right: 7px;
	background: var(--primary-color);
	color: #fff;
}
.com-footer-wellness .ft-copyright,
.com-footer-wellness ul.list-contact li{ 
	line-height:32px; 
}
.com-footer-wellness .ft-copyright,
.com-footer-wellness .ft-policy{
	margin-top: 30px;
}
.com-footer-wellness .ft-company{ padding-right: 20%; }
.com-footer-wellness .ft-company-logo{ height:60px; }
@media(max-width:991px){
	.com-footer-wellness .ft-company,
	.ft-links3columns{
		width: 100%;
		flex: none;
		max-width: initial;
	}
	.com-footer-wellness .ft-company{ padding-right:15px; margin-bottom:30px; }
	.com-footer-wellness .widget-title{ margin-bottom:10px; }
	.com-footer-wellness .ft-copyright, .com-footer-wellness .ft-policy{ margin-top:0; font-size: 14px;}
}
@media(max-width:600px){
	.com-footer-wellness .ft-policy .list-links{ float:left; }
}
@media(max-width:375px){
	.com-footer-wellness{ padding: 40px 0 20px 0; }
}
