
    :root {
        --links: #0086D6;
--page-background: #F6F8FB;
--header-links: #FFFFFF;
--titles: #000000;
--section-titles: #142E7B;
--highlight: #0086D6;
--footer-links: #0086D6;
--boxes-border: #CBD2DB;
--boxes-background: #FFFFFF;
--header-background: #142E7B;
--footer-background: #FFFFFF;
--text: #565656;
--section-titles-background: #F6F8FB;
    }
    
@font-face {
    font-family: 'lato';
    src: url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lato-regular-webfont.woff2') format('woff2'),
         url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lato-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'lato';
    src: url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lato-bold-webfont.woff2') format('woff2'),
         url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lato-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;

}
@font-face {
    font-family: 'lato';
    src: url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lato-italic-webfont.woff2') format('woff2'),
         url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lato-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;

}
@font-face {
    font-family: 'lato';
    src: url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lato-bolditalic-webfont.woff2') format('woff2'),
         url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lato-bolditalic-webfont.woff') format('woff');
    font-weight: bold;
    font-style: italic;

}
@font-face {
    font-family: 'lora';
    src: url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lora-regular-webfont.woff2') format('woff2'),
         url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lora-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'lora';
    src: url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lora-bold-webfont.woff2') format('woff2'),
         url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lora-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;

}
@font-face {
    font-family: 'lora';
    src: url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lora-italic-webfont.woff2') format('woff2'),
         url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lora-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'lora';
    src: url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lora-bolditalic-webfont.woff2') format('woff2'),
         url('https://s3-eu-central-1.amazonaws.com/aws-ec2-eu-central-1-opendatasoft-staticfileset/jcyl/theme_font/lora-bolditalic-webfont.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}
body {
    font-family: lora, Helvetica, Arial, sans-serif;
}
main {
    margin:0px;
}
header > p {
    padding: 20px 0px 0px 20px;
}
header .secondary-menu a {
    color:#333;
}
header .secondary-menu .ods-front-header__management-menu-item--backoffice a {
    color:#fff;
}
header .secondary-menu .ods-front-header__management-menu{
    top:20px;
    font-family:lato;
}
.ods-front-header {
    background-color: #ba0c2f;
    text-align:center;
    margin-bottom: 20px;
}
.ods-front-header a {
    color: #fff;
    opacity: 1;
    text-transform: uppercase;
    font-size:1em;
}
.ods-front-header__menu-item-link--active {
    border-bottom: 5px solid #fff;
}
.ods-front-header__management-menu-item--backoffice {
    background-color: #ba0c2f;
}
.ods-front-header__management-menu-item-link--active,
.ods-front-header__management-menu-item-link:hover {
    border-bottom: 3px solid #ba0c2f;
}

.ods-front-prefooter {
    background-color: #E3EEEE;
    text-align: left;
    padding:25px 0px;
    font-family: lora;
}
.ods-front-prefooter h3 {
    text-transform: uppercase;
    font-family: lato;
}
.ods-front-prefooter ul {
    margin:0px;
    padding:0px;
}
.ods-front-prefooter ul li {
    list-style-type:none;
}
.ods-front-prefooter ul li a {
    color:#333;
    font-size:1.2em;
}
.ods-front-footer {
    background-color: #ba0c2f;
    padding: 10px 0px;
    height:60px;
}
.ods-front-footer .ods-front-footer__link {
    color:#fff;
    font-family: lato;
    font-size: 1.3em;
}
