@font-face {
  font-family: "Calibri";
  font-weight: 300;
  font-style: normal;
  src: url("Calibri/light/Calibri-Light.eot");
  src: url("Calibri/light/Calibri-Light.eot?#iefix") format("eot"),
    url("Calibri/light/Calibri-Light.woff2") format("woff2"),
    url("Calibri/light/Calibri-Light.woff") format("woff"),
    url("Calibri/light/Calibri-Light.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "Calibri";
  font-weight: 400;
  font-style: normal;
  src: url("Calibri/regular/Calibri-Regular.eot");
  src: url("Calibri/regular/Calibri-Regular.eot?#iefix") format("eot"),
    url("Calibri/regular/Calibri-Regular.woff2") format("woff2"),
    url("Calibri/regular/Calibri-Regular.woff") format("woff"),
    url("Calibri/regular/Calibri-Regular.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "Calibri";
  font-weight: 700;
  font-style: normal;
  src: url("Calibri/bold/Calibri-Bold.eot");
  src: url("Calibri/bold/Calibri-Bold.eot?#iefix") format("eot"),
    url("Calibri/bold/Calibri-Bold.woff2") format("woff2"),
    url("Calibri/bold/Calibri-Bold.woff") format("woff"),
    url("Calibri/bold/Calibri-Bold.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "MyriadPro-Bold";
  src: url("MyriadPro/MyriadPro-Bold.eot");
  src: local("â˜º"), url("MyriadPro/MyriadPro-Bold.woff") format("woff"),
    url("MyriadPro/MyriadPro-Bold.ttf") format("truetype"),
    url("MyriadPro/MyriadPro-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Strait";
  src: url("Strait/Strait-Regular.woff2") format("woff2"),
    url("Strait/Strait-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-Medium.woff2") format("woff2"),
    url("OpenSans/OpenSans-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-LightItalic.woff2") format("woff2"),
    url("OpenSans/OpenSans-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-Bold.woff2") format("woff2"),
    url("OpenSans/OpenSans-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-BoldItalic.woff2") format("woff2"),
    url("OpenSans/OpenSans-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-SemiBold.woff2") format("woff2"),
    url("OpenSans/OpenSans-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-Regular.woff2") format("woff2"),
    url("OpenSans/OpenSans-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-SemiBoldItalic.woff2") format("woff2"),
    url("OpenSans/OpenSans-SemiBoldItalic.woff") format("woff");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-MediumItalic.woff2") format("woff2"),
    url("OpenSans/OpenSans-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-ExtraBold.woff2") format("woff2"),
    url("OpenSans/OpenSans-ExtraBold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-ExtraBoldItalic.woff2") format("woff2"),
    url("OpenSans/OpenSans-ExtraBoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-Italic.woff2") format("woff2"),
    url("OpenSans/OpenSans-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("OpenSans/OpenSans-Light.woff2") format("woff2"),
    url("OpenSans/OpenSans-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}


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