 #footer .footer-links h6 {
     color: var(--clr-primary);
 }

 #footer .footer-map iframe {
     border-radius: 5px;
     box-shadow: 0px 3.5px 5px rgba(0, 0, 0, 0.486);
 }

 #footer .footer-links a {
     color: #000000;
     transition: .4s;
     position: relative;
     transition: .4s;
 }

 #footer .footer-links a:before {
     position: absolute;
     content: "";
     width: 20px;
     height: 20px;
     background-image: url(https://api.iconify.design/material-symbols:arrow-right-rounded.svg?color=%a2116d);
     background-position: center;
     background-size: contain;
     background-repeat: no-repeat;
     left: 0;
     transform: translateX(-100%);
 }


 #footer .footer-links a:hover:before {
     background-image: url(https://api.iconify.design/material-symbols:subdirectory-arrow-right-rounded.svg?color=%23a2116d);
     transform: translateX(-100%);
 }

 #footer .footer-links a:hover {
     color: var(--clr-secondary);
     transform: translateX(10px);
 }

 #footer .social-icons-wrapper .social-icons {
     width: 30px;
     height: 30px;
     border-radius: 50%;
     background-color: var(--clr-text-light);
     box-shadow: 0px 3.5px 5px rgba(0, 0, 0, 0.486);
     transition: .4s;
 }

 #footer .social-icons-wrapper .social-icons svg {
     font-size: 20px;
     color: var(--color);
     transition: .4s;
 }

 #footer .social-icons-wrapper .social-icons:hover {
     background-color: var(--color);
 }

 #footer .social-icons-wrapper .social-icons:hover svg {
     color: var(--clr-text-light);
 }

 #footer-copy-rights {
     background-color: var(--clr-primary);
 }

 #footer-copy-rights {
     color: var(--clr-text-light) !important;
 }

 #footer-copy-rights a {
     color: var(--clr-text-light) !important;
 }

 @media (width < 700px) {
     #footer-copy-rights .fs-small {
         font-size: 8px;
     }
 }