body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.sct-start{height:40vh}.sct-start .header-logo{position:relative;height:20vh;border:4px solid #f8f6f6;border-top:0;border-bottom-left-radius:60px;border-bottom-right-radius:60px}.sct-start .header-logo img{max-height:100px}@media only screen and (max-width:575px){.sct-start{height:32vh}.sct-start .header-logo{height:18vh;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.sct-start .header-logo img{max-height:70px}}.sct-start .position-lang{text-align:center;margin-top:20px}.result-message{padding-top:10px;text-align:center}.card .card-header{background-color:#fff;border:none;text-align:center;padding-top:30px}.card .card-header .card-title{font-size:20px;color:#777}.card .card-header .card-title span{color:#374140;font-weight:800}.card .card-body{padding-right:40px!important;padding-left:40px!important}.card .card-body .btn{min-width:200px}.header-crm{padding:16px 32px;background-color:#fff;border-bottom-left-radius:32px;border-bottom-right-radius:32px;margin-bottom:24px}.header-crm h2{color:#2f5d5d;font-size:28px;font-weight:700;margin-bottom:0}.header-crm h2 svg{width:30px;max-width:100%;height:100%;margin-right:18px}.header-crm .cont-header-element{width:-webkit-max-content;width:max-content;float:right;padding-top:3px}.header-crm .cont-header-element p{margin-bottom:0;float:right;margin-right:21px}.header-crm .cont-header-element p span{font-weight:700}.header-crm .cont-header-element .btn-logout{background-color:#d87373;color:#fff;float:right;font-size:14px;padding:4px 16px!important;margin:-2px 21px 0 0;font-weight:700;text-transform:uppercase}.header-crm .cont-header-element .btn-lang{float:right}@media only screen and (max-width:991px){.header-crm h2{text-align:center;margin-bottom:8px}.header-crm .cont-header-element{float:inherit;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}footer{position:fixed;width:calc(100% - 130px);right:0;bottom:0;background-color:#ddd;padding:8px 32px;font-size:12px;z-index:2}footer a{color:#51a3a3;font-weight:700;transition:.2s}footer a:hover{color:#2f5d5d;text-decoration:inherit}@media only screen and (max-width:991px){footer{position:fixed;width:100%;bottom:0}}nav{background-color:#51a3a3;color:#fff;height:100%;border-top-right-radius:60px;padding:60px 0 30px;text-align:center}nav,nav a{overflow:hidden}nav a{display:block;position:relative;padding-top:8px;padding-bottom:8px;margin-bottom:32px}nav a:before{content:"";width:0;position:absolute;border:3px solid #2f5d5d;top:0;left:0;-webkit-transform:translateX(-8px);transform:translateX(-8px)}nav a:before,nav a svg{height:100%;transition:.2s ease-in-out}nav a svg{width:43px}nav a.active svg.hover-color,nav a:active svg.hover-color,nav a:hover svg.hover-color{fill:#2f5d5d}nav a.active:before,nav a:active:before,nav a:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:991px){nav a{margin-bottom:20px}nav a svg{width:35px}}.nav-desktop{position:relative;width:130px;z-index:10000}.nav-desktop nav{float:left;top:0;left:0;height:100vh;width:130px}@media only screen and (max-width:991px){.nav-desktop{display:none}}.burger-menu{display:none}.burger-menu .bm-burger-button{width:30px;position:fixed;top:16px;left:25px}.burger-menu .bm-burger-button button{width:30px!important;height:30px!important}.burger-menu .bm-burger-button button:focus{outline:0;box-shadow:none}@media only screen and (max-width:991px){.burger-menu{display:block}}.bm-item-list{overflow-y:scroll}.bm-item-list::-webkit-scrollbar{width:0}.profile-form .form-control:disabled{background-color:#fff}.profile-form .form-group .badge{display:table-caption;font-size:18px;border-radius:20px;padding:5px 25px}.email-support a{color:#374140}.fa-check-circle{color:#8fc485}.fa-info-circle{color:#ed9b00}.fa-exclamation-circle{color:#d87373}.info{background-color:#ed9b00}.success{background-color:#8fc485}.error{background-color:#d87373}.blocking-modal-spinner{text-align:center}.blocking-modal-spinner .spinner-border{border-color:#2f5d5d transparent #2f5d5d #2f5d5d;border-width:.5em;width:100px;height:100px}.blocking-content-modal{background-color:transparent!important;box-shadow:none!important}.kpi-box{background-color:#51a3a3;color:#fff;padding:21px 16px;width:250px;min-height:185px;border-radius:20px;float:left;margin-bottom:18px;margin-right:18px;box-shadow:3px 3px 8px 0 rgba(0,0,0,.12)}.kpi-box h5{font-weight:700}.kpi-box hr{border-top:3px solid #2f5d5d;width:50px;margin-left:0}.kpi-box p{text-align:center;font-size:40px;line-height:30px;font-weight:700;color:#2f5d5d;margin-bottom:0}.kpi-box p i{font-size:18px;line-height:0;font-weight:400;color:#fff;opacity:.5}.kpi-box:last-child{margin-right:0}@media only screen and (max-width:1515px){.kpi-box{width:19.5%;min-height:100px;margin-right:1%}.kpi-box h5{font-size:17px}.kpi-box hr{width:30px}.kpi-box p{font-size:28px;line-height:28px}.kpi-box p i{font-size:15px}}@media only screen and (max-width:700px){.kpi-box{padding:3% 1%;text-align:center;border-radius:10px}.kpi-box h5{font-size:12px}.kpi-box hr{display:none}.kpi-box p{font-size:18px;line-height:18px}.kpi-box p i{font-size:12px}}a .kpi-box{background-color:#51a3a3;color:#fff;padding:21px 16px;width:250px;border-radius:20px;float:left;margin-bottom:0;margin-right:18px;box-shadow:3px 3px 8px 0 rgba(0,0,0,.12)}a .kpi-box h5{font-weight:700}a .kpi-box hr{border-top:3px solid #2f5d5d;width:50px;margin-left:0}a .kpi-box p{text-align:center;font-size:40px;line-height:30px;font-weight:700;color:#2f5d5d;margin-bottom:0}a .kpi-box p i{font-size:18px;line-height:0;font-weight:400;color:#fff;opacity:.5}a .kpi-box:last-child{margin-right:0}@media only screen and (max-width:1515px){a .kpi-box{width:90%;height:92%;margin-right:1%}a .kpi-box h5{font-size:17px}a .kpi-box hr{width:30px}a .kpi-box p{font-size:28px;line-height:28px}a .kpi-box p i{font-size:15px}}@media only screen and (max-width:700px){a .kpi-box{padding:3% 1%;text-align:center;border-radius:10px}a .kpi-box h5{font-size:12px}a .kpi-box hr{display:none}a .kpi-box p{font-size:18px;line-height:18px}a .kpi-box p i{font-size:12px}}.kpi-cont{display:flex;flex-direction:row;flex-wrap:wrap}.kpi-cont a{width:250px;margin-bottom:18px;margin-right:18px}.kpi-cont a .kpi-box{width:100%}@media only screen and (max-width:1515px){.kpi-cont a{width:19.5%;margin-right:1%}}.search-bar input{border-color:#51a3a3;border-top-left-radius:20px;border-bottom-left-radius:20px;font-weight:600;color:#51a3a3;background-color:transparent}.search-bar input:active,.search-bar input:focus{outline:0;box-shadow:none;border-color:rgba(81,163,163,.6)}.search-bar button{margin-top:0;font-size:medium;background-color:#51a3a3;transition:.2s}.search-bar button:active,.search-bar button:focus,.search-bar button:hover{outline:0;box-shadow:none;opacity:.6}.search-add-cont button{float:right}.search-add-cont button.filter-email{float:left}@media only screen and (max-width:1196px){.search-add-cont button.position-btn-filter{margin-top:20px}}@media only screen and (max-width:991px){.search-add-cont button{float:inherit;width:100%}}@media only screen and (max-width:767px){.search-add-cont button.filter-email{font-size:16px;margin-bottom:10px}}@media only screen and (max-width:767px){.search-add-cont .search-bar{margin-bottom:15px}.search-add-cont .search-bar input{font-size:medium}}.spinner-container{width:100%;margin:auto;text-align:center}.spinner-container .spinner-border{float:inherit;color:#51a3a3}@media only screen and (min-width:992px){.spinner-container .spinner-border{float:right;margin-right:20px}}.modal-content .modal-footer .btn.btn-primary{background-color:#8fc485}.modal-content .modal-footer .btn.btn-secondary{background-color:#d87373}.data-table{text-align:center}.data-table thead{background-color:#f8f6f6}.data-table thead tr th{border:0;color:rgba(55,65,64,.5);font-size:18px;font-weight:500;cursor:pointer}.data-table tbody tr:first-child td{border-top:0}.data-table tbody tr td{color:#777}.data-table tbody tr td.close-date,.data-table tbody tr td:first-child{font-weight:700;color:#51a3a3}.data-table tbody tr td .btn-invoice{background-color:#bedb39;color:#74842c;margin-top:0;font-size:12px;font-weight:700}.data-table tbody tr td .btn-invoice svg{width:20px;margin-right:10px}.data-table tbody tr td .badge.to-do{border-radius:50%;background-color:#d87373;font-size:14px}.data-table tbody tr td .badge.to-do-green{background-color:#8fc485}.data-table tbody tr:hover{background-color:rgba(81,163,163,.1);cursor:pointer}.cont-pagination{margin-top:20px}.cont-pagination nav{background-color:transparent;padding:0}.cont-pagination nav ul li a,.cont-pagination nav ul li button{margin-bottom:0;color:#51a3a3;border:none;transition:.2s ease-in-out}.cont-pagination nav ul li a:active,.cont-pagination nav ul li a:focus,.cont-pagination nav ul li a:hover,.cont-pagination nav ul li button:active,.cont-pagination nav ul li button:focus,.cont-pagination nav ul li button:hover{background-color:transparent;color:#2f5d5d;outline:0;box-shadow:none}.cont-pagination nav ul li a:before,.cont-pagination nav ul li button:before{border:none}.cont-pagination .page-item.active .page-link{background-color:#2f5d5d;border-color:#2f5d5d;border-radius:4px}.profile-form .edit-element{margin-top:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.position-btn-filter .spinner-container{margin-top:10px}.error-page{padding-top:100px;padding-bottom:100px}.error-page h1{font-size:80px;font-weight:700}.error-page p{font-size:18px}@media only screen and (max-width:767px){.error-page{text-align:center;padding-top:40px;padding-bottom:40px}.error-page .u-center-vertical{position:relative;top:inherit;-webkit-transform:inherit;transform:inherit}.error-page img{margin-top:40px;width:350px}}.resposive-margin{margin-top:0}@media only screen and (max-width:767px){.resposive-margin{margin-top:20px;margin-bottom:0}}.sales-card .card-header{text-align:left;color:#fff;padding:20px 16px}.sales-card .card-header h3{text-align:center;font-weight:700;margin-bottom:10px}.sales-card .card-header h3 span{font-weight:300}@media only screen and (max-width:700px){.sales-card .card-header h3{font-size:24px}}.sales-card .card-header p{text-align:center;margin-bottom:8px}.sales-card .card-header p span{font-weight:700;color:#2f5d5d}.sales-card .card-header p svg{width:60px;margin:0 15px}.sales-card .card-body{padding:0!important}.sales-card .card-body .alert-body{line-height:35px}.sales-card .card-body .alert-body .alert-icon{width:30px;margin-right:20px;display:inline-block}.sales-card .card-body .cont-info{padding:20px 60px;color:#51a3a3}@media only screen and (max-width:767px){.sales-card .card-body .cont-info{padding:20px 16px}}.sales-card .card-body .cont-info .dotted-list{color:inherit;list-style-type:none;margin:0;padding:0;text-align:left;width:100%}.sales-card .card-body .cont-info .dotted-list .dotted-list-item{display:flex;flex-direction:column;margin-bottom:20px}.sales-card .card-body .cont-info .dotted-list .dotted-list-item+.sales-card .card-body .cont-info .dotted-list .dotted-list-item{padding-top:10px}.sales-card .card-body .cont-info .dotted-list .definition{display:block;order:1;overflow:hidden;position:relative}.sales-card .card-body .cont-info .dotted-list .definition:after{content:"";bottom:3.6px;display:none;border-bottom:2px dotted #c9c9c9;margin-left:3px;position:absolute;width:100%}.sales-card .card-body .cont-info .dotted-list .description{float:right;order:2;font-weight:700;color:#2f5d5d}@media (min-width:480px){.sales-card .card-body .cont-info .dotted-list .dotted-list-item{display:block}.sales-card .card-body .cont-info .dotted-list .definition:after{display:inline-block}.sales-card .card-body .cont-info .dotted-list .description{padding-left:3px}}.root{position:relative;height:75px}.container-processbar{width:100%;position:absolute;z-index:1;left:0;top:7px;height:50px}.container-processbar .progressbar{counter-reset:step;padding-left:0}.container-processbar .progressbar li{float:left;width:20%;position:relative;text-align:center;list-style:none;font-size:12px}@media only screen and (max-width:575px){.container-processbar .progressbar li{font-size:9px}}.container-processbar .progressbar li:hover{cursor:pointer}.container-processbar .progressbar li:before{content:counter(step);counter-increment:step;width:30px;height:30px;display:block;margin:0 auto 10px;border-radius:50%;line-height:27px;color:#2f5d5d;text-align:center;font-weight:700;font-size:16px;background-color:#90d2d2;border:2px solid #90d2d2}.container-processbar .progressbar li:before.active{background-color:#2f5d5d;border:2px solid #fff;color:#fff}.container-processbar .progressbar li:after{content:"";position:absolute;width:100%;height:2px;background:#2f5d5d;top:15px;left:-50%;z-index:-1;padding-left:15px}.container-processbar .progressbar li:first-child:after{content:none}.container-processbar .progressbar li.active:before{border-color:#fff!important;color:#fff;background-color:#2f5d5d}.modal-content .modal-footer .btn{margin-top:0;font-size:15px}.modal-dialog{max-width:700px}.modal-content{border:0;background-color:#fff;box-shadow:3px 3px 8px 0 rgba(0,0,0,.12);border-radius:20px}.modal-content .modal-header{background-color:#51a3a3;color:#fff;text-align:center;border-top-left-radius:20px;border-top-right-radius:20px}.modal-content .modal-header .modal-title{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:600}.modal-content .modal-header .close{color:#fff}.modal-content .modal-body p{color:#51a3a3;text-align:center;font-weight:700}.modal-content .modal-footer{border-top:0}.modal-content .modal-footer .btn-secondary{background-color:#d87373}body{margin:0;top:0;left:0;height:100%;width:100%;font-family:"Open Sans",sans-serif;background-color:#f8f6f6}.corpo{position:relative;height:100vh;width:calc(100% - 130px);padding:0 32px 32px;float:left;overflow-y:scroll}@media only screen and (max-width:991px){.corpo{width:100%;height:100%;overflow-y:auto;padding:0 16px 40px}}.u-center-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.u-center-vertical{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.u-center-horizontal{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.u-center-horizontal-inner{display:table;margin:0 auto}.u-bg-light{background-color:#fff}.card.login-card{margin-top:-80px;max-width:600px}@media only screen and (max-width:575px){.card.login-card{margin-top:-40px}}.card.login-card .card-header{background-color:#fff;border:none;text-align:center;padding-top:30px}.card.login-card .card-header .card-title{font-size:20px;color:#777;font-weight:500}.card.login-card .card-header .card-title span{color:#374140;font-weight:800}.card.login-card .card-body{padding-right:40px!important;padding-left:40px!important}.card.login-card .card-body .btn{min-width:200px}.card{background-color:#fff;box-shadow:3px 3px 8px 0 rgba(0,0,0,.12);border-radius:20px;border:none;overflow:hidden;margin-bottom:32px}.card .card-header{background-color:#51a3a3;border:0}.card .card-header .card-title{margin-bottom:0;color:#fff;font-weight:700}.card .card-body{padding:16px 21px!important}.card .card-footer{background-color:#ddd;border-top:1px solid #777;padding-top:24px;padding-bottom:24px;color:#777}.card .card-footer .row .col-6:first-child{font-weight:700}.card .card-footer .row .col-6:last-child a{color:#51a3a3}.cont-white-shadow{background-color:#fff;box-shadow:3px 3px 8px 0 rgba(0,0,0,.12);padding:30px 15px;border-radius:20px}form .form-group{margin-bottom:24px}form .form-group label{color:#777;font-size:12px}form .form-group input,form .form-group select,form .form-group textarea{border:0;border-bottom:2px solid #2f5d5d;border-radius:0;font-weight:600;color:#374140;background-color:transparent}form .form-group input:focus,form .form-group select:focus,form .form-group textarea:focus{box-shadow:none;border-color:#51a3a3;background-color:transparent}form .form-group .form-text{font-size:10px;color:#ddd}form .form-group .custom-control-label{font-style:italic}form .form-group .custom-control-input:checked~.custom-control-label:before{border-color:#2f5d5d;background-color:#2f5d5d}@media only screen and (max-width:1564px){form.filter .form-group{width:20%;padding-right:8px}form.filter .form-group label{width:100%;justify-content:left}form.filter .form-group select{justify-content:left}form.filter .form-group input,form.filter .form-group select{width:100%;margin-right:0!important;margin-left:0!important}}@media only screen and (max-width:837px){form.filter .form-group{width:33.3%}}@media only screen and (max-width:575px){form.filter .form-group,form.filter .form-group label{margin-bottom:0}}.btn{background-color:#2f5d5d;color:#fff;border:0;border-radius:20px;padding:7px 25px!important;margin-top:16px;font-weight:600;box-shadow:3px 3px 8px 0 rgba(0,0,0,.12);padding:30px 15px;font-size:20px}.btn:hover{background-color:#51a3a3;color:#fff}.btn img{width:25px;margin-right:7px}.btn-plus{background-color:#2f5d5d;font-size:15px;margin-top:0}.btn-plus img{width:20px}.btn-plus svg{width:20px;margin-right:10px}.btn-collapse{margin-top:0;margin-bottom:0!important;font-size:16px;color:#51a3a3;background-color:#fff}.btn-collapse:focus{box-shadow:3px 3px 8px 0 rgba(0,0,0,.12);outline:none}.position-btn-filter{position:absolute;top:0;right:16px}@media only screen and (max-width:1196px){.position-btn-filter{position:relative;top:inherit;right:inherit;width:100%}}@media only screen and (max-width:575px){.position-btn-filter{margin-top:0}}@media only screen and (max-width:991px){.resp-btn{margin-top:15px}}@media only screen and (max-width:575px){.resp-btn{margin-top:0}}@media only screen and (max-width:767px){.btn-100{margin-bottom:15px}.btn-100,.filter-100{width:100%}}h4{color:#2f5d5d;font-size:21px;font-weight:700;margin-bottom:16px}.no-activities{color:#51a3a3;text-align:center;font-weight:600}.m-b-35{margin-bottom:35px}.m-b-30{margin-bottom:30px}.m-b-50{margin-bottom:50px}.m-t-20{margin-top:20px}.m-l-20{margin-left:20px}.cont-grey{background-color:#f8f6f6;margin-bottom:20px}.cont-grey .cont-grey-header{padding:24px 16px;border-bottom:1px solid #c9c9c9}.cont-grey .cont-grey-header .col-md-6:first-child h6{color:#51a3a3;font-weight:700;font-size:23px!important;margin-bottom:0}.cont-grey .cont-grey-header .col-md-6:first-child h6 svg{margin-right:10px;width:25px;margin-top:-6px}.cont-grey .cont-grey-header .col-md-6:last-child h6{color:#2f5d5d;font-size:17px;margin-bottom:0}.cont-grey .cont-grey-body{padding:20px!important;color:#374140}.cont-grey .cont-grey-body p{margin-bottom:0}.cont-grey .cont-grey-body .alert-buttons{display:flex;justify-content:flex-end;align-items:center}.cont-grey .cont-grey-body .alert-buttons button:first-child{margin-right:1rem}@media only screen and (max-width:991px){.cont-grey .cont-grey-header{text-align:center}.cont-grey .cont-grey-header .col-md-6:last-child{margin-top:8px;text-align:center!important}.cont-grey .cont-grey-body{text-align:center}}.react-datepicker-wrapper input{padding:6px 12px}.react-datepicker-wrapper input:focus{box-shadow:none;outline:0}.react-datepicker{border:1px solid #c9c9c9;font-family:"Open Sans",sans-serif}.react-datepicker .react-datepicker__triangle{border-bottom-color:#c9c9c9}.react-datepicker .react-datepicker__header{border-bottom:1px solid #c9c9c9}.react-datepicker .react-datepicker__header .react-datepicker__current-month{color:#2f5d5d}.react-datepicker .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{color:#374140}.react-datepicker__day{color:#374140!important}.react-datepicker__day--today,.react-datepicker__day:hover{border-radius:50%}.react-datepicker__day--selected{background-color:#51a3a3!important;color:#fff!important;border-radius:50%}.react-datepicker__day--keyboard-selected{background-color:#bedb39!important;color:#74842c!important}.year-dropdown .btn{margin:0}.title-header .btn-plus{margin-right:20px}.edit-element{display:flex;flex-direction:row;justify-content:flex-end;margin-top:30px}@media only screen and (max-width:767px){.edit-element{justify-content:center;flex-direction:column;margin-top:20px;margin-bottom:20px}.edit-element .btn{width:100%;margin-left:0!important}.edit-element .btn:first-child{margin-bottom:15px}}.edit-element .btn-cancel{background-color:#d9cb9e;color:#374140}.edit-element .btn-conclude{background-color:#d87373;color:#fff!important}.edit-element .btn-copy{background-color:#2f5d5d;color:#fff!important;font-size:15px}.edit-element .btn-cancel,.edit-element .btn-conclude{margin-top:0;margin-left:20px;font-size:15px}.edit-element .btn-cancel img,.edit-element .btn-conclude img{margin-right:0;margin-top:-4px}.justify-start.edit-element{justify-content:flex-start;margin-left:0}.badge.siwego-private{background-color:#bedb39;color:#74842c;border-radius:10px;padding:5px 18px}.badge.siwego-company{background-color:#74842c;color:#bedb39;border-radius:10px;padding:5px 18px}.badge.siwego-professional{background-color:#d9cb9e;color:#374140;border-radius:10px;padding:5px 18px}.nav-tabs{border-bottom:0;padding-left:20px;padding-right:20px}.nav-tabs .nav-item{margin-bottom:0;margin-right:20px}.nav-tabs .nav-item .nav-link{border:0;border-bottom:3px solid transparent;font-weight:700;opacity:.7;color:#374140;transition:.2s ease-in-out}.nav-tabs .nav-item .nav-link.active{background-color:transparent;border-radius:0;border-bottom-color:#2f5d5d;opacity:1}.nav-tabs .nav-item:last-child{margin-right:0}.nav-tabs .nav-item:hover{cursor:pointer}.nav-tabs .nav-item:hover .nav-link{opacity:1}.partner-form .edit-element{margin-top:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}
/*# sourceMappingURL=main.04e0c6bd.chunk.css.map */