@charset "UTF-8";nav[data-v-cc34c939]{text-align:right}.container[data-v-cc34c939]{margin-top:5rem}.container p[data-v-cc34c939],.container span[data-v-cc34c939],.container a[data-v-cc34c939]{color:#fff}.container p[data-v-cc34c939]{font-size:1.5rem}.container span a[data-v-cc34c939]{font-weight:700}.centered{display:flex;justify-content:center;align-items:center}.centered.column{flex-direction:column}.w100{width:100%}.flex{display:flex}.flex.column{flex-direction:column}.flex.jc-center{justify-content:center}.flex.jc-space-between{justify-content:space-between}.flex.jc-space-around{justify-content:space-around}.flex.jc-start{justify-content:flex-start}.flex.jc-end{justify-content:flex-end}.flex.ai-start{align-items:flex-start}.flex.ai-center{align-items:center}.flex.ai-end{align-items:flex-end}.flex.ai-base{align-items:baseline}.flex.jc-space-centered{justify-content:space-between;align-items:center}.flex .as-start{align-self:flex-start}.flex .as-center{align-self:center}.flex .as-end{align-self:flex-end}.grid{display:grid}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:950px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1400px){.container{max-width:1350px}}body{font-family:Spartan,sans-serif;background-image:url(/assets/fond-91baf059.png);background-repeat:no-repeat;margin:0}@media (min-width: 1600px){body{background-size:cover}}a,button,input{transition:all .2s ease-in-out}h1{margin:0}.mb-0{margin-bottom:0}.mt-0{margin-top:0}@media (min-width: 992px){.col-lg-6{width:50%;max-width:50%}}aside img{border-radius:15px;max-width:200px}@media (max-width: 1200px){aside{display:none}}@media (min-width: 1200px){aside{flex-basis:15%}}@media (max-width: 1200px){.right-part{width:100%}}@media (min-width: 1200px){.right-part{flex-basis:80%}}.kpi-top{justify-content:center}.kpi-top>div{position:relative}.kpi-top>div .total{color:#fff;text-transform:uppercase;margin-bottom:.5rem;margin-top:0}.kpi-top>div .total span{font-weight:700}.kpi-top>div .title{color:#fff;font-weight:700;text-transform:uppercase;margin:0 0 .5rem;font-size:13px}@media (min-width: 1400px){.kpi-top>div .title{color:#707070}}@media (min-width: 992px){.kpi-top canvas{width:300px!important;height:300px!important}}@media (min-width: 1400px){.kpi-top canvas{width:350px!important;height:350px!important;padding:1.5rem}}.kpi-top canvas,.kpi-top .cities__wrapper>div{background-color:#fff;padding:1rem;border-radius:25px}@media (min-width: 1400px){.kpi-top .typo.flex.column .title{position:absolute;top:50%;color:#707070;left:50%;transform:translate(-50%,-65%);display:block;width:100px;text-align:center}}@media (min-width: 1400px){.kpi-top .diag .title{position:absolute;top:11%;left:5%}}.kpi-top .diag .percent{position:absolute;left:50%;bottom:50%;transform:translate(-55%,100%);text-align:center;margin:0;font-size:1.5rem;color:#707070;text-transform:uppercase}@media (min-width: 1400px){.kpi-top .diag .percent{transform:translate(-55%,50%);font-size:2rem}}.kpi-top .diag .percent span{font-size:1rem;position:absolute}.kpi-top .diag canvas{padding:2.25rem 1.5rem 1.5rem}.form-global>.flex>div:first-child{color:#fff;text-align:center;font-weight:500}.form-global form{background-color:#fff;border-radius:15px;font-family:Roboto,sans-serif;padding:1rem 2rem;text-align:left;margin:2.5rem auto}.form-global form h2{text-transform:uppercase;text-align:center;margin-bottom:2rem}.form-global form .form__group.field:nth-child(2){margin-top:3rem}.form-global form label{font-size:14px}.form-global form select{width:100%;background:none;border:0;border-bottom:2px solid #ebebeb;padding-bottom:2px;font-family:Source Sans Pro,sans-serif;letter-spacing:2px;font-size:17px;margin-top:1rem}.form-global form select:focus-visible{outline:none}.form-global form textarea{width:95%;height:200px;margin-top:1rem;font-family:Source Sans Pro,sans-serif;color:#2c3e50;letter-spacing:1px;padding:.5rem;border:1px solid #6c6c6c;border-radius:5px;resize:none}.form-global form textarea:focus{outline:none;box-shadow:none}.form-global form .nav{position:relative;margin-bottom:3.5rem}.form-global form .nav button{padding:.5rem 2.5rem;border-radius:5px}.form-global form .nav button:focus{outline:2px solid #000}.form-global form .nav button:hover{color:#fff}.form-global form .nav .prev{position:absolute;left:0}.form-global form .nav .next,.form-global form .nav button[type=submit]{position:absolute;right:0}.form-global form .submit{text-align:center;margin:1.5rem 0 1rem}.form-global form .submit button{border-radius:5px}.form-global form .errorMessage{color:#c50000;font-style:italic;font-size:14px;text-align:center;margin-bottom:0}.form-global .details-length{font-size:14px}.form-global .optin{color:#9e9e9e}.form-global.form-garantie #bareme-0,.form-global.form-garantie #bareme-1,.form-global.form-garantie #bareme-2,.form-global.form-garantie #bareme-3{box-shadow:0 2px 12px #0000001a;padding:1rem 2rem 1.5rem;border-radius:15px}.form-global.form-garantie #bareme-0 label,.form-global.form-garantie #bareme-1 label,.form-global.form-garantie #bareme-2 label,.form-global.form-garantie #bareme-3 label{position:static;color:#888}.form-global.form-garantie #bareme-0 button,.form-global.form-garantie #bareme-1 button,.form-global.form-garantie #bareme-2 button,.form-global.form-garantie #bareme-3 button{background:none;border:0}.form-global.form-garantie #bareme-0 .close,.form-global.form-garantie #bareme-1 .close,.form-global.form-garantie #bareme-2 .close,.form-global.form-garantie #bareme-3 .close{position:absolute;right:-10px;top:0}.form-global.form-garantie #bareme-0 .close i,.form-global.form-garantie #bareme-1 .close i,.form-global.form-garantie #bareme-2 .close i,.form-global.form-garantie #bareme-3 .close i{font-size:20px}.form-global.form-garantie #bareme-0 .close i:hover,.form-global.form-garantie #bareme-1 .close i:hover,.form-global.form-garantie #bareme-2 .close i:hover,.form-global.form-garantie #bareme-3 .close i:hover{color:#c50000}.form-global.form-garantie #bareme-0 select,.form-global.form-garantie #bareme-1 select,.form-global.form-garantie #bareme-2 select,.form-global.form-garantie #bareme-3 select{margin-bottom:1rem}.form-global.form-garantie #bareme-0 input[type=number],.form-global.form-garantie #bareme-1 input[type=number],.form-global.form-garantie #bareme-2 input[type=number],.form-global.form-garantie #bareme-3 input[type=number]{-moz-appearance:textfield;width:100%;background:none;border:0;border-bottom:2px solid #ebebeb;padding-bottom:2px;font-family:Source Sans Pro,sans-serif;letter-spacing:2px;font-size:17px}.form-global.form-garantie #bareme-0 input[type=number]:focus,.form-global.form-garantie #bareme-1 input[type=number]:focus,.form-global.form-garantie #bareme-2 input[type=number]:focus,.form-global.form-garantie #bareme-3 input[type=number]:focus{outline:none}.form-global.form-garantie .add-bareme{text-align:center;margin-bottom:1.25rem}.form-global.form-garantie .add-bareme button{background:none;border-radius:50%;height:30px;width:30px;padding:0;line-height:25px}.form-global.form-garantie .add-bareme button:hover i{color:#fff}.garantie button{background-color:#22b573}.non-garantie button{background-color:#c60854}.invit-diag button{background-color:#469df0;font-size:11px!important;line-height:14px!important}.mediation button{background-color:#c60854;background-image:url(/assets/mediation-seul-white-d2789bfa.png);background-size:75%;background-repeat:no-repeat;background-position:center center}.steps{list-style-type:none;justify-content:center;padding-left:0}.steps li{padding:.5rem;height:20px;width:20px;text-align:center;border-radius:50%;color:#0003;margin:0 1.25rem;position:relative;transition:all .3s ease-in-out}.steps li:after{content:"";display:inline-block;width:40px;height:1px;position:absolute;top:50%;right:-41px}.steps li:last-child:after{content:none}.steps .active{color:#fff;font-weight:700}header{font-family:Roboto,sans-serif;margin-bottom:2rem;position:relative;padding:.5rem 2rem}header .logo{width:100px}@media (min-width: 1200px){header .nav{position:absolute;left:50%;top:0;transform:translate(-50%,50%)}}header .nav button{background:none;border:0;color:#a4afb7;cursor:pointer;text-transform:uppercase;padding:0 15px;font-size:13px}header .nav button:hover{color:#fff}header .nav button:after{content:"";display:block;width:20%;height:1px;background-color:#fff;margin:5px auto 0;transition:all .2s ease-in-out}header .nav button:hover:after{width:100%}@media (min-width: 1200px){header .nav button{margin:0 .5rem;font-size:14px;padding:0}}@media (min-width: 1400px){header .nav button{margin:0 1rem}}header .centered{position:relative;display:flex;border-radius:.25em;overflow:hidden}header .centered:after{content:"🢓";position:absolute;top:12px;right:50px;transition:.25s all ease;pointer-events:none;color:#fff}header .centered select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;box-shadow:none;flex:1;padding:0 1em;color:#fff;background-color:transparent;background-image:none;cursor:pointer;text-align:right}header .centered select option{background-color:#fff;color:#000;padding:1rem;text-transform:uppercase}header .centered select option:disabled{color:#a4afb7}header .centered select option:hover{background-color:#f8f9fa}header .centered select::-ms-expand{display:none}header .centered img{margin-left:1rem}.modal h2{text-transform:uppercase;font-size:1.25rem;text-align:center;margin:0 0 1.5rem}form{width:400px;margin-top:3.5rem;text-align:center}form .form__group{position:relative;margin:2rem 0 1rem}form .form__group label{position:absolute;top:-12px;left:0;transition:all .2s ease-in-out}form .form__group text,form .form__group phone{width:100%}form .form__group text input,form .form__group phone input{border:0;border-bottom:2px solid #ebebeb;width:100%;transition:all .2s ease-in-out;margin-top:.5rem;margin-bottom:.25rem;padding-bottom:2px;border-radius:0}form .form__group text input:focus,form .form__group phone input:focus{outline:none}form .form__group text:focus-within~label,form .form__group phone:focus-within~label{top:-20px}form .form__group img{position:absolute;top:-6px;right:0;width:10px}form .form__group p{position:absolute;top:-19px;right:15px;font-style:italic;font-size:.7rem}form .user-type .form__group{margin-right:1rem}form .user-type label{position:inherit}button{border:0;color:#fff;padding:.5rem 1.5rem;font-weight:500;text-transform:uppercase;border-radius:5px;cursor:pointer}button:hover{background-color:#fff}label{position:relative}label i{position:absolute;top:50%;left:0;transform:translate(60%,-50%);color:#dcdfe6}#searchJurist,#searchJuristByCity{width:300px;border:1.5px solid #dcdfe6;color:#606266;border-radius:5px;text-align:left;padding:.5rem .5rem .5rem 2rem}#searchJurist::placeholder,#searchJuristByCity::placeholder{color:#606266}#searchJurist:focus,#searchJuristByCity:focus{outline:none}#searchJurist:focus::placeholder,#searchJuristByCity:focus::placeholder{opacity:1}.search-jurist{width:75%}.list-jurists{width:550px}.list-jurists table{width:100%;margin:1rem 0 1.5rem}.list-jurists table tr td:first-child p{margin:.5rem 0}.list-jurists table tr i{cursor:pointer}.list-jurists table tr i.fa-trash-can{color:#c50000}.stats-jurists{width:700px}.stats-jurists .month{margin:1.5rem 0}.stats-jurists .month .selector{text-align:center}.stats-jurists table{width:700px;margin-bottom:2rem;border-collapse:collapse}.stats-jurists table thead{background-color:#f5f6fa;display:table-header-group}.stats-jurists table thead th{text-align:center;padding:.5rem .25rem;font-weight:500}.stats-jurists table tr{border-bottom:1px solid #606266;height:55px}.stats-jurists table tr td{padding:.5rem .25rem;text-align:center}.form-global form h2{color:#0e7758}.form-global form select:focus-visible{border-color:#0e7758}.form-global form textarea:focus{border:1px solid #0E7758}.form-global form .nav button:hover{background-color:#0e7758}.form-global.form-garantie #bareme-0 button i,.form-global.form-garantie #bareme-1 button i,.form-global.form-garantie #bareme-2 button i,.form-global.form-garantie #bareme-3 button i{color:#0e7758}.form-global.form-garantie #bareme-0 button input[type=number]:focus,.form-global.form-garantie #bareme-1 button input[type=number]:focus,.form-global.form-garantie #bareme-2 button input[type=number]:focus,.form-global.form-garantie #bareme-3 button input[type=number]:focus{border-color:#0e7758}.form-global.form-garantie #bareme-0 .add-bareme button:hover,.form-global.form-garantie #bareme-1 .add-bareme button:hover,.form-global.form-garantie #bareme-2 .add-bareme button:hover,.form-global.form-garantie #bareme-3 .add-bareme button:hover{background-color:#0e7758}.form-global.form-garantie #bareme-0 .add-bareme i,.form-global.form-garantie #bareme-1 .add-bareme i,.form-global.form-garantie #bareme-2 .add-bareme i,.form-global.form-garantie #bareme-3 .add-bareme i{color:#0e7758}.steps li{border:1px solid #0E7758}.steps li:after{background-color:#0e7758}.steps .active{background:#0E7758}.modal h2,.modal .content .flex.jc-end p{color:#0e7758}form text input:focus,form phone input:focus{border-color:#0e7758}form text:focus-within input,form phone:focus-within input{color:#0e7758}button{background-color:#0e7758;border:1px solid #0E7758}button:hover{color:#0e7758}#searchJurist:focus,#searchJuristByCity:focus{border:1px solid #0E7758}#searchJurist:focus::placeholder,#searchJuristByCity:focus::placeholder{color:#0e7758}.list-jurists table tr td:first-child p:first-child,.list-jurists table tr i.fa-pen-to-square,.stats-jurists .month i{color:#0e7758}.cities__wrapper>div .container::-webkit-scrollbar-thumb:hover{background:#0E7758}.button-delete-bareme{color:#0e7758}.checkbox-green .checkbox-green-switch{border:1px solid #0E7758}.checkbox-green .checkbox-green-switch:before{color:#0e7758}.checkbox-green .checkbox-green-switch:after{background:#0E7758}.checkbox-green input[type=checkbox]:checked+.checkbox-green-switch{border:1px solid #0E7758}#confirm_block a{color:#0e7758}#confirm_block a:hover{background-color:#0e7758}.kpi .kpi-bottom .scoring .grid svg{fill:#0e7758}
