@charset "UTF-8";
/**
 * SRC
**/
@font-face {
    font-family: 'Radio-Canada';
    src: url("../fonts/Radio-Canada-Regular.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Radio-Canada';
    src: url("../fonts/Radio-Canada-Light.woff2") format("woff2");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Radio-Canada';
    src: url("../fonts/Radio-Canada-Bold.woff2") format("woff2");
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Radio-Canada';
    src: url("../fonts/Radio-Canada-Bold.woff2") format("woff2");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Radio-Canada';
    src: url("../fonts/Radio-Canada-Bold.woff2") format("woff2");
    font-weight: 800;
    font-style: normal;
}
body{ min-width: 320px; }
h2{ position: relative; border-bottom: 2px solid #ee0000; padding-bottom: 0.5em; }
h2:after{ border-bottom: 8px solid #ee0000; content: ''; display: block; left: 0; bottom: -4px; position: absolute; width: 134px; z-index: 3; }
.btn,.btn:focus,.btn:hover,.decovry,.decovry:focus,.decovry:hover{ border-style: solid; }
.decovry:focus,.decovry:hover{ background: #494949; border-color: #494949; }
@media (min-width: 1440px){
    .container{ width: 1424px; }
}
