.anchor-nav-big .linklist-grey-list .link-item>a.arrow-link {
box-shadow: 0 3px 6px rgb(0 0 0 / 33%);
}
.anchor-nav-big .linklist-grey-list .link-item>a.arrow-link .link-text {
font-size: 2rem;
line-height: 1.2;
text-align: center;
width: 100%;
padding-bottom: 2rem;
display: flex;
align-items: center;
justify-content: center;
}
.anchor-nav-big .linklist-grey-list .material-icons {
top: unset;
bottom: 0;
right: 50%;
transform: translateX(50%) rotate(90deg);
}
.anchor-nav-big .link-item {
flex: 1 1 100%;
max-width: unset;
}
@media (min-width: 480px) {
.anchor-nav-big .link-item {
flex: 1 1 50%;
width: auto;
}
}
@media (min-width: 768px) {
.page-header-visual .anchor-nav-big {
position: relative;
top: 0;
z-index: 40;
margin-bottom: 6rem;
}
.anchor-nav-big .link-item {
flex: 11 auto;
max-width: unset;
width: auto;
}
.anchor-nav-big .linklist-grey-list .link-item>a.arrow-link {
height: clamp(2rem, 10vh, 8rem);
}
}
@media (max-width: 480px) {
.anchor-nav-big>.elementlist {
margin: 0;
gap: 10px;
}
.anchor-nav-big>.elementlist>div{
padding-left: 0;
padding-right: 0;
}
}
/*-----------------------------------------*/
.anchor-nav-big>.textfragment h2 {
text-align: center;
}
.anchor-nav-big>.elementlist {
flex-wrap: nowrap;
}
.anchor-nav-big>.elementlist>div {
flex: 1;
}
.anchor-nav-big a.teaser {
display: block;
text-align: center;
box-shadow: 0 3px 6px rgb(0 0 0 / 33%);
height: 100% !important;
}
.anchor-nav-big a.teaser:after {
content: "keyboard_arrow_right";
font-family: Material Icons;
font-size: 2.1rem;
color: #9f9f9f;
position: absolute;
bottom: 0;
right: 50%;
transform: translateX(50%) rotate(90deg);
}
.anchor-nav-big a.teaser h3 {
font-size: 2rem;
line-height: 1.2;
text-align: center;
width: 100%;
padding-bottom: 2rem;
display: flex;
align-items: center;
justify-content: center;
}
.anchor-nav-big a.teaser .teaser-more {
display: none;
}
.anchor-nav-big .image-column,
.anchor-nav-big .text-column {
max-width: unset;
padding-left: 15px;
padding-right: 15px;
}
.anchor-nav-big .image-column img {
max-width: 50%;
}
