@import url("ego-icon-font/ego-icon-font.css");
@import url("languageFlags/flags.css");

/* Fontes */
@font-face {
    font-family: 'AbrilFatface-Regular';
    src: url('Abril_Fatface/AbrilFatface-Regular.woff'), url('Abril_Fatface/AbrilFatface-Regular.ttf'), url('Abril_Fatface/AbrilFatface-Regular.eot');
}
@font-face {
    font-family: 'Anton-Regular';
    src: url('Anton/Anton-Regular.woff'), url('Anton/Anton-Regular.ttf'), url('Anton/Anton-Regular.eot');
}
@font-face {
    font-family: 'AmaticSC-Regular';
    src: url('Amatic_SC/AmaticSC-Regular.woff'), url('Amatic_SC/AmaticSC-Regular.ttf'), url('Amatic_SC/AmaticSC-Regular.eot');
}
@font-face {
    font-family: 'AmaticSC-Bold';
    src: url('Amatic_SC/AmaticSC-Bold.woff'), url('Amatic_SC/AmaticSC-Bold.ttf'), url('Amatic_SC/AmaticSC-Bold.eot');
}
@font-face {
    font-family: 'CutiveMono-Regular';
    src: url('Cutive_Mono/CutiveMono-Regular.woff'), url('Cutive_Mono/CutiveMono-Regular.ttf'), url('Cutive_Mono/CutiveMono-Regular.eot');
}
@font-face {
    font-family: 'DancingScript-Regular';
    src: url('Dancing_Script/DancingScript-Regular.woff'), url('Dancing_Script/DancingScript-Regular.ttf'), url('Dancing_Script/DancingScript-Regular.eot');
}
@font-face {
    font-family: 'DancingScript-Bold';
    src: url('Dancing_Script/DancingScript-Bold.woff'), url('Dancing_Script/DancingScript-Bold.ttf'), url('Dancing_Script/DancingScript-Bold.eot');
}
@font-face {
    font-family: 'DroidSans';
    src: url('Droid_Sans/DroidSans.woff'), url('Droid_Sans/DroidSans.ttf'), url('Droid_Sans/DroidSans.eot');
}
@font-face {
    font-family: 'DroidSans-Bold';
    src: url('Droid_Sans/DroidSans-Bold.woff'), url('Droid_Sans/DroidSans-Bold.ttf'), url('Droid_Sans/DroidSans-Bold.eot');
}
@font-face {
    font-family: 'IndieFlower';
    src: url('Indie_Flower/IndieFlower.woff'), url('Indie_Flower/IndieFlower.ttf'), url('Indie_Flower/IndieFlower.eot');
}
@font-face {
    font-family: 'Lato-Black';
    src: url('Lato/Lato-Black.woff'), url('Lato/Lato-Black.ttf'), url('Lato/Lato-Black.eot');
}
@font-face {
    font-family: 'Lato-BlackItalic';
    src: url('Lato/Lato-BlackItalic.woff'), url('Lato/Lato-BlackItalic.ttf'), url('Lato/Lato-BlackItalic.eot');
}
@font-face {
    font-family: 'Lato-Bold';
    src: url('Lato/Lato-Bold.woff'), url('Lato/Lato-Bold.ttf'), url('Lato/Lato-Bold.eot');
}
@font-face {
    font-family: 'Lato-BoldItalic';
    src: url('Lato/Lato-BoldItalic.woff'), url('Lato/Lato-BoldItalic.ttf'), url('Lato/Lato-BoldItalic.eot');
}
@font-face {
    font-family: 'Lato-Hairline';
    src: url('Lato/Lato-Hairline.woff'), url('Lato/Lato-Hairline.ttf'), url('Lato/Lato-Hairline.eot');
}
@font-face {
    font-family: 'Lato-HairlineItalic';
    src: url('Lato/Lato-HairlineItalic.woff'), url('Lato/Lato-HairlineItalic.ttf'), url('Lato/Lato-HairlineItalic.eot');
}
@font-face {
    font-family: 'Lato-Italic';
    src: url('Lato/Lato-Italic.woff'), url('Lato/Lato-Italic.ttf'), url('Lato/Lato-Italic.eot');
}
@font-face {
    font-family: 'Lato-Light';
    src: url('Lato/Lato-Light.woff'), url('Lato/Lato-Light.ttf'), url('Lato/Lato-Light.eot');
}
@font-face {
    font-family: 'Lato-LightItalic';
    src: url('Lato/Lato-LightItalic.woff'), url('Lato/Lato-LightItalic.ttf'), url('Lato/Lato-LightItalic.eot');
}
@font-face {
    font-family: 'Lato-Regular';
    src: url('Lato/Lato-Regular.woff'), url('Lato/Lato-Regular.ttf'), url('Lato/Lato-Regular.eot');
}
@font-face {
    font-family: 'Lato-Thin';
    src: url('Lato/Lato-Thin.woff'), url('Lato/Lato-Thin.ttf'), url('Lato/Lato-Thin.eot');
}
@font-face {
    font-family: 'Merriweather-Black';
    src: url('Merriweather/Merriweather-Black.woff'), url('Merriweather/Merriweather-Black.ttf'), url('Merriweather/Merriweather-Black.eot');
}
@font-face {
    font-family: 'Merriweather-BlackItalic';
    src: url('Merriweather/Merriweather-BlackItalic.woff'), url('Merriweather/Merriweather-BlackItalic.ttf'), url('Merriweather/Merriweather-BlackItalic.ttf');
}
@font-face {
    font-family: 'Merriweather-Bold';
    src: url('Merriweather/Merriweather-Bold.woff'), url('Merriweather/Merriweather-Bold.ttf'), url('Merriweather/Merriweather-Bold.eot');
}
@font-face {
    font-family: 'Merriweather-BoldItalic';
    src: url('Merriweather/Merriweather-BoldItalic.woff'), url('Merriweather/Merriweather-BoldItalic.ttf'), url('Merriweather/Merriweather-BoldItalic.eot');
}
@font-face {
    font-family: 'Merriweather-Italic';
    src: url('Merriweather/Merriweather-Italic.woff'), url('Merriweather/Merriweather-Italic.ttf'), url('Merriweather/Merriweather-Italic.eot');
}
@font-face {
    font-family: 'Merriweather-Light';
    src: url('Merriweather/Merriweather-Light.woff'), url('Merriweather/Merriweather-Light.ttf'), url('Merriweather/Merriweather-Light.eot');
}
@font-face {
    font-family: 'Merriweather-LightItalic';
    src: url('Merriweather/Merriweather-LightItalic.woff'), url('Merriweather/Merriweather-LightItalic.ttf'), url('Merriweather/Merriweather-LightItalic.eot');
}
@font-face {
    font-family: 'Merriweather-Regular';
    src: url('Merriweather/Merriweather-Regular.woff'), url('Merriweather/Merriweather-Regular.ttf'), url('Merriweather/Merriweather-Regular.eot');
}
@font-face {
    font-family: 'Montserrat-Regular';
    src: url('Montserrat/Montserrat-Regular.woff'), url('Montserrat/Montserrat-Regular.ttf'), url('Montserrat/Montserrat-Regular.eot');
}
@font-face {
    font-family: 'Montserrat-Black';
    src: url('Montserrat/Montserrat-Black.woff'), url('Montserrat/Montserrat-Black.ttf'), url('Montserrat/Montserrat-Black.eot');
}
@font-face {
    font-family: 'Montserrat-Bold';
    src: url('Montserrat/Montserrat-Bold.woff'), url('Montserrat/Montserrat-Bold.ttf'), url('Montserrat/Montserrat-Bold.eot');
}
@font-face {
    font-family: 'Montserrat-Medium';
    src: url('Montserrat/Montserrat-Medium.woff'), url('Montserrat/Montserrat-Medium.ttf'), url('Montserrat/Montserrat-Medium.eot');
}
@font-face {
    font-family: 'Montserrat-BoldItalic';
    src: url('Montserrat/Montserrat-BoldItalic.woff'), url('Montserrat/Montserrat-BoldItalic.ttf'), url('Montserrat/Montserrat-BoldItalic.eot');
}
@font-face {
    font-family: 'Montserrat-ExtraLight';
    src: url('Montserrat/Montserrat-ExtraLight.woff'), url('Montserrat/Montserrat-ExtraLight.ttf'), url('Montserrat/Montserrat-ExtraLight.eot');
}
@font-face {
    font-family: 'Montserrat-Light';
    src: url('Montserrat/Montserrat-Light.woff'), url('Montserrat/Montserrat-Light.ttf'), url('Montserrat/Montserrat-Light.eot');
}
@font-face {
    font-family: 'Montserrat-SemiBold';
    src: url('Montserrat/Montserrat-SemiBold.woff'), url('Montserrat/Montserrat-SemiBold.ttf'), url('Montserrat/Montserrat-SemiBold.eot');
}
@font-face {
    font-family: 'Montserrat-SemiBoldItalic';
    src: url('Montserrat/Montserrat-SemiBoldItalic.woff'), url('Montserrat/Montserrat-SemiBoldItalic.ttf'), url('Montserrat/Montserrat-SemiBoldItalic.eot');
}
@font-face {
    font-family: 'Montserrat-Thin';
    src: url('Montserrat/Montserrat-Thin.woff'), url('Montserrat/Montserrat-Thin.ttf'), url('Montserrat/Montserrat-Thin.eot');
}
@font-face {
    font-family: 'Nunito-Black';
    src: url('Nunito/Nunito-Black.woff'), url('Nunito/Nunito-Black.ttf'), url('Nunito/Nunito-Black.eot');
}
@font-face {
    font-family: 'Nunito-BlackItalic';
    src: url('Nunito/Nunito-BlackItalic.woff'), url('Nunito/Nunito-BlackItalic.ttf'), url('Nunito/Nunito-BlackItalic.eot');
}
@font-face {
    font-family: 'Nunito-Bold';
    src: url('Nunito/Nunito-Bold.woff'), url('Nunito/Nunito-Bold.ttf'), url('Nunito/Nunito-Bold.eot');
}
@font-face {
    font-family: 'Nunito-BoldItalic';
    src: url('Nunito/Nunito-BoldItalic.woff'), url('Nunito/Nunito-BoldItalic.ttf'), url('Nunito/Nunito-BoldItalic.eot');
}
@font-face {
    font-family: 'Nunito-ExtraBoldItalic';
    src: url('Nunito/Nunito-ExtraBoldItalic.woff'), url('Nunito/Nunito-ExtraBoldItalic.ttf'), url('Nunito/Nunito-ExtraBoldItalic.eot');
}
@font-face {
    font-family: 'Nunito-ExtraLight';
    src: url('Nunito/Nunito-ExtraLight.woff'), url('Nunito/Nunito-ExtraLight.ttf'), url('Nunito/Nunito-ExtraLight.eot');
}
@font-face {
    font-family: 'Nunito-ExtraLightItalic';
    src: url('Nunito/Nunito-ExtraLightItalic.woff'), url('Nunito/Nunito-ExtraLightItalic.ttf'), url('Nunito/Nunito-ExtraLightItalic.eot');
}
@font-face {
    font-family: 'Nunito-LightItalic';
    src: url('Nunito/Nunito-LightItalic.woff'), url('Nunito/Nunito-LightItalic.ttf'), url('Nunito/Nunito-LightItalic.eot');
}
@font-face {
    font-family: 'Nunito-Regular';
    src: url('Nunito/Nunito-Regular.woff'), url('Nunito/Nunito-Regular.ttf'), url('Nunito/Nunito-Regular.eot');
}
@font-face {
    font-family: 'Nunito-SemiBold';
    src: url('Nunito/Nunito-SemiBold.woff'), url('Nunito/Nunito-SemiBold.ttf'), url('Nunito/Nunito-SemiBold.eot');
}
@font-face {
    font-family: 'Nunito-SemiBoldItalic';
    src: url('Nunito/Nunito-SemiBoldItalic.woff'), url('Nunito/Nunito-SemiBoldItalic.ttf'), url('Nunito/Nunito-SemiBoldItalic.eot');
}
@font-face {
    font-family: 'NunitoSans-Black';
    src: url('Nunito_Sans/NunitoSans-Black.woff'), url('Nunito_Sans/NunitoSans-Black.ttf'), url('Nunito_Sans/NunitoSans-Black.eot');
}
@font-face {
    font-family: 'NunitoSans-BlackItalic';
    src: url('Nunito_Sans/NunitoSans-BlackItalic.woff'), url('Nunito_Sans/NunitoSans-BlackItalic.ttf'), url('Nunito_Sans/NunitoSans-BlackItalic.eot');
}
@font-face {
    font-family: 'NunitoSans-Bold';
    src: url('Nunito_Sans/NunitoSans-Bold.woff'), url('Nunito_Sans/NunitoSans-Bold.ttf'), url('Nunito_Sans/NunitoSans-Bold.eot');
}
@font-face {
    font-family: 'NunitoSans-BoldItalic';
    src: url('Nunito_Sans/NunitoSans-BoldItalic.woff'), url('Nunito_Sans/NunitoSans-BoldItalic.ttf'), url('Nunito_Sans/NunitoSans-BoldItalic.eot');
}
@font-face {
    font-family: 'NunitoSans-ExtraBold';
    src: url('Nunito_Sans/NunitoSans-ExtraBold.woff'), url('Nunito_Sans/NunitoSans-ExtraBold.ttf'), url('Nunito_Sans/NunitoSans-ExtraBold.eot');
}
@font-face {
    font-family: 'NunitoSans-ExtraBoldItalic';
    src: url('Nunito_Sans/NunitoSans-ExtraBoldItalic.woff'), url('Nunito_Sans/NunitoSans-ExtraBoldItalic.ttf'), url('Nunito_Sans/NunitoSans-ExtraBoldItalic.eot');
}
@font-face {
    font-family: 'NunitoSans-ExtraLight';
    src: url('Nunito_Sans/NunitoSans-ExtraLight.woff'), url('Nunito_Sans/NunitoSans-ExtraLight.ttf'), url('Nunito_Sans/NunitoSans-ExtraLight.eot');
}
@font-face {
    font-family: 'NunitoSans-ExtraLightItalic';
    src: url('Nunito_Sans/NunitoSans-ExtraLightItalic.woff'), url('Nunito_Sans/NunitoSans-ExtraLightItalic.ttf'), url('Nunito_Sans/NunitoSans-ExtraLightItalic.eot');
}
@font-face {
    font-family: 'NunitoSans-Italic';
    src: url('Nunito_Sans/NunitoSans-Italic.woff'), url('Nunito_Sans/NunitoSans-Italic.ttf'), url('Nunito_Sans/NunitoSans-Italic.eot');
}
@font-face {
    font-family: 'NunitoSans-Light';
    src: url('Nunito_Sans/NunitoSans-Light.woff'), url('Nunito_Sans/NunitoSans-Light.ttf'), url('Nunito_Sans/NunitoSans-Light.eot');
}
@font-face {
    font-family: 'NunitoSans-LightItalic';
    src: url('Nunito_Sans/NunitoSans-LightItalic.woff'), url('Nunito_Sans/NunitoSans-LightItalic.ttf'), url('Nunito_Sans/NunitoSans-LightItalic.eot');
}
@font-face {
    font-family: 'NunitoSans-Regular';
    src: url('Nunito_Sans/NunitoSans-Regular.woff'), url('Nunito_Sans/NunitoSans-Regular.ttf'), url('Nunito_Sans/NunitoSans-Regular.eot');
}
@font-face {
    font-family: 'NunitoSans-SemiBold';
    src: url('Nunito_Sans/NunitoSans-SemiBold.woff'), url('Nunito_Sans/NunitoSans-SemiBold.ttf'), url('Nunito_Sans/NunitoSans-SemiBold.eot');
}
@font-face {
    font-family: 'NunitoSans-SemiBoldItalic';
    src: url('Nunito_Sans/NunitoSans-SemiBoldItalic.woff'), url('Nunito_Sans/NunitoSans-SemiBoldItalic.ttf'), url('Nunito_Sans/NunitoSans-SemiBoldItalic.eot');
}
@font-face {
    font-family: 'Oswald-Bold';
    src: url('Oswald/Oswald-Bold.woff'), url('Oswald/Oswald-Bold.ttf'), url('Oswald/Oswald-Bold.eot');
}
@font-face {
    font-family: 'Oswald-Light';
    src: url('Oswald/Oswald-Light.woff'), url('Oswald/Oswald-Light.ttf'), url('Oswald/Oswald-Light.eot');
}
@font-face {
    font-family: 'Oswald-Regular';
    src: url('Oswald/Oswald-Regular.woff'), url('Oswald/Oswald-Regular.ttf'), url('Oswald/Oswald-Regular.eot');
}
@font-face {
    font-family: 'OpenSans-Regular';
    src: url('OpenSans/OpenSans-Regular.woff'), url('OpenSans/OpenSans-Regular.ttf'), url('OpenSans/OpenSans-Regular.eot');
}
@font-face {
    font-family: 'OpenSans-Bold';
    src: url('OpenSans/OpenSans-Bold.woff'), url('OpenSans/OpenSans-Bold.ttf'), url('OpenSans/OpenSans-Bold.eot');
}
@font-face {
    font-family: 'OpenSans-BoldItalic';
    src: url('OpenSans/OpenSans-BoldItalic.woff'), url('OpenSans/OpenSans-BoldItalic.ttf'), url('OpenSans/OpenSans-BoldItalic.eot');
}
@font-face {
    font-family: 'OpenSans-Extrabold';
    src: url('OpenSans/OpenSans-Extrabold.woff'), url('OpenSans/OpenSans-Extrabold.ttf'), url('OpenSans/OpenSans-Extrabold.eot');
}
@font-face {
    font-family: 'OpenSans-Italic';
    src: url('OpenSans/OpenSans-Italic.woff'), url('OpenSans/OpenSans-Italic.ttf'), url('OpenSans/OpenSans-Italic.eot');
}
@font-face {
    font-family: 'OpenSans-Light';
    src: url('OpenSans/OpenSans-Light.woff'), url('OpenSans/OpenSans-Light.ttf'), url('OpenSans/OpenSans-Light.eot');
}
@font-face {
    font-family: 'OpenSans-LightItalic';
    src: url('OpenSans/OpenSans-LightItalic.woff'), url('OpenSans/OpenSans-LightItalic.ttf'), url('OpenSans/OpenSans-LightItalic.eot');
}
@font-face {
    font-family: 'OpenSans-Semibold';
    src: url('OpenSans/OpenSans-Semibold.woff'), url('OpenSans/OpenSans-Semibold.ttf'), url('OpenSans/OpenSans-Semibold.eot');
}
@font-face {
    font-family: 'Oxygen-Regular';
    src: url('Oxygen/Oxygen-Regular.woff'), url('Oxygen/Oxygen-Regular.ttf'), url('Oxygen/Oxygen-Regular.eot');
}
@font-face {
    font-family: 'Oxygen-Bold';
    src: url('Oxygen/Oxygen-Bold.woff'), url('Oxygen/Oxygen-Bold.ttf'), url('Oxygen/Oxygen-Bold.eot');
}
@font-face {
    font-family: 'Oxygen-Light';
    src: url('Oxygen/Oxygen-Light.woff'), url('Oxygen/Oxygen-Light.ttf'), url('Oxygen/Oxygen-Light.eot');
}
@font-face {
    font-family: 'Pacifico-Regular';
    src: url('Pacifico/Pacifico-Regular.woff'), url('Pacifico/Pacifico-Regular.ttf'), url('Pacifico/Pacifico-Regular.eot');
}
@font-face {
    font-family: 'PoiretOne-Regular';
    src: url('Poiret_One/PoiretOne-Regular.woff'), url('Poiret_One/PoiretOne-Regular.ttf'), url('Poiret_One/PoiretOne-Regular.eot');
}
@font-face {
    font-family: 'QuattrocentoSans-Bold';
    src: url('Quattrocento_Sans/QuattrocentoSans-Bold.woff'), url('Quattrocento_Sans/QuattrocentoSans-Bold.ttf'), url('Quattrocento_Sans/QuattrocentoSans-Bold.eot');
}
@font-face {
    font-family: 'QuattrocentoSans-BoldItalic';
    src: url('Quattrocento_Sans/QuattrocentoSans-BoldItalic.woff'), url('Quattrocento_Sans/QuattrocentoSans-BoldItalic.ttf'), url('Quattrocento_Sans/QuattrocentoSans-BoldItalic.eot');
}
@font-face {
    font-family: 'QuattrocentoSans-Italic';
    src: url('Quattrocento_Sans/QuattrocentoSans-Italic.woff'), url('Quattrocento_Sans/QuattrocentoSans-Italic.ttf'), url('Quattrocento_Sans/QuattrocentoSans-Italic.eot');
}
@font-face {
    font-family: 'QuattrocentoSans-Regular';
    src: url('Quattrocento_Sans/QuattrocentoSans-Regular.woff'), url('Quattrocento_Sans/QuattrocentoSans-Regular.ttf'), url('Quattrocento_Sans/QuattrocentoSans-Regular.eot');
}
@font-face {
    font-family: 'Raleway-Black';
    src: url('Raleway/Raleway-Black.woff'), url('Raleway/Raleway-Black.ttf'), url('Raleway/Raleway-Black.eot');
}
@font-face {
    font-family: 'Raleway-BlackItalic';
    src: url('Raleway/Raleway-BlackItalic.woff'), url('Raleway/Raleway-BlackItalic.ttf'), url('Raleway/Raleway-BlackItalic.eot');
}
@font-face {
    font-family: 'Raleway-Bold';
    src: url('Raleway/Raleway-Bold.woff'), url('Raleway/Raleway-Bold.ttf'), url('Raleway/Raleway-Bold.eot');
}
@font-face {
    font-family: 'Raleway-BoldItalic';
    src: url('Raleway/Raleway-BoldItalic.woff'), url('Raleway/Raleway-BoldItalic.ttf'), url('Raleway/Raleway-BoldItalic.eot');
}
@font-face {
    font-family: 'Raleway-ExtraBold';
    src: url('Raleway/Raleway-ExtraBold.woff'), url('Raleway/Raleway-ExtraBold.ttf'), url('Raleway/Raleway-ExtraBold.eot');
}
@font-face {
    font-family: 'Raleway-ExtraBoldItalic';
    src: url('Raleway/Raleway-ExtraBoldItalic.woff'), url('Raleway/Raleway-ExtraBoldItalic.ttf'), url('Raleway/Raleway-ExtraBoldItalic.eot');
}
@font-face {
    font-family: 'Raleway-ExtraLight';
    src: url('Raleway/Raleway-ExtraLight.woff'), url('Raleway/Raleway-ExtraLight.ttf'), url('Raleway/Raleway-ExtraLight.eot');
}
@font-face {
    font-family: 'Raleway-ExtraLightItalic';
    src: url('Raleway/Raleway-ExtraLightItalic.woff'), url('Raleway/Raleway-ExtraLightItalic.ttf'), url('Raleway/Raleway-ExtraLightItalic.eot');
}
@font-face {
    font-family: 'Raleway-Italic';
    src: url('Raleway/Raleway-Italic.woff'), url('Raleway/Raleway-Italic.ttf'), url('Raleway/Raleway-Italic.eot');
}
@font-face {
    font-family: 'Raleway-Light';
    src: url('Raleway/Raleway-Light.woff'), url('Raleway/Raleway-Light.ttf'), url('Raleway/Raleway-Light.eot');
}
@font-face {
    font-family: 'Raleway-LightItalic';
    src: url('Raleway/Raleway-LightItalic.woff'), url('Raleway/Raleway-LightItalic.ttf'), url('Raleway/Raleway-LightItalic.eot');
}
@font-face {
    font-family: 'Raleway-Medium';
    src: url('Raleway/Raleway-Medium.woff'), url('Raleway/Raleway-Medium.ttf'), url('Raleway/Raleway-Medium.eot');
}
@font-face {
    font-family: 'Raleway-MediumItalic';
    src: url('Raleway/Raleway-MediumItalic.woff'), url('Raleway/Raleway-MediumItalic.ttf'), url('Raleway/Raleway-MediumItalic.eot');
}
@font-face {
    font-family: 'Raleway-SemiBold';
    src: url('Raleway/Raleway-SemiBold.woff'), url('Raleway/Raleway-SemiBold.ttf'), url('Raleway/Raleway-SemiBold.eot');
}
@font-face {
    font-family: 'Raleway-SemiBoldItalic';
    src: url('Raleway/Raleway-SemiBoldItalic.woff'), url('Raleway/Raleway-SemiBoldItalic.ttf'), url('Raleway/Raleway-SemiBoldItalic.eot');
}
@font-face {
    font-family: 'Raleway-SemiBoldItalic';
    src: url('Raleway/Raleway-SemiBoldItalic.woff'), url('Raleway/Raleway-SemiBoldItalic.ttf'), url('Raleway/Raleway-SemiBoldItalic.eot');
}
@font-face {
    font-family: 'Raleway-ThinItalic';
    src: url('Raleway/Raleway-ThinItalic.woff'), url('Raleway/Raleway-ThinItalic.ttf'), url('Raleway/Raleway-ThinItalic.eot');
}
@font-face {
    font-family: 'Raleway-Regular';
    src: url('Raleway/Raleway-Regular.woff'), url('Raleway/Raleway-Regular.ttf'), url('Raleway/Raleway-Regular.eot');
}
@font-face {
    font-family: 'Roboto-Black';
    src: url('Roboto/Roboto-Black.woff'), url('Roboto/Roboto-Black.ttf'), url('Roboto/Roboto-Black.eot');
}
@font-face {
    font-family: 'Roboto-BlackItalic';
    src: url('Roboto/Roboto-BlackItalic.woff'), url('Roboto/Roboto-BlackItalic.ttf'), url('Roboto/Roboto-BlackItalic.eot');
}
@font-face {
    font-family: 'Roboto-Bold';
    src: url('Roboto/Roboto-Bold.woff'), url('Roboto/Roboto-Bold.ttf'), url('Roboto/Roboto-Bold.eot');
}
@font-face {
    font-family: 'Roboto-BoldItalic';
    src: url('Roboto/Roboto-BoldItalic.woff'), url('Roboto/Roboto-BoldItalic.ttf'), url('Roboto/Roboto-BoldItalic.eot');
}
@font-face {
    font-family: 'Roboto-Italic';
    src: url('Roboto/Roboto-Italic.woff'), url('Roboto/Roboto-Italic.ttf'), url('Roboto/Roboto-Italic.eot');
}
@font-face {
    font-family: 'Roboto-Light';
    src: url('Roboto/Roboto-Light.woff'), url('Roboto/Roboto-Light.ttf'), url('Roboto/Roboto-Light.eot');
}
@font-face {
    font-family: 'Roboto-LightItalic';
    src: url('Roboto/Roboto-LightItalic.woff'), url('Roboto/Roboto-LightItalic.ttf'), url('Roboto/Roboto-LightItalic.eot');
}
@font-face {
    font-family: 'Roboto-Medium';
    src: url('Roboto/Roboto-Medium.woff'), url('Roboto/Roboto-Medium.ttf'), url('Roboto/Roboto-Medium.eot');
}
@font-face {
    font-family: 'Roboto-MediumItalic';
    src: url('Roboto/Roboto-MediumItalic.woff'), url('Roboto/Roboto-MediumItalic.ttf'), url('Roboto/Roboto-MediumItalic.eot');
}
@font-face {
    font-family: 'Roboto-Regular';
    src: url('Roboto/Roboto-Regular.woff'), url('Roboto/Roboto-Regular.ttf'), url('Roboto/Roboto-Regular.eot');
}
@font-face {
    font-family: 'Roboto-Thin';
    src: url('Roboto/Roboto-Thin.woff'), url('Roboto/Roboto-Thin.ttf'), url('Roboto/Roboto-Thin.eot');
}
@font-face {
    font-family: 'Roboto-ThinItalic';
    src: url('Roboto/Roboto-ThinItalic.woff'), url('Roboto/Roboto-ThinItalic.ttf'), url('Roboto/Roboto-ThinItalic.eot');
}
@font-face {
    font-family: 'Slabo-Regular';
    src: url('Slabo/Slabo-Regular.woff'), url('Slabo/Slabo-Regular.ttf'), url('Slabo/Slabo-Regular.eot');
}

