/*##########################################
Footer
##########################################*/
footer{position:relative;background:var(--color-tertiary);color:var(--white);padding-top:6rem;padding-bottom:2rem;}
@media(max-width:1199.98px){.footer-col{padding-bottom:3rem;}}

.adress-line{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;}
.adress-line .material-symbols-outlined{font-size:2rem;}

.adress-line a{font-weight:600;color:var(--color-primary);text-decoration:underline;}
.adress-line a:hover{color:var(--color-primary-alt);}

.footer-emblems {display: flex;align-items: center;gap: 2rem;margin-bottom:2rem;}
.footer-emblem {width:8rem;}

.col-footer-menu{display:block;width:100%;border-top:1px solid #282828;margin-top:2rem;}

@media (max-width: 1199.98px){
  .footer-col-2{padding-top:2rem;}
}

footer ul{padding:0;margin:0;}
footer ul li{display:inline-block;}

#menu-footer-menue li a{display:block;color:var(--color-white);font-weight:600;padding:0.5rem 1rem;border:0.1rem solid var(--color-white);border-radius:3rem;margin-right:1rem;margin-bottom:0.5rem;}
#menu-footer-menue li a:hover{color:var(--color-primary);border:0.1rem solid var(--color-primary);}

.rights-text{width:100%;font-size:80%;color:var(--color-white);font-style:italic;padding-top:1rem;}

.carfted-by-disignx-block{position:relative;width:100%;display:block;padding:2rem 0;background:var(--color-tertiary-alt);}
.carfted-by-disignx{display:inline-block;width:2.5rem;}
.carfted-by-disignx:hover{opacity:0.5;}