﻿/*@font-face {
    font-family: 'Land Rover Wide';
    src: url('../fonts/specific/../fonts/specific/LandRoverWide-Medium.eot');
    src: url('../fonts/specific/../fonts/specific/LandRoverWide-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/../fonts/specific/LandRoverWide-Medium.woff2') format('woff2'), url('../fonts/specific/../fonts/specific/LandRoverWide-Medium.woff') format('woff'), url('../fonts/specific/../fonts/specific/LandRoverWide-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Land Rover Wide';
    src: url('../fonts/specific/../fonts/specific/LandRoverWide-Light.eot');
    src: url('../fonts/specific/../fonts/specific/LandRoverWide-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/../fonts/specific/LandRoverWide-Light.woff2') format('woff2'), url('../fonts/specific/../fonts/specific/LandRoverWide-Light.woff') format('woff'), url('../fonts/specific/../fonts/specific/LandRoverWide-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Land Rover Wide';
    src: url('../fonts/specific/../fonts/specific/LandRoverWide-Bold.eot');
    src: url('../fonts/specific/../fonts/specific/LandRoverWide-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/../fonts/specific/LandRoverWide-Bold.woff2') format('woff2'), url('../fonts/specific/../fonts/specific/LandRoverWide-Bold.woff') format('woff'), url('../fonts/specific/../fonts/specific/LandRoverWide-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Land Rover Wide';
    src: url('../fonts/specific/../fonts/specific/LandRoverWide-Demi.eot');
    src: url('../fonts/specific/../fonts/specific/LandRoverWide-Demi.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/../fonts/specific/LandRoverWide-Demi.woff2') format('woff2'), url('../fonts/specific/../fonts/specific/LandRoverWide-Demi.woff') format('woff'), url('../fonts/specific/../fonts/specific/LandRoverWide-Demi.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}*/

/*@font-face {
    font-family: 'Avenir Next W01';
    src: url('../fonts/specific/AvenirNextW01-Demi.eot');
    src: url('../fonts/specific/AvenirNextW01-Demi.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/AvenirNextW01-Demi.woff2') format('woff2'), url('../fonts/specific/AvenirNextW01-Demi.woff') format('woff'), url('../fonts/specific/AvenirNextW01-Demi.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next W01';
    src: url('../fonts/specific/AvenirNextW01-Medium.eot');
    src: url('../fonts/specific/AvenirNextW01-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/AvenirNextW01-Medium.woff2') format('woff2'), url('../fonts/specific/AvenirNextW01-Medium.woff') format('woff'), url('../fonts/specific/AvenirNextW01-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next W01';
    src: url('../fonts/specific/AvenirNextW01-Italic.eot');
    src: url('../fonts/specific/AvenirNextW01-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/AvenirNextW01-Italic.woff2') format('woff2'), url('../fonts/specific/AvenirNextW01-Italic.woff') format('woff'), url('../fonts/specific/AvenirNextW01-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next W01';
    src: url('../fonts/specific/AvenirNextW01-Regular.eot');
    src: url('../fonts/specific/AvenirNextW01-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/AvenirNextW01-Regular.woff2') format('woff2'), url('../fonts/specific/AvenirNextW01-Regular.woff') format('woff'), url('../fonts/specific/AvenirNextW01-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}*/

@font-face {
    font-family: 'Avenir Next W01';
    src: url('../fonts/specific/AvenirNextW1G-Demi.eot');
    src: url('../fonts/specific/AvenirNextW1G-Demi.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/AvenirNextW1G-Demi.woff2') format('woff2'), url('../fonts/specific/AvenirNextW1G-Demi.woff') format('woff'), url('../fonts/specific/AvenirNextW1G-Demi.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next W01';
    src: url('../fonts/specific/AvenirNextW1G-Medium.eot');
    src: url('../fonts/specific/AvenirNextW1G-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/AvenirNextW1G-Medium.woff2') format('woff2'), url('../fonts/specific/AvenirNextW1G-Medium.woff') format('woff'), url('../fonts/specific/AvenirNextW1G-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next W01';
    src: url('../fonts/specific/AvenirNextW1G-Regular.eot');
    src: url('../fonts/specific/AvenirNextW1G-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/AvenirNextW1G-Regular.woff2') format('woff2'), url('../fonts/specific/AvenirNextW1G-Regular.woff') format('woff'), url('../fonts/specific/AvenirNextW1G-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next W01';
    src: url('../fonts/specific/AvenirNextW1G-Italic.eot');
    src: url('../fonts/specific/AvenirNextW1G-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/AvenirNextW1G-Italic.woff2') format('woff2'), url('../fonts/specific/AvenirNextW1G-Italic.woff') format('woff'), url('../fonts/specific/AvenirNextW1G-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}




@font-face {
    font-family: 'Land Rover Web';
    src: url('../fonts/specific/LandRoverWeb-Medium.eot');
    src: url('../fonts/specific/LandRoverWeb-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/LandRoverWeb-Medium.woff2') format('woff2'), url('../fonts/specific/LandRoverWeb-Medium.woff') format('woff'), url('../fonts/specific/LandRoverWeb-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Land Rover Web';
    src: url('../fonts/specific/LandRoverWeb-Bold.eot');
    src: url('../fonts/specific/LandRoverWeb-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/specific/LandRoverWeb-Bold.woff2') format('woff2'), url('../fonts/specific/LandRoverWeb-Bold.woff') format('woff'), url('../fonts/specific/LandRoverWeb-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}





h1 {
    text-transform: uppercase;
    margin-top: 1em;
    margin-bottom: 0.8em;
}

h1, th {
    font-family: 'Land Rover Web', Arial, Helvetica, sans-serif;
}

body, input, select, td {
    font-family: 'Avenir Next W01', Arial, Helvetica, sans-serif;
}


.btn-landrover {
    background-color: #0C121c;
    color: #fff;
    padding: 12px 42px 13px 44px;
    text-transform: uppercase;
    transition: color .2s,background-color .2s;
    font-family: AvenirNext,Arial,Helvetica,sans-serif;
    letter-spacing: 3px;
    line-height: normal;
    display: inline-flex;
    border: 1px solid transparent;
    font-size: 10px;
    font-weight: 700;
    border-radius:0;
}

    .btn-landrover:hover {
        background-color: transparent;
        border: 1px solid #0c121c;
        color: #0C121C;
    }