@font-face {
    font-family: 'FiraSans-Light';
    font-style: normal;
    font-weight: 300;
    src: url('Fira_Sans/fira-sans-latin-300.woff'), url('Fira_Sans/fira-sans-latin-300.ttf'), url('Fira_Sans/fira-sans-latin-300.eot');
}

@font-face {
    font-family: 'FiraSans-Regular';
    font-style: normal;
    src: url('Fira_Sans/fira-sans-latin-regular.woff'), url('Fira_Sans/fira-sans-latin-regular.ttf'), url('Fira_Sans/fira-sans-latin-regular.eot');
}

@font-face {
    font-family: 'FiraSans-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('Fira_Sans/fira-sans-latin-500.woff'), url('Fira_Sans/fira-sans-latin-500.ttf'), url('Fira_Sans/fira-sans-latin-500.eot');
}

@font-face {
    font-family: 'FiraSans-SemiBold';
    font-style: normal;
    font-weight: 600;
    src: url('Fira_Sans/fira-sans-latin-600.woff'), url('Fira_Sans/fira-sans-latin-600.ttf'), url('Fira_Sans/fira-sans-latin-600.eot');
}

@font-face {
    font-family: 'FiraSans-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Fira_Sans/fira-sans-latin-700.woff'), url('Fira_Sans/fira-sans-latin-700.ttf'), url('Fira_Sans/fira-sans-latin-700.eot');
}

