body {font-family: 'Radio Canada', sans-serif !important;}
body {font-size: large;}

.img-nav{width: 1.7em;height: 1.5em;}

.bg-light {background-color: #212529!important;}
.bg-white{background-color: #fff!important;}
.bg-gray{background-color: #e9e9e9!important;}

.container-color{padding-top: 3rem!important; padding-bottom: 2rem;}

.footer{color: #da2121!important;}
.footer:hover{color: #008080;}

.zoom {transition: transform .5s;}
.zoom:hover {transform: scale(1.020);}

hr {margin: 0rem;margin-top: 1rem;margin-bottom: 1rem;border: 0;border-top: 1px solid rgba(0, 0, 0, 0.4);}
hr {box-sizing: content-box;height: 0;overflow: visible;}

.hr2 {margin: 0rem;border: 0;border-top: 1px solid rgba(0, 0, 0, 0.4);}
.hr2 {box-sizing: content-box;height: 0;overflow: visible;}

img.background {object-position: 0 -60px;object-fit: cover;height: 100%;width: 100%;filter: brightness(60%) contrast(95%);}
.big-title {font-size: 50px;}

.seperator {width: 25%;opacity: 0.75;height: 5px;background-image: linear-gradient(to right, #008080, #da2121);}
.item-center{align-items: center; justify-content: center;}
.item-align{justify-content: space-evenly!important;}

.bg-orange{--bs-progress-bar-bg: #ff8100!important;}
.bg-blue{--bs-progress-bar-bg: #0d6efd!important;}
.bg-purple{--bs-progress-bar-bg: #6f42c1!important;}
.bg-pink{--bs-progress-bar-bg: #d63384!important;}
.bg-cyan{--bs-progress-bar-bg: #0dcaf0!important;}
.bg-light-blue{--bs-progress-bar-bg: #0d95f0!important;}

#radio{font-family: 'Radio Canada', sans-serif!important;}
#cursive{font-family: cursive;}