﻿body,input,textarea,select,button,table,text{font:16px "PT Serif",serif;-webkit-font-smoothing:antialiased;line-height:1;color:#6c6d6f}@media only screen and (max-width: 600px){body,input,textarea,select,button,table,text{font-size:14px}}body{background:#fff;overflow:hidden;text-align:left;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}html,body{width:100%;height:100%}.scrollable{overflow:auto !important;-webkit-box-flex:1 !important;-webkit-overflow-scrolling:touch !important}.ellipsis{white-space:nowrap !important;text-overflow:ellipsis !important;overflow:hidden !important}.filehidden{width:0px;height:0;overflow:hidden;opacity:0}.primary-text{color:#726ae9 !important}.secundary-text{color:#ee36aa !important}.green-text{color:#3bb99f !important}.black-text{color:#2a2d33 !important}.red-text{color:#e6614f !important}a{color:#6faaf2;text-decoration:none;cursor:pointer}a:hover{color:#5a96de}a.border-curved{display:inline-block;border:1px solid #2791c6;padding:10px 20px;border-radius:100px;line-height:1em}a.border-curved.mini{padding:7px 12px;font-size:.9em}a.big{font-size:1.2em}[data-href]{cursor:pointer}.right{float:right}.left{float:left}.center{margin:0 auto;display:block;text-align:center}.bold{font-weight:bold;color:#2a2d33}.no-results{padding:80px 0;text-align:center;font-size:1.2em;font-style:italic;color:#888}.user-photo{display:inline-block;position:relative;width:64px;height:64px;border-radius:100%;background-color:#eee;color:#999;text-align:center;vertical-align:middle;background-repeat:no-repeat;background-size:cover;background-position:center}.user-photo[url=""]:before{display:inline-block;content:"";width:1px;height:100%;vertical-align:middle}.user-photo[url=""]:after{display:inline-block;content:attr(initials);vertical-align:middle;font-weight:bold;font-size:1.2em}.user-photo.thumb{width:21px;height:21px}.user-photo.thumb:not([style^=background-image]):after{font-size:.7em}.user-photo.mini{width:32px;height:32px}.user-photo.mini:not([style^=background-image]):after{font-size:.8em}.user-photo.giant{width:128px;height:128px}.user-photo.giant:not([style^=background-image]):after{font-size:3em}.user-photo.shadow{box-shadow:0 3px 15px rgba(0, 0, 0, 0.2)}.organization-logo{display:inline-block;position:relative;width:64px;height:64px;border-radius:24%;background-color:#eee;color:#999;text-align:center;vertical-align:middle;background-repeat:no-repeat;background-size:cover;background-position:center}.organization-logo[url=""]:before{display:inline-block;content:"";width:1px;height:100%;vertical-align:middle}.organization-logo[url=""]:after{display:inline-block;content:attr(initials);vertical-align:middle;font-weight:bold;font-size:1.2em}.organization-logo.thumb{width:21px;height:21px}.organization-logo.thumb:not([style^=background-image]):after{font-size:.7em}.organization-logo.mini{width:32px;height:32px}.organization-logo.mini:not([style^=background-image]):after{font-size:.8em}.organization-logo.giant{width:128px;height:128px}.organization-logo.giant:not([style^=background-image]):after{font-size:3em}.organization-logo.shadow{box-shadow:0 3px 15px rgba(0, 0, 0, 0.2)}#loading-box{position:fixed;top:0;right:0;z-index:9999;width:100%;height:100%;-webkit-animation:loadingFadeIn ease-in 1;-moz-animation:loadingFadeIn ease-in 1;animation:loadingFadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s}#loading-box:not(.visible){display:none}#loading-box .spinner-box{position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:80px;margin-left:-20px}#loading-box .spinner{margin:-100px auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:sk-rotate 2s infinite linear;animation:sk-rotate 2s infinite linear}#loading-box .dot1,#loading-box .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#726ae9;border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}#loading-box .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes loadingFadeIn{from{background:rgba(255, 255, 255, 0);opacity:0}to{background:rgba(255, 255, 255, 0.5);opacity:1}}@keyframes loadingFadeIn{from{background:rgba(255, 255, 255, 0);opacity:0}to{background:rgba(255, 255, 255, 0.5);opacity:1}}@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes sk-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0);opacity:0}50%{transform:scale(1);-webkit-transform:scale(1);opacity:1}}input[type=text],input[type=email],input[type=search],input[type=url],input[type=password],input[type=number],input[type=date],textarea,select{background:#fff;min-height:42px;width:100%;color:#37474f;-webkit-appearance:none;-moz-appearance:none;padding:10px;border:1px solid #ededed;border-radius:4px;resize:none !important;vertical-align:top}input[type=search]{background:#fff url("../images/icons-gray/search.svg") no-repeat 10px center;background-size:14px;padding-left:30px}input[type=text].mini,input[type=email].mini,input[type=search].mini,input[type=url].mini,input[type=password].mini,input[type=number].mini,input[type=date].mini,textarea.mini,select.mini{padding:5px;min-height:initial;font-size:.9em}input:focus,select:focus,textarea:focus{border-color:#d5d5d5;outline:none}input[type=text]:disabled,input[type=email]:disabled,input[type=search]:disabled,input[type=url]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=date]:disabled,textarea:disabled,select:disabled{color:#aaa;font-style:italic;cursor:not-allowed !important;background:#f8f8f8 !important}input:required,select:required,textarea:required{outline:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}textarea{line-height:140%;min-height:80px}textarea.big{min-height:250px}select{background:#fff url("../images/icons-gray/arrow-down.svg") no-repeat right 9px center;padding-right:25px;background-size:9px}select.mini{width:auto;padding-right:30px !important}.btn,button,input[type=button],input[type=submit]{display:inline-block;background-color:#b4b8bf;font-family:"Montserrat",sans-serif;color:#fff;font-weight:bold;cursor:pointer;outline:none;white-space:nowrap;border:1px solid transparent;padding:12px 24px;min-height:42px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-weight:bold !important;vertical-align:top;text-rendering:optimizeLegibility;line-height:1}.btn:disabled,button:disabled,input[type=button]:disabled,input[type=submit]:disabled{font-style:italic;cursor:not-allowed !important;opacity:.3}.btn.mini,button.mini,input[type=button].mini,input[type=submit].mini{padding:7px 12px;font-size:13px;min-height:28px}.btn.big,button.big,input[type=button].big,input[type=submit].big{padding:15px 25px;font-size:1.1em}.btn.shadow,button.shadow,input[type=button].shadow,input[type=submit].shadow{box-shadow:0 5px 15px rgba(67, 127, 193, 0.41)}.btn.search,button.search,input[type=button].search,input[type=submit].search{background-image:url("../images/icons-white/search.svg");background-size:18px;background-position:center;background-repeat:no-repeat;color:transparent}.btn.upload,button.upload,input[type=button].upload,input[type=submit].upload{background-image:url("../images/icons-white/cloud-computing.svg");background-size:16px;background-position:left 8px center;background-repeat:no-repeat;padding-left:30px}.btn:not(:disabled):hover,button:not(:disabled):hover,input[type=button]:not(:disabled):hover,input[type=submit]:not(:disabled):hover{background-color:#bdc2ca;color:#fff}.btn:active,button:active,input[type=button]:active,input[type=submit]:active{background:#d3d3d3;box-shadow:inset 0 1px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 1px 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 10px rgba(0, 0, 0, 0.2)}.btn.primary,button.primary,input.primary{color:#fff;background-color:#726ae9}.btn.primary:not(:disabled):hover,button.primary:not(:disabled):hover,input.primary:not(:disabled):hover{background-color:#5d56ca}.btn.green,button.green,input.green{color:#fff;background-color:#4caf50}.btn.green:not(:disabled):hover,button.green:not(:disabled):hover,input.green:not(:disabled):hover{background-color:#2f8432}.btn.red,button.red,input.red{color:#fff;background-color:#f44336}.btn.red:not(:disabled):hover,button.red:not(:disabled):hover,input.red:not(:disabled):hover{background-color:#cc281c}.btn.orange,button.orange,input.orange{color:#fff;background-color:#e97100}.btn.orange:not(:disabled):hover,button.orange:not(:disabled):hover,input.orange:not(:disabled):hover{background-color:#c25e00}input[type=checkbox]{background:#fff;width:19px;height:19px;border:1px solid #d5d5d5 !important;display:inline-block;vertical-align:middle;margin-top:-2px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}input[type=checkbox].mini{width:18px;height:18px}input[type=checkbox]:checked{border-color:#726ae9 !important;background:#726ae9 url("../images/icons-white/check-mark.svg") no-repeat center;background-size:60%}input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}input[type=checkbox]:disabled:not(:checked){background:#f6f6f6}input[type=radio]{background:#fff;width:19px;height:19px;border:1px solid #d5d5d5 !important;display:inline-block;vertical-align:middle;margin-top:-2px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px}input[type=radio].mini{width:18px;height:18px}input[type=radio]:checked{border-color:#726ae9 !important;background:#726ae9 url("../images/icons-white/circular-shape.svg") no-repeat center;background-size:45%}input[type=radio]:disabled{cursor:not-allowed;opacity:.5}input[type=radio]:disabled:not(:checked){background:#f6f6f6}h1,h2,h3,h4{font-family:"Montserrat",sans-serif;color:#333}h1{font-size:2.5em;font-weight:bold;line-height:130%;margin-bottom:10px}h2{font-size:2em;font-weight:bold;line-height:130%;margin-bottom:10px}h3{font-size:1.5em;font-weight:bold;line-height:130%;margin-bottom:10px}h4{font-size:1em;font-weight:bold;line-height:150%;margin-bottom:10px}h1.no-margin,h2.no-margin,h3.no-margin,h4.no-margin{margin-bottom:0}@media only screen and (max-width: 600px){h1{font-size:1.5em}h2{font-size:1.2em}h3{font-size:1.1em}}.bar-sticky{position:sticky;top:0;background:#fff;padding:10px 0;z-index:1;border-bottom:1px solid #ddd;box-shadow:0 5px 3px -3px rgba(0, 0, 0, 0.1)}.container{max-width:1050px;margin:0 auto;padding:0 10px}.container.full-height{height:100%}.container.full-width{max-width:2000px}.container.mini{max-width:600px}.container.padding-top{padding-top:40px}.container.padding-bottom{padding-bottom:40px}.container.mini-padding-top{padding-top:20px}.container.mini-padding-bottom{padding-bottom:20px}.container.big-padding-top{padding-top:10%}.container:after{content:"";display:block;clear:both}table.table-std{width:100%;border-radius:4px;border-collapse:collapse;border-style:hidden;overflow:hidden;line-height:1.5}table.table-std.nowrap{white-space:nowrap}table.table-std.noradius{border-radius:0}table.table-std.small-font{font-size:.8em;line-height:1.5}table.table-std th,.table-std td{border-bottom:1px solid #eee;padding:6px 8px;border-collapse:collapse;text-align:left}table.table-std tr[data-href]:hover{background:#f7f7f7}table.table-std.big-padding th,.table-std.big-padding td{padding:12px 8px}table.table-std th.centered,.table-std td.centered{text-align:center}table.table-std .description{font-size:.85em;line-height:1.5;color:#999}table.table-std th{font-weight:600;color:#333}table.table-std.align-middle,table.table-std.align-middle th,table.table-std.align-middle td{vertical-align:middle}table.table-std .item_expanded{display:none}table.table-std .list-empty{text-align:center;color:#999;padding:80px;font-style:italic;font-size:1.1em}table.table-std.expanded .item_expanded{display:table-cell}table.table-std tr.bg-green{background:#d4edda}table.table-std tr.bg-gray{background:#fafafa}@media only screen and (max-width: 600px){.table-std{display:block;font-size:.9em}.table-std thead{display:none}.table-std tbody{display:block}.table-std th,.table-std td{border:none !important}.table-std tr{display:block;border-radius:4px !important;overflow:hidden;border:1px solid #eee;box-shadow:0 3px 5px rgba(0, 0, 0, 0.05);margin-bottom:10px}.table-std th{border-radius:0 !important}.table-std td,.table-std th{padding:7px 10px;display:block;width:100% !important}}.table-form{margin-bottom:10px}.table-form input[type=search]{width:calc(100% - 55px)}.table-pagination{vertical-align:middle;margin-top:10px}.table-pagination>button{vertical-align:middle;margin-left:5px}.table-pagination:after{content:"";display:block;clear:both}.table-with-selected{vertical-align:middle;border-top:1px solid #eee;margin-top:10px;padding-top:10px}.table-with-selected>button{vertical-align:middle;margin-left:3px}#admin-menu{background:#726ae9;font-family:"Montserrat",sans-serif;height:34px;text-align:right;padding:3px 0;font-size:.8em}#admin-menu .admin-title{display:inline-block;color:#fff;height:100%;font-weight:bold;padding:4px 8px 0}#admin-menu .menu-item{display:inline-block;color:#fff;height:100%;border-left:1px solid rgba(255, 255, 255, 0.2);padding:4px 8px 0;text-decoration:underline}#admin-menu .menu-item .counter:after{content:attr(counter);background:#e6614f;font-weight:bold;padding:2px 7px;border-radius:4px;display:inline-block;vertical-align:top;margin-top:-2px}#admin-menu .menu-item .counter[counter="0"]{display:none}@media only screen and (max-width: 600px){#admin-menu .menu-item{padding:4px 4px 0}#admin-menu .admin-title{display:none}}#user-content-header{background:#fff;font-family:"Montserrat",sans-serif;border-bottom:1px solid #f3f3f4;height:50px;overflow:visible;position:relative}#user-content-header:after{display:block;content:"";position:absolute;bottom:0px;left:0;width:100%;height:7px;box-shadow:0 5px 5px -1px rgba(0, 0, 0, 0.025)}#user-content-header .logo{display:block;float:left;padding:5px 0;height:100%;overflow:hidden}#user-content-header .logo img{height:100%}#user-content-header .user-infos{float:right;cursor:pointer;height:100%;overflow:visible;position:relative;background:url("../images/icons-gray/arrow-down.svg") no-repeat right 18px;padding-right:22px}#user-content-header .user-infos>.user-name{float:right;font-size:.9em;text-align:right;padding-top:17px;padding-right:10px}#user-content-header .user-infos>.user-photo{float:right;margin-top:8px;box-shadow:0 0 0px 1px rgba(255, 255, 255, 0.15)}#user-content-header .user-infos>.menu{position:absolute;z-index:2;top:90%;max-height:230px;right:0;width:230px;background:#fff;border-radius:4px;border:1px solid #ccc;box-shadow:0 2px 15px rgba(0, 0, 0, 0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#user-content-header .user-infos>.menu:after{bottom:100%;right:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-bottom-color:#fff;border-width:7px;margin-left:-7px}#user-content-header .user-infos:not(.opened)>.menu{max-height:0;opacity:1;visibility:hidden;overflow:hidden;transform:translateY(-10px)}#user-content-header .user-infos>.menu>.menu-item{display:block;font-size:.9em;padding:15px 15px 13px}#user-content-header .user-infos>.menu>.menu-item:not(:last-child){border-bottom:1px solid #eee}#user-content-header .menu-horizontal{background:#32353e;border-top:1px solid #3c414c;height:40px;text-align:center}#user-content-header .menu-horizontal a{height:40px;color:#ddd;font-weight:bold;padding:11px 20px 0;display:inline-block}#user-content-header .menu-horizontal a:hover{color:#fff}@media only screen and (max-width: 450px){#user-content-header .menu-horizontal a{padding-left:8px;padding-right:8px;font-size:.95em}#user-content-header .menu-horizontal a:first-child{padding-left:0}#user-content-header .menu-horizontal a:last-child{padding-right:0}}@media only screen and (max-width: 600px){#user-content-header .user-name{display:none}}#screen-login{width:100%;height:100%;background:#726ae9 url(../images/backgrounds/watermark-footer.png) no-repeat center;background-size:cover;vertical-align:middle;text-align:center;overflow:auto !important;-webkit-box-flex:1 !important;-webkit-overflow-scrolling:touch !important}#screen-login .logo{width:60%;margin:20px auto 30px}#screen-login:before{content:"";display:inline-block;vertical-align:middle;height:100%}#screen-login .box{display:inline-block;background:#fff;max-width:400px;width:90%;padding:20px;vertical-align:middle;box-shadow:0 2px 5px rgba(0, 0, 0, 0.2)}.texty b{color:#333}.texty .centered{text-align:center}.texty p{line-height:1.6;margin-bottom:15px}.texty .emphasis{font-size:1.2em;line-height:1.6;font-style:italic}.texty .margin-sides{margin-left:12%;margin-right:12%}.texty ul{list-style:none;margin-bottom:20px}.texty ul>li{line-height:1.5;margin-left:2rem}.texty ul>li:before{content:"•";color:#726ae9;font-weight:bold;display:inline-block;width:1rem;margin-left:-1rem}.texty ul.spaced>li{margin-bottom:10px}.texty ol{list-style:none;margin-bottom:40px}.texty ol.decimal{list-style-type:decimal}.texty ol.lower-alpha{list-style-type:lower-alpha}.texty ol>li{line-height:1.5;margin-left:2rem}.texty ol.spaced>li{margin-bottom:10px}.std-form{text-align:left}.std-form .form-item{margin-bottom:15px}.std-form .form-item:after{content:"";display:block;clear:both}.std-form .form-item:not(.checkbox)>label{font-weight:bold;line-height:150%;margin-bottom:2px;display:block}.std-form .form-item:not(.checkbox)>label>.required-indicator{color:#eb818b}.std-form .form-item:not(.checkbox)>input{margin-bottom:5px}.std-form .form-item:not(.checkbox)>form-item-description{font-size:.9em}.std-form .form-item.checkbox{padding-left:25px}.std-form .form-item.checkbox>label{position:relative;line-height:150%}.std-form .form-item.checkbox>label>input{position:absolute;margin-left:-25px;margin-top:1px}.std-form .form-item.checkbox>label>.form-item-description{font-size:.9em;line-height:150%}.std-form .subsection{padding-left:15px;margin-left:15px;border-left:3px solid #eee}.flash-message{padding:10px 20px;border:1px solid transparent;border-radius:4px;line-height:150%}.flash-message a{text-decoration:underline}.flash-message.notice{color:#004085;background-color:#cce5ff;border-color:#b8daff}.flash-message.notice a{color:#004085}.flash-message.error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.flash-message.error a{color:#721c24}.flash-message.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.flash-message.success a{color:#155724}.flash-message.warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.flash-message.warning a{color:#856404}.flash-message.mini{font-size:.95em;padding:8px 16px}.flash-message.centered{text-align:center}.flash-message.margin-bottom{margin-bottom:20px}.tag{display:inline;vertical-align:middle;padding:5px 10px;background:#eee;border-radius:4px;line-height:1}.tag.mini{font-size:.8em;padding:2px 5px}.tag.bg-primary{background:#726ae9 !important;color:#fff}.tag.bg-black{background:#666;color:#fff}.tag.bg-green{background:#8bc34a;color:#fff}.tag.bg-yellow{background:#ffc107;color:#fff}.tag.bg-orange{background:#ff9800;color:#fff}.tag.bg-red{background:#f44336;color:#fff}#analytics-menu li{padding:15px 0;line-height:150%}#analytics-menu li:not(:last-child){border-bottom:1px solid #eee}#organization-header{background:#f4f8fd}#organization-header .container{padding-top:15px;padding-bottom:15px}#organization-header .organization-name{display:inline-block;color:#041f4a;font-size:1.3em;line-height:150%;vertical-align:top;padding-top:16px;margin-left:10px;width:calc(100% - 580px)}#organization-header .menu{float:right;font-family:"Montserrat",sans-serif;padding-top:24px}#organization-header .menu a{padding:5px 10px}#organization-header .menu a.selected{font-weight:bold;border-bottom:3px solid #6faaf2}@media only screen and (max-width: 750px){#organization-header .organization-name{width:calc(100% - 100px)}#organization-header .menu{float:none;clear:both;text-align:center}}@media only screen and (max-width: 600px){#organization-header .organization-name{font-size:1em;padding-top:5px}#organization-header .organization-logo{width:32px;height:32px}#organization-header .menu{padding-top:10px}#organization-header .menu a{font-size:.9em;padding:5px 2px;letter-spacing:-0.5px}}.organizations-list{margin:40px 0}.organizations-list .organization{display:inline-block;text-decoration:none;background-color:#fff;text-align:center;padding:30px 20px;width:22%;margin:0 1% 20px;border:1px solid #eee;border-radius:20px;box-shadow:0 3px 5px rgba(0, 0, 0, 0.05);transition:background .2s,border .2s}.organizations-list .organization:hover{background:#fafafa;border-color:#ddd}.organizations-list .organization .name{height:22px;margin-top:15px;font-family:"Montserrat",sans-serif;color:#333}@media only screen and (max-width: 750px){.organizations-list .organization{width:30%}}@media only screen and (max-width: 550px){.organizations-list .organization{width:95%;padding:20px}}#screen-signup{width:100%;height:100%;background:#726ae9 url(../images/backgrounds/watermark-footer.png) no-repeat center;background-size:cover;vertical-align:middle;text-align:center;overflow:auto !important;-webkit-box-flex:1 !important;-webkit-overflow-scrolling:touch !important}#screen-signup .box{background:#fff;padding:30px;box-shadow:0 2px 5px rgba(0, 0, 0, 0.2)}#screen-signup input[type=number]{width:100px;float:left}#screen-signup input[type=number]+.form-item-description{padding:12px;float:left}#screen-signup-success{width:100%;height:100%;background:#fafafa;vertical-align:middle;text-align:center;overflow:auto !important;-webkit-box-flex:1 !important;-webkit-overflow-scrolling:touch !important}.lateral-menu .menu img{width:20px;vertical-align:top;margin-top:-3px;margin-right:5px}.lateral-menu .menu a{display:block;padding:20px 20px 18px;border-radius:5px;color:#041f4a;font-family:"Montserrat",sans-serif}.lateral-menu .menu a:hover{background:#fafafa}.lateral-menu .menu a.selected{background:rgba(238,54,170,.0823529412);color:#ee36aa;font-weight:bold}.lateral-menu .menu a .description{font-size:.8em;color:#999;font-weight:normal;font-family:"PT Serif",serif;line-height:150%}@media only screen and (min-width: 750px){.lateral-menu{float:left;width:260px;position:sticky;top:20px}.lateral-container{float:right;width:calc(100% - 300px)}}.voucher-box{background:#fff5cf;padding:25px;margin-bottom:20px;border-radius:5px}.voucher-box .voucher-message{display:inline-block;vertical-align:middle;width:calc(100% - 260px);line-height:150%}.voucher-box .voucher-code{display:inline-block;position:relative;vertical-align:middle;width:250px;margin:-5px 0;text-align:center;padding:20px 0;position:relative;border:2px dashed rgba(0, 0, 0, 0.1)}.voucher-box .voucher-code .coupon{font-size:1.3em;color:#ee36aa;letter-spacing:.2em;font-weight:bold;font-family:"Montserrat",sans-serif}.voucher-box .voucher-code .btn-share{position:absolute;bottom:-13px;left:5%;width:90%;padding:6px 0;text-align:center;background:#ec47aa;border-radius:50px;color:#fff;font-size:.75em;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:bold}.voucher-box .voucher-code:after{content:"";position:absolute;top:-13px;left:10px;width:24px;height:24px;background:url("../images/icons-gray/scissors.svg") no-repeat center;background-size:contain}@media only screen and (max-width: 600px){.voucher-box .voucher-message{width:100%;margin-bottom:20px}.voucher-box .voucher-code{width:100%}}.overview-graph-courses{border-radius:5px;padding:20px;min-height:418px;margin-bottom:20px;border:1px solid #ddd;box-shadow:0 3px 5px rgba(0, 0, 0, 0.1)}.overview-graph-courses:after{content:"";display:block;clear:both}.overview-graph-courses select{float:right;margin-left:5px}.overview-graph-courses .graph-container{width:100%;height:200px}.overview-graph-courses .number-boxes{display:flex;padding-top:5px;padding-bottom:20px}.overview-graph-courses .number-boxes .box{flex:1;text-align:center}.overview-graph-courses .number-boxes .box span{display:block;font-weight:bold;font-size:3em}.overview-graph-courses .cta-button .btn{width:100%;padding-left:0;padding-right:0;text-align:center}@media only screen and (min-width: 750px){.overview-graph-courses{width:49%;float:left}.overview-graph-courses:nth-child(even){float:right}}.overview-graph-courses .suboverview-item{width:50%;float:left;text-align:center}.overview-graph-courses .suboverview-item[data-href]:hover{background:#fafafa}.overview-graph-courses .suboverview-item:nth-child(odd){border-right:1px solid #eee}.overview-graph-courses .suboverview-item:not(:nth-child(1)):not(:nth-child(2)){border-top:1px solid #eee;padding-top:20px}.overview-graph-courses .suboverview-item:not(:nth-child(3)):not(:nth-child(4)){padding-bottom:20px}.overview-graph-courses .suboverview-item:nth-child(2n){padding-left:20px}.overview-graph-courses .suboverview-item:nth-child(2n-1){padding-right:20px}.overview-graph-courses .suboverview-item svg text{font-size:2em;fill:#ee36aa;font-family:"Montserrat",sans-serif;font-weight:bold}.agenda-box{background:#fff5cf;padding:25px;margin-bottom:20px;position:relative;border-radius:5px}.agenda-box img{position:absolute;right:0;bottom:3px;width:250px}.agenda-box .btn-share{position:absolute;bottom:10px;right:15px;width:220px;padding:6px 0;text-align:center;background:#ec47aa;border-radius:50px;color:#fff;font-size:.75em;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:bold}.agenda-box .box-message{width:calc(100% - 250px);line-height:150%}@media only screen and (max-width: 600px){.agenda-box img{display:none}.agenda-box .box-message{width:100%}.agenda-box .btn-share{bottom:-12px;right:calc(50% - 125px)}}#footer-copyright{clear:both;padding:30px 0;text-align:center;font-size:.8em;color:#aaa}.courses-list{text-align:center;margin:40px 0;clear:both}.courses-list .course{display:inline-block;padding:20px;overflow:hidden;width:21%;margin:0 1.5% 20px;border:1px solid #eee;border-radius:5px;box-shadow:0 3px 5px rgba(0, 0, 0, 0.05);transition:background .2s,border .2s}.courses-list .course:hover{background:#fafafa;border-color:#ddd}.courses-list .course .name{height:49px;margin-top:20px;overflow:hidden;font-family:"Montserrat",sans-serif;font-weight:bold;color:#333;line-height:150%}.courses-list .course .course-number{line-height:130%;padding:10px 0;color:#6c6d6f}.courses-list .course .course-number:not(:last-child){border-bottom:1px solid #eee}@media only screen and (max-width: 750px){.courses-list .course{width:30%}}@media only screen and (max-width: 550px){.courses-list .course{width:95%;padding:20px}.courses-list .course .course-logo{width:100px;border-radius:23%}}a.ticket-attachment{display:block}a.ticket-attachment:before{content:"";display:inline-block;width:16px;height:16px;vertical-align:middle;background:url("../images/icons-gray/attachment.svg") no-repeat center;background-size:contain}.rating-scale{display:block;font-size:0}.rating-container{display:inline-block;padding:2px;border-radius:6px;box-shadow:0 5px 3px -3px rgba(0, 0, 0, 0.1)}.rating-scale span{display:inline-block;box-sizing:border-box;padding:8px 14px;font-size:14px;font-weight:100;background:#f0f0f0;cursor:pointer}.rating-scale label:first-child span{border-top-left-radius:5px;border-bottom-left-radius:5px}.rating-scale label:last-child span{border-top-right-radius:5px;border-bottom-right-radius:5px}.rating-scale input[type=radio]{opacity:0 !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important}.rating-scale input[type=radio]:checked~span{background:#726ae9;color:#fff}.rating-scale input[type=radio]:disabled~span{cursor:not-allowed;opacity:.5;font-style:italic}.project-graph{float:right;position:sticky;top:20px}.project-graph svg text{font-size:2em;fill:#ee36aa;font-family:"Montserrat",sans-serif;font-weight:bold}.project-container{width:calc(100% - 180px)}.project-container .checklist-container{padding:20px;border-radius:5px;box-shadow:0 3px 15px rgba(0, 0, 0, 0.2)}.btn-info{display:inline-block;vertical-align:top;margin-top:2px;margin-left:2px;width:16px;height:16px;background:url("../images/icons-secundary/info.svg") no-repeat center;background-size:contain}@media only screen and (max-width: 600px){.project-graph{float:none;position:relative;top:0;text-align:center}.project-container{width:100%}}.std-tabs{width:100%;height:45px;display:flex;position:relative;padding-left:10px}.std-tabs.margin-bottom{margin-bottom:30px}.std-tabs:after{content:"";position:absolute;width:100%;height:10px;left:0;bottom:-10px;border-top:1px solid #eee;z-index:2;box-shadow:3px -3px 10px -4px rgba(0, 0, 0, 0.12)}.std-tabs .tab{display:inline-block;position:relative;height:100%;font-family:"Montserrat",sans-serif;font-weight:600;padding:16px 30px 0;color:#666;border-radius:4px 4px 0 0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.std-tabs .tab.selected{color:#ee36aa;text-shadow:0 1px 0 #fff,0px 0px 1px #fff;background:#fff;position:relative;z-index:3;box-shadow:-3px -3px 10px -4px rgba(23, 28, 33, 0.1),2px -1px 4px -3px rgba(23, 28, 33, 0.3)}.std-tabs .tab:not(.selected){background:#f8f8f8;box-shadow:0 -3px 10px -4px rgba(23, 28, 33, 0.15)}.std-tabs .tab:not(:first-child){margin-left:-2px}@media only screen and (max-width: 600px){.std-tabs{height:38px;padding-left:10px}.std-tabs .tab{font-size:.9em;padding:12px 10px 0}}.page_signup{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;height:100vh;font-family:"REM",sans-serif;font-optical-sizing:auto;font-style:normal}.page_signup:before{content:"";pointer-events:none;position:absolute;background-image:url(../images/globe.svg);height:100%;width:100%;opacity:.2;background-position:0% 50%;background-repeat:no-repeat}.page_signup:after{content:"";pointer-events:none;position:absolute;background-image:url(../images/continent.svg);height:100%;width:100%;background-repeat:no-repeat;background-position:3% 50%;opacity:.5}.page_signup .welcome{flex:0 0 33%;display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:6rem 2.5rem 5rem 2.5rem;background:linear-gradient(165.21deg, #403C83 -9.21%, #726AE9 113.99%);color:#fff}.page_signup .welcome .welcome__header h5{position:relative;font-weight:900;margin:24px 0;font-size:14px;line-height:17.5px;text-transform:uppercase}.page_signup .welcome .welcome__header h5:before{content:"";position:absolute;bottom:-8px;height:2px;width:30px;background-color:#fff;margin:0 auto;left:0;right:0}.page_signup .welcome .welcome__header h2{color:#fff;font-size:33px;line-height:39.6px;font-weight:400}.page_signup .welcome .welcome__header h2 strong{font-weight:600}.page_signup .welcome .welcome__header h2 strong.extra-bold{font-weight:700}.page_signup .welcome .welcome__footer p{color:#fafafa;font-weight:400;font-size:12px;line-height:16.8px}.page_signup .content{flex:1;overflow:auto;margin:auto;max-height:100vh;padding:5rem}.page_signup .content h3{color:#666;font-weight:400;font-size:20px;line-height:24px}.page_signup .content h3 strong{font-weight:500}.page_signup .content .form-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:space-between}.page_signup .content .form-wrapper .form-item{flex:0 0 48%;margin-bottom:0}.page_signup .content .form-item label{color:#333;font-weight:500;font-size:14px;line-height:19.6px}.page_signup .content .form-item label span{color:#333 !important}.page_signup .content .form-item label a{color:#000;text-decoration:underline}.page_signup .content .form-item input{margin:0}.page_signup .content input[type=submit]{width:100%;border-radius:0 0 8px 0;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}.page_signup .content .form-item input[type=number]::-webkit-inner-spin-button{opacity:1}.page_signup+#footer-copyright{display:none}@media only screen and (max-width: 600px){.page_signup{flex-direction:column}.page_signup .content{padding:2rem;max-height:initial;overflow:unset}.page_signup .content .form-wrapper .form-item{flex:1 0 100%}}body{overflow:auto}.f-base,.user-view,.sj-graph svg text,.f-black,.projects-ads__steps .accordion-item .accordion-header span,.projects-ads .item.half-filled .item__header__title,.user-view__content div[tabname=courses] table tr td .status,.sj-courses__course__content .name strong,.sj-courses__course__data__item .percentage,.sj-input-file__label label,.sj-card__content h4,.f-bold,.projects-ads__steps .accordion-item .accordion-header,.ticket-details__status h5,.sj-table.tickets-table tbody td:nth-child(2) .title,.sj-status-tag,.sj-table tbody tr td a,.f-medium,.projects-ads .item__header__icon--value,.projects-ads .item__header__title,.projects-ads h5,.home-overview__numbers,.training-details h4,.manage-courses--list--item--title,.sj-card__title,.f-regular,.projects-ads .item__description,.ticket-details__status .photo-text .user,.sj-table.tickets-table tbody td,.sj-courses__course__content .name,.sj-courses__course__data__item .value,.home-overview__tickets__body__resume__item,.training-details__participants__header p,.manage-courses--list--item--card .empty,.sj-badge,.sj-card__content p,.f-light,.home-blocks__item__label{font-family:"REM",system-ui}.f-light,.home-blocks__item__label{font-weight:300}.f-regular,.projects-ads .item__description,.ticket-details__status .photo-text .user,.sj-table.tickets-table tbody td,.sj-courses__course__content .name,.sj-courses__course__data__item .value,.home-overview__tickets__body__resume__item,.training-details__participants__header p,.manage-courses--list--item--card .empty,.sj-badge,.sj-card__content p{font-weight:400}.f-medium,.projects-ads .item__header__icon--value,.projects-ads .item__header__title,.projects-ads h5,.home-overview__numbers,.training-details h4,.manage-courses--list--item--title,.sj-card__title{font-weight:500}.f-bold,.projects-ads__steps .accordion-item .accordion-header,.ticket-details__status h5,.sj-table.tickets-table tbody td:nth-child(2) .title,.sj-status-tag,.sj-table tbody tr td a{font-weight:600}.f-black,.projects-ads__steps .accordion-item .accordion-header span,.projects-ads .item.half-filled .item__header__title,.user-view__content div[tabname=courses] table tr td .status,.sj-courses__course__content .name strong,.sj-courses__course__data__item .percentage,.sj-input-file__label label,.sj-card__content h4{font-weight:700}.f-paragraph,.ticket-details__content__messages__message .comment,.ticket-details__status p,.sj-table thead tr th,.sj-table tbody tr td,.sj-card--number{font-family:"REM",system-ui;font-weight:400;font-size:12px;line-height:15px}.f-paragraph--title,.sj-table tbody tr td{font-size:14px;line-height:17.5px}.f-paragraph--mini{font-size:10px;line-height:12.5px}.f-menu-link,.ticket-details__status p,.training-details__participants__header h4,.training-details__participants__header p,.training-details h4{font-size:16px;line-height:20px}.line-clamp-1,.main-menu--profile--info .name,.main-menu--profile--info .role{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.sj-card,.training-details__charts,.training-details__commentaries,.training-details__participants__header{background-color:#fff;border-radius:20px;padding:22px 28px;text-decoration:none;transition:all .15s ease-in-out;position:relative;bottom:0}.sj-card .icon-home,.training-details__charts .icon-home,.training-details__commentaries .icon-home,.training-details__participants__header .icon-home{display:flex}.sj-card .icon-home:before,.training-details__charts .icon-home:before,.training-details__commentaries .icon-home:before,.training-details__participants__header .icon-home:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/home.svg");background-repeat:no-repeat}.sj-card .icon-calendar,.training-details__charts .icon-calendar,.training-details__commentaries .icon-calendar,.training-details__participants__header .icon-calendar{display:flex}.sj-card .icon-calendar:before,.training-details__charts .icon-calendar:before,.training-details__commentaries .icon-calendar:before,.training-details__participants__header .icon-calendar:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/calendar.svg");background-repeat:no-repeat}.sj-card .icon-user,.training-details__charts .icon-user,.training-details__commentaries .icon-user,.training-details__participants__header .icon-user{display:flex}.sj-card .icon-user:before,.training-details__charts .icon-user:before,.training-details__commentaries .icon-user:before,.training-details__participants__header .icon-user:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/user.svg");background-repeat:no-repeat}.sj-card .icon-heart,.training-details__charts .icon-heart,.training-details__commentaries .icon-heart,.training-details__participants__header .icon-heart{display:flex}.sj-card .icon-heart:before,.training-details__charts .icon-heart:before,.training-details__commentaries .icon-heart:before,.training-details__participants__header .icon-heart:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/heart.svg");background-repeat:no-repeat}.sj-card[href],[href].training-details__charts,[href].training-details__commentaries,[href].training-details__participants__header{color:initial}.sj-card[href]:hover,[href].training-details__charts:hover,[href].training-details__commentaries:hover,[href].training-details__participants__header:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,.1);bottom:3px}.sj-card__overview{padding:26px 11px}.sj-card__full-height{height:100%}.sj-card__title{font-size:16px;margin-bottom:0}.sj-card__bg{background:linear-gradient(165.21deg, #403C83 -9.21%, #726AE9 113.99%)}.sj-card__centered{display:flex;justify-content:center;align-items:center}.sj-card__icon{position:relative;width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-right:16px}.sj-card__icon:before{content:"";border-radius:50%;background-color:#e4e4e4;display:flex;justify-content:center;align-items:center;opacity:.1;height:100%;width:100%;position:absolute}.sj-card__icon span:before{filter:brightness(0) saturate(100%) invert(39%) sepia(96%) saturate(565%) hue-rotate(209deg) brightness(94%) contrast(93%)}.sj-card__content h4{font-size:22px;margin-bottom:0}.sj-card__content p{font-size:14px;margin-bottom:0;white-space:nowrap}.sj-card-wrapper{gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:row dense}.icon{height:11px;width:11px}.icon:before{background-size:contain}.sj-btn{display:flex;flex-direction:row;align-items:center;color:#726ae9;text-decoration:none;transition:all .15s ease-in-out;height:40px;font-size:12px;line-height:1rem;min-width:120px}.sj-btn--no-border{border-radius:0 !important}.sj-btn--no-border.bg{border-radius:0 !important}.sj-btn--nowrap{white-space:nowrap}.sj-btn--no-space{min-width:initial}.sj-btn--mini{height:24px;min-width:80px}.sj-btn--thin{height:34px;min-width:106px}.sj-btn--giant{height:47px;width:90%}.sj-btn--full-width{width:100%}.sj-btn--icon{width:initial;min-width:initial}.sj-btn .icon-right-arrow{display:flex}.sj-btn .icon-right-arrow:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/right-arrow.svg");background-repeat:no-repeat}.sj-btn .icon-edit{display:flex}.sj-btn .icon-edit:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/edit.svg");background-repeat:no-repeat}.sj-btn span{display:inline-flex !important;margin-left:8px;filter:invert(45%) sepia(33%) saturate(1751%) hue-rotate(212deg) brightness(93%) contrast(95%)}.sj-btn.bg{background-color:#726ae9;color:#fff;border-radius:0 0 16px 0;padding:0 16px;justify-content:center;transition:all .15s ease-in-out}.sj-btn.bg span{filter:brightness(100)}.sj-btn.bg.gray{background-color:gray;color:#fff}.sj-btn.bg.gray:hover{background-color:gray !important;filter:brightness(1.2) !important}.sj-btn.bg.error{background-color:#d11a2a;color:#fff}.sj-btn.bg:not([disabled]):hover,.sj-btn.bg:not(.gray):hover,.sj-btn.bg:hover{background-color:#726ae9;color:#fff;filter:brightness(1.2)}.sj-btn.bg[disabled]{background-color:gray}.sj-input{position:relative}.sj-input .icon-search{display:flex}.sj-input .icon-search:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/search.svg");background-repeat:no-repeat}.sj-input [type=text],.sj-input select{background-color:#fff;border-radius:10px;height:40px;border:none;min-width:215px}.sj-input .icon-search{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.sj-input .icon-search:before{background-size:contain;width:15px;height:15px}.sj-input--bordered [type=text],.sj-input--bordered select{border:1px solid #eee;background-color:#fff}.blur{filter:blur(2px);-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);pointer-events:none;cursor:initial}.sj-scrollbar,.training-details__commentaries ul{overflow-y:auto !important}.sj-scrollbar::-webkit-scrollbar,.training-details__commentaries ul::-webkit-scrollbar{width:16px}.sj-scrollbar::-webkit-scrollbar-track,.training-details__commentaries ul::-webkit-scrollbar-track{background-color:#fff}.sj-scrollbar::-webkit-scrollbar-thumb,.training-details__commentaries ul::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:16px;border:solid 4px #fff}div.dt-container .dt-paging .dt-paging-button{font-size:13px;min-height:30px}div.dt-container .dt-paging .dt-paging-button.current{background-color:#726ae9 !important;color:#fff !important;border:none !important}div.dt-container .dt-paging .dt-paging-button.current:hover{filter:brightness(1.2);color:#fff !important}.form-group label{font-weight:bold}.form-group label span.required-indicator{color:red}.form-group.required label{position:relative}.form-group.required label:after{content:" *";color:red;font-weight:bold}.sj-badge{padding:4px 6px;font-size:12px;background-color:#fafafa;border-radius:4px;display:inline-block}.sj-badge.big{padding:8px 16px;border-radius:32px}.sj-badge.warning,.sj-badge.orange,.sj-badge.yellow{background-color:rgba(242,147,57,.1);color:#f29339}.sj-badge.error,.sj-badge.red{background-color:rgba(209,26,42,.1);color:#d11a2a}.sj-badge.success,.sj-badge.black,.sj-badge.green{background-color:rgba(58,151,76,.1);color:#3a974c}.sj-input-file .icon-attachment{display:flex}.sj-input-file .icon-attachment:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/attachment.svg");background-repeat:no-repeat}.sj-input-file--small{font-size:12px}.sj-input-file__preview{height:200px;width:100%;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:dashed 1px #eee;margin-top:8px}.sj-input-file__preview img{max-width:100%;max-height:100%;height:100%;width:100%;object-fit:cover}.sj-input-file__label{display:flex;align-items:center;gap:8px;margin-top:1rem}.sj-input-file__label label{display:inline-flex;align-items:center;color:#726ae9;gap:8px}.sj-input-file__label label:hover{cursor:pointer}.sj-input-file__label label span{white-space:nowrap}.main-menu{position:relative;display:flex;flex-direction:column;padding:24px 19px;border-radius:0 0 16px 0;background-color:#fff;box-shadow:1px 17px 44px 0px rgba(3,2,41,.07);min-width:224px}.main-menu .icon-home{display:flex}.main-menu .icon-home:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/home.svg");background-repeat:no-repeat}.main-menu .icon-onboarding{display:flex}.main-menu .icon-onboarding:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/onboarding.svg");background-repeat:no-repeat}.main-menu .icon-user{display:flex}.main-menu .icon-user:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/user.svg");background-repeat:no-repeat}.main-menu .icon-feedback{display:flex}.main-menu .icon-feedback:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/feedback.svg");background-repeat:no-repeat}.main-menu .icon-pallete{display:flex}.main-menu .icon-pallete:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/pallete.svg");background-repeat:no-repeat}.main-menu .icon-logout{display:flex}.main-menu .icon-logout:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/logout.svg");background-repeat:no-repeat}.main-menu .icon-activity{display:flex}.main-menu .icon-activity:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/activity.svg");background-repeat:no-repeat}.main-menu .icon-chart{display:flex}.main-menu .icon-chart:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/chart.svg");background-repeat:no-repeat}.main-menu .icon-document{display:flex}.main-menu .icon-document:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/document.svg");background-repeat:no-repeat}.main-menu .icon-calendar{display:flex}.main-menu .icon-calendar:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/calendar.svg");background-repeat:no-repeat}.main-menu .icon-tasks{display:flex}.main-menu .icon-tasks:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/tasks.svg");background-repeat:no-repeat}.main-menu .icon-union{display:flex}.main-menu .icon-union:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/union.svg");background-repeat:no-repeat}.main-menu--brand-line{position:absolute;height:8px;width:100%;border-radius:0 0 16px 0;top:0;left:0;right:0}.main-menu--brand-line.default{background-color:#726ae9}.main-menu--logo{position:relative}.main-menu--logo img{margin-bottom:48px;max-width:146px;object-fit:contain}.main-menu--content{flex:1 0 auto;overflow-y:auto;height:60vh}.main-menu--content::-webkit-scrollbar{width:8px}.main-menu--content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.main-menu--content::-webkit-scrollbar-thumb{background:#dadada;border-radius:4px}.main-menu--content::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.main-menu--content .link-tree{padding:0;margin-bottom:48px;gap:24px;display:flex;flex-direction:column}.main-menu--content .link-tree li span{color:#333;text-transform:uppercase}.main-menu--content .link-tree li a{text-decoration:none;color:#666}.main-menu--content .link-tree li a::before{margin-right:14px}.main-menu--profile{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;margin-top:24px}.main-menu--profile .organization-logo{height:45px;width:45px}.main-menu--profile .organization-logo:hover{cursor:pointer}.main-menu--profile--info .name{font-weight:600;font-size:12px;line-height:15px;color:#333;max-width:100px}.main-menu--profile--info .role{font-weight:400;font-size:10px;line-height:12.5px;color:#333}.main-menu--profile--action-buttons{margin-left:auto}.main-menu--profile--action-buttons .icon-logout{cursor:pointer}.main-menu{position:relative;display:flex;flex-direction:column;padding:24px 19px;border-radius:0 0 16px 0;background-color:#fff;box-shadow:1px 17px 44px 0px rgba(3,2,41,.07);min-width:224px}.main-menu .icon-home{display:flex}.main-menu .icon-home:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/home.svg");background-repeat:no-repeat}.main-menu .icon-onboarding{display:flex}.main-menu .icon-onboarding:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/onboarding.svg");background-repeat:no-repeat}.main-menu .icon-user{display:flex}.main-menu .icon-user:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/user.svg");background-repeat:no-repeat}.main-menu .icon-feedback{display:flex}.main-menu .icon-feedback:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/feedback.svg");background-repeat:no-repeat}.main-menu .icon-pallete{display:flex}.main-menu .icon-pallete:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/pallete.svg");background-repeat:no-repeat}.main-menu .icon-logout{display:flex}.main-menu .icon-logout:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/logout.svg");background-repeat:no-repeat}.main-menu .icon-activity{display:flex}.main-menu .icon-activity:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/activity.svg");background-repeat:no-repeat}.main-menu .icon-chart{display:flex}.main-menu .icon-chart:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/chart.svg");background-repeat:no-repeat}.main-menu .icon-document{display:flex}.main-menu .icon-document:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/document.svg");background-repeat:no-repeat}.main-menu .icon-calendar{display:flex}.main-menu .icon-calendar:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/calendar.svg");background-repeat:no-repeat}.main-menu .icon-tasks{display:flex}.main-menu .icon-tasks:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/tasks.svg");background-repeat:no-repeat}.main-menu .icon-union{display:flex}.main-menu .icon-union:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/union.svg");background-repeat:no-repeat}.main-menu--brand-line{position:absolute;height:8px;width:100%;border-radius:0 0 16px 0;top:0;left:0;right:0}.main-menu--brand-line.business{background-color:#5491a6}.main-menu--logo{position:relative}.main-menu--logo img{margin-bottom:48px;max-width:146px;object-fit:contain}.main-menu--content{flex:1 0 auto;overflow-y:auto;height:60vh}.main-menu--content::-webkit-scrollbar{width:8px}.main-menu--content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.main-menu--content::-webkit-scrollbar-thumb{background:#dadada;border-radius:4px}.main-menu--content::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.main-menu--content .link-tree{padding:0;margin-bottom:48px;gap:24px;display:flex;flex-direction:column}.main-menu--content .link-tree li span{color:#333;text-transform:uppercase}.main-menu--content .link-tree li a{text-decoration:none;color:#666}.main-menu--content .link-tree li a::before{margin-right:14px}.main-menu--profile{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;margin-top:24px}.main-menu--profile .organization-logo{height:45px;width:45px}.main-menu--profile .organization-logo:hover{cursor:pointer}.main-menu--profile--info .name{font-weight:600;font-size:12px;line-height:15px;color:#333;max-width:100px}.main-menu--profile--info .role{font-weight:400;font-size:10px;line-height:12.5px;color:#333}.main-menu--profile--action-buttons{margin-left:auto}.main-menu--profile--action-buttons .icon-logout{cursor:pointer}.main-menu{position:relative;display:flex;flex-direction:column;padding:24px 19px;border-radius:0 0 16px 0;background-color:#fff;box-shadow:1px 17px 44px 0px rgba(3,2,41,.07);min-width:224px}.main-menu .icon-home{display:flex}.main-menu .icon-home:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/home.svg");background-repeat:no-repeat}.main-menu .icon-onboarding{display:flex}.main-menu .icon-onboarding:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/onboarding.svg");background-repeat:no-repeat}.main-menu .icon-user{display:flex}.main-menu .icon-user:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/user.svg");background-repeat:no-repeat}.main-menu .icon-feedback{display:flex}.main-menu .icon-feedback:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/feedback.svg");background-repeat:no-repeat}.main-menu .icon-pallete{display:flex}.main-menu .icon-pallete:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/pallete.svg");background-repeat:no-repeat}.main-menu .icon-logout{display:flex}.main-menu .icon-logout:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/logout.svg");background-repeat:no-repeat}.main-menu .icon-activity{display:flex}.main-menu .icon-activity:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/activity.svg");background-repeat:no-repeat}.main-menu .icon-chart{display:flex}.main-menu .icon-chart:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/chart.svg");background-repeat:no-repeat}.main-menu .icon-document{display:flex}.main-menu .icon-document:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/document.svg");background-repeat:no-repeat}.main-menu .icon-calendar{display:flex}.main-menu .icon-calendar:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/calendar.svg");background-repeat:no-repeat}.main-menu .icon-tasks{display:flex}.main-menu .icon-tasks:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/tasks.svg");background-repeat:no-repeat}.main-menu .icon-union{display:flex}.main-menu .icon-union:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/union.svg");background-repeat:no-repeat}.main-menu--brand-line{position:absolute;height:8px;width:100%;border-radius:0 0 16px 0;top:0;left:0;right:0}.main-menu--brand-line.education{background-color:#eb6f5a}.main-menu--logo{position:relative}.main-menu--logo img{margin-bottom:48px;max-width:146px;object-fit:contain}.main-menu--content{flex:1 0 auto;overflow-y:auto;height:60vh}.main-menu--content::-webkit-scrollbar{width:8px}.main-menu--content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.main-menu--content::-webkit-scrollbar-thumb{background:#dadada;border-radius:4px}.main-menu--content::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.main-menu--content .link-tree{padding:0;margin-bottom:48px;gap:24px;display:flex;flex-direction:column}.main-menu--content .link-tree li span{color:#333;text-transform:uppercase}.main-menu--content .link-tree li a{text-decoration:none;color:#666}.main-menu--content .link-tree li a::before{margin-right:14px}.main-menu--profile{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;margin-top:24px}.main-menu--profile .organization-logo{height:45px;width:45px}.main-menu--profile .organization-logo:hover{cursor:pointer}.main-menu--profile--info .name{font-weight:600;font-size:12px;line-height:15px;color:#333;max-width:100px}.main-menu--profile--info .role{font-weight:400;font-size:10px;line-height:12.5px;color:#333}.main-menu--profile--action-buttons{margin-left:auto}.main-menu--profile--action-buttons .icon-logout{cursor:pointer}.sj-card,.training-details__charts,.training-details__commentaries,.training-details__participants__header{text-decoration:none}.sj-card--number{position:absolute;top:0;right:0;padding:.7rem;font-size:.8rem}.sj-card--picture{width:100%;height:140px;border-radius:18px 18px 0 0;background-color:#f4f7fe;overflow:hidden}.sj-card--picture img{width:100%;height:100%;object-fit:cover}.sj-card--picture.courseLogo img{object-fit:contain;background-color:#fff}.sj-card--progress{width:100%;padding:20px 16px}.sj-card--progress div{position:relative;height:4px;width:100%;background:rgba(120,120,128,.16)}.sj-card--progress div:before{content:"";position:absolute;height:100%;width:attr(data-progress);background:#726ae9;border-radius:100px}.sj-card--progress.progress-0 div:before{width:calc(0*1%)}.sj-card--progress.progress-1 div:before{width:calc(1*1%)}.sj-card--progress.progress-2 div:before{width:calc(2*1%)}.sj-card--progress.progress-3 div:before{width:calc(3*1%)}.sj-card--progress.progress-4 div:before{width:calc(4*1%)}.sj-card--progress.progress-5 div:before{width:calc(5*1%)}.sj-card--progress.progress-6 div:before{width:calc(6*1%)}.sj-card--progress.progress-7 div:before{width:calc(7*1%)}.sj-card--progress.progress-8 div:before{width:calc(8*1%)}.sj-card--progress.progress-9 div:before{width:calc(9*1%)}.sj-card--progress.progress-10 div:before{width:calc(10*1%)}.sj-card--progress.progress-11 div:before{width:calc(11*1%)}.sj-card--progress.progress-12 div:before{width:calc(12*1%)}.sj-card--progress.progress-13 div:before{width:calc(13*1%)}.sj-card--progress.progress-14 div:before{width:calc(14*1%)}.sj-card--progress.progress-15 div:before{width:calc(15*1%)}.sj-card--progress.progress-16 div:before{width:calc(16*1%)}.sj-card--progress.progress-17 div:before{width:calc(17*1%)}.sj-card--progress.progress-18 div:before{width:calc(18*1%)}.sj-card--progress.progress-19 div:before{width:calc(19*1%)}.sj-card--progress.progress-20 div:before{width:calc(20*1%)}.sj-card--progress.progress-21 div:before{width:calc(21*1%)}.sj-card--progress.progress-22 div:before{width:calc(22*1%)}.sj-card--progress.progress-23 div:before{width:calc(23*1%)}.sj-card--progress.progress-24 div:before{width:calc(24*1%)}.sj-card--progress.progress-25 div:before{width:calc(25*1%)}.sj-card--progress.progress-26 div:before{width:calc(26*1%)}.sj-card--progress.progress-27 div:before{width:calc(27*1%)}.sj-card--progress.progress-28 div:before{width:calc(28*1%)}.sj-card--progress.progress-29 div:before{width:calc(29*1%)}.sj-card--progress.progress-30 div:before{width:calc(30*1%)}.sj-card--progress.progress-31 div:before{width:calc(31*1%)}.sj-card--progress.progress-32 div:before{width:calc(32*1%)}.sj-card--progress.progress-33 div:before{width:calc(33*1%)}.sj-card--progress.progress-34 div:before{width:calc(34*1%)}.sj-card--progress.progress-35 div:before{width:calc(35*1%)}.sj-card--progress.progress-36 div:before{width:calc(36*1%)}.sj-card--progress.progress-37 div:before{width:calc(37*1%)}.sj-card--progress.progress-38 div:before{width:calc(38*1%)}.sj-card--progress.progress-39 div:before{width:calc(39*1%)}.sj-card--progress.progress-40 div:before{width:calc(40*1%)}.sj-card--progress.progress-41 div:before{width:calc(41*1%)}.sj-card--progress.progress-42 div:before{width:calc(42*1%)}.sj-card--progress.progress-43 div:before{width:calc(43*1%)}.sj-card--progress.progress-44 div:before{width:calc(44*1%)}.sj-card--progress.progress-45 div:before{width:calc(45*1%)}.sj-card--progress.progress-46 div:before{width:calc(46*1%)}.sj-card--progress.progress-47 div:before{width:calc(47*1%)}.sj-card--progress.progress-48 div:before{width:calc(48*1%)}.sj-card--progress.progress-49 div:before{width:calc(49*1%)}.sj-card--progress.progress-50 div:before{width:calc(50*1%)}.sj-card--progress.progress-51 div:before{width:calc(51*1%)}.sj-card--progress.progress-52 div:before{width:calc(52*1%)}.sj-card--progress.progress-53 div:before{width:calc(53*1%)}.sj-card--progress.progress-54 div:before{width:calc(54*1%)}.sj-card--progress.progress-55 div:before{width:calc(55*1%)}.sj-card--progress.progress-56 div:before{width:calc(56*1%)}.sj-card--progress.progress-57 div:before{width:calc(57*1%)}.sj-card--progress.progress-58 div:before{width:calc(58*1%)}.sj-card--progress.progress-59 div:before{width:calc(59*1%)}.sj-card--progress.progress-60 div:before{width:calc(60*1%)}.sj-card--progress.progress-61 div:before{width:calc(61*1%)}.sj-card--progress.progress-62 div:before{width:calc(62*1%)}.sj-card--progress.progress-63 div:before{width:calc(63*1%)}.sj-card--progress.progress-64 div:before{width:calc(64*1%)}.sj-card--progress.progress-65 div:before{width:calc(65*1%)}.sj-card--progress.progress-66 div:before{width:calc(66*1%)}.sj-card--progress.progress-67 div:before{width:calc(67*1%)}.sj-card--progress.progress-68 div:before{width:calc(68*1%)}.sj-card--progress.progress-69 div:before{width:calc(69*1%)}.sj-card--progress.progress-70 div:before{width:calc(70*1%)}.sj-card--progress.progress-71 div:before{width:calc(71*1%)}.sj-card--progress.progress-72 div:before{width:calc(72*1%)}.sj-card--progress.progress-73 div:before{width:calc(73*1%)}.sj-card--progress.progress-74 div:before{width:calc(74*1%)}.sj-card--progress.progress-75 div:before{width:calc(75*1%)}.sj-card--progress.progress-76 div:before{width:calc(76*1%)}.sj-card--progress.progress-77 div:before{width:calc(77*1%)}.sj-card--progress.progress-78 div:before{width:calc(78*1%)}.sj-card--progress.progress-79 div:before{width:calc(79*1%)}.sj-card--progress.progress-80 div:before{width:calc(80*1%)}.sj-card--progress.progress-81 div:before{width:calc(81*1%)}.sj-card--progress.progress-82 div:before{width:calc(82*1%)}.sj-card--progress.progress-83 div:before{width:calc(83*1%)}.sj-card--progress.progress-84 div:before{width:calc(84*1%)}.sj-card--progress.progress-85 div:before{width:calc(85*1%)}.sj-card--progress.progress-86 div:before{width:calc(86*1%)}.sj-card--progress.progress-87 div:before{width:calc(87*1%)}.sj-card--progress.progress-88 div:before{width:calc(88*1%)}.sj-card--progress.progress-89 div:before{width:calc(89*1%)}.sj-card--progress.progress-90 div:before{width:calc(90*1%)}.sj-card--progress.progress-91 div:before{width:calc(91*1%)}.sj-card--progress.progress-92 div:before{width:calc(92*1%)}.sj-card--progress.progress-93 div:before{width:calc(93*1%)}.sj-card--progress.progress-94 div:before{width:calc(94*1%)}.sj-card--progress.progress-95 div:before{width:calc(95*1%)}.sj-card--progress.progress-96 div:before{width:calc(96*1%)}.sj-card--progress.progress-97 div:before{width:calc(97*1%)}.sj-card--progress.progress-98 div:before{width:calc(98*1%)}.sj-card--progress.progress-99 div:before{width:calc(99*1%)}.sj-card--progress.progress-100 div:before{width:calc(100*1%)}.sj-card--info{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:20px;margin-bottom:20px;align-items:baseline}.sj-card--info--data.fixed{max-width:75%}.sj-card--info--data .title{font-size:18px;line-height:30px;color:#333}.sj-card--info--data .title.fixed{height:60px}.sj-card--info--data .description{font-size:14px;line-height:20px;color:#666}.sj-card--info--icons{position:relative;margin-left:auto}.sj-card--info--icons img{height:31px;width:31px;border-radius:100%;object-fit:cover;border:solid 3px #fff;position:relative;background-color:#fff}.sj-card--info--icons img:first-child{z-index:0;right:-12px}.sj-card--info--icons img:last-child{z-index:1}.sj-card--actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sj-card--actions a.edit-btn{font-size:12px;line-height:15px}.sj-card--actions a.edit-btn span:before{filter:brightness(0)}.sj-card--actions a.action-btn{margin-left:auto}.sj-card--actions a{display:flex;flex-direction:row;align-items:center;color:#726ae9;text-decoration:none}.welcome{position:relative;margin-bottom:48px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}.welcome .icon-home{display:flex}.welcome .icon-home:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/home.svg");background-repeat:no-repeat}.welcome .icon-left-arrow{display:flex}.welcome .icon-left-arrow:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/left-arrow.svg");background-repeat:no-repeat}.welcome--align-center{justify-content:center;text-align:center}.welcome--logo{height:60px;width:60px;border-radius:25%;object-fit:cover;margin-right:calc(-2rem + 16px)}.welcome--content .title{font-size:24px;line-height:30px;color:#333}.welcome--content .title .back-link{display:inline-block;margin-right:8px}.welcome--content .description{font-size:12px;line-height:15px;color:#666;margin-top:6px}.welcome--content .description p{font-family:unset !important;font-size:unset !important;line-height:unset !important;color:unset !important;margin:unset !important;padding:unset !important}.welcome--actions{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem}.manage-courses{display:grid;grid-template-columns:.8fr 1fr;grid-template-rows:1fr;gap:8em}.manage-courses .icon-move{display:flex}.manage-courses .icon-move:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/move.svg");background-repeat:no-repeat}.manage-courses .icon-trash{display:flex}.manage-courses .icon-trash:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/trash.svg");background-repeat:no-repeat}.manage-courses .icon-right-arrow{display:flex}.manage-courses .icon-right-arrow:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/right-arrow.svg");background-repeat:no-repeat}.manage-courses--list ul{margin-bottom:0}.manage-courses--list--item{display:flex !important;flex-direction:column !important;align-items:flex-start !important;border:none !important;padding:0 !important;direction:ltr;margin-bottom:1rem}.manage-courses--list--item--title{font-size:14px;color:#333;margin-bottom:.5rem}.manage-courses--list--item--title span{border:solid 2px #a1aebe;border-radius:100%;height:2rem;width:2rem;position:relative;display:inline-flex;justify-content:center;align-items:center;margin-right:10px}.manage-courses--list--item--card{padding-left:1.85rem;border-left:dotted .3rem #a1aebe;margin-left:.85rem;max-width:calc(100% - .85rem);width:100%}.manage-courses--list--item--card .empty{font-size:10px;text-transform:lowercase;background-color:rgba(170,189,217,.2);border:dashed 2px #aabdd9;color:#aabdd9;height:93px;display:flex;align-items:center;justify-content:center;border-radius:10px}.manage-courses--list--item--card .title{text-align:left}.manage-courses--list--item--card .icon-trash{height:20px;width:20px;transition:all .15s ease-in-out}.manage-courses--list--item--card .icon-trash:before{height:100%;width:100%;background-size:contain;filter:saturate(0)}.manage-courses--list--item--card .icon-trash:hover{cursor:pointer}.manage-courses--list--item--card .icon-trash:hover:before{filter:saturate(1)}.manage-courses--edit{display:flex;flex-direction:column}.manage-courses--edit .form-wrapper{background-color:#fff;border-radius:4px;padding:24px;flex-grow:1}.manage-courses--edit .form-wrapper h2{font-size:20px;line-height:24px;color:#333}.manage-courses--edit .form-wrapper ul{height:50vh;max-height:50vh}.manage-courses--edit .form-wrapper .onboarding-user-list{position:relative}.manage-courses--edit .form-wrapper .onboarding-user-list .icon-user{display:flex}.manage-courses--edit .form-wrapper .onboarding-user-list .icon-user:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/user.svg");background-repeat:no-repeat}.manage-courses--edit .form-wrapper .onboarding-user-list .icon-left-arrow{display:flex}.manage-courses--edit .form-wrapper .onboarding-user-list .icon-left-arrow:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/left-arrow.svg");background-repeat:no-repeat}.manage-courses--edit .form-wrapper .onboarding-user-list--header{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;border:solid 1px #e4e4e4;border-radius:4px;padding:8px 16px}.manage-courses--edit .form-wrapper .onboarding-user-list--header--title{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.5rem}.manage-courses--edit .form-wrapper .onboarding-user-list--header .icon-left-arrow{height:20px;width:20px;rotate:-90deg;transition:all .15s ease-in-out}.manage-courses--edit .form-wrapper .onboarding-user-list--header:hover{cursor:pointer}.manage-courses--edit .form-wrapper .onboarding-user-list--list{max-height:240px;overflow-y:auto;height:0;margin-top:.5rem;position:absolute;background-color:#fff;width:100%;border-radius:8px;padding:1rem;box-shadow:0px 10px 20px 0px rgba(0,0,0,.1);display:none;opacity:0;z-index:1}.manage-courses--edit .form-wrapper .onboarding-user-list--list ul{margin:0;padding:0;list-style:none}.manage-courses--edit .form-wrapper .onboarding-user-list--list ul li label{font-size:14px;margin-bottom:6px;font-weight:300}.manage-courses--edit .form-wrapper .onboarding-user-list--list ul li label span{color:#666;font-size:12px}.manage-courses--edit .form-wrapper .onboarding-user-list--list ul li label:last-child{margin-bottom:0}.manage-courses--edit .form-wrapper .onboarding-user-list--list ul li.title{position:relative;font-size:.8rem;margin:1rem 0 .5rem 0;border-bottom:solid 1px #eee}.manage-courses--edit .form-wrapper .onboarding-user-list.open .onboarding-user-list--header .icon-left-arrow{rotate:90deg}.manage-courses--edit .form-wrapper .onboarding-user-list.open .onboarding-user-list--list{height:auto;display:block;opacity:1}.manage-courses--edit input[type=submit]{margin:32px auto 16px auto}.manage-courses .droptrue{margin-top:16px;max-height:80vh;overflow-y:auto;outline:none;padding-left:16px;direction:rtl}.manage-courses .droptrue::-webkit-scrollbar{width:15px}.manage-courses .droptrue::-webkit-scrollbar-track{background-color:#fff}.manage-courses .droptrue::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px;border:solid 4px #fff}.manage-courses .droptrue li{display:flex;flex-direction:row;flex-wrap:nowrap;padding:20px;background-color:#fff;border-radius:10px;border:solid 1px #e4e4e4;margin-bottom:16px;align-items:center;gap:16px}.manage-courses .droptrue li .icon-right-arrow{filter:brightness(0);height:20px;width:20px;transition:all .15s ease-in-out}.manage-courses .droptrue li .icon-right-arrow:before{height:100%;width:100%;background-size:contain;background-position:center;filter:saturate(0)}.manage-courses .droptrue li img{height:60px;width:60px;border-radius:10px}.manage-courses .droptrue li .content{font-size:15px;line-height:18.75px}.manage-courses .droptrue li:last-child{margin-bottom:0}.manage-courses .droptrue li:hover{cursor:pointer}#sortable2{padding-left:0}#sortable2 li:hover{cursor:initial}.dt-container>.dt-layout-row{margin:0 !important}.sj-table{border-collapse:separate;border-spacing:0 10px !important;width:100%}.sj-table thead tr th{border:none !important;color:#333}.sj-table tbody tr{background-color:#fff !important;height:68px}.sj-table tbody tr td{color:#333;vertical-align:middle;padding-top:20px;padding-bottom:20px;padding-right:20px;border:none !important}.sj-table tbody tr td:only-child{padding:20px !important;border-radius:8px !important}.sj-table tbody tr td:first-child{padding-left:20px;padding-right:0;border-radius:8px 0 0 8px}.sj-table tbody tr td:last-child{border-radius:0 8px 8px 0}.sj-table tbody tr td.id{position:relative;text-align:center}.sj-table tbody tr td.id:before{content:"#"}.sj-table tbody tr td .centered{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.sj-table tbody tr td a{color:#333;text-decoration:none}.sj-table tbody tr td .user-photo{height:36px;width:36px;margin-right:8px}.sj-table tbody tr td .right-data{text-align:right;font-size:10px;color:#666;margin-top:8px;font-style:italic;border-top:solid 1px #eee;padding-top:4px}.offcanvas{padding:48px 24px;border-radius:8px 0 0 8px}.offcanvas.show{visibility:visible !important}.offcanvas-header{padding:0;margin-bottom:2rem}.offcanvas-body{padding:0;height:0}.offcanvas-footer{padding-top:16px;display:flex;justify-content:space-between;gap:16px;flex-direction:row}.offcanvas #form{flex:1;overflow-y:auto;overflow-x:hidden}.offcanvas #form>form{display:flex;flex-direction:column;height:100%}.offcanvas #form>.user-view{max-height:85dvh;overflow-y:auto}.form-group{margin-bottom:32px}.form-group .f-paragraph--mini{color:#666}.training-details{display:grid;grid-template-columns:.7fr 1fr;grid-template-rows:.3fr 1fr;grid-column-gap:24px;grid-row-gap:24px;max-height:75vh}.training-details__charts{overflow-x:hidden;grid-area:1/1/3/2}.training-details__commentaries{overflow-y:auto;grid-area:1/2/2/3}.training-details__commentaries ul{list-style-type:disc;overflow-y:auto}.training-details__participants{overflow-y:auto;grid-area:2/2/3/3}.training-details__participants__header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.training-details__participants__header p{color:#666}.training-details__participants__header h4,.training-details__participants__header p{margin:0}.training-details h4{color:#333}.sj-dropdown{position:relative;display:inline-block}.sj-dropdown .icon-right-arrow{display:flex}.sj-dropdown .icon-right-arrow:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/right-arrow.svg");background-repeat:no-repeat}.sj-dropdown .icon-edit{display:flex}.sj-dropdown .icon-edit:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/edit.svg");background-repeat:no-repeat}.sj-dropdown .icon-trash{display:flex}.sj-dropdown .icon-trash:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/trash.svg");background-repeat:no-repeat}.sj-dropdown.left .sj-dropdown--content{right:auto;left:0}.sj-dropdown--button{background-color:rgba(0,0,0,0);padding:0;min-height:0;border-radius:4px}.sj-dropdown--button .icon-more{display:flex}.sj-dropdown--button .icon-more:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/more.svg");background-repeat:no-repeat}.sj-dropdown--button .icon-more::before{background-position:center}.sj-dropdown--content{display:none;position:absolute;top:100%;flex-direction:column;background-color:#fff;padding:13px;right:0;border-radius:10px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.1);gap:8px;z-index:1}.sj-dropdown--content.active{display:flex}.sj-dropdown--content a{display:flex;flex-direction:row;flex-wrap:nowrap;border-radius:5px;align-items:center;padding:10px;min-width:130px;font-size:12px}.sj-dropdown--content a span::before{background-size:12px;background-position:center;margin-right:5px}.sj-dropdown--content a.view{background-color:rgba(58,151,76,.1);color:#3a974c}.sj-dropdown--content a.view span::before{filter:brightness(0) saturate(100%) invert(46%) sepia(68%) saturate(393%) hue-rotate(80deg) brightness(94%) contrast(92%)}.sj-dropdown--content a.edit{background-color:rgba(114,106,233,.1);color:#726ae9}.sj-dropdown--content a.trash{background-color:rgba(209,26,42,.1);color:#d11a2a}.sj-inline-numbers{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:16px}.sj-graph{display:flex;justify-content:center;align-items:center}.sj-graph svg{filter:drop-shadow(0 2px 6px rgba(0, 0, 0, 0.05))}.sj-graph svg text .value{font-size:1.8em;font-weight:700;fill:#333}.sj-graph svg text .label{font-size:1em;fill:#666}.sj-graph svg circle{fill:none;cx:90;cy:90}.sj-graph svg circle.bg{stroke:#f2f4f8;stroke-width:10;r:75}.sj-graph svg circle.progress{stroke:#7669ec;stroke-width:20;r:70;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .5s ease}.home-overview--space-between{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.home-overview__header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px}.home-overview__header__link{text-decoration:none;color:initial}.home-overview__header .sj-input select{background-color:rgba(0,0,0,0);text-align:right;text-align:-webkit-right;height:20px;min-width:170px;font-size:.9rem;min-height:24px;padding-top:0;padding-bottom:0}.home-overview__graph{width:100%;height:200px;margin-bottom:26px}.home-overview__numbers{color:#333;font-size:12px}.home-overview__numbers .dot{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:4px}.home-overview__tickets{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:16px}.home-overview__tickets__body{flex:1}.home-overview__tickets__body__resume{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:20px}.home-overview__tickets__body__resume__item{font-size:16px}.home-overview__tickets__body__resume__item:first-child{color:#f29339;font-size:24px}.home-overview__tickets__body__resume__item:nth-child(2){color:#3a974c}.home-overview__tickets__body__resume__item:last-child{color:#888}.home-overview__tickets__actions{flex:0}.home-overview__trainings{display:flex;padding:26px 78px;align-items:center;color:#fff !important}.home-overview__trainings .icon-calendar{display:flex}.home-overview__trainings .icon-calendar:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/calendar.svg");background-repeat:no-repeat}.home-overview .sj-card__icon:before{background-color:#fff}.home-overview .sj-card__icon span:before{filter:brightness(100)}.home-overview__ads{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;gap:16px}.sj-courses{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:20px}.sj-courses__course{flex:calc(33.3333333333% - 20px) 0;text-decoration:none;background-color:#fff;padding:24px;border-radius:8px;box-shadow:1px 17px 44px 0px rgba(3,2,41,.07)}.sj-courses__course__content{display:flex;justify-content:flex-start;flex-direction:row;gap:16px;flex-wrap:nowrap;margin-bottom:24px}.sj-courses__course__content img{height:60px;width:60px;border-radius:25%;object-fit:cover}.sj-courses__course__content .name{font-size:15px;color:#333}.sj-courses__course__data{position:relative;display:flex;justify-content:space-between;flex-direction:row;gap:16px;flex-wrap:nowrap;text-align:center}.sj-courses__course__data::before{content:"";height:100%;width:1px;background-color:#eee;position:absolute;left:50%}.sj-courses__course__data__item{font-size:12px}.sj-courses__course__data__item:first-child .percentage{color:#726ae9}.sj-courses__course__data__item:last-child .percentage{color:#c6c2f5}.sj-courses__course__data__item .value{color:#666}.photo-text{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px}.photo-text .user-photo,.photo-text .organization-photo{flex:0 0 auto}.sj-status-tag{font-size:14px;background-color:#666;color:#333;padding:8px 16px;border-radius:32px}.sj-status-tag__error{background-color:rgba(209,26,42,.1019607843);color:#d11a2a}.sj-status-tag__success{background-color:rgba(58,151,76,.1019607843);color:#3a974c}.user-view{display:flex;flex-direction:column;height:100%}.user-view__header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:24px}.user-view__header .user-photo{height:134px;width:134px;margin-bottom:16px}.user-view__header h3{font-size:22px;margin-bottom:4px}.user-view__header p{font-size:14px;margin-bottom:0;color:#030229}.user-view__content{background-color:#dfdfe0;padding:8px;flex:1;overflow:visible}.user-view__content div[tabname=courses] table tr{padding:20px}.user-view__content div[tabname=courses] table tr td:first-child{padding-right:1rem}.user-view__content div[tabname=courses] table tr td .organization-logo{height:60px;width:60px}.user-view__content div[tabname=courses] table tr td .title{font-size:15px;color:#333;margin-bottom:8px}.user-view__content div[tabname=courses] table tr td .started{font-size:13px;font-weight:400;color:#666;margin-bottom:8px}.user-view__content div[tabname=courses] table tr td .status .in-progress{color:#726ae9}.user-view__content div[tabname=courses] table tr td .status .success{color:#3a974c}.user-view__content div[tabname=courses] table tr td .status .warning{color:#f29339}.tabs{display:flex;justify-content:space-between;background-color:#fafafa}.tabs__tab{position:relative;color:#49454f;padding:14px 16px;font-size:14px;width:100%;text-align:center}.tabs__tab:hover{cursor:pointer}.tabs__tab.active{background-color:rgba(29,27,32,.1215686275);color:#1d1b20}.tabs__tab.active:before{content:"";height:2px;width:100%;background-color:#726ae9;position:absolute;bottom:0;left:0}.sj-table.tickets-table tbody td{color:#333}.sj-table.tickets-table tbody td:first-child{font-size:14px}.sj-table.tickets-table tbody td:nth-child(2) .title{font-size:14px}.sj-table.tickets-table tbody td:nth-child(2) .description{font-size:12px;color:#666}.sj-table.tickets-table tbody td:nth-child(3){font-size:14px}.sj-table.tickets-table tbody td:nth-child(4){font-size:12px}.sj-table.tickets-table tbody td:nth-child(5){font-size:14px}.ticket-details{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(5, 1fr);gap:8px;height:100%;max-height:80vh}.ticket-details .icon-left-arrow{display:flex}.ticket-details .icon-left-arrow:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../../images/icons/left-arrow.svg");background-repeat:no-repeat}.ticket-details__content{grid-column:span 3/span 3;grid-row:span 3/span 3;overflow:hidden;display:flex;flex-direction:column}.ticket-details__content__title{font-size:16px;line-height:30px;color:#333;margin-bottom:40px}.ticket-details__content__title a{position:relative;top:3px;display:inline-block !important;margin-right:8px}.ticket-details__content__messages{overflow:auto}.ticket-details__content__messages__message{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:18px}.ticket-details__content__messages__message .photo{height:40px;width:40px;flex:0 0 40px}.ticket-details__content__messages__message .comment{background-color:#c6c2f5;color:#fff;padding:12px 16px;border-radius:5px 5px 5px 0;margin-bottom:1rem}.ticket-details__content__messages__message .comment .created-at{text-align:right;font-size:10px;opacity:.5}.ticket-details__content__messages__message:last-child .comment{background-color:#726ae9}.ticket-details__send-message{grid-column:span 3/span 3;grid-row:span 2/span 2;grid-row-start:4;overflow-y:auto}.ticket-details__send-message form{display:flex;flex-direction:column}.ticket-details__send-message form .field-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:24px}.ticket-details__send-message form .field-group .sj-input-file .sj-input-file__label{margin-top:0}.ticket-details__send-message form .field-group .field .form-item{margin-bottom:0}.ticket-details__status{grid-row:span 5/span 5;grid-column-start:4;grid-row-start:1}.ticket-details__status h5{font-size:20px;color:#333;margin-top:80px;margin-bottom:32px}.ticket-details__status h5:first-child{margin-top:0}.ticket-details__status p{color:#666;font-size:16px}.ticket-details__status p span{margin-left:8px}.ticket-details__status p .value{font-size:14px;color:#333}.ticket-details__status .photo-text .user-photo{height:36px;width:36px}.ticket-details__status .photo-text .user .name{font-size:14px;color:#333}.ticket-details__status .photo-text .user .email{font-size:12px;color:#666}.projects-ads{display:flex;flex-direction:row;flex-wrap:nowrap;gap:24px;max-height:80vh;height:100%}.projects-ads__steps{flex:5}.projects-ads__steps .accordion-item{margin-bottom:16px;border-radius:8px;overflow:hidden;border:none}.projects-ads__steps .accordion-item .accordion-header{border-bottom:hidden;color:#333}.projects-ads__steps .accordion-item .accordion-header button{background-color:#fff;color:#333;box-shadow:none}.projects-ads__steps .accordion-item .accordion-header .collapsed{background-color:#f5f5f5;color:#333;border:solid 1px #d9d9d9;border-radius:.5rem}.projects-ads__steps .accordion-item .accordion-header span{color:#726ae9;margin-left:1rem}.projects-ads__steps .accordion-item.show{border:none;background-color:#fff}.projects-ads__steps .accordion-item.show .accordion-header{border-bottom:hidden}.projects-ads__steps .accordion-item.show .accordion-header button{border:none;background-color:#fff}.projects-ads__steps .accordion-item .accordion-collapse .accordion-body{max-height:60vh;height:100%;overflow:auto;padding:0;margin:1rem 1.25rem 1rem 1.25rem}.projects-ads__progress{flex:3;overflow:auto}.projects-ads__progress__graph{margin:2rem 0 3rem 0}.projects-ads .item{margin-bottom:.5rem}.projects-ads .item:last-child{margin-bottom:0}.projects-ads .item:last-child .item__description{min-height:0}.projects-ads .item__header{display:flex;align-items:center;justify-content:flex-start;gap:10px}.projects-ads .item__header__icon{position:relative;height:32px;width:32px;border-radius:50%;background-color:#fff;border:solid 2px #a1aebe;flex:0 0 32px}.projects-ads .item__header__icon:before{content:"";height:5px;width:5px;border-radius:50%;background-color:#333;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.projects-ads .item__header__icon--value{display:flex;align-items:center;justify-content:center;color:#333;font-size:11px}.projects-ads .item__header__icon--value span{font-size:9px}.projects-ads .item__header__icon--value::before{display:none}.projects-ads .item__header__title{color:#333;font-size:14px}.projects-ads .item__description{color:#666;font-size:13px;min-height:3.125rem;padding:0 0 0 1.4375rem;border-left:solid 2px #a1aebe;margin-left:1rem;margin-top:.5rem}.projects-ads .item__description--dotted{border-style:dashed}.projects-ads .item.filled .item__header__icon{background-color:#726ae9;border-color:#726ae9}.projects-ads .item.filled .item__header__icon:before{display:flex !important;content:url("/images/icons/check.svg") !important;background-color:rgba(0,0,0,0);height:1rem;width:1rem;bottom:.1875rem}.projects-ads .item.filled .item__header__icon--align:before{bottom:-0.1875rem}.projects-ads .item.filled .item__header__title{color:#726ae9}.projects-ads .item.half-filled .item__header__icon{color:#726ae9;border-color:#726ae9}.projects-ads .item.half-filled .item__header__title{color:#726ae9}.projects-ads h5{color:#333;font-size:16px}.home-blocks{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:center}.home-blocks__item{position:relative;flex:0 0 22%;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;aspect-ratio:3/2;border-radius:20px;gap:1rem;text-decoration:none;text-align:center;padding:1rem}.home-blocks__item:hover{background-color:#fafafa;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .15s ease-in-out}.home-blocks__item__label{color:#333}.profile-logo-list{display:flex;flex-wrap:nowrap;flex-direction:row}.profile-logo-list .organization-logo{border-radius:100%;height:2.25rem;width:2.25rem;border:solid 1px #666;font-size:.8rem}.profile-logo-list .organization-logo:nth-child(1){margin-left:0}.profile-logo-list .organization-logo:nth-child(n+2){margin-left:-0.375rem}#admin-menu+div>.main-layout{min-height:calc(100vh - 34px)}.main-layout{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:100vh;background-color:#f4f7fe}.main-layout--content{overflow-y:auto;max-height:100vh;padding:32px 24px;max-width:100% !important}/*# sourceMappingURL=custom.css.map */