@font-face {
    font-family: 'Signika-Light';
    font-style: normal;
    font-weight: 300;
    src: url('Signika/signika-300.woff'), url('Signika/signika-300.ttf'), url('Signika/signika-300.eot');
}

@font-face {
    font-family: 'Signika-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('Signika/signika-regular.woff'), url('Signika/signika-regular.ttf'), url('Signika/signika-regular.eot');
}

@font-face {
    font-family: 'Signika-SemiBold';
    font-style: normal;
    font-weight: 600;
    src: url('Signika/signika-600.woff'), url('Signika/signika-600.ttf'), url('Signika/signika-600.eot');
}

@font-face {
    font-family: 'Signika-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Signika/signika-700.woff'), url('Signika/signika-700.ttf'), url('Signika/signika-700.eot');
}

@font-face {
    font-family: 'Heebo-Light';
    font-style: normal;
    font-weight: 300;
    src: url('Heebo/heebo-v3-latin-300.woff'), url('Heebo/heebo-v3-latin-300.ttf'), url('Heebo/heebo-v3-latin-300.eot');
}

@font-face {
    font-family: 'Heebo-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('Heebo/heebo-v3-latin-regular.woff'), url('Heebo/heebo-v3-latin-regular.ttf'), url('Heebo/heebo-v3-latin-regular.eot');
}

