:root{--main-color:#29599A;--secondary-color:#ffc936}.hidden{display:none!important}label.required:after{content:"*";color:red;margin-left:2px}.bg-main{background-color:var(--main-color)}.shadow-primary{box-shadow:0 4px 20px #00000024,0 7px 10px -5px #29599a7f!important}.bg-gradient-primary{background-image:linear-gradient(195deg,var(--main-color) 0%,var(--main-color) 100%)}.btn-primary,.btn.bg-gradient-primary{box-shadow:0 3px 3px #29599a26,0 3px 1px -2px #29599a33,0 1px 5px #e91e6326}.btn-primary:hover,.btn.bg-gradient-primary:hover{background-color:var(--main-color);border-color:var(--main-color);box-shadow:0 14px 26px -12px #29599a66,0 4px 23px #29599a26,0 8px 10px -5px #e91e6333}.input-group.input-group-outline.is-focused .form-label+.form-control,.input-group.input-group-outline.is-filled .form-label+.form-control{border-color:var(--main-color)!important;border-top-color:transparent!important;box-shadow:inset 1px 0 var(--main-color),inset -1px 0 var(--main-color),inset 0 -1px var(--main-color)}.input-group.input-group-outline.is-focused .form-label,.input-group.input-group-outline.is-filled .form-label{color:var(--main-color)}.input-group.input-group-outline.is-focused .form-label:before,.input-group.input-group-outline.is-focused .form-label:after,.input-group.input-group-outline.is-filled .form-label:before,.input-group.input-group-outline.is-filled .form-label:after{border-top-color:var(--main-color);box-shadow:inset 0 1px var(--main-color)}.btn-main{background-color:var(--secondary-color);border-color:var(--main-color)!important;color:var(--main-color)}.btn-main:hover{box-shadow:0 14px 26px -12px #29599a66,0 4px 23px #29599a26,0 8px 10px -5px #e91e6333;color:var(--main-color)}.sidenav .navbar-brand{padding:.4rem 2rem}.navbar-vertical .navbar-brand>img,.navbar-vertical .navbar-brand-img{max-width:100%;max-height:4rem}:is(h1,h2,h3,h4,h5,h6){color:var(--main-color)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:var(--main-color);background-color:var(--secondary-color);border-color:var(--main-color)}.ql-hidden{display:none}.select2-container .select2-selection--single{border:1px solid #dee2e6;background-color:transparent;height:40px;align-content:center}.dt-layout-row:not(.dt-layout-table){padding:0 15px}
