/*------------------------------------*\
   FONTS CSS
\*------------------------------------*/
@font-face {
    font-family: 'VWHeadWeb-Regular';
    src: url('../fonts/VWHeadWeb-Regular.eot');
    src: url('../fonts/VWHeadWeb-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/VWHeadWeb-Regular.woff') format('woff'),
         url('../fonts/VWHeadWeb-Regular.ttf') format('truetype'),
         url('../fonts/VWHeadWeb-Regular.svg#VWHeadWeb-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'VWTextWeb-RegularItalic';
    src: url('../fonts/VWTextWeb-RegularItalic.eot');
    src: url('../fonts/VWTextWeb-RegularItalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/VWTextWeb-RegularItalic.woff') format('woff'),
         url('../fonts/VWTextWeb-RegularItalic.ttf') format('truetype'),
         url('../fonts/VWTextWeb-RegularItalic.svg#VWTextWeb-RegularItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'VWHeadWeb-Bold';
    src: url('../fonts/VWHeadWeb-Bold.eot');
    src: url('../fonts/VWHeadWeb-Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/VWHeadWeb-Bold.woff') format('woff'),
    url('../fonts/VWHeadWeb-Bold.ttf') format('truetype'),
    url('../fonts/VWHeadWeb-Bold.svg#VWHeadWeb_Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'VWHeadWeb-ExtraBold';
    src: url('../fonts/VWHeadWeb-ExtraBold.eot');
    src: url('../fonts/VWHeadWeb-ExtraBold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/VWHeadWeb-ExtraBold.woff') format('woff'),
         url('../fonts/VWHeadWeb-ExtraBold.ttf') format('truetype'),
         url('../fonts/VWHeadWeb-ExtraBold.svg#VWHeadWeb-ExtraBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'VWHeadWeb-Light';
    src: url('../fonts/VWHeadWeb-Light.eot');
    src: url('../fonts/VWHeadWeb-Light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/VWHeadWeb-Light.woff') format('woff'),
         url('../fonts/VWHeadWeb-Light.ttf') format('truetype'),
         url('../fonts/VWHeadWeb-Light.svg#VWHeadWeb-Light') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'VWTextWeb-Regular';
    src: url('../fonts/VWTextWeb-Regular.eot');
    src: url('../fonts/VWTextWeb-Regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/VWTextWeb-Regular.woff') format('woff'),
    url('../fonts/VWTextWeb-Regular.ttf') format('truetype'),
    url('../fonts/VWTextWeb-Regular.svg#VWTextWeb_Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'VWTextWeb-Bold';
    src: url('../fonts/VWTextWeb-Bold.eot');
    src: url('../fonts/VWTextWeb-Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/VWTextWeb-Bold.woff') format('woff'),
    url('../fonts/VWTextWeb-Bold.ttf') format('truetype'),
    url('../fonts/VWTextWeb-Bold.svg#VWTextWeb-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*------------------------------------*\
   GENERAL
\*------------------------------------*/
html,
body {
    font-family: VWTextWeb-Regular,Arial,Helvetica,sans-serif;
    color: #252525;
}

strong {
    font-weight: normal;
    font-family: VWTextWeb-Bold,Arial,Helvetica,sans-serif;
}


/*------------------------------------*\
   HEADING
\*------------------------------------*/
/*h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: VWHeadWeb-ExtraBold,Arial,Helvetica,sans-serif;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

h1,
.h1 {
    font-size: 54px;
}

h2,
.h2 {
    font-size: 42px;
}

h3,
.h3 {
    font-size: 32px;
}

h4,
.h4 {
    font-size: 28px;
}

h5,
.h5 {
    font-size: 24px;
}

h6,
.h6 {
    font-size: 16px;
}*/

/* to define */
/*@media (max-width: 599px) {
    h1,
    .h1 {
        font-size: 22px;
    }

    h2,
    .h2 {
        font-size: 20px;
    }

    h3,
    .h3 {
        font-size: 16px;
    }

    h4,
    .h4 {
        font-size: 28px;
    }

    h5,
    .h5 {
        font-size: 24px;
    }

    h6,
    .h6 {
        font-size: 16px;
    }
}*/