@font-face {
    font-family: 'Heebo-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('Heebo/heebo-v3-latin-500.woff'), url('Heebo/heebo-v3-latin-500.ttf'), url('Heebo/heebo-v3-latin-500.eot');
}

@font-face {
    font-family: 'Heebo-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Heebo/heebo-v3-latin-700.woff'), url('Heebo/heebo-v3-latin-700.ttf'), url('Heebo/heebo-v3-latin-700.eot');
}

@font-face {
    font-family: 'Heebo-Extra-Bold';
    font-style: normal;
    font-weight: 800;
    src: url('Heebo/heebo-v3-latin-800.woff'), url('SHeebo/heebo-v3-latin-800.ttf'), url('Heebo/heebo-v3-latin-800.eot');
}

@font-face {
    font-family: 'Heebo-Black';
    font-style: normal;
    font-weight: 900;
    src: url('Heebo/heebo-v3-latin-900.woff'), url('Heebo/heebo-v3-latin-900.ttf'), url('Heebo/heebo-v3-latin-900.eot');
}

@font-face {
    font-family: 'Lora-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('Lora/lora-v12-latin-regular.woff'), url('Lora/lora-v12-latin-regular.ttf'), url('Lora/lora-v12-latin-regular.eot');
}

@font-face {
    font-family: 'Lora-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Lora/lora-v12-latin-700.woff'), url('Lora/lora-v12-latin-700.ttf'), url('Lora/lora-v12-latin-700.eot');
}

