body { 
  font-family: 'interregular';
}

#sp-main-body {
  padding-top: 50px;
}

h1,h2,h3,h4,h5,h6 { 
  font-family: 'ibm_plex_sansregular';
}

.greyout40 img {
  filter: contrast(40%);
}

.greyout60 img {
  filter: contrast(60%);
}

.greyout40 a {
  color: #302F40;
}

.greyout60 a {
  color: #302F40;
}

#sp-header{
  height: auto;
}

.sppb-media, .sppb-media .sppb-media {
  margin-top: 15px;
  display: flex;
  align-items: baseline;
  justify-content: center;
}



@font-face {
    font-family: 'ibm_plex_sansbold';
    src: url('../fonts/ibmplexsans-bold-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sansbold_italic';
    src: url('../fonts/ibmplexsans-bolditalic-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sansextralight';
    src: url('../fonts/ibmplexsans-extralight-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-extralight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sansXLtIt';
    src: url('../fonts/ibmplexsans-extralightitalic-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-extralightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sansitalic';
    src: url('../fonts/ibmplexsans-italic-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sanslight';
    src: url('../fonts/ibmplexsans-light-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sanslight_italic';
    src: url('../fonts/ibmplexsans-lightitalic-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-lightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}





@font-face {
    font-family: 'ibm_plex_sansmedium';
    src: url('../fonts/ibmplexsans-medium-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sansmedium_italic';
    src: url('../fonts/ibmplexsans-mediumitalic-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-mediumitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sansregular';
    src: url('../fonts/ibmplexsans-regular-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sanssemibold';
    src: url('../fonts/ibmplexsans-semibold-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sanssemibold_italic';
    src: url('../fonts/ibmplexsans-semibolditalic-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-semibolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sansthin';
    src: url('../fonts/ibmplexsans-thin-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ibm_plex_sansthin_italic';
    src: url('../fonts/ibmplexsans-thinitalic-webfont.woff2') format('woff2'),
         url('../fonts/ibmplexsans-thinitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}





@font-face {
    font-family: 'interregular';
    src: url('../fonts/inter-variablefont_slntwght-webfont.woff2') format('woff2'),
         url('../fonts/inter-variablefont_slntwght-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}