@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: "VLAgileScriptCalligraphy";
  src: url(../font/VLAgileScriptCalligraphy/VLAgileScriptCalligraphy.eot);
  src: url(../font/VLAgileScriptCalligraphy/VLAgileScriptCalligraphy.eot)
      format("embedded-opentype"),
    url(../font/VLAgileScriptCalligraphy/VLAgileScriptCalligraphy.woff2)
      format("woff2"),
    url(../font/VLAgileScriptCalligraphy/VLAgileScriptCalligraphy.woff)
      format("woff"),
    url(../font/VLAgileScriptCalligraphy/VLAgileScriptCalligraphy.ttf)
      format("truetype"),
    url("../font/VLAgileScriptCalligraphy/VLAgileScriptCalligraphy.svg")
      format("svg");
}

@font-face{
	font-family: GreatVibes;
	src: url("../font/Great_Vibes/GreatVibes-Regular.ttf") format('truetype'),
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: JustMe-Again-Down-Here;
	src: url("../font/Just_Me_Again_Down_Here/JustMeAgainDownHere-Regular.ttf") format('truetype'),
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: hand-of-sean;
	src: url("../font/hand_of_sean/Hand_Of_Sean_Demo.ttf") format('truetype'),
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: hand-of-sean-vn;
	src: url("../font/SVN-Hand-Of-Sean-Pro/SVN-Hand Of Sean Pro.otf") format('truetype'),
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: Quicksand;
	src: url("../font/Quicksand/Quicksand-VariableFont_wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: Quicksand-Light;
	src: url( "../font/Quicksand/Quicksand-Light.ttf") format('truetype');
	font-weight: 300!important;
}

@font-face{
	font-family: Quicksand-Regular;
	src: url( "../font/Quicksand/Quicksand-Regular.ttf") format('truetype');
	font-weight: 400!important;
}

@font-face{
	font-family: Quicksand-Medium;
	src: url("../font/Quicksand/Quicksand-Medium.ttf") format('truetype');
	font-weight: 500!important;
}

@font-face{
	font-family: Quicksand-SemiBold;
	src: url("../font/Quicksand/Quicksand-SemiBold.ttf") format('truetype');
	font-weight: 600!important;
}

@font-face{
	font-family: Quicksand-Bold;
	src: url("../font/Quicksand/Quicksand-Bold.ttf") format('truetype');
	font-weight: 700!important;
}


.QLight{
	font-family: QuicksandLight;
}
.QRegular{
	font-family: QuicksandRegular;
}
.QMedium{
	font-family: QuicksandMedium;
}
.QsemiBold{
	font-family: QuicksandSemiBold;
}
.QBold{
	font-family: QuicksandBold;
}

/*-------------------------------------------------------------------------*/


@font-face{
	font-family: Mlish;
	src: url("../font/Mulish/Mulish-VariableFont_wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: Mlish-I;
	src: url("../font/Mulish/Mulish-Italic-VariableFont_wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: Mlish-ExLight;
	src: url("../font/Mulish/Mulish-ExtraLight.ttf") format('truetype');
	font-weight: 200!important;
}@font-face{
	font-family: Mlish-ExLightI;
	src: url("../font/Mulish/Mulish-ExtraLightItalic.ttf") format('truetype');
	font-weight: 200!important;
}
@font-face{
	font-family: Mlish-Light;
	src: url("../font/Mulish/Mulish-Light.ttf") format('truetype');
	font-weight: 300!important;
}@font-face{
	font-family: Mlish-LightI;
	src: url("../font/Mulish/Mulish-LightItalic.ttf") format('truetype');
	font-weight: 300!important;
}
@font-face{
	font-family: Mlish-Regular;
	src: url("../font/Mulish/Mulish-Regular.ttf") format('truetype');
	font-weight: 400!important;
}@font-face{
	font-family: Mlish-RegularI;
	src: url("../font/Mulish/Mulish-Italic.ttf") format('truetype');
	font-weight: 400!important;
}
@font-face{
	font-family: Mlish-Medium;
	src: url("../font/Mulish/Mulish-Medium.ttf") format('truetype');
	font-weight: 500!important;
}@font-face{
	font-family: Mlish-MediumI;
	src: url("../font/Mulish/Mulish-MediumItalic.ttf") format('truetype');
	font-weight: 500!important;
}
@font-face{
	font-family: Mlish-SemiBold;
	src: url("../font/Mulish/Mulish-SemiBold.ttf") format('truetype');
	font-weight: 600!important;
}@font-face{
	font-family: Mlish-SemiBoldI;
	src: url("../font/Mulish/Mulish-SemiBoldItalic.ttf") format('truetype');
	font-weight: 600!important;
}
@font-face{
	font-family: Mlish-Bold;
	src: url("../font/Mulish/Mulish-Bold.ttf") format('truetype');
	font-weight: 700!important;
}@font-face{
	font-family: Mlish-BoldI;
	src: url("../font/Mulish/Mulish-BoldItalic.ttf") format('truetype');
	font-weight: 700!important;
}
@font-face{
	font-family: Mlish-ExBold;
	src: url("../font/Mulish/Mulish-ExtraBold.ttf") format('truetype');
	font-weight: 800!important;
}@font-face{
	font-family: Mlish-ExBoldI;
	src: url("../font/Mulish/Mulish-ExtraBoldItalic.ttf") format('truetype');
	font-weight: 800!important;
}
@font-face{
	font-family: Mlish-Black;
	src: url("../font/Mulish/Mulish-Black.ttf") format('truetype');
	font-weight: 900!important;
}@font-face{
	font-family: Mlish-BlackI;
	src: url("../font/Mulish/Mulish-BlackItalic.ttf") format('truetype');
	font-weight: 900!important;
}

/*----------------------------------------------------------------------*/
@font-face{
	font-family: RobotoC-Bold;
	src: url("../font/Roboto_Condensed/RobotoCondensed-Bold.ttf") format('truetype');
	font-weight: 700!important;
}
@font-face{
	font-family: RobotoC-BoldI;
	src: url("../font/Roboto_Condensed/RobotoCondensed-BoldItalic.ttf") format('truetype');
	font-weight: 700!important;
}

@font-face{
	font-family: RobotoC-Regular;
	src: url( "../font/Roboto_Condensed/RobotoCondensed-Regular.ttf") format('truetype');
	font-weight: 400!important;
}
@font-face{
	font-family: RobotoC-RegularI;
	src: url( "../font/Roboto_Condensed/RobotoCondensed-Italic.ttf") format('truetype');
	font-weight: 400!important;
}

@font-face{
	font-family: RobotoC-Light;
	src: url( "../font/Roboto_Condensed/RobotoCondensed-Light.ttf") format('truetype');
	font-weight: 300!important;
}
@font-face{
	font-family: RobotoC-LightI;
	src: url( "../font/Roboto_Condensed/RobotoCondensed-LightItalic.ttf") format('truetype');
	font-weight: 300!important;
}

/*--------------------------------------------------------------------------------*/

@font-face{
	font-family: Roboto;
	src: url("../font/Roboto/Roboto-Regular.ttf") format('truetype'), ;
	font-weight: normal;
	font-style: normal;

}@font-face{
	font-family: Roboto-I;
	src: url("../font/Roboto/Roboto-Regular.ttf") format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: Roboto-Thin;
	src: url("../font/Roboto/Roboto-Thin.ttf") format('truetype');
	font-weight: 100!important;
}@font-face{
	font-family: Roboto-ThinI;
	src: url("../font/Roboto/Roboto-ThinItalic.ttf") format('truetype');
	font-weight: 100!important;
}
@font-face{
	font-family: Roboto-Light;
	src: url("../font/Roboto/Roboto-Light.ttf") format('truetype');
	font-weight: 300!important;
}@font-face{
	font-family: Roboto-LightI;
	src: url("../font/Roboto/Roboto-LightItalic.ttf") format('truetype');
	font-weight: 300!important;
}
@font-face{
	font-family: Roboto-Regular;
	src: url("../font/Roboto/Roboto-Regular.ttf") format('truetype');
	font-weight: 400!important;
}@font-face{
	font-family: Roboto-RegularI;
	src: url("../font/Roboto/Roboto-Italic.ttf") format('truetype');
	font-weight: 400!important;
}
@font-face{
	font-family: Roboto-Medium;
	src: url("../font/Roboto/Roboto-Medium.ttf") format('truetype');
	font-weight: 500!important;
}@font-face{
	font-family: Roboto-MediumI;
	src: url("../font/Roboto/Robotot-MediumItalic.ttf") format('truetype');
	font-weight: 500!important;
}
@font-face{
	font-family: Roboto-Bold;
	src: url("../font/Roboto/Roboto-Bold.ttf") format('truetype');
	font-weight: 700!important;
}
@font-face{
	font-family: Roboto-BoldI;
	src: url("../font/Roboto/Roboto-BoldItalic.ttf") format('truetype');
	font-weight: 700!important;
}
@font-face{
	font-family: Roboto-Black;
	src: url("../font/Roboto/Roboto-Black.ttf") format('truetype');
	font-weight: 900!important;
}
@font-face{
	font-family: Roboto-BlackI;
	src: url("../font/Roboto/Roboto-BlackItalic.ttf") format('truetype');
	font-weight: 900!important;
}

/*--------------------------------------------------------------------------------*/

@font-face{
	font-family: Mon;
	src: url("../font/Montserrat/Montserrat-VariableFont_wght.ttf") format('truetype');
	font-weight: normal;
	font-style: normal;

}@font-face{
	font-family: Mon-I;
	src: url("../font/Montserrat/Montserrat-Italic-VariableFont_wght.ttf") format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: Mon-Thin;
	src: url("../font/Montserrat/Montserrat-Thin.ttf") format('truetype');
	font-weight: 100!important;
}@font-face{
	font-family: Mon-ThinI;
	src: url("../font/Montserrat/Montserrat-ThinItalic.ttf") format('truetype');
	font-weight: 100!important;
}
@font-face{
	font-family: Mon-ExLight;
	src: url("../font/Montserrat/Montserrat-ExtraLight.ttf") format('truetype');
	font-weight: 200!important;
}@font-face{
	font-family: Mon-ExLightI;
	src: url("../font/Montserrat/Montserrat-ExtraLightItalic.ttf") format('truetype');
	font-weight: 200!important;
}
@font-face{
	font-family: Mon-Light;
	src: url("../font/Montserrat/Montserrat-Light.ttf") format('truetype');
	font-weight: 300!important;
}@font-face{
	font-family: Mon-LightI;
	src: url("../font/Montserrat/Montserrat-LightItalic.ttf") format('truetype');
	font-weight: 300!important;
}
@font-face{
	font-family: Mon-Regular;
	src: url("../font/Montserrat/Montserrat-Regular.ttf") format('truetype');
	font-weight: 400!important;
}@font-face{
	font-family: Mon-RegularI;
	src: url("../font/Montserrat/Montserrat-Italic.ttf") format('truetype');
	font-weight: 400!important;
}
@font-face{
	font-family: Mon-Medium;
	src: url("../font/Montserrat/Montserrat-Medium.ttf") format('truetype');
	font-weight: 500!important;
}@font-face{
	font-family: Mon-MediumI;
	src: url("../font/Montserrat/Montserrat-MediumItalic.ttf") format('truetype');
	font-weight: 500!important;
}
@font-face{
	font-family: Mon-SemiBold;
	src: url("../font/Montserrat/Montserrat-SemiBold.ttf") format('truetype');
	font-weight: 600!important;
}
@font-face{
	font-family: Mon-SemiBoldI;
	src: url("../font/Montserrat/Montserrat-SemiBoldItalic.ttf") format('truetype');
	font-weight: 600!important;
}
@font-face{
	font-family: Mon-Bold;
	src: url("../font/Montserrat/Montserrat-Bold.ttf") format('truetype');
	font-weight: 700!important;
}
@font-face{
	font-family: Mon-BoldI;
	src: url("../font/Montserrat/Montserrat-BoldItalic.ttf") format('truetype');
	font-weight: 700!important;
}
@font-face{
	font-family: Mon-ExtraBold;
	src: url("../font/Montserrat/Montserrat-ExtraBold.ttf") format('truetype');
	font-weight: 800!important;
}
@font-face{
	font-family: Mon-ExtraBoldI;
	src: url("../font/Montserrat/Montserrat-ExtraBoldItalic.ttf") format('truetype');
	font-weight: 800!important;
}
@font-face{
	font-family: Mon-Black;
	src: url("../font/Montserrat/Montserrat-Black.ttf") format('truetype');
	font-weight: 900!important;
}
@font-face{
	font-family: Mon-BlackI;
	src: url("../font/Montserrat/Montserrat-BlackItalic.ttf") format('truetype');
	font-weight: 900!important;
}


/*--------------------------------------------------------------------------------*/

@font-face{
	font-family: Lex;
	src: url("../font/Lexend/Lexend-VariableFont_wght.ttf") format('truetype');
	font-weight: normal;
	font-style: normal;
}


@font-face{
	font-family: Lex-Thin;
	src: url("../font/Lexend/Lexend-Thin.ttf") format('truetype');
	font-weight: 100!important;
}

@font-face{
	font-family: Lex-ExLight;
	src: url("../font/Lexend/Lexend-ExtraLight.ttf") format('truetype');
	font-weight: 200!important;
}

@font-face{
	font-family: Lex-Light;
	src: url("../font/Lexend/Lexend-Light.ttf") format('truetype');
	font-weight: 300!important;
}

@font-face{
	font-family: Lex-Regular;
	src: url("../font/Lexend/Lexend-Regular.ttf") format('truetype');
	font-weight: 400!important;
}

@font-face{
	font-family: Lex-Medium;
	src: url("../font/Lexend/Lexend-Medium.ttf") format('truetype');
	font-weight: 500!important;
}

@font-face{
	font-family: Lex-SemiBold;
	src: url("../font/Lexend/Lexend-SemiBold.ttf") format('truetype');
	font-weight: 600!important;
}

@font-face{
	font-family: Lex-Bold;
	src: url("../font/Lexend/Lexend-Bold.ttf") format('truetype');
	font-weight: 700!important;
}

@font-face{
	font-family: Lex-ExtraBold;
	src: url("../font/Lexend/Lexend-ExtraBold.ttf") format('truetype');
	font-weight: 800!important;
}

@font-face{
	font-family: Lex-Black;
	src: url("../font/Lexend/Lexend-Black.ttf") format('truetype');
	font-weight: 900!important;
}

/*----------------------------------------------------*/


@font-face{
	font-family: Play-Bold;
	src: url("../font/Play/Play-Bold.ttf") format('truetype'),;
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: Play-Regular;
	src: url("../font/Play/Play-Regular.ttf") format('truetype'),;
	font-weight: normal;
	font-style: normal;
}

/*------------------------- Open_Sans ---------------------------*/

@font-face{
	font-family: Opensans;
	src: url("../font/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf") format('truetype'),
	/*url('../font//.woff') format('woff'),
	url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: Opensans-I;
	src: url("../font/Open_Sans/OpenSans-Italic-VariableFont_wdth,wght.ttf") format('truetype'),
	/*url('../font//.woff') format('woff'),
	url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: Opensans-Light;
	src: url("../font/Open_Sans/OpenSans-Light.ttf") format('truetype'),;
	font-weight: 300!important;
	font-style: normal;
}
@font-face{
	font-family: Opensans-LightI;
	src: url("../font/Open_Sans/OpenSans-LightItalic.ttf") format('truetype'),;
	font-weight: 300!important;
	font-style: normal;
}
@font-face{
	font-family: Opensans-Regular;
	src: url("../font/Open_Sans/OpenSans-Regular.ttf") format('truetype'),;
	font-weight: 400!important;
	font-style: normal;
}
@font-face{
	font-family: Opensans-RegularI;
	src: url("../font/Open_Sans/OpenSans-Italic.ttf") format('truetype'),;
	font-weight: 400!important;
	font-style: normal;
}
@font-face{
	font-family: Opensans-Medium;
	src: url("../font/Open_Sans/OpenSans-Medium.ttf") format('truetype'),;
	font-weight: 500!important;
	font-style: normal;
}
@font-face{
	font-family: Opensans-MediumI;
	src: url("../font/Open_Sans/OpenSans-MediumItalic.ttf") format('truetype'),;
	font-weight: 500!important;
	font-style: normal;
}
@font-face{
	font-family: Opensans-SemiBold;
	src: url("../font/Open_Sans/OpenSans-SemiBold.ttf") format('truetype'),;
	font-weight: 600!important;
	font-style: normal;
}
@font-face{
	font-family: Opensans-SemiBoldI;
	src: url("../font/Open_Sans/OpenSans-SemiBoldItalic.ttf") format('truetype'),;
	font-weight: 600!important;
	font-style: normal;
}
@font-face{
	font-family: Opensans-Bold;
	src: url("../font/Open_Sans/OpenSans-Bold.ttf") format('truetype'),;
	font-weight: 700!important;
	font-style: normal;
}
@font-face{
	font-family: Opensans-BoldI;
	src: url("../font/Open_Sans/OpenSans-BoldItalic.ttf") format('truetype'),;
	font-weight: 700!important;
	font-style: normal;
}

/*------------------------------ Open Sans Condensed ------------------------------*/

@font-face{
	font-family: OpensansC-Light;
	src: url("../font/Open_Sans/OpenSans_Condensed-Light.ttf") format('truetype'),;
	font-weight: 300!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansC-LightI;
	src: url("../font/Open_Sans/OpenSans_Condensed-LightItalic.ttf") format('truetype'),;
	font-weight: 300!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansC-Regular;
	src: url("../font/Open_Sans/OpenSans_Condensed-Regular.ttf") format('truetype'),;
	font-weight: 400!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansC-RegularI;
	src: url("../font/Open_Sans/OpenSans_Condensed-Italic.ttf") format('truetype'),;
	font-weight: 400!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansC-Medium;
	src: url("../font/Open_Sans/OpenSans_Condensed-Medium.ttf") format('truetype'),;
	font-weight: 500!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansC-MediumI;
	src: url("../font/Open_Sans/OpenSans_Condensed-MediumItalic.ttf") format('truetype'),;
	font-weight: 500!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansC-SemiBold;
	src: url("../font/Open_Sans/OpenSans_Condensed-SemiBold.ttf") format('truetype'),;
	font-weight: 600!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansC-SemiBoldI;
	src: url("../font/Open_Sans/OpenSans_Condensed-SemiBoldItalic.ttf") format('truetype'),;
	font-weight: 600!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansC-Bold;
	src: url("../font/Open_Sans/OpenSans_Condensed-Bold.ttf") format('truetype'),;
	font-weight: 700!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansC-BoldI;
	src: url("../font/Open_Sans/OpenSans_Condensed-BoldItalic.ttf") format('truetype'),;
	font-weight: 700!important;
	font-style: normal;
}


/*------------------------------------ Open Sans Semi Condensed ------------------------------------*/

@font-face{
	font-family: OpensansSC-Light;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-Light.ttf") format('truetype'),;
	font-weight: 300!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansSC-LightI;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-LightItalic.ttf") format('truetype'),;
	font-weight: 300!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansSC-Regular;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-Regular.ttf") format('truetype'),;
	font-weight: 400!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansSC-RegularI;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-Italic.ttf") format('truetype'),;
	font-weight: 400!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansSC-Medium;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-Medium.ttf") format('truetype'),;
	font-weight: 500!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansSC-MediumI;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-MediumItalic.ttf") format('truetype'),;
	font-weight: 500!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansSC-SemiBold;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-SemiBold.ttf") format('truetype'),;
	font-weight: 600!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansSC-SemiBoldI;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-SemiBoldItalic.ttf") format('truetype'),;
	font-weight: 600!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansSC-Bold;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-Bold.ttf") format('truetype'),;
	font-weight: 700!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansSC-BoldI;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-BoldItalic.ttf") format('truetype'),;
	font-weight: 700!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansSC-ExBold;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-ExtraBold.ttf") format('truetype'),;
	font-weight: 800!important;
	font-style: normal;
}
@font-face{
	font-family: OpensansSC-ExBoldI;
	src: url("../font/Open_Sans/OpenSans_SemiCondensed-ExtraBoldItalic.ttf") format('truetype'),;
	font-weight: 800!important;
	font-style: normal;
}

/*--------------------------------------------------------------------*/

/*----------------------------- PlayfairDisplay -----------------------------*/


@font-face{
	font-family: PlayfairDisplay;
	src: url("../font/Playfair_Display/PlayfairDisplay-VariableFont_wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: PlayfairDisplay-I;
	src: url("../font/Playfair_Display/PlayfairDisplay-Italic-VariableFont_wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}




/*----------------------------- Catamaran -----------------------------*/
@font-face{
	font-family: Catamaran;
	src: url("../font/Catamaran/Catamaran-VariableFont_wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: Catamaran-Thin;
	src: url("../font/Catamaran/Catamaran-Thin.ttf") format('truetype'),;
	font-weight: 100!important;
	font-style: normal;
}
@font-face{
	font-family: Catamaran-ExLight;
	src: url("../font/Catamaran/Catamaran-ExtraLight.ttf") format('truetype'),;
	font-weight: 200!important;
	font-style: normal;
}
@font-face{
	font-family: Catamaran-Light;
	src: url("../font/Catamaran/Catamaran-Light.ttf") format('truetype'),;
	font-weight: 300!important;
	font-style: normal;
}
@font-face{
	font-family: Catamaran-Regular;
	src: url("../font/Catamaran/Catamaran-Regular.ttf") format('truetype'),;
	font-weight: 400!important;
	font-style: normal;
}
@font-face{
	font-family: Catamaran-Medium;
	src: url("../font/Catamaran/Catamaran-Medium.ttf") format('truetype'),;
	font-weight: 500!important;
	font-style: normal;
}
@font-face{
	font-family: Catamaran-SemiBold;
	src: url("../font/Catamaran/Catamaran-SemiBold.ttf") format('truetype'),;
	font-weight: 600!important;
	font-style: normal;
}
@font-face{
	font-family: Catamaran-Bold;
	src: url("../font/Catamaran/Catamaran-Bold.ttf") format('truetype'),;
	font-weight: 700!important;
	font-style: normal;
}
@font-face{
	font-family: Catamaran-ExBold;
	src: url("../font/Catamaran/Catamaran-ExtraBold.ttf") format('truetype'),;
	font-weight: 800!important;
	font-style: normal;
}
@font-face{
	font-family: Catamaran-Black;
	src: url("../font/Catamaran/Catamaran-Black.ttf") format('truetype'),;
	font-weight: 900!important;
	font-style: normal;
}



/*----------------------------- RoxboroughCF -----------------------------*/

@font-face{
	font-family: RoxboroughCF-Regular;
	src: 
/*		url("../font/RoxboroughCF/RoxboroughCF-Medium.ttf") format('truetype'),*/
		url('../font/RoxboroughCF/RoxboroughCF-Regular.woff') format('woff'),
/*		url('../font//.svg') format('svg');*/
	font-weight: 400!important;
	font-style: normal;
	font-display: swap;
}

@font-face{
	font-family: RoxboroughCF-Medium;
	src: 
/*		url("../font/RoxboroughCF/RoxboroughCF-Medium.ttf") format('truetype'),*/
		url('../font/RoxboroughCF/RoxboroughCF-Medium.woff') format('woff'),
/*		url('../font//.svg') format('svg');*/
	font-weight: 500!important;
	font-style: normal;
	font-display: swap;
}

@font-face{
	font-family: RoxboroughCF-SemiBold;
	src: url('../font/RoxboroughCF/RoxboroughCF-SemiBold.woff') format('woff'),
/*		url("../font/RoxboroughCF/RoxboroughCF-Medium.ttf") format('truetype'),*/
		
/*		url('../font//.svg') format('svg');*/
	font-weight: 600!important;
	font-style: normal;
	font-display: swap;
}

@font-face{
	font-family: RoxboroughCF-Heavy;
	src: 
/*		url("../font/RoxboroughCF/RoxboroughCF-Medium.ttf") format('truetype'),*/
		url('../font/RoxboroughCF/RoxboroughCF-Heavy.woff') format('woff'),
/*		url('../font//.svg') format('svg');*/
	font-weight: 900!important;
	font-style: normal;
	font-display: swap;
}


/*----------------------------- Dancing Script -----------------------------*/
@font-face{
	font-family: DancingScript;
	src: url("../font/Dancing_Script/DancingScript-VariableFont_wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: DancingScript-Regular;
	src: url("../font/Dancing_Script/DancingScript-Regular.ttf") format('truetype'),;
	font-weight: 400!important;
	font-style: normal;
}
@font-face{
	font-family: DancingScript-Medium;
	src: url("../font/Dancing_Script/DancingScript-Medium.ttf") format('truetype'),;
	font-weight: 500!important;
	font-style: normal;
}
@font-face{
	font-family: DancingScript-SemiBold;
	src: url("../font/Dancing_Script/DancingScript-SemiBold.ttf") format('truetype'),;
	font-weight: 600!important;
	font-style: normal;
}
@font-face{
	font-family: DancingScript-Bold;
	src: url("../font/Dancing_Script/DancingScript-Bold.ttf") format('truetype'),;
	font-weight: 600!important;
	font-style: normal;
}

/*----------------------------- Raleway -----------------------------*/

@font-face{
	font-family: Raleway;
	src: url("../font/Raleway/Raleway-VariableFont_wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: RalewayI;
	src: url("../font/Raleway/Raleway-Italic-VariableFont_wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}

@font-face{
	font-family: Raleway-Thin;
	src: url("../font/Raleway/Raleway-Thin.ttf") format('truetype'),;
	font-weight: 100!important;
	font-style: normal;
}
@font-face{
	font-family: Raleway-ThinI;
	src: url("../font/Raleway/Raleway-ThinItalic.ttf") format('truetype'),;
	font-weight: 100!important;
	font-style: normal;
}

@font-face{
	font-family: Raleway-ExtraLight;
	src: url("../font/Raleway/Raleway-ExtraLight.ttf") format('truetype'),;
	font-weight: 200!important;
	font-style: normal;
}
@font-face{
	font-family: Raleway-ExtraLightI;
	src: url("../font/Raleway/Raleway-ExtraLightItalic.ttf") format('truetype'),;
	font-weight: 200!important;
	font-style: normal;
}

@font-face{
	font-family: Raleway-Light;
	src: url("../font/Raleway/Raleway-Light.ttf") format('truetype'),;
	font-weight: 300!important;
	font-style: normal;
}
@font-face{
	font-family: Raleway-LightI;
	src: url("../font/Raleway/Raleway-LightItalic.ttf") format('truetype'),;
	font-weight: 300!important;
	font-style: normal;
}

@font-face{
	font-family: Raleway-Regular;
	src: url("../font/Raleway/Raleway-Regular.ttf") format('truetype'),;
	font-weight: 400!important;
	font-style: normal;
}
@font-face{
	font-family: Raleway-RegularI;
	src: url("../font/Raleway/Raleway-Italic.ttf") format('truetype'),;
	font-weight: 400!important;
	font-style: normal;
}

@font-face{
	font-family: Raleway-Medium;
	src: url("../font/Raleway/Raleway-Medium.ttf") format('truetype'),;
	font-weight: 500!important;
	font-style: normal;
}
@font-face{
	font-family: Raleway-MediumI;
	src: url("../font/Raleway/Raleway-MediumItalic.ttf") format('truetype'),;
	font-weight: 500!important;
	font-style: normal;
}

@font-face{
	font-family: Raleway-SemiBold;
	src: url("../font/Raleway/Raleway-SemiBold.ttf") format('truetype'),;
	font-weight: 600!important;
	font-style: normal;
}
@font-face{
	font-family: Raleway-SemiBoldI;
	src: url("../font/Raleway/Raleway-SemiBoldItalic.ttf") format('truetype'),;
	font-weight: 600!important;
	font-style: normal;
}

@font-face{
	font-family: Raleway-Bold;
	src: url("../font/Raleway/Raleway-Bold.ttf") format('truetype'),;
	font-weight: 700!important;
	font-style: normal;
}
@font-face{
	font-family: Raleway-BoldI;
	src: url("../font/Raleway/Raleway-BoldItalic.ttf") format('truetype'),;
	font-weight: 700!important;
	font-style: normal;
}

@font-face{
	font-family: Raleway-ExtraBold;
	src: url("../font/Raleway/Raleway-ExtraBold.ttf") format('truetype'),;
	font-weight: 800!important;
	font-style: normal;
}
@font-face{
	font-family: Raleway-ExtraBoldI;
	src: url("../font/Raleway/Raleway-ExtraBoldItalic.ttf") format('truetype'),;
	font-weight: 800!important;
	font-style: normal;
}

@font-face{
	font-family: Raleway-Black;
	src: url("../font/Raleway/Raleway-Black.ttf") format('truetype'),;
	font-weight: 900!important;
	font-style: normal;
}
@font-face{
	font-family: Raleway-BlackI;
	src: url("../font/Raleway/Raleway-BlackItalic.ttf") format('truetype'),;
	font-weight: 900!important;
	font-style: normal;
}


/*----------------------------- Noto San -----------------------------*/

@font-face{
	font-family: NotoSans;
	src: url("../font/Noto_Sans/NotoSans-VariableFont_wdth,wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: NotoSans-I;
	src: url("../font/Noto_Sans/NotoSans-Italic-VariableFont_wdth,wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}

/*----------------------------- Noto San -----------------------------*/

@font-face{ font-family: NotoSans-Thin; src: url("../font/Noto_Sans/normal/NotoSans-Thin.ttf") format('truetype'),; font-weight: 100!important; font-style: normal; }
@font-face{ font-family: NotoSans-ThinI; src: url("../font/Noto_Sans/normal/NotoSans-ThinItalic.ttf") format('truetype'),; font-weight: 100!important; font-style: normal; }

@font-face{ font-family: NotoSans-ExtraLight; src: url("../font/Noto_Sans/normal/NotoSans-ExtraLight.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }
@font-face{ font-family: NotoSans-ExtraLightI; src: url("../font/Noto_Sans/normal/NotoSans-ExtraLightItalic.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }

@font-face{ font-family: NotoSans-Light; src: url("../font/Noto_Sans/normal/NotoSans-Light.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }
@font-face{ font-family: NotoSans-LightI; src: url("../font/Noto_Sans/normal/NotoSans-LightItalic.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }

@font-face{ font-family: NotoSans-Regular; src: url("../font/Noto_Sans/normal/NotoSans-Regular.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }
@font-face{ font-family: NotoSans-RegularI; src: url("../font/Noto_Sans/normal/NotoSans-Italic.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }

@font-face{ font-family: NotoSans-Medium; src: url("../font/Noto_Sans/normal/NotoSans-Medium.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }
@font-face{ font-family: NotoSans-MediumI; src: url("../font/Noto_Sans/normal/NotoSans-MediumItalic.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }

@font-face{ font-family: NotoSans-SemiBold; src: url("../font/Noto_Sans/normal/NotoSans-SemiBold.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }
@font-face{ font-family: NotoSans-SemiBoldI; src: url("../font/Noto_Sans/normal/NotoSans-SemiBoldItalic.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }

@font-face{ font-family: NotoSans-Bold; src: url("../font/Noto_Sans/normal/NotoSans-Bold.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }
@font-face{ font-family: NotoSans-BoldI; src: url("../font/Noto_Sans/normal/NotoSans-BoldItalic.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }

@font-face{ font-family: NotoSans-ExtraBold; src: url("../font/Noto_Sans/normal/NotoSans-ExtraBold.ttf") format('truetype'),; font-weight: 800!important; font-style: normal; }
@font-face{ font-family: NotoSans-ExtraBoldI; src: url("../font/Noto_Sans/normal/NotoSans-ExtraBoldItalic.ttf") format('truetype'),; font-weight: 800!important; font-style: normal; }

@font-face{ font-family: NotoSans-Black; src: url("../font/Noto_Sans/normal/NotoSans-Black.ttf") format('truetype'),; font-weight: 900!important; font-style: normal; }
@font-face{ font-family: NotoSans-BlackI; src: url("../font/Noto_Sans/normal/NotoSans-BlackItalic.ttf") format('truetype'),; font-weight: 900!important; font-style: normal; }

/*----------------------------- Noto San-C -----------------------------*/

@font-face{ font-family: NotoSans_C-Thin; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-Thin.ttf") format('truetype'),; font-weight: 100!important; font-style: normal; }
@font-face{ font-family: NotoSans_C-ThinI; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-ThinItalic.ttf") format('truetype'),; font-weight: 100!important; font-style: normal; }

@font-face{ font-family: NotoSans_C-ExtraLight; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-ExtraLight.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }
@font-face{ font-family: NotoSans_C-ExtraLightI; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-ExtraLightItalic.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }

@font-face{ font-family: NotoSans_C-Light; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-Light.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }
@font-face{ font-family: NotoSans_C-LightI; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-LightItalic.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }

@font-face{ font-family: NotoSans_C-Regular; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-Regular.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }
@font-face{ font-family: NotoSans_C-RegularI; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-Italic.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }

@font-face{ font-family: NotoSans_C-Medium; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-Medium.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }
@font-face{ font-family: NotoSans_C-MediumI; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-MediumItalic.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }

@font-face{ font-family: NotoSans_C-SemiBold; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-SemiBold.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }
@font-face{ font-family: NotoSans_C-SemiBoldI; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-SemiBoldItalic.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }

@font-face{ font-family: NotoSans_C-Bold; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-Bold.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }
@font-face{ font-family: NotoSans_C-BoldI; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-BoldItalic.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }

@font-face{ font-family: NotoSans_C-ExtraBold; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-ExtraBold.ttf") format('truetype'),; font-weight: 800!important; font-style: normal; }
@font-face{ font-family: NotoSans_C-ExtraBoldI; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-ExtraBoldItalic.ttf") format('truetype'),; font-weight: 800!important; font-style: normal; }

@font-face{ font-family: NotoSans_C-Black; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-Black.ttf") format('truetype'),; font-weight: 900!important; font-style: normal; }
@font-face{ font-family: NotoSans_C-BlackI; src: url("../font/Noto_Sans/condensed/NotoSans_Condensed-BlackItalic.ttf") format('truetype'),; font-weight: 900!important; font-style: normal; }

/*----------------------------- Noto San Extra Condensed -----------------------------*/

@font-face{ font-family: NotoSans_ExC-Thin; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-Thin.ttf") format('truetype'),; font-weight: 100!important; font-style: normal; }
@font-face{ font-family: NotoSans_ExC-ThinI; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-ThinItalic.ttf") format('truetype'),; font-weight: 100!important; font-style: normal; }

@font-face{ font-family: NotoSans_ExC-ExtraLight; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-ExtraLight.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }
@font-face{ font-family: NotoSans_ExC-ExtraLightI; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-ExtraLightItalic.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }

@font-face{ font-family: NotoSans_Exc-Light; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-Light.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }
@font-face{ font-family: NotoSans_Exc-LightI; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-LightItalic.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }

@font-face{ font-family: NotoSans_Exc-Regular; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-Regular.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }
@font-face{ font-family: NotoSans_Exc-RegularI; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-Italic.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }

@font-face{ font-family: NotoSans_Exc-Medium; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-Medium.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }
@font-face{ font-family: NotoSans_Exc-MediumI; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-MediumItalic.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }

@font-face{ font-family: NotoSans_Exc-SemiBold; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-SemiBold.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }
@font-face{ font-family: NotoSans_Exc-SemiBoldI; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-SemiBoldItalic.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }

@font-face{ font-family: NotoSans_Exc-Bold; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-Bold.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }
@font-face{ font-family: NotoSans_Exc-BoldI; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-BoldItalic.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }

@font-face{ font-family: NotoSans_Exc-ExtraBold; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-ExtraBold.ttf") format('truetype'),; font-weight: 800!important; font-style: normal; }
@font-face{ font-family: NotoSans_Exc-ExtraBoldI; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-ExtraBoldItalic.ttf") format('truetype'),; font-weight: 800!important; font-style: normal; }

@font-face{ font-family: NotoSans_Exc-Black; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-Black.ttf") format('truetype'),; font-weight: 900!important; font-style: normal; }
@font-face{ font-family: NotoSans_Exc-BlackI; src: url("../font/Noto_Sans/extra-condensed/NotoSans_ExtraCondensed-BlackItalic.ttf") format('truetype'),; font-weight: 900!important; font-style: normal; }

/*----------------------------- Noto San Extra Condensed -----------------------------*/

@font-face{ font-family: NotoSans_SemiC-Thin; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-Thin.ttf") format('truetype'),; font-weight: 100!important; font-style: normal; }
@font-face{ font-family: NotoSans_SemiC-ThinI; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-ThinItalic.ttf") format('truetype'),; font-weight: 100!important; font-style: normal; }

@font-face{ font-family: NotoSans_SemiC-ExtraLight; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-ExtraLight.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }
@font-face{ font-family: NotoSans_SemiC-ExtraLightI; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-ExtraLightItalic.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }

@font-face{ font-family: NotoSans_SemiC-Light; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-Light.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }
@font-face{ font-family: NotoSans_SemiC-LightI; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-LightItalic.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }

@font-face{ font-family: NotoSans_SemiC-Regular; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-Regular.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }
@font-face{ font-family: NotoSans_SemiC-RegularI; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-Italic.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }

@font-face{ font-family: NotoSans_SemiC-Medium; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-Medium.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }
@font-face{ font-family: NotoSans_SemiC-MediumI; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-MediumItalic.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }

@font-face{ font-family: NotoSans_SemiC-SemiBold; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-SemiBold.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }
@font-face{ font-family: NotoSans_SemiC-SemiBoldI; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-SemiBoldItalic.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }

@font-face{ font-family: NotoSans_SemiC-Bold; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-SemiBold.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }
@font-face{ font-family: NotoSans_SemiC-BoldI; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-SemiBoldItalic.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }

@font-face{ font-family: NotoSans_SemiC-ExtraBold; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-ExtraBold.ttf") format('truetype'),; font-weight: 800!important; font-style: normal; }
@font-face{ font-family: NotoSans_SemiC-ExtraBoldI; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-ExtraBoldItalic.ttf") format('truetype'),; font-weight: 800!important; font-style: normal; }

@font-face{ font-family: NotoSans_SemiC-Black; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-Black.ttf") format('truetype'),; font-weight: 900!important; font-style: normal; }
@font-face{ font-family: NotoSans_SemiC-BlackI; src: url("../font/Noto_Sans/semi-condensed/NotoSans_SemiCondensed-BlackItalic.ttf") format('truetype'),; font-weight: 900!important; font-style: normal; }


/*----------------------------- Noto San -----------------------------*/

@font-face{
	font-family: AfacadFlux;
	src: url("../font/Afacad_Flux/AfacadFlux-VariableFont_slnt,wght.ttf") format('truetype'),
		/*url('../font//.woff') format('woff'),
		url('../font//.svg') format('svg');*/
	font-weight: normal;
	font-style: normal;
}

/*----------------------------- Noto San -----------------------------*/

@font-face{ font-family: AfacadFlux-Thin; src: url("../font/Afacad_Flux/AfacadFlux-Thin.ttf") format('truetype'),; font-weight: 100!important; font-style: normal; }

@font-face{ font-family: AfacadFlux-ExtraLight; src: url("../font/Afacad_Flux/AfacadFlux-ExtraLight.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }

@font-face{ font-family: AfacadFlux-Light; src: url("../font/Afacad_Flux/AfacadFlux-Light.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }

@font-face{ font-family: AfacadFlux-Regular; src: url("../font/Afacad_Flux/AfacadFlux-Regular.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }

@font-face{ font-family: AfacadFlux-Medium; src: url("../font/Afacad_Flux/AfacadFlux-Medium.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }

@font-face{ font-family: AfacadFlux-SemiBold; src: url("../font/Afacad_Flux/AfacadFlux-SemiBold.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }

@font-face{ font-family: AfacadFlux-Bold; src: url("../font/Afacad_Flux/AfacadFlux-Bold.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }

@font-face{ font-family: AfacadFlux-ExtraBold; src: url("../font/Afacad_Flux/AfacadFlux-ExtraBold.ttf") format('truetype'),; font-weight: 800!important; font-style: normal; }

@font-face{ font-family: AfacadFlux-Black; src: url("../font/Afacad_Flux/AfacadFlux-Black.ttf") format('truetype'),; font-weight: 900!important; font-style: normal; }


/*----------------------------- Gliroy -----------------------------*/

@font-face{
	font-family: Gliroy-Bold;
	src: url("../font/Font-Gilroy-VH-Full/SVN-Gilroy Bold.otf") format('truetype'),;
	font-weight: 700!important;
	font-style: normal;
}

/*----------------------------- Bai-Jamjuree -----------------------------*/

@font-face{ font-family: Bai_Jamjuree-ExtraLight; src: url("../font/Bai-Jamjuree/BaiJamjuree-ExtraLight.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }
@font-face{ font-family: Bai_Jamjuree-ExtraLightI; src: url("../font/Bai-Jamjuree/BaiJamjuree-ExtraLightItalic.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }

@font-face{ font-family: Bai_Jamjuree-Light; src: url("../font/Bai-Jamjuree/BaiJamjuree-Light.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }
@font-face{ font-family: Bai_Jamjuree-LightI; src: url("../font/Bai-Jamjuree/BaiJamjuree-LightItalic.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }

@font-face{ font-family: Bai_Jamjuree-Regular; src: url("../font/Bai-Jamjuree/BaiJamjuree-Regular.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }
@font-face{ font-family: Bai_Jamjuree-RegularI; src: url("../font/Bai-Jamjuree/BaiJamjuree-Italic.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }

@font-face{ font-family: Bai_Jamjuree-Medium; src: url("../font/Bai-Jamjuree/BaiJamjuree-Medium.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }
@font-face{ font-family: Bai_Jamjuree-MediumI; src: url("../font/Bai-Jamjuree/BaiJamjuree-MediumItalic.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }

@font-face{ font-family: Bai_Jamjuree-SemiBold; src: url("../font/Bai-Jamjuree/BaiJamjuree-SemiBold.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }
@font-face{ font-family: Bai_Jamjuree-SemiBoldI; src: url("../font/Bai-Jamjuree/BaiJamjuree-SemiBoldItalic.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }

@font-face{ font-family: Bai_Jamjuree-Bold; src: url("../font/Bai-Jamjuree/BaiJamjuree-Bold.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }
@font-face{ font-family: Bai_Jamjuree-BoldI; src: url("../font/Bai-Jamjuree/BaiJamjuree-BoldItalic.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }


/*----------------------------- Wind Song -----------------------------*/

@font-face{ font-family: Wind_Song-Regular; src: url("../font/WindSong/WindSong-Regular.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }

@font-face{ font-family: Wind_Song-Medium; src: url("../font/WindSong/WindSong-Medium.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }


/*----------------------------- Inter Tight -----------------------------*/

@font-face{ font-family: Inter_T; src: url("../font/Inter_Tight/InterTight-VariableFont_wght.ttf") format('truetype'),; font-style: normal; }
@font-face{ font-family: Inter_T-I; src: url("../font/Inter_Tight/InterTight-Italic-VariableFont_wght.ttf") format('truetype'),; font-style: normal; }

@font-face{ font-family: Inter_T-Thin; src: url("../font/Inter_Tight/InterTight-Thin.ttf") format('truetype'),; font-weight: 100!important; font-style: normal; }
@font-face{ font-family: Inter_T-ThinI; src: url("../font/Inter_Tight/InterTight-ThinItalic.ttf") format('truetype'),; font-weight: 100!important; font-style: normal; }

@font-face{ font-family: Inter_T-ExtraLight; src: url("../font/Inter_Tight/InterTight-ExtraLight.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }
@font-face{ font-family: Inter_T-ExtraLightI; src: url("../font/Inter_Tight/InterTight-ExtraLightItalic.ttf") format('truetype'),; font-weight: 200!important; font-style: normal; }

@font-face{ font-family: Inter_T-Light; src: url("../font/Inter_Tight/InterTight-Light.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }
@font-face{ font-family: Inter_T-LightI; src: url("../font/Inter_Tight/InterTight-LightItalic.ttf") format('truetype'),; font-weight: 300!important; font-style: normal; }

@font-face{ font-family: Inter_T-Regular; src: url("../font/Inter_Tight/InterTight-Regular.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }
@font-face{ font-family: Inter_T-RegularI; src: url("../font/Inter_Tight/InterTight-Italic.ttf") format('truetype'),; font-weight: 400!important; font-style: normal; }

@font-face{ font-family: Inter_T-Medium; src: url("../font/Inter_Tight/InterTight-Medium.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }
@font-face{ font-family: Inter_T-MediumI; src: url("../font/Inter_Tight/InterTight-MediumItalic.ttf") format('truetype'),; font-weight: 500!important; font-style: normal; }

@font-face{ font-family: Inter_T-SemiBold; src: url("../font/Inter_Tight/InterTight-SemiBold.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }
@font-face{ font-family: Inter_T-SemiBoldI; src: url("../font/Inter_Tight/InterTight-SemiBoldItalic.ttf") format('truetype'),; font-weight: 600!important; font-style: normal; }

@font-face{ font-family: Inter_T-Bold; src: url("../font/Inter_Tight/InterTight-SemiBold.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }
@font-face{ font-family: Inter_T-BoldI; src: url("../font/Inter_Tight/InterTight-SemiBoldItalic.ttf") format('truetype'),; font-weight: 700!important; font-style: normal; }

@font-face{ font-family: Inter_T-ExtraBold; src: url("../font/Inter_Tight/InterTight-ExtraBold.ttf") format('truetype'),; font-weight: 800!important; font-style: normal; }
@font-face{ font-family: Inter_T-ExtraBoldI; src: url("../font/Inter_Tight/InterTight-ExtraBoldItalic.ttf") format('truetype'),; font-weight: 800!important; font-style: normal; }

@font-face{ font-family: Inter_T-Black; src: url("../font/Inter_Tight/InterTight-Black.ttf") format('truetype'),; font-weight: 900!important; font-style: normal; }
@font-face{ font-family: Inter_T-BlackI; src: url("../font/Inter_Tight/InterTight-BlackItalic.ttf") format('truetype'),; font-weight: 900!important; font-style: normal; }
