/*Multi steps*/
.formtitle {font-size: 30px;font-weight: 600;margin-bottom:10px}
.number {font-size:20px;font-weight:700;}
a.step-link  {font-size:20px;font-weight:700;  background-color: #0095eb !important;
    color: #fff!important; padding: 3px 5px;}
.or {font-size:30px;font-weight:900;color: #0095eb!important;}

.review-page a {font-weight:bold!important;}

/*Apply knop*/
.jobpage {display:none;}
.single-joboffer .jobpage {display:block;}
.single-joboffer .allpages {display:none;}

/* responsive breakpoints */
@media only screen and (min-width : 1279px) {
}

@media only screen and (max-width : 1279px) {
}

@media only screen and (max-width : 960px) {
  .card {  display: inline-block;}
  .card .card--content { margin-left: 0px;}
  
}


@media only screen and (max-width : 760px) {
 .news .elementor-post {display:block!important;margin-bottom:10px!important;}
  .formtitle {font-size: 20px;font-weight: 600;}
  .number {font-size:18px;font-weight:700;}
.step-link {font-size:18px;font-weight:700;}
.or {font-size:20px;font-weight:900;color: #0095eb!important;}
}

@media only screen and (max-width : 480px) {

}