@import "css/header.css";
@import "css/hero.css";
@import "css/telepass-man.css";
@import "css/form.css";
@import "css/footer.css";

/* Font Galano Grotesque */
@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueThin.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueThinItalic.otf') format('opentype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueExtraLight.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueExtraLightItalic.otf') format('opentype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueLight.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueLightItalic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueRegular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueItalic.otf') format('opentype');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueMedium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueMediumItalic.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueSemiBold.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueSemiBoldItalic.otf') format('opentype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueBold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueBoldItalic.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueExtraBold.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueExtraBoldItalic.otf') format('opentype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueHeavy.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueHeavyItalic.otf') format('opentype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueBlack.otf') format('opentype');
    font-weight: 950;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque';
    src: url('/fonts/GalanoGrotesqueBlackItalic.otf') format('opentype');
    font-weight: 950;
    font-style: italic;
}

/* Font Galano Grotesque Alt */
@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltThin.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltThinItalic.otf') format('opentype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltExtraLight.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltExtraLightItalic.otf') format('opentype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltLight.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltLightItalic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltRegular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltItalic.otf') format('opentype');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltMedium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltMediumItalic.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltSemiBold.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltSemiBoldItalic.otf') format('opentype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltBold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltBoldItalic.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltExtraBold.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltExtraBoldItalic.otf') format('opentype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltHeavy.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltHeavyItalic.otf') format('opentype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltBlack.otf') format('opentype');
    font-weight: 950;
    font-style: normal;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('/fonts/GalanoGrotesqueAltBlackItalic.otf') format('opentype');
    font-weight: 950;
    font-style: italic;
}

html, body {
    margin: 0;
    overflow-x: hidden;
    font-family: 'Galano Grotesque', sans-serif;
}

* {
    box-sizing: border-box;
    margin: 0;
}

