:root{--dark-blue:#190e4a;--light-gray-bg:#f8f9fa;--border-color:#dee2e6;--text-color:#6c757d;--title-color:#212529;--red-accent:#dc3545}.css-envoyer-retour .sidebar-info{border:1px solid #00000033;padding:30px;border-radius:10px}.css-envoyer-retour h5{font-family:'Roboto';font-weight:700;font-style:Bold;font-size:24px}.css-envoyer-retour svg{width:20px;height:20px;fill:#f70000}.css-envoyer-retour p{font-family:'Roboto';font-weight:400;font-size:16px;line-height:24px}.css-envoyer-retour .btn-custom-save{background:#f70000;color:#fff;border-radius:50px;font-family:'Roboto';font-size:18px;padding:7px;font-weight:500}.css-envoyer-retour .btn-custom-save svg{width:15px;height:15px;fill:#fff}.css-envoyer-retour .btn-custom-back{background:#2632380D;color:#0d0040;border-radius:50px;font-family:'Roboto';font-size:18px;padding:7px;font-weight:500}.css-envoyer-retour .btn-custom-back svg{width:15px;height:15px;fill:#0d0040 !important}#back-container-actualite .header-banner{background:#0d0040;color:#fff;height:280px;display:flex;align-items:center;margin-bottom:50px}#back-container-actualite .header-banner h1{font-family:"Roboto";font-weight:500;font-style:Medium;font-size:50px}@media (max-width:768px){#back-container-actualite .header-banner h1{font-size:30px}#back-container-actualite .header-banner{height:150px}}#back-container-actualite .form-container{border:1px solid #00000033;padding:30px;border-radius:10px}#back-container-actualite .form-label{font-family:'Roboto';font-weight:500;font-style:Medium;font-size:18px;padding-bottom:5px}#back-container-actualite .form-label .required{color:red}#back-container-actualite .form-control,#back-container-actualite .form-select{border:1px solid #00000033;border-radius:10px;height:50px}#back-container-actualite .form-control:focus,#back-container-actualite .form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#back-container-actualite .custom-file-input-wrapper{position:relative;width:100%;cursor:pointer}#back-container-actualite .custom-file-display{display:flex;align-items:center;padding:10px;border:1px solid var(--border-color);border-radius:4px;background-color:#fff;color:var(--text-color);font-size:.9rem;border:1px dashed #dee2e6;justify-content:space-between}#back-container-actualite .custom-file-display span{position:absolute;left:50px}#back-container-actualite .custom-file-display .file-icon{margin-right:10px;color:#6c757d}#back-container-actualite .custom-file-display .upload-icon{margin-left:auto;color:var(--red-accent)}#back-container-actualite .custom-file-input-wrapper input[type=file]{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;cursor:pointer}#back-container-actualite .file-preview{margin-top:10px}#back-container-actualite .preview-item{position:relative;display:inline-block;margin-right:10px;margin-bottom:10px}#back-container-actualite .preview-item .remove-btn{position:absolute;top:-5px;right:-5px;background:var(--red-accent);color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}#back-container-actualite .file-info{font-size:.7rem;color:var(--text-color);text-align:center;margin-top:5px}#back-container-actualite .alert-success{border-radius:8px;border:none;background:#fff;color:#000}#submission-success .btn-primary{background:#f70000;color:#fff;border-radius:50px;font-family:'Roboto';font-size:18px;padding:7px;font-weight:400;border:none;padding:10px 30px}.back-container-actualite-svg svg{fill:red}