@font-face {font-family: 'CrimsonBold';src: url('police/crimson/CrimsonText-Bold.ttf');}@font-face {font-family: 'CrimsonBoldItalic';src: url('police/crimson/CrimsonText-BoldItalic.ttf');}@font-face {font-family: 'CrimsonItalic';src: url('police/crimson/CrimsonText-Italic.ttf');}@font-face {font-family: 'CrimsonRoman';src: url('police/crimson/CrimsonText-Roman.ttf');}@font-face {font-family: 'CrimsonSemiBold';src: url('police/crimson/CrimsonText-Semibold.ttf');}@font-face {font-family: 'CrimsonSemiBoldItalic';src: url('police/crimson/CrimsonText-SemiboldItalic.ttf');}@font-face {font-family: 'CrimsonBold';src: url('police/crimson/Crimson-Bold.otf');}@font-face {font-family: 'CrimsonBoldItalic';src: url('police/crimson/Crimson-BoldItalic.otf');}@font-face {font-family: 'CrimsonItalic';src: url('police/crimson/Crimson-Italic.otf');}@font-face {font-family: 'CrimsonRomane';src: url('police/crimson/Crimson-Roman.otf');}@font-face {font-family: 'CrimsonSemiBold';src: url('police/crimson/Crimson-Semibold.otf');}@font-face {font-family: 'CrimsonSemiBoldItalic';src: url('police/crimson/Crimson-SemiboldItalic.otf');}* {margin : 0;padding : 0;}html, body {font-family : CrimsonRoman, CrimsonRomane, Calibri, serif, sans-serif;height : 100%;z-index : 0;min-width: 300px;}body {background-color : #d7e3f4;}.a {position : fixed;margin : 0;height : 50px;top : 0;width : 70%;box-shadow : 0 10px 10px -10px black;z-index : 10;min-width: 270px;}a {text-decoration : none;}.x{float: right;margin-left: 15px;margin-right: 0;}aside {float : left;margin-right : 15px;background-color : white;position: relative;z-index: 3;}aside:hover figcaption, aside:active figcaption {display : flex;position : absolute;width : 100%;height : 497px;z-index : 4;background-color : rgba(255, 255, 255, 0.8);text-align : center;font-size : 1.3em;text-decoration : underline;}.d {height : 50px;background-color : #000063;position : static;}.d ul {position : absolute;right : 5%;padding-right : 30px;}.d ul strong{font-weight: bold;}.d ul li {display : inline-flex;border-right : 1px solid white;margin-top : 10px;}.d ul li:last-child {border : inherit;}.d ul li a {color : white;font-weight : bold;font-size : 1.1em;margin-right : 10px;margin-left : 5px;}.d ul li a:hover, .d ul li a:active {text-decoration : underline;}.b {position : fixed;bottom : 0;right : 15%;}.com {position: absolute;bottom: 0;font-size: 20px;background-color: rgba(0,0,0,0.5);color: white;padding: 2px;}.l{display: none;padding: 2px;}.com a{color: inherit;text-decoration: underline;}.com a:hover, .com a:active{color: #000063;}.zra {width : 70%;background-color : white;margin : auto;z-index : 9;}.e {padding : 50px 100px 0 100px;min-height : 95vh;margin-bottom : -111px;}.e:after {content : "";display : flex;height: 111px;background-color: white;}.i {z-index: 9;line-height : 23px;border-bottom : 2px solid;border-right : 2px solid;border-left : 2px solid;padding : 10px;text-align : center;font-family : CrimsonBold;text-decoration-line : none;color : #2c5aa0;font-size : 1.2em;height : 47px;width : 100px;position : absolute;margin-top : -28px;display: flex;flex-direction: column;}.o {background-color : #000063;position : relative;bottom : 175px;left : 100%;width : 40px;padding : 10px 5px 10px 5px;display: none;}.o:hover {background-color : #2c5aa0;}.g, .r, .h {display : none;}em{font-style: normal;}.f {padding-top : 10px;border-bottom : 5px solid #2c5aa0;padding-bottom : 10px;margin-left : 10px;box-shadow : 0 10px 10px -10px black;width : 100%;display : inline-flex;min-height : 200px;position: relative;}.f .kop {font-weight : bold;font-size : 180%;text-align : right;margin : auto;margin-left : 250px;position: absolute;top: 50%;transform: translateY(-50%);}.f img {position : absolute;}#u, #v, #cg, #ch{clear: both;border:1px rgba(255,255,255,0) solid;}.cg{align-items: center;display: flex;justify-content: space-around;flex-wrap: wrap;height: 600px;}.cg .ch span{width: 400px;position: absolute;bottom: 0;background-color: rgba(0,0,0,0.5);text-align: center;font-size: 1.85em;color: white;}.ch{position: relative;height: 240px;width: 400px;border: 1px black solid;}.v{font-weight: bold;font-size: 1.3em;color: #666666;text-decoration: none;text-align: center;width: 100%;border-bottom: 1px #666666 solid;margin-bottom: 15px;margin-top: 30px;clear: both;}figure {z-index : 2;}figcaption {display : flex;position : absolute;top : 0;width : 100%;height : 497px;background-color : rgba(255, 255, 255, 0);background-image : linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));transition : background-color 1s;font-size: 20px;text-align: center;}footer {background-color : #000063;color : white;display : inline-flex;width: 100%;right : 15%;left : 15%;height : 116px;z-index : 5;}.q {position : absolute;right : 17%;line-height : 25px;padding : 0;margin : 0;font-size : 1em;padding-top : 15px;}footer img {margin : 30px;}footer img:hover{opacity: 0.9;}footer ul {margin-top : 40px;margin-left : 0;}footer ul li {display : inline-flex;border-right : 1px solid white;padding : 0 5px 0 5px;}footer ul li a {color : white;text-decoration-line : none;margin-right : 5px;font-size : 1.1em;font-weight : bold;}footer ul li:last-child {border-right : none;}footer ul li a:hover, footer ul li a:active {text-decoration : underline;color: white;}.m {position : relative;bottom : 100px;right : 15%;width : 15%;clear: both;}.m ul li {background-color : #000063;margin-top : 15px;padding : 5px;text-align : center;}.m ul li a {color : white;text-decoration-line : none;font-size : 1.1em;}.m ul li:hover {margin-left : -20px;}.bra {z-index : -1;width : 100%;position : absolute;left : 0;}.y{font-style: italic;}#b li a, #a li a{font-weight: normal;}#r h1 {margin : 8px 0 8px 0;padding: 2px 10px 2px 0;text-align: right;background: linear-gradient(to left, #000063, #2c5aa0);color: white;width: 100%;font-size: 1.3em;box-shadow : 0 10px 10px -10px black;}.cf{color: black;text-decoration:underline;}#cb{background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.8)), url("images/un.png");}#cb:hover{background-image: linear-gradient(to top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 1)),url("images/un.png");transition: 0.5s;}#cd{background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.8)), url("images/deux.png");}#cd:hover{background-image: linear-gradient(to top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 1)),url("images/deux.png");transition: 0.5s;}#ce{background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.8)), url("images/trois.png");}#ce:hover{background-image: linear-gradient(to top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 1)),url("images/trois.png");transition: 0.5s;}#cf{background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.8)), url("images/quatre.png");}#cf:hover{background-image: linear-gradient(to top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 1)),url("images/quatre.png");transition: 0.5s;}ul {list-style-type : none;}li:hover ul {display : flex;flex-direction : column;}nav {padding-left : 2%;margin-bottom : 20px;}nav ul li {display : inline-flex;}nav ul ul {display : none;position : absolute;z-index : 6;margin-left : 0;}nav ul li a {line-height : 23px;border-bottom : 2px solid;border-right : 2px solid;border-left : 2px solid;padding : 10px;text-align : center;font-family : CrimsonBold;text-decoration-line : none;color : #2c5aa0;font-size : 1.2em;height : 46px;width : 100px;}nav ul ul li a:first-child {margin-top : -1px;}nav ul ul li a {margin-top : 0;background-color : white;border-top : 1px solid;}nav ul ul li:first-child {margin-top : 41px;}nav ul li a:hover, nav ul li a:active {border-color : #000063;color : white;background-color : #2c5aa0;transition : 0.5s;z-index : 8;}#f{transition: 0s;}p {text-align : justify;}#r {border-bottom : 5px solid #2c5aa0;box-shadow : 0 10px 10px -10px black;}p a:hover, li a:hover {color : green;}p a:active, li a:active {color : #d40000;}p a, li a{text-decoration-line : none;color : #000063;font-size : 1em;font-weight : bold;}p a span{font-size: 0.85em;}.zor li{font-size: 1.4em;margin: 10px 0 10px 40px;text-align: justify;}.zor {list-style-image: url("images/puce.png");list-style-position: inside;}section p {width : 100%;margin : auto;margin-top : 25px;font-size : 1.4em;margin-bottom : 25px;position : relative;z-index : 1;line-height : 35px;}.cb{text-decoration:underline;}strong {font-weight : normal;}span.s span {display : none;width : inherit;}span.s:hover span {display : flex;position : fixed;top : 40%;right : 0;width : 11%;color : black;font-size : 0.8em;line-height : 24px;margin-right : 1%;text-align : center;color : white;background-color : #2c5aa0;padding : 1%;font-weight : normal;border : #000063 solid 2px;border-radius : 10px;}section ul li{line-height: 35px;}@media screen and (max-width:1450px) {.cg{height: 1000px;}span.s:hover span {display : none;}}@media screen and (max-width:1280px) {.a, .zra {width : 100%;}.b{display: none;}.d ul {padding-right : 0;right : 3%;}.d ul li:last-child{border-right: none;}body {background-color : white;}.e {width : 93%;padding : 30px;}.o, .m, .bra, strong.s:hover span {display : none;}.cg{height: 600px;}.f .kopa {padding : 5px;font-size : 1.7em;}.q {position : absolute;right : 10px;font-size : 0.9em;font-weight: bold;}.q strong{font-weight: bold;}footer li {font-size : 1em;}footer img {margin : 30px 10px 30px 10px;}li:hover ul {display : flex;flex-direction : column;}h2 {font-size : 1.3em;padding : 10px 0 10px 0;}section p {font-size : 1.25em;line-height : 30px;margin-top : 10px;width : 100%;margin : 10px;}section ul li{line-height: 30px;}.zor li{font-size: 1.25em;}strong.s {font-size : 1em;}}@media screen and (max-width:910px) {.e {width : 91%;}.cg{height: 1000px;}}@media screen and (max-width:755px) {.a, .zra {width : 100%;}aside figure, .o, .f, .q, .m, .bra, #b {display : none;}.d ul {padding-right : 0;right : 3%;}.e {width : 100%;padding : 30px 0 30px 0;}.g {display : inline-flex;border-bottom : 5px solid #2c5aa0;margin : 20px 0 0 0;justify-content : space-between;box-shadow : 0 10px 10px -10px black;width : 100%;display : inline-flex;height : 100px;}h2, #u ul li, #v ul li, #cg ul li, #ch ul li{margin-left: 2px;max-width: 97%;}#r h1{margin-right: 10px;max-width: 95%;}#v ul, #ch ul{margin-left: 0;}footer{position: relative;left: 0;}.r {position: absolute;top: 50%;transform: translateY(-50%);right: 0%;display : flex;color : white;font-size : 1em;text-align : center;margin : auto;padding : 5px;margin-right : 0;font-weight : bold;}.p ul {display: flex;flex-direction: column;position: absolute;bottom: 18%;}footer ul li {border-right : none;}footer li {font-size : 1em;}footer img {margin : 30px 10px 30px 10px;}.kopa {font-size : 1.2em;text-align : center;padding-top : 8px;}h1,h2 {font-size : 1.2em;margin : 8px;padding : 0;}li:hover ul {display : flex;flex-direction : column;position : absolute;right : 0;}.h {display : inline-flex;flex-direction : column;}.h ul {height : 100vh;margin-right : 5px;}.h ul li{z-index: 11;}.h ul li a {width : 50vh;margin : 0;border:2px #d40000 solid;color: #d40000;text-align : right;line-height : 10px;height:auto;}.h ul li a:hover {border-color : #d40000;color : white;background-color : #d40000;transition : 0.5s;line-height : 10px;}.h ul ul li:first-child {margin-top : 100px;}.zor li{font-size: 1.1em;}section p {font-size : 1.1em;line-height : 26px;margin : 8px;width : 95%;}section ul li{line-height: 26px;}strong.s {font-size : 1em;}}@media screen and (max-width:430px) {.ch{width: 280px;}.cg .ch span{width: 280px;position: absolute;bottom: 0;background-color: rgba(0,0,0,0.5);text-align: center;font-size: 1.35em;color: white;}#ziez{display: none;}.g .kopa span {display : none;}p{text-align: left;}.zor li{text-align: left;margin:inherit;padding: 0 5px 0 10px;}.v, #i{margin: inherit;margin: 10px 0 10px 0;padding: inherit;font-size: 1.1em;}.p {background-color : #000063;}}@media screen and (max-width:390px) {footer ul{bottom: 25%;}}@media screen and (max-width:350px) {footer ul li, .r {font-size : 0.8em;}.h ul li a {width : 65vh;}.p ul {bottom: 28%;}.kopa{display: none;}}@media screen and (max-width:300px) {.d ul li a {font-size : 0.9em;padding-top : 5px;}footer ul{bottom: 20%;}footer ul li {font-size : 1em;}.r{display: none;}.p ul {bottom: 18%;}}