.not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:60vh}.not-found .title{font-size:40px;font-weight:600;color:#000}.not-found .content{font-size:20px;color:#000;text-align:center}.not-found .home-button{display:flex;justify-content:center;align-items:center;padding:0 15px;margin:20px}.not-found .home-button i{margin-right:5px;font-size:14px}.not-found .home-button p{font-size:14px}.not-found a:hover{color:#fff}@media screen and (max-width:1200px){.not-found{min-height:45vh}}.default-error{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:65vh;max-width:1200px;margin:60px auto 0;width:95%}.default-error .error-title{font-size:60px;color:#000}.default-error .error-text{font-weight:500;color:#000}.default-error hr{width:100%;max-width:200px}@media screen and (max-width:1200px){.default-error{min-height:45vh}}.btn{padding:15px 20px;margin:5px;border:none;color:#fff;border-radius:5px;font-weight:700;outline:none;transition:all .2s linear;font-weight:400;font-size:12px;cursor:pointer}.btn i.left{margin-right:5px}.btn i.right{margin-left:5px}.btn.primary{background-color:#3a4392}.btn.primary:hover{background-color:rgba(58,67,146,.8)}.btn.primary:disabled,.btn.primary[disabled]{background-color:rgba(58,67,146,.5);cursor:not-allowed}.btn.primary.invert{background-color:#fff;border:1px solid #3a4392;color:#3a4392}.btn.primary.invert:hover{background-color:#fff;border:1px solid rgba(58,67,146,.8);color:rgba(58,67,146,.8)}.btn.primary.invert:disabled,.btn.primary.invert[disabled]{border:1px solid rgba(58,67,146,.5);cursor:not-allowed}.btn.secondary{background-color:#15a9e4}.btn.secondary:hover{background-color:rgba(21,169,228,.8)}.btn.secondary:disabled,.btn.secondary[disabled]{background-color:rgba(21,169,228,.5);cursor:not-allowed}.btn.secondary.invert{background-color:#fff;border:1px solid #15a9e4;color:#15a9e4}.btn.secondary.invert:hover{background-color:#fff;border:1px solid rgba(21,169,228,.8);color:rgba(21,169,228,.8)}.btn.secondary.invert:disabled,.btn.secondary.invert[disabled]{border:1px solid rgba(21,169,228,.5);cursor:not-allowed}.btn.accent{background-color:#ff7517}.btn.accent:hover{background-color:rgba(255,117,23,.8)}.btn.accent:disabled,.btn.accent[disabled]{background-color:rgba(255,117,23,.5);cursor:not-allowed}.btn.accent.invert{background-color:#fff;border:1px solid #ff7517;color:#ff7517}.btn.accent.invert:hover{background-color:#fff;border:1px solid rgba(255,117,23,.8);color:rgba(255,117,23,.8)}.btn.accent.invert:disabled,.btn.accent.invert[disabled]{border:1px solid rgba(255,117,23,.5);cursor:not-allowed}.btn.gray{background-color:#888}.btn.gray:hover{background-color:hsla(0,0%,53.3%,.8)}.btn.gray:disabled,.btn.gray[disabled]{background-color:hsla(0,0%,53.3%,.5);cursor:not-allowed}.btn.gray.invert{background-color:#fff;border:1px solid #888;color:#888}.btn.gray.invert:hover{background-color:#fff;border:1px solid hsla(0,0%,53.3%,.8);color:hsla(0,0%,53.3%,.8)}.btn.gray.invert:disabled,.btn.gray.invert[disabled]{border:1px solid hsla(0,0%,53.3%,.5);cursor:not-allowed}.btn.black{background-color:#000}.btn.black:hover{background-color:rgba(0,0,0,.8)}.btn.black:disabled,.btn.black[disabled]{background-color:rgba(0,0,0,.5);cursor:not-allowed}.btn.black.invert{background-color:#fff;border:1px solid #000;color:#000}.btn.black.invert:hover{background-color:#fff;border:1px solid rgba(0,0,0,.8);color:rgba(0,0,0,.8)}.btn.black.invert:disabled,.btn.black.invert[disabled]{border:1px solid rgba(0,0,0,.5);cursor:not-allowed}.btn.transparent{background-color:transparent;border:0;color:#3a4392}.btn.transparent:disabled,.btn.transparent[disabled]{cursor:not-allowed}.connection-error{flex-direction:column;min-height:65vh;max-width:1200px;margin:60px auto 0;width:95%}.connection-error,.connection-error .icon-wrapper{display:flex;justify-content:center;align-items:center}.connection-error .icon-wrapper{margin-bottom:30px;flex-direction:row}.connection-error .icon-wrapper i{font-size:80px;color:#3a4392}.connection-error .icon-wrapper i.fa-ban{color:#d8000c;position:absolute;font-size:100px}.connection-error .title{font-size:40px;color:#000;text-align:center;margin:0 auto}.connection-error .text{font-weight:500;color:#000;text-align:center}.connection-error hr{width:100%;max-width:200px}@media screen and (max-width:1200px){.connection-error{min-height:45vh}}.btn-link{display:flex;align-items:center;justify-content:center}.btn-link>div{padding:15px 20px}.btn-link:hover>div i,.btn-link:hover>div span,.btn-link>div i,.btn-link>div span{color:inherit}.backoffice-menu-card{flex:0 23%}.backoffice-menu-card .btn-link{height:100%}.backoffice-menu-card .btn-link .link-backoffice{width:100%;height:100%}.backoffice-menu-card .btn-link .link-backoffice .backoffice-card{background-color:#fff;border-radius:8px;border-top-left-radius:0;border:1px solid #ededed;display:flex;flex-direction:column;height:100%;margin:1%;min-height:250px;min-width:220px;padding:1%;width:100%}.backoffice-menu-card .btn-link .link-backoffice .backoffice-card .card-beauty{width:0;height:0;border-top:100px solid #3a4392;border-right:100px solid transparent;transition:all .3s linear}.backoffice-menu-card .btn-link .link-backoffice .backoffice-card .card-name{align-items:center;display:flex;flex-wrap:wrap;flex:0 70%;justify-content:center}.backoffice-menu-card .btn-link .link-backoffice .backoffice-card .card-name i{color:#3a4392;font-size:25px;margin-right:5px;transition:all .3s linear}.backoffice-menu-card .btn-link .link-backoffice .backoffice-card:hover{box-shadow:0 1px 6px 0 #888;border-color:#dedede}.backoffice-menu-card .btn-link .link-backoffice .backoffice-card:hover .card-beauty{border-top:120px solid #15a9e4;border-right:180px solid transparent}.backoffice-menu-card .btn-link .link-backoffice .backoffice-card:hover .card-name i{color:#15a9e4;font-size:35px}#backoffice-menu-container{display:flex;flex-direction:column;height:100%;margin:0 auto;width:95%}#backoffice-menu-container .backoffice-cards{align-items:center;display:flex;height:100%;flex:0 85%;flex-wrap:wrap;justify-content:center}#backoffice-menu-container .backoffice-title{align-items:center;display:flex;flex:0 15%;justify-content:center;text-align:center}.calinet-input{margin:10px 5px;display:flex;flex-direction:column}.calinet-input .placeholder{align-self:flex-start;margin:3px 0 0;font-size:16px;transition:all .2s linear;text-align:left;position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#888}.calinet-input .placeholder.with-content{margin-top:-15px;font-size:12px}.calinet-input .placeholder.with-icon{padding-left:35px}.calinet-input .placeholder.with-content.with-icon{padding-left:0}.calinet-input>div{border-bottom:1px solid #888;display:flex;align-items:center;padding:0 5px;transition:border-bottom .2s linear}.calinet-input>div i{font-size:18px;width:10%;max-width:30px;transition:color .2s linear}.calinet-input>div input,.calinet-input>div textarea{width:100%;min-height:30px;font-size:16px;padding:5px;border:0;outline-width:0;background:transparent;color:#000}.calinet-input>div textarea{font-family:inherit;resize:none;overflow:auto;line-height:20px}.calinet-input>div textarea.vert{resize:vertical}.calinet-input>div textarea.noResize{resize:none}.calinet-input .calinet-input-error,.calinet-input .calinet-input-info{margin:0;font-size:12px;padding:0 5px;text-align:left}.calinet-input .calinet-input-error{color:#d8000c}.calinet-input.calinet-input-focused>div{border-bottom:1px solid #3a4392}.calinet-input.calinet-input-focused>div i{color:#3a4392}.calinet-input.calinet-input-focused.error>div,.calinet-input.error>div{border-bottom:1px solid #d8000c;color:#d8000c}.calinet-input.calinet-input-focused.error>div input,.calinet-input.calinet-input-focused.error>div textarea,.calinet-input.error>div input,.calinet-input.error>div textarea{background-color:transparent}.calinet-input.calinet-input-focused.error>div .placeholder,.calinet-input.calinet-input-focused.error>div i,.calinet-input.error>div .placeholder,.calinet-input.error>div i{color:#d8000c}.calinet-input.disabled>div{border-color:transparent}.calinet-input.disabled>div input,.calinet-input.disabled>div textarea{opacity:.5}.calinet-selector{margin:10px 5px;display:flex;flex-direction:column}.calinet-selector .placeholder{margin:0;font-size:16px;font-family:inherit;transition:all .2s linear;text-align:left;position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#888}.calinet-selector .placeholder.with-content{margin-top:-40px;font-size:12px}.calinet-selector .placeholder.with-icon{padding-left:35px}.calinet-selector .placeholder.with-content.with-icon{padding-left:0}.calinet-selector>div{border-bottom:1px solid #888;display:flex;align-items:center;padding:0 5px;transition:border-bottom .2s linear}.calinet-selector>div i{font-size:18px;max-width:30px;width:10%;transition:color .2s linear}.calinet-selector>div .p-dropdown,.calinet-selector>div .p-dropdown-label,.calinet-selector>div .p-dropdown-trigger{background-color:transparent}.calinet-selector>div .p-dropdown{width:100%;min-height:30px;border:0;outline-width:0}.calinet-selector>div .p-dropdown .p-dropdown-label{font-size:16px;font-family:inherit;color:#000;padding:6px 4px}.calinet-selector>div .p-dropdown:not(.p-disabled).p-focus{box-shadow:none}.calinet-selector .calinet-selector-error{color:#d8000c;margin:0;font-size:12px;padding:0 5px;text-align:left}.calinet-selector .p-dropdown-filter-container{width:100%}.calinet-selector.error>div{border-bottom:1px solid #d8000c;color:#d8000c}.calinet-selector.error>div .p-dropdown{background-color:transparent}.calinet-selector.error>div .placeholder,.calinet-selector.error>div i{color:#d8000c}.calinet-selector.disabled>div{border-color:transparent}.calinet-selector.disabled>div .p-dropdown{opacity:.5}.calinet-selector.disabled>div .p-dropdown-trigger{opacity:0}.calinet-select-btn{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.calinet-select-btn>.btn{flex:1}.calinet-select-btn .btn.primary.not-selected{background-color:#fff;border:1px solid #3a4392;color:#3a4392}.calinet-select-btn .btn.primary.invert.not-selected{border:1px solid #888}.calinet-select-btn .btn.primary.invert.not-selected>div{background-color:#3a4392}.calinet-select-btn .btn.secondary.not-selected{background-color:#fff;border:1px solid #15a9e4;color:#15a9e4}.calinet-select-btn .btn.secondary.invert.not-selected{border:1px solid #888}.calinet-select-btn .btn.secondary.invert.not-selected>div{background-color:#15a9e4}.calinet-select-btn .btn.gray.not-selected{background-color:#fff;border:1px solid #888;color:#888}.calinet-select-btn .btn.gray.invert.not-selected{border:1px solid #888}.calinet-select-btn .btn.gray.invert.not-selected>div{background-color:#888}.calinet-select-btn .btn.black.not-selected{background-color:#fff;border:1px solid #000;color:#000}.calinet-select-btn .btn.black.invert.not-selected{border:1px solid #888}.calinet-select-btn .btn.black.invert.not-selected>div{background-color:#000}.calinet-select-btn .round .btn{padding:3px;border-radius:50%;height:20px;width:20px;background:transparent;border-width:1px}.calinet-select-btn .round .btn>div{height:100%;width:100%;border-radius:50%;transition:all .2s linear}.calinet-select-btn .round .btn:disabled,.calinet-select-btn .round .btn:disabled:hover{background-color:hsla(0,0%,87.1%,.5)}.calinet-select-btn .round .btn.primary{border:1px solid #888}.calinet-select-btn .round .btn.primary>div{background-color:#3a4392}.calinet-select-btn .round .btn.primary:hover{background-color:rgba(58,67,146,.3)}.calinet-select-btn .round .btn.primary:hover>div{background-color:rgba(58,67,146,.8)}.calinet-select-btn .round .btn.primary.invert>div,.calinet-select-btn .round .btn.primary.not-selected>div{background-color:#fff;border:1px solid #3a4392;color:#3a4392}.calinet-select-btn .round .btn.primary.invert:hover>div{background-color:#fff;border:1px solid rgba(58,67,146,.8);color:rgba(58,67,146,.8)}.calinet-select-btn .round .btn.secondary{border:1px solid #888}.calinet-select-btn .round .btn.secondary>div{background-color:#15a9e4}.calinet-select-btn .round .btn.secondary:hover{background-color:rgba(21,169,228,.3)}.calinet-select-btn .round .btn.secondary:hover>div{background-color:rgba(21,169,228,.8)}.calinet-select-btn .round .btn.secondary.invert>div{background-color:#fff;border:1px solid #15a9e4;color:#15a9e4}.calinet-select-btn .round .btn.secondary.invert:hover>div{background-color:#fff;border:1px solid rgba(21,169,228,.8);color:rgba(21,169,228,.8)}.calinet-select-btn .round .btn.gray{border:1px solid #888}.calinet-select-btn .round .btn.gray>div{background-color:#888}.calinet-select-btn .round .btn.gray:hover{background-color:hsla(0,0%,53.3%,.3)}.calinet-select-btn .round .btn.gray:hover>div{background-color:hsla(0,0%,53.3%,.8)}.calinet-select-btn .round .btn.gray.invert>div{background-color:#fff;border:1px solid #888;color:#888}.calinet-select-btn .round .btn.gray.invert:hover>div{background-color:#fff;border:1px solid hsla(0,0%,53.3%,.8);color:hsla(0,0%,53.3%,.8)}.calinet-select-btn .round .btn.black{border:1px solid #888}.calinet-select-btn .round .btn.black>div{background-color:#000}.calinet-select-btn .round .btn.black:hover{background-color:rgba(0,0,0,.3)}.calinet-select-btn .round .btn.black:hover>div{background-color:rgba(0,0,0,.8)}.calinet-select-btn .round .btn.black.invert>div{background-color:#fff;border:1px solid #000;color:#000}.calinet-select-btn .round .btn.black.invert:hover>div{background-color:#fff;border:1px solid rgba(0,0,0,.8);color:rgba(0,0,0,.8)}.calinet-select-btn .round .btn.transparent>div{background-color:transparent;border:0;color:#3a4392}.calinet-calendar{margin:10px 5px;display:flex;flex-direction:column}.calinet-calendar .placeholder{margin:0;font-size:16px;transition:all .2s linear;text-align:left;position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#888}.calinet-calendar .placeholder.with-content{margin-top:-40px;font-size:12px}.calinet-calendar .placeholder.with-icon{padding-left:35px}.calinet-calendar .placeholder.with-content.with-icon{padding-left:0}.calinet-calendar>div{border-bottom:1px solid #888;display:flex;align-items:center;padding:0 5px;transition:border-bottom .2s linear}.calinet-calendar>div i{font-size:18px;width:10%;max-width:30px;transition:color .2s linear}.calinet-calendar>div .p-dropdown{width:100%;min-height:30px;font-size:16px;border:0;outline-width:0}.calinet-calendar>div .p-dropdown:not(.p-disabled).p-focus{box-shadow:none}.calinet-calendar .calinet-calendar-error{background-color:#fbe5e6;color:#d8000c;margin:0;font-size:12px;padding:0 5px;text-align:left}.calinet-calendar .p-calendar{width:100%}.calinet-calendar .p-calendar input{border:0;box-shadow:none;width:100%;padding:5px;font-family:inherit;font-size:16px;background:transparent;color:#000}.calinet-calendar .p-calendar input.p-inputtext.p-component.p-inputtext.p-component{box-shadow:none}.calinet-calendar .clear-btn{padding:0}.calinet-calendar .clear-btn i{font-size:1em;color:#888}.calinet-calendar .p-dropdown-filter-container{width:100%}.calinet-calendar.error>div{border-bottom:1px solid #d8000c;color:#d8000c;background-color:#fbe5e6}.calinet-calendar.error>div .p-dropdown{background-color:transparent}.calinet-calendar.error>div i{color:#d8000c}.calinet-calendar.calinet-calendar-focused>div{border-bottom:1px solid #3a4392}.calinet-calendar.calinet-calendar-focused>div i{color:#3a4392}.calinet-calendar.calinet-calendar-focused.error>div,.calinet-calendar.error>div{border-bottom:1px solid #d8000c;color:#d8000c;background-color:#fbe5e6}.calinet-calendar.calinet-calendar-focused.error>div input,.calinet-calendar.error>div input{background-color:transparent}.calinet-calendar.calinet-calendar-focused.error>div i,.calinet-calendar.error>div i{color:#d8000c}.calinet-calendar.disabled>div{border-bottom:0}body .calinet-modal.p-dialog .calinet-calendar .p-datepicker.p-component.p-input-overlay.p-shadow.p-datepicker-touch-ui.p-input-overlay-visible{z-index:9999!important;display:block!important}.calinet-checkbox-container{border:none;outline:none;background:transparent;display:flex;align-items:center}.calinet-checkbox-container .calinet-checkbox{display:flex;align-items:center;justify-content:center;height:25px;width:25px;border-radius:5px;background-color:#dedede;transition:all .2s linear;border:1px solid #3a4392}.calinet-checkbox-container .calinet-checkbox i{color:#fff}.calinet-checkbox-container .calinet-checkbox:hover{background-color:#757bb3}.calinet-checkbox-container span{margin-left:5px}.calinet-checkbox-container .calinet-checkbox.active,.calinet-checkbox-container .calinet-checkbox.active:hover{background-color:#3a4392}.calinet-checkbox-container.disabled{cursor:not-allowed}.calinet-multiselect{display:flex;flex-direction:column;margin:10px auto;width:90%}.calinet-multiselect .placeholder{align-self:flex-start;margin:6px 0 0 4px;padding:0!important;height:0!important;z-index:1;font-size:16px;color:#888;transition:all .2s linear;text-align:left;position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Arial,Helvetica,sans-serif}.calinet-multiselect .placeholder.with-content{font-size:11px!important;margin-top:-12px!important}.calinet-multiselect .placeholder.with-icon{padding-left:30px!important}.calinet-multiselect .placeholder.with-content.with-icon{padding-left:0!important}.calinet-multiselect>div{border-bottom:1px solid #888;display:flex;align-items:center;padding:0 5px;transition:border-bottom .2s linear}.calinet-multiselect>div i{font-size:18px;width:30px;transition:color .2s linear}.calinet-multiselect>div .p-multiselect,.calinet-multiselect>div .p-multiselect-label,.calinet-multiselect>div .p-multiselect-trigger{background-color:transparent}.calinet-multiselect>div .p-multiselect{width:100%!important;min-height:30px;border:0;outline-width:0}.calinet-multiselect>div .p-multiselect .p-multiselect-label{font-size:16px;font-family:Rubik,sans-serif;color:#000;padding:6px 4px}.calinet-multiselect>div .p-multiselect:not(.p-disabled).p-focus{box-shadow:none}.calinet-multiselect .selected-option{text-transform:capitalize;padding-right:5px;float:left}.calinet-multiselect .calinet-multiselect-error{background-color:#fbe5e6;color:#d8000c;margin:0;font-size:12px;padding:0 5px;text-align:left}.calinet-multiselect .p-multiselect-filter-container{width:100%}.calinet-multiselect.error>div{border-bottom:1px solid #d8000c;color:#d8000c;background-color:#fbe5e6}.calinet-multiselect.error>div .p-multiselect{background-color:transparent}.calinet-multiselect.error>div i{color:#d8000c}.calinet-multiselect.disabled>div{border-color:transparent}.calinet-multiselect.disabled>div .p-multiselect{opacity:1}.calinet-multiselect.disabled>div .p-multiselect-trigger{opacity:0}.calinet-dropzone{width:100%}.calinet-dropzone,.calinet-dropzone .file-uploader .p-button{display:flex;flex-direction:column;align-items:center;justify-content:center}.calinet-dropzone .file-uploader .p-button{height:150px;width:150px;padding-top:10px;background-color:#dedede;transition:background-color .2s linear;border:0}.calinet-dropzone .file-uploader .p-button>span{position:static!important;padding:0!important}.calinet-dropzone .file-uploader .p-button .pi{font-size:40px!important}.calinet-dropzone .file-uploader .p-button input{display:inline!important}.calinet-dropzone .dropzone-images{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.calinet-dropzone .dropzone-images>div{width:150px;height:150px;display:flex;justify-content:flex-end}.calinet-dropzone .dropzone-images>div img{max-height:150px;max-width:150px;width:100%;object-fit:scale-down}.calinet-dropzone .dropzone-images>div button{position:absolute;background:transparent;border:0;outline:0;font-weight:700;font-size:18px;color:#d8000c;cursor:pointer}.calinet-dropzone .max-size{color:rgba(0,0,0,.8);font-size:12px}.calinet-dropzone .p-button:hover,.calinet-dropzone .p-fileupload-choose-selected{background-color:#3a4392!important}.calinet-dropzone.disabled .p-button:hover,.calinet-dropzone.disabled .p-fileupload-choose-selected{background-color:#dedede!important}.calinet-dropzone.disabled .file-uploader span input{cursor:not-allowed}.calinet-dropzone.hide .file-uploader .p-button{opacity:0!important;height:0!important;width:0!important}.no-image-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;font-size:120px}.error-cont{padding:10px 20px;background-color:#fbe5e6;border:1px solid #d8000c;border-radius:5px;margin:10px 0}.error-cont .error-text{color:#d8000c}.error-cont .error-text,.filter-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.filter-container{background-color:#c4c7de;border:1px solid #3a4392;padding:10px;border-radius:5px;min-width:200px}.filter-container i{color:#3a4392}.filter-container>div{width:100%}.filter-container .filters{display:flex;flex-direction:column;align-items:center;justify-content:center}.filter-container .filters>div{width:100%}.filter-container .filters .checkbox-filter{display:flex;align-items:center;justify-content:space-between;padding-left:5px}.filter-container .filters .checkbox-filter .checkbox-text{display:flex;align-items:center}.filter-container .filters .checkbox-filter .checkbox-text i{margin-right:10px;font-size:18px}.filter-container .filters .checkbox-filter .checkbox-text p{color:#181e63}.filter-container .filters .checkbox-filter .calinet-checkbox-container{padding:0}.filter-container .filters .checkbox-filter .calinet-checkbox-container .calinet-checkbox:not(.active){background-color:#c4c7de}.filter-container .filters .selector-filter .calinet-selector{margin:10px 0}.filter-container .filters .selector-filter .selected-items .item{display:flex;align-items:center;justify-content:space-between;padding:10px;background-color:#3a4392;color:#fff;border-radius:5px;margin-bottom:5px}.filter-container .filters .selector-filter .selected-items .item i{color:#fff}.filter-container .filters .selector-filter .selected-items .item .item-name{display:flex;align-items:center;justify-content:flex-start}.filter-container .filters .selector-filter .selected-items .item .item-name i{font-size:18px;margin-right:10px}.filter-container .filters .selector-filter .selected-items .item .item-name p{margin:0}.filter-container .filters .selector-filter .selected-items .item button{margin:0;padding:0;color:#fff}.filter-container .filters .selector-filter .selected-items .item button i{margin:0;padding:0}.filter-container .filters .select-button-filter{display:flex;flex-direction:column}.filter-container .filters .select-button-filter .select-button-text{display:flex;align-items:center;padding-left:5px}.filter-container .filters .select-button-filter .select-button-text i{margin-right:10px;font-size:18px}.filter-container .filters .select-button-filter .select-button-text p{color:#181e63}.filter-container .filters .select-button-filter .btn{padding:10px}.filter-container .filters .select-button-filter .not-selected{background:transparent}.filter-container .filters .select-button-filter .not-selected:hover{background:#757bb3;color:#fff}.filter-container .filters .filter-btns{width:100%;margin-top:20px;display:flex;align-items:center;justify-content:center}.filter-container .filters .filter-btns .btn{flex:1}@media screen and (max-width:992px){.filter-container{max-width:none}.filter-container .header-btn span{font-size:20px;font-weight:700;color:#000}.filter-container .header-btn i{font-weight:700;transition:transform .25s linear}.filter-container .header-btn.rotate-btn i{transform:rotate(-180deg)}.filter-container .filters{width:100%;display:flex;flex-direction:column;max-height:0;pointer-events:none}.filter-container .filters,.filter-container .filters *{opacity:0;transition:all .5s linear}.filter-container .filters.expanded{max-height:2000px;opacity:1;pointer-events:all}.filter-container .filters.expanded *{opacity:1}}body .calinet-modal.p-dialog .p-dialog-titlebar{background-color:#3a4392;color:#fff;border:0}body .calinet-modal.p-dialog .p-dialog-titlebar p{margin:0}body .calinet-modal.p-dialog .p-dialog-titlebar button{box-shadow:none}body .calinet-modal.p-dialog .p-dialog-titlebar button .p-dialog-titlebar-close-icon{color:#fff}body .calinet-modal.p-dialog .p-dialog-content{border:0;width:100%;max-height:65vh;overflow:auto}body .calinet-modal.p-dialog .p-dialog-footer{background-color:#c4c7de;border:0;display:flex;align-items:center;justify-content:flex-end}body .calinet-modal.p-dialog .p-dialog-footer button{margin:0 5px}.backoffice-generic-form>div{margin:15px 0}.backoffice-generic-form .checkbox-field{display:flex;align-items:center;justify-content:space-between;padding-left:5px}.backoffice-generic-form .checkbox-field .checkbox-text{display:flex;align-items:center}.backoffice-generic-form .checkbox-field .checkbox-text i{margin-right:10px;font-size:18px}.backoffice-generic-form .checkbox-field .checkbox-text p{margin:0}.backoffice-generic-form .checkbox-field .calinet-checkbox-container{padding:0}.backoffice-generic-form .image-field{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:5px}.backoffice-generic-form .image-field .image-text{display:flex;align-items:center;margin-bottom:10px}.backoffice-generic-form .image-field .image-text i{margin-right:10px;font-size:18px}.backoffice-generic-form .image-field .image-text p{margin:0}.backoffice-generic-form .color-picker-field{display:flex;margin-top:10px}.backoffice-generic-form .color-picker-field .error input{color:#d8000c}.backoffice-generic-form .color-picker-field .calinet-input{margin:10px 0}.backoffice-generic-form .color-picker-field .color{margin:15px 0;position:fixed;right:15px}.backoffice-generic-form .color-picker-field .non-editable{border:1px solid #dedede;border-radius:3px;cursor:not-allowed;min-height:24px;width:24px}.backoffice-generic-form .color-picker-field .p-colorpicker-preview{height:24px;width:24px}.backoffice-generic-form .json-field{display:flex;flex-direction:column;padding:0 5px}.backoffice-generic-form .json-field .json-text{display:flex;align-items:center;margin-bottom:10px}.backoffice-generic-form .json-field .json-text i{margin-right:10px;font-size:18px}.backoffice-generic-form .json-field .json-text p{margin:0}.backoffice-generic-form .json-field .json{padding:10px;background-color:#ededed;border:1px solid #888;word-break:break-word;border-radius:5px;max-height:500px;overflow:auto}.backoffice-generic-form .json-field .json pre{margin:0;white-space:pre-line}.backoffice-generic-form .selector-field .calinet-selector{margin:10px 0}.backoffice-generic-form .selector-field .selected-items .item{display:flex;align-items:center;justify-content:space-between;padding:10px;background-color:#3a4392;color:#fff;border-radius:5px;margin-bottom:5px}.backoffice-generic-form .selector-field .selected-items .item .item-name{display:flex;align-items:center;justify-content:flex-start}.backoffice-generic-form .selector-field .selected-items .item .item-name i{font-size:18px;margin-right:10px}.backoffice-generic-form .selector-field .selected-items .item .item-name p{margin:0}.backoffice-generic-form .selector-field .selected-items .item button{margin:0;padding:0;color:#fff}.backoffice-generic-form .selector-field .selected-items .item button i{margin:0;padding:0}.backoffice-generic-form .select-button-field{display:flex;flex-direction:column}.backoffice-generic-form .select-button-field .select-button-text{display:flex;align-items:center;justify-content:flex-start;padding-left:5px}.backoffice-generic-form .select-button-field .select-button-text i{margin-right:10px;font-size:18px}.backoffice-generic-form .select-button-field .select-button-text p{margin:0}.backoffice-generic-form .select-button-field .btn{padding:10px}.backoffice-generic-form .select-button-field .not-selected{background:transparent}.backoffice-generic-form .select-button-field .not-selected:hover{background:#757bb3;color:#fff}.backoffice-generic-modal{max-width:500px;width:95%}.backoffice-generic-modal .footer-buttons .btn{padding:10px;min-width:100px}.loading-container{height:100px;width:100px;display:flex;align-items:center;justify-content:center;margin:10px auto}.loading-container>div{border:1px solid #ededed;border-radius:50%;position:absolute;transition:all .5s linear}.loading-container .loader{width:80px;height:80px;border-top:3px solid #3a4392;animation:spin .8s linear infinite}.loading-container .loader2{width:60px;height:60px;border-right:2px solid rgba(117,123,179,.8);animation:spin-two .85s linear infinite}.loading-container .loader3{width:40px;height:40px;border-left:1px solid rgba(58,67,146,.5);animation:spin-three .9s linear infinite}.loading-container img{height:20px;width:auto;animation:scaleZeroToOne 1s linear infinite}.loading-container:hover>div{border-radius:5%}.loading-container:hover .loader{border-left:40px solid transparent;border-top:80px solid #3a4392;border-right:40px solid transparent}.loading-container:hover .loader2{border-top:30px solid transparent;border-right:60px solid rgba(117,123,179,.8);border-bottom:30px solid transparent}.loading-container:hover .loader3{border-top:20px solid transparent;border-left:40px solid rgba(58,67,146,.5);border-bottom:20px solid transparent}@keyframes spin{0%{transform:rotate(0deg);border-top-color:#3a4392}25%{border-top-color:#15a9e4}50%{border-top-color:#3a4392}75%{border-top-color:#15a9e4}to{transform:rotate(1turn)}}@keyframes spin-two{0%{transform:rotate(0deg);border-right-color:rgba(117,123,179,.8)}15%{border-right-color:rgba(91,195,236,.8)}40%{border-right-color:rgba(117,123,179,.8)}65%{border-right-color:rgba(91,195,236,.8)}90%{border-right-color:rgba(117,123,179,.8)}to{transform:rotate(-1turn)}}@keyframes spin-three{0%{transform:rotate(0deg);border-left-color:rgba(21,169,228,.5)}25%{border-left-color:rgba(58,67,146,.5)}50%{border-left-color:rgba(21,169,228,.5)}75%{border-left-color:rgba(58,67,146,.5)}to{transform:rotate(1turn)}}.alert-container{padding:0 20px}.alert-container .alert{padding:10px 20px;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fef7d9;border:1px solid #9f6000;color:#9f6000}.generic-table-container .generic-table-data{width:100%}.generic-table-container .generic-table-data .p-datatable-header{background-color:#3a4392;color:#fff;border:0}.generic-table-container .generic-table-data .p-datatable-header .header-table{display:flex;justify-content:space-between}.generic-table-container .generic-table-data .p-datatable-header .header-table .p-multiselect.p-focus{box-shadow:none}.generic-table-container .generic-table-data .p-datatable-header .header-table .p-multiselect{background:inherit;border:0;display:flex;justify-content:center}.generic-table-container .generic-table-data .p-datatable-header .header-table .p-multiselect .p-multiselect-label-container{display:flex;justify-content:center}.generic-table-container .generic-table-data .p-datatable-header .header-table .p-multiselect .p-multiselect-label-container .p-multiselect-label{border-bottom:1px solid #fff;margin:auto}.generic-table-container .generic-table-data .p-datatable-header .header-table .p-multiselect .p-multiselect-label-container label{color:#fff}.generic-table-container .generic-table-data .p-datatable-header .header-table .p-multiselect .p-multiselect-trigger{background:inherit}.generic-table-container .generic-table-data .p-datatable-header .header-table .header-filter{max-width:200px}.generic-table-container .generic-table-data .p-datatable-header .header-table .header-filter>div{border-bottom:1px solid #fff}.generic-table-container .generic-table-data .p-datatable-header .header-table .header-filter .placeholder{color:hsla(0,0%,100%,.5);font-weight:400}.generic-table-container .generic-table-data .p-datatable-header .header-table .header-filter i,.generic-table-container .generic-table-data .p-datatable-header .header-table .header-filter input{color:#fff}.generic-table-container .generic-table-data .p-datatable-header .header-table .header-buttons{display:flex;align-items:center}.generic-table-container .generic-table-data .p-datatable-header .header-table .header-buttons .btn{padding:10px;margin:0 5px}.generic-table-container .generic-table-data td{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}.generic-table-container .generic-table-data td i.fa-check{color:#4f8a10}.generic-table-container .generic-table-data td i.fa-times{color:#d8000c}.generic-table-container .generic-table-data td .table-image{max-width:50px;max-height:50px}.generic-table-container .generic-table-data td .table-image img{width:100%}.generic-table-container .generic-table-data td .actions-buttons{display:flex;align-items:center;justify-content:center}.generic-table-container .generic-table-data td .actions-buttons .btn{padding:0;margin:0 5px}.generic-table-container .generic-table-data td .actions-buttons .btn i{transition:color .2s linear}.generic-table-container .generic-table-data td .actions-buttons .btn i:hover{color:#ff7517}.generic-table-container .generic-table-data td .actions-buttons .btn i.fa-trash:hover{color:#d8000c}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table thead tr{border-left:1px solid #3a4392;border-right:1px solid #3a4392}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table thead tr th{box-shadow:none;border:0;padding:10px 5px;background-color:#c4c7de;color:#3a4392;font-size:12px}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table thead tr th span.pi{color:#3a4392}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table thead tr th.p-highlight{background-color:#15a9e4;color:#fff}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table thead tr th.p-highlight span.pi{color:#fff}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table thead tr th:hover{background-color:#757bb3;color:#fff}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table thead tr th:hover span.pi{color:#fff}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table thead tr th.p-highlight:hover{background-color:#5bc3ec;color:#fff}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table thead tr th.p-highlight:hover span.pi{color:#fff}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table tbody.p-datatable-tbody tr{border-left:1px solid #3a4392;border-right:1px solid #3a4392}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table tbody.p-datatable-tbody tr td{border:0}body .p-datatable.p-component.p-datatable-scrollable.calinet-table table tbody.p-datatable-tbody tr:nth-child(2n){background-color:rgba(196,199,222,.25)}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-paginator{background-color:#c4c7de;border:0;border-left:1px solid #3a4392;border-right:1px solid #3a4392}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-paginator .p-link{box-shadow:none;color:#757bb3}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-paginator .p-link:hover{background-color:#b9e5f7;color:#3a4392}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-paginator .p-paginator-page.p-highlight{background-color:#15a9e4;color:#fff}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-paginator .p-disabled{cursor:not-allowed!important}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-paginator .p-dropdown.p-component{background:transparent;box-shadow:none}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-paginator .p-dropdown.p-component *{box-shadow:none}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-paginator .p-dropdown.p-component :not(.p-dropdown-item){color:#3a4392;background:transparent}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-paginator .p-dropdown.p-component .p-dropdown-item{background:#fff}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-paginator .p-dropdown.p-component .p-dropdown-item:hover{background:#5bc3ec;color:#fff}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-paginator .p-dropdown.p-component .p-dropdown-item.p-highlight{background:#15a9e4}body .p-datatable.p-component.p-datatable-scrollable.calinet-table .p-datatable-footer{border-collapse:separate;border-spacing:2px;border-color:transparent;background-color:#3a4392;color:#fff}@media screen and (max-width:992px){.generic-table-container{overflow:auto}.generic-table-container .generic-table-data .p-datatable{min-width:600px}.generic-table-container .generic-table-data .alert-container{padding:0}}.sure-modal{max-width:90%}.backoffice-container,.sure-modal .buttons{display:flex;align-items:center;justify-content:center}.backoffice-container{flex-direction:column;max-width:1500px;width:95%;margin:0 auto}.backoffice-container .backoffice-body{display:flex;flex-direction:row;width:100%}.backoffice-container .backoffice-body .backoffice-filters{width:25%;padding-right:5px}.backoffice-container .backoffice-body .backoffice-table{padding-left:5px}.backoffice-container .backoffice-body .with-filters{width:75%}.backoffice-container .backoffice-body .without-filters{width:100%}.backoffice-container .delete-modal-content{min-width:300px}.backoffice-container .delete-modal-content .field-label{font-weight:600}@media screen and (max-width:992px){.backoffice-container .backoffice-body{flex-direction:column}.backoffice-container .backoffice-body .backoffice-filters{width:100%;max-width:none;margin-bottom:20px;padding-right:0}.backoffice-container .backoffice-body .backoffice-table{width:100%;padding-left:0}}.tooltip-container{position:relative}.tooltip-container,.tooltip-container .tooltip-trigger{display:inline-block}.tooltip-container .tooltip{display:none;min-width:120px;position:absolute;z-index:10}.tooltip-container .tooltip:after{content:"";position:absolute}.tooltip-container .tooltip .tooltip-message{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.75);border-radius:3px;color:#fff;padding:10px;text-align:center}.tooltip-container .tooltip .tooltip-message .tooltip-icon{margin:0 5px}.tooltip-container .tooltip-top{bottom:100%;left:50%;padding-bottom:9px;transform:translateX(-50%)}.tooltip-container .tooltip-top:after{border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid rgba(0,0,0,.75);bottom:0;left:50%;transform:translateX(-50%)}.tooltip-container .tooltip-bottom{top:100%;left:50%;padding-top:9px;transform:translateX(-50%)}.tooltip-container .tooltip-bottom:after{border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid rgba(0,0,0,.75);top:0;left:50%;transform:translateX(-50%)}.tooltip-container .tooltip-left{top:50%;right:100%;padding-right:9px;transform:translateY(-50%)}.tooltip-container .tooltip-left:after{border-left:9px solid rgba(0,0,0,.75);border-top:9px solid transparent;border-bottom:9px solid transparent;top:50%;right:0;transform:translateY(-50%)}.tooltip-container .tooltip-right{top:50%;left:100%;padding-left:9px;transform:translateY(-50%)}.tooltip-container .tooltip-right:after{border-right:9px solid rgba(0,0,0,.75);border-top:9px solid transparent;border-bottom:9px solid transparent;top:50%;left:0;transform:translateY(-50%)}.tooltip-container:hover .tooltip{display:block}.work-event-wrapper{height:100%;width:100%;vertical-align:text-top;padding:1px;margin-left:10px;color:#000;background:#fff;display:flex;flex-direction:column}.work-event-wrapper .work-event-content{overflow:hidden;display:flex;width:100%;height:100%;flex-direction:column}.work-event-wrapper .work-event-content .type-hour-wrapper .jobType-name{text-transform:uppercase}.work-event-wrapper .work-event-content .type-hour-wrapper .event-hour-workers{display:flex;align-items:center;font-size:12px;font-weight:700;margin-bottom:7px}.work-event-wrapper .work-event-content .type-hour-wrapper .event-hour-workers .workers-number{margin-left:15px}.work-event-wrapper .work-event-content .type-hour-wrapper .event-hour-workers .workers-number i{padding-right:5px}.work-event-wrapper .work-event-content .location{display:flex;flex-direction:row;margin-top:10px}.work-event-wrapper .work-event-content .location i{margin-right:5px}.work-event-wrapper>div{padding:3px 5px}.work-event-wrapper .workers-tooltip{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.work-event-wrapper .workers-tooltip div{padding:5px 0}.work-event-wrapper .workers-tooltip div i{padding-right:5px}.calinet-search .loading-container{margin:auto}.calinet-search .search-input-wrapper{display:flex}.calinet-search .search-input-wrapper .input-search{flex:1}.calinet-search .search-input-wrapper .search-input-results{position:relative;display:inline-block;width:100%}.calinet-search .search-input-wrapper .search-input-results>div{margin:0}.calinet-search .search-input-wrapper .search-input-results .search-results{max-height:150px;overflow:scroll;border:1px solid #3a4392;border-radius:5px;position:relative;background-color:#fff;max-width:330px;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1;width:100%}.calinet-search .search-input-wrapper .search-input-results .search-results .result{display:flex;align-items:center;border:1px solid #dedede;border-radius:5px;margin:5px 0;padding:0 10px}.calinet-search .search-input-wrapper .search-input-results .search-results .result .label{flex:0 90%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.calinet-search .search-input-wrapper .search-input-results .search-results .result .label .worker-image{display:flex;justify-content:center;align-items:center;margin:5px 5px 5px 0}.calinet-search .search-input-wrapper .search-input-results .search-results .result .label .worker-image img{width:25px;height:25px;object-fit:cover}.calinet-search .search-input-wrapper .search-input-results .search-results .result .label .worker-image .icon{width:25px;height:25px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden}.calinet-search .search-input-wrapper .search-input-results .search-results .result .label .worker-image .icon i{font-size:15px}.calinet-search .search-input-wrapper .search-input-results .search-results .result .label .worker-image .with-border{border:1px solid}.calinet-search .search-input-wrapper .search-input-results .search-results .result .label p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.calinet-search .search-input-wrapper .search-input-results .search-results .select-button{flex:0 10%;display:flex;justify-content:center}.calinet-search .search-input-wrapper .search-input-results .search-results .select-button .btn{padding:5px;margin:0}.calinet-search .search-input-wrapper .btn{max-height:43px}.calinet-search .empty-results{text-align:center}.calinet-search .loading{display:flex;justify-content:center}.calinet-search .multiple-placeholder-result{font-weight:600;margin:0}.calinet-search .selected-multiple-elements{display:flex;flex-direction:column;justify-content:space-between;max-height:300px;overflow:scroll}.calinet-search .selected-multiple-elements>div{width:100%}.calinet-search .selected-multiple-elements .selected-element{display:flex;flex-direction:row;border-radius:5px;background-color:#3a4392;color:#fff;max-height:55px}.calinet-search .selected-multiple-elements .selected-element .worker-image{flex:0 20%;display:flex;justify-content:center;align-items:center}.calinet-search .selected-multiple-elements .selected-element .worker-image img{width:40px;height:40px;object-fit:cover}.calinet-search .selected-multiple-elements .selected-element .worker-image .icon{width:40px;height:40px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden}.calinet-search .selected-multiple-elements .selected-element .worker-image .icon i{font-size:25px}.calinet-search .selected-multiple-elements .selected-element .worker-image .with-border{border:1px solid #fff}.calinet-search .selected-multiple-elements .selected-label{flex:0 70%;display:flex;justify-content:flex-start;align-items:center;padding:0 5px}.calinet-search .selected-multiple-elements .selected-label p{color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.calinet-search .selected-multiple-elements .clear-button{color:#fff}.single-element{display:flex;flex-direction:row;justify-content:space-between}.single-element>div{width:100%}.single-element .element>div input{opacity:1}.single-element .clear-button{flex:0 10%;right:10px}.modal-message p{color:#2c347f;font-size:13px;font-style:italic;text-align:center}.job-info{border:1px solid #ff7517;margin:0;padding:5px;border-radius:5px;border-top-left-radius:0}.job-info div{margin:5px 0}.job-info .calinet-input .placeholder.with-content{margin-top:-15px}.job-info .calinet-calendar .p-calendar .p-datepicker .p-timepicker .p-hour-picker .p-link,.job-info .calinet-calendar .p-calendar .p-datepicker .p-timepicker .p-minute-picker .p-link{box-shadow:unset}.job-repeat{border:1px solid #ff7517;margin:0;min-height:350px;padding:5px;border-radius:5px;border-top-left-radius:0}.job-repeat .calinet-calendar .p-input-overlay-visible{display:block;position:fixed;top:175px!important}.job-repeat div{margin:5px 0}.job-repeat .job-select-repeat-options p{margin:5px}.job-repeat .job-select-buttons{display:flex;padding-left:5px}.job-repeat .job-select-buttons .repeat-options{display:flex;flex:0 40%}.job-repeat .job-select-buttons p{display:flex;flex:0 60%;margin:auto}.job-repeat .calinet-input .placeholder.with-content{margin-top:-15px}.job-repeat .calinet-calendar .p-calendar .p-datepicker .p-timepicker .p-hour-picker .p-link,.job-repeat .calinet-calendar .p-calendar .p-datepicker .p-timepicker .p-minute-picker .p-link{box-shadow:unset}.job-workers{border:1px solid #ff7517;margin:0;padding:5px;border-radius:5px;border-top-left-radius:0;max-height:430px}.job-workers div{margin:5px 0}.job-workers .calinet-search .search-results{position:absolute!important}.lightbox-container{text-align:center}.lightbox-container button .lightbox-image{max-height:150px;max-width:150px;object-fit:scale-down;width:100%}.lightbox-container .opened .lightbox-image{height:100%;max-height:none;max-width:none;width:auto}.lightbox-container .p-dialog{padding:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:90%;z-index:1001;position:fixed;top:100;max-width:99vw;width:1500px}.lightbox-container .p-dialog .p-dialog-titlebar{border:0;background-color:transparent;padding:0}.lightbox-container .p-dialog .p-dialog-titlebar .close-container{background:#fff;text-align:right}.lightbox-container .p-dialog .p-dialog-titlebar .close-container .close{color:#3a4392;font-weight:700;margin:5px 0;padding:20px 15px}.lightbox-container .p-dialog .p-dialog-titlebar .close-container .close:hover{color:#15a9e4}.lightbox-container .p-dialog .p-dialog-content{border:0;width:100%;overflow:auto;height:605px;max-height:70vh;display:flex;align-items:center;justify-content:center}@media screen and (max-width:992px){.lightbox-container .opened .lightbox-image{height:auto;max-height:none;max-width:none;width:100%}}.job-images-container{padding:10px;border:1px solid #ff7517;border-radius:5px;max-width:600px}.job-images-container .job-images-dropzone{text-align:center}.job-images-container .job-images-remove{display:flex;flex-direction:column;align-items:center}.job-images-container .job-images-remove img{width:30%}.job-images-container .job-images-remove p{padding:20px;text-align:center}.job-images-container .images-container{border:1px solid;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;margin:10px;padding:15px}.job-images-container .images-container .toggle-edit{margin:auto;max-width:100px;width:90%}.job-images-container .images-container .editable-images{display:flex;flex-wrap:wrap}.job-images-container .images-container .editable-images .calinet-dropzone{display:flex;flex:0 30%;margin:5px;max-width:50%;padding:15px 20px}.job-images-container .images-container .editable-images .react-pdf__Document{height:100%}.job-modal{min-width:400px;z-index:1001!important}.job-modal .p-dialog-content{overflow:scroll;min-width:400px;min-height:300px}.job-modal .p-dialog-content .one-or-all{display:flex;flex-direction:column;min-height:250px}.job-modal .p-dialog-content .one-or-all .one-or-all-text{display:flex;flex:3;justify-content:center;align-content:center;flex-direction:column;margin:auto}.job-modal .p-dialog-content .one-or-all .one-or-all-buttons{margin:auto}.job-modal .p-dialog-footer .job-modal-footer{display:flex}.job-modal .tabs-wrapper{display:flex;flex-direction:row;margin:0}.job-modal .tabs-wrapper .btn{font-size:14px;margin:0;color:#3a4392;text-transform:capitalize}.job-modal .tab{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:5px 20px;min-width:100px;background-color:#dedede;color:#888!important}.job-modal .error-tab{background-color:#fbe5e6!important}.job-modal .selected{background-color:#ff7517;color:#fff!important}@media screen and (max-width:400px){.job-modal{width:100%}.job-modal,.job-modal .p-dialog-content{min-width:unset}}.toolbar{display:flex;flex-direction:column;justify-content:center;align-items:center;position:-webkit-sticky;position:sticky;z-index:5;background-color:#ededed;border:.5px solid #dedede}.toolbar>button i{font-size:15px}.toolbar .date-and-button{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.toolbar .date-and-button .date-wrapper{flex:0 100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.toolbar .date-and-button .date-wrapper .calinet-calendar{flex:0 33%}.toolbar .date-and-button .date-wrapper .calinet-calendar>div{border-bottom:0}.toolbar .date-and-button .date-wrapper .calinet-calendar>div span input{text-align:center;color:#3a4392}.toolbar .date-and-button .date-wrapper .calinet-calendar>div span input:hover{cursor:pointer}.toolbar .date-and-button .date-wrapper .calinet-calendar>div span .p-component:disabled{opacity:1}.toolbar .date-and-button .add-button{position:absolute;right:8px}.toolbar .jobTypes-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:10px 0;overflow:hidden;flex-wrap:wrap}.toolbar .jobTypes-wrapper .btn{padding:0}.toolbar .jobTypes-wrapper .jobType{display:flex;flex-direction:row;align-items:center;margin:0 10px}.toolbar .jobTypes-wrapper .jobType .jobType-color{margin-right:10px;width:12px;height:12px}.toolbar .jobTypes-wrapper .jobType .jobType-name{text-transform:uppercase;font-weight:600}.toolbar .jobTypes-wrapper .underline{text-decoration:line-through;opacity:.5}@media screen and (max-width:1024px){.toolbar .date-and-button .date-wrapper{justify-content:center}.toolbar .date-and-button .date-wrapper .calinet-calendar{flex:0 100%}.toolbar .jobTypes-wrapper{justify-content:flex-start}.toolbar .jobTypes-wrapper .btn{padding:5px 0}}.calendar-page{margin-bottom:20px;height:100vh}.calendar-page .page-title{display:flex;width:90%;margin:auto;max-width:1500px}.calendar-page .page-title .calendar-page-title{padding-right:25px}.calendar-page .page-title .calendar-page-title h1{font-weight:300}.calendar-page .page-title .calendar-page-button{border-left:1px solid #dedede;margin:auto 0;padding-left:25px}.calendar-page .rbc-time-view{border-bottom:0}.calendar-page .rbc-time-view .rbc-allday-cell{display:none}.calendar-page .rbc-time-view .rbc-time-content{border:0;overflow:scroll}.calendar-page .rbc-time-view .rbc-time-content>*+*>*{border-left:1px solid #dedede}.calendar-page .rbc-time-view .rbc-time-content .rbc-time-gutter{background:#757bb3;color:#fff;position:-webkit-sticky;position:sticky;z-index:4;left:0}.calendar-page .rbc-time-view .rbc-time-content .rbc-time-gutter .rbc-time-slot{text-align:center;display:flex;justify-content:center;align-items:center}.calendar-page .rbc-time-view .rbc-time-content .rbc-day-slot,.calendar-page .rbc-time-view .rbc-time-content .rbc-today{background-color:#fff;min-width:1200px;overflow:scroll}.calendar-page .rbc-time-view .rbc-time-content .rbc-day-slot .rbc-time-slot,.calendar-page .rbc-time-view .rbc-time-content .rbc-today .rbc-time-slot{border:0}.calendar-page .rbc-time-view .rbc-time-content .rbc-day-slot .rbc-slot-selection,.calendar-page .rbc-time-view .rbc-time-content .rbc-today .rbc-slot-selection{background-color:#c4c7de}.calendar-page .rbc-time-view .rbc-time-content .rbc-day-slot .rbc-timeslot-group:nth-child(odd),.calendar-page .rbc-time-view .rbc-time-content .rbc-today .rbc-timeslot-group:nth-child(odd){background:hsla(0,0%,87.1%,.1)}.calendar-page .rbc-time-view .rbc-time-content .rbc-day-slot .rbc-timeslot-group:nth-child(2n),.calendar-page .rbc-time-view .rbc-time-content .rbc-today .rbc-timeslot-group:nth-child(2n){background:rgba(196,199,222,.3)}.calendar-page .rbc-time-view .rbc-time-content .rbc-timeslot-group{border-bottom:1px solid #dedede;min-height:100px}.calendar-page .rbc-time-view .rbc-time-content .rbc-current-time-indicator{background-color:#2c347f}.calendar-page .rbc-time-view .rbc-time-content .rbc-events-container{right:0}.calendar-page .rbc-time-view .rbc-time-content .rbc-events-container>div{opacity:1}.calendar-page .rbc-time-view .rbc-time-content .rbc-events-container .rbc-addons-dnd-resize-ns-anchor,.calendar-page .rbc-time-view .rbc-time-content .rbc-events-container .rbc-addons-dnd-resize-ns-anchor>div{height:5px;color:#000;z-index:1}.calendar-page .rbc-time-view .rbc-time-content .rbc-events-container .rbc-event{padding:0;border:1px solid #dedede}.calendar-page .rbc-time-view .rbc-time-content .rbc-events-container .rbc-event .rbc-event-content{display:flex;justify-content:flex-end}.calendar-page .rbc-time-view .rbc-time-content .rbc-events-container .rbc-event .rbc-event-content .tooltip-container{width:100%;height:100%;display:flex}.calendar-page .rbc-time-view .rbc-time-content .rbc-events-container .rbc-event .rbc-event-content .tooltip-container .tooltip-bottom{transform:translateX(-52%)}.calendar-page .rbc-time-view .rbc-time-content .rbc-events-container .rbc-event .rbc-event-content .tooltip-container .tooltip-trigger{width:100%;height:100%;display:flex}.calendar-page .rbc-time-view .rbc-time-content .rbc-events-container .rbc-event-label{height:0}.calendar-page .sure-modal .delete-jobWorker-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}.calendar-page .sure-modal .delete-jobWorker-content .worker-name{padding-right:5px;font-weight:600}.calendar-page .loading-calendar-page{z-index:6;position:absolute;top:0;bottom:0;left:0;right:0}.calendar-page .loading-calendar-page .loading-wrapper{height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.41)}@media screen and (max-width:576px){.calendar-page .sure-modal{width:90%}}#client-info-container{margin:auto;max-width:1500px;width:100%}#client-info-container .title-container{display:flex}#client-info-container .title-container .edition-buttons{margin-left:auto}#client-info-container .title-container h2{font-weight:100}#client-info-container .info-container{background:#fff;border:1px solid #dedede;border-radius:8px;display:flex;flex-direction:row;padding:30px}#client-info-container .info-container .info-row{display:flex;flex-direction:column;margin:auto;width:90%}#client-info-container .info-container .info-row .postal-info{display:flex;margin-top:15px}#client-info-container .info-container .info-row .postal-info .postal-column{display:flex;flex-direction:column;flex:0 45%}#client-info-container .info-container .info-row .postal-info .right-col{margin:auto}#client-info-container .info-container .info-row .calinet-input{margin:15px 5px}#client-info-container .info-container .info-row hr{border:.5px solid #dedede;width:100%}#client-info-container .info-container .info-row .fiscal-info{display:flex}#client-info-container .info-container .info-row .fiscal-info .fiscal-info-text{display:flex;flex-direction:column;flex:0 70%;margin-right:50px;padding:10px}#client-info-container .info-container .info-row .fiscal-info .info-row-image{display:flex;flex:0 30%;padding:10px}#client-info-container .info-container:hover{box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border-color:rgba(223,225,229,0)}@media screen and (max-width:770px){#client-info-container .info-container .info-row .fiscal-info{flex-direction:column-reverse}#client-info-container .info-container .info-row .postal-info{flex-direction:column}#client-info-container .info-container .info-row .postal-info .right-col{margin:0}}.calinet-dropdown,.calinet-dropdown .btn{position:relative;display:inline-block}.calinet-dropdown .btn{height:100%;width:100%!important;padding:0}.calinet-dropdown .dd-extra{background:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.25);box-shadow:0 2px 2px 0 rgba(0,0,0,.25);top:50px;width:100%;position:absolute;display:flex;text-align:center;flex-direction:column;max-height:0;opacity:0;font-size:0;z-index:10;transition:all .2s linear}.calinet-dropdown .dd-extra *{padding:0;margin:0;height:0;opacity:0;font-size:0}.calinet-dropdown .dd-extra.active{border:1px solid #dedede;max-height:999px;opacity:1;font-size:inherit}.calinet-dropdown .dd-extra.active *{padding:auto;margin:auto;height:auto;opacity:inherit;font-size:inherit}.calinet-dropdown .dd-extra.active a,.calinet-dropdown .dd-extra.active button{padding:10px 20px;margin:0;border-radius:0;font-size:14px;font-weight:700;background-color:transparent}.calinet-dropdown .dd-extra:before{opacity:0;border:8px solid transparent;border-bottom-color:#fff;border-top:0;transition:all .2s linear}.calinet-dropdown .dd-extra.active:before,.calinet-dropdown .dd-extra:before{content:"";position:absolute;top:0;left:50%;width:0;height:0;margin-left:-8px;margin-top:-9px}.calinet-dropdown .dd-extra.active:before{opacity:1;border:8px solid transparent;border-bottom-color:#dedede;border-top:0}.calinet-dropdown .dd-extra:after{opacity:0;margin-left:0;margin-top:0;transition:all .2s linear}.calinet-dropdown .dd-extra.active:after,.calinet-dropdown .dd-extra:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border:6px solid transparent;border-bottom-color:#fff;border-top:0}.calinet-dropdown .dd-extra.active:after{opacity:1;margin-left:-6px;margin-top:-6px}.calinet-dropdown .dd-extra.primary a,.calinet-dropdown .dd-extra.primary button{color:#3a4392;transition:all .2s linear}.calinet-dropdown .dd-extra.primary a:hover,.calinet-dropdown .dd-extra.primary button:hover{background-color:#3a4392;color:#fff}.calinet-dropdown .dd-extra.secondary a,.calinet-dropdown .dd-extra.secondary button{color:#15a9e4;transition:all .2s linear}.calinet-dropdown .dd-extra.secondary a:hover,.calinet-dropdown .dd-extra.secondary button:hover{background-color:#15a9e4;color:#fff}.calinet-dropdown .dd-extra.gray a,.calinet-dropdown .dd-extra.gray button{color:#888;transition:all .2s linear}.calinet-dropdown .dd-extra.gray a:hover,.calinet-dropdown .dd-extra.gray button:hover{background-color:#888;color:#fff}.calinet-dropdown .dd-extra.black a,.calinet-dropdown .dd-extra.black button{color:#000;transition:all .2s linear}.calinet-dropdown .dd-extra.black a:hover,.calinet-dropdown .dd-extra.black button:hover{background-color:#000;color:#fff}.calinet-dropdown .dd-extra.transparent a:hover,.calinet-dropdown .dd-extra.transparent button:hover{background-color:transparent;border:0;color:#3a4392}.locations-card{display:flex;flex:0 25%;flex-direction:column;padding:10px;max-width:25%}.locations-card .modal-remove-location{width:90%;max-width:600px}.locations-card .location-content{background:#fff;border:1px solid #dedede;border-radius:8px;height:280px}.locations-card .location-content .location-image{background-size:cover;background-position:top;border-radius:8px 8px 0 0;height:50%;margin:0;width:100%}.locations-card .location-content .location-data{display:flex;height:50%;padding:15px}.locations-card .location-content .location-data .info{display:flex;flex-direction:column;flex:0 80%;justify-content:space-between;max-width:80%}.locations-card .location-content .location-data .info p{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.locations-card .location-content .location-data .info .p-main-container .p-main{color:#000;font-size:18px;font-weight:700;margin:.4em 0;white-space:normal}.locations-card .location-content .location-data .buttons{display:flex;flex:0 20%;margin:0 auto;max-height:30px;max-width:20%}.locations-card .location-content .location-data .buttons .calinet-dropdown{margin:auto}.locations-card .location-content .location-data .buttons .calinet-dropdown .dd-extra.active{width:max-content;left:50%;top:33px;transform:translateX(-50%)}.locations-card .location-content .location-data .buttons .calinet-dropdown .dd-extra.active button{border-bottom:1px solid #dedede;padding:5px}.locations-card .link-card{margin:0;padding:0;width:100%}.location-content:hover{box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border-color:rgba(223,225,229,0)}@media screen and (max-width:599px){.locations-card{flex:0 100%;max-width:100%}}@media screen and (max-width:799px) and (min-width:600px){.locations-card{flex:0 50%;max-width:50%}}@media screen and (max-width:1250px) and (min-width:800px){.locations-card{flex:0 33%;max-width:33%}}#client-locations-container{margin:15px auto;max-width:1500px;width:100%}#client-locations-container .title-container{display:flex}#client-locations-container .title-container .edition-buttons{margin-left:auto}#client-locations-container .title-container h2{font-weight:100}#client-locations-container .info-container{background:#fff;border:1px solid #dedede;border-radius:8px;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;padding:30px;width:100%}#client-locations-container .info-container .alert-container{margin:auto}#client-page-container{background:#ededed;margin:auto;padding:15px}#client-page-container .client-page-info{margin:10px}#client-page-container .client-page-info .client-page-title{text-align:left;width:90%;max-width:1500px;margin:auto}#client-page-container .client-page-info .client-page-title h1{font-weight:300}#client-page-container .client-page-info .info-container{height:auto;margin:auto}#client-page-container .buttons-container{display:flex;justify-content:center;margin:5px;text-align:center}.client-filters-container{background:#3a4392;border-radius:8px;display:flex;padding:10px}.client-filters-container .client-input-search{border:none;border-radius:5px;color:#fff;font-weight:700;margin:5px;outline:none;padding:5px;width:50%}.client-filters-container .client-input-search input,.client-filters-container .client-input-search p{color:#fff}.client-filters-container .calinet-input-focused>div{border-bottom:1px solid #fff}.client-filters-container .calinet-input-focused>div i{color:#fff}.client-card-main{display:flex;flex:0 20%}.client-card-main .btn-link{width:100%}.client-card-main .btn-link .client-card-link{padding:0;width:100%}.client-card-main .btn-link .client-card-link .client-card{background:#fff;border:1px solid #dedede;border-radius:8px;float:left;height:280px;margin-right:1%;margin-bottom:1%;min-width:220px;padding:5%;width:100%}.client-card-main .btn-link .client-card-link .client-card hr{display:block;height:1px;border:0;border-top:1px solid #dedede;margin:1em 0;padding:0}.client-card-main .btn-link .client-card-link .client-card .client-card-info-image{height:50%;padding:15px;text-align:left}.client-card-main .btn-link .client-card-link .client-card .client-card-info-image .client-card-options{text-align:right}.client-card-main .btn-link .client-card-link .client-card .client-card-info-image .client-card-options .btn{margin:0;padding:0}.client-card-main .btn-link .client-card-link .client-card .client-card-info-image .client-card-options .calinet-dropdown .dd-extra.active{width:max-content;left:50%;top:33px;transform:translateX(-50%)}.client-card-main .btn-link .client-card-link .client-card .client-card-info-image .client-card-options .calinet-dropdown .dd-extra.active button{border-bottom:1px solid #dedede;padding:5px}.client-card-main .btn-link .client-card-link .client-card .client-card-info-image .client-card-image{width:80px;height:80px;background-size:cover;background-position:top;border-radius:50%}.client-card-main .btn-link .client-card-link .client-card .client-card-info-image .client-card-image img{border:1px solid #dedede;border-radius:8px;margin-right:10px;max-width:70px}.client-card-main .btn-link .client-card-link .client-card .client-card-info-image .client-card-image i{background:#3a4392;color:#fff;display:flex;font-size:30px;width:80px;height:80px;border-radius:50%}.client-card-main .btn-link .client-card-link .client-card .client-card-info-image .client-card-image i:before{display:flex;align-items:center;margin:auto}.client-card-main .btn-link .client-card-link .client-card .client-card-info{min-height:90px;display:flex;flex-direction:column;justify-content:space-between}.client-card-main .btn-link .client-card-link .client-card .client-card-info p{margin:0;color:#888}.client-card-main .btn-link .client-card-link .client-card .client-card-info a{color:#888}.client-card-main .btn-link .client-card-link .client-card .client-card-info a:hover{color:#3a4392}.client-card-main .btn-link .client-card-link .client-card .client-card-info .p-main{color:#000;font-size:18px;font-weight:700;margin:.4em 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.client-card-main .btn-link .client-card-link .client-card .modal-remove{max-width:500px;width:80%}.client-card-main .btn-link .client-card-link .client-card:hover{box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border-color:rgba(223,225,229,0)}@media screen and (max-width:770px){.client-card-main{flex:0 100%}}@media screen and (max-width:995px) and (min-width:770px){.client-card-main{flex:0 50%}}@media screen and (max-width:1250px) and (min-width:1000px){.client-card-main{flex:0 33%}}@media screen and (max-width:1520px) and (min-width:1250px){.client-card-main{flex:0 25%}}.clients-list-container{display:flex;flex-wrap:wrap;height:auto;margin:10px auto;width:100%}.clients-list-container .alert-container{width:100%}.calinet-paginator{display:flex;justify-content:center;margin:20px 0}.calinet-paginator .btn{margin:0 5px;color:#fff;opacity:1}.calinet-paginator .btn:disabled{background-color:#dedede}@media screen and (max-width:992px){.calinet-paginator .btn{margin:0 4px;font-size:12px;padding:6px 10px}}#clients-page-container{height:fit-content;margin:auto;background:#ededed}#clients-page-container .header-buttons{border-left:1px solid #dedede;margin:auto 0;padding-left:25px}#clients-page-container .clients-content{height:100%;margin:auto;max-width:1500px;width:90%}#clients-page-container .clients-content .clients-page-header{display:flex}#clients-page-container .clients-content .clients-page-header .header-title{margin:auto 25px auto 0}#clients-page-container .clients-content .clients-page-header .header-title h1{font-weight:300}@media screen and (max-width:768px){#clients-page-container .clients-content{padding:10px 0}#clients-page-container .clients-content .clients-page-header .header-buttons .btn{padding:10px}#clients-page-container .clients-content .clients-filters-container{flex-direction:column;padding:20px}#clients-page-container .clients-content .clients-filters-container .clients-filters-buttons{text-align:justify;width:100%}#clients-page-container .clients-content .clients-filters-container .clients-filters-buttons .btn{padding:5px 10px;margin:5px}#clients-page-container .clients-content .clients-filters-container .clients-input-search{width:100%}#clients-page-container .clients-content .clients-list-container .client-card{display:flex;flex-direction:row-reverse;height:auto;width:100%}#clients-page-container .clients-content .clients-list-container .client-card .client-card-info{padding:10px;min-height:90px;display:flex;flex-direction:column;justify-content:space-between;width:70%}#clients-page-container .clients-content .clients-list-container .client-card .client-card-info-image{display:flex;flex-direction:row-reverse;height:100%;width:50%}#clients-page-container .clients-content .clients-list-container .client-card .client-card-info-image .client-card-image{margin-right:10px}#clients-page-container .clients-content .clients-list-container .client-card .client-card-info-image .client-card-image i{font-size:20px;width:80px;height:80px;border-radius:50%}}#location-info-container{margin:auto;max-width:1200px;width:100%}#location-info-container .location-content{background:#fff;border:1px solid #dedede;border-radius:8px;display:flex;flex-direction:row;padding:30px}#location-info-container .location-content .location-data{display:flex;flex-direction:column;flex:0 70%;margin:10px}#location-info-container .location-content .location-data .location-input{margin:10px auto;width:80%}#location-info-container .location-content .location-img{display:flex;flex:0 30%;margin:10px}#location-info-container .location-buttons .edition-buttons{text-align:right}@media screen and (max-width:599px){#location-info-container .location-content{flex-direction:column-reverse}}#location-page-container{background:#ededed;margin:auto;padding:15px}#location-page-container .location-page-info .location-page-title{text-align:left;width:90%;max-width:800px;margin:auto}#location-page-container .location-page-info .location-page-title h1{font-weight:300}#location-page-container .action-buttons{display:flex;margin:10px;justify-content:center}.login-form{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:379px;width:95%;padding:20px;border:1px solid #3a4392;border-radius:10px;min-height:400px;margin-bottom:20px;background-color:#c4c7de;-webkit-box-shadow:30px 30px 15px 0 rgba(0,0,0,.11);-moz-box-shadow:30px 30px 15px 0 rgba(0,0,0,.11);box-shadow:30px 30px 15px 0 rgba(0,0,0,.11)}.login-form .login-icon{height:70px;width:70px;background:transparent;border:2px solid #000;border-radius:50%;margin:0 auto;padding-top:15px;text-align:center}.login-form .login-icon i{font-size:40px}.login-form input:-webkit-autofill,.login-form input:-webkit-autofill:active,.login-form input:-webkit-autofill:focus,.login-form input:-webkit-autofill:hover{transition:background-color 10000000000000000s ease-in-out 0s}.login-form>div{width:100%}.login-form>div input{background-color:transparent}.login-form .btn{background-color:#ff7517}.login-form .btn:hover{background-color:#ff9e5d}.login-page{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;background-color:#3a4392}.login-page img{margin-bottom:48px;padding:10px;max-width:300px}.job-types-card{background:#fff;border:1px solid #dedede;border-radius:5px;display:flex;flex:0 24%;float:left;margin-right:1%;margin-bottom:1%;min-height:210px;min-width:220px}.job-types-card .card-content{display:flex;flex-direction:column;padding:15px;width:95%;justify-content:space-between}.job-types-card .card-content .card-info{display:flex;flex-direction:column;flex:0 67%;justify-content:space-around}.job-types-card .card-content .card-info i{font-size:30px;margin-right:10px}.job-types-card .card-content .card-info .card-name{display:flex;margin:auto;width:80%}.job-types-card .card-content .card-info .card-name .calinet-input{width:100%}.job-types-card .card-content .card-info .card-edit{display:flex;margin-top:10px;width:80%;padding:0 5px}.job-types-card .card-content .card-info .card-edit .color-non-editable{border:1px solid #dedede;height:75%;margin:auto;border-radius:3px;width:24px}.job-types-card .card-content .card-info .card-edit .p-colorpicker input{font-size:10px}.job-types-card .card-content .card-info .card-edit .tooltip-container{margin:auto}.job-types-card .card-content .card-info .card-edit .calinet-input{margin:0 15px!important}.job-types-card .card-content .card-info .card-edit .calinet-input input{font-size:14px}.job-types-card .card-content .card-info .card-edit p{font-size:15px;font-weight:300;margin-left:10px}.job-types-card .card-content .card-buttons{display:flex;flex:0 33%}.job-types-card .card-content .card-buttons button{padding:8px 15px}.job-types-card .card-content .card-buttons .container{margin:auto}.job-types-card .card-content .card-buttons .container .remove-button{background-color:#d8000c}.job-types-card .card-content p{font-size:18px;font-weight:700;margin:auto 0;text-transform:capitalize}.job-types-card .color-bar{border-radius:5px 0 0 5px;min-width:5%;width:5%}.job-types-card:hover{box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border-color:rgba(223,225,229,0)}@media screen and (max-width:1200px){.job-types-card{flex:0 32%}}@media screen and (max-width:750px){.job-types-card{flex:0 49%}}@media screen and (max-width:550px){.job-types-card{flex:0 100%}}#job-types-page-container{height:100%;margin:auto;background:#ededed}#job-types-page-container .calinet-input{margin:20px 5px}#job-types-page-container .header-buttons{border-left:1px solid #dedede;margin:auto 0;padding-left:25px}#job-types-page-container .job-types-content{height:100%;margin:auto;max-width:1500px;width:90%}#job-types-page-container .job-types-content .job-types-page-header{display:flex;margin-bottom:15px}#job-types-page-container .job-types-content .job-types-page-header .header-title{margin:auto 25px auto 0}#job-types-page-container .job-types-content .job-types-page-header .header-title h1{font-weight:300}#job-types-page-container .job-types-content .job-types-container{display:flex;flex-wrap:wrap}#job-types-page-container .job-types-content .modal-job-types{max-width:600px;width:90%}#job-types-page-container .job-types-content .modal-job-types .p-input-overlay-visible{position:fixed;top:175px!important;left:30px!important}#job-types-page-container .job-types-content .modal-job-types .color-picker-modal{display:flex;align-items:center}#job-types-page-container .job-types-content .modal-job-types .color-picker-modal p{margin-left:10px}@media screen and (max-width:768px){#job-types-page-container .job-types-content{padding:10px 0}#job-types-page-container .job-types-content .job-types-page-header .header-buttons .btn{padding:10px}#job-types-page-container .job-types-content .user-filters-container{flex-direction:column;padding:20px}#job-types-page-container .job-types-content .user-filters-container .user-filters-buttons{text-align:justify;width:100%}#job-types-page-container .job-types-content .user-filters-container .user-filters-buttons .btn{padding:5px 10px;margin:5px}#job-types-page-container .job-types-content .user-filters-container .user-input-search{width:100%}#job-types-page-container .job-types-content .job-types-list-container .user-card{display:flex;flex-direction:row-reverse;height:auto;width:100%}#job-types-page-container .job-types-content .job-types-list-container .user-card .user-card-info{padding:10px;width:50%}#job-types-page-container .job-types-content .job-types-list-container .user-card .user-card-info-image{display:flex;flex-direction:row-reverse;height:100%;width:50%}#job-types-page-container .job-types-content .job-types-list-container .user-card .user-card-info-image .user-card-image{margin-right:10px}#job-types-page-container .job-types-content .job-types-list-container .user-card .user-card-info-image .user-card-image i{font-size:20px;width:80px;height:80px;border-radius:50%}}.reports-filters{align-items:center;background-color:#c4c7de;border-radius:5px;border:1px solid #3a4392;display:flex;flex-direction:column;flex:0 25%;height:fit-content;justify-content:center;margin-right:10px;min-width:200px;padding:10px}.reports-filters .fields-filters{width:100%}.reports-filters .fields-filters i{color:#3a4392}.reports-filters .fields-filters .button-filters{display:flex;margin:30px auto auto;width:90%}.reports-filters .fields-filters .button-filters button{flex:0 50%}.reports-filters .fields-filters .calinet-calendar,.reports-filters .fields-filters .calinet-multiselect,.reports-filters .fields-filters .calinet-selector{margin:15px auto;width:100%}.reports-filters .fields-filters .select-button-filter{display:flex;flex-direction:column;margin:15px auto;width:100%}.reports-filters .fields-filters .select-button-filter .select-button-text{display:flex;align-items:center;padding-left:5px}.reports-filters .fields-filters .select-button-filter .select-button-text i{margin-right:10px;font-size:18px}.reports-filters .fields-filters .select-button-filter .select-button-text p{color:#181e63}.reports-filters .fields-filters .select-button-filter .btn{padding:10px}.reports-filters .fields-filters .select-button-filter .not-selected{background:transparent}.reports-filters .fields-filters .select-button-filter .not-selected:hover{background:#757bb3;color:#fff}@media screen and (max-width:992px){.reports-filters{max-width:none}.reports-filters .header-btn span{font-size:20px;font-weight:700;color:#000}.reports-filters .header-btn i{font-weight:700;transition:transform .25s linear}.reports-filters .header-btn.rotate-btn i{transform:rotate(-180deg)}.reports-filters .fields-filters{width:100%;display:flex;flex-direction:column;max-height:0;pointer-events:none}.reports-filters .fields-filters,.reports-filters .fields-filters *{opacity:0;transition:all .5s linear}.reports-filters .fields-filters.expanded{max-height:2000px;opacity:1;pointer-events:all}.reports-filters .fields-filters.expanded *{opacity:1}}.job-reports-container{width:100%}.job-reports-container .title-reports h1{font-weight:300}.job-reports-container .content-reports .report-table-container .report-content{background-color:#c4c7de;border-radius:5px;border:1px solid #3a4392;margin:20px 0;padding:0 15px}.job-reports-container .content-reports .report-table-container .report-content table{border-collapse:collapse;width:100%}.job-reports-container .content-reports .report-table-container .report-content table .with-separator{border-bottom:1px solid rgba(58,67,146,.5)}.job-reports-container .content-reports .report-table-container .report-content table th{border-bottom:2px solid #3a4392;color:#3a4392;font-size:15px;padding:15px 0;text-align:center}.job-reports-container .content-reports .report-table-container .report-content table td{padding:10px 0;text-align:center}.job-reports-container .content-reports .report-table-container .report-item-title{align-items:center;display:flex}.job-reports-container .content-reports .report-table-container .report-item-title i{color:#3a4392}.job-reports-container .content-reports .report-table-container .report-item-title h2{font-weight:300;font-size:18px;margin-left:5px}#job-reports-page-container{background:#ededed;height:100%;padding-bottom:25px;width:90%}#job-reports-page-container,#job-reports-page-container .header-title{margin:auto;max-width:1500px}#job-reports-page-container .header-title h1{font-weight:300}#job-reports-page-container .reports-content,#job-reports-page-container .summary-content{display:flex;margin:auto;max-width:1500px}#job-reports-page-container .reports-content .generic-table-container{display:flex;flex:0 75%}@media screen and (max-width:992px){.reports-content{flex-direction:column}.reports-content .reports-filters{margin-right:0;margin-bottom:10px}}.times-control-list{width:100%}.times-control-list .modal-edit-times{max-width:500px;width:90%}.times-control-list .modal-edit-times .p-dialog-content .calinet-calendar,.times-control-list .modal-edit-times .p-dialog-content .calinet-input{margin:20px 5px}.times-control-list .calinet-table tbody .button-container{align-items:center;display:flex;height:50px;justify-content:center}.times-control-list .calinet-table tbody .button-container button{margin:0}.times-control-list .calinet-table .p-datatable-header{border:inherit;padding:0}.times-control-list .calinet-table .p-datatable-header .header-table{background-color:#3a4392;border:1px solid #3a4392!important;border-bottom:0;color:#fff;display:flex}.times-control-list .calinet-table .p-datatable-header .header-table .header-title{flex:0 92%}.times-control-list .calinet-table .p-datatable-header .header-table .header-export button{align-items:center;display:flex;padding:10px 12px}.times-control-list .expander{width:3em}.times-control-list .sm-column{padding:5px!important;text-align:center;width:5%}.times-control-list .sm-column img{width:100%}.times-control-list .row-data-template{padding:20px}.times-control-list .row-data-template table{border:1px solid #3a4392!important}.times-control-list .alert-container{width:100%}@media screen and (max-width:992px){.times-control-list{overflow:auto}.times-control-list .times-table{width:100%}.times-control-list .times-table .calinet-table{min-width:600px}.times-control-list .times-table .calinet-table .p-datatable-tbody tr{max-width:100px;overflow:hidden;text-overflow:ellipsis;padding:0}}#times-control-summary .summary-title h1{font-size:20px;font-weight:300}#times-control-summary .summary-content{background-color:#c4c7de;border-radius:5px;border:1px solid #3a4392;margin:20px 0;padding:15px}#times-control-summary .summary-content table{width:100%}#times-control-summary .summary-content table th{border-bottom:2px solid #3a4392;color:#3a4392;font-size:15px;padding:15px 0;text-align:center}#times-control-summary .summary-content table th i{margin-right:5px}#times-control-summary .summary-content table td{border-bottom:1px solid #dedede;padding:10px 0;text-align:center}#times-control-page-container{height:fit-content;margin:auto;background:#ededed}#times-control-page-container .times-control-content{height:100%;margin:auto;max-width:1500px;width:90%}#times-control-page-container .times-control-content .header-title{margin:auto 25px auto 0}#times-control-page-container .times-control-content .header-title h1{font-weight:300}#times-control-page-container .times-control-content .dates-container{display:flex}#times-control-page-container .times-control-content .dates-container .dates-filters{display:flex;flex:0 25%;margin:5px}#times-control-page-container .times-control-content .dates-container .dates-filters .filter-container{height:fit-content;width:100%}#times-control-page-container .times-control-content .dates-container .dates-table{display:flex;flex-direction:column;flex:0 75%;margin:5px}@media screen and (max-width:992px){.dates-container{display:flex;flex-direction:column}.dates-container .alert-container{padding:0}}#user-account-info-container{width:90%;max-width:800px;margin:auto}#user-account-info-container .title-container{display:flex}#user-account-info-container .title-container .edition-buttons{margin-left:auto}#user-account-info-container .title-container h2{font-weight:100}#user-account-info-container .info-container{background:#fff;border:1px solid #dedede;border-radius:8px;display:flex;flex-direction:row;padding:30px}#user-account-info-container .info-container .info-row{display:flex;flex-direction:column;flex:0 60%;margin:auto;width:65%}#user-account-info-container .info-container .info-row .calinet-input{margin:15px 5px}#user-account-info-container .info-container .info-row .calinet-selector .p-dropdown{text-align:left}#user-account-info-container .info-container .info-row-image{display:flex;flex:0 40%;width:35%}#user-account-info-container .info-container:hover{box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border-color:rgba(223,225,229,0)}@media screen and (max-width:768px){#user-account-info-container .info-container{flex-direction:column-reverse}#user-account-info-container .info-container .info-row{flex:0 100%;width:100%}#user-account-info-container .info-container .info-row-image{align-items:center;flex:0 100%;justify-content:center;margin-bottom:10px;width:100%}#user-account-info-container .title-container .edition-buttons{display:flex}#user-account-info-container .title-container .edition-buttons button{padding:10px;margin:0}}#user-personal-info-container{width:90%;max-width:800px;margin:auto}#user-personal-info-container .title-container{text-align:left}#user-personal-info-container .title-container h2{font-weight:100}#user-personal-info-container .info-container{background:#fff;border:1px solid #dedede;border-radius:8px;display:flex;padding:30px}#user-personal-info-container .info-container .info-row{width:90%}#user-personal-info-container .info-container .info-row .calinet-input{margin:25px 5px}#user-personal-info-container .info-container:hover{box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border-color:rgba(223,225,229,0)}#user-postal-info-container{width:90%;max-width:800px;margin:auto}#user-postal-info-container .title-container{text-align:left}#user-postal-info-container .title-container h2{font-weight:100}#user-postal-info-container .info-container{background:#fff;border:1px solid #dedede;border-radius:8px;display:flex;padding:30px}#user-postal-info-container .info-container .info-row{width:90%}#user-postal-info-container .info-container .info-row .calinet-input{margin:25px 5px}#user-postal-info-container .info-container:hover{box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border-color:rgba(223,225,229,0)}#user-page-container{background:#ededed;margin:auto;padding:15px}#user-page-container .user-page-title{text-align:left;width:80%;max-width:800px;margin:auto}#user-page-container .user-page-title h1{font-weight:300}#user-page-container .user-page-info{margin:10px}#user-page-container .user-page-info .generate-modal,#user-page-container .user-page-info .new-password-modal{width:50%;max-width:500px}#user-page-container .user-page-info .generate-modal .p-dialog-content,#user-page-container .user-page-info .new-password-modal .p-dialog-content{text-align:center}#user-page-container .user-page-info .info-container{height:auto;margin:auto}#user-page-container .buttons-container{display:flex;justify-content:center;margin:5px;text-align:center}.user-filters-container{align-items:center;background:#3a4392;border-radius:8px;display:flex;padding:10px}.user-filters-container .user-input-search{border:none;border-radius:5px;color:#fff;font-weight:700;margin:5px;outline:none;padding:5px;width:50%}.user-filters-container .user-input-search input,.user-filters-container .user-input-search p{color:#fff}.user-filters-container .calinet-input-focused>div{border-bottom:1px solid #fff}.user-filters-container .calinet-input-focused>div i{color:#fff}.user-filters-container .user-filters-buttons{width:50%;text-align:right}.user-filters-container .user-filters-buttons .not-selected{background-color:#757bb3}.user-card-main{display:flex;flex:0 20%}.user-card-main .btn-link{width:100%}.user-card-main .btn-link .user-card-link{padding:0;width:100%}.user-card-main .btn-link .user-card-link .user-card{background:#fff;border:1px solid #dedede;border-radius:8px;float:left;height:280px;margin-right:1%;margin-bottom:1%;min-width:220px;padding:1%;width:100%}.user-card-main .btn-link .user-card-link .user-card hr{display:block;height:1px;border:0;border-top:1px solid #dedede;margin:1em 0;padding:0}.user-card-main .btn-link .user-card-link .user-card .user-card-info-image{height:50%;padding:15px;text-align:left}.user-card-main .btn-link .user-card-link .user-card .user-card-info-image .user-card-options{text-align:right}.user-card-main .btn-link .user-card-link .user-card .user-card-info-image .user-card-options .btn{margin:0;padding:0}.user-card-main .btn-link .user-card-link .user-card .user-card-info-image .user-card-options .calinet-dropdown .dd-extra.active{width:max-content;left:50%;top:33px;transform:translateX(-50%)}.user-card-main .btn-link .user-card-link .user-card .user-card-info-image .user-card-options .calinet-dropdown .dd-extra.active button{border-bottom:1px solid #dedede;padding:5px}.user-card-main .btn-link .user-card-link .user-card .user-card-info-image .user-card-image{width:80px;height:80px;background-size:cover;background-position:top;border-radius:50%}.user-card-main .btn-link .user-card-link .user-card .user-card-info-image .user-card-image img{border:1px solid #dedede;border-radius:8px;margin-right:10px;max-width:70px}.user-card-main .btn-link .user-card-link .user-card .user-card-info-image .user-card-image i{background:#3a4392;color:#fff;display:flex;font-size:30px;width:80px;height:80px;border-radius:50%}.user-card-main .btn-link .user-card-link .user-card .user-card-info-image .user-card-image i:before{display:flex;align-items:center;margin:auto}.user-card-main .btn-link .user-card-link .user-card .user-card-info{min-height:90px;display:flex;flex-direction:column;justify-content:space-between;padding:15px}.user-card-main .btn-link .user-card-link .user-card .user-card-info p{color:#888;margin:0}.user-card-main .btn-link .user-card-link .user-card .user-card-info .p-main{color:#000;font-size:18px;font-weight:700;margin:.4em 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.user-card-main .btn-link .user-card-link .user-card .modal-remove{max-width:500px;width:80%}.user-card-main .btn-link .user-card-link .user-card:hover{box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border-color:rgba(223,225,229,0)}@media screen and (max-width:770px){.user-card-main{flex:0 100%}}@media screen and (max-width:995px) and (min-width:770px){.user-card-main{flex:0 50%}}@media screen and (max-width:1250px) and (min-width:1000px){.user-card-main{flex:0 33%}}@media screen and (max-width:1520px) and (min-width:1250px){.user-card-main{flex:0 25%}}.users-list-container{display:flex;flex-wrap:wrap;height:auto;margin:10px auto;width:100%}.users-list-container .alert-container{margin:auto;width:80%}#users-page-container{height:fit-content;margin:auto;background:#ededed}#users-page-container .header-buttons{border-left:1px solid #dedede;margin:auto 0;padding-left:25px}#users-page-container .users-content{height:100%;width:90%;margin:auto;max-width:1500px}#users-page-container .users-content .users-page-header{display:flex}#users-page-container .users-content .users-page-header .header-title{margin:auto 25px auto 0}#users-page-container .users-content .users-page-header .header-title h1{font-weight:300}@media screen and (max-width:768px){#users-page-container .users-content{padding:10px 0}#users-page-container .users-content .users-page-header .header-buttons .btn{padding:10px}#users-page-container .users-content .user-filters-container{flex-direction:column;padding:20px}#users-page-container .users-content .user-filters-container .user-filters-buttons{text-align:justify;width:100%}#users-page-container .users-content .user-filters-container .user-filters-buttons .btn{padding:5px 10px;margin:5px}#users-page-container .users-content .user-filters-container .user-input-search{width:100%}#users-page-container .users-content .users-list-container .user-card{display:flex;flex-direction:row-reverse;height:auto;padding:15px;width:100%}#users-page-container .users-content .users-list-container .user-card .user-card-info{min-height:90px;display:flex;flex-direction:column;justify-content:space-between;width:50%}#users-page-container .users-content .users-list-container .user-card .user-card-info-image{display:flex;flex-direction:row-reverse;height:100%;width:50%}#users-page-container .users-content .users-list-container .user-card .user-card-info-image .user-card-image{margin-right:10px}#users-page-container .users-content .users-list-container .user-card .user-card-info-image .user-card-image i{font-size:20px;width:80px;height:80px;border-radius:50%}}#user-details-page{display:flex;flex-direction:column;padding:30px;text-align:center}#user-details-page .details-title h1{font-weight:300}#user-details-page .buttons-container{display:flex;justify-content:center;margin:5px;text-align:center}#user-details-page .change-password-modal{max-width:450px;width:90%}#user-details-page .change-password-modal .p-dialog-content .calinet-input{margin:15px}#user-details-page .change-password-modal .p-dialog-content .p-info{color:#d8000c;font-size:10px}.icon-wrapper{transition:all .25s linear}.icon-wrapper .sidebar-link-icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.icon-wrapper .sidebar-link-icon p{padding:5px}.expanded{padding-left:0}.main-sidebar .sidebar-content .link{padding:15px 10px!important}span.sidebar-text-content{font-size:12px!important;line-height:1.3}.main-sidebar{position:fixed;top:0;bottom:0;display:flex;flex-direction:column;background-color:#3a4392;width:60px;transition:width .2s linear;z-index:10}.main-sidebar .arrow-button{position:fixed;margin-left:70px;margin-top:10px;transition:margin-left .2s linear}.main-sidebar .arrow-button i{transition:transform .2s linear}.main-sidebar .expand-button{display:none}.main-sidebar>div{display:flex;flex-direction:column;flex:1}.main-sidebar span{font-size:0;transition:all .2s linear}.main-sidebar .tooltip span{font-size:inherit}.main-sidebar .sidebar-header{flex:inherit}.main-sidebar .sidebar-header .home{align-items:center;color:#fff;display:flex;flex-direction:column;height:80px;justify-content:center;margin:20px 0}.main-sidebar .sidebar-header .home img{width:60px}.main-sidebar .sidebar-header .home span{text-transform:uppercase;margin-top:10px}.main-sidebar .sidebar-content{display:flex;justify-content:space-between;transition:all .2s linear}.main-sidebar .sidebar-content div .user-image{border-radius:50px;display:flex;flex-direction:column;margin:20px auto;max-width:150px;width:70%;align-items:center}.main-sidebar .sidebar-content div .user-image i{align-items:center;color:#fff;display:flex;font-size:30px;height:100%;justify-content:center;margin:auto}.main-sidebar .sidebar-content div .user-image .image-div{width:40px;height:40px;background-size:cover;background-position:top;border-radius:50%}.main-sidebar .sidebar-content div .user-image .text-div{margin:auto;color:#fff}.main-sidebar .sidebar-content div .user-image p{margin:auto}.main-sidebar .sidebar-content div .user-image:hover{opacity:.5}.main-sidebar .sidebar-content .tooltip-container,.main-sidebar .sidebar-content .tooltip-trigger{width:100%}.main-sidebar .sidebar-content .link{margin-top:-1px;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff;padding:15px 20px;transition:background-color .2s linear;display:flex;align-items:center;justify-content:center;height:50px}.main-sidebar .sidebar-content .link i{margin-right:5px;font-weight:700}.main-sidebar .sidebar-content .link:hover{background-color:hsla(0,0%,100%,.2)}.main-sidebar.expanded{width:150px}.main-sidebar.expanded .arrow-button{margin-left:160px}.main-sidebar.expanded .arrow-button i{transform:rotate(180deg)}.main-sidebar.expanded .home span{font-size:20px}.main-sidebar.expanded .sidebar-content .link{justify-content:flex-start}.main-sidebar.expanded .sidebar-content .link span{font-size:16px}@media screen and (max-width:992px){.main-sidebar{bottom:inherit;width:100%}.main-sidebar .arrow-button{display:none}.main-sidebar span{font-size:inherit}.main-sidebar .sidebar-header{width:100%;display:flex;align-items:center;justify-content:center;height:60px}.main-sidebar .sidebar-header .home{width:100%;margin:0;flex-direction:row}.main-sidebar .sidebar-header .home img{max-height:30px;margin-right:10px}.main-sidebar .sidebar-header .home span{font-size:20px;margin:0}.main-sidebar .sidebar-header .expand-button{border:1px solid #fff;display:block;font-size:19px;left:5px;padding:8px 15px!important;position:fixed;top:5px}.main-sidebar .sidebar-content,.main-sidebar .sidebar-content *{max-height:0;opacity:0;pointer-events:none}.main-sidebar .sidebar-content * div .user-image,.main-sidebar .sidebar-content div .user-image{align-items:center;color:#fff;display:flex;flex-direction:row;height:50px;justify-content:flex-start;margin:0;opacity:1;padding:15px 10px!important;transition:background-color .2s linear}.main-sidebar .sidebar-content * div .user-image .image-div,.main-sidebar .sidebar-content div .user-image .image-div{width:30px;height:30px;margin-right:10px}.main-sidebar .sidebar-content * div .user-image i,.main-sidebar .sidebar-content div .user-image i{margin:0;margin-right:5px!important;font-size:inherit;font-weight:700}.main-sidebar .sidebar-content * div .user-image .text-div,.main-sidebar .sidebar-content div .user-image .text-div{margin:0}.main-sidebar.expanded{width:100%}.main-sidebar.expanded .sidebar-content,.main-sidebar.expanded .sidebar-content *{max-height:9999px;opacity:1;font-size:inherit;pointer-events:all}}.main-with-sidebar{background:#ededed;padding-top:5px;min-height:100vh;margin-left:60px}.main-without-sidebar{padding-top:0}body{font-family:Rubik,sans-serif;font-size:14px;margin:0;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}body .p-dialog .p-dialog-content{max-height:100vh;overflow:auto}body .p-component-overlay.p-datepicker-mask.p-datepicker-mask-scrollblocker{display:none!important}body .p-component-overlay.p-dialog-mask{z-index:5!important}body #root main{min-height:100vh}.center-text{text-align:center}.center-content{margin:0 auto}.loading-generic{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.loading-generic .logo{max-height:100px;position:absolute;margin:0 auto;top:30%}.pac-container{z-index:1100}.default-primary-color{color:#3a4392}.default-secondary-color{color:#15a9e4}.default-white-color{color:#fff}.default-primary-background{background-color:#3a4392}.default-secondary-background{background-color:#15a9e4}@media screen and (max-width:1200px){.main-with-sidebar{height:auto;min-height:100vh}}@media screen and (max-width:992px){.main-with-sidebar{margin-left:0;padding-top:70px}}