/*
Theme Name: IJmond Werkt
Theme URI: https: //www.ijmondwerkt.com/
Description: This is the IJmond Werkt theme
Author: SWAT
Author URI: https: //www.swat.nl/
Template: salient
Version: 1.1
*/
.home #workseeking-row {
  background: black;
  margin-top: 27px; }

.home .vc_custom_1611237668903 .wpb_wrapper p {
  font-family: "Open Sans";
  font-size: 21px;
  line-height: 35px;
  letter-spacing: 0.5px;
  font-weight: 600; }

.home .vc_custom_1611231110384 .wpb_wrapper h1 {
  background: #009fe3; }

.home #fws_60098b2b734a5 .vc_column-inner > .wpb_wrapper h2 {
  background: #31ade2; }
  .home #fws_60098b2b734a5 .vc_column-inner > .wpb_wrapper h2:hover {
    background: #009fe3; }

body .sub-menu .menu-item > a:focus {
  text-decoration: underline !important; }

body span.sr-only {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden; }

@media only screen and (max-width: 1300px) and (min-width: 1000px) {
  body .wpb_wrapper h2.vc_custom_heading.h2 {
    font-size: 17px; } }

@media only screen and (max-width: 999px) {
  body .wpb_wrapper h2.vc_custom_heading.h2 {
    font-size: 16px !important; } }

body .wpb_wrapper h2.vc_custom_heading.vacature-h4 {
  font-size: 38px;
  line-height: 46px; }
  @media only screen and (max-width: 1300px) and (min-width: 1000px) {
    body .wpb_wrapper h2.vc_custom_heading.vacature-h4 {
      font-size: 38px !important;
      line-height: 46px !important; } }
  @media only screen and (max-width: 999px) {
    body .wpb_wrapper h2.vc_custom_heading.vacature-h4 {
      font-size: 38px !important;
      line-height: 46px !important; } }

@media only screen and (max-width: 1300px) and (min-width: 1000px) {
  body .wpb_wrapper h2.vc_custom_heading.h3 {
    font-size: 17px; } }

@media only screen and (max-width: 999px) {
  body .wpb_wrapper h2.vc_custom_heading.h3 {
    font-size: 16px !important;
    line-height: 16px !important; } }

body h3.contact-h3,
body .row .col h3.contact-h3 {
  font-size: 22px;
  line-height: 35.2px; }
  @media only screen and (max-width: 999px) {
    body h3.contact-h3,
    body .row .col h3.contact-h3 {
      font-size: 19.8px;
      line-height: 31.7px; } }

body h3.contact-subtitle-h3,
body .row .col h3.contact-subtitle-h3 {
  font-size: 22px;
  line-height: 26px; }
  @media only screen and (max-width: 690px) {
    body h3.contact-subtitle-h3,
    body .row .col h3.contact-subtitle-h3 {
      font-size: 19.8px;
      line-height: 23.4px; } }

body h4.explanation {
  font-size: 40px;
  line-height: 50px; }
  @media only screen and (max-width: 999px) and (min-width: 690px) {
    body h4.explanation {
      font-size: 27.2px !important;
      line-height: 33.6px !important; } }
  @media only screen and (max-width: 690px) {
    body h4.explanation {
      font-size: 25.5px !important;
      line-height: 31.5px !important; } }

body .article-content-wrap > .post-header > .title a:hover {
  color: #302683 !important; }

body div.custom-widget-header {
  font-family: "ff-netto-web";
  font-size: 20px !important;
  line-height: 20px;
  letter-spacing: 2px;
  text-transform: capitalize;
  font-weight: 700;
  color: #302683;
  opacity: 0.7;
  margin-bottom: 15px; }

body div.custom-footer-widget-title {
  font-family: "ff-netto-web";
  font-size: 20px !important;
  line-height: 20px;
  letter-spacing: 2px;
  text-transform: capitalize;
  font-weight: 700;
  color: white;
  margin-bottom: 20px; }

body #footer-outer #copyright p {
  color: #c7c7e0; }
  body #footer-outer #copyright p span {
    color: #c7c7e0; }

body #footer-outer #footer-widgets #submit {
  background-color: #e5007d !important; }
  body #footer-outer #footer-widgets #submit:hover, body #footer-outer #footer-widgets #submit:focus {
    background-color: #b70064 !important; }

body form.wpcf7-form .wpcf7-submit {
  background: #302683 !important; }

body a#skip-to-main-content {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden; }
  body a#skip-to-main-content:focus {
    position: static;
    width: auto;
    height: auto; }