@font-face {
    font-family: 'Muli-Light';
    font-style: normal;
    font-weight: 300;
    src: url('Muli/muli-v11-latin-300.woff'), url('Muli/muli-v11-latin-300.ttf'), url('Muli/muli-v11-latin-300.eot');
}

@font-face {
    font-family: 'Muli-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('Muli/muli-v11-latin-regular.woff'), url('Muli/muli-v11-latin-regular.ttf'), url('Muli/muli-v11-latin-regular.eot');
}

@font-face {
    font-family: 'Muli-Semi-Bold';
    font-style: normal;
    font-weight: 600;
    src: url('Muli/muli-v11-latin-600.woff'), url('Muli/muli-v11-latin-600.ttf'), url('Muli/muli-v11-latin-600.eot');
}

@font-face {
    font-family: 'Muli-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Muli/muli-v11-latin-700.woff'), url('Muli/muli-v11-latin-700.ttf'), url('Muli/muli-v11-latin-700.eot');
}

@font-face {
    font-family: 'Muli-Black';
    font-style: normal;
    font-weight: 900;
    src: url('Muli/muli-v11-latin-900.woff'), url('Muli/muli-v11-latin-900.ttf'), url('Muli/muli-v11-latin-900.eot');
}

@font-face {
    font-family: 'Catamaran-Light';
    font-style: normal;
    font-weight: 300;
    src: url('Catamaran/catamaran-v4-latin-300.woff'), url('Catamaran/catamaran-v4-latin-300.ttf'), url('Catamaran/catamaran-v4-latin-300.eot');
}

