/*
**
**
**
**
**
** Font Family | Montserrat
** =================================
*/

/*@font-face {
    font-family: "Montserrat";
    font-weight: 300;
    font-style: normal;
    src: url("../resources/fonts/Montserrat/Montserrat-Light.woff") format("woff");
}*/
@font-face {
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    src: url("../resources/fonts/Montserrat/Montserrat-Regular.woff") format("woff");
}
@font-face {
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
    src: url("../resources/fonts/Montserrat/Montserrat-Medium.woff") format("woff");
}
@font-face {
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    src: url("../resources/fonts/Montserrat/Montserrat-Bold.woff") format("woff");
}

/*
**
**
**
**
**
** Font Family | Rubik
** =================================
*/

@font-face {
    font-family: "Rubik";
    font-weight: 500;
    font-style: normal;
    src: url("../resources/fonts/Rubik/Rubik-SemiBold.ttf") format("truetype");
}
@font-face {
    font-family: "Rubik";
    font-weight: 600;
    font-style: normal;
    src: url("../resources/fonts/Rubik/Rubik-Bold.ttf") format("truetype");
}

/**
* @license
*
* Font Family: Author
* Designed by: Satya Rajpurohit
* URL: https://www.fontshare.com/fonts/author
* © 2024 Indian Type Foundry
*
* Author Extralight 
* Author ExtralightItalic 
* Author Light 
* Author LightItalic 
* Author Regular 
* Author Italic 
* Author Medium 
* Author MediumItalic 
* Author Semibold 
* Author SemiboldItalic 
* Author Bold 
* Author BoldItalic 
* Author Variable (Variable font)
* Author VariableItalic (Variable font)

*
*/
@font-face {
    font-family: "Author-Extralight";
    src: url("../resources/fonts/Author/Author-Extralight.woff2") format("woff2"), url("../resources/fonts/Author/Author-Extralight.woff") format("woff"),
        url("../resources/fonts/Author/Author-Extralight.ttf") format("truetype");
    font-weight: 200;
    font-display: swap;
    font-style: normal;
}
@font-face {
    font-family: "Author-ExtralightItalic";
    src: url("../resources/fonts/Author/Author-ExtralightItalic.woff2") format("woff2"), url("../resources/fonts/Author/Author-ExtralightItalic.woff") format("woff"),
        url("../resources/fonts/Author/Author-ExtralightItalic.ttf") format("truetype");
    font-weight: 200;
    font-display: swap;
    font-style: italic;
}
@font-face {
    font-family: "Author-Light";
    src: url("../resources/fonts/Author/Author-Light.woff2") format("woff2"), url("../resources/fonts/Author/Author-Light.woff") format("woff"),
        url("../resources/fonts/Author/Author-Light.ttf") format("truetype");
    font-weight: 300;
    font-display: swap;
    font-style: normal;
}
@font-face {
    font-family: "Author-LightItalic";
    src: url("../resources/fonts/Author/Author-LightItalic.woff2") format("woff2"), url("../resources/fonts/Author/Author-LightItalic.woff") format("woff"),
        url("../resources/fonts/Author/Author-LightItalic.ttf") format("truetype");
    font-weight: 300;
    font-display: swap;
    font-style: italic;
}
@font-face {
    font-family: "Author-Regular";
    src: url("../resources/fonts/Author/Author-Regular.woff2") format("woff2"), url("../resources/fonts/Author/Author-Regular.woff") format("woff"),
        url("../resources/fonts/Author/Author-Regular.ttf") format("truetype");
    font-weight: 400;
    font-display: swap;
    font-style: normal;
}
@font-face {
    font-family: "Author-Italic";
    src: url("../resources/fonts/Author/Author-Italic.woff2") format("woff2"), url("../resources/fonts/Author/Author-Italic.woff") format("woff"),
        url("../resources/fonts/Author/Author-Italic.ttf") format("truetype");
    font-weight: 400;
    font-display: swap;
    font-style: italic;
}
@font-face {
    font-family: "Author-Medium";
    src: url("../resources/fonts/Author/Author-Medium.woff2") format("woff2"), url("../resources/fonts/Author/Author-Medium.woff") format("woff"),
        url("../resources/fonts/Author/Author-Medium.ttf") format("truetype");
    font-weight: 500;
    font-display: swap;
    font-style: normal;
}
@font-face {
    font-family: "Author-MediumItalic";
    src: url("../resources/fonts/Author/Author-MediumItalic.woff2") format("woff2"), url("../resources/fonts/Author/Author-MediumItalic.woff") format("woff"),
        url("../resources/fonts/Author/Author-MediumItalic.ttf") format("truetype");
    font-weight: 500;
    font-display: swap;
    font-style: italic;
}
@font-face {
    font-family: "Author-Semibold";
    src: url("../resources/fonts/Author/Author-Semibold.woff2") format("woff2"), url("../resources/fonts/Author/Author-Semibold.woff") format("woff"),
        url("../resources/fonts/Author/Author-Semibold.ttf") format("truetype");
    font-weight: 600;
    font-display: swap;
    font-style: normal;
}
@font-face {
    font-family: "Author-SemiboldItalic";
    src: url("../resources/fonts/Author/Author-SemiboldItalic.woff2") format("woff2"), url("../resources/fonts/Author/Author-SemiboldItalic.woff") format("woff"),
        url("../resources/fonts/Author/Author-SemiboldItalic.ttf") format("truetype");
    font-weight: 600;
    font-display: swap;
    font-style: italic;
}
@font-face {
    font-family: "Author-Bold";
    src: url("../resources/fonts/Author/Author-Bold.woff2") format("woff2"), url("../resources/fonts/Author/Author-Bold.woff") format("woff"),
        url("../resources/fonts/Author/Author-Bold.ttf") format("truetype");
    font-weight: 700;
    font-display: swap;
    font-style: normal;
}
@font-face {
    font-family: "Author-BoldItalic";
    src: url("../resources/fonts/Author/Author-BoldItalic.woff2") format("woff2"), url("../resources/fonts/Author/Author-BoldItalic.woff") format("woff"),
        url("../resources/fonts/Author/Author-BoldItalic.ttf") format("truetype");
    font-weight: 700;
    font-display: swap;
    font-style: italic;
}
/**
  * This is a variable font
  * You can control variable axes as shown below:
  * font-variation-settings: wght 700.0;
  *
  * available axes:
  'wght' (range from 200.0 to 700.0
  */
