footer{
	background-color: #211e1e;
	color:#b4a9ac;
}
footer p , footer a{
	color:#b4a9ac;	
}
footer p{
	padding-left: 70px;
    padding-right: 70px;
	font-size:16px;
	line-height:1.4
}
footer ul {
    list-style-type: none;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
	margin-bottom: 20px;
}
footer ul li{
	position:relative;
	padding: 0 30px;
	font-family: 'Albert Sans';
}
footer ul li:before{
	content:'|';
	position:absolute;
	color:#b4a9ac;
	font-size:20px;
	line-height:1.4;
	right:0;
	top:3px;
	font-family: 'Albert Sans';
}
footer ul li:last-child:before{
	display:none;
}
footer a{
	font-size:24px;
	line-height:1.4;
	text-decoration:none;
	font-family: 'Albert Sans';
}
footer a:hover{text-decoration:underline;
	color:#b4a9ac;	
}

@media only screen and (max-width:767px){

footer a , footer ul li:before{font-size:18px;}
footer p {
    padding-left: 0px;
    padding-right: 0px;
	    font-size: 13px;
}
footer.ptb-50 {
    padding-top: 30px;
    padding-bottom: 40px;
}
}
@media only screen and (max-width:430px){
	
	footer ul li {
    padding: 0 20px;
}
	
}
@media only screen and (max-width:360px){
	
	footer ul li {
    padding: 0 15px;
}
	
}
@media only screen and (max-width:320px){
	
	footer ul li {
    padding: 0 10px;
}
	
}