.griep-standorte-container .griep-standorte-item.visibleClass {
box-sizing: border-box !important;
display: flex !important;
flex-direction: column !important;
align-items: center !important;
justify-content: center !important;
padding: 40px 20px !important;
text-align: center !important;
} .griep-standorte-item.visibleClass > div {
position: relative;
width: 100% !important;
margin: 0 !important;
} .griep-standorte-item.visibleClass h4 {
font-size: 22px !important;
margin-bottom: 15px !important;
text-align: center !important;
}
.griep-standorte-item.visibleClass p,
.griep-standorte-item.visibleClass a {
font-size: 14px !important;
word-break: break-all;
text-align: center !important;
display: block !important; width: 100%;
margin-bottom: 12px !important;
text-decoration: none;
} .griep-standorte-item.visibleClass a::before {
display: block !important; margin: 0 auto 8px auto !important; position: static !important;
font-size: 20px !important; transform: none !important;
} @media (max-width: 480px) {
.griep-standorte-item.visibleClass h4 {
font-size: 19px !important;
}
.griep-standorte-item.visibleClass p,
.griep-standorte-item.visibleClass a {
font-size: 13px !important;
}
.griep-standorte-item.visibleClass a::before {
font-size: 18px !important;
}
}