.font-feature-settings {
  font-feature-settings: "ss01" 1;
}

@font-face {
  font-family: "icomoon";
  src: url("./../fonts/icon/icomoon.woff?hg85bu") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: 'Google Sans';
  src: url('./../fonts/google-sans/GoogleSans-VariableFont.ttf') format('truetype-variations'),
    url('./../fonts/google-sans/GoogleSans-VariableFont.ttf') format('truetype');
  font-weight: 100 1000;
  font-display: fallback;
}

@font-face {
  font-family: 'Space Grotesk';
  src: url('./../fonts/space-grotesk/SpaceGrotesk-VariableFont_wght.ttf') format('truetype-variations'),
    url('./../fonts/space-grotesk/SpaceGrotesk-VariableFont.ttf') format('truetype');
  font-weight: 100 1000;
  font-display: fallback;
}

@font-face {
  font-family: "ES Build TRIAL";
  src: url("./../fonts/es-build-trial/ESBuildTRIAL-Semibold.woff")
    format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ES Build TRIAL";
  src: url("./../fonts/es-build-trial/ESBuildTRIAL-SemiboldItalic.woff")
    format("woff");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ES Build TRIAL";
  src: url("./../fonts/es-build-trial/ESBuildTRIAL-MediumItalic.woff")
    format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ES Build TRIAL";
  src: url("./../fonts/es-build-trial/ESBuildTRIAL-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ClashDisplay";
  src: url("./../fonts/clash-display/ClashDisplay-Extralight.woff")
    format("woff");
  font-weight: 200;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "ClashDisplay";
  src: url("./../fonts/clash-display/ClashDisplay-Light.woff") format("woff");
  font-weight: 300;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "ClashDisplay";
  src: url("./../fonts/clash-display/ClashDisplay-Regular.woff") format("woff");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "ClashDisplay";
  src: url("./../fonts/clash-display/ClashDisplay-Medium.woff") format("woff");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "ClashDisplay";
  src: url("./../fonts/clash-display/ClashDisplay-Semibold.woff") format("woff");
  font-weight: 600;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "ClashDisplay";
  src: url("./../fonts/clash-display/ClashDisplay-Bold.woff") format("woff");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "Hero Light";
  src: url("./../fonts/hero-light/HeroLight-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Hero Light";
  src: url("./../fonts/hero-light/HeroLight-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Hero Light";
  src: url("./../fonts/hero-light/HeroLight-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FONTSPRING DEMO - Organetto Ext Bold";
  src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtBoldRegular.woff")
    format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FONTSPRING DEMO - Organetto Ext Light";
  src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtLightRegular.woff")
    format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FONTSPRING DEMO - Organetto Ext Thin";
  src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtThinRegular.woff")
    format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FONTSPRING DEMO - Organetto Ext UltraBold";
  src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtUltraBoldRegular.woff")
    format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FONTSPRING DEMO - Organetto Ext UltraLight";
  src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtUltraLightRegular.woff")
    format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FONTSPRING DEMO - Organetto SemiExp UltraBold";
  src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoSemiExpUltraBoldRegular.woff")
    format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "FONTSPRING DEMO - Organetto Ext";
  src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtRegular.woff")
    format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CANTRY";
  src: url("./../fonts/cantry/cantry.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ThinIta.woff")
    format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Light.woff")
    format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-BoldIta.woff")
    format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-RegIta.woff")
    format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtLtIta.woff")
    format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-MedIta.woff")
    format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtLt.woff")
    format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtBlk.woff")
    format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Bold.woff")
    format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtBdIta.woff")
    format("woff");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Regular.woff")
    format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtBlkIta.woff")
    format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Thin.woff")
    format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-LightIta.woff")
    format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtraBold.woff")
    format("woff");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Medium.woff")
    format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-HairlineI.woff")
    format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-BlackIta.woff")
    format("woff");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Black.woff")
    format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Now Display";
  src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Hairline.woff")
    format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Extralight.woff")
    format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-BoldItalic.woff")
    format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-ExtraboldItalic.woff")
    format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Extrabold.woff")
    format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Bold.woff")
    format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-ExtralightItalic.woff")
    format("woff");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Hairline.woff")
    format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Italic.woff")
    format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-HairlineItalic.woff")
    format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Semibold.woff")
    format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Light.woff")
    format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-SemiboldItalic.woff")
    format("woff");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Thin.woff")
    format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Regular.woff")
    format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Medium.woff")
    format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-MediumItalic.woff")
    format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-LightItalic.woff")
    format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ES Rebond Grotesque TRIAL";
  src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-ThinItalic.woff")
    format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Ivy Mode";
  src: url("./../fonts/ivy-mode/IvyMode-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Ivy Mode";
  src: url("./../fonts/ivy-mode/IvyMode-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Ivy Mode";
  src: url("./../fonts/ivy-mode/IvyMode-SemiBoldItalic.woff") format("woff");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Ivy Mode";
  src: url("./../fonts/ivy-mode/IvyMode-ThinItalic.woff") format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Ivy Mode";
  src: url("./../fonts/ivy-mode/IvyMode-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Ivy Mode";
  src: url("./../fonts/ivy-mode/IvyMode-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Ivy Mode";
  src: url("./../fonts/ivy-mode/IvyMode-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Ivy Mode";
  src: url("./../fonts/ivy-mode/IvyMode-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Ivy Mode";
  src: url("./../fonts/ivy-mode/IvyMode-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Ivy Mode";
  src: url("./../fonts/ivy-mode/IvyMode-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

input {
  font-family: 'Google Sans', sans-serif;
}