@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap";.header__app{position:relative;margin-bottom:1.5rem}.header__app .header__background{content:"";position:absolute;inset:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center}.header__app .logo__app{display:inline-block;width:150px;background:#fff;border-radius:0 0 15px 15px;box-shadow:0 3px 20px #00000029;padding:20px}.header__app .logo__app img{max-width:100%;height:auto}.header__app .nav__user__menu{display:flex;justify-content:flex-end;margin:1rem 0;opacity:.75}.header__app .nav__user__menu .btn-icon{color:#fff;display:inline-flex;align-items:center;font-size:1rem}.header__app .nav__user__menu .btn-icon i{font-size:1.75rem}.header__app .nav__user__menu .btn-icon svg{width:26px;height:26px}@media (min-width: 1200px){.header__app .nav__user__menu{opacity:1;margin:0}}.header__app .notifications{position:relative}.header__app .notifications[data-count]:after{content:attr(data-count);position:absolute;top:0;right:0;transform:translate(25%,-25%);border-radius:50%;color:#fff;background:rgba(255,0,0,.85);text-align:center;width:1rem;height:1rem;line-height:1.2;font-size:75%}.header__app .nav__menu{justify-content:flex-end;padding:0;padding-top:1.75rem}.header__app .nav__menu .navbar-toggler{background:#fff}.header__app .nav__menu .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='%23153263' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.header__app .navbar-collapse{margin-top:1rem}.header__app .navbar-collapse .navbar-nav{--bs-nav-link-color: #fff;--bs-nav-link-font-size: 18px;--bs-navbar-active-color: var(--nav-primary);--bs-nav-link-hover-color: var(--nav-primary)}.header__app .navbar-collapse .navbar-nav .nav-link-text{display:inline-block;margin-left:.5rem}.header__app .navbar-collapse .navbar-nav svg,.header__app .navbar-collapse .navbar-nav i{width:20px;height:20px;text-align:center}.header__app .navbar-collapse .navbar-nav .nav-link.active span{opacity:.5;color:#fff}@media (min-width: 1200px){.header__app .navbar-collapse .navbar-nav .nav-link{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--nav-primary);border:3px solid #fff;box-shadow:0 -3px 6px #00000029}.header__app .navbar-collapse .navbar-nav .nav-link i{font-size:27.5px;color:#fff}.header__app .navbar-collapse .navbar-nav .nav-link svg,.header__app .navbar-collapse .navbar-nav .nav-link i{width:30px;height:30px}.header__app .navbar-collapse .navbar-nav .nav-link.active,.header__app .navbar-collapse .navbar-nav .nav-link:hover{background-color:#fff;border-color:var(--nav-primary)}.header__app .navbar-collapse .navbar-nav .nav-link.active i,.header__app .navbar-collapse .navbar-nav .nav-link:hover i{color:var(--nav-primary)}.header__app .navbar-collapse .navbar-nav .nav-link.active svg path,.header__app .navbar-collapse .navbar-nav .nav-link:hover svg path{fill:var(--nav-primary)}.header__app .navbar-collapse .navbar-nav .nav-link .nav-link-text{display:none}}.nav__tooltip{--bs-tooltip-opacity: 1;--bs-tooltip-padding-x: 12px;--bs-tooltip-padding-y: 4px;text-transform:uppercase;font-weight:700;font-size:16px}.nav__tooltip .tooltip-inner{box-shadow:0 .5rem 1rem #00000026!important}.nav__tooltip__primary{--bs-tooltip-color: #153263;--bs-tooltip-bg: #fff}.nav__tooltip__secondary{--bs-tooltip-color: #fff;--bs-tooltip-bg: #15C7FF}.nav__tooltip__tertiary{--bs-tooltip-color: #fff;--bs-tooltip-bg: #F7BE42}@media (min-width: 568px) and (max-width: 1199px){.header__app #nav-app .navbar-nav{flex-direction:row;flex-wrap:wrap}.header__app #nav-app .navbar-nav .nav-item{width:50%}}@media (min-width: 768px) and (max-width: 1199px){.header__app #nav-app .navbar-nav .nav-item{width:33.33%}}@media (min-width: 1200px){.header__app .header__background{height:calc(100% - 40px)}.header__app .nav__menu{margin-left:-150px}.nav__tooltip{display:block}}table.table__app{width:100%!important;border:unset!important;margin-bottom:22px}table.table__app tr th:not(:last-child){border-right:1px solid #EFEFEF!important;border-color:#fff!important}table.table__app tr td{border:0;vertical-align:middle;color:#666;font-size:18px}table.table__app tr td i{font-size:inherit!important}table.table__app tr td:not(:last-child){border-right:1px solid #EFEFEF!important}table.table__app thead tr th{padding:.65rem!important;border:0!important;background-color:#efefef!important;letter-spacing:0;color:#8c8c8c;font-size:1rem;text-transform:uppercase;text-align:left;font-weight:500}table.table__app thead tr th:first-child{border-top-left-radius:.25rem}table.table__app thead tr th:last-child{border-top-right-radius:.25rem;width:150px}table.table__app tbody tr:nth-of-type(even){background-color:#f9f9f9}table.table__app tbody tr:last-child td{border-bottom:1px solid #EFEFEF}table.table__app tbody tr:last-child td:first-child{border-bottom-left-radius:.25rem}table.table__app tbody tr:last-child td:last-child{border-bottom-right-radius:.25rem}table.table__app tbody tr td:first-child{border-left:1px solid #EFEFEF}table.table__app tbody tr td:last-child{border-right:1px solid #EFEFEF}table.table__app tbody tr td.dataTables_empty{text-align:center}.dataTables_wrapper table.dataTable thead tr th:last-child{width:100px!important}.dataTables_wrapper table.dataTable thead tr th.sorting{--dt-sorting-icon-size: 4px;--dt-sorting-icon-color: #cecbcb;width:0;height:0}.dataTables_wrapper table.dataTable thead tr th.sorting:after,.dataTables_wrapper table.dataTable thead tr th.sorting:before{content:"";opacity:1}.dataTables_wrapper table.dataTable thead tr th.sorting:after{top:55%;border-left:var(--dt-sorting-icon-size) solid transparent;border-right:var(--dt-sorting-icon-size) solid transparent;border-top:var(--dt-sorting-icon-size) solid var(--dt-sorting-icon-color)}.dataTables_wrapper table.dataTable thead tr th.sorting:before{bottom:55%;border-left:var(--dt-sorting-icon-size) solid transparent;border-right:var(--dt-sorting-icon-size) solid transparent;border-bottom:var(--dt-sorting-icon-size) solid var(--dt-sorting-icon-color)}.dataTables_wrapper table.dataTable thead tr th.sorting.sorting_asc:before{--dt-sorting-icon-color: #666666}.dataTables_wrapper table.dataTable thead tr th.sorting.sorting_desc:after{--dt-sorting-icon-color: #666666}.dataTables_wrapper table.dataTable.collapsed tbody tr td.dtr-control,.dataTables_wrapper table.dataTable.collapsed tbody tr th.dtr-control{padding-left:35px!important}.dataTables_wrapper table.dataTable.collapsed tbody tr td.dtr-control:before,.dataTables_wrapper table.dataTable.collapsed tbody tr th.dtr-control:before{left:5px!important;box-shadow:unset!important;transform:translateY(-50%);margin-top:0}.dataTables_wrapper table.dataTable.collapsed tbody tr.child .dtr-details{display:block}.dataTables_wrapper table.dataTable.collapsed tbody tr.child .dtr-details .dtr-title{min-width:unset;margin-right:.5rem}.dataTables_wrapper .dataTables_info{display:inline-block;font-size:14px;color:#b1b1b1;font-weight:400;float:unset}.dataTables_wrapper .dataTables_paginate{margin-top:12px}.dataTables_wrapper .dataTables_paginate .paginate_button{--dt-active-color: #153263;padding:.75rem 1rem;border-radius:.25rem;line-height:1;font-weight:700;font-size:.85rem;color:#b1b1b1;text-decoration:none;cursor:pointer}.dataTables_wrapper .dataTables_paginate .paginate_button.next,.dataTables_wrapper .dataTables_paginate .paginate_button.previous{color:#153263}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{font-weight:400;color:#cecbcb}.dataTables_wrapper .dataTables_paginate>span .paginate_button{background:#F4F4F4;border:#F4F4F4}.dataTables_wrapper .dataTables_paginate>span .paginate_button:not(:first-child){margin-left:.5rem}.dataTables_wrapper .dataTables_paginate>span .paginate_button:hover:not(.current:only-child),.dataTables_wrapper .dataTables_paginate>span .paginate_button.current:not(:only-child){background:#CECBCB;color:#f4f4f4}.dataTables_wrapper .dataTables_paginate>span .paginate_button.current{color:#b1b1b1;cursor:default}@media (min-width: 768px){.dataTables_wrapper .dataTables_paginate{float:right}}.btn-action{text-decoration:none}.btn-action i{font-size:1rem!important}.btn-action:not(.btn-delete){margin-right:.5rem}.btn-action.btn-delete{color:var(--bs-danger)}.btn-action.btn-edit{color:var(--bs-warning)}.btn-action.btn-show{color:var(--bs-success)}fieldset{border:1px solid #F4F4F4;padding:0 1rem .5rem;margin-bottom:1rem;border-radius:.35rem}fieldset legend{float:unset;width:unset;padding:0 5px;font-size:1rem;color:#666}.form-group{margin-bottom:1rem}.form-group.has-error .form-control,.form-group.has-error .form-select,.form-group.has-error .form-check-input,.form-group.has-error .form-range{border:1px solid var(--bs-danger)}.form-group.has-error .form-control.was-filled,.form-group.has-error .form-select.was-filled,.form-group.has-error .form-check-input.was-filled,.form-group.has-error .form-range.was-filled{border-bottom:3px solid rgba(220,53,69,.5019607843)!important}.form-group.has-error .form-check-input:focus{box-shadow:0 0 0 .25rem #dc354540}.form-group.has-error .ms-choice{border:1px solid var(--bs-danger);border-bottom:3px solid rgba(220,53,69,.5019607843)!important}.form-group .is-invalid{border:1px solid var(--bs-danger);box-shadow:unset!important;padding-right:calc(1.125em + 15px)!important}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:1!important}.form-control,.form-control:focus,.form-select,.form-select:focus{border-color:#f9f9f9}.form-control.was-filled,.form-select.was-filled,.ms-choice{border-bottom:3px solid #E5E5E5!important}.help-block.with-errors{color:red}.form-label{font-size:1rem;margin-bottom:4px;margin-left:8px;color:#666}.form-label-required:after{content:"*";display:inline-block;line-height:1;margin-left:4px;margin-bottom:-4px;font-size:1.25rem;color:#cecbcb}.form-actions{margin-top:3rem;text-align:center}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{box-shadow:0 0 0 50px #f9f9f9 inset;-webkit-box-shadow:0 0 0 50px var(--box-shadow-color, #F9F9F9) inset;-webkit-text-fill-color:var(--text-fill-color, #666666)}.input-group-search{border:2px solid #D1D1D1;width:auto;border-radius:50rem}.input-group-search>*{background:#fff!important;border-radius:50rem;font-weight:400;font-size:16px}.input-group-search .input-group-text{color:#cecbcb;border-right:0!important;padding:10px 0;padding-right:.5rem;padding-left:26px}.input-group-search .form-control{border-left:0!important;padding:10px 26px 10px 0}.input-group-search .form-control::-moz-placeholder{color:#cecbcb}.input-group-search .form-control::placeholder{color:#cecbcb}.file-picker-wrapper{width:100%;display:inline-block}.file-picker-wrapper video{background-color:#f4f4f4;width:100%;height:225px}@media (min-width: 998px){.file-picker-wrapper{width:400px;margin-top:28px}}.file-picker-input{opacity:0;width:0;height:0;position:absolute}.file-picker-input:disabled+.file-picker-control{background-color:#e9ecef}.file-picker-input:disabled+.file-picker-control .file-picker-label{background-color:#162f5880;pointer-events:none}.file-picker-control{background-color:#f9f9f9;border-radius:6px;font-weight:700;font-size:18px;color:#666;display:flex;align-items:center;border:1px solid transparent}.form-group.has-error .file-picker-control{border-color:red}.file-picker-label{background-color:#153263;padding:8px 12px;color:#fff;border-radius:.25rem;transition:all .25s ease;margin:-1px;margin-right:.5rem;font-size:1rem;cursor:pointer;white-space:nowrap}.file-picker-label:hover{background-color:#10274d}.file-picker-name{overflow:hidden;text-overflow:ellipsis;display:inline-block;flex-shrink:1;white-space:nowrap}.form-label-file{margin-bottom:0}@media (min-width: 1400px){.form-label-file,.form-link-file{width:150px}}.progressbar{position:relative;display:flex;justify-content:space-between;counter-reset:step;margin-bottom:3rem}.progressbar:before,.progressbar .progress{content:"";position:absolute;top:50%;transform:translateY(-50%);height:4px;width:calc(100% - 4px);left:2px;background-color:#dcdcdc;z-index:-1}.progressbar .progress{background-color:#153263;width:0%;transition:.3s}.progressbar .progress-step{width:2.1875rem;height:2.1875rem;background-color:#dcdcdc;color:#153263;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none}.progressbar .progress-step:before{counter-increment:step;content:counter(step)}.progressbar .progress-step:after{content:attr(data-title);position:absolute;top:calc(100% + .5rem);font-size:.85rem;color:#666;white-space:nowrap}.progressbar .progress-step.active,.progressbar .progress-step.current{color:#f3f3f3}.progressbar .progress-step.active{background-color:#153263}.progressbar .progress-step.current{background-color:#15c7ff}.job__vacancy__messages__box{width:62.5rem;max-width:100%;position:fixed;top:0;right:0;height:100vh;background-color:#fff;z-index:9999;box-shadow:0 4px .625rem 4px #00000040;border-radius:.625rem 0px 0 .625rem;transform:scale(0);transform-origin:right top;transition:transform .5s ease}.job__vacancy__messages__box.showing{transform:scale(1)}.job__vacancy__messages__box h1{margin-bottom:.5rem}.job__vacancy__messages__box p{font-size:1rem;line-height:1.25}.job__vacancy__messages__box .messages__box__header{padding:1.5rem}@media (min-width: 576px){.job__vacancy__messages__box .messages__box__header{padding:2.5rem 1.5rem 1.5rem 2.5rem}}.job__vacancy__messages__box .chat__receiver{font-size:1.25rem;line-height:1.5;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:0}.job__vacancy__messages__box .column{width:100%;height:100%;transition:all .5s ease}.job__vacancy__messages__box .column .content{display:flex;flex-direction:column;height:100%}.job__vacancy__messages__box .column .content .content-scrollable{overflow-y:auto;flex:1 1 0}.job__vacancy__messages__box .column .content .content-scrollable::-webkit-scrollbar{width:.75rem}.job__vacancy__messages__box .column .content .content-scrollable::-webkit-scrollbar-track{background:#F4F4F4;border-radius:1.25rem}.job__vacancy__messages__box .column .content .content-scrollable::-webkit-scrollbar-thumb{background-color:#cecbcb;border-radius:1.25rem}.job__vacancy__chat__container{position:absolute;left:0;top:0;transform:translate(100%);background-color:#fff}.job__vacancy__chat__container.showing{transform:translate(0)}@media (min-width: 768px){.job__vacancy__messages__box{display:flex}.job__vacancy__chat__container{position:unset;transform:unset}.job__vacancy__chat__list{flex-basis:21.875rem;flex-shrink:0;flex-grow:0}.chat__list__group .chat__list__group__item.active{background-color:#f5f5fa;border-radius:0 1.25rem 1.25rem 0}}.job__vacancy__chat__list{background-color:#ededed4d}.job__vacancy__chat .form__store__message{position:relative}.job__vacancy__chat .form__store__message textarea{padding-right:75px;resize:none}.job__vacancy__chat .btn__save__message{position:absolute;top:2.8125rem;right:1.875rem;width:1.875rem;height:1.875rem;line-height:1.5;font-size:1.25rem;border-radius:50%;text-align:center;background-color:#153263;color:#fff}.job__vacancy__chat .btn__save__message:focus{box-shadow:0 0 0 .25rem #0092c980}.chat__list__group .chat__list__group__item:not(.active){cursor:pointer}.chat__list__group .chat__list__group__item,.chat__list__group .chat__list__group__item__default{padding:1rem 1.25rem}@media (min-width: 576px){.chat__list__group .chat__list__group__item,.chat__list__group .chat__list__group__item__default{padding:1rem 2.25rem}}.chat__list__group .chat__list__group__item .chat__messages__count{width:20px;height:20px;line-height:20px;background:red;color:#fff;border-radius:50%;text-align:center;font-size:60%;margin-top:.35rem}.job__vacancy__chat,.job__vacancy__chat__default{padding:1.5rem}@media (min-width: 576px){.job__vacancy__chat,.job__vacancy__chat__default{padding:2.5rem}}.job__vacancy__chat__default{align-items:center;justify-content:center;position:relative}.job__vacancy__chat__default .btn__close__chat{position:absolute;top:2.5rem;right:2.5rem}.job__vacancy__chat .messages__sent{margin-bottom:2.5rem;padding-right:1rem}.job__vacancy__message__default{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.job__vacancy__message{text-align:left;margin-bottom:1.25rem}.job__vacancy__message:last-child{margin-bottom:0}.job__vacancy__message.sender{text-align:right}.job__vacancy__message .message__author{display:inline-flex;align-items:center;margin-bottom:.5rem}.job__vacancy__message .message__author__name{margin:0;font-size:1rem;line-height:1.25;font-weight:700}.job__vacancy__message .message__author i{color:#153263;margin-right:.75rem}.job__vacancy__message.sender .message__author i{color:var(--primary-scoped)}.job__vacancy__message .message__text{font-size:1rem;line-height:1.25;font-weight:400;color:#666;background-color:#f2f5f8;text-align:left;padding:.75rem .75rem .75rem 1.5rem;border-radius:1.25rem 1.25rem 1.25rem 0;margin-bottom:.5rem;overflow:hidden;word-break:break-word}.job__vacancy__message.sender .message__text{background-color:#e5f7fd;border-radius:1.25rem 1.25rem 0}.job__vacancy__message .message__date{color:#b1b1b1}.icon-wrapper{--base-length: 3.75rem;--base-font-size: 1.25rem;width:var(--base-length);height:var(--base-length);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ededed4d}.icon-wrapper i{font-size:var(--base-font-size);color:#d3d3d3;line-height:1}.icon-wrapper.sm{--base-length: 2.8125rem;--base-font-size: 1rem}.icon-wrapper.lg{--base-length: 4.6875rem;--base-font-size: 1.5rem}.btn{--bs-btn-border-radius: 50rem;--bs-btn-border-width: 3px;--bs-btn-font-weight: 600;--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 2rem;--bs-btn-font-size: 1rem;--bs-btn-disabled-color: var(--bs-btn-color);--bs-btn-disabled-bg: var(--bs-btn-bg);--bs-btn-disabled-border-color: var(--bs-btn-border-color);--bs-btn-disabled-opacity: .25;--bs-btn-active-color: var(--bs-btn-hover-color);--bs-btn-active-bg: var(--bs-btn-hover-bg);--bs-btn-active-border-color: var(--bs-btn-hover-border-color)}.btn-icon{background:transparent;border:unset;outline:none!important;padding:0}.btn-toggle-password{background-color:#f3f3f3;padding:0 30px;border-top-right-radius:6px;border-bottom-right-radius:6px;color:#ccc;position:relative}.btn-toggle-password>svg{position:absolute;height:25px;width:25px;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-toggle-password .hide{display:none}.btn-toggle-password.active .hide{display:block}.btn-toggle-password.active .show{display:none}.btn-success{--bs-btn-color: #fff;--bs-btn-disabled-color: var(--bs-btn-color);--bs-btn-hover-color: var(--bs-success);--bs-btn-hover-bg: transparent}.btn-danger{--bs-btn-color: #fff;--bs-btn-hover-color: var(--bs-danger);--bs-btn-hover-bg: transparent}.btn-secondary{--bs-btn-color: #fff;--bs-btn-disabled-color: var(--bs-btn-color);--bs-btn-hover-color: var(--bs-secondary);--bs-btn-hover-bg: transparent}.link-primary{text-decoration:none}.link-primary,.link-primary:hover,.link-primary:active,.link-primary:focus{color:#153263!important}.btn-app-primary{--bs-btn-color: #fff;--bs-btn-bg: #153263;--bs-btn-border-color: #153263;--bs-btn-hover-color: #153263;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: shade-color(#153263, 10%)}.btn-app-outline-primary{--bs-btn-color: #153263;--bs-btn-bg: transparent;--bs-btn-border-color: #153263;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #153263;--bs-btn-hover-border-color: shade-color(#153263, 10%)}.link-secondary{text-decoration:none}.link-secondary,.link-secondary:hover,.link-secondary:active,.link-secondary:focus{color:#15c7ff!important}.btn-app-secondary{--bs-btn-color: #fff;--bs-btn-bg: #15C7FF;--bs-btn-border-color: #15C7FF;--bs-btn-hover-color: #15C7FF;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: shade-color(#15C7FF, 10%)}.btn-app-outline-secondary{--bs-btn-color: #15C7FF;--bs-btn-bg: transparent;--bs-btn-border-color: #15C7FF;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #15C7FF;--bs-btn-hover-border-color: shade-color(#15C7FF, 10%)}.link-tertiary{text-decoration:none}.link-tertiary,.link-tertiary:hover,.link-tertiary:active,.link-tertiary:focus{color:#f7be42!important}.btn-app-tertiary{--bs-btn-color: #fff;--bs-btn-bg: #F7BE42;--bs-btn-border-color: #F7BE42;--bs-btn-hover-color: #F7BE42;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: shade-color(#F7BE42, 10%)}.btn-app-outline-tertiary{--bs-btn-color: #F7BE42;--bs-btn-bg: transparent;--bs-btn-border-color: #F7BE42;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #F7BE42;--bs-btn-hover-border-color: shade-color(#F7BE42, 10%)}.btn-app-cancel{--bs-btn-color: #666666;--bs-btn-bg: transparent;--bs-btn-border-color: #D1D1D1;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #D1D1D1;--bs-btn-hover-border-color: #D1D1D1}.form-actions .btn{--bs-btn-font-size: 14px;--bs-btn-padding-y: 6px}.tooltip-action{--bs-tooltip-padding-x: 8px;--bs-tooltip-padding-y: 1px;--bs-tooltip-arrow-height: 0;--bs-tooltip-opacity: 1}.tooltip-action.warning{--bs-tooltip-bg: var(--bs-warning)}.tooltip-action.danger{--bs-tooltip-bg: var(--bs-danger)}.tooltip-action.success{--bs-tooltip-bg: var(--bs-success)}.tooltip-action.primary{--bs-tooltip-bg: var(--bs-primary)}.form-group-multiple{margin-bottom:1rem}.form-group-multiple.has-error .list-group-controls{border-color:red}.form-group-multiple .list-group-controls{border:1px solid #F4F4F4;padding:1rem;border-radius:.35rem}.form-group-multiple .list-group-controls li{display:flex}.form-group-multiple .list-group-controls li .form-group{flex:1;margin:0}.form-group-multiple .list-group-controls li .btn-icon{align-self:start;margin-top:2px}.form-group-multiple .list-group-controls li:not(:last-child){margin-bottom:1rem}.form-group-multiple .list-group-controls .btn-icon{font-size:1.15rem;padding:6px 0 6px 12px}.form-group-multiple .form-group-header{display:flex;align-items:center;justify-content:space-between}.form-group-multiple .form-group-header .form-group-actions{margin-right:1rem}.form-group-multiple .form-group-header .form-group-actions .btn-icon{color:var(--bs-primary)}.form-group-multiple .form-group-header .form-group-actions .btn-icon i{font-size:1.15rem}.ms-parent .ms-drop{left:0}.ms-parent .ms-drop ul>.group{background-color:#f4f4f4}.ms-parent .ms-choice{position:relative;height:unset;padding:6px 12px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 12px;background-color:#f9f9f9;color:#666;border-width:0;border-radius:6px;line-height:1.5;font-size:18px;font-weight:700;outline:none}.ms-parent .ms-choice>span{position:unset;padding:0;font-weight:700;font-size:18;color:#666}.ms-parent .ms-choice>span.placeholder{background:unset;cursor:pointer;opacity:unset;color:#666}.ms-parent .ms-choice>div.icon-caret{display:none}.ms-parent .ms-choice.disabled{border:unset;background-color:#e9ecef}.ltable{border:1px solid #EFEFEF;flex-direction:column;border-radius:.25rem;overflow:hidden;display:flex;width:100%}.ltable .lc{flex:1}.ltable .lc .lh{display:block;width:100%;background-color:#efefef!important;padding:8px 10px;text-transform:uppercase}.ltable .lc .lb .lr{padding:8px 10px}.ltable .lc .lb .lr:last-child{background-color:#f9f9f9}.ltable .form-check{margin:0}@media (min-width: 768px){.ltable{flex-direction:row;border:0}.ltable .lc .lh{border-right:1px solid #FFFFFF!important}.ltable .lc .lb .lr{border-right:1px solid #EFEFEF}.ltable .lc .lb .lr:last-child{border-bottom:1px solid #EFEFEF}.ltable .lc:first-child .lh,.ltable .lc:first-child .lr{border-left:1px solid #EFEFEF!important}.ltable .lc:last-child .lh{border-right:1px solid #EFEFEF!important}}.loader-wrapper{position:fixed;inset:0;width:100vw;height:100vh;background-color:#fff;display:grid;place-items:center;z-index:999999}.loader{width:48px;height:48px;border:3px solid #15C7FF;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;background:#F7BE42;width:16px;height:16px;transform:translate(-50%,50%);border-radius:50%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-switch{padding-left:0;margin:0}.custom-switch .form-check-input{width:50px;height:22.5px;float:unset;margin:0;background-color:#cecbcb;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-3.5 -3.5 7 7'><circle r='3' fill='%23FFFFFF'/></svg>")!important;border-width:0;box-shadow:unset!important}.custom-switch .form-check-input:checked{background-color:#8c8c8c}.card-permissions{--bs-card-border-radius: 0;--bs-card-border-color: #F4F4F4}.card-permissions .card-header{--bs-card-border-width: 2px;--bs-card-border-color: #0000001A;padding-bottom:0}.card-permissions .card-header h1{margin:0;font-size:16px;color:#b1b1b1}.card-permissions .list-group.list-group-flush{--bs-list-group-border-color: #F4F4F4;--bs-list-group-item-padding-x: 0;padding:0 1rem}.card-permissions .list-group.list-group-flush .list-group-name{font-size:18px;font-weight:400;color:#666}.card-permissions .list-group-permission{display:inline-flex;align-items:center}.card-permissions .list-group-permission li{line-height:1;display:inline-flex;align-items:center;flex-direction:column;width:125px;font-size:12px;font-weight:700;color:#666;text-transform:uppercase}.card-permissions .list-group-permission li a{color:#0cf;text-transform:initial}.card-permissions .list-group-permission li:not(:first-child){margin-left:2rem}.auth-container .app-version{position:absolute;font-weight:700;bottom:0;left:50%;margin:0;transform:translate(-50%,calc(100% + 1rem))}.auth-container .form-actions{display:flex;align-items:center;justify-content:space-between;margin:3rem 0}.auth-container .form-actions a{color:#153263;font-size:16px;text-decoration:none}.auth-container .form-actions a:hover{font-weight:700;text-decoration:underline}.auth-container .btn{--bs-btn-padding-y:calc(8px + .75vw);--bs-btn-padding-x:calc(28px + 2vw);text-transform:uppercase}.auth-container .left-col{display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 .5rem 1rem #00000080!important;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding:1.5rem;text-align:center;color:#fff;font-weight:400}.auth-container .left-col h1{font-family:Nexa,Arial,Helvetica,sans-serif;font-size:calc(2rem + .5vw);font-weight:300;color:#fff}.auth-container .left-col p{float:right;font-size:20px}.auth-container .left-col .auth-app-logo{display:none;position:absolute;bottom:0;left:0;height:calc(50px + 8vh)}.auth-container .right-col{padding:3rem 1.5rem}.auth-container .right-col .auth-app-logo{max-width:100%;height:auto;margin:0 auto calc(10px + 5vh);display:block;width:calc(100px + 9vw)}@media (max-width: 1200px){.auth-container br{display:none}}@media (min-width: 576px){.auth-container .left-col{padding:calc(50px + 8vh) 2rem;padding-right:60px;text-align:right}.auth-container .left-col .auth-app-logo{display:block}}@media (min-width: 998px){.auth-container .right-col{padding:calc(50px + 8vh) 2rem}}.auth-container .btn-app-secondary{--bs-btn-hover-bg: #00A0D2;--bs-btn-hover-color: #fff;--bs-btn-border-width: 0}.auth-container .btn-app-secondary.btn-variant-1{--bs-btn-hover-bg: #fff;--bs-btn-hover-color: #15C7FF}.auth-container .btn-app-tertiary{--bs-btn-hover-bg: #e5af3c;--bs-btn-hover-color: #fff;--bs-btn-border-width: 0}.auth-container .btn-app-tertiary.btn-variant-1{--bs-btn-hover-bg: #fff;--bs-btn-hover-color: #F7BE42}.container__auth{background:rgb(24,63,129);background:radial-gradient(circle,rgb(15,36,73) 0%,rgb(0,108,153) 100%);width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.container__auth .form-control-plaintext{padding:6px 12px 12px}@media (min-width: 1400px){.container__auth .container-xxl,.container__auth .container-xl,.container__auth .container-lg,.container__auth .container-md,.container__auth .container-sm,.container__auth .container{max-width:1450px}}.form-auth .btn{--bs-btn-border-width: 1px}.form-auth .form-label{color:#000}.form-auth .form-label-required:after{display:none}.form-auth .form-group .form-control.was-filled{border-bottom:1px solid #F3F3F3!important}.form-auth .form-group .form-control.is-invalid,.form-auth .form-group.has-error .form-control.was-filled{border-bottom:1px solid var(--bs-danger)!important}.form-auth .form-control{--text-fill-color: #000;background-color:#f3f3f3!important;padding:12px;color:#000!important}.form-auth .form-control:-webkit-autofill,.form-auth .form-control:-webkit-autofill:hover,.form-auth .form-control:-webkit-autofill:focus{box-shadow:0 0 0 50px #f3f3f3 inset;-webkit-box-shadow:0 0 0 50px var(--box-shadow-color, #F3F3F3) inset;-webkit-text-fill-color:var(--text-fill-color, #666666)}.form-auth .form-control-plaintext{padding:14px 12px;border:1px solid #f2f2f2;border-radius:.5rem;color:#666;font-size:1.125rem;font-weight:700}.card__metrics{--bs-card-border-width: 0;--bs-card-bg: #F9F9F9;--bs-card-border-radius: 20px;text-align:center}.card__metrics .card-body{padding-bottom:1.5rem}.card__metrics img{margin-top:-5px;transform:scale(1.11)}.card__metrics .card-title{font-size:60px;color:#000;text-transform:uppercase;margin:0}.card__metrics .card-subtitle{font-size:24px;color:#000;text-transform:capitalize}.card__metrics .card-img-top{border-radius:20px;-o-object-fit:cover;object-fit:cover}body{font-size:14px;font-family:Lato,Arial,Helvetica}ul{list-style:none;margin:0;padding:0}h1,h2,h3{color:#153263;font-weight:700;margin:0}h1{font-size:30px}h2{font-size:24px}h6{font-size:14px}pre{white-space:break-spaces;font-family:Lato,Arial,Helvetica;font-size:14px}.container__app{padding:0 25px}.breadcrumb__app{--bs-breadcrumb-divider: ">";text-transform:uppercase;color:#999;font-size:12px;margin:0}.breadcrumb__app .breadcrumb-item.active{color:#999}.breadcrumb__app .breadcrumb-item.active strong{font-weight:600}.breadcrumb__app .breadcrumb-item a{color:#999;font-weight:400;text-decoration:none;text-transform:lowercase}.breadcrumb__app .breadcrumb-item a:hover{color:var(--bs-primary)}.page-header{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:2rem;padding-bottom:.5rem;border-bottom:1px solid #CECBCB}.page-header .page-title{margin-bottom:1rem;flex:1}.page-header .page-actions{display:flex;align-self:flex-end}@media (min-width: 768px){.page-header{flex-direction:row;align-items:center}.page-header .page-actions{align-self:unset}.page-header .page-title{margin-bottom:0}}@media (min-width: 576px){.btn-success.save{margin-top:29px}.container__app{padding:0 50px}}@media (min-width: 992px){.h-lg-100{height:100%}}@media (min-width: 1200px){.h-xl-100{height:100%}}@media (min-width: 1600px){.d-xxxl-none{display:none}.flex-xxxl-row{flex-direction:row!important}}.feather{width:20px;height:20px}.link-dark-gray{color:#666!important}.badge-app{font-size:1rem;box-shadow:0 3px 6px #00000029;font-weight:700;padding:.35rem .75rem .5rem;border-radius:50rem}.badge-app.badge-app-tertiary{background-color:#f7be42}
