footer{align-items:center;display:block;font-family:arial,sans-serif;min-height:350px;padding:3rem}footer em{font-style:normal}footer p{color:#000;font-size:18px}footer p,footer p span{font-family:arial,sans-serif!important}footer .columns{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1320px;width:100%}footer>.columns{gap:2rem}footer img{height:auto!important;max-width:100%;width:450px!important}footer .logo-group{margin-left:auto;margin-right:auto;max-width:450px}footer .column.right-border{border-bottom:1px solid #000}footer .social-links{align-items:center;display:flex;flex-wrap:wrap;max-width:450px}footer .social-links p{margin:0}footer .social-links ul{align-items:center;display:flex;gap:20px;list-style:none;margin-bottom:0;margin-top:0}footer .social-links ul li{margin:0}footer a{color:#000;transition:color .2s ease-in-out}footer a:hover{color:#900c1d}@media(min-width:768px){footer{display:flex;padding-left:0;padding-right:0}footer .columns{flex-direction:row}footer>.columns{gap:0}footer .column{width:49%}footer>.columns>.column .column{width:47%}footer>.columns>.column{padding-left:2rem;padding-right:2rem}footer .column.right-border{border-bottom:0;border-right:1px solid #000}footer .social-links{justify-content:flex-end}}