/*PackApp.php 2026-07-31 11:04:50*/@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');:root {--font-primary: 'Inter', sans-serif;--font-secondary: 'Lato', sans-serif;--color-body: #F9FAFB;--color-body-out: #FFF;--color-header: #FFF;--color-aside: #498FA5;--color-aside-out: #76D5DD;--color-btn: #E0EBEE;--color-message: #E3EEF1;--color-primary: #19576C;--color-primary-out: #498FA5;--color-primary-out-rgb: 54, 106, 93;--color-primary-out-new: #19576C;--color-primary-blue: #50A8B2;--color-secondary: #FFA000;--color-secondary-blue: #76D5DD;--color-info: #0080DA;--color-danger: #F0142F;--color-danger-out: #B87B7A;--color-warning: #FF6C00;--color-text-primary: #E0E0E0;--color-text-primary-out: #348B75;--color-text-secondary: #D6DBEE;--color-text-secondary-out: #DAE3E1;--color-text-tertiary: #E6EDEB;--color-text-tertiary-out: #CCD9D6;}body {background: var(--color-body);margin: 0;padding: 0;font-family: var(--font-primary);font-size: 14px;line-height: inherit;color: var(--color-primary-out);overflow: hidden auto;}body.body-out {background: var(--color-body-out);}* {margin: 0;padding: 0;font-family: var(--font-primary);box-sizing: border-box;outline: none;}a {color: var(--color-primary-out);}a:hover, a:active, a:focus {color: var(--color-primary);}::-moz-selection {background: var(--color-primary-out);color: #FFF;}::selection {background: var(--color-primary-out);color: #FFF;}.width-full {width: 100% !important;}.row {width: calc(100% + 30px);float: none;margin: 0 -15px;}.content {position: relative;width: 100%;margin: 0;padding: 0 40px;}.content-min {position: relative;width: 100%;max-width: 860px;margin: 0 auto;padding: 0;}.general {position: relative;width: 100%;float: left;top: 68px;}[class*="col-"], .col {float: left;padding: 0 15px;}.w100 {width: 100% !important;}.h100 {height: 100% !important;}.mr-10 {margin-right: 10px !important;}.left {float: left !important;}.right {float: right !important;}.text-left {text-align: left !important;}.text-right {text-align: right !important;}.text-center {text-align: center !important;}.text-justify {text-align: justify !important;}.justify-right {display: flex !important;justify-content: right !important;}.align-center {display: flex !important;align-items: center !important;}.hide {display: none !important;}.show {display: block !important;}.color-primary, .color-success {color: var(--color-primary-out) !important;}.color-danger {color: var(--color-danger) !important;}.color-warning {color: var(--color-warning) !important;}.color-info {color: var(--color-info) !important;}.no-scroll {-webkit-overflow-style: none;-moz-overflow-style: none;-ms-overflow-style: none;-o-overflow-style: none;scrollbar-width: none;}.no-scroll::-webkit-scrollbar {display: none;}h1, h2, h3, h4, h5, h6 {width: 100%;float: left;margin: 0;padding: 0;}.m0{ margin: 0px!important;}.mt0{ margin-top: 0px;}.mt3{ margin-top: 3px;}.mt5{ margin-top: 5px;}.mt10{ margin-top: 10px;}.mt15{ margin-top: 15px;}.mt20{ margin-top: 20px;}.mt30{ margin-top: 30px;}.mt40{ margin-top: 40px;}.mt50{ margin-top: 50px;}.mb0{ margin-bottom: 0px;}.mb5{ margin-bottom: 5px;}.mb10{ margin-bottom: 10px;}.mb15{ margin-bottom: 15px;}.mb20{ margin-bottom: 20px;}.ml10{margin-left: 10px;}.mr3{margin-right: 3px !important;}.mr5{margin-right: 5px !important;}.mr10{margin-right: 10px;}.mr20{margin-right: 20px;}.mw100{ max-width: 100%;}.ml-neg-5 {margin-left: -5px;}.ml-neg-10 {margin-left: -10px;}.ml-neg-20 {margin-left: -20px;}.ml-neg-30 {margin-left: -30px;}.ml-neg-40 {margin-left: -40px;}.ml-neg-50 {margin-left: -50px !important;}.w50{ width: 50px;}.w60{ width: 60px;}.w100{ width: 100%;}.w120{ width: 120px;}.w140{ width: 140px;}.w150{ width: 150px;}.w200{ width: 200px;}.pd0{padding: 0;}.pdb0{padding-bottom: 0;}.pd3{padding: 3px;}.pd10{padding: 10px;}.pd15{padding: 15px;}.pd20{padding: 20px;}.pdR0{padding-right: 0;}.pdl10{padding-left: 10px;}.pdl15{padding-left: 15px;}.pdl20{padding-left: 20px;}.pdl30{padding-left: 30px;}.no-controls::-webkit-outer-spin-button, .no-controls::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.no-controls {-moz-appearance: textfield;}.btn {padding: 14.5px 20px;font-size: 14px;font-weight: 500;text-align: center;letter-spacing: 1.25px;}.btn i.mdi {width: 24px;height: 24px;float: left;margin: -2px 6px -2px -8px;padding: 0;font-size: 24px;text-align: center;line-height: 24px;}.btn-fixed {position: fixed;float: right;right: 26px;bottom: 26px;z-index: 3;}.btn-modal {background: transparent;padding: 8px;font-size: 14px;font-weight: 500;text-align: center;text-transform: uppercase;color: #666;letter-spacing: 1px;border: none !important;border-radius: 0 !important;box-shadow: none !important;}.btn-primary {background: var(--color-primary-out);}.btn-primary:hover, .btn-primary:focus {background: var(--color-primary);}.btn-cancel {background: #666;color: #FFF;}.btn-cancel:hover, .btn-cancel:focus {background: #444;color: #FFF;}.btn-modal.btn-cancel {background: transparent;color: #666;}.btn-modal.btn-send {background: transparent;color: var(--color-primary-out);}.btn-more {margin-top: -10px;}.btn-small {padding: 6.5px 16px;font-size: 14px;}.btn-border {display: flex;position: relative;background: transparent;width: 100%;float: left;margin: 0;padding: 33px;font-size: 14px;font-weight: 500;text-align: center;text-transform: uppercase;line-height: 17px;letter-spacing: initial;color: var(--color-primary-out);border: 2px dashed;border-color: var(--color-primary-out);border-radius: 4px;flex-direction: column;align-items: center;justify-content: center;box-shadow: unset;}.btn-border:hover {color: var(--color-primary);border-color: var(--color-primary);box-shadow: unset;}.btn-border > i.mdi {margin: 0 0 4px;font-size: 30px;}.file {background-color: var(--color-text-secondary-out);background-repeat: no-repeat;background-size: cover;background-position: center center;width: 28px;height: 28px;float: left;margin: -5px 6px -5px 0;padding: 0;font-size: 8px;font-weight: 700;text-align: center;line-height: 28px;color: var(--color-primary-out);border: none;border-radius: 8px;vertical-align: middle;}.file.file-pdf {background-color: #FFE2E2;color: #FF4343;}.file.file-png {background-color: #ABC1DB;color: #1A5BAB;}.file.file-jpg {background-color: #D0E4C0;color: #4E9316;}.file.file-gif {background-color: #e6ccb6;color: #EA6C08;}.file.file-doc {background-color: #D1DBF0;color: #2658B1;}.file.file-xls, .file.file-csv {background-color: #DBECCD;color: #4D9316;}.file.file-zip, .file.file-other {background-color: #D7F6FF;color: #58686C;}.files-group {width: 100%;float: left;margin: 0 0 20px;padding: 0;}.files-group .file-item {width: 100%;float: left;margin: 0 0 15px;padding: 0;}.files-group .file-item:last-child {margin-bottom: 0;}.files-group .file-text {width: 100%;float: left;margin: 0;padding: 12px 0;font-size: 14px;font-weight: 400;text-align: left;color: #666;}.form-file {position: relative;background: transparent;width: 100%;float: left;margin: 0;padding: 0;border: 2px dashed rgba(0, 0, 0, 0.15);border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}.form-file.form-file-out {width: 100%;float: right;margin: 14px 0 0;border: none;}.form-file input {display: none;}.form-file label {width: 100%;float: left;margin: 0;padding: 10px 0;font-size: 14px;font-weight: 400;text-align: center;line-height: 17px;color: #666;cursor: pointer;}.form-file.form-file-out label {padding: 0;text-align: left;display: flex;align-items: center;}.form-file label > .mdi {display: inline-block;font-size: 24px;vertical-align: middle;}.form-file label > span {display: inline-block;margin: 0 0 0 6px;}.form-box {background: #FFF;width: 100%;float: left;margin: 0;padding: 20px;border: 1px solid #CCC;border-radius: 5px;}.form-input {width: 100%;float: left;margin: 0;padding: 0;}.form-input > input, .form-input > textarea {background: transparent;width: 100%;float: left;margin: 0;padding: 6.5px 0;font-size: 14px;font-weight: 400;text-align: left;line-height: 18px;color: #707070;border: none;border-bottom: 1px solid #B1B1B1;}.form-caso-cliente > textarea{border: 1px solid #B1B1B1;padding: 5px;border-radius: 4px;}.form-caso-cliente > .clone-trigger{margin-right: 15px !important;margin-top: 7px !important;}.form-input > textarea {height: 80px;-webkit-resize: none;-moz-resize: none;-ms-resize: none;-o-resize: none;resize: none;}.table-rounded.no-margin {margin: 0 !important;}.table-rounded th {background: #E9E9E9;margin: 0;padding: 6.5px 13px;font-size: 14px;font-weight: 500;text-align: left;color: #121212;border: none;border-radius: 0;vertical-align: middle;}.table-rounded th.text-right {text-align: right;}.table-rounded th:first-child {border-radius: 5px 0 0 5px;}.table-rounded th:last-child {border-radius: 0 5px 5px 0;}.table-rounded td {background: #FFF;margin: 0;padding: 12px 13px;font-size: 14px;font-weight: 400;text-align: left;color: #666;border: none;border-bottom: 1px solid #CCC;border-radius: 0;vertical-align: middle;}.table-rounded td:last-child {text-align: right;}.table-rounded tr:last-child td {border-bottom: none;}.table-rounded td a {color: var(--color-primary-out);}.table-rounded td b {font-weight: 700;color: #121212;}.table-rounded .edit {font-size: 19px;vertical-align: middle;color: #666;}.table-rounded .remove {font-size: 19px;vertical-align: middle;color: var(--color-danger);}.table-rounded .form-check {min-height: unset;float: left;margin: 0;padding: 0;vertical-align: middle;}.table-rounded .form-check .form-check-input {margin: 0;}.table-rounded img.avatar {width: 28px;height: 28px;float: left;margin: 0 5px 0 0;padding: 0;border: 0;border-radius: 100%;object-fit: cover;}.table-rounded span.name {font-size: 14px;font-weight: 500;color: #565656;}.table-rounded span.email {font-size: 12px;font-weight: 400;color: #565656;}.picture-user {position: relative;width: 24px;height: 24px;float: left;margin: -3.5px 5px -3.5px 0;padding: 0;border: none;}.picture-user > img {position: relative;width: 100%;height: 100%;float: left;object-fit: cover;object-position: center center;border: none;border-radius: 50%;overflow: hidden;}.empty-data {width: 100%;float: left;margin: 50px 0 0;padding: 0;font-size: 16px;font-weight: 500;text-align: center;color: #666;}.area-clone {width: 100%;float: left;margin: 0;padding: 0;}.area-clone .row {width: calc(100% + 16px);margin: 0 -8px;}.area-clone [class*="col-"] {padding: 0 8px;}.add-more {background: transparent;width: 100%;float: left;margin: 0;padding: 8px 0;font-size: 24px;text-align: center;color: var(--color-primary-out);border: none;transition: all 0.3s;}.add-more:hover, .add-more:active, .add-more:focus {color: var(--color-primary);}.add-more.disabled {color: #999;pointer-events: none;}.table-list {width: calc(100% + 10px) !important;min-width: 1860px;float: left !important;margin: 0 -5px !important;padding: 0 !important;border: none !important;border-collapse: separate !important;border-spacing: 5px !important;}.table-list.table-list-fixed {min-width: 3850px;}.table-list tr {width: 100% !important;}.table-list th {position: relative !important;background: transparent !important;margin: 0 !important;padding: 5px 0 !important;font-size: 12px !important;font-weight: 400 !important;text-align: left !important;color: #666 !important;border: none !important;transition: all 0.3s !important;}.table-list.table-list-fixed th:first-child {position: sticky !important;background-color: #FFF !important;left: 0 !important;z-index: 1 !important;}.table-list.table-list-fixed th:last-child {position: sticky !important;background-color: #FFF !important;right: 0 !important;z-index: 1 !important;}.table-list th:before {content: "A-Z";position: absolute;background-color: transparent;background-image: url(../../imagens/novo/arrow-down-circle.svg);background-repeat: no-repeat;background-size: contain;background-position: center right;width: 39px;height: 16px;float: right;top: 50%;right: 0;font-size: 12px;font-weight: 400;text-align: left;line-height: 16px;color: var(--color-primary-out);opacity: 0;transform: translateY(-50%);transition: all 0.3s;}.table-list th.sorting_asc, .table-list th.sorting_desc {font-weight: 700 !important;color: var(--color-primary-out) !important;}.table-list th.no-sort:before {display: none !important;}.table-list th.sorting_asc:before {background-image: url(../../imagens/novo/arrow-down-circle.svg);opacity: 1;}.table-list th.sorting_desc:before {background-image: url(../../imagens/novo/arrow-up-circle.svg);opacity: 1;}.table-list td {background: #F2F6F5 !important;margin: 0 !important;padding: 12px 10px !important;font-size: 14px !important;font-weight: 400 !important;color: #666 !important;border: none !important;vertical-align: middle !important;}.table-list.table-list-fixed td:first-child {position: sticky !important;left: 0 !important;}.table-list.table-list-fixed td:last-child {position: sticky !important;right: 0 !important;}.table-list td > a {font-size: inherit;font-weight: 500;color: inherit;transition: all 0.3s;}.table-list td > a:hover {color: var(--color-primary-out);}.table-list td.evaluation {text-align: center !important;color: var(--color-primary-out) !important;}.table-list td.evaluation i.mdi {display: inline-block !important;}.table-list td .picture, .table td .picture {width: 24px;height: 24px;float: left;margin: -6px 5px -6px 0;padding: 0;border: none;border-radius: 50%;overflow: hidden;}.table-list td .picture > img, .table td .picture > img {width: 100%;height: 100%;float: left;object-fit: cover;object-position: center center;}.table-list td span.more {position: relative;float: right;margin: 0;padding: 0 0 0 10px;font-size: 12px;font-weight: 500;text-align: center;color: var(--color-primary-out);line-height: 17px;}.table-list td span.more:before {content: "";position: absolute;background: #B8BBBA;width: 1px;height: 30px;float: left;top: -6px;left: 0;}.table-list td .images {float: left;margin: -5px 0;padding: 0;}.table-list td .images > .item {position: relative;background: var(--color-text-secondary-out);width: 26px;height: 26px;float: left;margin: 0 0 0 -11.5px;padding: 0;font-size: 9px;font-weight: 700;text-align: center;color: var(--color-text-primary-out);border: none;border-radius: 50%;overflow: hidden;z-index: 1;}.table-list td .images > .item:first-child {margin-left: 0;z-index: 2;}.table-list td .images > .item:last-child {z-index: 0;}.table-list td .images > .item > img {position: relative;width: 100%;height: 100%;float: left;margin: 0;padding: 0;object-fit: cover;object-position: center center;}.table-list td.view-tags {padding: 0 10px !important;}.table-list td .btn-url {display: inline-block;width: 19px;height: 19px;float: none;margin: 0 5px 0 0;padding: 0;font-size: 19px;text-align: center;line-height: 19px;color: #666;}.table-list td .btn-remover {color: var(--color-danger-out);}.table-list td .btn-url.disabled {opacity: 0.5;}.table-responsive {width: 100%;float: left;overflow: auto;}.table-casos th {position: sticky !important;background: #FFF !important;top: 0 !important;z-index: 1;}.table-casos th:first-child {position: sticky !important;background: #FFF !important;left: 0 !important;z-index: 2;}.table-casos td:first-child {position: sticky !important;left: 0 !important;z-index: 1;}.snackbar-container {min-width: 300px;font-size: 14px;border: 1px solid;border-radius: 4px;}.snackbar-container p {font-size: inherit !important;font-weight: 500 !important;}.snackbar-container .action {font-size: inherit;font-weight: 500;color: inherit;opacity: 0.8;transition: all 0.3s;}.snackbar-container .action:hover {opacity: 1;}.alert-success {background: #D1E7DD;color: #0F5132;border-color: #BADBCC;}.alert-danger {background: #F8D7DA;color: #842029;border-color: #F5C2C7;}.alert-warning {background: #FFF3CD;color: #664D03;border-color: #FFECB5;}.alert-info {background: #CFF4FC;color: #055160;border-color: #B6EFFB;}.form-outline input[type=password]::-ms-reveal,.form-outline input[type=password]::-ms-clear {display: none;}.js-view-password {position: absolute;width: 30px;height: 30px;float: right;top: calc(50% - 15px);right: 6px;font-size: 18px;color: #4F4F4F;text-align: center;line-height: 30px;z-index: 2;cursor: pointer;}.form-outline .form-control, .form-control {padding: 9.5px 12px;font-size: 14px;}.form-last .form-control {margin: 0 !important;}.form-search .form-control {background-image: url(../../imagens/novo/input-search.svg);background-repeat: no-repeat;background-size: auto 10px;background-position: center right 12px;padding-right: 34px;}.form-outline .form-control~.form-label {padding-top: 12px;}.form-outline .form-control:focus~.form-label, .select-input.focused~.select-label {color: var(--color-primary-out);}.form-control:focus {border-color: var(--color-primary-out);}textarea.form-control {height: 80px;resize: none;}.input-group > .form-control:focus {border-color: var(--color-primary-out);-webkit-box-shadow: inset 0 0 0 1px var(--color-primary-out);box-shadow: inset 0 0 0 1px var(--color-primary-out);}.form-outline .form-control:focus~.form-notch .form-notch-leading, .form-outline .form-control:focus~.form-notch .form-notch-middle, .form-outline .form-control:focus~.form-notch .form-notch-trailing, .select-input.focused~.form-notch .form-notch-leading, .select-input.focused~.form-notch .form-notch-middle, .select-input.focused~.form-notch .form-notch-trailing {border-color: var(--color-primary-out);}.select-option {font-size: 14px;}.select-arrow {background-color: transparent;background-image: url(../../imagens/novo/arrow-select.svg);background-repeat: no-repeat;background-size: contain;background-position: center center;width: 10px;height: 5px;float: right;top: 18px;right: 13px;font-size: 0;text-indent: -99999px;}.select-clear-btn {font-size: 12px;float: right;top: 12px;right: 32px;}.select-clear-btn:focus {color: var(--color-primary-out);}.datepicker-toggle-button {background-color: transparent;background-image: url(../../imagens/novo/calendar.svg);background-repeat: no-repeat;background-size: auto 90%;background-position: center center;width: 20px;height: 20px;float: right;top: 21px;right: 0;font-size: 0;text-indent: -99999px;}.datepicker-date {height: 58px;}.datepicker-header, .datepicker-cell.selected .datepicker-cell-content {background: var(--color-primary-out);}.datepicker-footer-btn {color: var(--color-primary-out);}.datepicker-cell.current .datepicker-cell-content {border-color: var(--color-primary-out);}.form-check-input[type=checkbox]:checked, .form-check-input[type=checkbox]:checked:focus {background: rgba(var(--color-primary-out-rgb), 0.34);}.form-switch {margin: 3px 0;}.form-switch .form-check-input {margin-top: 11px;margin-right: 11px;}.form-switch .form-check-input:checked:focus:before {-webkit-box-shadow: 3px -1px 0 13px var(--color-primary-out);-moz-box-shadow: 3px -1px 0 13px var(--color-primary-out);-ms-box-shadow: 3px -1px 0 13px var(--color-primary-out);-o-box-shadow: 3px -1px 0 13px var(--color-primary-out);box-shadow: 3px -1px 0 13px var(--color-primary-out);}.form-switch .form-check-input:after {-webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.3);-ms-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.3);-o-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.3);box-shadow: 0 3px 4px rgba(0, 0, 0, 0.3);}.form-switch .form-check-input:checked[type=checkbox]:after {background: var(--color-primary-out);}.form-switch .form-check-label {font-size: 20px;font-weight: 500;text-align: left;line-height: 35px;color: #666;}.dropdown-menu {padding: 8px 0;border-radius: 0 0 5px 5px;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.14);}.dropdown-item {background: transparent;padding: 9.5px 12px;font-size: 14px;font-weight: 400;text-align: left;color: #666;border-radius: 0 !important;transition: all 0.3s;}.dropdown-item:hover, .dropdown-item.active {background: var(--color-text-tertiary);color: var(--color-primary);}.form-check-group {width: 100%;float: left;margin: 0 0 30px;padding: 0;}.form-check-group > .form-check {margin: 0 0 7px;}.form-check-group .form-control {margin: 5px 0 0 !important;}.form-check {width: 100%;float: left;}.form-check-input:checked, .form-check-input:checked:focus {background-color: var(--color-primary-out) !important;border-color: var(--color-primary-out) !important;}.form-check-input[type=radio]:checked:after {background: var(--color-primary-out);border-color: var(--color-primary-out);}.form-check-label {float: left;margin: 3px 0 0;color: #666;}.select-option .form-check-input, .select-option .form-check-input[type="checkbox"] {margin-top: 0;}.select-option .form-check-input:checked {background: var(--color-primary-out) !important;border-color: var(--color-primary-out) !important;}.select-option .form-check-input[type="checkbox"]:checked:focus {background: var(--color-primary-out) !important;border-color: var(--color-primary-out) !important;}.form-check-input:checked:focus:before {-webkit-box-shadow: 0 0 0 13px var(--color-primary-out) !important;box-shadow: 0 0 0 13px var(--color-primary-out) !important;}.select-option-text {width: 100%;float: left;overflow: hidden;text-overflow: ellipsis;}.mce-toolbar-grp {background: var(--color-text-secondary-out) !important;border: none !important;border-bottom: 1px solid rgba(0, 0, 0, 0.2) !important;}.mce-edit-area {border-width: 0 1px 0 0 !important;}.mce-flow-layout-item {margin-top: 0 !important;}.mce-btn {background: transparent !important; }.mce-btn button {padding: 2px 6px !important;}.mce-ico {font-size: 15px !important;color: var(--color-primary-out) !important;}.badge {padding: 4px 8px;font-size: 14px;font-weight: 400;text-align: center;line-height: normal;border: 0;border-radius: 20px;}.badge-success {background: #E7F8E8;color: #005C00;}.badge-warning {background: #FCF3DF;color: #8A7000;}.badge-dark {background: #F3F3F3;color: #393939;}.caso-title {display: -webkit-box;width: 100%;float: left;margin: 0;padding: 0;font-size: 20px;font-weight: 600;text-align: left;color: #727272;line-height: normal;-webkit-box-orient: vertical;-webkit-line-clamp: 2;align-self: stretch;overflow: hidden;}.caso-info {width: 100%;float: left;margin: 0;padding: 0;}.caso-info .info-item {width: 100%;float: left;margin: 0 0 14px;padding: 0;}.caso-info .info-item > .icon {width: 16px;height: 16px;float: left;margin: 2px 0 0;padding: 0;font-size: 16px;font-weight: 400;text-align: center;color: #727272;line-height: 16px;}.caso-info .info-item > .icon.icon-out {margin: 6px 0 0;}.caso-info .info-item > .text {position: relative;width: calc(100% - 16px);float: left;margin: 0;padding: 0 0 0 6px;font-size: 16px;font-weight: 400;text-align: left;color: #727272;line-height: normal;z-index: 0;}.caso-info .info-item > .text > .picture {position: relative;width: 28px;height: 28px;float: left;margin: 0 0 0 -5px;padding: 0;border: 0;border-radius: 50%;overflow: hidden;box-shadow: 0 0 0 2px #FFF;z-index: 0;}.caso-info .info-item > .text > .picture:first-child {margin: 0;}.caso-info .info-item > .text > .picture:nth-child(1){z-index: 10;}.caso-info .info-item > .text > .picture:nth-child(2){z-index: 9;}.caso-info .info-item > .text > .picture:nth-child(3){z-index: 8;}.caso-info .info-item > .text > .picture:nth-child(4){z-index: 7;}.caso-info .info-item > .text > .picture:nth-child(5){z-index: 6;}.caso-info .info-item > .text > .picture:nth-child(6){z-index: 5;}.caso-info .info-item > .text > .picture:nth-child(7){z-index: 4;}.caso-info .info-item > .text > .picture:nth-child(8){z-index: 3;}.caso-info .info-item > .text > .picture:nth-child(9){z-index: 2;}.caso-info .info-item > .text > .picture:nth-child(10){z-index: 1;}.caso-info .info-item > .text > .picture > img {width: 100%;height: 100%;float: left;margin: 0;padding: 0;border: 0;object-fit: cover;object-position: center center;}.caso-info .info-item > .text > .view-all {width: 100%;float: left;margin: 8px 0 0;padding: 0;color: #19576C;cursor: pointer;}.caso-info .info-item > .text > .others {display: none;width: 100%;float: left;margin: 0;padding: 0;}.caso-info .info-item > .text > .others.active {display: block;}.caso-info .info-item > .text > .others > .other-item {width: 100%;float: left;margin: 0;padding: 0;}.pace {-webkit-pointer-events: none;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;}.pace-inactive {display: none;}.pace .pace-progress {background: var(--color-primary);position: fixed;z-index: 2000;top: 0;right: 100%;width: 100%;height: 2px;}.pace .pace-progress-inner {display: block;position: absolute;right: 0px;width: 100px;height: 100%;box-shadow: 0 0 10px var(--color-primary), 0 0 5px var(--color-primary);opacity: 1.0;-webkit-transform: rotate(3deg) translate(0px, -4px);-moz-transform: rotate(3deg) translate(0px, -4px);-ms-transform: rotate(3deg) translate(0px, -4px);-o-transform: rotate(3deg) translate(0px, -4px);transform: rotate(3deg) translate(0px, -4px);}.pace .pace-activity {display: block;position: fixed;z-index: 2000;top: 10px;right: 10px;width: 20px;height: 20px;border: solid 2px transparent;border-top-color: var(--color-primary);border-left-color: var(--color-primary);border-radius: 50%;-webkit-animation: pace-spinner 400ms linear infinite;-moz-animation: pace-spinner 400ms linear infinite;-ms-animation: pace-spinner 400ms linear infinite;-o-animation: pace-spinner 400ms linear infinite;animation: pace-spinner 400ms linear infinite;}@-webkit-keyframes pace-spinner {0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }}@-moz-keyframes pace-spinner {0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }}@-o-keyframes pace-spinner {0% { -o-transform: rotate(0deg); transform: rotate(0deg); }100% { -o-transform: rotate(360deg); transform: rotate(360deg); }}@-ms-keyframes pace-spinner {0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }}@keyframes pace-spinner {0% { transform: rotate(0deg); }100% { transform: rotate(360deg); }}.modal-content {border-radius: 0;}.modal-header {position: relative;background: var(--color-primary-out);margin: 0;padding: 16.5px 26px;color: #FFF;border-radius: 0;}.modal-title {float: left;margin: 0;padding: 0;font-size: 24px;font-weight: 500;text-align: left;line-height: 24px;}.modal-header .btn-close {position: absolute;background-color: transparent;background-image: url(../../imagens/novo/modal-exit.svg);background-repeat: no-repeat;background-size: contain;background-position: center center;width: 24px;height: 24px;float: right;top: 8px;right: 12px;margin: 0;padding: 0;opacity: 0.7;transition: all 0.3s;}.modal-header .btn-close:hover, .modal-header .btn-close:focus {opacity: 1;}.modal-rounded .modal-content {border-radius: 4px;}.modal-body {margin: 0;padding: 30px;}.modal-body h1 {width: 100%;float: left;margin: 0 0 20px;padding: 0;font-size: 20px;font-weight: 500;text-align: left;color: #666;}.modal-body h1.bottom {margin-bottom: 0;}.modal-sm .modal-body h1 {margin: 0 0 14px;font-size: 14px;font-weight: 400;text-align: left;}.modal-body h3 {width: 100%;float: left;margin: 0 0 18px;padding: 0;font-size: 18px;font-weight: 700;text-align: left;color: #000;}.modal-body h4 {width: 100%;float: left;margin: 28px 0 12px;padding: 0 15px;font-size: 16px;font-weight: 500;text-align: left;text-transform: uppercase;color: var(--color-primary-out);}.modal-body .checks {width: 100%;float: left;margin: 0;padding: 0;}.modal-body .checks > .form-checkbox {margin-right: 10px;}.modal-body .checks > .form-checkbox:last-child {margin-right: 0;}.modal-body .form-border {width: 100%;float: left;margin: 40px 0 0;padding: 40px 0 0;border: none;border-top: 1px solid #CCC;}.modal-body .form-control {margin: 0;}.modal-body .item {width: 100%;float: left;margin: 0;padding: 22px 0;border: none;border-top: 1px solid #CCC;}.modal-body .item.item-out, .modal-body .item.item-no-border {border: none;}.modal-body .item.item-bottom {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.modal-body .item.item-margin {margin-bottom: 22px;}.modal-body .item.item-out .form-control {margin: 0 0 20px;}.modal-body .item.item-border {padding: 22px 20px;border: 1px solid #CCC;border-radius: 5px;}.modal-body .item.item-border .form-control {margin: 0 0 10px;}.modal-body .button {display: flex;width: 100%;float: left;margin: 0;padding: 22px 0 0;border: none;justify-content: center;}.modal-body .button.button-border {border-top: 1px solid #CCC;}.modal-body .button.button-modal {padding: 10px 0 0;}.modal-body .button > .btn {margin-right: 20px;}.modal-body .button > .btn:last-child {margin-right: 0;}.modal-body .button-sm {width: 100%;float: left;margin: 26px 0 0;padding: 0;text-align: right;}.modal-body .button-sm > .btn {display: inline-block;float: none;}.modal-body [data-input] {margin-top: 15px;}.modal-backdrop.show {opacity: 0.6;}.modal-lg, .modal-xl {max-width: 740px;}.modal-sm {max-width: 388px;}.modal-sm .modal-body {padding: 24px;padding-bottom: 16px;}.card {background: #FFF;width: 100%;float: left;border-radius: 0;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.14);}.card.card-full {border-radius: 16px;}.card.card-caso {border: 1px solid #EBEBEB;border-radius: 8px;box-shadow: none;}.card.card-sm {min-height: 106px;margin-bottom: 30px;border-radius: 5px;border: 1px solid rgba(0, 0, 0, 0.14);box-shadow: none;}.card.card-out {background: transparent;box-shadow: none;}.card .card-head {position: relative;background: var(--color-primary-out);width: 100%;float: left;margin: 0;padding: 13px 24px;border: none;border-radius: 0;}.card .card-head > .icon {position: relative;background: transparent;width: 40px;height: 40px;float: left;margin: -2px 0;padding: 0;font-size: 24px;text-align: center;line-height: 39px;color: rgba(255, 255, 255, 0.6);border: 1px solid rgba(255, 255, 255, 0.6);border-radius: 5px;}.card .card-head > .texts {position: relative;width: calc(100% - 40px);float: left;margin: 0;padding: 0 0 0 9px;}.card .card-head h3 {width: 100%;float: left;margin: 0;padding: 0;font-size: 16px;font-weight: 700;text-align: left;line-height: 21px;color: #FFF;}.card .card-head h3 > a {font-size: 110%;line-height: 18px;color: inherit;}.card .card-head h4 {width: 100%;float: left;margin: -1px 0 0;padding: 0;font-size: 12px;font-weight: 400;text-align: left;line-height: 16px;color: #FFF;}.card .card-head h4 > a {color: inherit;text-decoration: underline;}.card .card-head > .buttons {position: absolute;float: right;top: calc(50% - 18.5px);right: 24px;padding-right: 0;}.card > .card-filters {position: relative;background: #FFF;width: 100%;float: left;margin: 0;padding: 17px 26px;border: none;}.card > .card-filters:before {content: "";position: absolute;background: #CCC;width: calc(100% - 32px);height: 1px;float: left;left: 16px;bottom: 0;}.card > .card-filters > h2 {width: auto;float: left;margin: 0;padding: 0;font-size: 24px;font-weight: 700;text-align: left;color: #171725;line-height: 36px;}.card > .card-body {position: relative;padding: 32px 26px;}.card.card-full > .card-body {padding: 24px;}.card.card-caso > .card-body {padding: 24px;}.card.card-out > .card-body {padding-top: 0;}.card.card-sm > .card-body {position: relative;padding: 15px;}.card.card-buttons > .card-body {padding: 15px 86px 65px 15px;}.card.card-sm .card-body h2 {width: 100%;float: left;margin: 0;padding: 0;font-size: 16px;font-weight: 500;text-align: left;line-height: 18px;color: #000;}.card.card-sm .card-body h3 {width: 100%;float: left;margin: 0;padding: 0;font-size: 14px;font-weight: 400;text-align: left;line-height: 18px;color: #666;}.card.card-sm .card-body .dropdown-more,.card.card-sm .card-body .icons {position: absolute;float: right;top: 8px;right: 6px;margin: 0;padding: 0;}.card.card-sm .card-body .icons > .btn-url {width: 17px;height: 17px;float: left;margin: 0;margin-right: 2px;padding: 0;font-size: 17px;text-align: center;line-height: 17px;color: var(--color-primary-out);}.card.card-sm .card-body .icons > .btn-url.btn-remove {color: var(--color-danger);}.card.card-sm .card-body .icons > .btn-url:last-child {margin-right: 0;}.card.card-sm .card-body .icons > .btn-url > .mdi-content-copy {font-size: 16px;}.card.card-sm .card-body .dropdown-more > .options {width: 150px;}.card.card-sm .card-body .buttons {position: absolute;float: left;left: 15px;bottom: 15px;}.card.card-sm .card-body .btn-small {float: left;margin: 0 10px 0 0;padding: 2px 7px;font-size: 10px;font-weight: 400;text-align: left;}.card.card-sm .card-body .btn-small:last-child {margin-right: 0;}.card.card-sm .card-body .user {position: absolute;float: right;right: 15px;bottom: 15px;z-index: 0;}.card.card-sm .card-body .user > .image {position: relative;width: 30px;height: 30px;float: left;z-index: 1;}.card.card-sm .card-body .user > .image > img {position: relative;width: 100%;height: 100%;float: left;object-fit: cover;object-position: center center;border: none;border-radius: 50%;overflow: hidden;}.card.card-sm .card-body .user > .image > a.whatsapp {position: absolute;background: var(--color-primary-out);width: 16px;height: 16px;float: left;left: -4px;bottom: -4px;margin: 0;padding: 0;font-size: 12px;text-align: center;line-height: 16px;color: #FFF;border: none;border-radius: 50%;}.card.card-sm .card-body .user > .more {position: absolute;background: var(--color-text-secondary-out);width: 30px;height: 30px;float: left;margin: 0 0 0 -24px;padding: 0;font-size: 10px;font-weight: 700;text-align: center;color: var(--color-text-primary-out);border: none;border-radius: 50%;line-height: 30px;z-index: 0;}.card .card-body .form-control, .card .card-body .form-file, .card .card-body .select2-box {margin: 0 0 30px;}.js-form-filtro .select2-box{margin: 0 !important;}.card .card-body .card-search {width: 100%;float: left;margin: 0 0 38px;padding: 0;}.card .card-body .card-search.no-margin {margin: 0;}.card .card-body .card-search .btn-action {margin: 2.5px 6px 0 0;}.card .card-body .card-search .filters {margin: 2.5px 0 0 0;}.card .card-body .card-search .separate {background: #DCDCDC;width: 1px;height: 36px;float: left;margin: 2.5px 24px 0 0;padding: 0;}.card .card-body .card-box {width: 100%;max-width: 565px;float: none;margin: 0 auto;padding: 0;}.card .card-body .item {width: 100%;float: left;margin: 0;padding: 14px 0;border: none;border-top: 1px solid #CCC;}.card .card-body .item.item-out {margin: 0 0 30px;border-bottom: 1px solid #CCC;}.card .card-body .item.item-out .button-row {margin: 0;}.card .card-body .item.item-first {margin: 0 0 24px;padding: 0 0 24px;border-top: 0;border-bottom: 1px solid #CCC;}.card .card-body .button {display: flex;width: 100%;float: left;margin: 0;padding: 22px 0 0;border: none;justify-content: center;}.card .card-body .button.button-border {border-top: 1px solid #CCC;}.card .card-body .button > .btn {margin-right: 20px;}.card .card-body .button > .btn:last-child {margin-right: 0;}.card .card-body [data-input] {margin-top: 15px;}.card .card-body [data-input].no-margin {margin-top: 0;}.card .card-body .btn-border {margin-bottom: 22px;}.card .card-body .btn-border-out {margin-bottom: 34px;}.card.card-full .card-body .view-tags {width: 100%;float: left;margin: 14px 0 17.5px;}.card .card-body h2 {width: auto;float: left;margin: 0;padding: 0;font-size: 20px;font-weight: 700;text-align: left;line-height: normal;color: #000;}.card .card-body h5 {width: 100%;float: left;margin: 0 0 12px;padding: 0;font-size: 20px;font-weight: 500;text-align: left;line-height: 35px;color: #666;}.card .card-body h6, .modal .modal-body h6 {width: 100%;float: left;margin: 22px 0 10px;padding: 0;font-size: 16px;font-weight: 500;text-align: left;text-transform: uppercase;color: var(--color-primary-out);letter-spacing: 0.04em;}.card .card-body h6:first-of-type, .modal .modal-body h6:first-of-type {margin-top: 0;}.card .card-body .item-group, .modal .modal-body .item-group {width: 100%;float: left;margin: 0;padding: 0;}.card .card-body .item-group, .modal .modal-body .item-group.item-margin {margin: 15px 0 0;}.card .card-body .btn-item, .modal .modal-body .btn-item {position: relative;background-color: #F7F6F3;background-image: url(../../imagens/novo/arrow-finance.svg);background-repeat: no-repeat;background-size: auto 14px;background-position: center right 24px;width: 100%;float: left;margin: 0;padding: 16px 22px;font-size: 14px;font-weight: 400;text-align: left;color: #666;border: none;border-radius: 5px;}.card .card-body .btn-item > i.mdi, .modal .modal-body .btn-item > i.mdi {width: 24px;height: 24px;float: left;margin: -4px 0;margin-right: 10px;padding: 0;font-size: 25px;text-align: left;line-height: 24px;color: inherit;}.card .card-body .item-group > .btn-item, .modal .modal-body .item-group > .btn-item {margin: 0 0 15px;}.card .card-body .item-group > .btn-item:last-child, .modal .modal-body .item-group > .btn-item:last-child {margin-bottom: 0;}.card .card-body .table-rounded {width: 100%;float: left;margin: 14px 0 0;padding: 0;}header {position: fixed;background: var(--color-header);width: 100%;height: 68px;float: left;top: 0;left: 0;margin: 0;padding: 0 45px 0 17px;border: none;box-shadow: 0 1px 4px 0 rgba(21, 34, 50, 0.08);z-index: 2;}header .menu-bar {background: rgba(60, 64, 67, 0.08);width: 46px;height: 46px;float: left;margin: 11px 17px 0 0;padding: 0;font-size: 28px;text-align: center;color: #666;line-height: 46px;border: none;border-radius: 50%;cursor: pointer;transition: all 0.3s;}header .menu-bar:hover {background: rgba(60, 64, 67, 0.16);}header .logotipo {height: 47px;float: left;margin: 10.5px 0 0;padding: 0;}header .logotipo > img {height: 100%;float: left;}header .logotipo > h1 {position: absolute;display: none;font-size: 0;text-indent: -99999999px;}header .btn-help, header .btn-logs {position: relative;width: 30px;height: 30px;float: left;margin: 19px 19px 0 0;padding: 0;font-size: 24px;text-align: center;line-height: 30px;color: #666;border: none;cursor: pointer;}header .btn-add {position: relative;background: var(--color-text-tertiary);width: 30px;height: 30px;float: left;margin: 19px 19px 0;padding: 0;font-size: 24px;text-align: center;line-height: 30px;color: var(--color-primary);border: none;border-radius: 50%;cursor: pointer;}header .user-profile {position: relative;float: left;margin: 15px 0 0;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}header .user-profile .profile {float: left;margin: 0;padding: 0;}header .user-profile .profile:after {display: none;}.user-profile .image {position: relative;width: 36px;height: 36px;float: left;margin: 0;padding: 0;border: 0;}.user-profile .image > img {position: relative;width: 100%;height: 100%;float: left;object-fit: cover;object-position: center center;border: 0;border-radius: 50%;overflow: hidden;}header .user-profile span {float: left;margin: 0 4px 0 12px;padding: 0;font-size: 14px;font-weight: 400;text-align: left;line-height: 36px;color: #666;}header .user-profile i.mdi {width: 24px;height: 24px;float: left;margin: 6px 0;padding: 0;font-size: 24px;text-align: center;line-height: 24px;color: #7E84A3;}header .user-profile .dropdown-menu {min-width: 185px;}header .user-profile .dropdown-item {text-align: right;}main {position: relative;width: 100%;float: left;margin: 0;padding: 0;}main aside {position: fixed;background-color: transparent;background-image: url(../../imagens/novo/client-bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center center;width: 37%;height: 100vh;float: left;margin: 0;padding: 0;}main aside > .in {position: absolute;max-width: 468px;float: right;right: -28px;bottom: 45px;margin: 0;padding: 0;border: none;}main aside > .in:before {content: "";position: absolute;background: var(--color-aside-out);width: 100%;height: 100%;float: right;top: -13px;right: -13px;margin: 0;padding: 0;}main aside > .in > .name {position: relative;display: flex;background: var(--color-aside);width: 100%;float: left;margin: 0;padding: 11px 24px;font-family: var(--font-secondary);font-size: 36px;font-weight: 300;text-align: right;text-transform: uppercase;line-height: 40px;color: #FFF;letter-spacing: 0.015em;flex-direction: column;}main aside > .in > .name > b {font-weight: 700;}main .general {position: relative;width: 63%;float: left;left: 37%;margin: 0;padding: 40px 0 30px;}main .general.general-full {width: 100%;left: 0;}main .content-head {position: relative;width: 100%;float: left;margin: 0 0 40px;padding: 0;}main .content-head.more {margin: 0 0 60px;}main .content-head .dropdown-toggle {cursor: pointer;}main .content-head .dropdown-toggle:after {display: none;}main .content-head .dropdown-toggle i.mdi {float: right;margin: 0 0 0 4px;font-size: 28px;color: #EEE;}main .content-head.head-caso .dropdown-toggle i.mdi{color: #626365;}main .content-head .number {background: var(--color-text-tertiary);width: 30px;height: 30px;float: left;margin: 0 10px 0 0;padding: 0;font-size: 16px;font-weight: 500;text-align: center;line-height: 30px;color: var(--color-primary-out);border: none;border-radius: 50%;}main .content-head .title-out {margin: 0;}main .content-head h2 {width: auto;float: left;margin: 0;padding: 0;font-size: 28px;font-weight: 600;text-align: left;color: #171725;}main .content-head.content-title h2 {color: #FFF;}main .content-head h2 > i.mdi {float: left;font-size: 22px;margin: 4px 8px 0 0;}main .content-head.head-caso h2 {color: #171725;}main .content-head h3 {position: absolute;width: auto;float: left;top: 100%;left: 0;margin: 5px 0 0;padding: 0;font-size: 14px;font-weight: 400;text-align: left;color: #666;}main .content-title h3 {color: #EEE;}main .content-head.head-caso h3{color: #626365;}main .content-head h3.more {top: 170%;}main .content-head h3 > b {font-weight: 500;color: #000;}main .content-head .filter-title {float: left;margin: 6px 0 0;padding: 0;font-size: 16px;font-weight: 500;text-align: left;color: #FFF;}main .content-head .filter-title i.mdi {font-size: inherit;color: inherit;}main .content-head .buttons-head {width: auto;float: right;}main .content-head .buttons-head > .item {background: transparent;float: left;margin: 0 8px 0 0;padding: 10px 14px;font-size: 14px;font-weight: 400;text-align: center;color: #FFF;line-height: normal;border: 1px solid;border-color: #FFF;border-radius: 4px;transition: all 0.3s;}main .content-head .buttons-head > .item:last-child {margin: 0;}main .content-head .buttons-head > .item:hover,main .content-head .buttons-head > .item.active {background: var(--color-primary-out-new);border-color: var(--color-primary-out-new);}main .content-title {position: relative;background: var(--color-primary-out);width: calc(100% + 80px);height: auto;float: left;margin: 0 -40px -37px;padding: 32px 40px 68px;}main .content-title-casos {background-color: #498FA5;padding-bottom: 37px;}main .content-contratacao {background: var(--color-primary-out);}main .content-processo {background: var(--color-processo);}main .content-caso {background: var(--color-casos);}main .content-tarefas {background: var(--color-tarefas);}main .content-title.title-full {height: auto;min-height: 172px;margin: -40px -40px -64px;padding: 44px 40px 64px;}main .content-title > h2 {position: relative;width: 100%;float: left;margin: 0;padding: 0;font-size: 24px;font-weight: 700;text-align: left;line-height: 36px;color: #FFF;}main .content-title .back {width: 30px;height: 48px;float: left;margin: 0;padding: 0;font-size: 25px;color: #FFF;text-align: center;line-height: 48px;}main .content-title .texts {position: relative;display: flex;width: auto;float: left;margin: 0 0 0 28px;padding: 2px 0;flex-direction: column;}main .content-title.content-title-casos .texts {padding-bottom: 26px;}main .content-title .texts:before {content: "";position: absolute;background: var(--color-text-tertiary-out);width: 1px;height: 28px;float: left;top: 10px;left: -20px;margin: 0;padding: 0;}main .content-title .texts > .name {float: left;}main .content-title .texts > .name > .picture {position: relative;width: 16px;height: 16px;float: left;margin: 0 4px 0 0;padding: 0;border: none;border-radius: 50%;overflow: hidden;}main .content-title .texts > .name > .picture > img {position: relative;width: 100%;height: 100%;float: left;object-fit: cover;object-position: center center;}main .content-title .texts h2 {width: auto;float: left;margin: 0;padding: 0;font-size: 14px;font-weight: 400;text-align: left;line-height: 16px;color: var(--color-text-tertiary-out);}main .content-title .texts h3 {width: auto;float: left;font-size: 24px;font-weight: 700;text-align: left;line-height: 28px;color: #FFF;}main .content-title .btn-copy {margin: 0 0 0 2px;font-size: 20px;line-height: 24px;color: #FFF;}main .content-title .stars {position: absolute;float: right;top: 24px;right: 70px;}main .content-title .pages {float: right;margin: 30px 18px 0 0;}main .content-title .pages > a.item {background: transparent;float: left;margin: 0 0 0 14px;padding: 13px 14px;font-size: 14px;font-weight: 500;text-align: center;line-height: 16px;text-transform: uppercase;color: var(--color-text-secondary-out);border: none;border-radius: 5px 5px 0 0;transition: all 0.3s;}main .content-title .pages > a.item:last-child {margin-right: 0;}main .content-title .pages > a.item:hover, main .content-title .pages > a.item.active {background: #FFF;color: var(--color-primary-out);}main .content-title.title-full .item-title {width: 100%;float: left;margin: 0 0 38px;padding: 0;}main .content-title.title-full .item-title > h3 {width: 100%;float: left;margin: 0 0 6px;padding: 0;font-size: 14px;font-weight: 400;text-align: left;text-transform: uppercase;color: rgba(255, 255, 255, 0.6);line-height: 19px;}main .content-title.title-full .item-title > span {background: rgba(255, 255, 255, 0.15);width: 100%;float: left;margin: 0;padding: 17px 14px;font-size: 1.65vw;font-weight: 700;text-align: left;color: #FFF;line-height: 48px;border: none;border-radius: 5px;}main .content-title.title-full .item-title > span > small {font-size: 70%;}main .content-title.title-full .item-progress {position: relative;width: 100%;float: left;margin: 0 0 10px;padding: 0;}main .content-title.title-full .item-progress:last-child {margin-bottom: 38px;}main .content-title.title-full .item-progress > h2 {width: 100%;float: left;margin: 0 0 5px;padding: 0;font-size: 12px;font-weight: 400;text-align: left;text-transform: uppercase;color: rgba(255, 255, 255, 0.6);line-height: 16px;}main .content-title.title-full .item-progress > .bar {position: relative;background: rgba(255, 255, 255, 0.15);width: 100%;height: 8px;float: left;border: none;border-radius: 5px;}main .content-title.title-full .item-progress > .bar:after {content: attr(data-progress)"%";position: absolute;float: right;top: -21px;right: 0;font-size: 12px;font-weight: 400;line-height: 16px;color: #FFF;}main .content-title.title-full .item-progress > .bar > .progress {content: "";position: absolute;background: #FFF;width: 0;height: 100%;float: left;top: 0;left: 0;border-radius: 5px;transition: all 0.3s;}main .filters-selected {position: relative;float: left;margin: -2px 0 0 30px;padding: 0;}main .filters-selected > .item-filter {position: relative;width: auto;margin: 0 24px 0 0;padding: 0;float: left;border: 0;}main .filters-selected > .item-filter > .info {display: flex;float: left;flex-direction: column;align-items: start;cursor: pointer;}main .filters-selected > .item-filter > .info > span {float: left;margin: 0;padding: 0;font-size: 14px;font-weight: 500;text-align: left;color: #5E5E5E;}main .filters-selected > .item-filter > .info > .name {background: var(--color-btn);float: left;margin: 4px 0 0;padding: 6px 10px;font-size: 12px;font-weight: 400;text-align: center;color: var(--color-primary-out-new);border: 0;border-radius: 20px;}main .filters-selected > .item-filter > .options {position: absolute;background: #FFF;width: 294px;float: right;top: calc(100% + 8px);left: auto;right: 0;margin: 0;padding: 14px;border: none;border-radius: 4px;box-shadow: 0 3px 4px rgb(0, 0, 0, 0.14);visibility: hidden;opacity: 0;z-index: 9;transform: translateY(-10px);transition: all 0.3s;}main .filters-selected > .item-filter.left > .options {float: left;left: 0;right: auto;}main .filters-selected > .item-filter > .options.open {visibility: visible;opacity: 1;transform: translateY(0);}main .filters-selected > .item-filter > .options > input {background-color: #FFF;background-image: url(../../imagens/novo/input-search.svg);background-repeat: no-repeat;background-size: 10px auto;background-position: center right 14px;width: 100%;float: left;margin: 0;padding: 11px 14px;font-size: 14px;font-weight: 400;text-align: left;color: #666;border: 1px solid rgba(0, 0, 0, 0.14);border-radius: 4px;}main .filters-selected > .item-filter > .options > .box {width: 100%;height: 150px;float: left;margin: 12.5px 0 0;padding: 0;overflow: hidden auto;-webkit-overflow-style: none;-moz-overflow-style: none;-ms-overflow-style: none;-o-overflow-style: none;scrollbar-width: none;}main .filters-selected > .item-filter > .options > .box::-webkit-scrollbar {display: none;}main .filters-selected > .item-filter > .options > .box .option {position: relative;background: transparent;width: 100%;float: left;margin: 0;padding: 5px 8px;padding-right: 41px;font-size: 14px;font-weight: 400;text-align: left;line-height: 25px;color: #000;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}main .filters-selected > .item-filter > .options > .box .option:after {content: "";position: absolute;background-color: transparent;background-image: url(../../imagens/novo/check-filter.svg);background-repeat: no-repeat;background-size: contain;background-position: center center;width: 25px;height: 25px;float: right;top: calc(50% - 12.5px);right: 8px;opacity: 0;transition: all 0.3s;}main .filters-selected > .item-filter > .options > .box .option.active:after {opacity: 1;}main .filters-selected > .item-filter.left > .options .form-control,main .filters-selected > .item-filter.left > .options .select2-box {margin: 0;}main .filters {position: relative;float: left;margin: 0 0 0 30px;padding: 0;}main .filters > .btn-filter {background: #FFF;float: left;margin: 0 0 0 10px;padding: 10px 14px;font-size: 14px;font-weight: 400;text-align: center;line-height: 100%;color: #5E5E5E;border: 1px solid #DDD;border-radius: 4px;cursor: pointer;transition: all 0.3s;}main .filters > .btn-filter.dropdown-toggle:after {display: none;}main .filters > .btn-filter:first-child {margin: 0;}main .filters > .btn-filter.btn-filter-icon > i.mdi {font-size: 20px;}main .filters > .box {position: absolute;background: #FFF;width: 400px;height: 70vh;float: right;top: 50px;right: 0;margin: 0;padding: 14px 20px 20px;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 5px;visibility: hidden;opacity: 0;transform: translateY(-20px);z-index: 99;transition: all 0.3s;}main .filters > .box.active {visibility: visible;opacity: 1;transform: translateY(0);}main .filters > .box > .box-head {position: relative;width: 100%;height: 32px;float: left;margin: 0;padding: 0 0 14px;border: none;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}main .filters > .box > .box-head > .title {width: 100%;float: left;margin: 0;padding: 0;font-size: 14px;font-weight: 500;text-align: left;text-transform: uppercase;color: #000;}main .filters > .box > .box-head > .exit {position: absolute;width: 20px;height: 20px;float: right;top: 0;right: 0;font-size: 20px;text-align: center;line-height: 20px;color: #666;cursor: pointer;}main .filters > .box > .box-body {position: relative;width: 100%;height: calc(100% - 32px);float: left;margin: 0;padding: 16px 0;overflow: hidden auto;-webkit-overflow-style: none;-moz-overflow-style: none;-ms-overflow-style: none;-o-overflow-style: none;scrollbar-width: none;}main .filters > .box > .box-body::-webkit-scrollbar {display: none;}main .filters > .box > .box-body > form {margin: 0 0 90px;}main .filters > .box > .box-body > form.filtrar-out {margin-bottom: 40px;}main .filters > .box > .box-body .form-control {margin-bottom: 20px;}main .filters > .box > .box-body .button {position: fixed;display: flex;width: 100%;float: left;left: 0;bottom: 26px;margin: 0;padding: 0;justify-content: center;z-index: 0;}main .filters > .box > .box-body .button:before {content: "";position: absolute;background: linear-gradient(to bottom, transparent, #FFF);width: 100%;height: calc(100% + 26px);float: left;left: 0;top: 0;z-index: -1;}main .filters > .box > .box-body .button .btn {margin-right: 15px;}main .filters > .box > .box-body .button .btn:last-child {margin-right: 0;}main .logotipo {display: flex;position: relative;width: 100%;height: 68px;float: left;margin: 0;padding: 0;justify-content: center;flex-wrap: wrap;}main .logotipo > img {height: 100%;float: left;}main .logotipo > h1 {position: absolute;display: none;font-size: 0;text-indent: -99999999px;}main h2 {width: 100%;float: left;margin: 28px 0 0;padding: 0;font-size: 24px;font-weight: 700;text-align: center;line-height: 36px;color: #171725;}main .title {width: 100%;float: left;margin: 8px 0 0;padding: 0;}main .title > span {float: left;margin: 0 15px 0 0;padding: 0;font-size: 14px;font-weight: 400;text-align: left;line-height: 19px;color: #666;}main .title > span:last-child {margin-right: 0;}main .title > span > a {font-weight: 700;color: #171725;}main .title > span > a:hover {color: var(--color-primary);}main .title > span > b {font-weight: 700;color: #171725;}main .texts {width: 100%;float: left;margin: 16px 0 0;padding: 0;}main .texts > form {width: 100%;float: left;margin: 30px 0 0;padding: 0;}main .infos {width: 100%;float: left;margin: 12px 0 0;padding: 0;}main .infos.infos-out {margin: 0 0 30px;}main .infos > p {width: 100%;float: left;margin: 0 0 14px;padding: 0;font-size: 16px;font-weight: 400;text-align: left;line-height: 24px;color: #666;}main .infos > p:last-of-type {margin-bottom: 0;}main .infos > p > b {font-weight: 700;color: #000;}main hr {position: relative;width: 100%;height: 0;float: left;margin: 48px 0 20px;padding: 0;border: none;border-bottom: 1px solid #AAA;}main .hr {width: 100%;height: 0;float: left;margin: 30px 0 8px;padding: 0;border: none;border-bottom: 1px solid #DCDCDC;}main .message {width: 100%;float: left;margin: 0;padding: 0;}main .message > .image {position: relative;width: 70px;height: 70px;float: left;margin: 0;padding: 0;border: none;border-radius: 50%;overflow: hidden;}main .message > .image > img {position: relative;width: 100%;height: 100%;float: left;object-fit: cover;object-position: center center;}main .message > .box {position: relative;background: var(--color-message);width: calc(100% - 85px);float: left;margin: 0 0 0 15px;padding: 20px 16px 28px;border: none;border-radius: 4px;}main .message > .box:before {content: "";position: absolute;float: left;top: 15px;left: -10px;border-top: 7px solid transparent;border-right: 10px solid var(--color-message);border-bottom: 7px solid transparent;}main .message > .box > h3 {width: 100%;float: left;margin: 0 0 10px;padding: 0;font-size: 15px;font-weight: 700;text-align: left;line-height: 16px;color: #171725;}main .message > .box > .text {width: 100%;float: left;margin: 0;padding: 0;}main .message > .box > .text > p {width: 100%;float: left;margin: 0 0 14px;padding: 0;font-size: 14px;font-weight: 400;text-align: left;line-height: 16px;color: #666;}main .message > .box > .text > p:last-of-type {margin-bottom: 0;}main .form-box {margin: 0 0 20px;}main .form-box > p {width: 100%;float: left;margin: 0 0 7.5px;padding: 0;font-size: 15px;font-weight: bold;text-align: left;line-height: 20px;color: #707070;}main .form-box .button {margin: 20px 0 0;}main .links-login {width: 100%;float: left;margin: 0;padding: 0 10px;}main .links-login a {width: auto;font-size: 15px;font-weight: 500;text-align: left;color: var(--color-primary-out);}main .links-login a:hover {color: var(--color-primary);}main .area-clone {margin: 6.5px 0 0;}main .area-clone .row {margin-bottom: 16px !important;}main .area-clone .row:last-of-type {margin-bottom: 0 !important;}main .button {display: flex;width: 100%;float: left;margin: 0;padding: 0;justify-content: center;}main .button > .btn {margin-right: 20px;}main .button > .btn:last-child {margin-right: 0;}main .finish {width: 100%;float: left;margin: 34px 0 0;padding: 0;}main .finish > i.mdi {width: 100%;height: 108px;float: left;margin: 0;padding: 0;font-size: 126px;text-align: center;line-height: 108px;color: var(--color-primary-out);}main .finish > h2 {text-align: center;text-transform: uppercase;}main .finish > p {width: 100%;float: left;margin: 26px 0 0;padding: 0;font-size: 16px;font-weight: 400;text-align: center;line-height: 24px;color: #666;}main .finish > .button {margin: 30px 0 0;}main.pesquisa {background-color: #FBFBFB;min-height: 100vh;}main.pesquisa * {font-family: 'Lato', sans-serif;}main.pesquisa .container {max-width: 1082px;}main.pesquisa header {background-color: var(--color-primary-blue);width: 100%;min-height: 231px;float: left;box-shadow: inset 0 16px 0 var(--color-secondary-blue);padding: 44px 0 115px 0;}main.pesquisa header .logo {height: 71px;}main.pesquisa div.content {background-color: white;width: 100%;float: left;margin: -87px 0 0 0;padding: 40px 0 110px 0;flex-wrap: wrap;}main.pesquisa div.content div.steps {width: auto;float: left;position: relative;}main.pesquisa div.content div.steps span:before {content: attr(data-num);background-color: #E5E5E5;width: 30px;height: 30px;float: left;border-radius: 100%;color: white;text-align: center;line-height: 30px;font-size: 16px;font-weight: bold;position: relative;z-index: 2;transition: all 0.3s;}main.pesquisa div.content div.steps span.active:before {background-color: #76D5DD;}main.pesquisa div.content div.steps span.completed:before {background-color: #50A8B2;}main.pesquisa div.content div.steps span:last-of-type {margin-right: 0;}main.pesquisa div.content div.steps span:not(:last-of-type):after {content: '';background-color: #E5E5E5;width: 60px;height: 3px;float: left;margin-top: 14.5px;transition: all 0.3s;}main.pesquisa div.content div.steps span.completed:after {background-color: #50A8B2;}main.pesquisa div.content .base {width: 100%;float: left;position: relative;overflow: hidden;margin-top: 50px;}main.pesquisa div.content .base .swiper-slide {opacity: 0;transition: all 0.3s;}main.pesquisa div.content .base .swiper-slide.swiper-slide-active {opacity: 1;}main.pesquisa div.content .base .step {width: 100%;max-width: 622px;float: left;}main.pesquisa div.content .base .step.thankyou {max-width: 100%;}main.pesquisa div.content .base .step span.title {width: 100%;float: left;text-align: center;font-size: 18px;}main.pesquisa div.content .base .step.thankyou span.title {color: #707070;font-weight: bold;margin-top: 34px;}main.pesquisa div.content .base .step.thankyou span.text {width: 100%;float: left;text-align: center;font-size: 16px;color: #707070;margin-top: 11px;}main.pesquisa div.content .base .step div.options {width: 100%;float: left;margin-top: 16px;display: flex;}main.pesquisa div.content .base .step div.options.reasons {max-width: 478px;margin-left: calc(50% - 237px);flex-wrap: wrap;justify-content: space-between;}main.pesquisa div.content .base .step div.options label.option {width: 100%;height: 57px;float: left;position: relative;margin: 0 4px;line-height: 57px;color: white;text-align: center;font-size: 22px;font-weight: bold;opacity: 1;transition: all 0.3s;cursor: pointer;}main.pesquisa div.content .base .step div.options.reasons label.option {background-color: transparent;width: auto;color: #7070707a;padding: 10px 12px;font-size: 16px;font-weight: normal;border: 1px solid #B7B7B7;height: auto;line-height: 19px;margin: 15px 0 0 0;}main.pesquisa div.content .base .step div.options.reasons label.option:hover {color: #707070;}main.pesquisa div.content .base .step div.options label.option.active {box-shadow: inset 0 0 0 2px #50A8B2;background-color: #50a8b293 !important;color: white !important;}main.pesquisa div.content .base .step div.options label.option::after {content: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012.934%209.645%22%3E%3Cpath%20id%3D%22check-solid%22%20d%3D%22M4.393%2C74.554l-4.2-4.2a.647.647%2C0%2C0%2C1%2C0-.915l.915-.915a.647.647%2C0%2C0%2C1%2C.915%2C0l2.832%2C2.832%2C6.065-6.065a.647.647%2C0%2C0%2C1%2C.915%2C0l.915.915a.647.647%2C0%2C0%2C1%2C0%2C.915L5.308%2C74.554a.647.647%2C0%2C0%2C1-.915%2C0Z%22%20transform%3D%22translate%280%20-65.098%29%22%20fill%3D%22%233f969f%22%2F%3E%3C%2Fsvg%3E');width: 12.934px;height: 9.645px;position: absolute;top: 0;right: 0;margin: 4px 4px 0 0;line-height: 9px;opacity: 0;transform: scale(0.2);transform-origin: right;transition: all 0.3s;}main.pesquisa div.content .base .step div.options label.option.active::after {transform: scale(1);opacity: 1;}main.pesquisa div.content .base .step div.options label.option.inactive {opacity: 0.3;}main.pesquisa div.content .base .step div.options label.option input {width: 0;height: 0;opacity: 0;visibility: hidden;}main.pesquisa div.content .base .step div.rate span {color: #707070;margin-top: 6px;font-size: 12px;}main.pesquisa div.content .base .swiper-button-next,main.pesquisa div.content .base .swiper-button-prev {position: relative;float: left;top: 0;left: 0;width: auto;height: 42px;margin-top: -42px;margin-bottom: 100px;font-size: 16px;color: #CCCCCC;text-transform: unset;}main.pesquisa div.content .base .swiper-button-next {color: white;background-color: var(--color-primary-blue);border-radius: 0;box-shadow: none;opacity: 1;cursor: pointer;pointer-events: unset;}main.pesquisa div.content .base .swiper-button-next:hover {background-color: var(--color-primary);}main.pesquisa div.content .base .swiper-button-prev:after,main.pesquisa div.content .base .swiper-button-next:after {display: none;}main.pesquisa div.content .base .swiper-button-prev.swiper-button-disabled {max-width: 0;cursor: pointer;opacity: 0;transition: all 0.3s;}main.pesquisa div.content .base .swiper-button-prev:not(.swiper-button-disabled) {max-width: 100px;padding-right: 30px;transition: all 0.3s;}main.pesquisa div.content .base .swiper-button-prev svg {margin-right: 10px;}main.pesquisa div.content .base .swiper-button-next svg {margin-left: 10px;}main.pesquisa div.content .base textarea {width: 100%;height: 83px;float: left;margin-top: 18px;padding: 15px;border: 1px solid #CCCCCC;font-size: 16px;resize: none;}main.pesquisa footer {background-color: var(--color-primary-blue);width: 100%;min-height: 74px;float: left;margin-top: 54px;}main.pesquisa footer span.text {float: left;color: white;font-size: 16px;}main.pesquisa footer div.social {display: flex;align-items: center;}main.pesquisa footer div.social a {float: left;margin-left: 25px;}.formulario-login {width: 100%;float: left;margin: 1.25rem 0 0;}.titulo-formulario-login {width: 100%;float: left;margin: 0 0 20px;padding: 30px 0 0;font-size: 30px;font-weight: 400;color: var(--color-primary);text-align: center;line-height: 36px;}.desc-formulario-login {width: 100%;float: left;margin: 0 0 20px;padding: 0 10px;font-size: 14px;font-weight: 400;color: #4F4F4F;text-align: justify;line-height: 20px;}.form-file .download {position: absolute;background: #D9D9D9;float: right;top: -2px;right: -2px;margin: 0;padding: 2px 6px;font-size: 10px;font-weight: 500;text-align: center;text-transform: uppercase;color: #666;border: none;border-radius: 0 4px 0 4px;z-index: 1;}.form-outline > .download {position: absolute;background: #D9D9D9;float: right;top: 1px;right: 1px;margin: 0;padding: 2px 6px;font-size: 10px;font-weight: 500;text-align: center;text-transform: uppercase;color: #666;border: none;border-radius: 0 4px 0 4px;z-index: 1;}.popover-confirm {position: absolute;background: #FFF;width: 220px;float: left;margin: 0;padding: 16px 0 0;border: none;border-radius: 4px;box-shadow: 0 3px 4px 2px rgba(0, 0, 0, 0.14);z-index: 9999;visibility: hidden;opacity: 0;transform: translateY(-10px);transition: transform 0.3s, opacity 0.3s, visibility 0.3s;margin-left: 50px;}.popover-confirm:before {content: "";position: absolute;float: right;top: 12px;left: -6px;border-top: 5px solid transparent;border-right: 6px solid #FFF;border-bottom: 5px solid transparent;}.popover-confirm.active {visibility: visible;opacity: 1;transform: translateY(0);}.popover-confirm p {width: 100%;float: left;margin: 0;padding: 0 16px 16px;font-size: 14px;font-weight: 400;text-align: left;color: #444;}.popover-confirm .bottom {background: #EFEFEF;width: 100%;float: left;margin: 0;padding: 0;text-align: center;}.popover-confirm .btn-modal {padding: 10px 6.5px;}.popover-confirm .btn-cancel {font-weight: 400;}.popover-confirm .clone-remove,.popover-confirm .js-excluir-arquivo-resposta{color: red;}.baixar-arquivo{background-color: transparent;border: none;outline: none;color: var(--color-primary-out);text-decoration: none;font-size: 24px;margin-right: 10px;}.excluir-arquivo{background-color: transparent;border: none;outline: none;color: red;text-decoration: none;font-size: 24px;}.excluir-arquivo:hover{color: red;}.baixar-arquivo:hover{color: var(--color-primary-out);}.arquivo-respostas{display: flex;justify-content: space-between;}@media screen and (min-width: 992px){main.pesquisa footer .container,main.pesquisa footer .container .row {min-height: 74px;}main.pesquisa footer .container .row > div {display: flex;align-items: center;}}@media (max-width: 720px){.popover-confirm {margin-left: auto;margin-right: auto;}}.no-pointer {cursor: default !important;}.tabs {width: 100%;float: left;}.tabs .tabs-head {width: 100%;float: left;margin: 0 0 24px;padding: 0;}.tabs .tabs-head .tabs-item {float: left;margin: 0 10px 0 0;padding: 2px 9px;font-size: 12px;font-weight: 500;color: var(--color-primary-out);border: 1px solid var(--color-primary-out);border-radius: 20px;opacity: 0.5;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;transition: all 0.3s;}.tabs .tabs-head .tabs-item:hover, .tabs-head .tabs-item.active {opacity: 1;}.tabs .tabs-head .tabs-item:last-child {margin-right: 0;}.tabs .tabs-head .tabs-item > i.mdi {width: 15px;height: 15px;float: left;margin: 0 2px 0 0;padding: 0;font-size: 15px;text-align: center;line-height: 15px;}.tabs .tabs-body {display: none;width: 100%;float: left;margin: 0;padding: 0;}.tabs .tabs-body.active {display: block;}.tabs .tabs-body .box, .box-tabs {width: 100%;float: left;margin: 0 0 24px;padding: 0;}.tabs .tabs-body .box > i.mdi, .box-tabs > i.mdi {position: relative;width: 14px;height: 14px;float: left;margin: 0;padding: 0;font-size: 16px;text-align: center;line-height: 14px;color: #666;}.tabs .tabs-body .box.box-out > i.mdi {color: var(--color-primary-out);}.tabs .tabs-body .box > i.mdi:before, .box-tabs > i.mdi:before {position: relative;margin: 0 0 0 -1px;}.tabs .tabs-body .box > .texts, .box-tabs > .texts {position: relative;width: calc(100% - 14px);float: left;margin: 0;padding: 0 0 0 12px;}.tabs .tabs-body .box > .texts > span, .box-tabs > .texts > span {width: 100%;float: left;margin: 0;padding: 0;font-size: 12px;font-weight: 500;text-align: left;line-height: 14px;color: #0D0D0D;}.tabs .tabs-body .box.box-out > .texts > span {color: var(--color-primary-out);}.tabs .tabs-body .box.box-upper > .texts > span {text-transform: uppercase;}.tabs .tabs-body .box > .texts > span i.mdi, .box-tabs > .texts > span i.mdi {position: relative;top: 1px;margin: 0 0 0 2px;font-size: 15px;line-height: 11px;cursor: pointer;}.tabs .tabs-body .box > .texts > p, .box-tabs > .texts > p {width: 100%;float: left;margin: 2px 0 0;padding: 0;font-size: 16px;font-weight: 400;text-align: left;line-height: 24px;color: #666;word-break: break-word;}.tabs .tabs-body .box.box-out > .texts > p {color: var(--color-primary-out);}.tabs .tabs-body .box > .texts > .desc,.box-tabs > .texts > .desc,.editorCaso > .texts > .desc {width: 100%;float: left;margin: 2px 0 0;padding: 0;font-size: 16px;font-weight: 400;text-align: left;line-height: 24px;color: #666;}.tabs .tabs-body .box.box-out > .texts > .desc {color: var(--color-primary-out);}.tabs .tabs-body .box.box-out > .texts > .desc.editor-caso {cursor: pointer;}.tabs .tabs-body .box.box-desc > .texts > .desc {height: auto;max-height: 120px;overflow: hidden;}.tabs .tabs-body .box.box-desc.active > .texts > .desc {max-height: none;}.tabs .tabs-body .box > .texts > .desc[id^="processo-anotacao"], .box-tabs > .texts > .desc[id^="processo-anotacao"], .tabs .tabs-body .box > .texts > .desc[id^="tarefa-descricao"], .box-tabs > .texts > .desc[id^="tarefa-descricao"], .editorCaso > .texts > .editor-caso {cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}.tabs .tabs-body .box > .texts > .desc img,.box-tabs > .texts > .desc img,.editorCaso > .texts > .desc img {max-width: 100%;}.tabs .tabs-body .box > .texts > .desc p:last-child, .box-tabs > .texts > .desc p:last-child {margin-bottom: 0;}.tabs .tabs-body .box > .texts > form, .box-tabs > .texts > form, .editorCaso > .texts > .form {display: none;position: relative;width: 100%;float: left;margin: 6px 0 0;}.tabs .tabs-body .box > .texts > form .editor, .box-tabs > .texts > form .editor {margin: 0 0 12px;}.tabs .tabs-body .box > .texts > form .buttons, .box-tabs > .texts > form .buttons {position: relative;width: 100%;float: left;}.tabs .tabs-body .btn-more {float: right;}.tabs .tabs-body .hr {width: 100%;height: 0;float: left;margin: 0 0 20px;padding: 0;border: none;border-bottom: 1px solid #ECECEC;}.movement {position: relative;width: 100%;float: left;}.movement .general {position: relative;width: 100% !important;height: 100%;float: left;top: 0;left: 0;margin: 0;padding: 0;}.movement .general > .group {position: relative;width: 100%;float: left;margin: 12px 0 0;padding: 0 20px 0 0;z-index: 0;}.movement .general > .group:first-child {margin: 0;}.movement .general > .group:before {content: "";position: absolute;background: #ECECEC;width: 1px;height: calc(100% - 56px);float: left;top: 20px;left: 30px;margin: 0;padding: 0;z-index: -1;}.movement .general > .group > .date {position: relative;width: 100%;float: left;margin: 0 0 12px;padding: 0 0 0 10px;font-size: 10px;font-weight: 700;text-align: left;text-transform: uppercase;line-height: 12px;color: #898989;}.movement .general > .group > .item-group {position: relative;background: transparent;width: 100%;float: left;margin: 0 0 30px;padding: 0 15px 0 10px;border: none;transition: all 0.3s;}.movement .general > .group > .item-group:last-child {margin-bottom: 0;}.movement .general > .group > .item-group > .hour {position: absolute;float: right;top: 15px;right: 15px;font-size: 10px;font-weight: 700;text-align: left;text-transform: uppercase;line-height: 12px;color: #595959;}.movement .general > .group > .item-group > .edit {position: absolute;float: right;top: 2px;right: 35px;font-size: 20px;line-height: 20px;color: #595959;cursor: pointer;}.movement .general > .group > .item-group > .remove {position: absolute;float: right;top: 2px;right: 12px;font-size: 20px;line-height: 20px;color: #B81024;cursor: pointer;}.movement .general > .group > .item-group > .anotacao-remover {position: absolute;float: right;top: 32px;right: 15px;font-size: 20px;line-height: 20px;color: #B81024;}.movement .general > .group > .item-group > .icon {position: relative;background: #E3EFFF;width: 40px;height: 40px;float: left;margin: 0;padding: 0;font-size: 16px;text-align: center;line-height: 40px;color: #2A2C30;border: none;border-radius: 50%;}.movement .general > .group > .item-group.item-group-recado-cliente > .icon {background: #F2EBFF;}.movement .general > .group > .item-group > .icon.publicacao {background: #FFF3BF;color: #E5BE14;}.movement .general > .group > .item-group > .icon.processo {background: #E9F9FF;color: var(--color-processo);}.movement .general > .group > .item-group > .icon.tarefa {background: #E1F0F4;color: var(--color-tarefas);}.movement .general > .group > .item-group > .icon.contratacao {background: #e1f4e4;color: var(--color-primary-out);}.movement .general > .group > .item-group > .icon > img {position: absolute;width: 100%;height: 100%;float: left;top: 0;left: 0;border: none;border-radius: 50%;object-fit: cover;object-position: center center;}.movement .general > .group > .item-group > .texts {width: calc(100% - 40px);float: left;margin: 0;padding: 3px 0 0 12px;font-size: 14px;font-weight: 400;text-align: justify;line-height: 20px;color: #131313;}.movement .general > .group > .item-group > .texts > .btn-view-more {display: none;float: left;margin: 4px 0 0;font-size: 16px;font-weight: 700;}.movement .general > .group > .item-group.item-view-more > .texts > .btn-view-more {display: inline-block;}.movement .general > .group > .item-group > .texts > span {width: 100%;float: left;margin: 0;padding: 0;}.movement .general > .group > .item-group > .texts > span > span {width: 100%;float: left;margin: 0;padding: 0;word-wrap: break-word;}.movement .general > .group > .item-group > .texts > span > span *:last-child {margin-bottom: 0;}.movement .general > .group > .item-group.item-group-usuario > .texts > span > span,.descricao-andamento {background: #F4F4F4;width: 100%;float: left;margin: 4px 0 0;padding: 8px;border-radius: 8px;border: 1px solid #DDD;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.14);word-wrap: break-word;}.movement .general > .group > .item-group.item-group-recado-cliente > .texts > span > span {background: #F2EBFF;margin: 4px 0 0;padding: 8px;border-radius: 8px;border: 1px solid #D1C0F1;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.14);}.movement .general > .group > .item-group.item-view-more > .texts > span > span {position: relative;max-height: 175px;overflow: hidden;}.movement .general > .group > .item-group.more-active > .texts > span > span {max-height: unset;overflow: unset;}.movement .general > .group > .item-group.item-view-more:not(.more-active) > .texts > span > span:before {content: "";position: absolute;background: linear-gradient(to bottom, transparent, #FFF);width: 100%;height: 60px;float: left;left: 0;bottom: 0;}.movement .general > .group > .item-group > .texts > span p {width: 100%;float: left;margin: 0 0 6px;}.movement .general > .group > .item-group > .texts > span p:last-child {margin: 0;}.movement .general > .group > .item-group > .texts > span a {font-weight: 500 !important;color: var(--color-primary-out) !important;}.movement .general > .group > .item-group > .texts > span a:hover, .movement .general > .group > .item-group > .texts > span a:focus {color: var(--color-primary) !important;}.movement .general > .group > .item-group > .texts > .comment {position: relative;background: #F7F6F3;width: calc(100% - 64px);float: left;margin: 8px 0 0 32px;padding: 20px;font-size: 15px;font-weight: 400;text-align: left;line-height: 20px;color: #131313;border: none;border-radius: 10px;}.movement .general > .group > .item-group > .texts > .files {width: 100%;float: left;margin: 8px 0 0;padding: 0;}.movement .general > .group > .item-group > .texts > .files > .file-item {position: relative;background-color: #EEE;background-repeat: no-repeat;background-size: cover;background-position: center center;width: 64px;height: 64px;float: left;margin: 0 8px 8px 0;padding: 0;border: none;border-radius: 6px;}.movement .general > .group > .item-group > .texts > .files > .file-item.file-pdf {background-color: #FFE2E2;}.movement .general > .group > .item-group > .texts > .files > .file-item.file-zip {background-color: #D9D1D0;}.movement .general > .group > .item-group > .texts > .files > .file-item.file-ppt {background-color: #F3D5CE;}.movement .general > .group > .item-group > .texts > .files > .file-item.file-doc {background-color: #D7F6FF;}.movement .general > .group > .item-group > .texts > .files > .file-item.file-xls {background-color: #E1ECE6;}.movement .general > .group > .item-group > .texts > .files > .file-item > .icon {background-color: transparent;background-image: url(../../imagens/novo/files/default.svg);background-repeat: no-repeat;background-size: contain;background-position: center center;width: 100%;height: 20px;float: left;margin: 13px 0 0;padding: 0;}.movement .general > .group > .item-group > .texts > .files > .file-item.file-pdf > .icon {background-image: url(../../imagens/novo/files/pdf.svg);}.movement .general > .group > .item-group > .texts > .files > .file-item.file-zip > .icon {background-image: url(../../imagens/novo/files/zip.svg);}.movement .general > .group > .item-group > .texts > .files > .file-item.file-ppt > .icon {background-image: url(../../imagens/novo/files/ppt.svg);}.movement .general > .group > .item-group > .texts > .files > .file-item.file-doc > .icon {background-image: url(../../imagens/novo/files/doc.svg);}.movement .general > .group > .item-group > .texts > .files > .file-item.file-xls > .icon {background-image: url(../../imagens/novo/files/xls.svg);}.movement .general > .group > .item-group > .texts > .files > .file-item > .name {position: absolute;background: #EEE;width: 100%;float: left;left: 0;bottom: 0;margin: 0;padding: 4px 6px;font-size: 10px;font-weight: 400;text-align: left;line-height: 12px;color: #666;border: none;border-top: 1px solid rgba(0, 0, 0, 0.1);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-radius: 0 0 5px 5px;}.movement .general > .group > .item-group > .form-andamento {background: #FFF;width: 100%;float: left;margin: 12px 0 0;padding: 0;border: none;}.movement .general > .group > .item-group > .form-andamento .editor-mentions {margin: 0;}.movement .general > .group > .item-group > .form-andamento .files {width: 100%;float: left;margin: 10px 0 0;}.movement .general > .group > .item-group > .form-andamento .bottom {width: 100%;float: left;margin: 10px 0 0;}.movement .general > .group > .item-group > .form-andamento .bottom .form-file-out {float: left;margin: 5px 10px 0 0;}.movement .general > .group > .item-group img {width: auto;max-width: 100%;}.select2-box {position: relative;width: 100%;float: left;margin: 0;padding: 0;z-index: 0;}.select2-box > .icons {position: absolute;background: #FFF;height: 22px;float: right;top: calc(50% - 11px);right: 10px;z-index: 1;}.select2-box > .icons > .info {position: relative;width: 22px;height: 22px;float: left;margin: 0 6px 0 0;padding: 0;font-size: 22px;text-align: center;line-height: 22px;color: #666;}.select2-box > .icons > .info:last-child {margin: 0;}.select2-box > .info {position: absolute;background: #FFF;width: 22px;height: 22px;float: right;top: calc(50% - 11px);right: 10px;font-size: 22px;text-align: center;line-height: 22px;color: #666;z-index: 1;}.select2-box .select2-label {position: absolute;background: #FFF;width: calc(100% - 30px);float: left;top: 12px;left: 1px;margin: 0;padding: 0 8px;font-size: 14px;font-weight: 400;text-align: left;color: rgba(0, 0, 0, 0.6);transform: unset;pointer-events: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.2s ease-out;}.select2-box.open .select2-label {width: auto;left: 10px;padding: 0 3px;font-size: 11.2px;color: var(--color-primary-out);transform: translateY(-17px);}.select2-container {position: relative;width: 100% !important;}.select2-container .select2-selection--single, .select2-container .select2-selection--multiple {min-height: 41px;padding: 6px 2px;text-align: left;border: 1px solid #BDBDBD;border-radius: 4px !important;transition: all 0.2s;}.select2-container--default.select2-container--focus .select2-selection--multiple {border: 1px solid #BDBDBD;}.select2-container.select2-container--open .select2-selection--single, .select2-container.select2-container--open .select2-selection--multiple {padding: 5px 1px;border: 2px solid var(--color-primary-out);}.select2-container .select2-selection__placeholder {color: #666 !important;}.select2-container .select2-selection__arrow {position: absolute !important;background-color: transparent;background-image: url(../../imagens/novo/arrow-select.svg);background-repeat: no-repeat;background-size: contain;background-position: center center;width: 10px !important;height: 5px !important;float: right;top: 18px !important;right: 13px !important;font-size: 0;text-indent: -99999px;}.select2-container .select2-selection__arrow b {display: none !important;}.select2-container .select2-results__option {background: transparent;padding: 10.5px 16px;color: #111;}.select2-container .select2-results__option--highlighted[aria-selected] {background: #DDD;color: #111;}.select2-dropdown {min-width: 228px;border: none;border-radius: 0 !important;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);z-index: 9999;}.select2-search--dropdown {padding: 10px;}.select2-search--dropdown .select2-search__field {padding: 8px 12px;border: 1px solid #BDBDBD;border-radius: 4px;transition: all 0.2s linear;}.select2-search--dropdown .select2-search__field:focus {padding: 7px 11px;border: 2px solid var(--color-primary-out);}.select2-container--default .select2-results__option[aria-disabled=true] {color: #111;}.select2-container--default .select2-selection--multiple .select2-selection__choice {padding: 1px 5px;font-size: 14px;color: #333;}.select2-selection__clear {font-size: 16px;color: #666;top: -1px;right: 4px;transition: color 0.3s;}.select2-selection__clear:hover {color: var(--color-danger);}.select-dropdown-container {z-index: 2600;}.notifications-group {position: relative;width: 100%;float: left;margin: 6px 0;padding: 0;font-size: 12px;font-weight: 700;text-align: center;text-transform: uppercase;color: #898989;line-height: normal;z-index: 0;}.notifications-group:before {content: "";position: absolute;background: #898989;width: 100%;height: 1px;float: left;top: 50%;left: 0;z-index: -1;opacity: 0.5;}.notifications-group > span {background: #FFF;width: auto;margin: 0;padding: 0 10px;}.notifications {position: relative;float: left;margin: 19px 0 0;}.notifications > .icon {position: relative;width: 30px;height: 30px;float: left;color: #666;text-align: center;cursor: pointer;}.notifications > .icon:after {display: none;}.notifications > .icon > i.mdi {position: relative;font-size: 24px;line-height: 30px;}.notifications > .icon > .count {position: absolute;background: var(--color-danger);width: 16px;height: 16px;float: right;top: 0;right: 0;font-size: 11px;font-weight: 400;text-align: center;color: #FFF;line-height: 16px;border: none;border-radius: 50%;}.notifications .dropdown-menu {width: 240px;}.notifications .dropdown-menu.dropdown-new {width: auto;min-width: 240px;}.notifications .dropdown-menu.dropdown-new .dropdown-item {line-height: normal;}.notifications .dropdown-notifications {width: 500px;float: right;top: 38px;right: 0;padding: 0;border-radius: 8px;box-shadow: 0 7px 32px 0 rgba(21, 34, 50, 0.16);}.notifications .dropdown-notifications .notifications-group {display: none;}.notifications .dropdown-notifications > .header {width: 100%;float: left;margin: 0;padding: 14px 16px;}.notifications .dropdown-notifications > .header > .title {width: 100%;float: left;margin: 0;padding: 0;font-size: 20px;font-weight: 600;text-align: left;color: #5E5E5E;line-height: normal;}.notifications .dropdown-notifications > .header > .title > .filter {position: relative;background: #F3F9FB;width: 24px;height: 24px;float: right;margin: 0;padding: 0;font-size: 16px;text-align: center;color: var(--color-primary-out);line-height: 24px;border: 0;border-radius: 50%;cursor: pointer;}.notifications .dropdown-notifications > .header > .title .dropdown-menu {width: 180px;}.notifications .dropdown-notifications > .header > .buttons {width: 100%;float: left;margin: 18px 0 0;padding: 0;}.notifications .dropdown-notifications > .body {width: 100%;height: 400px;float: left;margin: 0;padding: 0;overflow: hidden auto;}.notifications .dropdown-notifications > .body > .tabs .tabs-head {margin: 0;padding: 0 16px;}.notifications .dropdown-notifications > .body > .tabs .tabs-head .tabs-item {padding: 8px 6px;font-size: 12px;font-weight: 400;text-align: center;color: var(--color-primary-out);line-height: normal;border: 0;border-bottom: 2px solid;border-color: transparent; border-radius: 0;opacity: 1;}.notifications .dropdown-notifications > .body > .tabs .tabs-head .tabs-item.active {border-color: var(--color-primary-out);}.notifications .dropdown-notifications > .body > .tabs .tabs-head .tabs-item > span {background: #E0EBEE;width: auto;float: right;margin: 0 0 0 6px;padding: 2px 5px;font-size: 8px;font-weight: 400;text-align: center;color: var(--color-primary-out);line-height: normal;border: 0;border-radius: 40px;}.notifications .dropdown-notifications > .body > .tabs .tabs-body {height: auto;max-height: calc(100vh - 220px);overflow: auto;border-radius: 0 0 8px 8px;}.notifications .item-notification {position: relative;background: transparent;width: 100%;float: left;margin: 0;padding: 16px;border: 0;border-bottom: 1px solid var(--Gray-50, #F3F3F3);cursor: pointer;transition: all 0.3s;}.notifications .item-notification:last-child {border-bottom: 0;border-radius: 0 0 8px 8px;}.notifications .item-notification.active {background: #E8F1F4;}.notifications .item-notification > .check {position: absolute;width: 20px;height: 20px;float: right;top: calc(50% - 10px);right: 16px;font-size: 20px;text-align: center;line-height: 20px;color: #16181B;border: 0;cursor: pointer;}.notifications .item-notification > .picture {position: relative;width: 38px;height: 38px;float: left;margin: 0;padding: 0;border: 0;}.notifications .item-notification > .picture > img {width: 100%;height: 100%;float: left;margin: 0;padding: 0;object-fit: cover;object-position: center center;border: 0;border-radius: 50%;overflow: hidden;}.notifications .item-notification > .picture > .icon {position: absolute;background: var(--color-primary-out);width: 16px;height: 16px;float: right;right: 0;bottom: 0;font-size: 12px;text-align: center;color: rgba(255, 255, 255, 0.75);line-height: 16px;border: 0;border-radius: 50%;}.notifications .item-notification > .texts {width: calc(100% - 38px);float: left;margin: 0;padding: 0 26px 0 8px;}.notifications .item-notification > .texts > .author {width: 100%;float: left;margin: 0 0 6px;padding: 0;font-size: 14px;font-weight: 700;text-align: left;color: #5E5E5E;line-height: normal;}.notifications .item-notification > .texts > .title {width: 100%;float: left;margin: 0;padding: 0;font-size: 14px;font-weight: 500;text-align: left;color: #5E5E5E;line-height: normal;}.notifications .item-notification > .texts > .desc {width: 100%;float: left;margin: 6px 0 0;padding: 0;font-size: 14px;font-weight: 400;text-align: left;color: #5E5E5E;line-height: normal;}.notifications .item-notification > .texts > .desc b,.notifications .item-notification > .texts > .desc strong {font-weight: 600;}.notifications .item-notification > .texts > .view-more {width: 100%;float: left;margin: 6px 0 0;padding: 0;font-size: 14px;font-weight: 500;text-align: left;color: var(--color-primary-out);line-height: normal;}.notifications .item-notification > .texts > span {width: 100%;float: left;margin: 6px 0 0;padding: 0;font-size: 12px;font-weight: 400;text-align: left;color: #9B9B9B;line-height: normal;}.notifications .notifications-menu {display: flex;width: 100%;float: left;flex-direction: column;}.notifications .notifications-menu > .name {position: relative;width: 100%;float: left;margin: 0;padding: 0;font-size: 14px;font-weight: 500;text-align: left;white-space: normal;}.notifications .notifications-menu > .name > i.mdi {position: relative;width: 20px;height: 20px;float: left;margin: 5px 8px 5px 2px;padding: 0;font-size: 20px;text-align: center;line-height: 20px;}.notifications .notifications-menu > .desc {width: 100%;float: left;margin: 2px 0 0;padding: 0;font-size: 12px;font-weight: 400;text-align: left;white-space: normal;}.select-user {position: relative;width: 100%;float: left;margin: 0 0 30px;padding: 0;z-index: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}.select-user.select-user-out {margin: 5px 0;}.select-user > .image {position: relative;width: 48px;height: 48px;float: left;}.select-user.select-user-out > .image {width: 32px;height: 32px;}.select-user.disabled > .image {filter: grayscale(1);}.select-user > .image > img {position: relative;width: 100%;height: 100%;float: left;object-fit: cover;object-position: center center;border: none;border-radius: 50%;overflow: hidden;}.select-user > .texts {width: calc(100% - 48px);float: left;margin: 7.5px 0 0;padding: 0 52px 0 12px;}.select-user.select-user-out > .texts {margin: 0;padding: 1px 0 1px 12px;}.select-user > .texts > span {width: 100%;float: left;margin: 0 0 2px;padding: 0;font-size: 12px;font-weight: 400;text-align: left;color: #131523;}.select-user.select-user-out > .texts > span {font-size: 10px;text-transform: uppercase;}.select-user > .texts > .name {width: 100%;float: left;margin: 0;padding: 0;font-size: 14px;font-weight: 400;text-align: left;line-height: 16px;color: #131523;}.select-user > .info, .select-user > .more, .select-user > .edit {position: absolute;width: 22px;height: 22px;float: right;top: calc(50% - 11px);right: 0;font-size: 22px;text-align: center;line-height: 22px;color: #666;z-index: 1;}.select-user > .edit {right: 28px;}.select-user .select2-box, .select-user .select2-box .select2-container {position: absolute;width: 100%;height: 100%;float: left;font-size: 0;opacity: 0;}.select-user .select2-container .select2-selection--single, .select2-container .select2-selection--multiple {position: relative;height: 100%;min-height: 41px;}.select2-container--default .select2-search--inline .select2-search__field {width: 100% !important;opacity: 0;transition: all 0.2s ease-out;}.select2-container--default.select2-container--focus .select2-search--inline .select2-search__field {opacity: 1;}.select-user .select-wrapper {position: absolute;width: 100%;height: 100%;float: left;font-size: 0;opacity: 0;text-indent: -9999999999px;}.select-user .select-wrapper > .form-outline, .select-user .select-wrapper > .form-outline > .form-control {position: absolute;width: 100%;height: 100%;float: left;top: 0;left: 0;margin: 0;padding: 0;}@media screen and (max-width: 768px){.content,.content-min {padding: 0 20px;}aside {display: none;}.general {width: 100%;left: 0;}}