.container-sujets .content-sujets .sujets .sujet .slider_container .container .swiper{width:100%;height:100%}.container-sujets .content-sujets .sujets .sujet .slider_container .container .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.container-sujets .content-sujets .sujets .sujet .slider_container .container .swiper-scrollbar-drag{background:#892e2e4f}.container-sujets .content-sujets .sujets .sujet .slider_container .container .swiper-button-next,.container-sujets .content-sujets .sujets .sujet .slider_container .container .swiper-button-prev{color:#9b3a3a}.header-sujets .swiper{background:red;width:100%;height:400px}.header-sujets .swiper-slide{text-align:center;font-size:18px;background:#eae7e7;display:flex;justify-content:center;align-items:center}.header-sujets .swiper-slide img{display:block;width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.header-sujets .autoplay-progress{position:absolute;right:16px;bottom:16px;z-index:10;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--swiper-theme-color)}.header-sujets .autoplay-progress svg{--progress:0;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:var(--swiper-theme-color);fill:none;stroke-dashoffset:calc(125.6 * (1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}.container-sujets .content-sujets .sujets .sujet .slider_container .container .swiper .swiper-wrapper .swiper-slide .img_box img{max-width:100%;border-radius:3px}.container-sujets .content-sujets .sujets .sujet .slider_container .container{padding:0 15px;max-width:100%;margin:0 auto}.container-sujets{margin-bottom:25px;padding-bottom:20px;background:#ddd}.container-sujets .content-sujets .text{color:#000}.container-sujets .content-sujets .text h1{padding:10px 8px 5px 15px;font-size:45px;text-decoration:underline;background:#fff}.container-sujets .content-sujets .text h1 strong span{font-size:65px}.container-sujets .content-sujets .text p{font-size:25px;background:#ffdede;padding:15px}.container-sujets .content-sujets .sujets .sujet .matiere{font-size:45px;border-bottom:10px solid #690000;margin:15px;display:flex;align-items:center}.container-sujets .content-sujets .sujets .sujet .matiere img{margin-right:15px;width:50px;height:50px}.popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:1000}.popup-content{text-align:center}.close-btn{position:absolute;top:10px;right:10px;cursor:pointer}.container-sujets .content-sujets .addSujets{padding:5px 25px;float:right;margin:15px 0}.container-sujets .content-sujets .addSujets button{background:#262623;padding:8px 25px;border-radius:5px;color:#ddd;outline:none;border:none;transition:.2s;display:flex;justify-content:space-between;align-items:center}.container-sujets .content-sujets .addSujets button:hover{background:#2d2d2a}.container-sujets .content-sujets .addSujets button .span{background:red;font-size:30px;transition:.2s;height:40px;width:40px;position:relative;margin-left:15px;border-radius:5px}.container-sujets .content-sujets .addSujets button:hover .span{background:red;border-radius:100%;color:#ff0}.container-sujets .content-sujets .addSujets button .span span{position:absolute;top:-5px;right:10px}.container-addSujets{z-index:2;background:#00000073;width:100vw;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center}.container-addSujets .content-addSujets{z-index:3;background:#f4f0f0;width:550px;height:auto;border:2px solid #b36e47f2;border-radius:5px;margin-right:25px;margin-left:10px}#inputAnnee{border:1px solid #ffc7c7}#inputAnnee:focus-visible{border:1px solid #3593468a;color:#023a0c}#select_options{height:175px;overflow:auto}#documentUrl{left:-15px}#correctionUrl,#documentUrl{position:relative;top:-195px;width:226px;cursor:pointer}#correctionUrl{left:-22px}#linearGradient{background:linear-gradient(90deg,#591f1f,#855b5b,#855b5b,#855b5b,#855b5b6e)}#subjectBtn{transition:.2s}#subjectBtn:active{transform:scale(.9)}#navPdf p{font-size:30px}@media (max-width:1024px){.container-sujets .content-sujets .text h1{font-size:40px}.container-sujets .content-sujets .text h1 strong span{font-size:55px}.container-sujets .content-sujets .text p{font-size:22px}.container-sujets .content-sujets .sujets .sujet .matiere{font-size:40px}}@media (max-width:768px){.container-sujets .content-sujets .text h1{font-size:35px}.container-sujets .content-sujets .text h1 strong span{font-size:45px}.container-sujets .content-sujets .text p{font-size:18px}.container-sujets .content-sujets .sujets .sujet .matiere{font-size:35px}.container-sujets .content-sujets .sujets .sujet .matiere img{margin-right:15px;width:45px;height:45px}.container-sujets .content-sujets .addSujets button{padding:5px 15px;font-size:15px}#navPdf p{font-size:25px}}@media (max-width:600px){#responsive-addSujets{width:250px}#add_h1{font-size:25px}.container-sujets .content-sujets .addSujets{float:none;background:#ff000042;display:flex;justify-content:flex-end}}@media (max-width:525px){#responsive-addSujets{width:220px}#add_h1{font-size:27px;margin-left:-5px}.viewSubject h1{font-size:40px}.viewSubject h1 strong{font-size:50px}.viewSubject h2{font-size:25px}.viewSubject p{font-size:18px}#navPdf p{font-size:20px}}@media (max-width:486px){#add_sujets{flex-direction:column-reverse}#add_image{height:125px;overflow:hidden;margin-top:45px}#add_h1{font-size:30px;position:absolute;top:-10px}#imageUrl{position:relative;top:-20px}#add_imgPlus{width:35px;height:35px}#select{width:275px}#add_btn{display:flex;justify-content:space-evenly}#inputSelect{width:250px}.container-addSujets .content-addSujets{height:34em;overflow-x:auto}#info_delete{margin-bottom:35px}}@media (max-width:425px){.container-sujets .content-sujets .text h1{font-size:30px;font-weight:700}.container-sujets .content-sujets .text h1 strong span{font-size:35px}.container-sujets .content-sujets .text p{font-size:18px}.container-sujets .content-sujets .sujets .sujet .matiere{font-size:30px}.container-sujets .content-sujets .sujets .sujet .matiere img{margin-right:15px;width:40px;height:40px}#navPdf p .display_none{display:none}#select_branche{font-size:22px}}@media (max-width:375px){.container-sujets .content-sujets .text h1{font-size:25px}.container-sujets .content-sujets .text h1 strong span{font-size:30px}.container-sujets .content-sujets .sujets .sujet .matiere{font-size:25px}.container-sujets .content-sujets .sujets .sujet .matiere img{margin-right:15px;width:35px;height:35px}#inputSelect{width:200px}#navPdf p{font-size:18px}#select_branche{font-size:20px}#btn_selectBranch{font-size:18px;margin:0}#subjectBtn{margin-left:8px}}@media (max-width:320px){.container-sujets .content-sujets .text h1{font-size:20px}.container-sujets .content-sujets .text h1 strong span{font-size:25px}.container-sujets .content-sujets .text p{font-size:17px}.container-sujets .content-sujets .sujets .sujet .matiere{font-size:20px}#add_h1{font-size:25px;top:3px;left:10px}.container-sujets .content-sujets .sujets .sujet .matiere{padding-bottom:3px}#add_image{margin-top:53px}#select_branche{font-size:18px}}