@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&family=Source+Sans+Pro:wght@400;600;700&display=swap";:root{--font-primary: "Space Grotesk", sans-serif;--font-secondary: "Source Sans Pro", sans-serif;--color-primary: #1c1c1c;--color-secondary: #f54119;--color-accent: #ffb900}html{scroll-behavior:smooth}.nav-link{font-weight:700!important}.title,h1,h2,h3,h4,h5,h6{font-family:var(--font-primary)!important;color:#1c1c1c!important;line-height:1!important}.paragraph,p,li{font-family:var(--font-secondary)!important;color:#1c1c1c}.quote{font-size:14px;font-weight:400}input,textarea,select,option{background-color:#e1dccd!important;border:1px solid #1c1c1c!important;color:#1c1c1c!important}option:hover{color:#1c1c1c!important;background:radial-gradient(circle at top left,#ffb900,#ff7800,#f54119 50%,#1c1c1c)!important;background-size:150% 150%;background-position:left center;transition:background-position .3s ease}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.custom-number-wrapper{display:flex;align-items:center;gap:6px;margin-top:.5rem}.custom-number-wrapper input[type=number]{width:70px;padding:5px;text-align:center;background:#f0f0f0;color:#333;border:1px solid #ccc;border-radius:4px}.custom-number-wrapper button{background-color:#ffb900;color:#1c1c1c;border:none;padding:5px 10px;font-weight:700;font-size:16px;border-radius:4px;cursor:pointer}.custom-number-wrapper button:hover{background:radial-gradient(circle at top left,#ffb900,#ff7800,#f54119 50%,#1c1c1c);background-size:150% 150%;background-position:left center;transition:background-position .3s ease;color:#1c1c1c}body{font-family:var(--font-primary)!important;color:#1c1c1c;background-color:#e1dccd}#body_admin{background-color:#e1dccd}.header2{position:fixed;z-index:999;height:85px;padding:15px;background:transparent;transition:background .5s ease,color .5s ease}.header2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#1c1c1c;background-position:right;opacity:0;transform:translateY(10px);transition:background-position 1s ease,transform .5s ease;pointer-events:none}.header2.scrolled:before{opacity:1;background-position:right center;transform:translateY(0)}.header2.scrolled-out:before{opacity:0;background-position:left center;transform:translateY(-100px)}.card-gradient{border-radius:20px!important;background-position:right center;background-color:#f54119;transition:background-position 1s ease;color:#1c1c1c}.card-gradient:hover{background:radial-gradient(circle at top left,#ffb900,#ff7800,#f54119 50%,#1c1c1c);background-size:150% 150%;background-position:left center;transition:background-position 1s ease}.card-upload{border-radius:20px!important;background-color:#1c1c1c;color:#e1dccd;min-height:500px}.card-upload h3,.card-upload h4,.card-upload h5,.card-upload p{color:#e1dccd!important}.header2.scrolled{color:#e1dccd}.header2.scrolled-out{color:#1c1c1c}.header2.scrolled,.header2.scrolled .navbar-nav .nav-link,.header2.scrolled .nav-link,.header2.scrolled .dropdown a,.header2.scrolled .dropdown span,.header2.scrolled .dropdown .dropdown-item,.header2.scrolled .bx,.header2.scrolled .ri-home-2-line,.header2.scrolled .ri-briefcase-line,.header2.scrolled .ri-money-dollar-circle-line,.header2.scrolled .ri-contacts-line{color:#e1dccd!important}.dropdown-menu,.dropdown-item,.dropdown-toggle{background-color:#1c1c1c!important;color:#e1dccd!important}#btnContainer.scrolled{background-color:#ffb900;transition:background-color .3s ease}#btnContainer{background-color:#1c1c1c;transition:background-color .3s ease}@media (max-width: 991.98px){.header2{max-height:60px;padding:0;background:#e1dccd!important}.navbar{background:#e1dccd!important}.header2.scrolled,.header2.scrolled .navbar-nav .nav-link,.header2.scrolled .nav-link,.header2.scrolled .dropdown a,.header2.scrolled .dropdown span,.header2.scrolled .dropdown .dropdown-item,.header2.scrolled .bx,.header2.scrolled .ri-home-2-line,.header2.scrolled .ri-briefcase-line,.header2.scrolled .ri-money-dollar-circle-line,.header2.scrolled .ri-contacts-line{color:#1c1c1c!important}}.nav-link{color:#1c1c1c!important;font-family:Space Grotesk,sans-serif!important}i{vertical-align:top;font-size:1.2rem}@media (max-width: 768px){i{font-size:1rem}}@media (min-width: 992px){.btn-container{margin-left:2rem}}#btnConnexionHeader{background:none;border:none;color:#e1dccd;font-size:14px;font-weight:500}#btnConnexionHeader.scrolled{background:none;border:none;color:#1c1c1c;font-size:14px;font-weight:500}#btnConnexionHeader:hover{background:none;border:none;color:#e1dccd}.btn-secondary{display:flex;align-items:center;justify-content:center;background-color:#1c1c1c;border:none;font-size:14px;font-weight:500;color:#e1dccd}.btn-primary{display:flex;align-items:center;justify-content:center;background-color:#ffb900;border:none;font-size:14px;font-weight:500;color:#1c1c1c}.btn-primary:hover{padding-right:.7rem;background:radial-gradient(circle at top left,#ffb900,#ff7800,#f54119 50%,#1c1c1c);background-size:150% 150%;background-position:left center;transition:background-position .3s ease;border:none;font-size:14px;color:#1c1c1c}.btn-close-custom{display:flex;justify-content:center;align-items:center;border-radius:5px;background-color:#f54119;border:none;font-size:1.5rem;width:1.5rem;height:1.5rem;color:#1c1c1c;padding:.5rem;opacity:1;transition:all .3s ease}.btn-close-custom:hover{color:#1c1c1c;background:radial-gradient(circle at top left,#ffb900,#ff7800,#f54119 50%,#1c1c1c);background-size:150% 150%;background-position:left center;transition:background-position .3s ease;transform:scale(1.1)}.bx-cloud-upload{color:#e1dccd!important}.d-flex.justify-content-center.gap-3{flex-wrap:wrap}@media (max-width: 768px){.d-flex.justify-content-center.gap-3{gap:.5rem!important}.d-flex.justify-content-center.gap-3 a,.d-flex.justify-content-center.gap-3 button{flex:1 1 45%;min-width:120px;text-align:center}}@media (max-width: 576px){.d-flex.justify-content-center.gap-3 a,.d-flex.justify-content-center.gap-3 button{flex:1 1 100%}.bx-arrow-back,.bx-chevron-right{margin:0!important}}#header-admin{background-color:#1c1c1c;color:#e1dccd}#sidebar,.card-header,.card,.card-footer{background-color:#e1dccd;color:#1c1c1c}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}#backToTop{animation:pulse 2s infinite;transition:all .3s ease}#backToTop:hover{animation:none;transform:scale(1.1) translateY(-5px)}.pagination{display:flex;justify-content:center;align-items:center;gap:4px}.pagination .page-item{list-style:none}.pagination .page-link{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;font-size:14px;border:none;border-radius:8px;background-color:#1c1c1c;color:#e1dccd;transition:all .3s ease}.pagination .page-link:hover{background:radial-gradient(circle at top left,#ffb900,#ff7800,#f54119 50%,#1c1c1c);background-size:150% 150%;background-position:left center;color:#e1dccd;transition:background-position 1s ease}.pagination .page-item.active .page-link{background-color:#ffb900!important;color:#1c1c1c!important;border:none}.pagination .page-item.disabled .page-link{opacity:.5;cursor:not-allowed;background-color:#1c1c1c;color:#e1dccd}.select2-container .select2-selection{background-color:#e1dccd!important;border:1px solid #1c1c1c!important;border-radius:8px;padding:6px 12px;font-size:16px;color:#1c1c1c!important;height:40px;display:flex;align-items:center}.select2-container.selection{background-color:#e1dccd!important}.select2-dropdown{background-color:#e1dccd!important;border:1px solid #1c1c1c!important;border-radius:8px;padding:6px 12px;font-size:16px;color:#1c1c1c!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1c1c1c!important;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;right:10px}.select2-container--default .select2-results__option{background-color:#e1dccd!important;color:#1c1c1c!important;padding:8px 12px;transition:background .3s ease}.select2-container--default .select2-results__option--highlighted{background:radial-gradient(circle at top left,#ffb900,#ff7800,#f54119 50%,#1c1c1c)!important;background-size:150% 150%;background-position:left center;color:#e1dccd;transition:background-position 1s ease;color:#1c1c1c!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#d7d0bd;color:#1c1c1c}.select2-container{width:100%!important}.notification_title{color:#e1dccd!important}.notification_title:hover{color:#1c1c1c!important}.notification-text h6,.notification-text p,.notification-text small{color:#e1dccd!important}.notification-text h6:hover,.notification-text p:hover,.notification-text small:hover{color:#1c1c1c!important}
