@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700;800;900&display=swap);:root{--experts-blue:#03384e;--experts-teal:#0a191a;--experts-pink:#d51253;--experts-white:#fff;--experts-text:#03384e;--experts-nav-h:80px;--experts-radius-pill:999px;--experts-border:1px solid rgba(3,56,78,.1)}body{font-family:Raleway,sans-serif}a{color:var(--experts-blue);text-decoration:none!important}h1,h2,h3,h4,h5,h6{text-transform:uppercase}h1{font-weight:800;margin-bottom:1rem;margin-top:2rem}h2{font-weight:600}h3{font-weight:400}.btn,.nav-link{text-transform:uppercase}.btn{box-shadow:none!important;font-weight:800;letter-spacing:.04em;padding:.65rem 1.05rem}.experts-header{backdrop-filter:saturate(180%) blur(10px);background:var(--experts-white);border-bottom:var(--experts-border);font-family:Raleway,sans-serif}.experts-navbar{font-family:Raleway,sans-serif;min-height:var(--experts-nav-h);padding:10px 0}.experts-logo{display:block;height:58px;width:auto}.experts-navbar .navbar-toggler{border:1px solid rgba(3,56,78,.18);border-radius:12px;padding:.5rem .65rem}.experts-navbar .navbar-nav{gap:.35rem}.experts-navbar .experts-navlink{align-items:center;color:var(--experts-text);display:inline-flex;font-size:.9rem;font-weight:700;letter-spacing:.01em;padding:.65rem .85rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease,background-color .2s ease}.experts-navbar .experts-navlink:hover{color:var(--experts-teal)}.experts-navbar .experts-navlink:after{background:var(--experts-teal);border-radius:999px;bottom:.35rem;content:"";height:2px;left:.85rem;position:absolute;right:.85rem;transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.experts-navbar .experts-navlink:hover:after{transform:scaleX(1)}.experts-navbar .experts-navlink.active,.experts-navbar .experts-navlink[aria-current=page]{color:var(--experts-blue)}.experts-navbar .experts-navlink.active:after,.experts-navbar .experts-navlink[aria-current=page]:after{background:var(--experts-pink);transform:scaleX(1)}.experts-sep{background:rgba(3,56,78,.18);display:inline-block;height:28px;margin:0 .6rem;width:1px}.experts-navbar .btn{border-radius:var(--experts-radius-pill);font-size:.82rem;font-weight:900;letter-spacing:.06em;line-height:1;padding:.7rem 1.05rem;text-transform:uppercase;transition:transform .06s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease}.experts-navbar .btn:active{transform:translateY(1px)}.btn-experts-primary{background:var(--experts-blue);border:1px solid var(--experts-blue);color:#fff}.btn-experts-primary:hover{background:#022b3d;border-color:#022b3d;box-shadow:0 10px 18px rgba(3,56,78,.18);color:#fff}.btn-experts-outline{background:transparent;border:1px solid rgba(3,56,78,.35);color:var(--experts-blue)}.btn-experts-outline:hover{background:var(--experts-blue);border-color:var(--experts-blue);box-shadow:0 10px 18px rgba(3,56,78,.14);color:#fff}.btn-experts-accent{background:var(--experts-pink);border:1px solid var(--experts-pink);color:#fff}.btn-experts-accent:hover{background:#b80f45;border-color:#b80f45;box-shadow:0 10px 18px rgba(213,18,83,.18);color:#fff}@media (max-width:991.98px){.experts-navbar{padding:12px 0}.experts-navbar .navbar-collapse{background:#fff;border:var(--experts-border);border-radius:16px;margin-top:.75rem;padding:.75rem}.experts-navbar .navbar-nav{align-items:stretch!important;gap:.5rem}.experts-navbar .btn{padding:.85rem 1rem}.experts-navbar .btn,.experts-navbar .experts-navlink{justify-content:center;width:100%}.experts-sep{display:none}}.experts-desktop-hero__overlay{height:100%}.experts-desktop-hero__content{align-items:center;display:flex;height:100%}.experts-desktop-hero__logo{height:46px;width:auto}.callcenter-dashboard .header-area{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.88);border:1px solid rgba(110,97,240,.1);box-shadow:0 18px 40px rgba(21,28,61,.12)}.callcenter-dashboard .sidebar-cc{background:linear-gradient(180deg,#101a3a,#15295f 48%,#6e61f0)!important;box-shadow:10px 0 30px rgba(10,14,40,.32)}.callcenter-dashboard .sidebar-cc .nav-link,.callcenter-dashboard .sidebar-cc .navbar-brand,.callcenter-dashboard .sidebar-cc .sub-nav-link,.callcenter-dashboard .sidebar-cc p,.callcenter-dashboard .sidebar-cc span{color:hsla(0,0%,100%,.92)!important}.callcenter-dashboard .sidebar-cc .nav-item:hover>.nav-link,.callcenter-dashboard .sidebar-cc .nav-link.underline,.callcenter-dashboard .sidebar-cc .sub-nav-link.underline,.callcenter-dashboard .sidebar-cc .sub-nav-link:hover{color:#f0b621!important}.callcenter-dashboard .sidebar-cc .link-bulle{background:hsla(0,0%,100%,.2)!important;color:#fff!important}.callcenter-dashboard .recruteur-container .recruteur-block{background:linear-gradient(165deg,hsla(0,0%,100%,.98) 5%,rgba(247,250,255,.98));border:1px solid rgba(110,97,240,.14);border-radius:20px;box-shadow:0 22px 40px rgba(34,43,79,.08)}.callcenter-dashboard .accordion-item,.callcenter-dashboard .card,.callcenter-dashboard .list-group-item,.callcenter-dashboard .modal-content,.callcenter-dashboard .pack_standard_item,.callcenter-dashboard .table{border:1px solid rgba(110,97,240,.1);border-radius:16px!important;box-shadow:0 14px 26px rgba(22,31,64,.07);overflow:hidden}.callcenter-dashboard .table{background:#fff}.callcenter-dashboard .btn-info,.callcenter-dashboard .btn-primary,.callcenter-dashboard .btn-success{background-image:linear-gradient(135deg,#6e61f0,#0e7aee);border:none;box-shadow:0 10px 22px rgba(68,81,197,.35)}.callcenter-dashboard .btn-outline-primary{border-color:#3944ac;color:#3944ac}.callcenter-dashboard .btn-outline-primary:hover{background:#3944ac;color:#fff}.callcenter-dashboard .badge.text-bg-light{background:rgba(110,97,240,.12)!important;color:#4f46bb!important}.callcenter-dashboard .progress{background:rgba(110,97,240,.1)}.callcenter-dashboard .progress-bar{background-image:linear-gradient(90deg,#6e61f0,#27a9ff)}.callcenter-public{background:linear-gradient(180deg,rgba(235,241,255,.88),rgba(245,248,255,.92) 24%,#fff 55%)}.callcenter-public .home-header-top .btn,.callcenter-public .home-header-top .login_home{border-radius:999px}.callcenter-public .page-content .home-banner-section{position:relative}.callcenter-public .page-content .home-banner-section:before{background:radial-gradient(circle,rgba(110,97,240,.32),transparent 70%);content:"";filter:blur(6px);height:clamp(140px,19vw,280px);inset:18% auto auto 4%;pointer-events:none;position:absolute;width:clamp(140px,19vw,280px)}.callcenter-public .page-content .home-banner-section:after{background:radial-gradient(circle,rgba(14,122,238,.24),transparent 72%);bottom:10%;content:"";height:clamp(120px,16vw,230px);pointer-events:none;position:absolute;right:4%;width:clamp(120px,16vw,230px)}.callcenter-public .card,.callcenter-public .content-block,.callcenter-public .modal-content{border:1px solid rgba(110,97,240,.12);border-radius:18px;box-shadow:0 22px 35px rgba(36,49,94,.1)}.callcenter-public .btn-info,.callcenter-public .btn-primary,.callcenter-public .btn-success{background-image:linear-gradient(120deg,#6e61f0,#0e7aee);border:none;border-radius:999px}.callcenter-public .btn-outline-primary{border-radius:999px}.callcenter-public .title-large,.callcenter-public .title-light{text-shadow:0 12px 30px rgba(9,16,48,.28)}.item_profil-container .candidate-card .candidate-card-item{background-color:#fff;border:1px solid #ecedf2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-box-shadow:0 6px 15px 0 rgba(64,79,104,.05);box-shadow:0 6px 15px 0 rgba(64,79,104,.05);margin-bottom:30px;padding:30px;position:relative;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3sease-in-out 0s}.item_profil-container .candidate-card .candidate-card-item:hover{background-color:rgba(14,122,238,.13);border-color:rgba(14,122,238,.22);-webkit-box-shadow:none;box-shadow:none}.item_profil-container .candidate-card .candidate-card-item .candidate-photo{margin-right:20px}.item_profil-container .candidate-card .candidate-card-item .candidate-photo a{background-color:#f9f9f9;border-radius:100%;display:block;height:100px;overflow:hidden;width:100px}.item_profil-container .candidate-card .candidate-card-item .candidate-photo a img{height:auto;object-fit:cover;width:100%}.item_profil-container .candidate-card .candidate-card-item .candidate-info-content{color:#475569;position:relative}.item_profil-container .candidate-card .candidate-card-item .candidate-info-content h2{color:#475569;font-size:20px;position:relative}.item_profil-container .candidate-card .candidate-card-item .candidate-info-content h2 .diamond_{align-items:center;background:#b195eb;border-radius:100%;display:flex;height:28px;justify-content:center;position:absolute;right:-33px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:28px}.item_profil-container .candidate-card .candidate-card-item .candidate-info-content h2 .diamond_ img{height:20px;object-fit:contain;width:20px}.item_profil-container .candidate-card .candidate-card-item .candidate-info-content h2 .diamond_ .popover{background-color:#000;border:1px solid #000;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#fff;font-size:10px;min-width:100px;opacity:0;padding:5px;position:absolute;text-align:center;top:-30px;transition:all .3s ease;visibility:hidden;z-index:1000}.item_profil-container .candidate-card .candidate-card-item .candidate-info-content h2 .diamond_ .popover:before{border:5px solid transparent;border-top-color:#000;content:"";left:50%;position:absolute;top:24px;transform:translateX(-50%)}.item_profil-container .candidate-card .candidate-card-item .candidate-info-content h2 .diamond_:hover .popover{opacity:1;transition:all .3s ease;visibility:visible}.item_profil-container .candidate-card .candidate-card-item .candidate-info-content .featured{color:#796df6;font-size:18px}.item_profil-container .candidate-card .candidate-card-item .infos-middle .ville-info{margin-right:25px}.item_profil-container .candidate-card .candidate-card-item .infos-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;line-height:130%;margin-bottom:2rem;margin-top:1rem;overflow:hidden;text-overflow:ellipsis}.item_profil-container .candidate-card .candidate-card-item .infos-footer .btn{background:#6e70f3;border:1px solid #6e70f3;color:#fff!important;padding:7px 10px}.item_profil-container .candidate-card .candidate-card-item .infos-footer .btn:hover{background-color:transparent;color:#6e70f3!important}.item_profil-container .candidate-card .candidate-card-item .infos-footer .btn-outline{background-color:transparent;color:#6e70f3!important;margin-right:15px}.item_profil-container .candidate-card .candidate-card-item .infos-footer .btn-outline:hover{background-color:#6e70f3;color:#fff!important}[data-loading=""],[data-loading=delay\|show],[data-loading=show]{display:none}.toggle-password-container{position:relative}.toggle-password-icon{height:1rem;width:1rem}.toggle-password-button{background-color:#0000;border:none;column-gap:.25rem;display:flex;flex-direction:row;font-size:.875rem;height:1rem;line-height:1.25rem;place-items:center;position:absolute;right:.5rem;top:-1.25rem}