@import url("ego-icon-font.css");
@import url("flags.css");

/* Fontes */
@font-face {
    font-family: 'AbrilFatface-Regular';
    src: url('../fonts/AbrilFatface-Regular.woff2'), url('../fonts/AbrilFatface-Regular.woff'), url('../fonts/AbrilFatface-Regular.ttf'), url('../fonts/AbrilFatface-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Anton-Regular';
    src: url('../fonts/Anton-Regular.woff2'), url('../fonts/Anton-Regular.woff'), url('../fonts/Anton-Regular.ttf'), url('../fonts/Anton-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'AmaticSC-Regular';
    src: url('../fonts/AmaticSC-Regular.woff2'), url('../fonts/AmaticSC-Regular.woff'), url('../fonts/AmaticSC-Regular.ttf'), url('../fonts/AmaticSC-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'AmaticSC-Bold';
    src: url('../fonts/AmaticSC-Bold.woff2'), url('../fonts/AmaticSC-Bold.woff'), url('../fonts/AmaticSC-Bold.ttf'), url('../fonts/AmaticSC-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'CutiveMono-Regular';
    src: url('../fonts/CutiveMono-Regular.woff2'), url('../fonts/CutiveMono-Regular.woff'), url('../fonts/CutiveMono-Regular.ttf'), url('../fonts/CutiveMono-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'DancingScript-Regular';
    src: url('../fonts/DancingScript-Regular.woff2'), url('../fonts/DancingScript-Regular.woff'), url('../fonts/DancingScript-Regular.ttf'), url('../fonts/DancingScript-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'DancingScript-Bold';
    src: url('../fonts/DancingScript-Bold.woff2'), url('../fonts/DancingScript-Bold.woff'), url('../fonts/DancingScript-Bold.ttf'), url('../fonts/DancingScript-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'DroidSans';
    src: url('../fonts/DroidSans.woff2'), url('../fonts/DroidSans.woff'), url('../fonts/DroidSans.ttf'), url('../fonts/DroidSans.eot');
    font-display: swap;
}

@font-face {
    font-family: 'DroidSans-Bold';
    src: url('../fonts/DroidSans-Bold.woff2'), url('../fonts/DroidSans-Bold.woff'), url('../fonts/DroidSans-Bold.ttf'), url('../fonts/DroidSans-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'IndieFlower';
    src: url('../fonts/IndieFlower.woff2'), url('../fonts/IndieFlower.woff'), url('../fonts/IndieFlower.ttf'), url('../fonts/IndieFlower.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lato-Black';
    src: url('../fonts/Lato-Black.woff2'), url('../fonts/Lato-Black.woff'), url('../fonts/Lato-Black.ttf'), url('../fonts/Lato-Black.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lato-BlackItalic';
    src: url('../fonts/Lato-BlackItalic.woff2'), url('../fonts/Lato-BlackItalic.woff'), url('../fonts/Lato-BlackItalic.ttf'), url('../fonts/Lato-BlackItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lato-Bold';
    src: url('../fonts/Lato-Bold.woff2'), url('../fonts/Lato-Bold.woff'), url('../fonts/Lato-Bold.ttf'), url('../fonts/Lato-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lato-BoldItalic';
    src: url('../fonts/Lato-BoldItalic.woff2'), url('../fonts/Lato-BoldItalic.woff'), url('../fonts/Lato-BoldItalic.ttf'), url('../fonts/Lato-BoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lato-Hairline';
    src: url('../fonts/Lato-Hairline.woff2'), url('../fonts/Lato-Hairline.woff'), url('../fonts/Lato-Hairline.ttf'), url('../fonts/Lato-Hairline.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lato-HairlineItalic';
    src: url('../fonts/Lato-HairlineItalic.woff2'), url('../fonts/Lato-HairlineItalic.woff'), url('../fonts/Lato-HairlineItalic.ttf'), url('../fonts/Lato-HairlineItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lato-Italic';
    src: url('../fonts/Lato-Italic.woff2'), url('../fonts/Lato-Italic.woff'), url('../fonts/Lato-Italic.ttf'), url('../fonts/Lato-Italic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lato-Light';
    src: url('../fonts/Lato-Light.woff2'), url('../fonts/Lato-Light.woff'), url('../fonts/Lato-Light.ttf'), url('../fonts/Lato-Light.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lato-LightItalic';
    src: url('../fonts/Lato-LightItalic.woff2'), url('../fonts/Lato-LightItalic.woff'), url('../fonts/Lato-LightItalic.ttf'), url('../fonts/Lato-LightItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lato-Regular';
    src: url('../fonts/Lato-Regular.woff2'), url('../fonts/Lato-Regular.woff'), url('../fonts/Lato-Regular.ttf'), url('../fonts/Lato-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lato-Thin';
    src: url('../fonts/Lato-Thin.woff2'), url('../fonts/Lato-Thin.woff'), url('../fonts/Lato-Thin.ttf'), url('../fonts/Lato-Thin.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-Black';
    src: url('../fonts/Merriweather-Black.woff2'), url('../fonts/Merriweather-Black.woff'), url('../fonts/Merriweather-Black.ttf'), url('../fonts/Merriweather-Black.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-BlackItalic';
    src: url('../fonts/Merriweather-BlackItalic.woff2'), url('../fonts/Merriweather-BlackItalic.woff'), url('../fonts/Merriweather-BlackItalic.ttf'), url('../fonts/Merriweather-BlackItalic.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-Bold';
    src: url('../fonts/Merriweather-Bold.woff2'), url('../fonts/Merriweather-Bold.woff'), url('../fonts/Merriweather-Bold.ttf'), url('../fonts/Merriweather-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-BoldItalic';
    src: url('../fonts/Merriweather-BoldItalic.woff2'), url('../fonts/Merriweather-BoldItalic.woff'), url('../fonts/Merriweather-BoldItalic.ttf'), url('../fonts/Merriweather-BoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-Italic';
    src: url('../fonts/Merriweather-Italic.woff2'), url('../fonts/Merriweather-Italic.woff'), url('../fonts/Merriweather-Italic.ttf'), url('../fonts/Merriweather-Italic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-Light';
    src: url('../fonts/Merriweather-Light.woff2'), url('../fonts/Merriweather-Light.woff'), url('../fonts/Merriweather-Light.ttf'), url('../fonts/Merriweather-Light.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-LightItalic';
    src: url('../fonts/Merriweather-LightItalic.woff2'), url('../fonts/Merriweather-LightItalic.woff'), url('../fonts/Merriweather-LightItalic.ttf'), url('../fonts/Merriweather-LightItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-Regular';
    src: url('../fonts/Merriweather-Regular.woff2'), url('../fonts/Merriweather-Regular.woff'), url('../fonts/Merriweather-Regular.ttf'), url('../fonts/Merriweather-Regular.eot');
}

@font-face {
    font-family: 'Montserrat-Regular';
    src: url('../fonts/Montserrat-Regular.woff2'), url('../fonts/Montserrat-Regular.woff'), url('../fonts/Montserrat-Regular.ttf'), url('../fonts/Montserrat-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat-Black';
    src: url('../fonts/Montserrat-Black.woff2'), url('../fonts/Montserrat-Black.woff'), url('../fonts/Montserrat-Black.ttf'), url('../fonts/Montserrat-Black.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat-Bold';
    src: url('../fonts/Montserrat-Bold.woff2'), url('../fonts/Montserrat-Bold.woff'), url('../fonts/Montserrat-Bold.ttf'), url('../fonts/Montserrat-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat-Medium';
    src: url('../fonts/Montserrat-Medium.woff2'), url('../fonts/Montserrat-Medium.woff'), url('../fonts/Montserrat-Medium.ttf'), url('../fonts/Montserrat-Medium.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat-BoldItalic';
    src: url('../fonts/Montserrat-BoldItalic.woff2'), url('../fonts/Montserrat-BoldItalic.woff'), url('../fonts/Montserrat-BoldItalic.ttf'), url('../fonts/Montserrat-BoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat-ExtraLight';
    src: url('../fonts/Montserrat-ExtraLight.woff2'), url('../fonts/Montserrat-ExtraLight.woff'), url('../fonts/Montserrat-ExtraLight.ttf'), url('../fonts/Montserrat-ExtraLight.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat-Light';
    src: url('../fonts/Montserrat-Light.woff2'), url('../fonts/Montserrat-Light.woff'), url('../fonts/Montserrat-Light.ttf'), url('../fonts/Montserrat-Light.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat-SemiBold';
    src: url('../fonts/Montserrat-SemiBold.woff2'), url('../fonts/Montserrat-SemiBold.woff'), url('../fonts/Montserrat-SemiBold.ttf'), url('../fonts/Montserrat-SemiBold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat-SemiBoldItalic';
    src: url('../fonts/Montserrat-SemiBoldItalic.woff2'), url('../fonts/Montserrat-SemiBoldItalic.woff'), url('../fonts/Montserrat-SemiBoldItalic.ttf'), url('../fonts/Montserrat-SemiBoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat-Thin';
    src: url('../fonts/Montserrat-Thin.woff2'), url('../fonts/Montserrat-Thin.woff'), url('../fonts/Montserrat-Thin.ttf'), url('../fonts/Montserrat-Thin.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito-Black';
    src: url('../fonts/Nunito-Black.woff2'), url('../fonts/Nunito-Black.woff'), url('../fonts/Nunito-Black.ttf'), url('../fonts/Nunito-Black.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito-BlackItalic';
    src: url('../fonts/Nunito-BlackItalic.woff2'), url('../fonts/Nunito-BlackItalic.woff'), url('../fonts/Nunito-BlackItalic.ttf'), url('../fonts/Nunito-BlackItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito-Bold';
    src: url('../fonts/Nunito-Bold.woff2'), url('../fonts/Nunito-Bold.woff'), url('../fonts/Nunito-Bold.ttf'), url('../fonts/Nunito-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito-BoldItalic';
    src: url('../fonts/Nunito-BoldItalic.woff2'), url('../fonts/Nunito-BoldItalic.woff'), url('../fonts/Nunito-BoldItalic.ttf'), url('../fonts/Nunito-BoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito-ExtraBoldItalic';
    src: url('../fonts/Nunito-ExtraBoldItalic.woff2'), url('../fonts/Nunito-ExtraBoldItalic.woff'), url('../fonts/Nunito-ExtraBoldItalic.ttf'), url('../fonts/Nunito-ExtraBoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito-ExtraLight';
    src: url('../fonts/Nunito-ExtraLight.woff2'), url('../fonts/Nunito-ExtraLight.woff'), url('../fonts/Nunito-ExtraLight.ttf'), url('../fonts/Nunito-ExtraLight.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito-ExtraLightItalic';
    src: url('../fonts/Nunito-ExtraLightItalic.woff2'), url('../fonts/Nunito-ExtraLightItalic.woff'), url('../fonts/Nunito-ExtraLightItalic.ttf'), url('../fonts/Nunito-ExtraLightItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito-LightItalic';
    src: url('../fonts/Nunito-LightItalic.woff2'), url('../fonts/Nunito-LightItalic.woff'), url('../fonts/Nunito-LightItalic.ttf'), url('../fonts/Nunito-LightItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito-Regular';
    src: url('../fonts/Nunito-Regular.woff2'), url('../fonts/Nunito-Regular.woff'), url('../fonts/Nunito-Regular.ttf'), url('../fonts/Nunito-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito-SemiBold';
    src: url('../fonts/Nunito-SemiBold.woff2'), url('../fonts/Nunito-SemiBold.woff'), url('../fonts/Nunito-SemiBold.ttf'), url('../fonts/Nunito-SemiBold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nunito-SemiBoldItalic';
    src: url('../fonts/Nunito-SemiBoldItalic.woff2'), url('../fonts/Nunito-SemiBoldItalic.woff'), url('../fonts/Nunito-SemiBoldItalic.ttf'), url('../fonts/Nunito-SemiBoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-Black';
    src: url('../fonts/NunitoSans-Black.woff2'), url('../fonts/NunitoSans-Black.woff'), url('../fonts/NunitoSans-Black.ttf'), url('../fonts/NunitoSans-Black.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-BlackItalic';
    src: url('../fonts/NunitoSans-BlackItalic.woff2'), url('../fonts/NunitoSans-BlackItalic.woff'), url('../fonts/NunitoSans-BlackItalic.ttf'), url('../fonts/NunitoSans-BlackItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-Bold';
    src: url('../fonts/NunitoSans-Bold.woff2'), url('../fonts/NunitoSans-Bold.woff'), url('../fonts/NunitoSans-Bold.ttf'), url('../fonts/NunitoSans-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-BoldItalic';
    src: url('../fonts/NunitoSans-BoldItalic.woff2'), url('../fonts/NunitoSans-BoldItalic.woff'), url('../fonts/NunitoSans-BoldItalic.ttf'), url('../fonts/NunitoSans-BoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-ExtraBold';
    src: url('../fonts/NunitoSans-ExtraBold.woff2'), url('../fonts/NunitoSans-ExtraBold.woff'), url('../fonts/NunitoSans-ExtraBold.ttf'), url('../fonts/NunitoSans-ExtraBold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-ExtraBoldItalic';
    src: url('../fonts/NunitoSans-ExtraBoldItalic.woff2'), url('../fonts/NunitoSans-ExtraBoldItalic.woff'), url('../fonts/NunitoSans-ExtraBoldItalic.ttf'), url('../fonts/NunitoSans-ExtraBoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-ExtraLight';
    src: url('../fonts/NunitoSans-ExtraLight.woff2'), url('../fonts/NunitoSans-ExtraLight.woff'), url('../fonts/NunitoSans-ExtraLight.ttf'), url('../fonts/NunitoSans-ExtraLight.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-ExtraLightItalic';
    src: url('../fonts/NunitoSans-ExtraLightItalic.woff2'), url('../fonts/NunitoSans-ExtraLightItalic.woff'), url('../fonts/NunitoSans-ExtraLightItalic.ttf'), url('../fonts/NunitoSans-ExtraLightItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-Italic';
    src: url('../fonts/NunitoSans-Italic.woff2'), url('../fonts/NunitoSans-Italic.woff'), url('../fonts/NunitoSans-Italic.ttf'), url('../fonts/NunitoSans-Italic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-Light';
    src: url('../fonts/NunitoSans-Light.woff2'), url('../fonts/NunitoSans-Light.woff'), url('../fonts/NunitoSans-Light.ttf'), url('../fonts/NunitoSans-Light.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-LightItalic';
    src: url('../fonts/NunitoSans-LightItalic.woff2'), url('../fonts/NunitoSans-LightItalic.woff'), url('../fonts/NunitoSans-LightItalic.ttf'), url('../fonts/NunitoSans-LightItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-Regular';
    src: url('../fonts/NunitoSans-Regular.woff2'), url('../fonts/NunitoSans-Regular.woff'), url('../fonts/NunitoSans-Regular.ttf'), url('../fonts/NunitoSans-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-SemiBold';
    src: url('../fonts/NunitoSans-SemiBold.woff2'), url('../fonts/NunitoSans-SemiBold.woff'), url('../fonts/NunitoSans-SemiBold.ttf'), url('../fonts/NunitoSans-SemiBold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'NunitoSans-SemiBoldItalic';
    src: url('../fonts/NunitoSans-SemiBoldItalic.woff2'), url('../fonts/NunitoSans-SemiBoldItalic.woff'), url('../fonts/NunitoSans-SemiBoldItalic.ttf'), url('../fonts/NunitoSans-SemiBoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Oswald-Bold';
    src: url('../fonts/Oswald-Bold.woff2'), url('../fonts/Oswald-Bold.woff'), url('../fonts/Oswald-Bold.ttf'), url('../fonts/Oswald-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Oswald-Light';
    src: url('../fonts/Oswald-Light.woff2'), url('../fonts/Oswald-Light.woff'), url('../fonts/Oswald-Light.ttf'), url('../fonts/Oswald-Light.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Oswald-Regular';
    src: url('../fonts/Oswald-Regular.woff2'), url('../fonts/Oswald-Regular.woff'), url('../fonts/Oswald-Regular.ttf'), url('../fonts/Oswald-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSans-Regular';
    src: url('../fonts/OpenSans-Regular.woff2'), url('../fonts/OpenSans-Regular.woff'), url('../fonts/OpenSans-Regular.ttf'), url('../fonts/OpenSans-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSans-Bold';
    src: url('../fonts/OpenSans-Bold.woff2'), url('../fonts/OpenSans-Bold.woff'), url('../fonts/OpenSans-Bold.ttf'), url('../fonts/OpenSans-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSans-BoldItalic';
    src: url('../fonts/OpenSans-BoldItalic.woff2'), url('../fonts/OpenSans-BoldItalic.woff'), url('../fonts/OpenSans-BoldItalic.ttf'), url('../fonts/OpenSans-BoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSans-Extrabold';
    src: url('../fonts/OpenSans-Extrabold.woff2'), url('../fonts/OpenSans-Extrabold.woff'), url('../fonts/OpenSans-Extrabold.ttf'), url('../fonts/OpenSans-Extrabold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSans-Italic';
    src: url('../fonts/OpenSans-Italic.woff2'), url('../fonts/OpenSans-Italic.woff'), url('../fonts/OpenSans-Italic.ttf'), url('../fonts/OpenSans-Italic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSans-Light';
    src: url('../fonts/OpenSans-Light.woff2'), url('../fonts/OpenSans-Light.woff'), url('../fonts/OpenSans-Light.ttf'), url('../fonts/OpenSans-Light.eot');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSans-LightItalic';
    src: url('../fonts/OpenSans-LightItalic.woff2'), url('../fonts/OpenSans-LightItalic.woff'), url('../fonts/OpenSans-LightItalic.ttf'), url('../fonts/OpenSans-LightItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSans-Semibold';
    src: url('../fonts/OpenSans-Semibold.woff2'), url('../fonts/OpenSans-Semibold.woff'), url('../fonts/OpenSans-Semibold.ttf'), url('../fonts/OpenSans-Semibold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Oxygen-Regular';
    src: url('../fonts/Oxygen-Regular.woff2'), url('../fonts/Oxygen-Regular.woff'), url('../fonts/Oxygen-Regular.ttf'), url('../fonts/Oxygen-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Oxygen-Bold';
    src: url('../fonts/Oxygen-Bold.woff2'), url('../fonts/Oxygen-Bold.woff'), url('../fonts/Oxygen-Bold.ttf'), url('../fonts/Oxygen-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Oxygen-Light';
    src: url('../fonts/Oxygen-Light.woff2'), url('../fonts/Oxygen-Light.woff'), url('../fonts/Oxygen-Light.ttf'), url('../fonts/Oxygen-Light.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Pacifico-Regular';
    src: url('../fonts/Pacifico-Regular.woff2'), url('../fonts/Pacifico-Regular.woff'), url('../fonts/Pacifico-Regular.ttf'), url('../fonts/Pacifico-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'PoiretOne-Regular';
    src: url('../fonts/PoiretOne-Regular.woff2'), url('../fonts/PoiretOne-Regular.woff'), url('../fonts/PoiretOne-Regular.ttf'), url('../fonts/PoiretOne-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'QuattrocentoSans-Bold';
    src: url('../fonts/QuattrocentoSans-Bold.woff2'), url('../fonts/QuattrocentoSans-Bold.woff'), url('../fonts/QuattrocentoSans-Bold.ttf'), url('../fonts/QuattrocentoSans-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'QuattrocentoSans-BoldItalic';
    src: url('../fonts/QuattrocentoSans-BoldItalic.woff2'), url('../fonts/QuattrocentoSans-BoldItalic.woff'), url('../fonts/QuattrocentoSans-BoldItalic.ttf'), url('../fonts/QuattrocentoSans-BoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'QuattrocentoSans-Italic';
    src: url('../fonts/QuattrocentoSans-Italic.woff2'), url('../fonts/QuattrocentoSans-Italic.woff'), url('../fonts/QuattrocentoSans-Italic.ttf'), url('../fonts/QuattrocentoSans-Italic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'QuattrocentoSans-Regular';
    src: url('../fonts/QuattrocentoSans-Regular.woff2'), url('../fonts/QuattrocentoSans-Regular.woff'), url('../fonts/QuattrocentoSans-Regular.ttf'), url('../fonts/QuattrocentoSans-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-Black';
    src: url('../fonts/Raleway-Black.woff2'), url('../fonts/Raleway-Black.woff'), url('../fonts/Raleway-Black.ttf'), url('../fonts/Raleway-Black.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-BlackItalic';
    src: url('../fonts/Raleway-BlackItalic.woff2'), url('../fonts/Raleway-BlackItalic.woff'), url('../fonts/Raleway-BlackItalic.ttf'), url('../fonts/Raleway-BlackItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-Bold';
    src: url('../fonts/Raleway-Bold.woff2'), url('../fonts/Raleway-Bold.woff'), url('../fonts/Raleway-Bold.ttf'), url('../fonts/Raleway-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-BoldItalic';
    src: url('../fonts/Raleway-BoldItalic.woff2'), url('../fonts/Raleway-BoldItalic.woff'), url('../fonts/Raleway-BoldItalic.ttf'), url('../fonts/Raleway-BoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-ExtraBold';
    src: url('../fonts/Raleway-ExtraBold.woff2'), url('../fonts/Raleway-ExtraBold.woff'), url('../fonts/Raleway-ExtraBold.ttf'), url('../fonts/Raleway-ExtraBold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-ExtraBoldItalic';
    src: url('../fonts/Raleway-ExtraBoldItalic.woff2'), url('../fonts/Raleway-ExtraBoldItalic.woff'), url('../fonts/Raleway-ExtraBoldItalic.ttf'), url('../fonts/Raleway-ExtraBoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-ExtraLight';
    src: url('../fonts/Raleway-ExtraLight.woff2'), url('../fonts/Raleway-ExtraLight.woff'), url('../fonts/Raleway-ExtraLight.ttf'), url('../fonts/Raleway-ExtraLight.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-ExtraLightItalic';
    src: url('../fonts/Raleway-ExtraLightItalic.woff2'), url('../fonts/Raleway-ExtraLightItalic.woff'), url('../fonts/Raleway-ExtraLightItalic.ttf'), url('../fonts/Raleway-ExtraLightItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-Italic';
    src: url('../fonts/Raleway-Italic.woff2'), url('../fonts/Raleway-Italic.woff'), url('../fonts/Raleway-Italic.ttf'), url('../fonts/Raleway-Italic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-Light';
    src: url('../fonts/Raleway-Light.woff2'), url('../fonts/Raleway-Light.woff'), url('../fonts/Raleway-Light.ttf'), url('../fonts/Raleway-Light.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-LightItalic';
    src: url('../fonts/Raleway-LightItalic.woff2'), url('../fonts/Raleway-LightItalic.woff'), url('../fonts/Raleway-LightItalic.ttf'), url('../fonts/Raleway-LightItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-Medium';
    src: url('../fonts/Raleway-Medium.woff2'), url('../fonts/Raleway-Medium.woff'), url('../fonts/Raleway-Medium.ttf'), url('../fonts/Raleway-Medium.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-MediumItalic';
    src: url('../fonts/Raleway-MediumItalic.woff2'), url('../fonts/Raleway-MediumItalic.woff'), url('../fonts/Raleway-MediumItalic.ttf'), url('../fonts/Raleway-MediumItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-SemiBold';
    src: url('../fonts/Raleway-SemiBold.woff2'), url('../fonts/Raleway-SemiBold.woff'), url('../fonts/Raleway-SemiBold.ttf'), url('../fonts/Raleway-SemiBold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-SemiBoldItalic';
    src: url('../fonts/Raleway-SemiBoldItalic.woff2'), url('../fonts/Raleway-SemiBoldItalic.woff'), url('../fonts/Raleway-SemiBoldItalic.ttf'), url('../fonts/Raleway-SemiBoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-SemiBoldItalic';
    src: url('../fonts/Raleway-SemiBoldItalic.woff2'), url('../fonts/Raleway-SemiBoldItalic.woff'), url('../fonts/Raleway-SemiBoldItalic.ttf'), url('../fonts/Raleway-SemiBoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-ThinItalic';
    src: url('../fonts/Raleway-ThinItalic.woff2'), url('../fonts/Raleway-ThinItalic.woff'), url('../fonts/Raleway-ThinItalic.ttf'), url('../fonts/Raleway-ThinItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Raleway-Regular';
    src: url('../fonts/Raleway-Regular.woff2'), url('../fonts/Raleway-Regular.woff'), url('../fonts/Raleway-Regular.ttf'), url('../fonts/Raleway-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Black';
    src: url('../fonts/Roboto-Black.woff2'), url('../fonts/Roboto-Black.woff'), url('../fonts/Roboto-Black.ttf'), url('../fonts/Roboto-Black.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-BlackItalic';
    src: url('../fonts/Roboto-BlackItalic.woff2'), url('../fonts/Roboto-BlackItalic.woff'), url('../fonts/Roboto-BlackItalic.ttf'), url('../fonts/Roboto-BlackItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Bold';
    src: url('../fonts/Roboto-Bold.woff2'), url('../fonts/Roboto-Bold.woff'), url('../fonts/Roboto-Bold.ttf'), url('../fonts/Roboto-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-BoldItalic';
    src: url('../fonts/Roboto-BoldItalic.woff2'), url('../fonts/Roboto-BoldItalic.woff'), url('../fonts/Roboto-BoldItalic.ttf'), url('../fonts/Roboto-BoldItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Italic';
    src: url('../fonts/Roboto-Italic.woff2'), url('../fonts/Roboto-Italic.woff'), url('../fonts/Roboto-Italic.ttf'), url('../fonts/Roboto-Italic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Light';
    src: url('../fonts/Roboto-Light.woff2'), url('../fonts/Roboto-Light.woff'), url('../fonts/Roboto-Light.ttf'), url('../fonts/Roboto-Light.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-LightItalic';
    src: url('../fonts/Roboto-LightItalic.woff2'), url('../fonts/Roboto-LightItalic.woff'), url('../fonts/Roboto-LightItalic.ttf'), url('../fonts/Roboto-LightItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Medium';
    src: url('../fonts/Roboto-Medium.woff2'), url('../fonts/Roboto-Medium.woff'), url('../fonts/Roboto-Medium.ttf'), url('../fonts/Roboto-Medium.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-MediumItalic';
    src: url('../fonts/Roboto-MediumItalic.woff2'), url('../fonts/Roboto-MediumItalic.woff'), url('../fonts/Roboto-MediumItalic.ttf'), url('../fonts/Roboto-MediumItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Regular';
    src: url('../fonts/Roboto-Regular.woff2'), url('../fonts/Roboto-Regular.woff'), url('../fonts/Roboto-Regular.ttf'), url('../fonts/Roboto-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Thin';
    src: url('../fonts/Roboto-Thin.woff2'), url('../fonts/Roboto-Thin.woff'), url('../fonts/Roboto-Thin.ttf'), url('../fonts/Roboto-Thin.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-ThinItalic';
    src: url('../fonts/Roboto-ThinItalic.woff2'), url('../fonts/Roboto-ThinItalic.woff'), url('../fonts/Roboto-ThinItalic.ttf'), url('../fonts/Roboto-ThinItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Slabo-Regular';
    src: url('../fonts/Slabo-Regular.woff2'), url('../fonts/Slabo-Regular.woff'), url('../fonts/Slabo-Regular.ttf'), url('../fonts/Slabo-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'FiraSans-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/fira-sans-latin-300.woff2'), url('../fonts/fira-sans-latin-300.woff'), url('../fonts/fira-sans-latin-300.ttf'), url('../fonts/fira-sans-latin-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'FiraSans-Regular';
    font-style: normal;
    src: url('../fonts/fira-sans-latin-regular.woff2'), url('../fonts/fira-sans-latin-regular.woff'), url('../fonts/fira-sans-latin-regular.ttf'), url('../fonts/fira-sans-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'FiraSans-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/fira-sans-latin-500.woff2'), url('../fonts/fira-sans-latin-500.woff'), url('../fonts/fira-sans-latin-500.ttf'), url('../fonts/fira-sans-latin-500.eot');
    font-display: swap;
}

@font-face {
    font-family: 'FiraSans-SemiBold';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/fira-sans-latin-600.woff2'), url('../fonts/fira-sans-latin-600.woff'), url('../fonts/fira-sans-latin-600.ttf'), url('../fonts/fira-sans-latin-600.eot');
    font-display: swap;
}

@font-face {
    font-family: 'FiraSans-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/fira-sans-latin-700.woff2'), url('../fonts/fira-sans-latin-700.woff'), url('../fonts/fira-sans-latin-700.ttf'), url('../fonts/fira-sans-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'EBGaramond-Italic';
    font-style: italic;
    font-weight: 400;
    src: url('../fonts/EBGaramond-Italic.woff2'), url('../fonts/EBGaramond-Italic.woff'), url('../fonts/EBGaramond-Italic.ttf'), url('../fonts/EBGaramond-Italic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'EBGaramond-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/EBGaramond-Medium.woff2'), url('../fonts/EBGaramond-Medium.woff'), url('../fonts/EBGaramond-Medium.ttf'), url('../fonts/EBGaramond-Medium.eot');
    font-display: swap;
}

@font-face {
    font-family: 'EBGaramond-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/EBGaramond-Regular.woff2'), url('../fonts/EBGaramond-Regular.woff'), url('../fonts/EBGaramond-Regular.ttf'), url('../fonts/EBGaramond-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'EBGaramond-SemiBold';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/EBGaramond-SemiBold.woff2'), url('../fonts/EBGaramond-SemiBold.woff'), url('../fonts/EBGaramond-SemiBold.ttf'), url('../fonts/EBGaramond-SemiBold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Signika-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/signika-300.woff2'), url('../fonts/signika-300.woff'), url('../fonts/signika-300.ttf'), url('../fonts/signika-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Signika-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/signika-regular.woff2'), url('../fonts/signika-regular.woff'), url('../fonts/signika-regular.ttf'), url('../fonts/signika-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Signika-SemiBold';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/signika-600.woff2'), url('../fonts/signika-600.woff'), url('../fonts/signika-600.ttf'), url('../fonts/signika-600.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Signika-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/signika-700.woff2'), url('../fonts/signika-700.woff'), url('../fonts/signika-700.ttf'), url('../fonts/signika-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Heebo-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/heebo-v3-latin-300.woff2'), url('../fonts/heebo-v3-latin-300.woff'), url('../fonts/heebo-v3-latin-300.ttf'), url('../fonts/heebo-v3-latin-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Heebo-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/heebo-v3-latin-regular.woff2'), url('../fonts/heebo-v3-latin-regular.woff'), url('../fonts/heebo-v3-latin-regular.ttf'), url('../fonts/heebo-v3-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Heebo-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/heebo-v3-latin-500.woff2'), url('../fonts/heebo-v3-latin-500.woff'), url('../fonts/heebo-v3-latin-500.ttf'), url('../fonts/heebo-v3-latin-500.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Heebo-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/heebo-v3-latin-700.woff2'), url('../fonts/heebo-v3-latin-700.woff'), url('../fonts/heebo-v3-latin-700.ttf'), url('../fonts/heebo-v3-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Heebo-Extra-Bold';
    font-style: normal;
    font-weight: 800;
    src: url('../fonts/heebo-v3-latin-800.woff2'), url('../fonts/heebo-v3-latin-800.woff'), url('SHeebo/heebo-v3-latin-800.ttf'), url('../fonts/heebo-v3-latin-800.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Heebo-Black';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/heebo-v3-latin-900.woff2'), url('../fonts/heebo-v3-latin-900.woff'), url('../fonts/heebo-v3-latin-900.ttf'), url('../fonts/heebo-v3-latin-900.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lora-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/lora-v12-latin-regular.woff2'), url('../fonts/lora-v12-latin-regular.woff'), url('../fonts/lora-v12-latin-regular.ttf'), url('../fonts/lora-v12-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Lora-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/lora-v12-latin-700.woff2'), url('../fonts/lora-v12-latin-700.woff'), url('../fonts/lora-v12-latin-700.ttf'), url('../fonts/lora-v12-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Muli-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/muli-v11-latin-300.woff2'), url('../fonts/muli-v11-latin-300.woff'), url('../fonts/muli-v11-latin-300.ttf'), url('../fonts/muli-v11-latin-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Muli-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/muli-v11-latin-regular.woff2'), url('../fonts/muli-v11-latin-regular.woff'), url('../fonts/muli-v11-latin-regular.ttf'), url('../fonts/muli-v11-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Muli-Semi-Bold';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/muli-v11-latin-600.woff2'), url('../fonts/muli-v11-latin-600.woff'), url('../fonts/muli-v11-latin-600.ttf'), url('../fonts/muli-v11-latin-600.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Muli-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/muli-v11-latin-700.woff2'), url('../fonts/muli-v11-latin-700.woff'), url('../fonts/muli-v11-latin-700.ttf'), url('../fonts/muli-v11-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Muli-Black';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/muli-v11-latin-900.woff2'), url('../fonts/muli-v11-latin-900.woff'), url('../fonts/muli-v11-latin-900.ttf'), url('../fonts/muli-v11-latin-900.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Catamaran-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/catamaran-v4-latin-300.woff2'), url('../fonts/catamaran-v4-latin-300.woff'), url('../fonts/catamaran-v4-latin-300.ttf'), url('../fonts/catamaran-v4-latin-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Catamaran-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/catamaran-v4-latin-regular.woff2'), url('../fonts/catamaran-v4-latin-regular.woff'), url('../fonts/catamaran-v4-latin-regular.ttf'), url('../fonts/catamaran-v4-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Catamaran-Semi-Bold';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/catamaran-v4-latin-600.woff2'), url('../fonts/catamaran-v4-latin-600.woff'), url('../fonts/catamaran-v4-latin-600.ttf'), url('../fonts/catamaran-v4-latin-600.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Catamaran-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/catamaran-v4-latin-700.woff2'), url('../fonts/catamaran-v4-latin-700.woff'), url('../fonts/catamaran-v4-latin-700.ttf'), url('../fonts/catamaran-v4-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Catamaran-Black';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/catamaran-v4-latin-900.woff2'), url('../fonts/catamaran-v4-latin-900.woff'), url('../fonts/catamaran-v4-latin-900.ttf'), url('../fonts/catamaran-v4-latin-900.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Cardo';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/cardo-v9-latin-regular.woff2'), url('../fonts/cardo-v9-latin-regular.woff'), url('../fonts/cardo-v9-latin-regular.ttf'), url('../fonts/cardo-v9-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Playfair-Display-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/playfair-display-v13-latin-regular.woff2'), url('../fonts/playfair-display-v13-latin-regular.woff'), url('../fonts/cardo-v9-latin-regular.ttf'), url('../fonts/cardo-v9-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Playfair-Display-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/playfair-display-v13-latin-700.woff2'), url('../fonts/playfair-display-v13-latin-700.woff'), url('Cardo/cardo-v9-latin-700.ttf'), url('Cardo/cardo-v9-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Playfair-Display-Black';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/playfair-display-v13-latin-900.woff2'), url('../fonts/playfair-display-v13-latin-900.woff'), url('Cardo/cardo-v9-latin-900.ttf'), url('Cardo/cardo-v9-latin-900.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/poppins-v9-latin-300.woff2'), url('../fonts/poppins-v9-latin-300.woff'), url('../fonts/poppins-v9-latin-300.ttf'), url('../fonts/poppins-v9-latin-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/poppins-v9-latin-regular.woff2'), url('../fonts/poppins-v9-latin-regular.woff'), url('../fonts/poppins-v9-latin-regular.ttf'), url('../fonts/poppins-v9-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/poppins-v9-latin-500.woff2'), url('../fonts/poppins-v9-latin-500.woff'), url('../fonts/poppins-v9-latin-500.ttf'), url('../fonts/poppins-v9-latin-500.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Semi-Bold';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/poppins-v9-latin-600.woff2'), url('../fonts/poppins-v9-latin-600.woff'), url('../fonts/poppins-v9-latin-600.ttf'), url('../fonts/poppins-v9-latin-600.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/poppins-v9-latin-700.woff2'), url('../fonts/poppins-v9-latin-700.woff'), url('../fonts/poppins-v9-latin-700.ttf'), url('../fonts/poppins-v9-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Bold';
    font-style: normal;
    font-weight: 800;
    src: url('../fonts/poppins-v9-latin-800.woff2'), url('../fonts/poppins-v9-latin-800.woff'), url('../fonts/poppins-v9-latin-800.ttf'), url('../fonts/poppins-v9-latin-800.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Black';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/poppins-v9-latin-900.woff2'), url('../fonts/poppins-v9-latin-900.woff'), url('../fonts/poppins-v9-latin-900.ttf'), url('../fonts/poppins-v9-latin-900.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Rubik-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/rubik-v7-latin-300.woff2'), url('../fonts/rubik-v7-latin-300.woff'), url('../fonts/rubik-v7-latin-300.ttf'), url('../fonts/rubik-v7-latin-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Rubik-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/rubik-v7-latin-regular.woff2'), url('../fonts/rubik-v7-latin-regular.woff'), url('../fonts/rubik-v7-latin-regular.ttf'), url('../fonts/rubik-v7-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Rubik-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/rubik-v7-latin-700.woff2'), url('../fonts/rubik-v7-latin-700.woff'), url('../fonts/rubik-v7-latin-700.ttf'), url('../fonts/rubik-v7-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Source-Sans-Pro-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/source-sans-pro-v11-latin-300.woff2'), url('../fonts/source-sans-pro-v11-latin-300.woff'), url('../fonts/source-sans-pro-v11-latin-300.ttf'), url('../fonts/source-sans-pro-v11-latin-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Source-Sans-Pro-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/source-sans-pro-v11-latin-regular.woff2'), url('../fonts/source-sans-pro-v11-latin-regular.woff'), url('../fonts/source-sans-pro-v11-latin-regular.ttf'), url('../fonts/source-sans-pro-v11-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Source-Sans-Pro-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/source-sans-pro-v11-latin-700.woff2'), url('../fonts/source-sans-pro-v11-latin-700.woff'), url('../fonts/source-sans-pro-v11-latin-700.ttf'), url('../fonts/source-sans-pro-v11-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Source-Sans-Pro-Black';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/source-sans-pro-v11-latin-900.woff2'), url('../fonts/source-sans-pro-v11-latin-900.woff'), url('../fonts/source-sans-pro-v11-latin-900.ttf'), url('../fonts/source-sans-pro-v11-latin-900.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Ubunto-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/ubuntu-v12-latin-300.woff2'), url('../fonts/ubuntu-v12-latin-300.woff'), url('../fonts/ubuntu-v12-latin-300.ttf'), url('../fonts/ubuntu-v12-latin-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Ubunto-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/ubuntu-v12-latin-regular.woff2'), url('../fonts/ubuntu-v12-latin-regular.woff'), url('../fonts/ubuntu-v12-latin-regular.ttf'), url('../fonts/ubuntu-v12-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Ubunto-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/ubuntu-v12-latin-500.woff2'), url('../fonts/ubuntu-v12-latin-500.woff'), url('../fonts/ubuntu-v12-latin-500.ttf'), url('../fonts/ubuntu-v12-latin-500.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Ubunto-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/ubuntu-v12-latin-700.woff2'), url('../fonts/ubuntu-v12-latin-700.woff'), url('../fonts/ubuntu-v12-latin-700.ttf'), url('../fonts/ubuntu-v12-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Work-Sans-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/work-sans-v3-latin-300.woff2'), url('../fonts/work-sans-v3-latin-300.woff'), url('../fonts/work-sans-v3-latin-300.ttf'), url('../fonts/work-sans-v3-latin-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Work-Sans-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/work-sans-v3-latin-regular.woff2'), url('../fonts/work-sans-v3-latin-regular.woff'), url('../fonts/work-sans-v3-latin-regular.ttf'), url('../fonts/work-sans-v3-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Work-Sans-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/work-sans-v3-latin-500.woff2'), url('../fonts/work-sans-v3-latin-500.woff'), url('../fonts/work-sans-v3-latin-500.ttf'), url('../fonts/work-sans-v3-latin-500.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Work-Sans-Semi-Bold';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/work-sans-v3-latin-600.woff2'), url('../fonts/work-sans-v3-latin-600.woff'), url('../fonts/work-sans-v3-latin-600.ttf'), url('../fonts/work-sans-v3-latin-600.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Work-Sans-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/work-sans-v3-latin-700.woff2'), url('../fonts/work-sans-v3-latin-700.woff'), url('../fonts/work-sans-v3-latin-700.ttf'), url('../fonts/work-sans-v3-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'PT-Seri-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/pt-serif-v9-latin-regular.woff2'), url('../fonts/pt-serif-v9-latin-regular.woff'), url('../fonts/pt-serif-v9-latin-regular.ttf'), url('../fonts/pt-serif-v9-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'PT-Seri-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/pt-serif-v9-latin-700.woff2'), url('../fonts/pt-serif-v9-latin-700.woff'), url('../fonts/pt-serif-v9-latin-700.ttf'), url('../fonts/pt-serif-v9-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Nixie One';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/nixie-one-v10-latin-regular.woff2'), url('../fonts/nixie-one-v10-latin-regular.woff'), url('../fonts/nixie-one-v10-latin-regular.ttf'), url('../fonts/nixie-one-v10-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Alegreya-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/alegreya-v12-latin-regular.woff2'), url('../fonts/alegreya-v12-latin-regular.woff'), url('../fonts/alegreya-v12-latin-regular.ttf'), url('../fonts/alegreya-v12-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Alegreya-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/alegreya-v12-latin-700.woff2'), url('../fonts/alegreya-v12-latin-700.woff'), url('../fonts/alegreya-v12-latin-700.ttf'), url('../fonts/alegreya-v12-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Alice';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/alice-v11-latin-regular.woff2'), url('../fonts/alice-v11-latin-regular.woff'), url('../fonts/alice-v11-latin-regular.ttf'), url('../fonts/alice-v11-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Sofia';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/sofia-v8-latin-regular.woff2'), url('../fonts/sofia-v8-latin-regular.woff'), url('../fonts/sofia-v8-latin-regular.ttf'), url('../fonts/sofia-v8-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-Sans-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/merriweather-sans-v11-latin-300.woff2'), url('../fonts/merriweather-sans-v11-latin-300.woff'), url('../fonts/merriweather-sans-v11-latin-300.ttf'), url('../fonts/merriweather-sans-v11-latin-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-Sans-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/merriweather-sans-v11-latin-regular.woff2'), url('../fonts/merriweather-sans-v11-latin-regular.woff'), url('../fonts/merriweather-sans-v11-latin-regular.ttf'), url('../fonts/merriweather-sans-v11-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-Sans-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/merriweather-sans-v11-latin-700.woff2'), url('../fonts/merriweather-sans-v11-latin-700.woff'), url('../fonts/merriweather-sans-v11-latin-700.ttf'), url('../fonts/merriweather-sans-v11-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather-Sans-Black';
    font-style: normal;
    font-weight: 800;
    src: url('../fonts/merriweather-sans-v11-latin-800.woff2'), url('../fonts/merriweather-sans-v11-latin-800.woff'), url('../fonts/merriweather-sans-v11-latin-800.ttf'), url('../fonts/merriweather-sans-v11-latin-800.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Libre-Baskerville-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/libre-baskerville-v7-latin-regular.woff2'), url('../fonts/libre-baskerville-v7-latin-regular.woff'), url('../fonts/libre-baskerville-v7-latin-regular.ttf'), url('../fonts/libre-baskerville-v7-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Libre-Baskerville-Bold';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/libre-baskerville-v7-latin-700.woff2'), url('../fonts/libre-baskerville-v7-latin-700.woff'), url('../fonts/libre-baskerville-v7-latin-700.ttf'), url('../fonts/libre-baskerville-v7-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Inter-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/inter-v1-latin-300.woff2'), url('../fonts/inter-v1-latin-300.woff'), url('../fonts/inter-v1-latin-300.ttf'), url('../fonts/inter-v1-latin-300.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Inter-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/inter-v1-latin-regular.woff2'), url('../fonts/inter-v1-latin-regular.woff'), url('../fonts/inter-v1-latin-regular.ttf'), url('../fonts/inter-v1-latin-regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Inter-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/inter-v1-latin-700.woff2'), url('../fonts/inter-v1-latin-700.woff'), url('../fonts/inter-v1-latin-700.ttf'), url('../fonts/inter-v1-latin-700.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Inter-Black';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/inter-v1-latin-900.woff2'), url('../fonts/inter-v1-latin-900.woff'), url('../fonts/inter-v1-latin-900.ttf'), url('../fonts/inter-v1-latin-900.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Author-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/Author-Light.woff2'), url('../fonts/Author-Light.woff'), url('../fonts/Author-Light.ttf'), url('../fonts/Author-Light.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Author-LightItalic';
    font-style: italic;
    font-weight: 300;
    src: url('../fonts/Author-LightItalic.woff2'), url('../fonts/Author-LightItalic.woff'), url('../fonts/Author-LightItalic.ttf'), url('../fonts/Author-LightItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Author-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/Author-Regular.woff2'), url('../fonts/Author-Regular.woff'), url('../fonts/Author-Regular.ttf'), url('../fonts/Author-Regular.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Author-Italic';
    font-style: italic;
    font-weight: 400;
    src: url('../fonts/Author-Italic.woff2'), url('../fonts/Author-Italic.woff'), url('../fonts/Author-Italic.ttf'), url('../fonts/Author-Italic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Author-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/Author-Medium.woff2'), url('../fonts/Author-Medium.woff'), url('../fonts/Author-Medium.ttf'), url('../fonts/Author-Medium.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Author-MediumItalic';
    font-style: italic;
    font-weight: 500;
    src: url('../fonts/Author-MediumItalic.woff2'), url('../fonts/Author-MediumItalic.woff'), url('../fonts/Author-MediumItalic.ttf'), url('../fonts/Author-MediumItalic.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Author-Semibold';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/Author-Semibold.woff2'), url('../fonts/Author-Semibold.woff'), url('../fonts/Author-Semibold.ttf'), url('../fonts/Author-Semibold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Author-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/Author-Bold.woff2'), url('../fonts/Author-Bold.woff'), url('../fonts/Author-Bold.ttf'), url('../fonts/Author-Bold.eot');
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/Cormorant-Bold.woff2'), url('../fonts/Cormorant-Bold.woff'), url('../fonts/Cormorant-Bold.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant-BoldItalic';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/Cormorant-BoldItalic.woff2'), url('../fonts/Cormorant-BoldItalic.woff'), url('../fonts/Cormorant-BoldItalic.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant-Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/Cormorant-Light.woff2'), url('../fonts/Cormorant-Light.woff'), url('../fonts/Cormorant-Light.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant-LightItalic';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/Cormorant-LightItalic.woff2'), url('../fonts/Cormorant-LightItalic.woff'), url('../fonts/Cormorant-LightItalic.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/Cormorant-Medium.woff2'), url('../fonts/Cormorant-Medium.woff'), url('../fonts/Cormorant-Medium.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant-MediumItalic';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/Cormorant-MediumItalic.woff2'), url('../fonts/Cormorant-MediumItalic.woff'), url('../fonts/Cormorant-MediumItalic.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/Cormorant-Regular.woff2'), url('../fonts/Cormorant-Regular.woff'), url('../fonts/Cormorant-Regular.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant-Italic';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/Cormorant-Italic.woff2'), url('../fonts/Cormorant-Italic.woff'), url('../fonts/Cormorant-Italic.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant-SemiBold';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/Cormorant-SemiBold.woff2'), url('../fonts/Cormorant-SemiBold.woff'), url('../fonts/Cormorant-SemiBold.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant-SemiBoldItalic';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/Cormorant-SemiBoldItalic.woff2'), url('../fonts/Cormorant-SemiBoldItalic.woff'), url('../fonts/Cormorant-SemiBoldItalic.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'PTSans-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/PTSans-Regular.woff2'), url('../fonts/PTSans-Regular.woff'), url('../fonts/PTSans-Regular.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'PTSans-Italic';
    font-style: italic;
    font-weight: 400;
    src: url('../fonts/PTSans-Italic.woff2'), url('../fonts/PTSans-Italic.woff'), url('../fonts/PTSans-Italic.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'PTSans-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/PTSans-Bold.woff2'), url('../fonts/PTSans-Bold.woff'), url('../fonts/PTSans-Bold.ttf');
    font-display: swap;
}

@font-face {
    font-family: 'PTSans-BoldItalic';
    font-style: italic;
    font-weight: 700;
    src: url('../fonts/PTSans-BoldItalic.woff2'), url('../fonts/PTSans-BoldItalic.woff'), url('../fonts/PTSans-BoldItalic.ttf');
    font-display: swap;
}

@font-face {
    font-family: "icomoon";
    src: url("../fonts/icomoon.woff") format("woff"), url("../fonts/icomoon.ttf") format("truetype"), url("../images/icomoon.svg#icomoon") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.energyClass {
    display: inline-block;
    min-width: 25px;
    min-height: 23px;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
}

.A {
    background-image: url("../images/A%402x.png");
    background-image: url("../images/A.svg");
}

.APlus {
    background-image: url("../images/APlus%402x.png");
    background-image: url("../images/APlus.svg");
}

.B {
    background-image: url("../images/B%402x.png");
    background-image: url("../images/B.svg");
}

.BMinus {
    background-image: url("../images/BMinus%402x.png");
    background-image: url("../images/BMinus.svg");
}

.C {
    background-image: url("../images/C%402x.png");
    background-image: url("../images/C.svg");
}

.D {
    background-image: url("../images/D%402x.png");
    background-image: url("../images/D.svg");
}

.E {
    background-image: url("../images/E%402x.png");
    background-image: url("../images/E.svg");
}

.F {
    background-image: url("../images/F%402x.png");
    background-image: url("../images/F.svg");
}

.G {
    background-image: url("../images/G%402x.png");
    background-image: url("../images/G.svg");
}