@font-face {
    font-family: 'Catamaran-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('Catamaran/catamaran-v4-latin-regular.woff'), url('Catamaran/catamaran-v4-latin-regular.ttf'), url('Catamaran/catamaran-v4-latin-regular.eot');
}

@font-face {
    font-family: 'Catamaran-Semi-Bold';
    font-style: normal;
    font-weight: 600;
    src: url('Catamaran/catamaran-v4-latin-600.woff'), url('Catamaran/catamaran-v4-latin-600.ttf'), url('Catamaran/catamaran-v4-latin-600.eot');
}

@font-face {
    font-family: 'Catamaran-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Catamaran/catamaran-v4-latin-700.woff'), url('Catamaran/catamaran-v4-latin-700.ttf'), url('Catamaran/catamaran-v4-latin-700.eot');
}

@font-face {
    font-family: 'Catamaran-Black';
    font-style: normal;
    font-weight: 900;
    src: url('Catamaran/catamaran-v4-latin-900.woff'), url('Catamaran/catamaran-v4-latin-900.ttf'), url('Catamaran/catamaran-v4-latin-900.eot');
}

@font-face {
    font-family: 'Cardo';
    font-style: normal;
    font-weight: 400;
    src: url('Cardo/cardo-v9-latin-regular.woff'), url('Cardo/cardo-v9-latin-regular.ttf'), url('Cardo/cardo-v9-latin-regular.eot');
}

