:root {
    /* Fonts */
    --mainFontRoman: 'DeLonghiSansRegular';
    --mainFontLight: 'DeLonghiSansLight';
    --mainFontMedium: 'DeLonghiSansMedium';
    --mainFontSemibold: 'DeLonghiSansBold';
    --mainFontBold: 'DeLonghiSansBlack';
    --mainFontExtra: 'mplus 1p regular';
    --mainFontIcons: 'fontello-delonghi';

    --fontNameRoman: 'DeLonghiSansRegular';
    --fontNameLight: 'DeLonghiSansLight';
    --fontNameMedium: 'DeLonghiSansMedium';
    --fontNameSemibold: 'DeLonghiSansBold';
    --fontNameBold: 'DeLonghiSansBlack';
    --fontNameExtra: 'mplus 1p regular';
    --fontNameIcons: 'fontello delonghi';

    --fontNameDelonghi: 'DeLonghiSansRegular';

    --fontPath: '/assets/fonts/';

    /* Brand Colors */
    --brand-01: #b00000;
    --brand-02: #707070;
    --brand-03: #FFF;
    --brand-04: #b00000;
    --brand-05: #052644;
    --brand-06: #000;

    /* UI Colors */
    --ui-01: #e5e5e5;
    --ui-02: #757678;
    --ui-03: #F9F9F9;
    --ui-04: #A5A5A5;
    --ui-05: #F7F7F7;
    --ui-06: #8e8e8e;
    --ui-07: #A5A5A5;
    --ui-08: #efefef;
    --ui-09: #e4e4e4;
    --ui-10: #6b6b6b;

    /* Support Colors */
    --support-01: #FF0000;
    --support-02: #0f8A0F;
    --support-03: #ffc439;
    --support-04: #ff9a16;
    /* --support-01--light: rgba(255, 68, 53, 0.1);
    --support-02--light: rgba(91, 180, 122, 0.1); */
    --support-01--light: #FFECEB;
    --support-02--light: #E8F4E7;

    --headerHeight: 0;
}


@font-face {
    font-family: 'Helvetica Neue Roman';
    src: url("../fonts/HelveticaNeue-Roman.eot?#iefix");
    src: url("../fonts/HelveticaNeue-Roman.eot?#iefix") format("eot"),
    url("../fonts/HelveticaNeue-Roman.woff2") format("woff2"),
    url("../fonts/HelveticaNeue-Roman.woff") format("woff"),
    url("../fonts/HelveticaNeue-Roman.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue Bold';
    src: url("../fonts/HelveticaNeue-Medium.eot?#iefix");
    src: url("../fonts/HelveticaNeue-Medium.eot?#iefix") format("eot"),
    url("../fonts/HelveticaNeue-Medium.woff2") format("woff2"),
    url("../fonts/HelveticaNeue-Medium.woff") format("woff"),
    url("../fonts/HelveticaNeue-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue Bold';
    src: url("../fonts/HelveticaNeue-Bold.eot?#iefix");
    src: url("../fonts/HelveticaNeue-Bold.eot?#iefix") format("eot"),
    url("../fonts/HelveticaNeue-Bold.woff2") format("woff2"),
    url("../fonts/HelveticaNeue-Bold.woff") format("woff"),
    url("../fonts/HelveticaNeue-Bold.ttf") format("truetype");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'mplus 1p regular';
    src: url("../fonts/MPLUS1p-Regular.eot?#iefix");
    src: url("../fonts/MPLUS1p-Regular.eot?#iefix") format("eot"),
    url("../fonts/MPLUS1p-Regular.woff2") format("woff2"),
    url("../fonts/MPLUS1p-Regular.woff") format("woff"),
    url("../fonts/MPLUS1p-Regular.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'fontello delonghi';
    src: url('../fonts/fontello-delonghi.eot?53834938');
    src: url('../fonts/fontello-delonghi.eot?53834938#iefix') format('embedded-opentype'),
    url('../fonts/fontello-delonghi.woff2?53834938') format('woff2'),
    url('../fonts/fontello-delonghi.woff?53834938') format('woff'),
    url('../fonts/fontello-delonghi.ttf?53834938') format('truetype');
    font-weight: normal;
    font-style: normal;
}