P.list {
  color: #fefefe;
  padding: 0;
  list-style: none;
  font-size: 14px;
}
.list {
}
.footer-font{
font-size:13px;
}
.list > li {
  position: relative;
  margin-right: 5px;
  margin-left: 5px;
  list-style-type: none;
}

.list li::after {
  content: "|";
  color: #fefefe;
  position: absolute;
  right: -5px;
}

.list li:last-child::after {
  content: "";
}

.list a {
  color: #fefefe;
  text-decoration: none;
  white-space: nonwrap;
}

.list a:hover {
  text-decoration: underline;
}
.card-shadow-footer {
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.disclaimer {
	    padding-left: 9rem;
    padding-right: 9rem;
padding-top:0.8rem;
padding-bottom:0.8rem;
  background-color: var(--bg-grey);
  line-height: 1.5rem;

}
.projects {
  background-color: var(--secondary-background);
  line-height: 2.1rem;
}
.contactus {
  background-color: var(--base-color);
  line-height: 2.1rem;
}
.yellow {
  color: #ffed00;
}

.contact-cont > p {
  color: white;
}
.footer-main {
width:100%;
padding-left:9rem;
padding-right:9rem;
background-color: var(--dark-color);
}

@media (max-width: 767.98px) {
	.heigth-40px{
height:10px;
}
.footer-main {
width:100%;
padding-left:2rem;
padding-right:2rem;
background-color: var(--dark-color);
}

.disclaimer {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.8rem;
    padding-bottom: 0.8rem;
    background-color: var(--bg-grey);
    line-height: 1.2rem;
}
}