:root{--bs-primary:#1d6383;--bs-primary2:#15506c;--bs-secondary:#ffffff;--bs-tertiary:#f5f5f5;--bs-color:rgba(75,87,92,1.0);--bs-color-75:rgba(75,87,92,.75);--bs-color-50:rgba(75,87,92,.5);--bs-white:#4b575c;--bs-danger:#d20000;--bs-success:#3cb729;--bs-warning:#f1a900;--bs-breadcrumb-divider:' > ';--bs-border-radius:20px}html{height:100%}body{font-family:'Nunito Sans',Nunito,sans-serif;font-size:18px;font-weight:400;background-color:var(--bs-tertiary);color:var(--bs-color);height:100%;min-height:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--bs-white);margin-bottom:30px;font-weight:800}.h1,h1{font-size:38px}.h2,h2{font-size:34px}.h3,h3{font-size:30px}.h4,h4{font-size:26px}.h5,h5{font-size:22px}.h6,h6{font-size:18px}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;margin-top:5px}small{display:block;font-size:75%}.fw-bold,b,strong{font-weight:800}a{color:var(--bs-color);text-decoration:none;transition:all .25s}a:hover{color:var(--bs-white);text-decoration:none}hr{margin:30px 45px}.text-success{color:var(--bs-success)!important}.text-danger{color:var(--bs-danger)!important}.text-bg-success{background-color:var(--bs-success)!important}.text-bg-warning{background-color:var(--bs-warning)!important}.hide{display:none}.bg-success{background-color:var(--bs-success)!important}.bg-danger{background-color:var(--bs-danger)!important}.bg-secondary{background-color:var(--bs-color)!important;color:var(--bs-secondary)}.update-state{display:inline-block;width:10px;height:10px;background-color:var(--bs-warning);border-radius:50%;margin-left:5px}.loading,.loading2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background-color:rgba(255,255,255,.9);display:none;align-items:center;justify-content:space-around;font-size:16px;text-align:center}.loading .loading-inner{width:100%;max-width:400px}.loading .progress{width:100%;--bs-progress-bg:var(--bs-white);--bs-progress-height:25px}.loading .progress .progress-bar{background-color:var(--bs-primary)}.loading .loading-text{color:var(--bs-primary)}.loading.update-loading{display:flex}.loading.update-loading .progress{background-color:transparent!important;height:80px;border:none;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; background: rgba(255, 255, 255, 0); display: block; shape-rendering: auto;" width="120px" height="120px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><circle cx="50" cy="50" fill="none" stroke="%231d6383" stroke-width="5" r="20" stroke-dasharray="94.24777960769379 33.41592653589793"><animateTransform attributeName="transform" type="rotate" repeatCount="indefinite" dur="1s" values="0 50 50;360 50 50" keyTimes="0;1"></animateTransform></circle></svg>');background-position:center;background-repeat:no-repeat;background-size:auto}.loading.update-loading .progress-bar{display:none}.toast{position:fixed;bottom:30px;right:30px;z-index:2000;background-color:#fff;border-color:none;box-shadow:0 0 35px 0 rgba(10,10,10,.45);border-radius:var(--bs-border-radius)}.toast .btn-group,.toast .btn-group .btn{width:100%}.bg-primary{background-color:var(--bs-primary)!important}.bg-primary-gardient{color:var(--bs-light);background:#1d6383;background:-webkit-linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%);background:-moz-linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%);background:linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%)}.bg-primary-gardient a,.bg-primary-gardient h1,.bg-primary-gardient h2,.bg-primary-gardient h3,.bg-primary-gardient h4,.bg-primary-gardient h5,.bg-primary-gardient h6,.bg-primary-gardient p{color:var(--bs-light)}.btn{border-radius:var(--bs-border-radius);border:none!important;font-weight:600;padding:15px 20px;box-shadow:none!important;transition:all .25s}.btn-sm{padding:10px 15px;font-size:14px;font-weight:600}.btn i{line-height:1}.btn-primary{color:var(--bs-light);background:#1d6383;background:-webkit-linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%);background:-moz-linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%);background:linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%)}.btn-primary.active,.btn-primary:focus,.btn-primary:hover{color:var(--bs-light);background:#1d6383;background:-webkit-linear-gradient(180deg,var(--bs-primary) 0,var(--bs-primary2) 60%);background:-moz-linear-gradient(180deg,var(--bs-primary) 0,var(--bs-primary2) 60%);background:linear-gradient(180deg,var(--bs-primary) 0,var(--bs-primary2) 60%)}.btn-secondary{color:var(--bs-light);background:#4b575c;background:-webkit-linear-gradient(360deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%);background:-moz-linear-gradient(360deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%);background:linear-gradient(360deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%)}.btn-secondary.active,.btn-secondary:focus,.btn-secondary:hover{color:var(--bs-light);background:#4b575c;background:-webkit-linear-gradient(180deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%);background:-moz-linear-gradient(180deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%);background:linear-gradient(180deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%)}.btn-danger{color:var(--bs-light);background:#d20000;background:-webkit-linear-gradient(360deg,rgba(210,0,0,1) 0,rgba(173,0,0,1) 60%);background:-moz-linear-gradient(360deg,rgba(210,0,0,1) 0,rgba(173,0,0,1) 60%);background:linear-gradient(360deg,rgba(210,0,0,1) 0,rgba(173,0,0,1) 60%)}.btn-danger.active,.btn-danger:focus,.btn-danger:hover{color:var(--bs-secondary);background:#d20000;background:-webkit-linear-gradient(180deg,rgba(210,0,0,1) 0,rgba(173,0,0,1) 60%);background:-moz-linear-gradient(180deg,rgba(210,0,0,1) 0,rgba(173,0,0,1) 60%);background:linear-gradient(180deg,rgba(210,0,0,1) 0,rgba(173,0,0,1) 60%)}.alert{display:block;border:none;border-radius:var(--bs-border-radius);margin-bottom:30px;min-height:58px;padding:30px}.alert-primary{background:#1d6383;background:-webkit-linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%);background:-moz-linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%);background:linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%);color:var(--bs-light)!important}.alert-secondary{background:#4b575c;background:-webkit-linear-gradient(360deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%);background:-moz-linear-gradient(360deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%);background:linear-gradient(360deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%);color:var(--bs-light)!important}.alert-danger{background-color:var(--bs-danger);color:var(--bs-light)!important}.alert-success{background-color:var(--bs-success);color:var(--bs-light)!important}.alert-warning{background-color:var(--bs-warning);color:var(--bs-light)!important}.alert .btn-close{color:var(--bs-light);background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23f8f9fa'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;box-shadow:none!important;padding:30px}.login-screen{display:flex;align-items:center;justify-content:space-around;width:100%;min-height:100%;color:var(--bs-white);position:relative;overflow:hidden}.login-screen-bg{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-image:url(../img/login-bg-img1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1;animation-name:login_bg;animation-duration:30s;animation-iteration-count:infinite}.login-inner{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:1100px;padding:30px;z-index:2}.login-logo{display:block;position:relative;margin:0 auto;width:100%;max-width:450px;padding:30px}.login-box{display:block;position:relative;width:100%;max-width:500px;box-shadow:0 0 35px 0 rgba(10,10,10,.45);border-radius:var(--bs-border-radius);margin-bottom:45px}.login-title{display:block;position:relative;padding:30px 45px;background:#1d6383;background:-webkit-linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%);background:-moz-linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%);background:linear-gradient(360deg,var(--bs-primary) 0,var(--bs-primary2) 60%);color:var(--bs-light);text-align:center;font-size:22px;font-weight:800;line-height:1.25;border-radius:15px 15px 0 0}.login-title small{font-weight:400;font-size:14px}.login-form{display:block;position:relative;padding:45px;background-color:var(--bs-secondary);border-radius:0 0 15px 15px}.login-caption{display:block;position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);font-size:14px;color:var(--bs-light)!important;width:250px;text-align:center}@keyframes login_bg{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}.header{display:block;position:relative;background-color:var(--bs-secondary);padding:15px 0 15px 0;border-bottom:2px solid var(--bs-primary);color:var(--bs-white)}.header-logo{display:block;width:100%;max-width:280px;min-width:280px;text-align:start}.header-logo img{width:100%;max-width:250px;transition:all .25s}.header .input-group{width:100%;max-width:350px;margin:15px 0}.header .header-title{line-height:1.25;margin-bottom:0}.header .header-title strong{font-size:25px}.header .header-link{display:inline-flex;align-items:center;justify-content:center;flex-direction:row;font-weight:600;font-size:18px;background-color:var(--bs-tertiary);padding:10px 12px;border-radius:25px;line-height:1;min-height:45px;min-width:45px}.header .header-link.active,.header .header-link:focus,.header .header-link:hover{color:var(--bs-white)}.header .header-link i{display:inline-block;font-size:18px}.header .nav-user-img{width:25px;height:25px;display:inline-block;vertical-align:middle;border-radius:5px;border-width:1px;border-color:var(--bs-color);margin-right:5px;margin-bottom:0}.header.fixed-top{position:fixed;top:0;left:0;right:0;z-index:600;box-shadow:0 0 15px 0 rgba(10,10,10,.25)}.header.fixed-top .header-logo img{max-width:150px}.nav{background-color:var(--bs-tertiary);width:100%;min-width:280px;max-width:280px;display:block;padding:30px 30px 30px 0}.nav-inner{min-height:100%;max-height:100%;overflow-y:auto}.nav-item{display:block;position:relative;padding:5px 0 5px 22.5px;color:var(--bs-color);font-weight:400}.nav-item.active,.nav-item:focus,.nav-item:hover{color:var(--bs-white)}.nav-item i{display:inline-block;width:25px;line-height:1;transition:all .25s}.nav-item.active i,.nav-item:focus i,.nav-item:hover i{color:var(--bs-primary)}.nav-item::before{content:'';display:block;position:absolute;left:0;top:5px;bottom:5px;width:7.5px;border-radius:10px;background-color:var(--bs-primary);opacity:0;transition:all .25s}.nav-item.active::before,.nav-item:focus::before,.nav-item:hover::before{opacity:1}.nav-item .btn{padding:5px;font-size:12px;float:right;margin-top:-2px}.nav-divider{display:table;position:relative;padding:15px 0;color:var(--bs-white);font-size:14px;font-weight:600;text-transform:uppercase}.nav-drop{position:relative;width:100%}.nav-drop::after{content:'';display:block;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%234b575c" viewBox="0 0 448 512"><path d="M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"/></svg>');background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;transition:all .25s}.nav-drop.active::after{transform:translateY(-50%) rotate(180deg)}.nav-dropmenu{display:none;padding:0 0 0 28px;padding-bottom:10px}.nav-dropmenu .nav-item{padding:5px 0 5px 22.5px;font-size:16px}.nav-user{display:flex;align-items:center;flex-direction:column;position:relative;padding:15px 15px;background-color:var(--bs-secondary);margin-bottom:15px;line-height:1.25;font-size:12px;border-radius:var(--bs-border-radius);text-align:center}.nav-user-img{display:block;position:relative;width:65px;height:65px;border:2px solid var(--bs-primary);border-radius:var(--bs-border-radius);margin-bottom:5px;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:var(--bs-secondary)}.nav-user-name{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--bs-color-50);width:100%}.nav-user-name span{font-size:18px;font-weight:800}.nav-user-name span.badge{font-size:12px;margin-top:5px;width:100%}.nav-user-link{display:block;font-size:20px;margin-right:10px;width:100%}.nav-user-link:last-child{margin-right:0}.nav-droparea{display:none}.nav-tabs{min-width:100%!important;max-width:100%!important;background-color:transparent;padding:0!important;display:flex!important;border:none!important;position:relative!important;top:auto!important;left:auto!important;bottom:auto!important;box-shadow:none!important;gap:10px;right:0!important}.nav-tabs .nav-link,.nav-tabs .nav-link:hover{font-weight:800;color:var(--bs-white);border-color:var(--bs-white);border-radius:var(--bs-border-radius);font-size:18px}.nav-tabs .nav-link.active{background-color:var(--bs-primary);color:var(--bs-tertiary);border-color:var(--bs-primary)}.nav-tabs .nav-link:last-child{margin-right:0}.nav-tabs .nav-link:disabled{border-color:var(--bs-white);cursor:not-allowed}.dropdown-toggle.active{color:var(--bs-white)}.dropdown-menu{padding:15px 20px;border-radius:var(--bs-border-radius);width:100%;max-width:400px;min-width:400px;background-color:var(--bs-secondary);box-shadow:0 0 35px 0 rgba(10,10,10,.45);margin-top:12px!important}.dropdown-item{position:relative;color:var(--bs-color);padding:10px 15px;font-size:16px}.dropdown-item.active,.dropdown-item:focus,.dropdown-item:hover{background-color:transparent;color:var(--bs-white);font-weight:800}.dropdown-item i{display:inline-block;text-align:start;width:25px!important}.dropdown-divider{border-top-color:var(--bs-color);opacity:.25}.dropdown-header{color:var(--bs-color);font-size:16px;font-weight:800;padding-left:0;padding-right:0;min-width:130px}.dropdown-text{font-size:14px;padding:5px 15px 5px 0;color:var(--bs-color);opacity:.5}.dropdown-toggle::after{display:none}.nav-pills{background-color:transparent;padding:0;width:100%;max-width:100%;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}.nav-pills .nav-link{border-radius:0;background-color:var(--bs-white);color:var(--bs-secondary);width:100%;font-size:16px;padding:7.5px 15px;border-radius:15px;margin-right:15px}.nav-pills .nav-link.active,.nav-pills .nav-link:focus,.nav-pills .nav-link:hover{background-color:var(--bs-primary)!important;color:var(--bs-secondary)}.nav-pills .nav-link:last-child{margin-right:0}.subnav{display:flex;flex-direction:column;position:fixed;bottom:0;right:0;z-index:500}.subnav-item{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:15px 0 0 0;background-color:var(--bs-white);color:var(--bs-secondary);font-size:32px;line-height:1}.subnav-item:hover{background-color:var(--bs-color-75);color:var(--bs-secondary)}.tab-pane{padding:15px 0}.container{position:relative;width:100%;max-width:1480px}.content{display:flex;flex-direction:row}.main{padding:30px 0 0 0;width:100%}.section{display:block;position:relative;background-color:var(--bs-secondary);padding:30px;border-radius:var(--bs-border-radius);margin-bottom:30px}.section p:last-child{margin-bottom:0}.section-header{display:block;position:relative;border-radius:15px 15px 0 0;min-height:350px;left:-30px;right:-30px;top:-30px;width:calc(100% + 60px);background-position:center;background-repeat:no-repeat;background-size:cover}.footer{text-align:end;font-size:16px;opacity:.5;padding:30px 30px;margin-top:-30px}input[type=text]:read-only{opacity:.5}.form-check,.form-group{margin-bottom:15px}.form-label{font-weight:800;display:block}.form-label small{font-weight:300}.form-control,.form-select{background-color:var(--bs-secondary);border-color:var(--bs-white);color:var(--bs-color);border-radius:var(--bs-border-radius);transition:all .25s;padding:7.5px 15px;min-height:54px}.form-control:focus,.form-select:focus{background-color:var(--bs-light);border-color:var(--bs-white);box-shadow:none;color:var(--bs-color)}.form-control:disabled{opacity:.3}.form-label-services{display:block;border:1px solid #2f3538;padding:10px 15px;border-radius:var(--bs-border-radius);cursor:pointer;background-color:var(--bs-tertiary);transition:all .25s;font-size:14px}.forum-group-services .form-check-input:checked~.form-label-services,.forum-group-services .form-check-input:hover~.form-label-services{background-color:var(--bs-success);transform:scale(1.025);color:var(--bs-light)!important}.forum-group-services .form-check-input{display:none}.input-group .btn{background-color:var(--bs-primary);border:1px solid var(--bs-primary);border-left:none;border-radius:0 15px 15px 0;color:var(--bs-light)}.input-group .btn:hover{background-color:#00476d!important;border-color:#00476d!important}.input-group-text{background-color:var(--bs-primary);border:1px solid var(--bs-white);color:var(--bs-light)}.form-check-input{border-color:var(--bs-color)!important;background-color:transparent}.form-check-input:checked{border-color:var(--bs-white)!important;background-color:var(--bs-primary)}.form-check-input:focus{box-shadow:none!important}.form-switch .form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%234b575c'/%3e%3c/svg%3e")!important}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")!important}.table .form-check-input{border-color:var(--bs-tertiary)!important;background-color:transparent;width:17px;height:17px}.table .form-check-input:checked{border-color:var(--bs-tertiary)!important;background-color:var(--bs-primary)}.disabled{opacity:.5}.disabled .form-check-input{background-position:right center;border-color:var(--bs-white)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23d5e9f2'/%3e%3c/svg%3e")!important;background-color:var(--bs-primary)}.has-error .drag_drop_box,.has-error .form-control,.has-error .form-select,.has-error .input-group .btn{border-color:var(--bs-danger)}.has-error::after{content:'Bitte ausfüllen.';font-size:14px;font-weight:600;color:var(--bs-danger);display:block;margin-top:5px}.drag_drop_box{min-height:150px;width:100%;text-align:center;position:relative;display:flex;align-items:center;justify-content:space-around;padding:15px;margin:0 auto;background:repeating-linear-gradient(45deg,rgba(33,33,33,.75),rgba(33,33,33,.75) 25px,rgba(33,33,33,.25) 25px,rgba(33,33,33,.25) 50px);background-position:center;background-repeat:no-repeat;background-size:cover;transition:all .25s;border-radius:var(--bs-border-radius);border:1px solid #2f3538;cursor:pointer}.drag_drop_box:hover{color:var(--bs-primary)}.drag_drop_box input[type=file].drag_drop{position:absolute;left:0;top:0;margin:0;padding:0;width:100%;height:100%;outline:0;opacity:0;cursor:pointer}.drag_drop_box #drag_drop_box_caption{font-size:38px;display:block;color:var(--bs-light);font-weight:600;line-height:1.25;text-shadow:2px 2px 5px rgba(0,0,0,.5)}.drag_drop_box #drag_drop_box_caption small{font-size:14px;font-weight:800}.form-editor{display:block;position:relative}.form-add-item{display:block;position:relative;padding:15px;background-color:var(--bs-tertiary);border-radius:15px}.form-item{display:flex;flex-direction:row;justify-content:space-between;padding:15px;background-color:var(--bs-tertiary);border-radius:15px;margin-bottom:15px;cursor:grab;transition:all .25s}#form-row-item-choice,#form-row-item-column,#form-row-item-format,#form-row-item-infotext,#form-row-item-name,#form-row-item-required,#form-row-item-table-col,#form-row-item-title{display:none}.breadcrumb-nav{display:block;padding:15px 30px;background-color:var(--bs-secondary);border-radius:var(--bs-border-radius);margin-bottom:30px}.breadcrumb-nav .breadcrumb{margin:0;font-size:16px}.profile-header{display:block;position:relative}.profile-control{position:absolute;right:5px;bottom:5px;z-index:1;display:flex;align-items:center;flex-direction:row}.profile-control .btn{border-radius:50%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;margin-left:5px}.profile-cover{display:block;position:relative;border-radius:var(--bs-border-radius);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:320px;margin-bottom:60px;background-color:var(--bs-color)}.profile-cover-input{position:absolute;top:0;right:0;left:0;bottom:0;border-radius:var(--bs-border-radius);background-color:var(--bs-primary);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:22px;font-weight:800;line-height:1;color:var(--bs-light);transition:all .25s;opacity:.5;text-align:center}.profile-cover-input i{font-size:60px}.profile-cover:hover .profile-cover-input{opacity:.8}.profile-image{display:block;position:relative;border-radius:var(--bs-border-radius);height:180px;width:180px;background-position:center;background-repeat:no-repeat;background-size:contain;border:3px solid var(--bs-tertiary);position:absolute;bottom:-45px;left:30px;z-index:100;background-color:var(--bs-tertiary)}.profile-image-input{position:absolute;top:0;right:0;left:0;bottom:0;border-radius:var(--bs-border-radius);background-color:var(--bs-primary);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;font-weight:800;line-height:1;color:var(--bs-light);transition:all .25s;opacity:.5;text-align:center}.profile-image-input i{font-size:40px}.profile-image:hover .profile-image-input{opacity:.75}.user-control{position:absolute;right:-5px;bottom:-5px;z-index:1;display:flex;align-items:center;flex-direction:row}.user-control .btn{border-radius:50%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;margin-left:5px}.user-image{display:block;position:relative;border-radius:var(--bs-border-radius);height:180px;width:180px;background-position:center;background-repeat:no-repeat;background-size:cover;border:2px solid var(--bs-primary);z-index:100;background-color:var(--bs-color)}.user-image-input{position:absolute;top:0;right:0;left:0;bottom:0;border-radius:var(--bs-border-radius);background-color:var(--bs-primary);cursor:pointer;display:flex;align-items:center;justify-content:space-around;font-size:42px;color:var(--bs-secondary);transition:all .25s;opacity:.25}.user-image:hover .user-image-input{opacity:.75}.table-dark{--bs-table-bg:var(--bs-color-50);--bs-table-color:var(--bs-secondary);--bs-table-striped-bg:var(--bs-color-50);--bs-table-striped-color:var(--bs-secondary)}.table{border-radius:var(--bs-border-radius);background-color:transparent!important;border-collapse:separate;border-spacing:0 15px}.table>:not(caption)>*>*{padding:15px;font-size:16px;color:var(--bs-secondary);box-shadow:none!important}.table tr{vertical-align:middle}.table thead{background-color:transparent!important}.table thead tr{border-radius:var(--bs-border-radius)}.table thead tr th{text-transform:uppercase}.table thead tr:first-child th{font-weight:800;font-size:14px;color:var(--bs-secondary)!important;background-color:var(--bs-color)!important}.table thead tr:first-child th:first-child{border-radius:15px 0 0 15px}.table thead tr:first-child th:last-child{border-radius:0 15px 15px 0}.table tbody tr{border-radius:var(--bs-border-radius)}.table tbody tr td:first-child{border-radius:15px 0 0 15px}.table tbody tr td:last-child{border-radius:0 15px 15px 0}.table tbody tr td[colspan]{border-radius:var(--bs-border-radius)}.table tbody.entry_sorting tr.entry_sorting_item{transition:all .25s;opacity:1}.table tbody.entry_sorting tr.entry_sorting_item:hover{opacity:.75;cursor:grab}.table tbody tr.entry_sorting_item .bi-arrow-down-up{display:none}.table tbody.entry_sorting tr.entry_sorting_item .bi-arrow-down-up{display:inline-block}.table-user-img{display:inline-block;position:relative;vertical-align:middle;width:45px;height:45px;border:1px solid var(--bs-primary);border-radius:var(--bs-border-radius);margin-right:5px;background-position:center;background-repeat:no-repeat;background-size:cover}.table-user-name{display:inline-block;position:relative;vertical-align:middle;width:calc(100% - 60px)}.table-user-name .badge{display:table-caption}.modal-content{border-radius:var(--bs-border-radius);background-color:var(--bs-secondary);border:none;box-shadow:none}.modal-header{border:none;background-color:transparent;padding:30px 30px 0 30px}.modal-header .btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d5e9f2'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.modal-title{font-size:25px}.modal-body{padding:30px}.modal-backdrop{background-color:var(--bs-color);opacity:.8!important}.modal-fullscreen .modal-body{display:block;width:100%;max-width:1400px;margin:0 auto}.filepreview{display:none;margin-bottom:15px}.file-item{cursor:grab}.filepreview-info{font-size:14px;display:none}.filepreview-img{width:100%;display:block;min-height:100px;border:1px solid var(--bs-white);margin:10px 0;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:var(--bs-border-radius)}.filepreview-img.filepreview-img-md{min-height:160px}.filepreview-file{width:100%;display:block;padding:10px 15px;margin:10px 0;border:1px solid var(--bs-white);background-color:var(--bs-tertiary);font-size:16px;border-radius:var(--bs-border-radius);position:relative}.filepreview-pos{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;padding:15px;background-color:rgba(255,255,255,.75);color:var(--bs-primary);font-size:48px;border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0;font-weight:800;display:flex;align-items:center;justify-content:center;opacity:0}.filepreview-control{position:absolute;right:5px;top:5px;z-index:2}.filepreview-brand{position:absolute;right:5px;bottom:5px;z-index:2;color:var(--bs-secondary);line-height:1;font-size:32px;text-shadow:2px 2px 5px rgba(0,0,0,.5)}.filepreview-caption{position:absolute;left:5px;bottom:5px;z-index:2;line-height:1;padding:5px 10px;font-size:12px;background-color:rgba(0,0,.5);color:var(--bs-secondary);border-radius:var(--bs-border-radius)}.filepreview-form{margin-bottom:35px;border-radius:15px 15px 0 0}.filepreview-form .input-group{position:absolute;left:0;right:0;bottom:-35px;z-index:1;width:calc(100% + 2px);margin-left:-1px}.filepreview-form .input-group .form-control{height:35px;padding:5px 10px;border-radius:0 0 0 15px;font-size:14px}.filepreview-form .input-group .btn{height:35px;padding:5px 10px;border-radius:0 0 15px 0}.filepreview-form .input-group:not(.active) .form-control{border-radius:0 0 15px 15px!important}.filepreview-form .input-group:not(.active) .btn{display:none}.card{border-radius:var(--bs-border-radius);border:none;background-color:var(--bs-tertiary);margin-bottom:25px;min-height:calc(100% - 25px)}.card-text{font-size:16px;line-height:1.5}.card-body{padding:30px}.card-inline .card-img{display:block;width:100%;min-height:250px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:15px 0 0 15px;background-color:#eee}.accordion{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");border:none;border-radius:0}.accordion-item{color:var(--bs-color);border-color:var(--bs-color);border:none;border-radius:var(--bs-border-radius);margin-bottom:15px;background-color:transparent}.accordion-button{box-shadow:none!important;font-size:18px;color:var(--bs-light);border-radius:var(--bs-border-radius)!important;background:#4b575c;background:-webkit-linear-gradient(360deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%);background:-moz-linear-gradient(360deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%);background:linear-gradient(360deg,rgba(75,87,92,1) 0,rgba(56,65,69,1) 60%)}.accordion-button:not(.collapsed){color:var(--bs-light);background-color:var(--bs-color-50)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-body{border-radius:0 0 15px 15px}.img-content{display:block;position:relative;width:100%;max-width:280px;border-radius:var(--bs-border-radius)}.img-content.float-start{margin:5px 30px 5px 5px}.note-editor.note-airframe,.note-editor.note-frame{border-color:var(--bs-white)!important;border-radius:var(--bs-border-radius)!important}.note-editor.fullscreen{border:none!important}.note-editor.fullscreen .note-toolbar{border-radius:0}.note-editor .note-toolbar,.note-popover .popover-content{background-color:var(--bs-white);padding:5px 5px!important;border:none;border-radius:15px 15px 0 0}.note-editor .note-toolbar>.note-btn-group,.note-popover .popover-content>.note-btn-group{margin-top:0!important;margin-right:15px!important}.note-btn-group .note-btn{border-radius:0;background-color:transparent;border-color:transparent;color:var(--bs-light);opacity:1}.note-btn-group .note-btn:hover{background-color:transparent;border-color:transparent;color:var(--bs-light);opacity:.5}.note-btn-group .note-btn.disabled{background-color:transparent;border-color:none;color:var(--bs-light);opacity:.1}.note-editor.note-airframe .note-statusbar,.note-editor.note-frame .note-statusbar{background-color:var(--bs-color)!important;border-radius:0 0 15px 15px!important;border-top:none!important}.note-editor.note-airframe .note-statusbar .note-resizebar,.note-editor.note-frame .note-statusbar .note-resizebar{padding:10px 0!important;height:auto!important}.note-editor.note-airframe .note-statusbar .note-resizebar,.note-editor.note-frame .note-statusbar .note-resizebar{background-color:var(--bs-light);border-radius:0 0 15px 15px!important}.note-editor.note-airframe .note-statusbar .note-resizebar .note-icon-bar,.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar{border-top-color:var(--bs-white)!important}.note-editor.note-airframe .note-editing-area .note-editable,.note-editor.note-frame .note-editing-area .note-editable{min-height:120px}.note-editor.note-airframe .note-editing-area .note-editable p,.note-editor.note-frame .note-editing-area .note-editable p{margin-bottom:5px!important;line-height:1.25}.note-editor.note-airframe .note-editing-area,.note-editor.note-frame .note-editing-area{background-color:var(--bs-secondary)!important}.note-dropdown-item *{margin:0}.note-dropdown-item h1{font-size:26px}.note-dropdown-item h2{font-size:24px}.note-dropdown-item h3{font-size:22px}.note-dropdown-item h4{font-size:20px}.note-dropdown-item h5{font-size:18px}.note-dropdown-item h6{font-size:16px}.note-dropdown-item pre{padding:5px 10px;border:1px solid var(--bs-white)}.note-modal-body,.note-modal-footer,.note-modal-header{padding:30px!important}.note-modal-footer{height:auto!important;clear:both;text-align:end!important}.note-modal-footer .note-btn{float:none!important}.note-form-group{padding:0!important}.note-form-label{padding-left:0!important}.note-modal{background-color:rgba(0,0,0,.5)}.note-modal-content{color:var(--bs-white)!important;border:none!important;top:50%;transform:translateY(-50%)}.note-modal-header{border:none!important}.note-form-label,.note-modal-title{color:var(--bs-white)!important}.note-form-control{border-radius:var(--bs-border-radius)!important;padding:7.5px 15px!important;border-color:var(--bs-white)!important}.checkbox input{margin-right:15px}.note-editable .table td{color:var(--bs-white);vertical-align:top;border-color:var(--bs-white)!important}.note-modal-content{border-radius:var(--bs-border-radius)!important}.note-btn{border-radius:var(--bs-border-radius)!important;padding:10px 15px!important}.note-dropdown-menu .note-btn,.note-dropdown-menu .note-btn:hover{color:var(--bs-white)}.R-container{max-width:calc(100% - 60px);max-height:450px}.img-cropping{width:100%;height:450px;max-width:calc(100% - 60px)}.last_update-item{display:block;padding:5px 10px;background-color:var(--bs-tertiary);color:var(--bs-color);border-radius:var(--bs-border-radius);margin-bottom:5px;font-weight:300;font-size:18px}.last_update-item strong{font-size:18px;font-weight:300}.page-link{color:var(--bs-color);border-color:var(--bs-color);box-shadow:none!important}.page-link.active,.page-link:focus,.page-link:hover{border-color:var(--bs-color);color:var(--bs-secondary);background-color:var(--bs-color)}.context_3c{display:block;position:fixed;bottom:30px;left:50%;transform:translateX(-50%);z-index:5000;border:1px solid var(--bs-white);border-radius:15px;background-color:var(--bs-secondary);box-shadow:3px 3px 5px 0 rgba(10,10,10,.15);width:100%;max-width:320px}.context_3c_title{display:block;font-size:16px;font-weight:800;padding:5px 10px;background-color:var(--bs-white);color:var(--bs-secondary)}.context_3c_title:first-child{border-top-left-radius:14px;border-top-right-radius:14px}.context_3c_item{display:block;font-size:16px;padding:5px 10px;cursor:pointer}.context_3c_item:last-child{border-bottom-left-radius:14px;border-bottom-right-radius:14px}.context_3c_item:hover{background-color:var(--bs-primary);color:var(--bs-secondary)}.context_3c_params{display:block;max-height:180px;overflow-y:auto}.context_3c_params .context_3c_item:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.tab-pane{padding:0}@media (max-width:1199.98px){.login-inner{flex-direction:column}.login-logo{max-width:320px}.header{font-size:16px;padding:15px 0}}@media (max-width:991.98px){.header .header-title{padding:15px 0;transition:all .25s}.header .header-link{font-size:25px;vertical-align:middle;padding:5px;background-color:var(--bs-secondary);border-radius:var(--bs-border-radius);display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;font-size:28px;margin-right:0;padding:0}.header .header-link:last-child{margin-right:0}.header .header-link i{width:auto;font-size:25px}.header .header-link span{display:none}.header .header-link::after{display:none}.header-logo{max-width:auto;min-width:auto;margin:0 auto;text-align:center;padding-right:0}.header-logo img{max-width:220px}.header.fixed-top .header-title{display:none}.header .header-link .dropdown-item i{font-size:18px}.header .header-link .dropdown-item{padding-left:0;padding-right:0}.nav{position:fixed;top:0;right:-350px;bottom:0;z-index:1500;padding:20px;background-color:var(--bs-secondary);box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);min-width:auto;max-width:320px;transition:all .25s}.nav-user{background-color:var(--bs-white);color:var(--bs-secondary)}.nav-user-link{color:var(--bs-secondary)!important}.nav-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:1499;display:none}.nav-pills{display:block;position:relative!important;top:auto!important;left:auto!important;bottom:auto!important;padding:0!important;background-color:transparent!important;box-shadow:none!important;max-width:100%!important}.nav-pills .nav-link{border-radius:var(--bs-border-radius)!important;margin-bottom:5px}.dropdown-menu{max-width:280px;min-width:280px}.table{border:0;background-color:transparent!important}table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table tbody{background-color:transparent!important}.table tbody tr:last-child,table tr{display:block;border-radius:var(--bs-border-radius);border:1px solid var(--bs-primary)}.table tbody tr{margin-bottom:15px}.table tbody tr td:first-child{border-radius:15px 15px 0 0}.table tbody tr td:last-child{border-radius:0 0 15px 15px}table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}table td::before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}table td:last-child{border-bottom:0}.table>:not(caption)>*>*{padding:10px 15px}.table .form-check .form-check-input{float:none}.section-header{min-height:300px}.login-form,.login-title{padding:30px}}@media (max-width:575.98px){.section-header{min-height:200px}}