.-m-cms-cont-cd-event-overview h1 {
  color:rgb(222, 0, 110) !important;
}

.-m-cms-cont-cd-event-overview .Button {
    color:rgb(222, 0, 110) !important;
    border-color:rgb(222, 0, 110) !important;
}

.-m-cms-cont-cd-event-overview.-archive .-intro {
    text-align:center;
}

.-m-cms-cont-cd-event-overview .Button:before {
    background-image: url("/qg/cms.layout.custom.6/pub/img/arrowRightPink.svg");
}

.-m-cms-cont-cd-event-overview .Button:hover {
    color:rgb(74, 74, 73) !important;
    border-color:rgb(74, 74, 73) !important;
}

.-m-cms-cont-cd-event-overview .Button:hover:before {
    background-image: url("/qg/cms.layout.custom.6/pub/img/arrowRightBlack.svg");
}

.-m-cms-cont-cd-event-overview .-events {
    display:grid;
    grid-template-columns: repeat(3, 1fr);
    grid-auto-rows: auto;
    grid-gap: 60px 20px;
    margin-top:1em;
}

.-m-cms-cont-cd-event-overview .-event .-image {
    margin-bottom:0.5em;
    aspect-ratio: 380 / 254;
    max-width:380px;
}

.-m-cms-cont-cd-event-overview .-event:nth-child(odd) .-image {
    background-color:rgb(222, 0, 110);
}

.-m-cms-cont-cd-event-overview .-event:nth-child(even) .-image {
    background-color:#575756;
}

.-m-cms-cont-cd-event-overview .-event .-image img {
    display:block;
    width:100%;
}


.-m-cms-cont-cd-event-overview .-event .-info {
    margin-bottom: 0.5em;
}

.-m-cms-cont-cd-event-overview .-event .-title,
.-m-cms-cont-cd-event-overview .-event .-date {
    font-weight:700;
    text-transform: uppercase;
}

.-m-cms-cont-cd-event-overview .-event .-title {
    color:rgb(222, 0, 110);
	-webkit-hyphens:auto;
	hyphens:auto;
}

#subnav {
    display: none;
}