@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,300,700,400italic);.modal{display:none;position:fixed;z-index:99;left:0;top:0;right:0;bottom:0;overflow:auto;background-color:#242933;background-color:rgba(36,41,51,.8)}.modal-container{position:relative;width:100%;height:100%}.modal-content{box-sizing:border-box;background-color:#fff;padding:20px;border:1px solid #888;min-width:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px 0 rgba(0,0,0,.1);border-radius:4px}.modal-content .modal-title{color:#bb9c37;font-weight:400}.modal-content .close{float:right;transition:color .2s ease-in-out}.modal-content .close:hover{color:"red";cursor:pointer}.modal-content .button-row{max-width:100%;margin-top:20px}.modal.is-open{display:block}body,html{background:#5a9088;margin:0;padding:0;width:100%;overflow-x:hidden}h1{font-size:36px}h1,h2{font-family:Open Sans,sans-serif;color:#3b3b3d}h2{font-size:24px}h3{font-size:21px;font-weight:400;color:#3b3b3d}h3,p{font-family:Open Sans,sans-serif}p{font-size:12px;color:#121316}label{margin-top:10px}.__react_component_tooltip,label{font-family:Open Sans,sans-serif;font-size:14px;color:#1a173b}.__react_component_tooltip{line-height:normal;font-weight:400}.bold{font-weight:700}input[type=date],input[type=password],input[type=text]{height:35px;border:1px solid #5a9088;border-radius:8px;width:calc(100% - 30px);padding:0 15px;margin-bottom:15px;margin-top:5px;font-size:12px;display:block;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);font-family:Open Sans,sans-serif}input[type=text].search{background-color:#fafafa;border-radius:4px;border:1px solid #ebedf8;width:85%;margin-top:0}textarea{border:1px solid #5a9088;border-radius:8px;width:calc(100% - 30px)!important;padding:15px;margin-bottom:15px;margin-top:5px;font-size:12px;display:block;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);font-family:Open Sans,sans-serif}select{display:block;width:100%;text-align:center;height:116px}.Select{font-family:Open Sans,sans-serif;font-size:14px}.Select--multi .Select-item{border:1px solid #ccc;color:#395450;background-color:#efefef}.Select--multi .Select-item .Select-item-icon{border-right:1px solid #ccc;color:#121316}.Select--multi .Select-item .Select-item-icon:hover{background-color:#ccc}.Select--multi .Select-control,.Select .Select-control{border:1px solid #5a9088;margin-top:5px;border-radius:8px;box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}textarea{width:100%;height:100px}a{font-family:Open Sans,sans-serif;font-size:12px;color:#395450}a:hover{opacity:.7}button{font:normal 12px Open Sans,sans-serif}.btn{text-decoration:none;font-size:14px;padding:0 15px;color:#fff;background-color:#5a9088;border-radius:40px;cursor:pointer;box-shadow:-4px 2px 20px 0 rgba(90,144,136,.4);height:40px;line-height:40px;margin-left:auto;margin-right:auto;text-align:center;min-width:150px;border:none}.btn i{margin-left:5px;margin-right:5px}.btn.tool{width:26px;height:26px;line-height:26px;display:inline-block;min-width:auto;padding:0}.btn.white{color:#5a9088;background-color:#fff}.btn-submit{margin-top:20px;margin-left:auto;margin-right:auto;display:block;border:none}.btn-secondary{border:1px solid #5a9088;background-color:#fff;color:#3b3b3d}.btn:hover{opacity:.7}.btn-secondary:hover{background-color:#f7f7f7;color:#3b3b3d}.confirm{color:#0a0}.message{font-family:Open Sans,sans-serif;font-size:14px;color:#fff;background-color:#80c92b;margin-bottom:20px;padding:10px;border-radius:5px}.message.error{background-color:#c92b2b}.error{color:#d03d48}.alert-success,.error{text-align:center;font-family:Open Sans,sans-serif;font-size:12px;font-weight:700}.alert-success{color:#228536}.col-container{display:block;width:100%}.col{display:inline-block;border-left:1px solid #f4f4f6;padding-left:40px;padding-right:40px}.col:first-child{padding-left:0;padding-right:40px;border-left:none}.col:last-child{padding-left:40px;padding-right:0}.col.half{width:calc(50% - 42px)}.sidebar{width:100px;top:0;bottom:0;position:fixed;display:block;z-index:3;transition:.25s ease-in-out}.sidebar-nav{height:100%;display:flex;flex-direction:column;justify-content:center}.sidebar-brand{display:block;text-align:center;position:absolute;bottom:30px;width:100%;max-width:200px}.sidebar-brand img{width:50px}.sidebar-brand span{height:70px;line-height:70px;color:#395450;font-size:14px;font-weight:700;display:inline-block;vertical-align:top;text-transform:uppercase}.sidebar-nav .sidebar-center{list-style:none;display:block;margin:0;text-align:center;padding-left:0}.sidebar-nav li{display:block;width:calc(100% - 50px);margin:10px 25px;height:50px;overflow:hidden;text-align:center}.sidebar-nav li img{width:20px}.sidebar-nav li a{color:#002b3f;font-size:14px;text-decoration:none;line-height:50px;display:block;opacity:.5}.sidebar-nav li.active a{opacity:1}.sidebar-nav li a img{vertical-align:top;margin-top:12px}.sidebar-nav li a span.active{margin-left:20px}.sidebar-nav li a:hover{color:#395450}.sidebar-nav li.profile.active{background-color:transparent;box-shadow:none}.sidebar-nav li.profile a{background-color:#fff;width:34px;height:34px;border-radius:17px;display:inline-block;line-height:34px;color:#5a9088}.sidebar-nav li.active a{color:#395450}header{width:100%;background:transparent;display:block;z-index:2;pointer-events:none}header h3{display:block;margin-bottom:10px;margin-top:20px;font-size:30px}.navbar{margin-left:30px;padding-top:5px;pointer-events:all}.navbar-brand{height:50px;line-height:50px}.navbar-brand,.navbar-brand img{display:inline-block;vertical-align:top}.navbar-brand img{height:40px;margin-top:6px;margin-right:20px;margin-left:30px}.navbar-brand span{height:70px;line-height:70px;color:#395450;font-size:14px;font-weight:700;display:inline-block;vertical-align:top;text-transform:uppercase}.navbar .navbar-center{list-style:none;display:inline-block;height:50px;text-align:left;margin-top:0;padding-left:3px;vertical-align:top}.navbar .navbar-right{float:right;padding-left:0;list-style:none;height:50px;margin:0}.navbar li{display:inline-block;line-height:34px;margin-top:0;margin-right:30px}.navbar li a{color:#c5c5c9;font-size:15px;text-decoration:none;display:inline-block;position:relative}.navbar li.active a,.navbar li a:hover{color:#002b3f}.navbar li a:after{width:0}.navbar li.active a:after,.navbar li a:after{position:absolute;content:"";height:3px;bottom:-4px;margin:0 auto;left:0;right:0;background:#395450;transition:.4s}.navbar li.active a:after{width:100%}.navbar li a:hover:after{width:50%;background:#395450}.filter-btn{position:absolute;right:20px;top:35px;box-shadow:-4px 2px 20px 0 rgba(90,144,136,.4);border-radius:20px;background-color:#5a9088;z-index:4;padding-left:30px;padding-right:30px;cursor:pointer}.filter-btn h3{margin:0}.export-btn,.filter-btn h3{line-height:40px;font-size:14px;color:#fff}.export-btn{position:absolute;bottom:35px;right:40px;box-shadow:-4px 2px 20px 0 rgba(90,144,136,.4);border-radius:20px;background-color:#5a9088;z-index:4;padding-left:30px;padding-right:30px;cursor:pointer}.toggle-btn-container{position:absolute;right:0;top:50px;box-shadow:0 10px 20px 0 hsla(45,23%,69%,.75);z-index:3}.toggle-btn{display:inline-block;background-color:#fff;padding-left:20px;padding-right:20px;cursor:pointer}.toggle-btn.active{background-color:#5a9088}.toggle-btn:first-child{border-radius:3px 0 0 3px}.toggle-btn h3{margin:0;line-height:40px;font-size:14px}.toggle-btn.active h3{color:#fff}.filters{position:fixed;top:10px;right:10px;z-index:4}.filters.open{left:100px;bottom:10px;background-color:rgba(90,144,136,.7);transition:.25s ease-in-out}.filters-container{width:300px;position:absolute;right:-360px;bottom:0;top:0;padding:70px 20px 40px;background-color:#fff;border-radius:26px 0 0 26px;box-shadow:-4px 2px 20px 0 rgba(90,144,136,.4);overflow-y:auto;transition:.25s ease-in-out}.filters.open .filters-container{right:0}.filters .selectedTags{margin-bottom:30px}.filters .selectedTags p{margin-left:10px}.filters .selectedTags .filter-item{background:transparent!important}.filters .filter-category{color:#555b6f;margin-top:0;margin-bottom:0;cursor:pointer;height:22px;line-height:22px;padding:10px}.filters .filter-category span{overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis;width:calc(90% - 26px)}.filters .filter-category .filter-category-count{display:inline-block;width:22px;height:22px;margin-right:10px;font-weight:700;line-height:22px;color:#fff;border-radius:11px;text-align:center;background-color:#5a9088;vertical-align:top}.filters .filter-category.open,.filters .filter-category:hover{background-color:#f6f8fa;height:auto;padding-bottom:3px;padding-top:10px}.filters .filter-category.open span,.filters .filter-category:hover span{white-space:normal}.filters .filter-category i{float:right;font-size:18px;line-height:22px}.filters .reset-filters{color:#fff;background-color:#5a9088;border-radius:3px;cursor:pointer;box-shadow:0 10px 20px 0 hsla(45,23%,69%,.75);height:46px;line-height:46px;padding-left:10px;padding-right:10px;display:block;position:absolute;right:70px;bottom:20px;width:110px;margin-left:auto;margin-right:auto;text-align:center}.filters .reset-filters:hover{opacity:.8}.filter-item{color:#a5b4bb;margin-top:0;margin-bottom:0;cursor:pointer;height:18px;line-height:18px;padding-left:16px;padding-right:10px;background-color:#f6f8fa;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 26px)}.filter-item:last-child{padding-bottom:10px}.filter-item.selected{color:#002b3f}.filter-item.changing{color:#ff7d67}.filter-item i{margin-right:5px}.filter-item.selected i{color:#5a9088}.projects{position:fixed;right:-272px;top:95px;bottom:0;z-index:3;transition:.25s ease-in-out}.projects.open{right:20px}.projects-container{width:230px;position:absolute;right:0;bottom:20px;top:0;padding:20px;padding-top:0;background-color:#fff;border-radius:12px;box-shadow:-4px 2px 40px 3px rgba(179,85,69,.1);overflow-y:auto}.projects .export-projects{color:#fff;background-color:#5a9088;border-radius:3px;cursor:pointer;box-shadow:0 10px 20px 0 hsla(45,23%,69%,.75);height:46px;line-height:46px;padding-left:10px;padding-right:10px;display:block;position:absolute;right:70px;bottom:20px;width:110px;margin-left:auto;margin-right:auto;text-align:center}.projects .export-projects:hover{opacity:.8}.data-records .data-container{justify-content:flex-start}.data-records .data-container header{z-index:4}.data-records .data-container header .navbar h3{display:inline-block}.data-records .data-container header .navbar .share-section{display:inline-block;float:right;margin-right:220px}.data-records .data-container header .navbar .share-section .share-select{display:inline-block;width:250px;vertical-align:top;margin-top:17px}.data-records .data-container header .navbar .share-section .share-form{display:inline-block;vertical-align:top;margin-top:17px}.data-records .data-container header .navbar .share-section .share-form label{display:inline-block;margin-right:5px}.data-records .data-container header .navbar .share-section .share-form input{display:inline-block;width:200px}.data-records .data-container header .navbar .share-section .btn-section{display:inline-block}.data-records .data-container header .navbar .share-section .btn-section .btn:last-child{margin-left:0}.data-records .data-container header .navbar .share-section .btn-submit{width:40px;margin-left:5px;font-size:16px;padding:0}.data-records .data-container header .navbar .share-section .btn-secondary,.data-records .data-container header .navbar .share-section .btn-submit{display:inline-block;margin-top:22px;margin-right:5px;min-width:auto;height:36px;line-height:36px;border-radius:8px}.records{position:fixed;right:20px;left:130px;top:90px;bottom:10px;z-index:3;transition:.25s ease-in-out}.records .loading-full{display:flex;justify-content:center;align-items:center;flex-direction:column;top:0;z-index:2}.records .loading,.records .loading-full{position:absolute;left:0;bottom:0;right:0;background:hsla(0,0%,100%,.8)}.records .loading{text-align:center;padding:20px}.records .loading i{color:#ff7d67}.records-container{left:0;position:absolute;right:0;bottom:0;top:0;padding:0;padding-top:0;background-color:#fff;border-radius:12px 12px 0 0;box-shadow:-4px 2px 40px 3px rgba(179,85,69,.1);overflow-y:auto}.records-container #records-container{display:flex}.records-container #records-container .records-column{min-width:175px;width:175px;padding-top:40px}.records-container #records-container .records-column .records-column-header{background:#f9f1f0;border-left:1px solid #d2c7c6;z-index:1;height:40px;line-height:40px;padding-left:10px;padding-right:10px;font-weight:700;position:absolute;margin-top:-40px;min-width:155px;width:155px;cursor:grab}.records-container #records-container .records-column .records-column-header p{width:calc(100% - 50px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;margin:0}.records-container #records-container .records-column .records-column-cell{border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-top:none;border-right:none;height:30px;line-height:30px;padding-left:10px;padding-right:10px}.records-container #records-container .records-column .records-column-cell p{margin:0}.records-container #records-container .records-column:last-child .records-column-cell{border-right:1px solid #d6d6d6}.records-container #records-container .records-column .btn-filter{float:right;margin-top:7px;margin-left:10px}.records-container #records-container .records-column .column-filter-container{position:absolute;background-color:#f6f8fa;padding-top:10px;box-shadow:-4px 2px 20px 0 rgba(90,144,136,.4)}.users{right:20px;left:130px;top:90px;bottom:10px;z-index:3;overflow-y:auto}.list,.users{position:fixed;transition:.25s ease-in-out}.list{right:0;top:70px;bottom:0;z-index:2}.list-container{width:230px;padding:40px 20px 40px 50px;overflow-y:auto}.list-background,.list-container{position:absolute;right:0;bottom:40px;top:0}.list-background{width:270px;background-color:#fff;border-radius:2px 0 0 2px;box-shadow:0 -2px 10px 0 rgba(0,0,0,.05)}.list .list-add{color:#fff;background-color:#5a9088;border-radius:3px;cursor:pointer;box-shadow:0 10px 20px 0 hsla(45,23%,69%,.75);height:46px;line-height:46px;padding-left:10px;padding-right:10px;display:block;position:absolute;right:0;top:-25px;text-align:center;width:max-content;text-decoration:none}.list .list-add img{margin-top:12px;margin-right:10px;margin-left:5px;vertical-align:top}.list .list-add:hover{opacity:.8}.list .list-item{cursor:pointer;color:#3b3b3d;margin-top:0;margin-bottom:0;height:30px;line-height:30px;display:inline-block;width:100%;padding-left:20px;padding-right:20px;margin-left:-20px;transition:.25s ease-in-out}.list .list-item span{overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 50px);vertical-align:top}.list .list-item:hover{background-color:#cfb971;color:#fff}.list .list-item.active{background-color:#5a9088;color:#fff;margin-left:-30px;padding-right:30px;border-radius:3px 0 0 3px;box-shadow:0 10px 20px 0 #c2b99e}.list .list-remove{cursor:pointer;float:right;font-size:15px;color:#3b3b3d;margin-right:0;transition:.25s ease-in-out}.list .list-item.active .list-remove,.list .list-item:hover .list-remove{color:#fff;margin-right:0}.list .list-item.active .list-remove{margin-right:-10px}.list .list-remove:hover{opacity:.8}.chart-tools{display:flex;justify-content:flex-end}.chart-tools .Select-control{width:200px;margin-top:0;display:inline-block;vertical-align:top}.show-undefined-btn{border-radius:3px;border:1px solid #f0f0f0;background-color:#fdfdfd;padding-left:10px;padding-right:10px}.show-legend-btn,.show-undefined-btn{cursor:pointer;line-height:26px;display:inline-block;color:#3b3b3d;font-size:14px}.show-legend-btn{margin-left:10px}.show-legend-btn i,.show-undefined-btn i{width:15px}.chart-container{background-color:#fff;padding:20px;margin-left:20px;margin-right:20px;margin-bottom:20px;border-radius:2px;box-shadow:0 2px 10px 0 rgba(0,0,0,.05);display:inline-block;vertical-align:top}.chart-container.unboxed{background-color:transparent;box-shadow:none}.chart-container.full{width:calc(100% - 60px)}.chart-container.half{width:calc(50% - 80px)}.chart-container.onethird{width:calc(100% / 3 - 90px)}.chart-container h3{margin-top:0;font-size:15px;display:inline-block;position:relative}.chart-container h3:after{position:absolute;content:"";height:1px;bottom:-10px;margin:0;left:0;right:0;width:50%;background:#eaeaea}.chart-container .legend{position:absolute;display:block;margin-top:40px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.05);padding:0 20px;z-index:3}.chart-container .legend.hide{display:none}.header-container{position:absolute;left:0;right:0;top:70px;height:44px;background-color:#004798}.header-content{max-width:970px;margin-left:auto;margin-right:auto}.content-list{display:inline-block;vertical-align:top;width:33%}.content-list-title{font-family:Open Sans,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;line-height:43px;padding-left:20px;padding-right:20px;border-right:1px solid #003c80;cursor:pointer}.content-list-title:hover{background-color:#023d7f}.content-list-title i{float:right;vertical-align:top;font-size:24px;margin-top:8px}.content-list:last-child .content-list-title{border-right:none}.content-list-item{font-family:Open Sans,sans-serif;font-size:14px;color:#fff;border-top:1px solid #004798;background-color:#023d7f;text-transform:uppercase;line-height:43px;padding-left:20px;padding-right:20px;cursor:pointer}.content-left{display:inline-block;margin-top:60px;width:135px;vertical-align:top}.content-sync-message{font-family:Open Sans,sans-serif;font-size:12px;color:#999;text-align:center;display:block;margin-top:10px}.content-submenu{background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.2)}.content-submenu-item{font-family:Open Sans,sans-serif;font-size:12px;color:#000;border-top:1px solid #ccc;text-transform:capitalize;padding:10px 20px;cursor:pointer}.content-submenu-item:first-child{border-top:none}.content-submenu-item.selected{font-weight:700}.content-data-container{display:inline-block;margin-top:19px;margin-left:20px;width:526px}.content-data{display:block;background-color:#fff;border:1px solid rgba(33,51,73,.3);width:100%}.content-data-line{font-family:Open Sans,sans-serif;font-size:12px;color:#000;text-transform:capitalize;line-height:40px;cursor:pointer;display:block;background-color:hsla(0,0%,61%,.1);border-top:1px solid rgba(33,51,73,.1);border-bottom:1px solid rgba(33,51,73,.1)}.content-data-line:nth-child(odd){background-color:#fff;border:none}.content-data-header .content-data-line{font-family:Open Sans,sans-serif;font-size:12px;color:#000;text-transform:capitalize;line-height:40px;cursor:pointer;display:block;background-color:transparent;border:none}.content-data-line:hover{background-color:rgba(91,175,221,.3)}.content-data-header .content-data-line:hover{background-color:transparent}.content-data-column-label{width:calc(40% - 23px);display:inline-block;padding-left:20px}.content-data-header .content-data-column-label{font-weight:700}.content-data-column{width:20%;display:inline-block;border-left:1px solid #ccc}.content-data-header .content-data-column{text-align:center;border-left:none}.content-data input[type=text]{height:40px;border:none;border-radius:35px;width:calc(100% - 30px);padding:0 15px;font-size:12px;display:block;margin:0;background:transparent}.content-data-comment{display:inline-block;vertical-align:top;margin-left:20px;margin-top:20px;width:260px}.content-data-comment textarea{height:200px}.download,.export{position:absolute;top:77px;right:150px;font-family:Open Sans,sans-serif;font-size:14px;color:#000;text-transform:uppercase;line-height:30px;padding-left:20px;padding-right:20px;background-color:#ffcb08;cursor:pointer;border-radius:15px}.download{right:5px}.timeline{position:absolute!important;bottom:40px;left:140px;right:300px;width:auto!important}.timeline .rc-slider-track{background-color:#5a9088}.timeline .rc-slider-dot-active,.timeline .rc-slider-handle{border-color:#c5c5c9}.timeline .rc-slider-handle:hover{border-color:#5a9088}.timeline .rc-slider-handle:active,.timeline .rc-slider-handle:focus{border-color:#5a9088;box-shadow:0 0 5px #5a9088}.timeline .rc-slider-mark-text{font:12px sans-serif;border-left:1px solid #ccc;margin-left:0!important;padding-left:10px;text-align:left!important}.chart .legend{fill:#000;font:12px sans-serif;text-anchor:start;font-size:12px}.chart .label,.chart text{fill:#8c8c93;font:12px sans-serif;text-anchor:end}.chart .value{fill:#000;font:12px sans-serif;text-anchor:end;pointer-events:none}.bar,path.slice{cursor:pointer}.bar:hover,path.slice:hover{opacity:.7}.graphline{fill:none}.axis line,.axis path{fill:none;stroke:#e5e5e5;shape-rendering:crispEdges}.chart text.label-bar{fill:#fff;pointer-events:none}polyline{opacity:.3;stroke:#000;stroke-width:1px;fill:none;pointer-events:none}.stacked-bar-graph{width:100%;height:30px;overflow:hidden;color:#414042}.stacked-bar-graph span{display:inline-block;height:100%;width:0;box-sizing:border-box;float:left;cursor:pointer;color:#fff;line-height:30px;font-weight:700;font-family:arial,sans-serif;padding:0;transition:all .25s ease-in-out}.stacked-bar-graph span:first-child{border-radius:5px 0 0 5px}.stacked-bar-graph span:last-child{border-radius:0 5px 5px 0}.stacked-bar-details{display:none;position:absolute}.page-container{left:0;right:0;top:0;bottom:0}.data-container,.page-container{position:absolute;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.data-container{background-color:#fff;border-radius:26px 0 0 26px;left:100px;right:10px;top:10px;bottom:10px;box-shadow:-4px 2px 20px 0 rgba(90,144,136,.4)}.container{padding:20px;border-radius:3px;box-shadow:0 20px 100px #ccc;background-color:#fff}.container-form,.container-login{width:350px;margin-left:auto;margin-right:auto;margin-top:30px;text-align:center;background-color:#fff;padding:30px;border-radius:26px;box-shadow:-4px 2px 20px 0 rgba(90,144,136,.4)}.page-title{display:inline-block}.page-subtitle,.page-title-form,.page-title-link,.page-title-login{display:block;text-align:center;margin-bottom:20px}.page-title-form{margin-bottom:0;margin-top:0}.add-btn{float:right;margin-top:38px}.languages{display:block;margin-top:20px;margin-bottom:10px}.language{display:inline-block;background-color:#efefef;color:#395450;padding:10px;margin-left:1px;margin-right:1px;cursor:pointer}.language.active{background-color:#395450;color:#fff}.hide{display:none}.line{height:30px;display:inline-block;width:100%;line-height:30px;border-bottom:1px solid #efefef;cursor:pointer}.line:hover{background-color:#efefef}.line:first-child{border-top:1px solid #efefef}.line p{display:inline-block;margin:0}.line i{margin-left:10px;margin-right:10px}.line .tools{display:inline-block;float:right;margin-right:10px}.line .tools a{font-size:16px}.illustration-container{display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;top:0;bottom:0}.illustration-container-header{display:flex;justify-content:center;align-items:center;height:200px;flex-direction:column;margin-left:auto;margin-right:auto}.illustration-container-header-hover{background-color:rgba(187,156,55,.7);height:240px;position:absolute;width:calc(100% - 430px);margin-left:-20px;margin-top:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.share-container{margin-top:20px;display:block;width:calc(100% - 60px);padding-bottom:100px}.share-container .share-section{background-color:#fff;box-shadow:-4px 2px 40px 3px rgba(179,85,69,.12);padding:20px;border-radius:12px;background-size:cover;background-position:50%}.share-container .share-section.share-section-thematique,.share-container .share-section.share-section-thematique-with-hover{background-color:transparent;border-radius:4px;border:1px solid #5a9088;border-style:dashed}.share-container .share-section.share-section-thematique-with-hover{cursor:pointer}.share-container .share-section.share-section-thematique-with-hover:hover{background-color:rgba(187,156,55,.7)}.share-container .share-section .share-section-thematique-add{color:#3b3b3d;vertical-align:top;height:20px;line-height:20px;cursor:pointer}.share-container .share-section .share-section-thematique-add img{margin-right:10px}.share-container .share-section.share-section-thematique-with-hover:hover .share-section-thematique-add{color:#fff}.share-container .share-section h2{color:#fff;text-shadow:1px 1px 10px rgba(0,0,0,.4)}.share-container .share-section h2:after{display:block;content:"";height:3px;width:33%;background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.4)}.share-container .share-section.unboxed{background-color:transparent;box-shadow:none}.share-container .project-item{background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.05);border-radius:4px;padding:10px;padding-left:120px;margin-left:10px;width:calc(50% - 150px);display:inline-block;margin-right:10px;margin-top:20px;background-size:110px;background-repeat:no-repeat;background-position:0;cursor:pointer}.share-container .project-item.selected{border:1px solid #5a9088;width:calc(50% - 152px);box-shadow:0 10px 20px 0 hsla(45,23%,69%,.75)}.newsletter-footer{position:fixed;bottom:20px;left:130px;right:40px;height:50px;text-align:right}.share-container .thematique-remove{float:right;margin-top:-25px;font-size:15px;cursor:pointer}footer{margin-top:30px;text-align:center}footer .copyright i{color:#395450}@media screen and (max-width:1280px){.chart-container.half{width:calc(100% - 78px)}.col.half{width:100%;margin-left:0;margin-right:0;border-left:none;padding-left:0;padding-right:0}}