

.cluster-title {
    font-size: 32px;
    border-bottom: 2px solid var(--green);


}

.subject-row {
    padding: 10px 0 50px 0;
}


.cluster-location {
    color: #fff;
   text-align: right;
   font-weight: bold;
   font-size: 18px;



}

.cluster-link {
   text-align: right;
   font-weight: bold;
   font-size: 20px;
}

.location-names {
    padding: 0 0 60px 0;
}

.cluster-image {
    margin: 40px 0 40px 0;
    width: 100%;
}

.cluster-group-title {
   font-size: 24px;
    font-weight: bold;

}

.cluster-group-text {
   font-size: 20px;
    padding: 40px 0 0px 0;

}