.block-training-overview-training-overview {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    width: 75%;
    margin-left: auto;
	gap: 8rem 4rem;
	margin-top: 3rem;
}

.block-training-overview-training {
    border-top: 2px solid #D9DAD5;
}

.block-training-overview-training h4 {
    margin-top: 2rem;
}

.block-training-overview-training h4 a {
    text-decoration: none;
}

.block-training-overview-training .wp-block-buttons {
    margin-top: 4rem;
}

/* Desktop small */
@media only screen and (max-width: 1100px) {
  .block-training-overview-training-overview {
    grid-template-columns: 1fr 1fr;
}
}


@media only screen and (max-width: 900px) {
 
.block-training-overview-training-overview {
    width: 100%;
}
	
}
/* Tablet */
@media only screen and (max-width: 700px) {
  .block-training-overview-training-overview {
    grid-template-columns: 1fr;
}
}


/* Iphone */
@media only screen and (max-width: 450px) {
  
}