@font-face {
	font-family: 'artegra-regular';
	src: url('../../fonts/ArtegraSans-Regular.otf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'artegra-light';
	src: url('../../fonts/ArtegraSans-Light.otf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'artegra-medium';
	src: url('../../fonts/ArtegraSans-Medium.otf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'artegra-black';
	src: url('../../fonts/ArtegraSans-Black.otf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'artegra-bold';
	src: url('../../fonts/ArtegraSans-Bold.otf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'artegra-extrabold';
	src: url('../../fonts/ArtegraSans-ExtraBold.otf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'artegra-italic';
	src: url('../../fonts/ArtegraSans-Italic.otf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'artegra-thin';
	src: url('../../fonts/ArtegraSans-Thin.otf');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: "IvarWeb";
    font-weight: 400;
    src: url("../../fonts/IvarTextRegular.otf");
    /* IE9 Compat Modes */
    src: url("../../fonts/IvarTextRegular.otf") format("truetype");
    font-display: fallback;
}

@font-face {
    font-family: "IvarWeb";
    font-weight: 500;
    src: url("../../fonts/IvarTextMedium.otf");
    /* IE9 Compat Modes */
    src: url("../../fonts/IvarTextMedium.otf") format("truetype");
    font-display: fallback;
}

@font-face {
    font-family: "IvarWeb";
    font-weight: 600;
    src: url("../../fonts/IvarTextSemiBold.otf");
    /* IE9 Compat Modes */
    src: url("../../fonts/IvarTextSemiBold.otf") format("truetype");
    font-display: fallback;
}

@font-face {
    font-family: "IvarWeb";
    font-weight: 700;
    src: url("../../fonts/IvarTextBold.otf");
    /* IE9 Compat Modes */
    src: url("../../fonts/IvarTextBold.otf") format("truetype");
    font-display: fallback;
}
  

@font-face {
    font-family: "SofiaProWeb";
    font-weight: 300;
    src: url("../../fonts/SofiaProLight.otf");
    /* IE9 Compat Modes */
    src: url("../../fonts/SofiaProLight.otf") format("truetype");
    font-display: fallback;
}

@font-face {
    font-family: "SofiaProWeb";
    font-weight: 400;
    src: url("../../fonts/SofiaProRegular.otf");
    /* IE9 Compat Modes */
    src: url("../../fonts/SofiaProRegular.otf") format("truetype");
    font-display: fallback;
}

@font-face {
    font-family: "SofiaProWeb";
    font-weight: 500;
    src: url("../../fonts/SofiaProMedium.otf");
    /* IE9 Compat Modes */
    src: url("../../fonts/SofiaProMedium.otf") format("truetype");
    font-display: fallback;
}

@font-face {
    font-family: "SofiaProWeb";
    font-weight: 600;
    src: url("../../fonts/SofiaProSemiBold.otf");
    /* IE9 Compat Modes */
    src: url("../../fonts/SofiaProSemiBold.otf") format("truetype");
    font-display: fallback;
}

@font-face {
    font-family: "SofiaProWeb";
    font-weight: 700;
    src: url("../../fonts/SofiaProBold.otf");
    /* IE9 Compat Modes */
    src: url("../../fonts/SofiaProBold.otf") format("truetype");
    font-display: fallback;
}
