.hide-tabs>div:not(.tab-content){display:none}.form-group label{font-size:1rem;font-weight:400;color:#3f4254}.card.card-custom{-webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);box-shadow:0 0 30px 0 rgba(82,63,105,.05);border:0}.card.card-custom>.card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:70px;padding-top:0;padding-bottom:0;background-color:transparent}.card-header:first-child{border-radius:calc(.42rem - 1px) calc(.42rem - 1px) 0 0}.card-header{padding:2rem 2.25rem;margin-bottom:0;background-color:#fff;border-bottom:1px solid #ebedf3}.pb-3,.py-3{padding-bottom:.75rem!important}.pt-3,.py-3{padding-top:.75rem!important}.card.card-custom>.card-header .card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem;margin-left:0}.card.card-custom>.card-header .card-title .card-label{margin:0 .75rem 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.card.card-custom>.card-header .card-title,.card.card-custom>.card-header .card-title .card-label{font-weight:500;font-size:1.275rem;color:#181c32}.text-dark{color:#181c32!important}.font-weight-bolder{font-weight:600!important}.font-size-sm{font-size:.925rem}.text-muted{color:#b5b5c3!important}.font-weight-bold{font-weight:500!important}.card.card-custom>.card-header .card-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn.btn-success{color:#fff;background-color:#1bc5bd;border-color:#1bc5bd}.btn.btn-secondary{color:#3f4254;background-color:#e4e6ef;border-color:#e4e6ef}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:2.25rem}.input-group.input-group-solid.input-group-lg{border-radius:.42rem}.input-group.input-group-solid .input-group-append,.input-group.input-group-solid .input-group-prepend,.input-group.input-group-solid .input-group-text{background-color:transparent;border:0;padding-top:0;padding-bottom:0}.input-group.input-group-solid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f6f9;border-radius:.42rem}.input-group.input-group-solid .input-group-prepend~.form-control{padding-left:0!important}.input-group.input-group-solid .form-control{border:0;background-color:transparent;outline:none!important;-webkit-box-shadow:none;box-shadow:none}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1.65rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.825rem 1.42rem;font-size:1.08rem;line-height:1.5;border-radius:.42rem}.checkbox-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkbox-inline .checkbox{margin-right:1rem;margin-bottom:.35rem}.checkbox{position:relative;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.checkbox>input{position:absolute;z-index:-1;opacity:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}button,input,select,textarea{background-color:transparent;border-style:none}button,input{overflow:visible}.checkbox>input:checked~span{background-color:#3699ff;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:none}.checkbox-inline .checkbox span{margin-right:.75rem}.checkbox>span{background-color:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-radius:.42rem}.checkbox>span:after{width:5px;height:10px;content:"";border-color:transparent;border-style:solid;border-width:0 2px 2px 0!important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.checkbox>input:checked~span:after{border-color:#fff}.btn.btn-light-primary{color:#3699ff;background-color:#e1f0ff;border-color:transparent}.mb-6,.my-6{margin-bottom:1.5rem!important}.h5,h5{font-size:1.25rem}.btn.btn-light-danger{color:#f64e60;background-color:#ffe2e5;border-color:transparent}.switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem}.switch label{margin:0}.switch input:empty{margin-left:-999px;height:0;width:0;overflow:hidden;position:absolute;opacity:0}.switch.switch-sm input:empty~span{margin:2px 0;height:24px;width:40px;border-radius:12px}.switch input:empty~span{display:inline-block;position:relative;float:left;width:1px;text-indent:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:2px 0;height:30px;width:57px;border-radius:15px}.switch.switch-sm input:empty~span:before{width:38px;border-radius:12px}.switch input:empty~span:after,.switch input:empty~span:before{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;bottom:0;left:0;content:" ";-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.switch.switch-sm input:empty~span:after{height:20px;width:20px;top:2px;bottom:2px;margin-left:2px;font-size:.55em;text-align:center;vertical-align:middle}.switch input:empty~span:after{background-color:#fff;opacity:.7}.switch input:checked~span:after{opacity:1;color:#fff;background-color:#3699ff}.switch input:empty~span:before{background-color:#ebedf3}.switch.switch-sm input:checked~span:after{margin-left:16px}.switch input:checked~span:after{margin-left:26px}.switch.switch-sm input:empty~span:after,.switch.switch-sm input:empty~span:before{border-radius:12px}.checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkbox-list .checkbox{margin-bottom:1rem}.checkbox,.checkbox>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-list .checkbox span{margin-right:.75rem}.checkbox>input:focus~span,.checkbox>span{border:1px solid transparent}.checkbox>span{background-color:#ebedf3;height:18px;width:18px}.separator.separator-dashed{border-bottom:1px dashed #ebedf3}.image-input,.image-input .image-input-wrapper{border-radius:.42rem;background-repeat:no-repeat;background-size:cover}.image-input .image-input-wrapper{width:120px;height:120px}.image-input{position:relative;display:inline-block}.image-input [data-action=change]{cursor:pointer;position:absolute;right:-10px;top:-10px}.image-input [data-action=change] input{width:0!important;height:0!important;overflow:hidden;opacity:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.btn.btn-icon i{padding:0;margin:0}.btn i{font-size:1.3rem;padding-right:.35rem;vertical-align:middle;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn.btn-white.btn-shadow{-webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.25)!important;box-shadow:0 9px 16px 0 rgba(24,28,50,.25)!important}.btn:not(:disabled):not(.disabled){cursor:pointer}.image-input [data-action=cancel]{display:none}.btn.btn-white{color:#3f4254;background-color:#fff;border-color:#fff}.btn.btn-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;height:calc(1.5em + 1.3rem + 2px);width:calc(1.5em + 1.3rem + 2px)}.btn.btn-icon.btn-circle{border-radius:50%}.btn.btn-icon.btn-xs{height:24px;width:24px}.image-input [data-action=cancel],.image-input [data-action=remove]{position:absolute;right:-10px;bottom:-5px}