@font-face {
    font-family: 'Playfair-Display-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('Playfair_Display/playfair-display-v13-latin-regular.woff'), url('Cardo/cardo-v9-latin-regular.ttf'), url('Cardo/cardo-v9-latin-regular.eot');
}

@font-face {
    font-family: 'Playfair-Display-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Playfair_Display/playfair-display-v13-latin-700.woff'), url('Cardo/cardo-v9-latin-700.ttf'), url('Cardo/cardo-v9-latin-700.eot');
}

@font-face {
    font-family: 'Playfair-Display-Black';
    font-style: normal;
    font-weight: 900;
    src: url('Playfair_Display/playfair-display-v13-latin-900.woff'), url('Cardo/cardo-v9-latin-900.ttf'), url('Cardo/cardo-v9-latin-900.eot');
}

@font-face {
    font-family: 'Poppins-Light';
    font-style: normal;
    font-weight: 300;
    src: url('Poppins/poppins-v5-latin-300.woff'), url('Poppins/poppins-v5-latin-300.ttf'), url('Poppins/poppins-v5-latin-300.eot');
}

@font-face {
    font-family: 'Poppins-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('Poppins/poppins-v5-latin-regular.woff'), url('Poppins/poppins-v5-latin-regular.ttf'), url('Poppins/poppins-v5-latin-regular.eot');
}

@font-face {
    font-family: 'Poppins-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Poppins/poppins-v5-latin-700.woff'), url('Poppins/poppins-v5-latin-700.ttf'), url('Poppins/poppins-v5-latin-700.eot');
}

@font-face {
    font-family: 'Poppins-Black';
    font-style: normal;
    font-weight: 900;
    src: url('Poppins/poppins-v5-latin-900.woff'), url('Poppins/poppins-v5-latin-900.ttf'), url('Poppins/poppins-v5-latin-900.eot');
}

@font-face {
    font-family: 'Rubik-Light';
    font-style: normal;
    font-weight: 300;
    src: url('Rubik/rubik-v7-latin-300.woff'), url('Rubik/rubik-v7-latin-300.ttf'), url('Rubik/rubik-v7-latin-300.eot');
}

@font-face {
    font-family: 'Rubik-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('Rubik/rubik-v7-latin-regular.woff'), url('Rubik/rubik-v7-latin-regular.ttf'), url('Rubik/rubik-v7-latin-regular.eot');
}

@font-face {
    font-family: 'Rubik-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Rubik/rubik-v7-latin-700.woff'), url('Rubik/rubik-v7-latin-700.ttf'), url('Rubik/rubik-v7-latin-700.eot');
}

@font-face {
    font-family: 'Source-Sans-Pro-Light';
    font-style: normal;
    font-weight: 300;
    src: url('Source_Sans_Pro/source-sans-pro-v11-latin-300.woff'), url('Source_Sans_Pro/source-sans-pro-v11-latin-300.ttf'), url('Source_Sans_Pro/source-sans-pro-v11-latin-300.eot');
}

