body {margin: 0px; padding: 0px; font-family: 'Roboto', sans-serif; font-size: 16px; letter-spacing: 2px;}
video {object-fit: cover; width: 100vw; height: 100vh; position: fixed; top: 0; left: 0;}
.container {position: absolute; align-items: center; background: rgba(0, 0, 0, 0.6); color: #f1f1f1; width: 100%; height: 100%; display: flex;}
@media (max-device-width : 768px) {
    .container .content {margin:0 auto; width: 70%;}
    .container .content div {padding-bottom: 20px; font-size: 35px;}
    .container .content div img {width: 160px; padding-bottom: 50px;}
    .container .content .titre {margin-bottom: 60px; margin-top: 12px; margin-left: 0; font-family: 'Roboto', sans-serif; font-size: 50px; letter-spacing: 4px;}
    .build {font-family: 'Roboto', sans-serif; font-size: 26px; letter-spacing: 2px; color: #fff; text-transform: uppercase; opacity: 0.5;}
    a {color: #e63312; text-decoration: none; font-weight: 600;}
    a:hover {color: #fff;}
}
@media (min-device-width : 768px) and (max-device-width : 992px) {
    .container .content {margin:0 auto;}
    .container .content div {padding-bottom: 20px; font-size: 28px;}
    .container .content div img {width: 110px; padding-bottom: 10px;}
    .container .content .titre {margin-bottom: 10px; margin-top: 12px; margin-left: 0; font-family: 'Roboto', sans-serif; font-size: 32px; letter-spacing: 4px;}
    .build {font-family: 'Roboto', sans-serif; font-size: 17px; letter-spacing: 2px; color: #fff; text-transform: uppercase; opacity: 0.5;}
    a {color: #e63312; text-decoration: none; font-weight: 600;}
    a:hover {color: #fff;}
}
@media (min-device-width : 992px) {
    .container .content {margin:0 auto; width: 70%;}
    .container .content div {padding-bottom: 15px;}
    .container .content div img {width: 70px; padding-bottom: 20px;}
    .container .content .titre {margin-bottom: 30px; margin-top: 12px; margin-left: 0; font-family: 'Roboto', sans-serif; font-size: 29px; letter-spacing: 4px;}
    .build {font-family: 'Roboto', sans-serif; font-size: 15px; letter-spacing: 2px; color: #fff; text-transform: uppercase; opacity: 0.5;}
    a {color: #e63312; text-decoration: none; font-weight: 600;}
    a:hover {color: #fff;}
}