.rct-scroll{width:100%!important}.rct-calendar-header>div:first-child{display:none}.dragging{background-color:gray}.defaultBg{background-color:#d3d3d3}.react-calendar-timeline *{box-sizing:border-box}.react-calendar-timeline .rct-outer{display:block;overflow:hidden;white-space:nowrap}.react-calendar-timeline .rct-scroll{display:inline-block;overflow-x:scroll;overflow-y:hidden;touch-action:none;vertical-align:top;white-space:normal}.react-calendar-timeline .rct-item:hover{z-index:88}.react-calendar-timeline .rct-item .rct-item-content{border-radius:2px;display:inline-block;height:100%;left:0;overflow:hidden;padding:0 6px;position:sticky;position:-webkit-sticky}.react-calendar-timeline .rct-sidebar{border-right:1px solid #bbb;box-sizing:border-box;display:inline-block;overflow:hidden;position:relative;vertical-align:top;white-space:normal}.react-calendar-timeline .rct-sidebar.rct-sidebar-right{border-left:1px solid #bbb;border-right:0}.react-calendar-timeline .rct-sidebar .rct-sidebar-row{border-bottom:1px solid #bbb;box-sizing:border-box;margin:0;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.react-calendar-timeline .rct-sidebar .rct-sidebar-row.rct-sidebar-row-odd{background:rgba(0,0,0,.05)}.react-calendar-timeline .rct-sidebar .rct-sidebar-row.rct-sidebar-row-even{background:transparent}.react-calendar-timeline .rct-vertical-lines .rct-vl{border-left:1px solid #bbb;position:absolute;z-index:30}.react-calendar-timeline .rct-vertical-lines .rct-vl.rct-vl-first{border-left-width:2px}.react-calendar-timeline .rct-vertical-lines .rct-vl.rct-day-0,.react-calendar-timeline .rct-vertical-lines .rct-vl.rct-day-6{background:hsla(50,71%,93%,.5)}.react-calendar-timeline .rct-horizontal-lines{-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.react-calendar-timeline .rct-horizontal-lines .rct-hl-even,.react-calendar-timeline .rct-horizontal-lines .rct-hl-odd{border-bottom:1px solid #bbb;box-sizing:border-box;z-index:40}.react-calendar-timeline .rct-horizontal-lines .rct-hl-odd{background:rgba(0,0,0,.05)}.react-calendar-timeline .rct-horizontal-lines .rct-hl-even{background:transparent}.react-calendar-timeline .rct-cursor-line{background:#2196f3;position:absolute;width:2px;z-index:51}.react-calendar-timeline .rct-dateHeader{align-items:center;background-color:#f0f0f0;border-bottom:1px solid #bbb;border-left:2px solid #bbb;cursor:pointer;display:flex;font-size:14px;height:100%;justify-content:center}.react-calendar-timeline .rct-dateHeader-primary{background-color:transparent;background-color:initial;border-left:1px solid #bbb;border-right:1px solid #bbb;color:#fff}.react-calendar-timeline .rct-header-root{background:#c52020;border-bottom:1px solid #bbb}.react-calendar-timeline .rct-calendar-header{border:1px solid #bbb}input{border:1px solid #d3d3d3;border-radius:4px;box-sizing:border-box;display:block;font-size:14px;margin-bottom:10px;padding:10px 15px;width:100%}.d-none{display:none!important}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{height:100%;position:relative}.fullscreen .react-images__blanket{z-index:1200}.apexcharts-legend-series .apexcharts-legend-marker{margin-right:8px}.scrollbar-container .ps__rail-y.ps--clicking .ps__thumb-y,.scrollbar-container .ps__rail-y:focus>.ps__thumb-y,.scrollbar-container .ps__rail-y:hover>.ps__thumb-y,.scrollbar-container .ps__thumb-y{background-color:#697586;width:5px}.scrollbar-container .ps__thumb-y{border-radius:6px;right:0}.scrollbar-container.ps.ps--active-y>.ps__rail-y,.scrollbar-container>.ps.ps--active-y>.ps__rail-y{background-color:transparent!important;width:5px;z-index:999}.scrollbar-container.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container.ps.ps--active-y>.ps__rail-y:hover,.scrollbar-container>.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container>.ps.ps--active-y>.ps__rail-y:hover{background-color:transparent;width:5px}.scrollbar-container.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container.ps.ps--scrolling-y>.ps__rail-y,.scrollbar-container>.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container>.ps.ps--scrolling-y>.ps__rail-y{background-color:transparent;opacity:.4}@keyframes wings{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes blink{50%{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-7px,0)}80%{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{transform:translate3d(0,-2px,0)}}@keyframes slideY{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-10px)}75%{transform:translateY(10px)}}@keyframes slideX{0%,50%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}main{background-color:#fff!important}h1{color:#000;margin-bottom:30px;text-align:center}.MuiPaper-root{background-color:#f7f6fb}.MuiPaper-root p{color:#000}.MuiPaper-root:after{background-color:#000}.MuiPaper-root:before{background-color:#ffcef8}.MuiPaper-root h2,.MuiPaper-root h3,.MuiPaper-root h4,.MuiPaper-root h5,.MuiPaper-root h6{color:#000}.column-connector{display:flex;flex-flow:column}.column-connector div{align-items:center;display:flex;flex-flow:row;justify-content:space-between}.column-connector img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:1}.card-librairie{min-height:396px}.card-support{display:flex;flex-flow:column;justify-content:space-between}.card-licence,.card-support{min-height:185px}.column-librairie .card{display:flex;flex-flow:row;justify-content:space-around}.column-librairie p{color:#000}.img-client{display:flex;flex-flow:row;justify-content:center;margin-bottom:30px}.img-client img{aspect-ratio:1/1;border-radius:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100px}.col-slider{-moz-column-gap:30px;column-gap:30px;display:flex;flex-flow:row;margin-bottom:15px}.col-slider img{aspect-ratio:16/9;border-radius:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.row-sliders{display:flex;flex-flow:row}.button{border:2px solid #000;border-radius:100vmax;overflow:hidden;padding:12px 30px;position:relative;width:-moz-max-content;width:max-content;z-index:1}.button .btn-content{color:#000;position:relative;transition:all .4s ease;z-index:2}.button .background-effect{aspect-ratio:1;background-color:#000;border-radius:100vmax;display:inline-block;position:absolute;scale:0;transition:scale .6s ease;width:8px;z-index:1}.button a{color:#000;text-decoration:none;transition:all .4s ease}.button:hover{cursor:pointer}.button:hover .btn-content{color:#fff}.button:hover .background-effect{scale:75}.button:hover a{color:#fff}