.datepicker{width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{padding-top:4px;position:absolute;z-index:20}.datepicker-dropdown.datepicker-orient-top{padding-bottom:4px;padding-top:0}.datepicker-picker{background-color:#fff;border-radius:4px;display:flex;flex-direction:column}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1)}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{background-color:#f5f5f5;box-shadow:inset 0 1px 1px hsla(0,0%,4%,.1)}.datepicker-title{background-color:#f5f5f5;box-shadow:inset 0 -1px 1px hsla(0,0%,4%,.1);font-weight:700;padding:.375rem .75rem;text-align:center}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{align-items:center;background-color:#fff;border:1px solid #dcdcdc;border-radius:4px;box-shadow:none;color:#363636;cursor:pointer;display:inline-flex;font-size:1rem;height:2.25em;justify-content:center;line-height:1.5;margin:0;padding:calc(.375em - 1px) .75em;position:relative;text-align:center;vertical-align:top;white-space:nowrap}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{border-radius:2px;flex:auto;font-size:.75rem;margin:calc(.375rem - 1px) .375rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-button,.datepicker-controls .prev-button{flex:0 0 14.2857142857%;padding-left:.375rem;padding-right:.375rem}.datepicker-controls .next-button.disabled,.datepicker-controls .prev-button.disabled{visibility:hidden}.datepicker-grid,.datepicker-view{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex:auto;flex-wrap:wrap}.datepicker .days{display:flex;flex:auto;flex-direction:column}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex:0 0 9.6774193548%;flex-direction:column}.datepicker .weeks{align-items:stretch;display:flex;flex:auto;flex-direction:column}.datepicker span{align-items:center;border-radius:4px;cursor:default;display:flex;justify-content:center;-webkit-touch-callout:none;user-select:none}.datepicker .dow{font-size:.875rem;font-weight:700;height:1.5rem}.datepicker .week{color:#b8b8b8;flex:auto;font-size:.75rem}.datepicker .days .dow,.datepicker-cell{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){background-color:#f5f5f5;border-radius:0}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{background-color:#dcdcdc;border-radius:0}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(39,107,218,.2)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(/fonts/dm-sans-v14-latin-regular.8aae4f3d.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(/fonts/dm-sans-v14-latin-500.96091d87.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(/fonts/dm-sans-v14-latin-600.ff36f0ca.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(/fonts/dm-sans-v14-latin-700.dca06d82.woff2) format("woff2")}@font-face{font-display:swap;font-family:iconfont;src:url(/fonts/iconfont.43709e2f.eot);src:url(/fonts/iconfont.43709e2f.eot?#iefix) format("embedded-opentype"),url(/fonts/iconfont.36b7d664.woff) format("woff"),url(/fonts/iconfont.bf5a680a.ttf) format("truetype"),url(/images/iconfont.7aea54f0.svg) format("svg")}.icon{font-style:normal;font-weight:400}.icon.icon-calendar:before{content:"";font-family:iconfont}.icon.icon-check:before{content:"";font-family:iconfont}.icon.icon-clock:before{content:"";font-family:iconfont}.icon.icon-dollar:before{content:"";font-family:iconfont}.icon.icon-download:before{content:"";font-family:iconfont}.icon.icon-facebook:before{content:"";font-family:iconfont}.icon.icon-file:before{content:"";font-family:iconfont}.icon.icon-info-circle:before{content:"";font-family:iconfont}.icon.icon-info:before{content:"";font-family:iconfont}.icon.icon-plus-circle:before{content:"";font-family:iconfont}.icon.icon-spinner:before{content:"";font-family:iconfont}.icon.icon-square:before{content:"";font-family:iconfont}.icon.icon-table:before{content:"";font-family:iconfont}.icon.icon-trash:before{content:"";font-family:iconfont}.cbo-title-1,h1{font-size:3rem;font-style:normal;font-weight:700;line-height:1.1}.cbo-title-2,.cbo-title-3,h2,h3{font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.2;margin:.625em 0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}body,html{background:#f4f6fa;color:#1c1c20;font-family:DM Sans,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.cbo-main{padding-top:4.125rem}.icon{align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1em;width:1em}.icon:before{vertical-align:middle}.cbo-header{background:#1c1c20;color:#fff;left:0;position:fixed;top:0;width:100%;z-index:999}.cbo-header .header-inner{align-items:center;display:flex;height:4.125rem;justify-content:flex-start;margin:0 auto}.cbo-header .header-logo{display:block;margin-top:.25rem;min-width:6rem;width:6rem}.cbo-header .header-logo img{display:block;height:auto;width:100%}.cbo-header .header-nav{display:flex;flex-grow:1}.cbo-header .header-nav>ul{align-items:center;display:flex;justify-content:flex-start;margin:0 0 0 .5rem;padding:0}.cbo-header .header-nav>ul>li{display:block;list-style:none;margin:0 0 0 .5rem;padding:.25rem .5rem;position:relative}.cbo-header .header-nav>ul>li:before{background:#fff;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);width:100%}.cbo-header .header-nav>ul>li a{color:#fff;font-weight:700;text-decoration:0}.cbo-header .header-nav>ul>li a .desktop{display:none}.cbo-header .header-nav>ul>li.current:before{transform:scaleX(1)}.cbo-header .header-avatar .cbo-avatar{min-width:2.5rem;width:2.5rem}.cbo-header .header-avatar .cbo-avatar .avatar-picture{background:#f4f6fa;border-radius:50%}@media(min-width:1024px){.cbo-header .header-inner{justify-content:flex-start}.cbo-header .header-logo{margin-right:1rem;min-width:7.5rem;width:7.5rem}.cbo-header .header-nav>ul>li{margin:0 0 0 1rem}.cbo-header .header-nav>ul>li a .desktop{display:inline}.cbo-header .header-nav>ul>li a .mobile{display:none}}.cbo-card{background:#fff;border-radius:1.5625rem;box-shadow:3px 4px 9px 0 rgba(0,0,0,.07);margin:.625rem 0;padding:1.5rem}.cbo-card .card-head{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.9375rem}.cbo-card .card-head .head-title{margin:0}.cbo-card .card-head .cbo-tag{margin-left:1rem}.cbo-card .card-title{margin-top:0}.cbo-card.card--black{background:#1c1c20;box-shadow:none;color:#fff}@media(min-width:1024px){.cbo-card{margin:1.5rem 0}}.cbo-container{margin:.625rem auto;max-width:100rem;padding:0 1rem;position:relative;width:100%}.cbo-container.container--full{max-width:none;padding:0}.cbo-container.container--small{max-width:85rem}.cbo-container.container--xsmall{max-width:70rem}.cbo-container.container--padding{margin-bottom:0;margin-top:0;padding-bottom:.625rem;padding-top:.625rem}.cbo-container.container--nomargin{margin-bottom:0!important;margin-top:0!important}.cbo-margin-container{margin:.625rem auto}.cbo-margin-container .cbo-container{margin-bottom:0;margin-top:0}@media(min-width:768px){.cbo-container{margin:.625rem auto;padding:0 1rem}.cbo-container.container--padding{padding-bottom:.625rem;padding-top:.625rem}.cbo-margin-container{margin:.625rem auto}}@media(min-width:1024px){.cbo-container{margin:1.5rem auto;padding:0 5rem}.cbo-container.container--padding{padding-bottom:1.5rem;padding-top:1.5rem}.cbo-margin-container{margin:1.5rem auto}.cbo-half-container{width:50%}.cbo-half-container .cbo-container{margin:0 0 0 auto;max-width:50rem}.cbo-half-container .cbo-container.container--small{max-width:42.5rem}.cbo-half-container .cbo-container.container--xsmall{max-width:35rem}.cbo-half-container+.cbo-half-container .cbo-container{margin:0 auto 0 0}}.cbo-flash{position:fixed;right:5rem;top:5rem}label{display:block;font-size:1rem;font-weight:600;margin:1rem 0 .5rem}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background:#f4f6fa;border:none;border-radius:.3125rem;color:#1c1c20;font-size:1rem;font-weight:600;height:3.375rem;padding:0 .9375rem;text-align:left;width:100%}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#1c1c20}textarea{padding:.9375rem;resize:none}select{appearance:none;background-image:url(/images/angle-down.0504ced2.svg);background-position:center right 1rem;background-repeat:no-repeat;background-size:1.125rem auto;padding-right:3rem;user-select:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select::-ms-expand{display:none}input[data-datepicker]{background-image:url(/images/calendar.1a33bcbf.svg);background-position:center left 1rem;background-repeat:no-repeat;background-size:1.125rem auto;padding-left:3rem}.cbo-form .form-el{margin:0 0 .875rem;width:100%}@media(min-width:768px){.cbo-form{display:flex;flex-wrap:wrap;margin:-.4375rem}.cbo-form .form-el{margin:0;padding:.4375rem;width:50%}.cbo-form .form-el.el--full{width:100%}}@media(min-width:1024px){.cbo-form .form-el{width:25%}}.cbo-picture-placeholder{background:#1c1c20;color:#fff;display:block;padding-bottom:56.25%;position:relative;width:100%}.cbo-picture-placeholder span{display:block;font-size:.625rem;font-weight:700;left:50%;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translateX(-50%) translateY(-50%)}.cbo-picture-cover img,.cbo-picture-cover video{display:block;height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%!important}.cbo-picture-cover .cbo-picture-placeholder{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.cbo-picture-contain img,.cbo-picture-contain video{display:block;height:100%!important;left:0;object-fit:contain;position:absolute;top:0;width:100%!important}.cbo-picture-contain .cbo-picture-placeholder{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.cbo-action,.cbo-action .action-inner{align-items:center;display:flex}.cbo-action .action-inner{justify-content:space-between;width:100%}.cbo-action .action-inner p{color:#7c7c7c;font-size:1.125rem;line-height:1.2;margin:0 1rem 0 1.5rem}.cbo-action .action-inner p strong{color:#1c1c20;display:block;margin-bottom:.125em}.cbo-avatar{border-radius:1.5625rem;min-width:4.375rem;overflow:hidden;position:relative;width:4.375rem}.cbo-avatar .avatar-picture{display:block;padding-bottom:100%;position:relative}.cbo-avatar.avatar--nopicture{align-items:center;background:#1c1c20;color:#fff;display:flex;font-size:1.25rem;height:4.375rem;justify-content:center}.cbo-button{align-items:center;background:#afe1e3;border:none;border-radius:.9375rem;color:#1c1c20;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;height:3.375rem;justify-content:center;padding:0 .9375rem;text-align:center;text-decoration:none;transition:all .4s}.cbo-button .icon{font-size:1.125em;margin:0 .625rem 0 0}.cbo-button.button--green{background:#9fe9b7}.cbo-button.button--yellow{background:#fefe9b}.cbo-button.button--purple{background:#d5c9fb}@media(min-width:1024px){.cbo-button:hover{background:#1c1c20;color:#fff}}.cbo-tag{align-items:center;background:#afe1e3;border-radius:.625rem;display:inline-flex;font-size:1rem;font-weight:600;height:2.125rem;justify-content:center;line-height:1;padding:0 .625rem;white-space:nowrap}.cbo-tag .icon{font-size:1em;margin-right:.625em}.cbo-tag.tag--yellow{background:#fefe9b}.cbo-tag.tag--green{background:#9fe9b7}.cbo-tag.tag--purple{background:#d5c9fb}.cbo-team{display:block;overflow:auto;width:100%}.cbo-team .team-list{align-items:stretch;display:flex;justify-content:flex-start}.cbo-team .team-list .list-el{margin-right:.625rem}.cbo-actions .actions-list .list-el{margin:1.5625rem 0 0}.cbo-deadline .deadline-el .card-title{margin-bottom:.25rem}.cbo-deadline .deadline-el .card-title .icon{display:block;font-size:1.5em;margin:0 0 .525em}.cbo-deadline .deadline-el p{font-size:1.125rem;font-weight:700;margin:0}.cbo-deadline .deadline-el:first-child .card-title{color:#afe1e3}.cbo-deadline .deadline-el:last-child .card-title{color:#fefe9b}@media(min-width:768px){.cbo-deadline{display:flex;margin:0 -.3125rem}.cbo-deadline .deadline-el{padding:0 .3125rem;width:50%}.cbo-deadline .deadline-el .cbo-card{height:100%;margin:0}.cbo-deadline.deadline--vertical{flex-direction:column;margin:-.3125rem 0;min-height:100%}.cbo-deadline.deadline--vertical .deadline-el{height:50%;padding:.3125rem 0;width:100%}}@media(min-width:1024px){.cbo-deadline{margin:0 -.75rem}.cbo-deadline .deadline-el{padding:0 .75rem}.cbo-deadline.deadline--vertical{margin:-.75rem 0}.cbo-deadline.deadline--vertical .deadline-el{padding:.75rem 0}}.cbo-note,.cbo-note .note-form{display:flex;flex-direction:column}.cbo-note .note-form{align-items:center;flex-grow:1;text-align:center}.cbo-note .note-form .form-textarea{display:flex;flex-grow:1;min-height:9.375rem;position:relative;width:100%}.cbo-note .note-form .form-textarea textarea{height:100%;left:0;position:absolute;top:0;width:100%}.cbo-note .note-form .form-submit{margin-top:.9375rem}.cbo-progress{margin:2rem 0}.cbo-progress .progress-head{margin-bottom:.5rem}.cbo-progress .progress-head p{display:inline;line-height:1;margin:0}.cbo-progress .progress-head .head-percent{font-size:2rem;font-weight:700;margin:0 .625rem 0 0}.cbo-progress .progress-head .head-text{font-size:1.125rem;font-weight:700}.cbo-progress .progress-infos{align-items:center;display:flex;justify-content:space-between}.cbo-progress .progress-infos .infos-bar{background:#f4f6fa;border-radius:999rem;display:block;height:.75rem;overflow:hidden;position:relative;width:100%}.cbo-progress .progress-infos .infos-bar .bar-fill{background:#9fe9b7;display:block;height:100%;left:0;position:absolute;top:0}.cbo-progress .progress-infos .infos-text{font-size:.875rem;font-weight:700;line-height:1;margin:0 0 0 1rem;text-transform:uppercase;white-space:nowrap}.cbo-summary .cbo-deadline{margin-top:1.5625rem}.cbo-table th{border-bottom:2px solid #f4f6fa}.cbo-table td,.cbo-table th{font-weight:600;padding:1.25rem 0;text-align:left}.cbo-table td{border-bottom:1px solid #f4f6fa}.cbo-table tr.total td{border:none;font-weight:700}@media(min-width:768px){.cbo-customer .customer-cols{display:flex;margin:0 -.3125rem}.cbo-customer .customer-cols .cols-el{padding:0 .3125rem;width:50%}.cbo-customer .customer-cols .cols-el .cbo-card:first-child{margin:0}}@media(min-width:1024px){.cbo-customer .customer-cols{margin:0 -.75rem}.cbo-customer .customer-cols .cols-el{padding:0 .75rem}.cbo-customer .customer-cols .cols-el:first-child{min-width:60%;width:60%}.cbo-dashboard .dashboard-list{align-items:stretch;display:flex;margin:0 -.75rem}.cbo-dashboard .dashboard-list>.list-el{padding:0 .75rem;width:100%}.cbo-dashboard .dashboard-list>.list-el:first-child{min-width:50%;width:50%}.cbo-dashboard .dashboard-list>.list-el .cbo-card{margin:0;min-height:100%}}.cbo-hero{align-items:flex-end;background:#afe1e3;display:flex;justify-content:center;min-height:12.5rem}.cbo-hero .hero-inner{padding-bottom:3.125rem;padding-top:3.125rem}.cbo-hero .hero-uptitle{align-items:center;background:#fefe9b;border-radius:99rem;display:inline-flex;font-size:1.5rem;font-weight:700;height:2.75rem;justify-content:center;margin:0 0 1.75rem;padding:0 1.5625rem}.cbo-hero .hero-title{margin:0}.cbo-hero .hero-buttons{margin-top:.5rem}.cbo-hero .hero-buttons .cbo-button{margin:.9375rem .5rem 0 0}.cbo-hero.hero--green{background:#9fe9b7}.cbo-hero.hero--yellow{background:#fefe9b}.cbo-hero.hero--purple{background:#d5c9fb}@media(min-width:1024px){.cbo-hero{min-height:13.75rem;overflow:hidden}.cbo-hero,.cbo-hero .hero-inner{position:relative}.cbo-hero .hero-inner:after,.cbo-hero .hero-inner:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12rem;position:absolute;width:9rem}.cbo-hero .hero-inner:before{background-image:url(/images/Pebble_0004_Violet@4x.53d72c55.png);bottom:-18%;right:17rem;transform:rotate(-5deg)}.cbo-hero .hero-inner:after{background-image:url(/images/Pebble_0002_Jaune@4x.560e410b.png);bottom:-7%;height:11rem;right:5rem;transform:rotate(8deg);width:8.5rem}}.cbo-projects .projects-list>.list-number{font-size:1.125rem;font-weight:700;margin:1.5rem 0}.cbo-projects .projects-list>.list-inner>.list-el{margin:.625rem 0}.cbo-projects .projects-list>.list-inner>.list-el .cbo-summary{margin:0}@media(min-width:768px){.cbo-projects .projects-list>.list-inner{display:grid;grid-template-areas:". .";grid-template-columns:1fr 1fr;grid-gap:.625rem}.cbo-projects .projects-list>.list-inner>.list-el{margin:0}}@media(min-width:1024px){.cbo-projects .projects-list>.list-inner{grid-gap:1.5rem}}