@font-face {
    font-family: 'Source-Sans-Pro-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('Source_Sans_Pro/source-sans-pro-v11-latin-regular.woff'), url('Source_Sans_Pro/source-sans-pro-v11-latin-regular.ttf'), url('Source_Sans_Pro/source-sans-pro-v11-latin-regular.eot');
}

@font-face {
    font-family: 'Source-Sans-Pro-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Source_Sans_Pro/source-sans-pro-v11-latin-700.woff'), url('Source_Sans_Pro/source-sans-pro-v11-latin-700.ttf'), url('Source_Sans_Pro/source-sans-pro-v11-latin-700.eot');
}

@font-face {
    font-family: 'Source-Sans-Pro-Black';
    font-style: normal;
    font-weight: 900;
    src: url('Source_Sans_Pro/source-sans-pro-v11-latin-900.woff'), url('Source_Sans_Pro/source-sans-pro-v11-latin-900.ttf'), url('Source_Sans_Pro/source-sans-pro-v11-latin-900.eot');
}

@font-face {
    font-family: 'Ubunto-Light';
    font-style: normal;
    font-weight: 300;
    src: url('Ubuntu/ubuntu-v12-latin-300.woff'), url('Ubuntu/ubuntu-v12-latin-300.ttf'), url('Ubuntu/ubuntu-v12-latin-300.eot');
}

@font-face {
    font-family: 'Ubunto-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('Ubuntu/ubuntu-v12-latin-regular.woff'), url('Ubuntu/ubuntu-v12-latin-regular.ttf'), url('Ubuntu/ubuntu-v12-latin-regular.eot');
}

@font-face {
    font-family: 'Ubunto-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('Ubuntu/ubuntu-v12-latin-500.woff'), url('Ubuntu/ubuntu-v12-latin-500.ttf'), url('Ubuntu/ubuntu-v12-latin-500.eot');
}

@font-face {
    font-family: 'Ubunto-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Ubuntu/ubuntu-v12-latin-700.woff'), url('Ubuntu/ubuntu-v12-latin-700.ttf'), url('Ubuntu/ubuntu-v12-latin-700.eot');
}

@font-face {
    font-family: 'Work-Sans-Light';
    font-style: normal;
    font-weight: 300;
    src: url('Work-Sans/work-sans-v3-latin-300.woff'), url('Work-Sans/work-sans-v3-latin-300.ttf'), url('Work-Sans/work-sans-v3-latin-300.eot');
}

@font-face {
    font-family: 'Work-Sans-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('Work-Sans/work-sans-v3-latin-regular.woff'), url('Work-Sans/work-sans-v3-latin-regular.ttf'), url('Work-Sans/work-sans-v3-latin-regular.eot');
}

@font-face {
    font-family: 'Work-Sans-Medium';
    font-style: normal;
    font-weight: 500;
    src: url('Work-Sans/work-sans-v3-latin-500.woff'), url('Work-Sans/work-sans-v3-latin-500.ttf'), url('Work-Sans/work-sans-v3-latin-500.eot');
}

@font-face {
    font-family: 'Work-Sans-Semi-Bold';
    font-style: normal;
    font-weight: 600;
    src: url('Work-Sans/work-sans-v3-latin-600.woff'), url('Work-Sans/work-sans-v3-latin-600.ttf'), url('Work-Sans/work-sans-v3-latin-600.eot');
}

@font-face {
    font-family: 'Work-Sans-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('Work-Sans/work-sans-v3-latin-700.woff'), url('Work-Sans/work-sans-v3-latin-700.ttf'), url('Work-Sans/work-sans-v3-latin-700.eot');
}

@font-face {
    font-family: 'PT-Seri-Regular';
    font-style: normal;
    font-weight: 400;
    src: url('PT-Serif/pt-serif-v9-latin-regular.woff'), url('PT-Serif/pt-serif-v9-latin-regular.ttf'), url('PT-Serif/pt-serif-v9-latin-regular.eot');
}

@font-face {
    font-family: 'PT-Seri-Bold';
    font-style: normal;
    font-weight: 700;
    src: url('PT-Serif/pt-serif-v9-latin-700.woff'), url('PT-Serif/pt-serif-v9-latin-700.ttf'), url('PT-Serif/pt-serif-v9-latin-700.eot');
}


.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("EnergyCertification/A@2x.png"); 
    background-image: url("EnergyCertification/A.svg"); }

.APlus {
    background-image: url("EnergyCertification/APlus@2x.png"); 
    background-image: url("EnergyCertification/APlus.svg"); }

.B {
    background-image: url("EnergyCertification/B@2x.png"); 
    background-image: url("EnergyCertification/B.svg"); }

.BMinus {
    background-image: url("EnergyCertification/BMinus@2x.png"); 
    background-image: url("EnergyCertification/BMinus.svg"); }

.C {
    background-image: url("EnergyCertification/C@2x.png");
    background-image: url("EnergyCertification/C.svg"); }

.D {
    background-image: url("EnergyCertification/D@2x.png"); 
    background-image: url("EnergyCertification/D.svg"); }

.E {
    background-image: url("EnergyCertification/E@2x.png"); 
    background-image: url("EnergyCertification/E.svg"); }

.F {
    background-image: url("EnergyCertification/F@2x.png"); 
    background-image: url("EnergyCertification/F.svg"); }

.G {
    background-image: url("EnergyCertification/G@2x.png"); 
    background-image: url("EnergyCertification/G.svg"); }