@charset "UTF-8";body{position:relative}body p,body label,body input,body th,body tr{font-family:Open Sans,sans-serif!important;color:#484848}body h1,body h2,body h3,body h4,body h5,body button,body a{color:#484848;font-family:Montserrat,sans-serif!important}ngb-modal-backdrop{z-index:1050!important}angular-editor-toolbar button i{font-family:FontAwesome!important;color:#484848!important}.question-answer{max-width:100%;padding:10px;border:1px solid #b5b5b5;border-top:0px}.question-answer p{width:100%}.question-answer img{width:75%}.custom-modal .modal-content{border-radius:10px!important}.custom-modal .modal-header h4{font-size:16px;color:#484848;font-family:Montserrat,sans-serif!important}.custom-modal .modal-center{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.custom-modal .template-title{font-weight:600;font-size:18px}.custom-modal .template-title span{font-weight:500;font-size:16px}.custom-modal .template-div{width:100%;margin-bottom:20px;border-bottom:1px solid #dee2e6}.custom-modal .template-div span{font-weight:600}.custom-modal .template-div li{font-size:14px;color:#484848}.custom-modal .p-error{font-size:14px;margin-bottom:5px;font-weight:600}.custom-modal .p-info{font-size:14px;margin-bottom:5px}.custom-modal .modal-tabs{display:flex;align-items:center;width:100%}.custom-modal .modal-tab{display:flex;align-items:center;justify-content:center;height:40px;white-space:nowrap}.custom-modal .modal-tab p{text-align:center;width:100%;margin-bottom:0}.custom-modal .modal-tab-not-selected{cursor:pointer;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;background-color:#f1f1f1}.custom-modal .modal-tab-not-selected:hover{background-color:#dbdbdb}.custom-modal .modal-tab-selected{font-weight:600;background-color:#fff;border:none}.custom-modal .modal-page{margin-left:5%;margin-right:5%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.custom-modal .modal-page .blue-input{font-size:16px;margin-bottom:20px;padding:10px;width:100%;border:none;border:1px solid #D3D8D8;border-radius:4px}.custom-modal .modal-page .blue-input:focus{outline:none;border:2px solid #0d6efd}.custom-modal .modal-page .blue-select select{-webkit-appearance:none;appearance:none}.custom-modal .modal-page .blue-select{position:relative;width:100%}.custom-modal .modal-page .blue-select:after{content:"\25be";font-size:20px;top:8px;right:10px;position:absolute}.custom-modal .modal-page form{width:100%}.custom-modal .modal-page p{font-size:14px}.custom-modal .modal-page input[type=checkbox]{filter:hue-rotate(310deg) grayscale(0)}.custom-modal .modal-page input{font-size:16px;margin-bottom:25px;width:100%;border:none;border-bottom:1px solid #D3D8D8}.custom-modal .modal-page input:focus{outline:none;border-bottom:1px solid #484848}.custom-modal .modal-page select{font-size:16px;margin-bottom:30px;width:100%;border:none;border-bottom:1px solid #D3D8D8}.custom-modal .modal-page select:focus{outline:none;border-bottom:1px solid #484848}.custom-modal .modal-page textarea{font-size:16px;margin-bottom:30px;width:100%;height:150px}.custom-modal .modal-page .form-separation{border-bottom:2px solid #c0c0c0;padding-bottom:20px;margin-bottom:20px}.custom-modal .modal-page .form-div-litle-title{text-align:center;font-weight:500;margin-bottom:10px}.custom-modal .modal-page .form-div-litle-title h5{font-size:16px;text-align:start;margin-bottom:0}.custom-modal .modal-page .form-div-litle-title span{color:#0d6efd}.custom-modal .modal-page .form-div-subtitle h5{font-size:18px;padding-top:10px;border-bottom:1px solid #d1d1d1}.custom-modal .modal-page .array-title-modal{font-size:16px;font-weight:600}.custom-modal .modal-page .input-div-modal{margin-bottom:20px;width:100%;display:flex;flex-direction:column}.custom-modal .modal-page .input-div-modal input,.custom-modal .modal-page .input-div-modal select,.custom-modal .modal-page .input-div-modal textarea,.custom-modal .modal-page .input-div-modal ng-select{width:100%;margin-bottom:0}.custom-modal .modal-page .input-div-modal-2{margin-bottom:0!important;width:100%;display:flex;flex-direction:column}.custom-modal .modal-page .input-div-modal-2 input,.custom-modal .modal-page .input-div-modal-2 select,.custom-modal .modal-page .input-div-modal-2 textarea,.custom-modal .modal-page .input-div-modal-2 ng-select{width:100%;margin-bottom:0}.custom-modal .modal-page .checkbox-div-modal{padding-top:20px;margin-bottom:20px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.custom-modal .modal-page .checkbox-div-modal input{margin-right:20px;width:20px;min-width:20px;height:20px;cursor:pointer}.custom-modal .modal-page .checkbox-div-modal label{max-width:365.91px;margin-top:0;margin-bottom:0;font-size:16px}.custom-modal .modal-page .border-div-modal{border-bottom:2px solid #c0c0c0;margin-bottom:20px}.custom-modal .modal-page .resumeInfo{display:flex;justify-content:space-between}.custom-modal .modal-page .label-class{margin-bottom:10px;font-size:16px;margin-top:5px}.custom-modal .modal-page .label-class-span{margin-bottom:10px;font-size:16px;margin-top:0!important;color:#212529;font-weight:600;border-radius:3px;padding:5px}.custom-modal .modal-page .label-class-lbl{margin-bottom:10px;font-size:16px;margin-top:5px!important;margin-bottom:5px!important;color:#212529;font-weight:200}.custom-modal .modal-page .separador{font-size:18px;padding-top:10px;margin-bottom:10px;border-bottom:1px solid #d1d1d1}.custom-modal .modal-page .margin-button{margin-top:3rem}.custom-modal .modal-page .input{font-size:16px;margin-bottom:10px;padding:10px;width:100%;border:1px solid #D3D8D8;border-radius:4px}.custom-modal .modal-page .input:focus{outline:none;border:2px solid #0d6efd}.custom-modal .modal-page .p-info-modal{color:#0d6efd;font-size:14px;margin-bottom:5px}.custom-modal .modal-page .error-div{width:100%;margin-top:10px;margin-bottom:10px;display:flex;align-items:center;justify-content:flex-start}.custom-modal .modal-page .error-div p{margin-left:10px;margin-bottom:0;font-size:14px;font-weight:500;color:#c13515}.custom-modal .modal-page .info-div{width:100%;margin-top:10px;margin-bottom:10px;display:flex;align-items:center;justify-content:flex-start;font-weight:600;color:#484848}.custom-modal .modal-page .info-div i{font-size:16px;margin-right:10px}.custom-modal .modal-page .info-div p{font-size:14px;margin-bottom:0}.custom-modal .modal-page .p-error-modal{margin-top:0;margin-bottom:0;font-weight:600;display:flex;align-items:center;color:#484848}.custom-modal .modal-page .edit-user-pencil{position:absolute;cursor:pointer;top:10px;right:10px;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.custom-modal .modal-page .edit-user-pencil:hover{background-color:#f7f7f7}.custom-modal .modal-page .edit-user-pencil i{font-size:16px}.custom-modal .modal-page .user-icon-modal{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-bottom:10px}.custom-modal .modal-page .user-icon-modal .icon-div-round{width:80px;height:80px;border-radius:50%;box-shadow:0 0 0 5px #fff,0 0 0 6px #0065fd;background-color:#0065fd;display:flex;align-items:center;justify-content:center}.custom-modal .modal-page .user-icon-modal i{color:#fff;text-align:center;font-size:50px}.custom-modal .modal-page .permission-main-div{background-color:#f7f7f7;border-radius:8px;border:1px solid rgba(230,230,230,.541);margin-bottom:20px;padding:20px}.custom-modal .modal-page .permission-main-div h5{text-align:center;font-weight:600}.custom-modal .modal-page .permission-div{border-bottom:1px solid #c02344;margin-bottom:16px}.custom-modal .modal-page .buttons-div{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.custom-modal .modal-page .button-100{width:100%}.custom-modal .modal-page .button-45{width:45%}.custom-modal .line-button{display:flex;justify-content:center;align-items:center}.custom-modal .line-button hr{flex:1;border:none;height:2px;background:black}.custom-modal .line-button button{margin-bottom:0;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#c02344;color:#fff;font-size:14px;font-weight:500;width:40px;height:40px}.custom-modal .line-button button:hover{background-color:#b31636!important}.custom-modal .line-button-2{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.custom-modal .line-button-2 hr{flex:1;border:none;height:1px;background:rgb(139,139,139)}.custom-modal .line-button-2 button{margin-bottom:0;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:silver;color:#484848;font-size:12px;font-weight:500;width:30px;height:30px}.custom-modal .line-button-2 button:hover{background-color:#a1a1a1!important}.custom-modal .input-div{width:100%}.custom-modal .app-input,.custom-modal .input-array-modal{display:flex;justify-content:space-between;align-items:center}.custom-modal .app-input select,.custom-modal .input-array-modal select{width:80%;margin-bottom:0}.custom-modal .app-input button,.custom-modal .input-array-modal button{width:45px;height:45px;margin-bottom:0;margin-left:10px}.custom-modal .checkbox-input{display:flex;justify-content:flex-start;align-items:center;width:100%}.custom-modal .checkbox-input input{width:10%}.custom-modal .checkbox-input p{margin-bottom:25px}.custom-modal .add-remove-input{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.custom-modal .add-remove-input select{width:80%;margin-bottom:0}.custom-modal .add-remove-input button{width:15%!important;margin-bottom:0}.custom-modal .application-modal-buttons{width:100%;display:flex;justify-content:space-evenly;align-items:center;margin-top:10px}.custom-modal .icons-div-modal{display:flex;flex-wrap:wrap;margin-top:10px;width:100%}.custom-modal .icon-div-modal{margin-right:20px;margin-bottom:20px;width:60px;height:60px;border-radius:8px;transition:.5s;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#f0f0f0}.custom-modal .icon-div-modal:hover{background-color:silver}.custom-modal .icon-div-modal i{font-size:30px}.custom-modal .icon-div-modal-selected{border:2px solid #0d6efd}.custom-modal .select-components-div{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}.custom-modal .select-component-div{width:100px;height:100px;background-color:#f0f0f0;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px;padding:10px;cursor:pointer;transition:.5s}.custom-modal .select-component-div:hover{background-color:silver}.custom-modal .select-component-div i{font-size:30px;margin-bottom:10px}.custom-modal .select-component-div p{text-align:center;margin-bottom:0;font-weight:600}.custom-modal .btn-style-back{display:flex;justify-content:center;align-items:center;min-width:60px;margin-right:10px;margin-bottom:10px;background-color:#fff;color:#484848;font-size:14px;font-weight:500;border:1px solid #D3D8D8}.custom-modal .btn-style-back:hover{color:#000018;background-color:#d4d4d4!important}.custom-modal .btn-style-back p{font-size:14px;margin-right:10px;margin-left:10px}.custom-modal .btn-style-back img{height:22px;margin-right:10px;margin-left:5px;margin-bottom:0}.custom-modal .btn-style-back i{padding-right:10px}.custom-modal .bar-input-div{display:flex;align-items:center;width:100%}.custom-modal .bar-input-div div{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;background-color:#f4f7fc;margin-bottom:10px;padding-left:10px;padding-right:10px;height:46px;border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid rgb(212,214,212);border-left:none}.custom-modal .bar-input-div input,.custom-modal .bar-input-div select,.custom-modal .bar-input-div textarea{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.custom-modal .selected-client{display:flex;align-items:center;padding-top:5px;margin-bottom:0!important;font-weight:500!important;font-size:14px!important;color:#00f}.custom-modal .select-result-button{display:flex;align-items:center;justify-content:center;padding:0;margin-left:10px;font-size:14px;height:30px;min-width:30px;color:#484848;background-color:#eee}.custom-modal .select-result-button:hover{background-color:#ccc}.custom-modal .select-result-button i{font-size:20px}.custom-modal .find-users-list{border:1px solid;border-color:#ebebeb;border-radius:0 0 4px 4px;border-top:none}.custom-modal .find-users-list ul{list-style:none;margin-bottom:0;padding-left:0;width:100%}.custom-modal .find-users-list ul li{width:100%;padding:5px 20px;cursor:default}.custom-modal .find-users-list ul li:hover{background-color:#eee}.custom-modal .find-users-list ul li span{padding-right:10px}.tooltip-div{position:relative;display:inline-block;opacity:1}.tooltip-div .tooltiptext{font-size:14px;font-weight:600;visibility:hidden;width:120px;background-color:#3b4750;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:10;bottom:150%;left:50%;margin-left:-60px;opacity:0;transition:opacity 1s;transition:opacity .25s ease-in,visibility 0ms ease-in .25s}.tooltip-div .tooltiptext:hover{display:none}.tooltip-div:hover .tooltiptext{transition:opacity .5s;visibility:visible;opacity:.9}.tooltip-div .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#3b4750 transparent transparent transparent}.btn-style-1{display:flex;justify-content:center;align-items:center;min-width:60px;margin-bottom:10px;background-color:#c02344;color:#fff;font-size:14px;font-weight:500}.btn-style-1:hover{background-color:#b31636!important}.btn-style-1 img{height:22px;margin-right:10px;margin-left:10px}.btn-transp-2{background-color:transparent}.btn-transp-2:hover{background-color:#f7f7f7}.btn-transp-2 i{color:#484848}.btn-style-form-2{font-size:15px;font-weight:500;background-color:#2a7fff;color:#fff;transition:.5s;display:flex;align-items:center;justify-content:center}.btn-style-form-2 i{padding-right:10px}.btn-style-form-2 svg{height:21px}.btn-style-form-2:hover{color:#fff;background-color:#0065fd}
