/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on October 25, 2021 */



@font-face {
    font-family: 'barlowlight';
    src: url('../fonts/barlow-light-webfont.woff2') format('woff2'),
         url('../fonts/barlow-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'barlowlight_italic';
    src: url('../fonts/barlow-lightitalic-webfont.woff2') format('woff2'),
         url('../fonts/barlow-lightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'barlowmedium';
    src: url('../fonts/barlow-medium-webfont.woff2') format('woff2'),
         url('..fonts/barlow-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'barlowregular';
    src: url('../fonts/barlow-regular-webfont.woff2') format('woff2'),
         url('../fonts/barlow-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'barlowsemibold';
    src: url('../fonts/barlow-semibold-webfont.woff2') format('woff2'),
         url('../fonts/barlow-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'barlowbold';
    src: url('../fonts/barlow-bold-webfont.woff2') format('woff2'),
         url('../fonts/barlow-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'barlow_condensedthin_italic';
    src: url('../fonts/barlowcondensed-thinitalic-webfont.woff2') format('woff2'),
         url('../fonts/barlowcondensed-thinitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.uk-article-title{
	font-size: 52px;
	text-transform: uppercase;
	font-family:"barlowsemibold";
}



.uk-accordion-content .uk-h4{
	font-size: 30px;
}

.dbc-border-bottom-bleu {
    border-bottom: 5px solid #147abe;
}

.dbc-border-bottom-rouge {
    border-bottom: 5px solid #eb403a;
}

.dbc-border-bottom-jaune {
    border-bottom: 5px solid #fef035;
}

.dbc-border-bottom-noir {
    border-bottom: 5px solid #232020;
}

.dbc-color-button-marine>a{
	color: #FFFF!important;
}
.dbc-color-button-marine>a:hover{
	color: black!important;
}

.uk-button-secondary.dbc-color-button-marine.uk-active{
	background-color: black;
}
.uk-button-secondary.dbc-color-button-marine.uk-active:hover{
	background-color: transparent;
}
.uk-button-secondary.dbc-color-button-marine.uk-active>a{
	color: #FFFF;
}
.uk-button-secondary.dbc-color-button-marine.uk-active>a:hover{
	color: black;
}

.dbc-min-height-medium {
    min-height: 350px;
}

.acf-hidden{
	visible: hidden;
}

@media screen and (max-width: 960px){

    .uk-slider-container .dbc-news-type
    {
        max-width: 400px;
        margin:auto;
    }

	.uk-article-title{
		font-size: 36px;
	}

	.uk-h3{
     		font-size: 40px;
    	}

	.uk-h4{
     		font-size: 24px;
    	}
}