@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(fonts/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(fonts/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(fonts/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(fonts/EInbV5DfGHOiMmvb1Xr-hnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(fonts/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(fonts/PRmiXeptR36kaC0GEAetxn5HxGBcBvicCpTp6spHfNo.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(fonts/PRmiXeptR36kaC0GEAetxjqR_3kx9_hJXbbyU8S6IN0.woff) format('woff');
}

@font-face {
  font-family: '417-CAI978';
  font-style: normal;
  font-weight: 400;
  src: local('417-CAI978'), local('417-CAI978'), url(fonts/417-CAI978.woff) format('woff');
}
@font-face {
  font-family: 'Simplifica';
  font-style: normal;
  font-weight: 400;
  src: local('Simplifica'), local('Simplifica'), url(fonts/SIMPLIFICATypeface.woff) format('woff');
}
@font-face {
  font-family: 'DINOT-CondLight';
  font-style: normal;
  font-weight: 400;
  src: local('DINOT-CondLight'), local('DINOT-CondLight'), url(fonts/DINOT-CondLight.woff) format('woff');
}
@font-face {
  font-family: 'DINOT-CondRegular';
  font-style: normal;
  font-weight: 400;
  src: local('DINOT-CondRegular'), local('DINOT-CondRegular'), url(fonts/DINOT-CondRegular.woff) format('woff');
}

@font-face {
  font-family: 'BebasNeue';
  font-style: normal;
  font-weight: 400;
  src: local('BebasNeue'), local('BebasNeue'), url(fonts/BebasNeue.woff) format('woff');
}

@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?pktgpq');
  src:  url('fonts/icomoon.eot?pktgpq#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?pktgpq') format('truetype'),
    url('fonts/icomoon.woff?pktgpq') format('woff'),
    url('fonts/icomoon.svg?pktgpq#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-Layer-22:before {
  content: "\e900";
}
.icon-Layer-23:before {
  content: "\e901";
}
.icon-Layer-25:before {
  content: "\e902";
}