@font-face {
    font-family: "Author-Variable";
    src: url("../resources/fonts/Author/Author-Variable.woff2") format("woff2"), url("../resources/fonts/Author/Author-Variable.woff") format("woff"),
        url("../resources/fonts/Author/Author-Variable.ttf") format("truetype");
    font-weight: 200 700;
    font-display: swap;
    font-style: normal;
}
/**
  * This is a variable font
  * You can control variable axes as shown below:
  * font-variation-settings: wght 700.0;
  *
  * available axes:
  'wght' (range from 200.0 to 700.0
  */
@font-face {
    font-family: "Author-VariableItalic";
    src: url("../resources/fonts/Author/Author-VariableItalic.woff2") format("woff2"), url("../resources/fonts/Author/Author-VariableItalic.woff") format("woff"),
        url("../resources/fonts/Author/Author-VariableItalic.ttf") format("truetype");
    font-weight: 200 700;
    font-display: swap;
    font-style: italic;
}

/* "../resources/fonts/Author/
**
**
**
**
**
** Font Family | Yellowtail
** =================================
*/

@font-face {
    font-family: "Yellowtail";
    font-style: normal;
    font-weight: 400;
    font-display: normal;
    src: url("../resources/fonts/Yellowtail/Yellowtail-Regular.ttf") format("truetype");
}

/*
**
**
**
**
**
** Declarations
** =================================
*/

:root {
    --Primary-Font: "Montserrat", sans-serif;
    --Theme-Font: "Rubik", "Montserrat", sans-serif;
}

/*
**
**
**
**
**
** Default Applications
** =================================
*/

html {
    font-family: var(--Primary-Font);
    font-size: 0;
    font-weight: 400;
}
html * {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}
