.coh-style-modal-small { background-color: var(--ssa-color-palette-white);-webkit-border-radius: 1.25rem;border-radius: 1.25rem;padding-top: 40px;padding-right: 32px;padding-bottom: 24px;padding-left: 32px;-webkit-box-shadow: 1px 6px 35px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 6px 35px 0px rgba(0, 0, 0, 0.15);;font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;width: 27rem;text-align: center;color: rgba(64, 64, 64, 1);font-size: 14px;line-height: 20px;font-weight: 400;height: 18.75rem;overflow-x: hidden;overflow-y: hidden; } @media (max-width: 1023px) { .coh-style-modal-small { width: 90%;height: 18.75rem; }  }
.coh-style-webform label,.coh-style-webform .fieldset-legend { color: var(--ssa-color-palette-black-medium);font-size: 16px;margin-bottom: 4px;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;line-height: 140%; } .coh-style-webform label a,.coh-style-webform .fieldset-legend a { color: var(--ssa-color-palette-blue-dark);font-size: 16px;text-decoration: underline;font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-webform legend { margin-bottom: 0rem; } .coh-style-webform input[type="text"],.coh-style-webform input[type="date"],.coh-style-webform input[type="tel"],.coh-style-webform input[type="email"],.coh-style-webform input[type="number"],.coh-style-webform input[type="url"],.coh-style-webform input[type="time"],.coh-style-webform input[type="datetime"],.coh-style-webform input[type="datetime-local"],.coh-style-webform input[name="phone"],.coh-style-webform input[data-drupal-selector="edit-phone"],.coh-style-webform select,.coh-style-webform textarea { height: 48px;padding-top: 13px;padding-right: 16px;padding-bottom: 13px;padding-left: 16px;border-width: 1px;-webkit-border-radius: 10px;border-radius: 10px;border-style: solid;border-color: rgba(139, 145, 150, 1);background-color: var(--ssa-color-palette-white); } .coh-style-webform input[type="text"]:focus,.coh-style-webform input[type="date"]:focus,.coh-style-webform input[type="tel"]:focus,.coh-style-webform input[type="email"]:focus,.coh-style-webform input[type="number"]:focus,.coh-style-webform input[type="url"]:focus,.coh-style-webform input[type="time"]:focus,.coh-style-webform input[type="datetime"]:focus,.coh-style-webform input[type="datetime-local"]:focus,.coh-style-webform input[name="phone"]:focus,.coh-style-webform input[data-drupal-selector="edit-phone"]:focus,.coh-style-webform select:focus,.coh-style-webform textarea:focus { -webkit-box-shadow: none; box-shadow: none; } .coh-style-webform input[type="text"]::-webkit-input-placeholder, .coh-style-webform input[type="date"]::-webkit-input-placeholder, .coh-style-webform input[type="tel"]::-webkit-input-placeholder, .coh-style-webform input[type="email"]::-webkit-input-placeholder, .coh-style-webform input[type="number"]::-webkit-input-placeholder, .coh-style-webform input[type="url"]::-webkit-input-placeholder, .coh-style-webform input[type="time"]::-webkit-input-placeholder, .coh-style-webform input[type="datetime"]::-webkit-input-placeholder, .coh-style-webform input[type="datetime-local"]::-webkit-input-placeholder, .coh-style-webform input[name="phone"]::-webkit-input-placeholder, .coh-style-webform input[data-drupal-selector="edit-phone"]::-webkit-input-placeholder, .coh-style-webform select::-webkit-input-placeholder, .coh-style-webform textarea::-webkit-input-placeholder { font-style: italic;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 16px;line-height: 140%;color: rgba(139, 145, 150, 1); } .coh-style-webform input[type="text"]::-moz-placeholder, .coh-style-webform input[type="date"]::-moz-placeholder, .coh-style-webform input[type="tel"]::-moz-placeholder, .coh-style-webform input[type="email"]::-moz-placeholder, .coh-style-webform input[type="number"]::-moz-placeholder, .coh-style-webform input[type="url"]::-moz-placeholder, .coh-style-webform input[type="time"]::-moz-placeholder, .coh-style-webform input[type="datetime"]::-moz-placeholder, .coh-style-webform input[type="datetime-local"]::-moz-placeholder, .coh-style-webform input[name="phone"]::-moz-placeholder, .coh-style-webform input[data-drupal-selector="edit-phone"]::-moz-placeholder, .coh-style-webform select::-moz-placeholder, .coh-style-webform textarea::-moz-placeholder { font-style: italic;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 16px;line-height: 140%;color: rgba(139, 145, 150, 1); } .coh-style-webform input[type="text"]:-ms-input-placeholder, .coh-style-webform input[type="date"]:-ms-input-placeholder, .coh-style-webform input[type="tel"]:-ms-input-placeholder, .coh-style-webform input[type="email"]:-ms-input-placeholder, .coh-style-webform input[type="number"]:-ms-input-placeholder, .coh-style-webform input[type="url"]:-ms-input-placeholder, .coh-style-webform input[type="time"]:-ms-input-placeholder, .coh-style-webform input[type="datetime"]:-ms-input-placeholder, .coh-style-webform input[type="datetime-local"]:-ms-input-placeholder, .coh-style-webform input[name="phone"]:-ms-input-placeholder, .coh-style-webform input[data-drupal-selector="edit-phone"]:-ms-input-placeholder, .coh-style-webform select:-ms-input-placeholder, .coh-style-webform textarea:-ms-input-placeholder { font-style: italic;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 16px;line-height: 140%;color: rgba(139, 145, 150, 1); } .coh-style-webform input[type="text"]::-ms-input-placeholder, .coh-style-webform input[type="date"]::-ms-input-placeholder, .coh-style-webform input[type="tel"]::-ms-input-placeholder, .coh-style-webform input[type="email"]::-ms-input-placeholder, .coh-style-webform input[type="number"]::-ms-input-placeholder, .coh-style-webform input[type="url"]::-ms-input-placeholder, .coh-style-webform input[type="time"]::-ms-input-placeholder, .coh-style-webform input[type="datetime"]::-ms-input-placeholder, .coh-style-webform input[type="datetime-local"]::-ms-input-placeholder, .coh-style-webform input[name="phone"]::-ms-input-placeholder, .coh-style-webform input[data-drupal-selector="edit-phone"]::-ms-input-placeholder, .coh-style-webform select::-ms-input-placeholder, .coh-style-webform textarea::-ms-input-placeholder { font-style: italic;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 16px;line-height: 140%;color: rgba(139, 145, 150, 1); } .coh-style-webform input[type="text"]::placeholder,.coh-style-webform input[type="date"]::placeholder,.coh-style-webform input[type="tel"]::placeholder,.coh-style-webform input[type="email"]::placeholder,.coh-style-webform input[type="number"]::placeholder,.coh-style-webform input[type="url"]::placeholder,.coh-style-webform input[type="time"]::placeholder,.coh-style-webform input[type="datetime"]::placeholder,.coh-style-webform input[type="datetime-local"]::placeholder,.coh-style-webform input[name="phone"]::placeholder,.coh-style-webform input[data-drupal-selector="edit-phone"]::placeholder,.coh-style-webform select::placeholder,.coh-style-webform textarea::placeholder { font-style: italic;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 16px;line-height: 140%;color: rgba(139, 145, 150, 1); } .coh-style-webform input[type="text"][disabled],.coh-style-webform input[type="date"][disabled],.coh-style-webform input[type="tel"][disabled],.coh-style-webform input[type="email"][disabled],.coh-style-webform input[type="number"][disabled],.coh-style-webform input[type="url"][disabled],.coh-style-webform input[type="time"][disabled],.coh-style-webform input[type="datetime"][disabled],.coh-style-webform input[type="datetime-local"][disabled],.coh-style-webform input[name="phone"][disabled],.coh-style-webform input[data-drupal-selector="edit-phone"][disabled],.coh-style-webform select[disabled],.coh-style-webform textarea[disabled] { background-color: rgba(229, 243, 255, 1);border-color: rgba(199, 228, 255, 1);color: rgba(8, 98, 173, 1); } .coh-style-webform input[type="text"][readonly],.coh-style-webform input[type="date"][readonly],.coh-style-webform input[type="tel"][readonly],.coh-style-webform input[type="email"][readonly],.coh-style-webform input[type="number"][readonly],.coh-style-webform input[type="url"][readonly],.coh-style-webform input[type="time"][readonly],.coh-style-webform input[type="datetime"][readonly],.coh-style-webform input[type="datetime-local"][readonly],.coh-style-webform input[name="phone"][readonly],.coh-style-webform input[data-drupal-selector="edit-phone"][readonly],.coh-style-webform select[readonly],.coh-style-webform textarea[readonly] { border-color: var(--ssa-color-palette-portal-blue-4);background-color: var(--ssa-color-palette-blue-light);color: var(--ssa-color-palette-portal-blue-1); } .coh-style-webform input[type="checkbox"] { color: var(--ssa-color-palette-white);height: 16px;width: 16px;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0; } .coh-style-webform input[type="radio"] { height: 18px;width: 18px; } .coh-style-webform input[type="date"]::-webkit-calendar-picker-indicator,.coh-style-webform input[type=datetime-local]::-webkit-calendar-picker-indicator { z-index: 1;background-position: right 16px center;background-image: url("/sites/portalcliente/files/Calendar_Days.svg");background-position: left -5px top -3px;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;color: rgba(0, 0, 0, 0); } .coh-style-webform textarea { height: auto;-webkit-border-radius: 10px;border-radius: 10px;border-width: 1px;border-style: solid;border-color: rgba(166, 166, 166, 1);font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: var(--ssa-color-palette-black-dark);font-size: 16px;line-height: 140%;padding-top: 16px;padding-right: 32px;padding-bottom: 16px;padding-left: 32px; } .coh-style-webform textarea::-webkit-input-placeholder { font-style: italic;color: rgba(166, 166, 166, 1); } .coh-style-webform textarea::-moz-placeholder { font-style: italic;color: rgba(166, 166, 166, 1); } .coh-style-webform textarea:-ms-input-placeholder { font-style: italic;color: rgba(166, 166, 166, 1); } .coh-style-webform textarea::-ms-input-placeholder { font-style: italic;color: rgba(166, 166, 166, 1); } .coh-style-webform textarea::placeholder { font-style: italic;color: rgba(166, 166, 166, 1); } .coh-style-webform .form-item:not(.form-wrapper) { padding-top: 12.5px;padding-bottom: 12.5px; } .coh-style-webform fieldset.form-item:not(.form-wrapper) { margin-top: 0rem;margin-bottom: 0rem;padding-top: 0rem;padding-bottom: 0rem; } .coh-style-webform fieldset.form-item:not(.form-wrapper).checkboxes--wrapper legend { margin-bottom: 10px; } .coh-style-webform fieldset.form-item:not(.form-wrapper).checkboxes--wrapper legend span { color: rgba(75, 93, 111, 1);font-weight: unset;font-size: 16px;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-webform input[type="submit"] { font-size: 16px;height: 48px;padding-top: 11px;padding-right: 24px;padding-bottom: 11px;padding-left: 24px;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;background-color: rgba(8, 98, 173, 1);color: var(--ssa-color-palette-white); } .coh-style-webform input[type="submit"]:hover { background-color: var(--ssa-color-palette-portal-blue-2); } .coh-style-webform input[type="submit"]:disabled { background-color: var(--ssa-color-palette-gray-20); } .coh-style-webform .form-type-checkbox .option { color: var(--ssa-color-palette-black-dark);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-webform .form-type-checkbox .option::before { background-color: rgba(0, 0, 0, 0);border-width: 1px;-webkit-border-radius: 2px;border-radius: 2px;border-style: solid;border-color: rgba(75, 93, 111, 1);height: 16px;width: 16px; } .coh-style-webform .form-type-checkbox .option::after { background-color: var(--ssa-color-palette-blue-dark);color: var(--ssa-color-palette-white);height: 16px;width: 17px;font-size: 12px; } .coh-style-webform .form-type-checkbox .option.form-required::after { color: var(--ssa-color-palette-error);background-color: rgba(0, 0, 0, 0); } .coh-style-webform .form-type-radio .option { color: rgba(66, 66, 66, 1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-webform .form-type-radio .option::before { height: 16px;width: 16px;background-color: var(--ssa-color-palette-white);border-color: rgba(166, 166, 166, 1);top: 14px; } .coh-style-webform .form-type-radio .option::after { height: 18px;width: 19px;font-size: 12px;color: rgba(4, 103, 50, 1);top: 14px; } .coh-style-webform .form-type-radio :checked { accent-color: #0862AD !important; } .coh-style-webform .form-type-select label { color: var(--ssa-color-palette-black-medium);font-weight: 500;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 16px;line-height: 140%;margin-bottom: 4px; } .coh-style-webform .form-type-select label::before { background-color: var(--ssa-color-palette-brand-color);height: 3.125rem;width: 3.125rem;top: 0rem;right: 0rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;content: ""; } .coh-style-webform .form-type-select label::after { color: var(--ssa-color-palette-white);font-size: 1.25rem;pointer-events: none;content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;position: absolute;bottom: 0rem;right: 0rem;width: 3.125rem;height: 3.125rem; } .coh-style-webform .form-type-select select { background-color: #FFFFFF!important;border: 1px solid #9C9D9E!important;cursor: pointer;padding-top: 13px;padding-right: 16px;padding-bottom: 13px;padding-left: 16px;background-image: url("/sites/portalcliente/files/select-arrow-blue.svg");background-position: right 16px center;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;font-weight: 400;color: var(--ssa-color-palette-black-dark);font-size: 16px;line-height: 140%;width: 100%; } .coh-style-webform .form-type-select select:focus { -webkit-box-shadow: none; box-shadow: none; } .coh-style-webform .form-type-select select::-webkit-input-placeholder { font-style: italic;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: rgba(139, 145, 150, 1);font-size: 16px;line-height: 140%; } .coh-style-webform .form-type-select select::-moz-placeholder { font-style: italic;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: rgba(139, 145, 150, 1);font-size: 16px;line-height: 140%; } .coh-style-webform .form-type-select select:-ms-input-placeholder { font-style: italic;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: rgba(139, 145, 150, 1);font-size: 16px;line-height: 140%; } .coh-style-webform .form-type-select select::-ms-input-placeholder { font-style: italic;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: rgba(139, 145, 150, 1);font-size: 16px;line-height: 140%; } .coh-style-webform .form-type-select select::placeholder { font-style: italic;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: rgba(139, 145, 150, 1);font-size: 16px;line-height: 140%; } .coh-style-webform .form-type-select select option { padding-right: 16px;padding-left: 16px;-webkit-border-radius: 8px;border-radius: 8px;color: var(--ssa-color-palette-black-dark);font-size: 16px;font-weight: 400;line-height: 20px;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-webform .form-type-select select:has(option[value=""]:checked) { color: var(--ssa-color-palette-black-medium-2); } .coh-style-webform h1 { font-size: 60px;color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-webform h2 { color: var(--ssa-color-palette-blue-dark);font-size: 44px;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-webform h3 { color: var(--ssa-color-palette-blue-dark);font-size: 36px;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-webform h4 { color: rgba(8, 98, 173, 1);font-size: 28px;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;line-height: 38px;font-weight: 700; } .coh-style-webform h5 { color: var(--ssa-color-palette-blue-dark);font-size: 24px;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-webform h6 { color: var(--ssa-color-palette-blue-dark);font-size: 16px;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-webform #file-upload-button { font-size: 16px;background-color: rgba(8, 98, 173, 1);height: 48px;padding-top: 11px;padding-right: 24px;padding-bottom: 11px;padding-left: 24px;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-webform .webform-element-help { background-color: rgba(8, 98, 173, 1);border-color: rgba(8, 98, 173, 1); } .coh-style-webform .form-textarea { scrollbar-width: thin;scrollbar-color: #0862AD #DCDFE2; } .coh-style-webform .form-textarea ::-webkit-scrollbar-thumb { background-color: rgba(8, 98, 173, 1);-webkit-border-radius: 1px;border-radius: 1px; } .coh-style-webform .form-textarea ::-webkit-scrollbar-track { background-color: rgba(220, 223, 226, 1);-webkit-border-radius: 1px;border-radius: 1px; } .coh-style-webform input[type="search"] { border-style: solid;-webkit-border-radius: 100px;border-radius: 100px;border-width: 1px;border-color: rgba(8, 98, 173, 1);padding-right: 24px;padding-left: 24px;background-color: var(--ssa-color-palette-white); } .coh-style-webform input[type="search"]::before { content: "\f002";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-blue-dark); } .coh-style-webform input[type="search"]::after { pointer-events: fill;content: "\f002";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;height: 3.125rem;width: 3.125rem;font-size: 1.25rem;position: absolute;bottom: 0rem;right: 0rem; } .coh-style-webform .webform-actions { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;gap: 20px; } @media (max-width: 1023px) { .coh-style-webform .webform-actions { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } .coh-style-webform .webform-actions > input { min-width: 170px; } .coh-style-webform .webform-actions > button { min-width: 170px; } .coh-style-webform .custom-select-dropdown-container { position: relative;z-index: 1;isolation: isolate; } .coh-style-webform .error { font-weight: 400;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-error);font-size: 16px;line-height: 140%; } .coh-style-webform .required.error { border-color: var(--ssa-color-palette-error);border-style: solid;border-width: 1px;border-color: rgb(195, 11, 11) !important;border-style: solid;border-width: 1px !important; } .coh-style-webform label.form-required { display: inline-block;position: relative; } .coh-style-webform label.form-required::after { content: "*";display: inline;color: var(--ssa-color-palette-error);margin-left: 0.30rem;font-size: 1rem;line-height: 1.375rem;right: unset;top: unset;bottom: 0.25rem;height: unset; } .coh-style-webform .custom-select-dropdown { width: 100%;position: absolute;z-index: 100;-webkit-transform: translateZ(0);transform: translateZ(0);top: 100%;left: 0rem;margin-top: 2px; } .coh-style-webform label.error { font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: var(--ssa-color-palette-error);font-size: 16px;line-height: 140%;position: relative;z-index: -1;pointer-events: none;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;margin-top: 5px; } .coh-style-webform .custom-select-dropdown.open { z-index: 1000; } .coh-style-webform .form-item.form-readonly label.form-required::after { display: none; } .coh-style-webform .webform-options-display-side-by-side .form-type-radio { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; } .coh-style-webform input[value="Cancelar Fatura Digital"],.coh-style-webform input[value="Cancelar Autoleitura"] { background-color: var(--ssa-color-palette-error);border-width: 1px;border-style: solid;border-color: var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-webform input[value="Cancelar Fatura Digital"],.coh-style-webform input[value="Cancelar Autoleitura"] { width: 100% !important;margin-bottom: 1rem !important;display: block !important;-webkit-box-sizing: border-box !important;box-sizing: border-box !important; }  } .coh-style-webform input[value="Cancelar Fatura Digital"]:hover,.coh-style-webform input[value="Cancelar Autoleitura"]:hover { background-color: rgba(249, 231, 231, 1);color: var(--ssa-color-palette-error);outline-width: 1px;outline-color: rgba(249, 231, 231, 1); } .coh-style-webform input[value="Cancelar Fatura Digital"]:disabled,.coh-style-webform input[value="Cancelar Autoleitura"]:disabled { background-color: var(--ssa-color-palette-medium-light);color: var(--ssa-color-palette-black-medium-2);outline-style: none; }
.coh-style-rectangle-radius-blue { list-style-type: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;gap: 5px; } .coh-style-rectangle-radius-blue li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin: 0rem; } .coh-style-rectangle-radius-blue li.slick-active button { background-color: var(--ssa-color-palette-blue-dark); } .coh-style-rectangle-radius-blue li button { height: 8px;width: 16px;display: inline-block;-webkit-border-radius: 4px;border-radius: 4px;background-color: var(--ssa-color-palette-blue-light); } .coh-style-rectangle-radius-blue li button:focus { -webkit-box-shadow: none; box-shadow: none; }
.coh-style-corner-radius-8px { -webkit-border-radius: 8px; border-radius: 8px; }
.coh-style-attached-doc { color: var(--ssa-color-palette-portal-blue-1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;font-size: 1rem;line-height: 1.4;font-style: normal;text-decoration: none;margin-left: 1rem; } .coh-style-attached-doc:hover { color: var(--ssa-color-palette-portal-blue-1);text-decoration: none; } .coh-style-attached-doc::after { content: "\f0c6";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 1rem;width: 1rem; }
.coh-style-shadow-far { -webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A; box-shadow: 0px 4px 16px 3px #0D0D0D1A; }
.coh-style-fill-space { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-style-fill-space > article { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-style-fill-space > article > .coh-container { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .coh-style-fill-space > article > .coh-container > .coh-container:first-child { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-style-focusable-content input:focus,.coh-style-focusable-content select:focus,.coh-style-focusable-content textarea:focus,.coh-style-focusable-content button:focus,.coh-style-focusable-content a:focus { -webkit-box-shadow: 0rem 0rem 0rem 0.1875rem rgba(0, 0, 0, 0); box-shadow: 0rem 0rem 0rem 0.1875rem rgba(0, 0, 0, 0); } .coh-style-focusable-content .card-link:focus { -webkit-box-shadow: none; box-shadow: none; } .coh-style-focusable-content .card-link:focus::after { -webkit-box-shadow: 0rem 0rem 0rem 0.1875rem rgba(0, 0, 0, 0); box-shadow: 0rem 0rem 0rem 0.1875rem rgba(0, 0, 0, 0); } .coh-style-focusable-content a[role="link"] { display: block; }
.coh-style-secondary-button-disabled { color: var(--ssa-color-palette-black-medium);padding-top: 0.5rem;padding-bottom: 0.5rem;-webkit-border-top-right-radius: 1.25rem;border-top-right-radius: 1.25rem;-webkit-border-bottom-left-radius: 1.25rem;border-bottom-left-radius: 1.25rem;-webkit-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms;font-size: 1rem;line-height: 1.25rem;text-align: center;font-style: normal;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;cursor: not-allowed; } .coh-style-secondary-button-disabled:hover { color: var(--ssa-color-palette-black-medium);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-style-secondary-button-blue { color: var(--ssa-color-palette-blue-dark);padding-top: 0.5rem;padding-bottom: 0.5rem;-webkit-border-top-right-radius: 1.25rem;border-top-right-radius: 1.25rem;-webkit-border-bottom-left-radius: 1.25rem;border-bottom-left-radius: 1.25rem;-webkit-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms;font-size: 1rem;line-height: 1.25rem;text-align: center;font-style: normal;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-secondary-button-blue:hover { color: var(--ssa-color-palette-blue-dark);text-decoration: underline;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-style-secondary-button { color: var(--ssa-color-palette-blue-dark);padding-top: 0.5rem;padding-bottom: 0.5rem;-webkit-border-top-right-radius: 1.25rem;border-top-right-radius: 1.25rem;-webkit-border-bottom-left-radius: 1.25rem;border-bottom-left-radius: 1.25rem;-webkit-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms;font-size: 1rem;line-height: 1.25rem;text-align: center;font-style: normal;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-secondary-button:hover { color: var(--ssa-color-palette-blue-dark);text-decoration: underline;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-style-form-actions-container { text-align: center;padding-top: 1.5rem;padding-bottom: 1.5rem; }
.coh-style-primary-button-disabled { color: rgba(156, 157, 158, 1);padding-top: 0.875rem;padding-right: 1.5rem;padding-bottom: 0.875rem;padding-left: 1.5rem;background-color: rgba(230, 233, 237, 1);-webkit-border-top-right-radius: 1.25rem;border-top-right-radius: 1.25rem;-webkit-border-bottom-left-radius: 1.25rem;border-bottom-left-radius: 1.25rem;-webkit-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms;font-size: 1rem;line-height: 1.25rem;text-align: center;cursor: not-allowed;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-primary-button-disabled:hover { color: rgba(156, 157, 158, 1); }
.coh-style-corner-radius-24px,.coh-style-corner-radius-24px-topleft-bottom-right { -webkit-border-radius: 24px; border-radius: 24px; } .coh-style-corner-radius-24px-topleft-bottom-right { -webkit-border-top-left-radius: 24px; border-top-left-radius: 24px;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;-webkit-border-bottom-left-radius: 0rem;border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 24px;border-bottom-right-radius: 24px; }
.coh-style-primary-button-blue { color: var(--ssa-color-palette-white);padding-top: 0.6875rem;padding-right: 1.5rem;padding-bottom: 0.6875rem;padding-left: 1.5rem;background-color: var(--ssa-color-palette-portal-blue-1);-webkit-border-top-right-radius: 1.25rem;border-top-right-radius: 1.25rem;-webkit-border-bottom-left-radius: 1.25rem;border-bottom-left-radius: 1.25rem;-webkit-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms;font-size: 1rem;line-height: 1.25rem;text-align: center;font-style: normal;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-primary-button-blue:hover { background-color: rgba(20, 39, 64, 1);color: var(--ssa-color-palette-white); }
.coh-style-primary-button { color: var(--ssa-color-palette-white);padding-top: 0.875rem;padding-right: 1.5rem;padding-bottom: 0.875rem;padding-left: 1.5rem;background-color: var(--ssa-color-palette-portal-blue-1);-webkit-border-top-right-radius: 1.25rem;border-top-right-radius: 1.25rem;-webkit-border-bottom-left-radius: 1.25rem;border-bottom-left-radius: 1.25rem;-webkit-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms;font-size: 1rem;line-height: 1.25rem;text-align: center;font-style: normal;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-primary-button:hover { background-color: var(--ssa-color-palette-portal-blue-2);color: var(--ssa-color-palette-white); }
.coh-style-modal { background-color: var(--ssa-color-palette-white);-webkit-border-radius: 1.25rem;border-radius: 1.25rem;padding-top: 40px;padding-right: 32px;padding-bottom: 24px;padding-left: 32px;-webkit-box-shadow: 1px 6px 35px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 6px 35px 0px rgba(0, 0, 0, 0.15);;font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;width: 43.75rem;text-align: center;color: rgba(64, 64, 64, 1);font-size: 14px;line-height: 20px;font-weight: 400;height: 26.875rem;overflow-x: hidden;overflow-y: hidden; } @media (max-width: 1023px) { .coh-style-modal { width: 22.875rem;height: 30rem; }  }
.coh-style-accordion-title-menu { margin-bottom: 8px;background-image: url("");background-position: right 25px center;background-size: 24px 24px;background-repeat: no-repeat;background-attachment: scroll;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-blue-dark);font-size: 28px;line-height: 38px;padding-top: 16px;padding-bottom: 16px; } @media (max-width: 1023px) { .coh-style-accordion-title-menu { margin-bottom: 0rem; }  } .coh-style-accordion-title-menu a { display: inline-block;width: 101%;color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-accordion-title-menu.is-active { background-image: url("");background-position: right 25px center;background-size: 24px 24px;background-repeat: no-repeat;background-attachment: scroll; } .coh-style-accordion-title-menu.is-disabled { background-image: none;background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll; } .coh-style-accordion-title-menu.is-disabled a { pointer-events: none; }
.coh-style-invoice-paid-generator { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 1.25rem;padding-left: 1.25rem;border-width: 1px;-webkit-border-top-left-radius: 1.25rem;border-top-left-radius: 1.25rem;-webkit-border-bottom-right-radius: 1.25rem;border-bottom-right-radius: 1.25rem;border-style: solid;border-color: var(--ssa-color-palette-portal-blue-4); } @media (max-width: 1023px) { .coh-style-invoice-paid-generator { margin-top: 24px !important; }  } @media (max-width: 564px) { .coh-style-invoice-paid-generator { border-width: 0rem;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;-webkit-border-top-left-radius: 0rem;border-top-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem;margin-top: 0px !important; }  } .coh-style-invoice-paid-generator form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;gap: 24px; } @media (max-width: 1023px) { .coh-style-invoice-paid-generator form { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;gap: 0; }  } .coh-style-invoice-paid-generator form .date-selection-wrapper { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-column-gap: 24px;-moz-column-gap: 24px;column-gap: 24px; } @media (max-width: 1023px) { .coh-style-invoice-paid-generator form .date-selection-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } @media (max-width: 564px) { .coh-style-invoice-paid-generator form .date-selection-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } .coh-style-invoice-paid-generator form .date-selection-wrapper .form-item { width: 100%; } @media (max-width: 564px) { .coh-style-invoice-paid-generator #sanepar-invoice-paid-form label { color: rgba(2, 6, 23, 1);font-size: 0.9rem;font-weight: 700;font-family: var(--ssa-font-stacks-roboto-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;line-height: 1.5; }  } @media (max-width: 564px) { .coh-style-invoice-paid-generator .button.form-submit { width: 100%; }  }
.coh-style-light-blue-accordion { margin-bottom: 8px;background-image: url("/sites/portalcliente/files/accordeon/arrow-down.svg");background-position: right 25px center;background-size: 16px;background-repeat: no-repeat;background-attachment: scroll;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-portal-blue-1);font-size: 18px;line-height: 120%;padding-top: 16px;padding-bottom: 16px; } @media (max-width: 1023px) { .coh-style-light-blue-accordion { margin-bottom: 0rem; }  } .coh-style-light-blue-accordion a { display: inline-block;width: 101%;color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-light-blue-accordion.is-active { background-image: url("/sites/portalcliente/files/accordeon/arrow-up.svg");background-position: right 25px center;background-size: 16px;background-repeat: no-repeat;background-attachment: scroll; } .coh-style-light-blue-accordion.is-disabled { background-image: none;background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll; } .coh-style-light-blue-accordion.is-disabled a { pointer-events: none; }
.coh-style-link---estilo-botao-primario { padding-top: 14px;padding-right: 24px;padding-bottom: 14px;padding-left: 24px;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-portal-blue-1);-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;min-width: 10.625rem;text-align: center; } .coh-style-link---estilo-botao-primario:hover { background-color: var(--ssa-color-palette-portal-blue-2);color: var(--ssa-color-palette-white); } .coh-style-link---estilo-botao-primario.disabled { background-color: var(--ssa-color-palette-medium-light);color: var(--ssa-color-palette-black-medium); }
.coh-style-link---style-secondary-button { background-color: rgba(0, 0, 0, 0);padding-top: 14px;padding-right: 24px;padding-bottom: 14px;padding-left: 24px;border-width: 1.5px;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;border-style: solid;color: var(--ssa-color-palette-portal-blue-1);border-color: var(--ssa-color-palette-portal-blue-1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;min-width: 10.625rem;text-decoration: none;text-align: center; } .coh-style-link---style-secondary-button:hover { color: var(--ssa-color-palette-portal-blue-2);border-color: var(--ssa-color-palette-portal-blue-2);text-decoration: none; } .coh-style-link---style-secondary-button:disabled { color: var(--ssa-color-palette-black-medium-2);border-color: var(--ssa-color-palette-black-medium-2); } .coh-style-link---style-secondary-button :visited { text-decoration: none; }
.coh-style-corner-radius-40px { -webkit-border-radius: 40px; border-radius: 40px; }
.coh-style-corner-radius-4px { -webkit-border-radius: 4px; border-radius: 4px; }
.coh-style-corner-radius-20px { -webkit-border-radius: 20px; border-radius: 20px; }
.coh-style-tabs-secondary-g .coh-accordion-tabs { width: 100%; } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-content-wrapper { position: relative; } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (max-width: 1023px) { .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-nav { display: none; }  } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-nav li { margin: 0rem;width: auto;height: auto;background-color: rgba(0, 0, 0, 0);border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: rgba(220, 223, 226, 1); } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-nav li.is-active { background-color: rgba(0, 0, 0, 0);border-bottom-color: var(--ssa-color-palette-blue-dark); } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-nav li.is-active a { color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-nav li.is-active a .tab-icon { background-color: var(--ssa-color-palette-blue-dark); } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-nav li a { color: var(--ssa-color-palette-black-medium);font-size: 16px;line-height: 26px;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 16px;padding-right: 24px;padding-bottom: 16px;padding-left: 24px;text-align: center; } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-nav li a .tab-icon { content: "\f111";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-white);background-color: rgba(139, 145, 150, 1);font-size: 20px;-webkit-border-radius: 100px;border-radius: 100px;padding: 8px;display: inline-block;margin-right: 8px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-nav li:hover { background-color: rgba(229, 243, 255, 1); } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-nav li:hover a { color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-tabs-nav li:hover a .tab-icon { background-color: var(--ssa-color-palette-blue-dark); } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-title { background-color: var(--ssa-color-palette-white);padding-left: 16px;-webkit-border-top-left-radius: 16px;border-top-left-radius: 16px;-webkit-border-top-right-radius: 16px;border-top-right-radius: 16px;-webkit-border-bottom-right-radius: 16px;border-bottom-right-radius: 16px;margin-top: 15px;display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A;box-shadow: 0px 4px 16px 3px #0D0D0D1A; } @media (max-width: 1023px) { .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-title { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-title a { padding-top: 16px;padding-right: 16px;padding-bottom: 16px;padding-left: 8px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;width: 100%; } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-title a::after { content: "\e96b";font-family: sanepar;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-title.is-active { -webkit-border-top-left-radius: 16px; border-top-left-radius: 16px;-webkit-border-top-right-radius: 16px;border-top-right-radius: 16px;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: rgba(220, 223, 226, 1); } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-title.is-active a::after { content: "\ecdf";font-family: sanepar;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-title:first-child { margin-top: 0rem; } .coh-style-tabs-secondary-g .coh-accordion-tabs .coh-accordion-title .tab-icon { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-blue-dark);font-size: 16px;padding: 8px;-webkit-border-radius: 100px;border-radius: 100px; } .coh-style-tabs-secondary-g .coh-accordion-tabs .tab-content,.coh-style-tabs-secondary-g .coh-accordion-tabs .tab-content-no-icon { background-color: var(--ssa-color-palette-white);padding: 24px; } @media (max-width: 1023px) { .coh-style-tabs-secondary-g .coh-accordion-tabs .tab-content,.coh-style-tabs-secondary-g .coh-accordion-tabs .tab-content-no-icon { -webkit-border-bottom-right-radius: 16px; border-bottom-right-radius: 16px;-webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A;box-shadow: 0px 4px 16px 3px #0D0D0D1A; }  } .coh-style-tabs-secondary-g::before { display: none; } .coh-style-tabs-secondary-g::after { display: none; }
.coh-style-link-see-more { color: var(--ssa-color-palette-portal-blue-1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;font-size: 1rem;line-height: 1.4;font-style: normal;text-decoration: none;white-space: nowrap; } .coh-style-link-see-more:hover { text-decoration: none; } .coh-style-link-see-more::after { content: "\f055";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding-left: 0.375rem; }
.coh-style-tag { padding-right: 0.75rem;padding-left: 0.75rem;font-weight: bold;-webkit-border-radius: 0.75rem;border-radius: 0.75rem;-webkit-transition: color 300ms ease, background-color 300ms ease;transition: color 300ms ease, background-color 300ms ease;height: 1.5rem;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background-color: var(--ssa-color-palette-gray-10);margin-right: 0.75rem;color: var(--ssa-color-palette-gray-70); } @media (max-width: 767px) { .coh-style-tag { padding-right: 0.5rem;padding-left: 0.5rem;margin-right: 0.5rem; }  } .coh-style-tag:hover { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-tag.status { width: 8.125rem;-webkit-border-radius: 0.5rem;border-radius: 0.5rem;text-align: center;font-weight: 500;font-size: 1rem;line-height: 1.4;color: var(--ssa-color-palette-black-dark);font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding-top: 0.125rem;padding-right: 1rem;padding-bottom: 0.125rem;padding-left: 1rem; } .coh-style-tag.status.open { background-color: rgba(253, 246, 234, 1); } .coh-style-tag.status.done { background-color: var(--ssa-color-palette-green-dark);color: rgba(233, 241, 237, 1); } .coh-style-tag.status.in_progress { background-color: var(--ssa-color-palette-portal-blue-1);color: var(--ssa-color-palette-white); } .coh-style-tag.status.waiting_customer_answer { background-color: var(--ssa-color-palette-warning); } .coh-style-tag.status.add { color: rgba(233, 241, 237, 1);background-color: var(--ssa-color-palette-green-dark); } .coh-style-tag.status.remove { background-color: var(--ssa-color-palette-error);color: rgba(249, 231, 231, 1); } .coh-style-tag.status.closed { color: rgba(233, 241, 237, 1);background-color: var(--ssa-color-palette-green-dark); } .coh-style-tag.status.rejected { background-color: var(--ssa-color-palette-error);color: rgba(249, 231, 231, 1); } .coh-style-tag.status.auto { background-color: var(--ssa-color-palette-medium-light); } .coh-style-tag.ownership { -webkit-border-radius: 0.375rem; border-radius: 0.375rem;font-weight: 500;color: var(--ssa-color-palette-black-dark);font-size: 14px;line-height: 1.4;text-align: center; } .coh-style-tag.ownership.own { background-color: rgba(233, 241, 237, 1);font-weight: 500;color: var(--ssa-color-palette-black-dark); } .coh-style-tag.ownership.own::before { content: "\f2c0";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 0.3125rem; } .coh-style-tag.ownership.own-shared { background-color: var(--ssa-color-palette-blue-light); } .coh-style-tag.ownership.own-shared::before { margin-right: 0.3125rem;content: "\f58a";font-family: iconmoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-tag.ownership.third_party-shared { background-color: rgba(253, 246, 234, 1); } .coh-style-tag.ownership.third_party-shared::before { margin-right: 0.3125rem;content: "\f58a";font-family: iconmoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-green-dark); } .coh-style-tag.ownership.third_party-managed { background-color: var(--ssa-color-palette-laranja-claro);font-weight: 500;color: var(--ssa-color-palette-black-dark); } .coh-style-tag.ownership.third_party-managed::before { color: var(--ssa-color-palette-portal-blue-1);margin-right: 0.3125rem;content: "\f0c0";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-tag.ownership.own-managed { background-color: var(--ssa-color-palette-blue-light); } .coh-style-tag.ownership.own-managed::before { content: "\f58a";font-family: iconmoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 0.3125rem; } .coh-style-tag.ownership.own-shared-managed { background-color: var(--ssa-color-palette-laranja-claro); } .coh-style-tag.ownership.own-shared-managed::before { content: "\f0c0";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 0.3125rem;color: var(--ssa-color-palette-portal-blue-1); }
.coh-style-tabs-secondary-p .coh-accordion-tabs { width: 100%; } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-content-wrapper { position: relative; } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (max-width: 1023px) { .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-nav { display: none; }  } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-nav li { margin: 0rem;width: 164px;height: auto;background-color: rgba(0, 0, 0, 0);border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: rgba(220, 223, 226, 1); } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-nav li.is-active { background-color: rgba(0, 0, 0, 0);border-bottom-color: var(--ssa-color-palette-blue-dark); } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-nav li.is-active a { color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-nav li.is-active a .tab-icon { background-color: var(--ssa-color-palette-blue-dark); } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-nav li a { color: var(--ssa-color-palette-black-medium);font-size: 16px;line-height: 26px;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 10.5px;padding-right: 4px;padding-bottom: 10.5px;padding-left: 4px;text-align: start; } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-nav li a .tab-icon { content: "\f111";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-white);background-color: rgba(139, 145, 150, 1);font-size: 20px;-webkit-border-radius: 100px;border-radius: 100px;padding: 8px;display: inline-block;margin-right: 8px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-nav li:hover { background-color: rgba(229, 243, 255, 1); } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-nav li:hover a { color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-tabs-nav li:hover a .tab-icon { background-color: var(--ssa-color-palette-blue-dark); } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-title { background-color: var(--ssa-color-palette-white);padding-left: 16px;-webkit-border-top-left-radius: 16px;border-top-left-radius: 16px;-webkit-border-top-right-radius: 16px;border-top-right-radius: 16px;-webkit-border-bottom-right-radius: 16px;border-bottom-right-radius: 16px;margin-top: 15px;display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A;box-shadow: 0px 4px 16px 3px #0D0D0D1A; } @media (max-width: 1023px) { .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-title { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-title a { padding-top: 16px;padding-right: 16px;padding-bottom: 16px;padding-left: 8px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;width: 100%; } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-title a::after { content: "\e96b";font-family: sanepar;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-title.is-active { -webkit-border-top-left-radius: 16px; border-top-left-radius: 16px;-webkit-border-top-right-radius: 16px;border-top-right-radius: 16px;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: rgba(220, 223, 226, 1); } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-title.is-active a::after { content: "\ecdf";font-family: sanepar;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-title:first-child { margin-top: 0rem; } .coh-style-tabs-secondary-p .coh-accordion-tabs .coh-accordion-title .tab-icon { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-blue-dark);font-size: 16px;padding: 8px;-webkit-border-radius: 100px;border-radius: 100px; } .coh-style-tabs-secondary-p .coh-accordion-tabs .tab-content,.coh-style-tabs-secondary-p .coh-accordion-tabs .tab-content-no-icon { background-color: var(--ssa-color-palette-white);padding: 24px; } @media (max-width: 1023px) { .coh-style-tabs-secondary-p .coh-accordion-tabs .tab-content,.coh-style-tabs-secondary-p .coh-accordion-tabs .tab-content-no-icon { -webkit-border-bottom-right-radius: 16px; border-bottom-right-radius: 16px;-webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A;box-shadow: 0px 4px 16px 3px #0D0D0D1A; }  } .coh-style-tabs-secondary-p::before { display: none; } .coh-style-tabs-secondary-p::after { display: none; }
.coh-style-app-button { padding-top: 14px;padding-right: 10px;padding-bottom: 14px;padding-left: 10px;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;background-color: var(--ssa-color-palette-portal-blue-4);color: var(--ssa-color-palette-portal-blue-1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-app-button:hover { background-color: var(--ssa-color-palette-portal-blue-1);color: var(--ssa-color-palette-portal-blue-4); }
.coh-style-botao-banner { padding-top: 14px;padding-right: 24px;padding-bottom: 14px;padding-left: 24px;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;color: var(--ssa-color-palette-portal-blue-1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;background-color: var(--ssa-color-palette-blue-light); } .coh-style-botao-banner:hover { background-color: var(--ssa-color-palette-portal-blue-4); }
.coh-style-button-download { padding-top: 14px;padding-right: 24px;padding-bottom: 14px;padding-left: 24px;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-portal-blue-1);-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M10.7501%202.75C10.7501%202.55109%2010.6711%202.36032%2010.5304%202.21967C10.3898%202.07902%2010.199%202%2010.0001%202C9.80121%202%209.61044%202.07902%209.46979%202.21967C9.32914%202.36032%209.25012%202.55109%209.25012%202.75V11.364L6.29512%208.235C6.2281%208.16102%206.14699%208.10116%206.05654%208.05893C5.96609%208.0167%205.86812%207.99295%205.76838%207.98907C5.66863%207.9852%205.56911%208.00127%205.47566%208.03636C5.38221%208.07144%205.2967%208.12483%205.22414%208.19339C5.15159%208.26195%205.09345%208.3443%205.05314%208.43562C5.01283%208.52694%204.99115%208.62539%204.98938%208.72519C4.9876%208.825%205.00577%208.92416%205.04282%209.01685C5.07987%209.10954%205.13504%209.19391%205.20512%209.265L9.45512%2013.765C9.52521%2013.8391%209.6097%2013.8982%209.70341%2013.9386C9.79712%2013.9789%209.89808%2013.9998%2010.0001%2013.9998C10.1022%2013.9998%2010.2031%2013.9789%2010.2968%2013.9386C10.3905%2013.8982%2010.475%2013.8391%2010.5451%2013.765L14.7951%209.265C14.9268%209.11961%2014.9963%208.9284%2014.9887%208.73237C14.9811%208.53635%2014.897%208.35111%2014.7544%208.21637C14.6118%208.08163%2014.4221%208.00813%2014.2259%208.01161C14.0298%208.01509%2013.8428%208.09529%2013.7051%208.235L10.7501%2011.364V2.75Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M3.5%2012.75C3.5%2012.5511%203.42098%2012.3603%203.28033%2012.2197C3.13968%2012.079%202.94891%2012%202.75%2012C2.55109%2012%202.36032%2012.079%202.21967%2012.2197C2.07902%2012.3603%202%2012.5511%202%2012.75V15.25C2%2015.9793%202.28973%2016.6788%202.80546%2017.1945C3.32118%2017.7103%204.02065%2018%204.75%2018H15.25C15.9793%2018%2016.6788%2017.7103%2017.1945%2017.1945C17.7103%2016.6788%2018%2015.9793%2018%2015.25V12.75C18%2012.5511%2017.921%2012.3603%2017.7803%2012.2197C17.6397%2012.079%2017.4489%2012%2017.25%2012C17.0511%2012%2016.8603%2012.079%2016.7197%2012.2197C16.579%2012.3603%2016.5%2012.5511%2016.5%2012.75V15.25C16.5%2015.94%2015.94%2016.5%2015.25%2016.5H4.75C4.06%2016.5%203.5%2015.94%203.5%2015.25V12.75Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E);background-repeat: no-repeat;background-position: 14px 50%;padding-left: 48px !important;margin-top: 24px; } .coh-style-button-download:hover { background-color: var(--ssa-color-palette-portal-blue-2); } .coh-style-button-download:disabled { background-color: var(--ssa-color-palette-medium-light);color: var(--ssa-color-palette-black-medium); }
.coh-style-primary-button-sanepar { padding-top: 14px;padding-right: 24px;padding-bottom: 14px;padding-left: 24px;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-portal-blue-1);-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;min-width: 10.625rem;text-align: center; } .coh-style-primary-button-sanepar:hover { background-color: var(--ssa-color-palette-portal-blue-2); } .coh-style-primary-button-sanepar:disabled { background-color: var(--ssa-color-palette-medium-light);color: var(--ssa-color-palette-black-medium); }
.coh-style-primary-button-change-id { padding-top: 14px;padding-right: 24px;padding-bottom: 14px;padding-left: 24px;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-portal-blue-1);-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;min-width: 10.625rem;text-align: center;background-color: #0862AD !important; } .coh-style-primary-button-change-id:hover { background-color: var(--ssa-color-palette-portal-blue-2); } .coh-style-primary-button-change-id:disabled { background-color: var(--ssa-color-palette-medium-light);color: var(--ssa-color-palette-black-medium); }
.coh-style-primary-button-light-blue { color: var(--ssa-color-palette-blue-dark);background-color: var(--ssa-color-palette-blue-light);padding-top: 12px;padding-right: 24px;padding-bottom: 12px;padding-left: 24px;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;-webkit-transition: all 500ms ease;transition: all 500ms ease; } .coh-style-primary-button-light-blue:hover { background-color: rgba(20, 39, 64, 1); }
.coh-style-secondary-button-sanepar { background-color: rgba(0, 0, 0, 0);padding-top: 14px;padding-right: 24px;padding-bottom: 14px;padding-left: 24px;border-width: 1.5px;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;border-style: solid;color: var(--ssa-color-palette-portal-blue-1);border-color: var(--ssa-color-palette-portal-blue-1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;min-width: 10.625rem;text-decoration: none;text-align: center; } .coh-style-secondary-button-sanepar:hover { color: var(--ssa-color-palette-portal-blue-2);border-color: var(--ssa-color-palette-portal-blue-2);text-decoration: none; } .coh-style-secondary-button-sanepar:disabled { color: var(--ssa-color-palette-black-medium-2);border-color: var(--ssa-color-palette-black-medium-2); } .coh-style-secondary-button-sanepar :visited { text-decoration: none; }
.coh-style-corner-radius-12px { -webkit-border-radius: 12px; border-radius: 12px; }
.coh-style-tertiary-button { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-portal-blue-1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-tertiary-button:hover { text-decoration: underline;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-tertiary-button:disabled { color: var(--ssa-color-palette-black-medium-2); }
.coh-style-tabs-highlight .coh-accordion-tabs { width: 100%; } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-content-wrapper { position: relative; } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-column-gap: 24px;-moz-column-gap: 24px;column-gap: 24px; } @media (max-width: 564px) { .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-nav { -webkit-column-gap: 14px; -moz-column-gap: 14px; column-gap: 14px; }  } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-nav li { margin: 0rem;width: auto;-webkit-border-top-right-radius: 10px;border-top-right-radius: 10px;height: auto;-webkit-border-top-left-radius: 10px;border-top-left-radius: 10px;background-color: var(--ssa-color-palette-black-light); } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-nav li.is-active { background-color: var(--ssa-color-palette-white);-webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A;box-shadow: 0px 4px 16px 3px #0D0D0D1A; } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-nav li.is-active a { color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-nav li.is-active a .tab-icon { background-color: var(--ssa-color-palette-blue-dark); } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-nav li a { color: var(--ssa-color-palette-black-medium);font-size: 16px;line-height: 26px;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 10px;padding-right: 24px;padding-bottom: 10px;padding-left: 24px; } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-nav li a .tab-icon { content: "\f111";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-white);background-color: rgba(139, 145, 150, 1);font-size: 20px;-webkit-border-radius: 100px;border-radius: 100px;padding: 8px;display: inline-block;margin-right: 8px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-nav li:hover { background-color: rgba(229, 243, 255, 1); } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-nav li:hover a { color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-tabs-nav li:hover a .tab-icon { background-color: var(--ssa-color-palette-blue-dark); } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-title { background-color: var(--ssa-color-palette-white);padding-left: 16px;-webkit-border-top-left-radius: 16px;border-top-left-radius: 16px;-webkit-border-top-right-radius: 16px;border-top-right-radius: 16px;-webkit-border-bottom-right-radius: 16px;border-bottom-right-radius: 16px;margin-top: 15px;display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A;box-shadow: 0px 4px 16px 3px #0D0D0D1A; } @media (max-width: 1023px) { .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-title { display: none; }  } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-title a { padding-top: 16px;padding-right: 16px;padding-bottom: 16px;padding-left: 8px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;width: 100%; } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-title a::after { content: "\e96b";font-family: sanepar;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-title.is-active { -webkit-border-top-left-radius: 16px; border-top-left-radius: 16px;-webkit-border-top-right-radius: 16px;border-top-right-radius: 16px;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: rgba(220, 223, 226, 1); } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-title.is-active a::after { content: "\ecdf";font-family: sanepar;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-title:first-child { margin-top: 0rem; } .coh-style-tabs-highlight .coh-accordion-tabs .coh-accordion-title .tab-icon { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-blue-dark);font-size: 16px;padding: 8px;-webkit-border-radius: 100px;border-radius: 100px; } .coh-style-tabs-highlight .coh-accordion-tabs .tab-content,.coh-style-tabs-highlight .coh-accordion-tabs .tab-content-no-icon { background-color: var(--ssa-color-palette-white);padding: 24px; } @media (max-width: 1023px) { .coh-style-tabs-highlight .coh-accordion-tabs .tab-content,.coh-style-tabs-highlight .coh-accordion-tabs .tab-content-no-icon { -webkit-border-bottom-right-radius: 16px; border-bottom-right-radius: 16px;-webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A;box-shadow: 0px 4px 16px 3px #0D0D0D1A; }  } .coh-style-tabs-highlight::before { display: none; } .coh-style-tabs-highlight::after { display: none; }
.coh-style-shadow-near { -webkit-box-shadow: 0px 2px 4px 0px #0D0D0D14; box-shadow: 0px 2px 4px 0px #0D0D0D14; }
.coh-style-slider-flex-layout .slick-track { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-shadow-farest { -webkit-box-shadow: 4px 16px 48px 6px #0D0D0D26; box-shadow: 4px 16px 48px 6px #0D0D0D26; }
.coh-style-slider-nav-arrow-left,.coh-style-slider-nav-arrow-right { background-image: url("/sites/portalcliente/files/left%20arrow.png");background-position: center center;background-size: contain;background-repeat: no-repeat;background-attachment: scroll;height: 32px;width: 32px; } .coh-style-slider-nav-arrow-left:focus,.coh-style-slider-nav-arrow-right:focus { -webkit-box-shadow: none !important; box-shadow: none !important; } .coh-style-slider-nav-arrow-right { -webkit-transform: translateY(-50%) rotate(180deg) !important; -ms-transform: translateY(-50%) rotate(180deg) !important; transform: translateY(-50%) rotate(180deg) !important; }
.coh-style-shadow-normal { -webkit-box-shadow: 0px 2px 8px 0px #0D0D0D1F; box-shadow: 0px 2px 8px 0px #0D0D0D1F; }
.coh-style-link---style-tertiary-button { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-portal-blue-1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-link---style-tertiary-button:hover { text-decoration: underline;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-link---style-tertiary-button:disabled { color: var(--ssa-color-palette-black-medium-2); }
.coh-style-facet-accordion .collapsiblockTitle { background-image: none;background-origin: border-box;background-clip: border-box; } .coh-style-facet-accordion .collapsiblockTitle button { color: var(--ssa-color-palette-black);width: 100%; } .coh-style-facet-accordion .collapsiblockTitle h2 { font-size: 0.875rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-bottom-width: 0.125rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-brand-color);padding-right: 1.875rem;padding-bottom: 0.75rem;padding-left: 1.875rem; } .coh-style-facet-accordion .collapsiblockTitle h2::after { content: "\f077";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-facet-accordion .collapsiblockTitle.collapsiblockCollapsed h2 { border-bottom-color: var(--ssa-color-palette-gray-20);border-bottom-width: 0.0625rem; } .coh-style-facet-accordion .collapsiblockTitle.collapsiblockCollapsed h2::after { content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-style-facet-accordion .coh-block { margin-bottom: 2.5rem; } .coh-style-facet-accordion .facet-item { margin-left: 0rem;list-style-type: none;padding-right: 1.875rem;padding-left: 1.875rem; } .coh-style-facet-accordion .facet-item a { color: var(--ssa-color-palette-brand-color);cursor: pointer; } .coh-style-facet-accordion .facet-item a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-facet-accordion .facet-item a .facet-item__count { color: var(--ssa-color-palette-black);float: right; } .coh-style-facet-accordion .facet-item a.is-active { color: var(--ssa-color-palette-black); } .coh-style-facet-accordion .facet-item a.is-active .facet-item__status { color: var(--ssa-color-palette-brand-color); }
.coh-style-search-result-container { padding-bottom: 2rem;margin-bottom: 2rem;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } @media (max-width: 1439px) { .coh-style-search-result-container { margin-bottom: 1.5rem;padding-bottom: 1.5rem; }  }
.coh-style-contact-information { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 0rem; } .coh-style-contact-information li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-bottom: 0.5rem;margin-left: 0rem;list-style-type: none;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } .coh-style-contact-information li::before { width: 1rem;margin-right: 1rem; } .coh-style-contact-information li.place-contact-name::before { content: "\f007";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.5; } .coh-style-contact-information li.place-company::before { content: "\f1ad";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.5; } .coh-style-contact-information li.place-address::before { content: "\f041";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.5; } .coh-style-contact-information li.place-telephone::before { content: "\f098";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.5; } .coh-style-contact-information li.place-email::before { line-height: 1.5;content: "\f0e0";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-date-with-icon { margin-right: 0.5rem; } @media (max-width: 767px) { .coh-style-date-with-icon { margin-right: 0.25rem; }  } .coh-style-date-with-icon::before { content: "\f133";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 0.25rem; }
.coh-style-date-with-hyphen { margin-right: 0.75rem;margin-left: -0.5rem; } @media (max-width: 767px) { .coh-style-date-with-hyphen { margin-right: 0.5rem;margin-left: -0.25rem; }  } .coh-style-date-with-hyphen::before { margin-right: 0.25rem;content: "-"; } @media (max-width: 767px) { .coh-style-date-with-hyphen::before { margin-right: 0.125rem; }  }
.coh-style-alerta-de-falta-de-agua-style .views-row { background-color: var(--ssa-color-palette-white);-webkit-border-bottom-right-radius: 24px;border-bottom-right-radius: 24px;-webkit-border-bottom-left-radius: 24px;border-bottom-left-radius: 24px;padding-top: 32px;padding-right: 24px;padding-bottom: 32px;padding-left: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-right: 6%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (max-width: 564px) { .coh-style-alerta-de-falta-de-agua-style .views-row { padding-top: 16px;padding-right: 0rem;padding-bottom: 16px;padding-left: 0rem;margin-right: 0rem; }  } .coh-style-alerta-de-falta-de-agua-style .views-row .views-field { color: var(--ssa-color-palette-black-dark);font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 16px;line-height: 140%;letter-spacing: 0rem;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;text-transform: none; } @media (max-width: 564px) { .coh-style-alerta-de-falta-de-agua-style .views-row .views-field { font-size: 10px; }  } .coh-style-alerta-de-falta-de-agua-style .views-row .views-field::before { content: url('/sites/portalcliente/files/calendario-timer.png');margin-right: 10px; } .coh-style-alerta-de-falta-de-agua-style .views-row .views-field .field-content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;text-transform: capitalize; } .coh-style-alerta-de-falta-de-agua-style .views-row .views-field .field-content::before { font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black-dark);font-size: 16px;line-height: 140%;font-weight: 400;content: "Previsão início";text-transform: none; } @media (max-width: 1023px) { .coh-style-alerta-de-falta-de-agua-style .views-row .views-field .field-content::before { font-size: 12px; }  } .coh-style-alerta-de-falta-de-agua-style .views-row .views-field-field-data-fim { margin-left: 15px;border-left-width: 1px;border-left-style: solid;border-left-color: rgba(166, 166, 166, 1);padding-left: 15px; } .coh-style-alerta-de-falta-de-agua-style .views-row .views-field-field-data-fim .field-content::before { content: "Previsão retorno"; } .coh-style-alerta-de-falta-de-agua-style .views-row .views-field-field-cidade { color: var(--ssa-color-palette-black-dark);font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;font-size: 16px;line-height: 140%;letter-spacing: 0rem; } .coh-style-alerta-de-falta-de-agua-style .views-row .views-field-field-link-relacionado { color: rgba(8, 98, 173, 1);font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;font-size: 16px;line-height: 140%;letter-spacing: 0rem;margin-top: -40px;margin-left: 50%; } .coh-style-alerta-de-falta-de-agua-style .views-row .views-field-field-link-relacionado a { color: rgba(8, 98, 173, 1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;font-size: 16px;line-height: 140%;letter-spacing: 0rem;text-decoration: underline; }
.coh-style-location-with-icon { position: relative;z-index: 1; } .coh-style-location-with-icon::before { content: "\f041";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 0.25rem; }
.coh-style-search-block { margin-bottom: 1rem; } .coh-style-search-block form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-style-search-block .form-type-search-api-autocomplete { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1;padding: 0rem; } .coh-style-search-block .form-text.form-autocomplete { height: 3.5rem;width: 100%;background-color: var(--ssa-color-palette-gray-10);padding-right: 1.5rem;padding-left: 1.5rem;border-style: none;color: var(--ssa-color-palette-gray-70); } .coh-style-search-block .form-actions { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background-color: var(--ssa-color-palette-gray-10);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;padding: 0rem; } .coh-style-search-block .form-actions::before { content: "\f002";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;font-size: 1.5rem;color: var(--ssa-color-palette-black);-webkit-transition: color 300ms ease;transition: color 300ms ease; } .coh-style-search-block .form-actions:hover { background-color: var(--ssa-color-palette-brand-color); } .coh-style-search-block .form-actions:hover::before { color: var(--ssa-color-palette-white);cursor: pointer; } .coh-style-search-block .button.form-submit { height: 3.5rem;width: 3.5rem;padding: 0rem;background-color: rgba(0, 0, 0, 0);border-style: none;color: rgba(0, 0, 0, 0);z-index: 1; } .coh-style-search-block .button.form-submit:hover { background-color: rgba(0, 0, 0, 0);color: rgba(0, 0, 0, 0); }
.coh-style-hide-default-listing-view + .coh-row .default-listing-view { display: none; }
.coh-style-clear-facets-block #block-clear-facet-filters { padding-top: 1rem;padding-right: 2rem;padding-bottom: 1rem;padding-left: 2rem;font-size: 0.875rem; } @media (max-width: 1023px) { .coh-style-clear-facets-block #block-clear-facet-filters { padding-right: 1.5rem;padding-left: 1.5rem; }  }
.coh-style-map-info-window p { font-size: 0.75rem;margin-bottom: 0.375rem;line-height: 1.25; }
.coh-style-extra-info { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-bottom: 0rem; } .coh-style-extra-info li { font-weight: bold;font-size: 0.75rem;margin-bottom: 0rem;margin-left: 0rem;list-style-type: none; } @media (max-width: 564px) { .coh-style-extra-info li { font-size: 0.625rem; }  }
.coh-style-primary-button-white { color: rgba(8, 98, 173, 1);padding-top: 0.8125rem;padding-right: 1rem;padding-bottom: 0.8125rem;padding-left: 1rem;background-color: var(--ssa-color-palette-white);-webkit-border-top-right-radius: 1.25rem;border-top-right-radius: 1.25rem;-webkit-border-bottom-left-radius: 1.25rem;border-bottom-left-radius: 1.25rem;-webkit-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms;font-size: 1rem;line-height: 140%;text-align: center;font-style: normal;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;white-space: nowrap;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;font-weight: 700;letter-spacing: 0rem;border-color: rgba(8, 98, 173, 1);border-width: 1.5px;border-style: solid;text-decoration: none; } .coh-style-primary-button-white::before { margin-right: 15px;font-size: 20px; } .coh-style-primary-button-white:hover { background-color: rgba(8, 98, 173, 1);color: var(--ssa-color-palette-white); }
.coh-style-header-light-theme { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-light-theme .utilities-bar-horizontal { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a { color: var(--ssa-color-palette-black); } .coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-header-light-theme .utilities-bar-horizontal .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-header-light-theme .utilities-bar-horizontal .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-header-light-theme .utilities-bar-vertical { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a { color: var(--ssa-color-palette-black); } .coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-header-light-theme .utilities-bar-vertical .social-links { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-light-theme .utilities-bar-vertical .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-header-light-theme .utilities-bar-vertical .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-header-light-theme .main-menu-toggle-button { color: var(--ssa-color-palette-black); } .coh-style-header-light-theme .main-menu-toggle-button:hover { color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu-wrapper { background-color: var(--ssa-color-palette-white);-webkit-box-shadow: inset 0rem 0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);box-shadow: inset 0rem 0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); }  } .coh-style-header-light-theme .main-menu .menu-level-1 > li { -webkit-transition: 300ms ease-in-out box-shadow; transition: 300ms ease-in-out box-shadow;-webkit-box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0);box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu .menu-level-1 > li { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-light-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-light-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-light-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-header-light-theme .main-menu .menu-level-1 > li > a { color: var(--ssa-color-palette-black);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color; } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu .menu-level-1 > li > a { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); }  } .coh-style-header-light-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu .menu-level-1 > li > a:hover { border-bottom-color: var(--ssa-color-palette-brand-color); }  } .coh-style-header-light-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: var(--ssa-color-palette-gray-10); } @media (max-width: 1023px) { .coh-style-header-light-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-light-theme .main-menu .menu-level-2 > li > a { color: var(--ssa-color-palette-black);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-light-theme .main-menu .menu-level-2 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); } .coh-style-header-light-theme .main-menu .menu-level-3 > li > a { -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color; transition: color 300ms ease-in-out, 300ms ease-in-out border-color;color: var(--ssa-color-palette-black);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-light-theme .main-menu .menu-level-3 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); } .coh-style-header-light-theme .search-toggle-button { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-gray-20); } @media (max-width: 1023px) { .coh-style-header-light-theme .search-toggle-button { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-black); }  } .coh-style-header-light-theme .search-toggle-button:hover { background-color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-light-theme .search-toggle-button:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-brand-color); }  } .coh-style-header-light-theme .search-toggle-button.search-active { background-color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-light-theme .search-toggle-button.search-active { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-light-theme .search-wrapper #block-searchform input[type="search"] { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-light-theme .search-wrapper #block-searchform input[type="submit"] { color: rgba(0, 0, 0, 0); } .coh-style-header-light-theme .search-wrapper #block-searchform .form-actions { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-light-theme .search-wrapper #block-searchform .form-actions:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color); }
.coh-style-header-dark-theme { background-color: var(--ssa-color-palette-gray-90); } .coh-style-header-dark-theme .utilities-bar-horizontal { background-color: var(--ssa-color-palette-gray-80); } .coh-style-header-dark-theme .utilities-bar-horizontal .utilities-menu a { color: var(--ssa-color-palette-white); } .coh-style-header-dark-theme .utilities-bar-horizontal .utilities-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .utilities-bar-horizontal .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .utilities-bar-horizontal .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-header-dark-theme .utilities-bar-vertical { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-dark-theme .utilities-bar-vertical .utilities-menu a { color: var(--ssa-color-palette-black); } .coh-style-header-dark-theme .utilities-bar-vertical .utilities-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .utilities-bar-vertical .social-links { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-dark-theme .utilities-bar-vertical .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .utilities-bar-vertical .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-header-dark-theme .main-menu-toggle-button { color: var(--ssa-color-palette-white); } .coh-style-header-dark-theme .main-menu-toggle-button:hover { color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu-wrapper { background-color: var(--ssa-color-palette-white); }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li { -webkit-transition: 300ms ease-in-out box-shadow; transition: 300ms ease-in-out box-shadow;-webkit-box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0);box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a { color: var(--ssa-color-palette-white);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color; } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-black); }  } .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a:hover { border-bottom-color: var(--ssa-color-palette-brand-color); }  } .coh-style-header-dark-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: var(--ssa-color-palette-gray-10); } @media (max-width: 1023px) { .coh-style-header-dark-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-dark-theme .main-menu .menu-level-2 > li > a { color: var(--ssa-color-palette-black);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-dark-theme .main-menu .menu-level-2 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .main-menu .menu-level-3 > li > a { -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color; transition: color 300ms ease-in-out, 300ms ease-in-out border-color;color: var(--ssa-color-palette-black);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-dark-theme .main-menu .menu-level-3 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); } .coh-style-header-dark-theme .search-toggle-button { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-gray-80); } @media (max-width: 1023px) { .coh-style-header-dark-theme .search-toggle-button { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-dark-theme .search-toggle-button:hover { background-color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .search-toggle-button:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-brand-color); }  } .coh-style-header-dark-theme .search-toggle-button.search-active { background-color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-dark-theme .search-toggle-button.search-active { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-dark-theme .search-wrapper #block-searchform input[type="search"] { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-dark-theme .search-wrapper #block-searchform input[type="submit"] { color: rgba(0, 0, 0, 0); } .coh-style-header-dark-theme .search-wrapper #block-searchform .form-actions { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-dark-theme .search-wrapper #block-searchform .form-actions:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color); }
.coh-style-header-colored-theme { background-color: var(--ssa-color-palette-brand-color-dark); } .coh-style-header-colored-theme .utilities-bar-horizontal { background-color: var(--ssa-color-palette-brand-color); } .coh-style-header-colored-theme .utilities-bar-horizontal .utilities-menu a { color: var(--ssa-color-palette-white); } .coh-style-header-colored-theme .utilities-bar-horizontal .utilities-menu a:hover { color: var(--ssa-color-palette-black); } .coh-style-header-colored-theme .utilities-bar-horizontal .social-links a { color: var(--ssa-color-palette-black); } .coh-style-header-colored-theme .utilities-bar-horizontal .social-links a:hover { color: var(--ssa-color-palette-white); } .coh-style-header-colored-theme .utilities-bar-vertical { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-colored-theme .utilities-bar-vertical .utilities-menu a { color: var(--ssa-color-palette-black); } .coh-style-header-colored-theme .utilities-bar-vertical .utilities-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-header-colored-theme .utilities-bar-vertical .social-links { background-color: var(--ssa-color-palette-white);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-colored-theme .utilities-bar-vertical .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-header-colored-theme .utilities-bar-vertical .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-header-colored-theme .main-menu-toggle-button { color: var(--ssa-color-palette-white); } .coh-style-header-colored-theme .main-menu-toggle-button:hover { color: var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu-wrapper { background-color: var(--ssa-color-palette-white); }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li { -webkit-transition: 300ms ease-in-out box-shadow; transition: 300ms ease-in-out box-shadow;-webkit-box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0);box-shadow: inset 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li:hover { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li.is-expanded { -webkit-box-shadow: none; box-shadow: none; }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li.in-active-trail { -webkit-box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.1875rem 0rem 0rem var(--ssa-color-palette-brand-color); }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a { color: var(--ssa-color-palette-white);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color; } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-black); }  } .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); }  } .coh-style-header-colored-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: var(--ssa-color-palette-gray-10); } @media (max-width: 1023px) { .coh-style-header-colored-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-colored-theme .main-menu .menu-level-2 > li > a { color: var(--ssa-color-palette-black);-webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;transition: color 300ms ease-in-out, 300ms ease-in-out border-color;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-colored-theme .main-menu .menu-level-2 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); } .coh-style-header-colored-theme .main-menu .menu-level-3 > li > a { -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color; transition: color 300ms ease-in-out, 300ms ease-in-out border-color;color: var(--ssa-color-palette-black);border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); } .coh-style-header-colored-theme .main-menu .menu-level-3 > li > a:hover { color: var(--ssa-color-palette-brand-color);border-bottom-color: var(--ssa-color-palette-brand-color); } .coh-style-header-colored-theme .search-toggle-button { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color); } @media (max-width: 1023px) { .coh-style-header-colored-theme .search-toggle-button { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-colored-theme .search-toggle-button:hover { background-color: var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .search-toggle-button:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-black); }  } .coh-style-header-colored-theme .search-toggle-button.search-active { background-color: var(--ssa-color-palette-black); } @media (max-width: 1023px) { .coh-style-header-colored-theme .search-toggle-button.search-active { background-color: rgba(0, 0, 0, 0); }  } .coh-style-header-colored-theme .search-wrapper #block-searchform input[type="search"] { background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-colored-theme .search-wrapper #block-searchform input[type="submit"] { color: rgba(0, 0, 0, 0); } .coh-style-header-colored-theme .search-wrapper #block-searchform .form-actions { -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out; transition: color 300ms ease-in-out, background-color 300ms ease-in-out;color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-gray-10); } .coh-style-header-colored-theme .search-wrapper #block-searchform .form-actions:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-black); }
.coh-style-footer-light-theme { background-color: var(--ssa-color-palette-gray-10); } .coh-style-footer-light-theme .footer-menu a { color: var(--ssa-color-palette-black); } .coh-style-footer-light-theme .footer-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-footer-light-theme .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-footer-light-theme .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-footer-light-theme .secondary-row { background-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-black); }
.coh-style-footer-colored-theme { background-color: var(--ssa-color-palette-brand-color); } .coh-style-footer-colored-theme .footer-menu a { color: var(--ssa-color-palette-white); } .coh-style-footer-colored-theme .footer-menu a:hover { color: var(--ssa-color-palette-black); } .coh-style-footer-colored-theme .social-links a { color: var(--ssa-color-palette-black); } .coh-style-footer-colored-theme .social-links a:hover { color: var(--ssa-color-palette-white); } .coh-style-footer-colored-theme .secondary-row { background-color: var(--ssa-color-palette-brand-color-dark);color: var(--ssa-color-palette-white); }
.coh-style-footer-dark-theme { background-color: var(--ssa-color-palette-gray-90); } .coh-style-footer-dark-theme .footer-menu a { color: var(--ssa-color-palette-white); } .coh-style-footer-dark-theme .footer-menu a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-footer-dark-theme .social-links a { color: var(--ssa-color-palette-brand-color); } .coh-style-footer-dark-theme .social-links a:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-footer-dark-theme .secondary-row { background-color: var(--ssa-color-palette-gray-80);color: var(--ssa-color-palette-white); }
.coh-style-text-color-light-background { color: var(--ssa-color-palette-black); }
.coh-style-text-color-colored-background { color: var(--ssa-color-palette-white); }
.coh-style-text-color-dark-background { color: var(--ssa-color-palette-white); }
.coh-style-fake-link-with-icon { color: var(--ssa-color-palette-brand-color);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;font-size: 0.875rem;line-height: 1.25;font-weight: bold;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-transition: color 300ms ease;transition: color 300ms ease; } .coh-style-fake-link-with-icon::after { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding-left: 0.375rem;font-size: 0.625rem; }
.coh-style-fake-button { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;font-size: 0.875rem;line-height: 1rem;font-weight: bold;margin-top: 0.5rem;margin-bottom: 0.5rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-fake-button:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); } .coh-style-fake-button::after { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem; }
.coh-style-card-text-dark-background { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background a { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .fake-link { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-dark-background .fake-button { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-date { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-tag { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-dark-background .card-tag:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color-light); } .coh-style-card-text-dark-background .card-person { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-person:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-dark-background .card-place { color: var(--ssa-color-palette-white); } .coh-style-card-text-dark-background .card-place:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-dark-background .card-link:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-dark-background:hover .fake-link { color: var(--ssa-color-palette-brand-color-light); } .coh-style-card-text-dark-background:hover .fake-button { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); }
.coh-style-card-text-light-background { color: var(--ssa-color-palette-black); } .coh-style-card-text-light-background a { color: var(--ssa-color-palette-black); } .coh-style-card-text-light-background .fake-link { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-light-background .fake-button { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-card-text-light-background .card-date { color: var(--ssa-color-palette-gray-70); } .coh-style-card-text-light-background .card-tag { color: var(--ssa-color-palette-gray-70);background-color: var(--ssa-color-palette-gray-10); } .coh-style-card-text-light-background .card-tag:hover { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-card-text-light-background .card-person { color: var(--ssa-color-palette-gray-70); } .coh-style-card-text-light-background .card-person:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-light-background .card-place { color: var(--ssa-color-palette-gray-70); } .coh-style-card-text-light-background .card-place:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-light-background .card-link:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-card-text-light-background:hover .fake-link { color: var(--ssa-color-palette-brand-color-light); } .coh-style-card-text-light-background:hover .fake-button { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); }
.coh-style-card-text-colored-background { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background a { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .fake-link { color: var(--ssa-color-palette-black); } .coh-style-card-text-colored-background .fake-button { background-color: var(--ssa-color-palette-black);color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .card-date { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .card-tag { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-black); } .coh-style-card-text-colored-background .card-tag:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-gray-70); } .coh-style-card-text-colored-background .card-person { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .card-person:hover { color: var(--ssa-color-palette-black); } .coh-style-card-text-colored-background .card-place { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .card-place:hover { color: var(--ssa-color-palette-black); } .coh-style-card-text-colored-background .card-link { color: var(--ssa-color-palette-white); } .coh-style-card-text-colored-background .card-link:hover { color: var(--ssa-color-palette-black); } .coh-style-card-text-colored-background:hover .fake-link { color: var(--ssa-color-palette-gray-70); } .coh-style-card-text-colored-background:hover .fake-button { background-color: var(--ssa-color-palette-gray-70);color: var(--ssa-color-palette-white); }
.coh-style-paragraph-small { font-size: 0.75rem; }
.coh-style-modal-close-button-light,.coh-style-modal-close-button-color,.coh-style-modal-close-button-dark { height: 3rem;width: 3rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;color: var(--ssa-color-palette-brand-color);font-size: 1.5rem; } .coh-style-modal-close-button-light::before,.coh-style-modal-close-button-color::before,.coh-style-modal-close-button-dark::before { content: "\f00d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 1.5rem;width: 1.5rem;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-portal-blue-1);-webkit-border-radius: 3.125rem;border-radius: 3.125rem; } .coh-style-modal-close-button-light:hover,.coh-style-modal-close-button-color:hover,.coh-style-modal-close-button-dark:hover { color: var(--ssa-color-palette-brand-color-dark); } .coh-style-modal-close-button-color { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color);-webkit-transition: background-color 200ms ease;transition: background-color 200ms ease; } .coh-style-modal-close-button-color:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); } .coh-style-modal-close-button-dark { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-black);-webkit-transition: background-color 200ms ease;transition: background-color 200ms ease; } .coh-style-modal-close-button-dark:hover { background-color: var(--ssa-color-palette-gray-70);color: var(--ssa-color-palette-white); }
.coh-style-slider-navigation-left,.coh-style-slider-navigation-right { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;height: 3.5rem;width: 3rem;background-color: rgba(0, 0, 0, 0.25);-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease; } @media (max-width: 1439px) { .coh-style-slider-navigation-left,.coh-style-slider-navigation-right { width: 2rem; }  } @media (max-width: 767px) { .coh-style-slider-navigation-left,.coh-style-slider-navigation-right { width: 1.5rem; }  } .coh-style-slider-navigation-left::before,.coh-style-slider-navigation-right::before { content: "\f053";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-white);font-size: 1rem;-webkit-transition: color 300ms ease;transition: color 300ms ease; } @media (max-width: 767px) { .coh-style-slider-navigation-left::before,.coh-style-slider-navigation-right::before { font-size: 0.75rem; }  } .coh-style-slider-navigation-left:hover,.coh-style-slider-navigation-right:hover { background-color: rgba(0, 0, 0, 0.5); } .coh-style-slider-navigation-right::before { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-modal-open-button-light,.coh-style-modal-open-button-dark,.coh-style-modal-open-button-color { background-color: var(--ssa-color-palette-gray-10);padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;font-size: 0.875rem;line-height: 1.25;font-weight: bold;color: var(--ssa-color-palette-brand-color);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease; } .coh-style-modal-open-button-light:hover,.coh-style-modal-open-button-dark:hover,.coh-style-modal-open-button-color:hover { background-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-brand-color-dark); } .coh-style-modal-open-button-dark { background-color: var(--ssa-color-palette-black);color: var(--ssa-color-palette-white); } .coh-style-modal-open-button-dark:hover { background-color: var(--ssa-color-palette-gray-70);color: var(--ssa-color-palette-white); } .coh-style-modal-open-button-color { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-modal-open-button-color:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); }
.coh-style-read-more-button-light { background-color: var(--ssa-color-palette-gray-10);padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;font-size: 0.875rem;line-height: 1.25;font-weight: bold;color: var(--ssa-color-palette-brand-color);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-read-more-button-light:hover { background-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-brand-color); } .coh-style-read-more-button-light::after { content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem;margin-left: auto; } .coh-style-read-more-button-light.is-expanded::after { content: "\f077";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-read-more-button-dark { background-color: var(--ssa-color-palette-black);padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;font-size: 0.875rem;line-height: 1.25;font-weight: bold;color: var(--ssa-color-palette-white);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-read-more-button-dark:hover { background-color: var(--ssa-color-palette-gray-70);color: var(--ssa-color-palette-white); } .coh-style-read-more-button-dark::after { content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem;margin-left: auto; } .coh-style-read-more-button-dark.is-expanded::after { content: "\f077";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-read-more-button-color { background-color: var(--ssa-color-palette-brand-color);padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;font-size: 0.875rem;line-height: 1.25;font-weight: bold;color: var(--ssa-color-palette-white);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-read-more-button-color:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); } .coh-style-read-more-button-color::after { content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem;margin-left: auto; } .coh-style-read-more-button-color.is-expanded::after { content: "\f077";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-read-more { padding-top: 0.5rem;padding-right: 1.25rem;padding-bottom: 0.5rem;font-size: 0.875rem;line-height: 1.25;font-weight: bold;color: var(--ssa-color-palette-brand-color);-webkit-transition: color 300ms ease;transition: color 300ms ease; } .coh-style-read-more:hover { color: var(--ssa-color-palette-brand-color-light); } .coh-style-read-more::after { content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.25rem; } .coh-style-read-more.is-expanded::after { content: "\f077";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-style-heading-xl { font-size: 5rem;line-height: 1.25;font-weight: bold;margin-bottom: 1.5rem; } @media (max-width: 1919px) { .coh-style-heading-xl { font-size: 4.5rem; }  } @media (max-width: 1439px) { .coh-style-heading-xl { font-size: 4rem; }  } @media (max-width: 1023px) { .coh-style-heading-xl { font-size: 3.5rem; }  } @media (max-width: 767px) { .coh-style-heading-xl { font-size: 3rem; }  } @media (max-width: 564px) { .coh-style-heading-xl { font-size: 2.5rem; }  }
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-white);-webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);-webkit-transition: 200ms ease box-shadow, background-color 300ms ease;transition: 200ms ease box-shadow, background-color 300ms ease;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 0.875rem;line-height: 1rem;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem;font-weight: bold;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1439px) { .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a { padding-top: 1rem;padding-right: 1.5rem;padding-bottom: 1rem;padding-left: 1.5rem; }  } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-white);-webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a::after { margin-left: auto;content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: rotateZ(0deg);-ms-transform: rotate(0deg);transform: rotateZ(0deg);-webkit-transition: 300ms ease transform;transition: 300ms ease transform; } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title.is-active a { background-color: rgba(0, 0, 0, 0);-webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title.is-active a::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav { -webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li { margin-bottom: 0rem;margin-left: 0rem; } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a { -webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);-webkit-transition: 200ms ease box-shadow;transition: 200ms ease box-shadow;color: var(--ssa-color-palette-white);background-color: rgba(0, 0, 0, 0);font-weight: bold;font-size: 0.875rem;line-height: 1rem;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem; } @media (max-width: 1439px) { .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a { padding-top: 1rem;padding-bottom: 1rem; }  } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a:hover { -webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white);background-color: rgba(0, 0, 0, 0); } .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li.is-active a { -webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);background-color: rgba(0, 0, 0, 0); }
.coh-style-heading-1-size { font-size: 3rem;line-height: 1.25;font-weight: bold;margin-bottom: 1.5rem; } @media (max-width: 1919px) { .coh-style-heading-1-size { font-size: 2.5rem; }  } @media (max-width: 1439px) { .coh-style-heading-1-size { font-size: 2rem; }  } @media (max-width: 767px) { .coh-style-heading-1-size { font-size: 1.75rem; }  }
.coh-style-heading-2-size { font-weight: bold;font-size: 2rem;line-height: 1.25;margin-bottom: 1.5rem; } @media (max-width: 1919px) { .coh-style-heading-2-size { font-size: 1.75rem; }  } @media (max-width: 767px) { .coh-style-heading-2-size { font-size: 1.5rem; }  }
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-black);-webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);-webkit-transition: 200ms ease box-shadow, background-color 300ms ease;transition: 200ms ease box-shadow, background-color 300ms ease;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 0.875rem;line-height: 1rem;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem;font-weight: bold;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1439px) { .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a { padding-top: 1rem;padding-right: 1.5rem;padding-bottom: 1rem;padding-left: 1.5rem; }  } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-black);-webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a::after { margin-left: auto;content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: rotateZ(0deg);-ms-transform: rotate(0deg);transform: rotateZ(0deg);-webkit-transition: 300ms ease transform;transition: 300ms ease transform; } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title.is-active a { background-color: rgba(0, 0, 0, 0);-webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title.is-active a::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav { -webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li { margin-bottom: 0rem;margin-left: 0rem; } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a { -webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20); box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);-webkit-transition: 200ms ease box-shadow;transition: 200ms ease box-shadow;color: var(--ssa-color-palette-black);background-color: rgba(0, 0, 0, 0);font-weight: bold;font-size: 0.875rem;line-height: 1rem;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem; } @media (max-width: 1439px) { .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a { padding-top: 1rem;padding-bottom: 1rem; }  } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a:hover { -webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-black);background-color: rgba(0, 0, 0, 0); } .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li.is-active a { -webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color);background-color: rgba(0, 0, 0, 0); }
.coh-style-accordion-tabs-solid .coh-accordion-title { margin-bottom: 0.0625rem; } .coh-style-accordion-tabs-solid .coh-accordion-title a { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 0.875rem;line-height: 1rem;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem;font-weight: bold;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1439px) { .coh-style-accordion-tabs-solid .coh-accordion-title a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-solid .coh-accordion-title a { padding-top: 1rem;padding-right: 1.5rem;padding-bottom: 1rem;padding-left: 1.5rem; }  } .coh-style-accordion-tabs-solid .coh-accordion-title a:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); } .coh-style-accordion-tabs-solid .coh-accordion-title a::after { margin-left: auto;content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: rotateZ(0deg);-ms-transform: rotate(0deg);transform: rotateZ(0deg);-webkit-transition: 300ms ease transform;transition: 300ms ease transform; } .coh-style-accordion-tabs-solid .coh-accordion-title.is-active a { background-color: var(--ssa-color-palette-brand-color-dark); } .coh-style-accordion-tabs-solid .coh-accordion-title.is-active a::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); } .coh-style-accordion-tabs-solid .coh-accordion-title.is-active a:hover { background-color: var(--ssa-color-palette-brand-color-dark); } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li { margin-bottom: 0rem;margin-left: 0rem; } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a { -webkit-transition: background-color 200ms ease; transition: background-color 200ms ease;color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color);font-weight: bold;font-size: 0.875rem;line-height: 1rem;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem;margin-right: 0.0625rem;margin-bottom: 0.0625rem; } @media (max-width: 1439px) { .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a { padding-top: 1rem;padding-bottom: 1rem; }  } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color-light); } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li.is-active a { background-color: var(--ssa-color-palette-brand-color-dark); } .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li.is-active a:hover { background-color: var(--ssa-color-palette-brand-color-dark); }
.coh-style-accordion-light-blue .coh-accordion-title a { background-color: var(--ssa-color-palette-blue-light);color: var(--ssa-color-palette-portal-blue-1);-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 1.125rem;line-height: 120%;padding-top: 1.25rem;padding-right: 2rem;padding-bottom: 1.25rem;padding-left: 2rem;font-weight: 700;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-border-top-left-radius: 20px;border-top-left-radius: 20px;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;-webkit-border-bottom-right-radius: 20px;border-bottom-right-radius: 20px; } @media (max-width: 1439px) { .coh-style-accordion-light-blue .coh-accordion-title a { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (max-width: 767px) { .coh-style-accordion-light-blue .coh-accordion-title a { padding-top: 1rem;padding-right: 1.5rem;padding-bottom: 1rem;padding-left: 1.5rem; }  } .coh-style-accordion-light-blue .coh-accordion-title a::after { margin-left: auto;content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: rotateZ(0deg);-ms-transform: rotate(0deg);transform: rotateZ(0deg);-webkit-transition: 300ms ease transform;transition: 300ms ease transform; } .coh-style-accordion-light-blue .coh-accordion-title a:focus { -webkit-box-shadow: none; box-shadow: none; } .coh-style-accordion-light-blue .coh-accordion-title.is-active a { -webkit-border-bottom-left-radius: 0rem; border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; } .coh-style-accordion-light-blue .coh-accordion-title.is-active a::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); } .coh-style-accordion-light-blue .coh-accordion-tabs-content { background-color: var(--ssa-color-palette-blue-light);padding: 24px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;-webkit-border-bottom-right-radius: 20px;border-bottom-right-radius: 20px; } @media (max-width: 564px) { .coh-style-accordion-light-blue .coh-accordion-tabs-content { padding: 0rem;background-color: rgba(241, 245, 249, 1); }  }
.coh-style-heading-3-size { font-size: 1.5rem;line-height: 1.25;font-weight: bold;margin-bottom: 1.25rem; } @media (max-width: 1439px) { .coh-style-heading-3-size { font-size: 1.375rem; }  } @media (max-width: 767px) { .coh-style-heading-3-size { font-size: 1.25rem; }  }
.coh-style-heading-4-size { font-size: 1.25rem;font-weight: bold;margin-bottom: 1.375rem;line-height: 1.5;margin-bottom: 1rem; } @media (max-width: 1439px) { .coh-style-heading-4-size { font-size: 1.125rem; }  } @media (max-width: 767px) { .coh-style-heading-4-size { margin-bottom: 1.25rem; }  }
.coh-style-heading-5-size { font-size: 1rem;margin-bottom: 1.375rem;line-height: 1.25;margin-bottom: 0.5rem;font-weight: bold; } @media (max-width: 767px) { .coh-style-heading-5-size { margin-bottom: 1.25rem; }  }
.coh-style-pre-heading,.coh-style-pre-heading-dark,.coh-style-pre-heading-blue,.coh-style-pre-heading-light { font-size: 0.875rem;font-weight: bold;line-height: 1.25;margin-bottom: 1rem; } @media (max-width: 1439px) { .coh-style-pre-heading,.coh-style-pre-heading-dark,.coh-style-pre-heading-blue,.coh-style-pre-heading-light { margin-bottom: 0.5rem; }  } .coh-style-pre-heading-dark { color: var(--ssa-color-palette-black); } .coh-style-pre-heading-blue { color: var(--ssa-color-palette-brand-color); } .coh-style-pre-heading-light { color: var(--ssa-color-palette-white); }
.coh-style-multi-column-two-column { -webkit-column-gap: 2rem; -moz-column-gap: 2rem; column-gap: 2rem; } @media (max-width: 1439px) { .coh-style-multi-column-two-column { -webkit-column-gap: 1.5rem; -moz-column-gap: 1.5rem; column-gap: 1.5rem; }  } @media (max-width: 1023px) { .coh-style-multi-column-two-column { -webkit-column-gap: 0rem; -moz-column-gap: 0rem; column-gap: 0rem; }  }
.coh-style-multi-column-three-column { -webkit-column-gap: 2rem; -moz-column-gap: 2rem; column-gap: 2rem; } @media (max-width: 1439px) { .coh-style-multi-column-three-column { -webkit-column-gap: 1.5rem; -moz-column-gap: 1.5rem; column-gap: 1.5rem; }  } @media (max-width: 1023px) { .coh-style-multi-column-three-column { -webkit-column-gap: 0rem; -moz-column-gap: 0rem; column-gap: 0rem; }  }
.coh-style-margin-top-small { margin-top: 2rem; } @media (max-width: 1439px) { .coh-style-margin-top-small { margin-top: 1.5rem; }  }
.coh-style-padding-top-bottom-large { padding-top: 6rem;padding-bottom: 6rem; } @media (max-width: 1439px) { .coh-style-padding-top-bottom-large { padding-top: 4.5rem;padding-bottom: 4.5rem; }  } @media (max-width: 767px) { .coh-style-padding-top-bottom-large { padding-top: 3rem;padding-bottom: 3rem; }  }
.coh-style-padding-top-bottom-medium { padding-top: 4rem;padding-bottom: 4rem; } @media (max-width: 1439px) { .coh-style-padding-top-bottom-medium { padding-top: 3rem;padding-bottom: 3rem; }  } @media (max-width: 767px) { .coh-style-padding-top-bottom-medium { padding-top: 2rem;padding-bottom: 2rem; }  }
.coh-style-padding-top-bottom-small { padding-top: 2rem;padding-bottom: 2rem; } @media (max-width: 1439px) { .coh-style-padding-top-bottom-small { padding-top: 1.5rem;padding-bottom: 1.5rem; }  }
.coh-style-padding-top-large { padding-top: 6rem; } @media (max-width: 1439px) { .coh-style-padding-top-large { padding-top: 4.5rem; }  } @media (max-width: 767px) { .coh-style-padding-top-large { padding-top: 3rem; }  }
.coh-style-padding-top-medium { padding-top: 4rem; } @media (max-width: 1439px) { .coh-style-padding-top-medium { padding-top: 3rem; }  } @media (max-width: 767px) { .coh-style-padding-top-medium { padding-top: 2rem; }  }
.coh-style-sidebar-nav { margin-bottom: 0rem; } .coh-style-sidebar-nav li { list-style-type: none;margin-bottom: 0rem;margin-left: 0rem; } .coh-style-sidebar-nav li a { font-weight: bold;color: var(--ssa-color-palette-black);line-height: 1rem;font-size: 0.875rem;padding-top: 1.25rem;padding-bottom: 1.25rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);box-shadow: inset 0rem -0.0625rem 0rem 0rem var(--ssa-color-palette-gray-20);-webkit-transition: 200ms ease box-shadow, color 200ms ease;transition: 200ms ease box-shadow, color 200ms ease; } @media (max-width: 767px) { .coh-style-sidebar-nav li a { padding-top: 1rem;padding-bottom: 1rem; }  } .coh-style-sidebar-nav li a:hover { color: var(--ssa-color-palette-brand-color); } .coh-style-sidebar-nav li ul { margin-top: 0rem;margin-bottom: 0rem; } .coh-style-sidebar-nav li ul > li > a { padding-right: 2rem;padding-left: 2rem; } @media (max-width: 1439px) { .coh-style-sidebar-nav li ul > li > a { padding-right: 1.5rem;padding-left: 1.5rem; }  } .coh-style-sidebar-nav li.is-active > a { -webkit-box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); box-shadow: inset 0rem -0.125rem 0rem 0rem var(--ssa-color-palette-brand-color); } .coh-style-sidebar-nav li.is-active > a:hover { color: var(--ssa-color-palette-black); }
.coh-style-padding-top-small { padding-top: 2rem; } @media (max-width: 1439px) { .coh-style-padding-top-small { padding-top: 1.5rem; }  }
.coh-style-padding-bottom-large { padding-bottom: 6rem; } @media (max-width: 1439px) { .coh-style-padding-bottom-large { padding-bottom: 4.5rem; }  } @media (max-width: 767px) { .coh-style-padding-bottom-large { padding-bottom: 3rem; }  }
.coh-style-padding-bottom-medium { padding-bottom: 4rem; } @media (max-width: 1439px) { .coh-style-padding-bottom-medium { padding-bottom: 3rem; }  } @media (max-width: 767px) { .coh-style-padding-bottom-medium { padding-bottom: 2rem; }  }
.coh-style-view-pagination { margin-bottom: 0rem; } .coh-style-view-pagination .pager__item { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;list-style-type: none;margin-right: 0.25rem;margin-left: 0.25rem; } .coh-style-view-pagination .pager__item a { background-color: var(--ssa-color-palette-white);display: block;min-height: 2rem;min-width: 2rem;-webkit-border-radius: 1rem;border-radius: 1rem;line-height: 2rem;text-align: center;-webkit-transition: background-color 200ms ease;transition: background-color 200ms ease; } .coh-style-view-pagination .pager__item a:hover { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } .coh-style-view-pagination .is-active a { background-color: var(--ssa-color-palette-black);color: var(--ssa-color-palette-white); } .coh-style-view-pagination .is-active a:hover { background-color: var(--ssa-color-palette-black); } .coh-style-view-pagination .pager__item--first a { background-color: rgba(0, 0, 0, 0); } .coh-style-view-pagination .pager__item--first a:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-brand-color-light); } .coh-style-view-pagination .pager__item--last a { background-color: rgba(0, 0, 0, 0); } .coh-style-view-pagination .pager__item--last a:hover { background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-brand-color-light); }
.coh-style-padding-bottom-small { padding-bottom: 2rem; } @media (max-width: 1439px) { .coh-style-padding-bottom-small { padding-bottom: 1.5rem; }  }
.coh-style-padding-left-right-large { padding-right: 6rem;padding-left: 6rem; } @media (max-width: 1439px) { .coh-style-padding-left-right-large { padding-right: 4.5rem;padding-left: 4.5rem; }  } @media (max-width: 767px) { .coh-style-padding-left-right-large { padding-right: 3rem;padding-left: 3rem; }  }
.coh-style-padding-left-right-small { padding-right: 2rem;padding-left: 2rem; } @media (max-width: 1439px) { .coh-style-padding-left-right-small { padding-right: 1.5rem;padding-left: 1.5rem; }  }
.coh-style-link-with-icon { color: var(--ssa-color-palette-white);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 0.5rem;padding-bottom: 0.5rem;font-size: 1rem;line-height: 140%;font-weight: 500;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-style: normal;text-transform: none;text-decoration: none; } .coh-style-link-with-icon:hover { color: var(--ssa-color-palette-white); } .coh-style-link-with-icon::after { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding-left: 0.375rem;font-size: 0.625rem;color: var(--ssa-color-palette-portal-blue-3); } .coh-style-link-with-icon :visited { color: var(--ssa-color-palette-white);text-decoration: none; }
.coh-style-link-button-dark { background-color: var(--ssa-color-palette-black);color: var(--ssa-color-palette-white);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;font-size: 0.875rem;line-height: 1.25;font-weight: bold;margin-top: 0.5rem;margin-bottom: 0.5rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-link-button-dark:hover { background-color: var(--ssa-color-palette-gray-70);color: var(--ssa-color-palette-white); } .coh-style-link-button-dark::after { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem;margin-left: auto; }
.coh-style-link-button-light { background-color: var(--ssa-color-palette-gray-10);color: var(--ssa-color-palette-brand-color);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;font-size: 0.875rem;line-height: 1.25;font-weight: bold;margin-top: 0.5rem;margin-bottom: 0.5rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-link-button-light:hover { background-color: var(--ssa-color-palette-gray-20);color: var(--ssa-color-palette-brand-color); } .coh-style-link-button-light::after { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem;margin-left: auto; }
.coh-style-margin-bottom-small { margin-bottom: 2rem; } @media (max-width: 1439px) { .coh-style-margin-bottom-small { margin-bottom: 1.5rem; }  }
.coh-style-link-button-color { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white);display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding-top: 1rem;padding-right: 1rem;padding-bottom: 1rem;padding-left: 1rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;font-size: 0.875rem;line-height: 1.25;font-weight: bold;margin-top: 0.5rem;margin-bottom: 0.5rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-link-button-color:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); } .coh-style-link-button-color::after { content: "\f054";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;padding-left: 0.5rem;margin-left: auto; }
.coh-style-link-color { color: var(--ssa-color-palette-blue-dark);display: block;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;font-size: 16px;line-height: 26px;font-weight: bold;margin-top: 0.5rem;margin-bottom: 0.5rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-style-breadcrumbs { margin-bottom: 0rem;padding-top: 0.25rem;padding-bottom: 0.25rem; } @media (max-width: 564px) { .coh-style-breadcrumbs { padding-top: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  } .coh-style-breadcrumbs li { display: inline-block;margin-top: 0rem;margin-bottom: 0rem;margin-left: 0rem;font-size: 0.875rem; } @media (max-width: 1439px) { .coh-style-breadcrumbs li { font-size: 0.75rem; }  } @media (max-width: 564px) { .coh-style-breadcrumbs li { font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(2, 6, 23, 1);font-size: 1.125rem;line-height: 1.5625rem; }  } @media (max-width: 564px) { .coh-style-breadcrumbs li a { font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: rgba(2, 6, 23, 1); }  } .coh-style-breadcrumbs li::before { content: normal; } .coh-style-breadcrumbs li::after { content: "/";padding-right: 0.375rem;padding-left: 0.375rem;color: var(--ssa-color-palette-brand-color); } @media (max-width: 767px) { .coh-style-breadcrumbs li::after { padding-right: 0.25rem;padding-left: 0.25rem; }  } @media (max-width: 564px) { .coh-style-breadcrumbs li::after { content: "";color: rgba(2, 6, 23, 1); }  } .coh-style-breadcrumbs li:last-child::after { content: normal; } @media (max-width: 564px) { .coh-style-breadcrumbs li:first-child > a { background-image: url("/sites/portalcliente/files/images/back-arrow.svg");background-position: left top;background-size: 2rem 2rem;background-repeat: no-repeat;background-attachment: scroll;text-indent: -100dvw;display: inline-block;margin-right: 0.5rem;height: 2rem;width: 2rem; }  }
.coh-style-tick-list { margin-bottom: 0rem; } .coh-style-tick-list li { list-style-type: none;margin-bottom: 1rem;margin-left: 0rem;font-size: 1rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start; } .coh-style-tick-list li::before { content: "\f00c";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-white);margin-top: 0.1875rem;margin-right: 0.5rem;background-color: var(--ssa-color-palette-brand-color);height: 1rem;width: 1rem;-webkit-border-radius: 0.5rem;border-radius: 0.5rem;font-size: 0.625rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0; }
.coh-style-social-icon { list-style-type: none;margin-bottom: 0rem;margin-left: 0rem;display: inline-block; } .coh-style-social-icon a { background-color: var(--ssa-color-palette-brand-color);height: 2rem;width: 2rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-border-radius: 1rem;border-radius: 1rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 0.25rem;margin-left: 0.25rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease; } .coh-style-social-icon a::before { content: "\f09a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-white);font-size: 1rem; } .coh-style-social-icon a:hover { background-color: var(--ssa-color-palette-brand-color-light);color: var(--ssa-color-palette-white); }
.coh-style-video .mejs__layers .mejs__overlay .mejs__overlay-loading .mejs__overlay-loading-bg-img { background: none;border-width: 0.625rem;-webkit-border-radius: 3.125rem;border-radius: 3.125rem;border-style: solid;border-top-color: rgba(0, 0, 0, 0.2);border-bottom-color: rgba(0, 0, 0, 0.2);border-left-color: var(--ssa-color-palette-brand-color);border-right-color: rgba(0, 0, 0, 0.2); } .coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button { background-color: var(--ssa-color-palette-brand-color);-webkit-border-radius: 50%;border-radius: 50%;position: relative;-webkit-transition: background-color 300ms ease-in-out;transition: background-color 300ms ease-in-out;background-image: none; } .coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button::before { content: "\f04b";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-white);font-size: 1.5rem;position: absolute;top: 50%;left: 55%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button:hover { background-color: var(--ssa-color-palette-brand-color-dark); } .coh-style-video .mejs__controls { z-index: 2;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;background-color: var(--ssa-color-palette-brand-color);background-image: none;padding: 0rem; } .coh-style-video .mejs__controls .mejs__button { line-height: normal;height: 2.5rem;width: 2.5rem; } .coh-style-video .mejs__controls .mejs__button button { color: var(--ssa-color-palette-white);font-size: 1.875rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 2.5rem;width: 2.5rem;background-image: none;background-color: rgba(0, 0, 0, 0);-webkit-transition: background-color 300ms ease-in-out;transition: background-color 300ms ease-in-out;margin: 0rem; } .coh-style-video .mejs__controls .mejs__button button:hover { background-color: var(--ssa-color-palette-brand-color-light); } .coh-style-video .mejs__controls .mejs__button.mejs__play button::before { content: "\f04b";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem; } .coh-style-video .mejs__controls .mejs__button.mejs__pause button::before { content: "\f04c";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem; } .coh-style-video .mejs__controls .mejs__button.mejs__replay button::before { content: "\f01e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem; } .coh-style-video .mejs__controls .mejs__button.mejs__mute button::before { content: "\f026";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1.25rem; } .coh-style-video .mejs__controls .mejs__button.mejs__unmute button::before { content: "\f028";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1.25rem; } .coh-style-video .mejs__controls .mejs__button .mejs__volume-slider { background-color: var(--ssa-color-palette-brand-color); } .coh-style-video .mejs__controls .mejs__button .mejs__volume-slider .mejs__volume-total .mejs__volume-handle { background-color: var(--ssa-color-palette-brand-color-dark); } .coh-style-video .mejs__controls .mejs__button.mejs__fullscreen-button button::before { content: "\f065";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem; } .coh-style-video .mejs__controls .mejs__button.mejs__fullscreen-button.mejs__unfullscreen button::before { content: "\f065";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem; } .coh-style-video .mejs__controls .mejs__time { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;color: var(--ssa-color-palette-white);height: 2.5rem;width: 2.5rem;font-size: 0.75rem;padding: 0rem; } .coh-style-video .mejs__controls .mejs__time-rail { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 2.5rem;padding: 0rem;margin: 0rem; } .coh-style-video .mejs__controls .mejs__time-rail .mejs__time-total { margin: 0rem; }
.coh-style-paragraph-extra-large { font-size: 3rem;font-weight: bold;margin-bottom: 0rem;line-height: 1.25; } @media (max-width: 1439px) { .coh-style-paragraph-extra-large { font-size: 2.5rem; }  } @media (max-width: 767px) { .coh-style-paragraph-extra-large { font-size: 2rem; }  }
.coh-style-paragraph-large { font-size: 1.5rem;line-height: 1.5; } @media (max-width: 1439px) { .coh-style-paragraph-large { font-size: 1.25rem; }  }
.coh-style-slider-pagination { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-slider-pagination li { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;margin-bottom: 0rem;margin-left: 0rem; } .coh-style-slider-pagination li::before { content: normal; } .coh-style-slider-pagination li button { background-color: var(--ssa-color-palette-brand-color);height: 0.375rem;width: 0.375rem;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;margin-right: 0.25rem;margin-left: 0.25rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease; } .coh-style-slider-pagination li button:hover { background-color: var(--ssa-color-palette-brand-color-light); } .coh-style-slider-pagination li.slick-active button { background-color: var(--ssa-color-palette-brand-color-dark);height: 0.625rem;width: 0.625rem;-webkit-border-radius: 0.3125rem;border-radius: 0.3125rem; }
.coh-style-sanepar-view-pagination { margin-bottom: 0rem; } .coh-style-sanepar-view-pagination .pager__item { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;list-style-type: none;margin-right: 0.25rem;margin-left: 0.25rem; } .coh-style-sanepar-view-pagination .pager__item a { background-color: var(--ssa-color-palette-white);display: block;min-height: 2rem;min-width: 2rem;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;line-height: 2rem;text-align: center;-webkit-transition: background-color 200ms ease;transition: background-color 200ms ease;border-style: solid;border-color: rgba(223, 227, 232, 1);border-width: 1px;color: rgba(33, 43, 54, 1);font-weight: 700; } .coh-style-sanepar-view-pagination .is-active a { color: var(--ssa-color-palette-blue-dark);border-color: var(--ssa-color-palette-blue-dark); } .coh-style-sanepar-view-pagination .pager__item--first { display: inline-block; } .coh-style-sanepar-view-pagination .pager__item--first a { background-color: rgba(0, 0, 0, 0);padding-right: 5px;padding-left: 5px; } .coh-style-sanepar-view-pagination .pager__item--last { display: inline-block; } .coh-style-sanepar-view-pagination .pager__item--last a { background-color: rgba(0, 0, 0, 0);padding-right: 5px;padding-left: 5px; }
.coh-style-padding-small { padding: 2rem; } @media (max-width: 1439px) { .coh-style-padding-small { padding: 1.5rem; }  }
.coh-ce-57c95f58 { container-type: inline-size; } .coh-ce-57c95f58 .l-contacts-articles-wrapper > div { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } .coh-ce-57c95f58 .l-contacts-articles-wrapper > div > div { min-width: 215px;margin-bottom: 20px;max-width: 298px; } @media (max-width: 1439px) { .coh-ce-57c95f58 .l-contacts-articles-wrapper > div > div { max-width: 100%; }  } .coh-ce-57c95f58 .l-contacts-articles-wrapper > div::after { min-width: 215px;content: ""; } .coh-ce-57c95f58 .l-contacts__title { font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-blue-dark);font-weight: 700;font-size: 16px;line-height: 26px;margin-bottom: 8px; } .coh-ce-57c95f58 .l-contacts__app-btn { padding-top: 15px;padding-bottom: 15px;background-color: var(--ssa-color-palette-portal-blue-4); } .coh-ce-57c95f58 .l-contacts__app-btn:hover { background-color: var(--ssa-color-palette-portal-blue-1);color: var(--ssa-color-palette-white); } @media (max-width: 1023px) { .coh-ce-57c95f58 .l-contacts { border-top-width: 1px;border-top-style: solid;border-top-color: var(--ssa-color-palette-blue-dark); }  } .coh-ce-57c95f58 #saiba-mais-pc { padding-top: 15px;padding-bottom: 15px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }
.coh-ce-1aea89e1 { display: block; } @media (max-width: 1023px) { .coh-ce-1aea89e1 { display: none; }  }
.coh-ce-263d5d26 { display: inline-block;margin-right: 60px;margin-bottom: 20px; }
.coh-ce-1fe24658 { display: inline-block;margin-bottom: 20px; }
.coh-ce-e5f7ec21 { margin-right: 8px; } .coh-ce-e5f7ec21::before { content: "\f179";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-d8bf240a::before { content: "\f17b";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-4b4d5dd5 { width: 84%;display: none; } @media (max-width: 1023px) { .coh-ce-4b4d5dd5 { width: 100%;padding-bottom: 0rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 34px; }  }
@media (max-width: 1023px) { .coh-ce-e02b2cd7 { display: none; }  }
.coh-ce-11e6e058 { display: none;-webkit-column-gap: 32px;-moz-column-gap: 32px;column-gap: 32px; } @media (max-width: 1023px) { .coh-ce-11e6e058 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-top: 24px; }  } .coh-ce-11e6e058::before { display: none; } .coh-ce-11e6e058::after { display: none; }
.coh-ce-75d4c930 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-75d4c930::before { content: "\f16d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 30px;width: 30px;font-size: 30px;color: var(--ssa-color-palette-blue-dark); }
.coh-ce-443cc08f { display: none; }
.coh-ce-f3cacb77 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-f3cacb77::before { content: "\f09a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 30px;width: 30px;font-size: 30px;color: var(--ssa-color-palette-blue-dark); }
.coh-ce-efb0147 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-efb0147::before { content: "\f16a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 30px;width: 30px;font-size: 30px;color: var(--ssa-color-palette-blue-dark); }
.coh-ce-7a0bdbc8 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-7a0bdbc8::before { content: "\f16e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 30px;width: 30px;font-size: 30px;color: var(--ssa-color-palette-blue-dark); }
.coh-ce-61641e1c { display: none; } @media (max-width: 1023px) { .coh-ce-61641e1c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; }  }
.coh-ce-d6704cd6 { width: 239px;height: 45px;-o-object-fit: cover;object-fit: cover;margin-top: 43px;margin-bottom: 49px; } @media (max-width: 1023px) { .coh-ce-d6704cd6 { margin-top: 40px;margin-bottom: 0rem; }  }
.coh-ce-9fd3290f { display: none; } @media (max-width: 1023px) { .coh-ce-9fd3290f { display: block; }  }
.coh-ce-696726eb { font-size: 1rem;line-height: 1.625rem;font-style: normal;font-family: 'Ubuntu Bold', sans-serif;color: rgb(8, 98, 173); }
.coh-ce-5c47f446 { display: none;width: 100%; } @media (max-width: 1023px) { .coh-ce-5c47f446 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-5c47f446::before { content: "\f3c0";font-family: iconmoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 1.25rem;width: 1.0625rem;font-size: 1.25rem;color: rgba(82, 128, 201, 1);margin-right: 0.6875rem; }
.coh-ce-ec80530f { font-size: 0.875rem;line-height: 1.25rem;font-weight: 600;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(82, 128, 201, 1);font-style: normal;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0.75rem;margin-left: 0rem; }
.coh-ce-7df1c2be { display: none;width: 100%; } @media (max-width: 1023px) { .coh-ce-7df1c2be { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-7df1c2be::before { height: 1.25rem;width: 1.0625rem;font-size: 1.25rem;color: rgba(82, 128, 201, 1);margin-right: 0.6875rem;content: url("/sites/default/files/footer/receita_icon.svg"); }
.coh-ce-2fa89b4a { display: none;margin-top: 16px; } @media (max-width: 1023px) { .coh-ce-2fa89b4a { display: block; }  }
.coh-ce-fca76940 { display: none;margin-bottom: 20px; }
.coh-ce-cpt_self_reading_status_card-3a556771 { background-color: var(--ssa-color-palette-white);height: 341px;width: 360px;padding-top: 24px;padding-right: 24px;padding-bottom: 24px;padding-left: 24px;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;-webkit-border-top-left-radius: 24px;border-top-left-radius: 24px;-webkit-border-top-right-radius: 24px;border-top-right-radius: 24px;-webkit-border-bottom-left-radius: 24px;border-bottom-left-radius: 24px;-webkit-border-bottom-right-radius: 24px;border-bottom-right-radius: 24px;-webkit-border-radius: 24px;border-radius: 24px;-webkit-box-shadow: 0px 4px 16px 3px rgba(13, 13, 13, 0.1);box-shadow: 0px 4px 16px 3px rgba(13, 13, 13, 0.1); } @media (max-width: 1439px) { .coh-ce-cpt_self_reading_status_card-3a556771 { height: 26rem;width: 16.25rem;z-index: 1;position: relative; }  } @media (max-width: 1023px) { .coh-ce-cpt_self_reading_status_card-3a556771 { height: 20rem;width: 30.25rem; }  } @media (max-width: 564px) { .coh-ce-cpt_self_reading_status_card-3a556771 { height: 100%;width: 20rem;margin-top: 0.625rem; }  }
.coh-ce-cpt_card_4_colunas_por_linha_e_h-1012df0b { display: grid;grid-template-columns: repeat(4, 1fr);gap: 24px; } @media (max-width: 1023px) { .coh-ce-cpt_card_4_colunas_por_linha_e_h-1012df0b { grid-template-columns: repeat(2, 1fr); }  }
.coh-ce-cpt_card_4_colunas_por_linha_e_h-1dcd9ac1 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;z-index: 2;text-align: left;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-cpt_card_4_colunas_por_linha_e_h-16d03a1a { color: var(--ssa-color-palette-black-dark);font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 18px;text-align: left;line-height: 120%;letter-spacing: 0rem; } @media (max-width: 564px) { .coh-ce-cpt_card_4_colunas_por_linha_e_h-16d03a1a { text-align: center;font-size: 16px;line-height: 140%;letter-spacing: 0rem; }  }
.coh-ce-cpt_card_4_colunas_por_linha_e_h-2e6cfd59 { margin-top: 25px;content: "\e912";font-family: iconmoon;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-color: rgba(8, 98, 173, 1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;color: var(--ssa-color-palette-white);font-size: 16px;line-height: 140%;letter-spacing: 0rem; } .coh-ce-cpt_card_4_colunas_por_linha_e_h-2e6cfd59::before { background-color: var(--ssa-color-palette-white);color: rgba(8, 98, 173, 1); }
.coh-ce-9db3ba09 { position: relative;z-index: 100;overflow: auto;height: 100%; } @media (max-width: 1023px) { .coh-ce-9db3ba09 { height: 58%; }  } .coh-ce-9db3ba09::-webkit-scrollbar { background-color: var(--ssa-color-palette-medium-light);width: 5px;-webkit-border-radius: 20px;border-radius: 20px; } .coh-ce-9db3ba09::-webkit-scrollbar-thumb { background-color: var(--ssa-color-palette-portal-blue-1);-webkit-border-radius: 20px;border-radius: 20px; }
.coh-ce-e5bcf9de { list-style-type: none;margin-top: 0rem;margin-right: 0rem;margin-bottom: 24px;margin-left: 0rem; } .coh-ce-e5bcf9de.is-collapsed a.level-1 .link-name::after { content: "\f107";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-e5bcf9de.is-expanded a.level-1 .link-name::after { content: "\f106";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 8px; } @media (max-width: 1023px) { .coh-ce-e5bcf9de.is-expanded a.level-1 .link-name::after { margin-right: 0rem; }  }
.coh-ce-31b6cf94 { text-decoration: none;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-31b6cf94 i { font-size: 20px; }
.coh-ce-9a6f2b26 { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-left: 12px; }
.coh-ce-443cc08f { display: none; }
.coh-ce-a74e9847 { margin: 0rem;padding-top: 12px;padding-right: 12px;padding-bottom: 0rem;padding-left: 12px; }
.coh-ce-3188e67d { margin-top: 0rem;margin-right: 0rem;margin-bottom: 8px;margin-left: 0rem;list-style-type: none; } .coh-ce-3188e67d:last-child { margin-bottom: 0rem; }
.coh-ce-4c563358 { text-decoration: none;width: 100%; }
@media (max-width: 564px) { .coh-ce-cpt_header-be2e13f6 { display: none; }  } .coh-ce-cpt_header-be2e13f6::before { display: none; } .coh-ce-cpt_header-be2e13f6::after { display: none; }
@media (max-width: 1023px) { .coh-ce-cpt_header-265b9ee8 { background-color: var(--ssa-color-palette-portal-blue-1); }  }
.coh-ce-cpt_header-55f48023 { margin-top: 2rem;margin-right: 56px; } @media (max-width: 1919px) { .coh-ce-cpt_header-55f48023 { margin-right: 56px; }  } @media (max-width: 1439px) { .coh-ce-cpt_header-55f48023 { margin-top: 2rem;margin-right: 56px;max-width: 343px;text-align: start; }  } @media (max-width: 1023px) { .coh-ce-cpt_header-55f48023 { display: none;margin-top: unset;margin-right: 50px;max-width: unset; }  } .coh-ce-cpt_header-55f48023::before { display: none; } .coh-ce-cpt_header-55f48023::after { display: none; }
.coh-ce-cpt_header-9f598b90 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-column-gap: 24px;-moz-column-gap: 24px;column-gap: 24px; } @media (max-width: 1439px) { .coh-ce-cpt_header-9f598b90 { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px; }  } @media (max-width: 1023px) { .coh-ce-cpt_header-9f598b90 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } .coh-ce-cpt_header-9f598b90::before { display: none; } .coh-ce-cpt_header-9f598b90::after { display: none; }
.coh-ce-cpt_header-74b94a39 { color: var(--ssa-color-palette-portal-blue-1); } .coh-ce-cpt_header-74b94a39::before { content: "\f0f6";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 15px; } @media (max-width: 1439px) { .coh-ce-cpt_header-74b94a39::before { margin-right: 5px; }  } @media (max-width: 1023px) { .coh-ce-cpt_header-74b94a39::before { margin-right: 15px; }  }
.coh-ce-cpt_header-33021e28 { cursor: pointer; } .coh-ce-cpt_header-33021e28::after { content: "\f105";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-left: 8px; }
.coh-ce-cpt_header-bcc160ed { margin-bottom: 0.3125rem; }
.coh-ce-cpt_header-131d43a1 { margin-bottom: 0rem; }
.coh-ce-cpt_header-79adbdab { text-align: end; }
.coh-ce-cpt_header-b74a8ff7 { margin-bottom: 12px; } @media (max-width: 1023px) { .coh-ce-cpt_header-b74a8ff7 { display: none; }  }
.coh-ce-cpt_header-450832fd { color: var(--ssa-color-palette-portal-blue-1);font-size: 16px;text-decoration: underline; } .coh-ce-cpt_header-450832fd::before { content: "\f104";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-portal-blue-3);display: inline-block;text-decoration: none;margin-right: 6px; }
.coh-ce-cpt_header-cd0cba79 { margin-top: 30px;margin-bottom: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } .coh-ce-cpt_header-cd0cba79::before { display: none; } .coh-ce-cpt_header-cd0cba79::after { display: none; }
@media (max-width: 1439px) { .coh-ce-cpt_header-4633b9fd { margin-left: 4rem; }  } @media (max-width: 1023px) { .coh-ce-cpt_header-4633b9fd { margin-left: 1.25rem; }  }
@media (max-width: 1023px) { .coh-ce-cpt_header-15e585a1 { font-size: 16px; }  } .coh-ce-cpt_header-15e585a1 .blue { color: var(--ssa-color-palette-portal-blue-1); } @media (max-width: 1023px) { .coh-ce-cpt_header-15e585a1 .blue { display: block; }  }
.coh-ce-cpt_header-4e4ff8c { height: 40px;width: 225px;border-width: 1px;border-style: solid;-webkit-border-radius: 100px;border-radius: 100px;border-color: var(--ssa-color-palette-blue-dark);background-color: var(--ssa-color-palette-black-light);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 0rem;margin-bottom: 0rem; } @media (max-width: 1023px) { .coh-ce-cpt_header-4e4ff8c { width: 14.1875rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;margin-right: 0rem;margin-bottom: 0rem; }  } @media (max-width: 767px) { .coh-ce-cpt_header-4e4ff8c { display: none; }  } .coh-ce-cpt_header-4e4ff8c .search-input { border: none;padding: 0;padding-left: 12px;background: transparent;height: 40px; }
.coh-ce-cpt_header-3aa61a75 { color: rgba(108, 117, 125, 1);font-size: 16px;font-weight: 700; } @media (max-width: 1919px) { .coh-ce-cpt_header-3aa61a75 { font-size: 16px; }  } @media (max-width: 1439px) { .coh-ce-cpt_header-3aa61a75 { font-size: 14px; }  }
.coh-ce-cpt_header-1fcc1e83 { color: rgba(108, 117, 125, 1);font-size: 16px;font-weight: 700;padding-left: 12px; } @media (max-width: 1919px) { .coh-ce-cpt_header-1fcc1e83 { font-size: 16px; }  } @media (max-width: 1439px) { .coh-ce-cpt_header-1fcc1e83 { font-size: 14px; }  } @media (max-width: 1023px) { .coh-ce-cpt_header-1fcc1e83 { position: relative;left: 0.4375rem; }  } .coh-ce-cpt_header-1fcc1e83::-webkit-input-placeholder { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(108, 117, 125, 1);font-weight: 500 !important;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_header-1fcc1e83::-moz-placeholder { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(108, 117, 125, 1);font-weight: 500 !important;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_header-1fcc1e83:-ms-input-placeholder { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(108, 117, 125, 1);font-weight: 500 !important;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_header-1fcc1e83::-ms-input-placeholder { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(108, 117, 125, 1);font-weight: 500 !important;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_header-1fcc1e83::placeholder { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(108, 117, 125, 1);font-weight: 500 !important;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_header-cd31b98c { width: 24px;margin-right: 0rem;display: none; } @media (max-width: 1023px) { .coh-ce-cpt_header-cd31b98c { margin-right: 24px;margin-left: 24px; }  }
@media (max-width: 1439px) { .coh-ce-830c50ff { margin-left: 5.99rem; }  } @media (max-width: 1023px) { .coh-ce-830c50ff { margin-left: 1.5rem; }  }
.coh-ce-816c185c { overflow: hidden;position: relative;padding-bottom: 3.5625rem; } @media (max-width: 1439px) { .coh-ce-816c185c { margin-left: 5.99rem; }  } @media (max-width: 1023px) { .coh-ce-816c185c { margin-left: 1.3125rem; }  }
.coh-ce-cpt_property_adm_cancel_assoc-19801527 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }
.coh-ce-cpt_header_manager-949b3e54::before { display: none; } .coh-ce-cpt_header_manager-949b3e54::after { display: none; }
@media (max-width: 1023px) { .coh-ce-cpt_header_manager-4805a88d { background-color: var(--ssa-color-palette-green-dark); }  }
.coh-ce-cpt_header_manager-36d66ea0 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
.coh-ce-cpt_header_manager-4b44760f { font-weight: 400;color: var(--ssa-color-palette-white);font-size: 1rem;line-height: 1.4;margin-left: 3.0625rem; }
.coh-ce-cpt_header_manager-cb810a49 { margin-right: 56px; } @media (max-width: 1919px) { .coh-ce-cpt_header_manager-cb810a49 { margin-right: 56px; }  } @media (max-width: 1439px) { .coh-ce-cpt_header_manager-cb810a49 { margin-top: 2rem;margin-right: 56px;max-width: 343px; }  } @media (max-width: 1023px) { .coh-ce-cpt_header_manager-cb810a49 { display: none;margin-top: unset;margin-right: 50px;max-width: unset; }  } .coh-ce-cpt_header_manager-cb810a49::before { display: none; } .coh-ce-cpt_header_manager-cb810a49::after { display: none; }
.coh-ce-cpt_header_manager-9f598b90 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-column-gap: 24px;-moz-column-gap: 24px;column-gap: 24px; } @media (max-width: 1439px) { .coh-ce-cpt_header_manager-9f598b90 { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px; }  } @media (max-width: 1023px) { .coh-ce-cpt_header_manager-9f598b90 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } .coh-ce-cpt_header_manager-9f598b90::before { display: none; } .coh-ce-cpt_header_manager-9f598b90::after { display: none; }
.coh-ce-cpt_header_manager-74b94a39 { color: var(--ssa-color-palette-portal-blue-1); } .coh-ce-cpt_header_manager-74b94a39::before { content: "\f0f6";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 15px; } @media (max-width: 1439px) { .coh-ce-cpt_header_manager-74b94a39::before { margin-right: 5px; }  } @media (max-width: 1023px) { .coh-ce-cpt_header_manager-74b94a39::before { margin-right: 15px; }  }
.coh-ce-cpt_header_manager-33021e28 { cursor: pointer; } .coh-ce-cpt_header_manager-33021e28::after { content: "\f105";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-left: 8px; }
.coh-ce-cpt_header_manager-bcc160ed { margin-bottom: 0.3125rem; }
.coh-ce-cpt_header_manager-131d43a1 { margin-bottom: 0rem; }
.coh-ce-cpt_header_manager-79adbdab { text-align: end; }
.coh-ce-cpt_header_manager-b74a8ff7 { margin-bottom: 12px; } @media (max-width: 1023px) { .coh-ce-cpt_header_manager-b74a8ff7 { display: none; }  }
.coh-ce-cpt_header_manager-450832fd { color: var(--ssa-color-palette-portal-blue-1);font-size: 16px;text-decoration: underline; } .coh-ce-cpt_header_manager-450832fd::before { content: "\f104";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-portal-blue-3);display: inline-block;text-decoration: none;margin-right: 6px; }
.coh-ce-cpt_header_manager-cd0cba79 { margin-top: 30px;margin-bottom: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } .coh-ce-cpt_header_manager-cd0cba79::before { display: none; } .coh-ce-cpt_header_manager-cd0cba79::after { display: none; }
@media (max-width: 1439px) { .coh-ce-cpt_header_manager-4633b9fd { margin-left: 4rem; }  } @media (max-width: 1023px) { .coh-ce-cpt_header_manager-4633b9fd { margin-left: 1.25rem; }  }
@media (max-width: 1023px) { .coh-ce-cpt_header_manager-15e585a1 { font-size: 16px; }  } .coh-ce-cpt_header_manager-15e585a1 .blue { color: var(--ssa-color-palette-portal-blue-1); } @media (max-width: 1023px) { .coh-ce-cpt_header_manager-15e585a1 .blue { display: block; }  }
.coh-ce-cpt_header_manager-4e4ff8c { height: 40px;width: 225px;border-width: 1px;border-style: solid;-webkit-border-radius: 100px;border-radius: 100px;border-color: var(--ssa-color-palette-blue-dark);background-color: var(--ssa-color-palette-black-light);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 0rem;margin-bottom: 0rem; } @media (max-width: 1023px) { .coh-ce-cpt_header_manager-4e4ff8c { width: 14.1875rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;margin-right: 0rem;margin-bottom: 0rem; }  } @media (max-width: 767px) { .coh-ce-cpt_header_manager-4e4ff8c { display: none; }  } .coh-ce-cpt_header_manager-4e4ff8c .search-input { border: none;padding: 0;padding-left: 12px;background: transparent;height: 40px; }
.coh-ce-cpt_header_manager-3aa61a75 { color: rgba(108, 117, 125, 1);font-size: 16px;font-weight: 700; } @media (max-width: 1919px) { .coh-ce-cpt_header_manager-3aa61a75 { font-size: 16px; }  } @media (max-width: 1439px) { .coh-ce-cpt_header_manager-3aa61a75 { font-size: 14px; }  }
.coh-ce-cpt_header_manager-1fcc1e83 { color: rgba(108, 117, 125, 1);font-size: 16px;font-weight: 700;padding-left: 12px; } @media (max-width: 1919px) { .coh-ce-cpt_header_manager-1fcc1e83 { font-size: 16px; }  } @media (max-width: 1439px) { .coh-ce-cpt_header_manager-1fcc1e83 { font-size: 14px; }  } @media (max-width: 1023px) { .coh-ce-cpt_header_manager-1fcc1e83 { position: relative;left: 0.4375rem; }  } .coh-ce-cpt_header_manager-1fcc1e83::-webkit-input-placeholder { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(108, 117, 125, 1);font-weight: 500 !important;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_header_manager-1fcc1e83::-moz-placeholder { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(108, 117, 125, 1);font-weight: 500 !important;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_header_manager-1fcc1e83:-ms-input-placeholder { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(108, 117, 125, 1);font-weight: 500 !important;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_header_manager-1fcc1e83::-ms-input-placeholder { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(108, 117, 125, 1);font-weight: 500 !important;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_header_manager-1fcc1e83::placeholder { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(108, 117, 125, 1);font-weight: 500 !important;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_header_manager-cd31b98c { width: 24px;margin-right: 0rem;display: none; } @media (max-width: 1023px) { .coh-ce-cpt_header_manager-cd31b98c { margin-right: 24px;margin-left: 24px; }  }
.coh-ce-cpt_form_req_registration_access-20186b68 { background-color: var(--ssa-color-palette-white);padding: 1.25rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;border-width: 0.0625rem;-webkit-border-top-left-radius: 20px;border-top-left-radius: 20px;border-style: solid;border-color: var(--ssa-color-palette-portal-blue-4);-webkit-border-bottom-right-radius: 20px;border-bottom-right-radius: 20px; } .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-form-container label { display: block;font-weight: 500;color: var(--ssa-color-palette-medium-darker); } .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-form-container label .form-required { color: var(--ssa-color-palette-error); } .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container { gap: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1023px) { .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container { gap: 16px; }  } .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;gap: 32px; } .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper,.coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper,.coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper { -webkit-flex-basis: 0%; -ms-flex-preferred-size: 0%; flex-basis: 0%;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;min-width: 15.625rem; } .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .registration-number-field,.coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .registration-number-field,.coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .registration-number-field,.coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .property-number-field,.coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .property-number-field,.coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .property-number-field,.coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .document-field,.coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .document-field,.coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .document-field { font-size: 1rem;padding-top: 0.625rem;padding-right: 0.9375rem;padding-bottom: 0.625rem;padding-left: 0.9375rem;height: 2.8125rem;width: 100%;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-black-medium-2); } .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-acceptance-container .form-item-checkbox label { color: var(--ssa-color-palette-black-dark);font-weight: 700;font-family: var(--ssa-font-stacks-roboto-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 16px; } @media (max-width: 1023px) { .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-acceptance-container .form-item-checkbox label { font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;color: var(--ssa-color-palette-black-dark); }  } .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-buttons-container { gap: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (max-width: 1023px) { .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-buttons-container { width: 100%; }  } .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-buttons-container .button { font-size: 16px;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;height: 48px;width: 170px;-webkit-border-top-left-radius: 0rem;border-top-left-radius: 0rem;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem;padding: 0rem; } @media (max-width: 1023px) { .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-buttons-container .button { width: 100%; }  } .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-buttons-container .add-registration-back-button { color: var(--ssa-color-palette-portal-blue-1);border-width: 2px;border-style: solid;border-color: var(--ssa-color-palette-portal-blue-1);background-color: var(--ssa-color-palette-white); } .coh-ce-cpt_form_req_registration_access-20186b68 .add-registration-wrapper-container .add-registration-buttons-container .add-registration-submit-button { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-portal-blue-1); }
.coh-ce-cpt_form_req_registration_access-8d3c995e { color: var(--ssa-color-palette-portal-blue-1); }
.coh-ce-cpt_form_req_registration_access-d18880ae { width: 100%; }
@media (max-width: 1023px) { .coh-ce-cpt_form_req_registration_access-6eb3baeb { overflow-x: auto;overflow-y: hidden; }  }
.coh-ce-cpt_form_req_registration_access-ff9d8cd5 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;gap: 24px;padding: 1.5rem; } @media (max-width: 564px) { .coh-ce-cpt_form_req_registration_access-ff9d8cd5 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  }
.coh-ce-cpt_add_third_party_registration-d6d818a3 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center; } .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-form-container label { display: block;font-weight: 500;color: var(--ssa-color-palette-medium-darker); } .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-form-container label .form-required { color: var(--ssa-color-palette-error); } .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container { gap: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1023px) { .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container { gap: 16px; }  } .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;gap: 32px; } .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper,.coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper,.coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper { -webkit-flex-basis: 0%; -ms-flex-preferred-size: 0%; flex-basis: 0%;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;min-width: 15.625rem; } .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .registration-number-field,.coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .registration-number-field,.coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .registration-number-field,.coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .property-number-field,.coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .property-number-field,.coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .property-number-field,.coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .document-field,.coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .document-field,.coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .document-field { font-size: 1rem;padding-top: 0.625rem;padding-right: 0.9375rem;padding-bottom: 0.625rem;padding-left: 0.9375rem;height: 2.8125rem;width: 100%;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-black-medium-2); } .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-acceptance-container .form-item-checkbox label { color: var(--ssa-color-palette-black-dark);font-weight: 700;font-family: var(--ssa-font-stacks-roboto-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 16px; } @media (max-width: 1023px) { .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-acceptance-container .form-item-checkbox label { font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;color: var(--ssa-color-palette-black-dark); }  } .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-buttons-container { gap: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (max-width: 1023px) { .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-buttons-container { width: 100%; }  } .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-buttons-container .button { font-size: 16px;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;height: 48px;width: 170px;-webkit-border-top-left-radius: 0rem;border-top-left-radius: 0rem;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem;padding: 0rem; } @media (max-width: 1023px) { .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-buttons-container .button { width: 100%; }  } .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-buttons-container .add-registration-back-button { color: var(--ssa-color-palette-portal-blue-1);border-width: 2px;border-style: solid;border-color: var(--ssa-color-palette-portal-blue-1);background-color: var(--ssa-color-palette-white); } .coh-ce-cpt_add_third_party_registration-d6d818a3 .add-registration-wrapper-container .add-registration-buttons-container .add-registration-submit-button { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-portal-blue-1); }
.coh-ce-cpt_form_concessao_acesso_matr-8f8a581d { background-color: var(--ssa-color-palette-black-light);padding: 2rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-border-top-left-radius: 20px;border-top-left-radius: 20px;border-style: solid;-webkit-border-bottom-right-radius: 20px;border-bottom-right-radius: 20px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-form-container label { display: block;font-weight: 500;color: var(--ssa-color-palette-medium-darker); } .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-form-container label .form-required { color: var(--ssa-color-palette-error); } .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container { gap: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1023px) { .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container { gap: 16px; }  } .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;gap: 32px; } .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper,.coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper,.coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .document-wrapper { -webkit-flex-basis: 0%; -ms-flex-preferred-size: 0%; flex-basis: 0%;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;min-width: 15.625rem; } .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .registration-number-field,.coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .registration-number-field,.coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .registration-number-field,.coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .property-number-field,.coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .property-number-field,.coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .property-number-field,.coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .document-field,.coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .document-field,.coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .document-field { font-size: 1rem;padding-top: 0.625rem;padding-right: 0.9375rem;padding-bottom: 0.625rem;padding-left: 0.9375rem;height: 2.8125rem;width: 100%;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-black-medium-2); } .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-acceptance-container .form-item-checkbox label { color: var(--ssa-color-palette-black-dark);font-weight: 700;font-family: var(--ssa-font-stacks-roboto-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 16px; } @media (max-width: 1023px) { .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-acceptance-container .form-item-checkbox label { font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;color: var(--ssa-color-palette-black-dark); }  } .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-buttons-container { gap: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (max-width: 1023px) { .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-buttons-container { width: 100%; }  } .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-buttons-container .button { font-size: 16px;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;height: 48px;width: 170px;-webkit-border-top-left-radius: 0rem;border-top-left-radius: 0rem;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem;padding: 0rem; } @media (max-width: 1023px) { .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-buttons-container .button { width: 100%; }  } .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-buttons-container .add-registration-back-button { color: var(--ssa-color-palette-portal-blue-1);border-width: 2px;border-style: solid;border-color: var(--ssa-color-palette-portal-blue-1);background-color: var(--ssa-color-palette-white); } .coh-ce-cpt_form_concessao_acesso_matr-8f8a581d .add-registration-wrapper-container .add-registration-buttons-container .add-registration-submit-button { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-portal-blue-1); }
.coh-ce-cpt_form_concessao_acesso_matr-d18880ae { width: 100%; }
@media (max-width: 1023px) { .coh-ce-cpt_form_concessao_acesso_matr-6eb3baeb { overflow-x: auto;overflow-y: hidden; }  }
.coh-ce-cpt_pc_footer-5fe93eea { position: relative;margin-top: 2rem; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-5fe93eea { margin-top: 30px; }  } .coh-ce-cpt_pc_footer-5fe93eea .category-title { font-style: normal;font-size: 16px!important;line-height: 26px!important;padding-bottom: 24px!important; } .coh-ce-cpt_pc_footer-5fe93eea .address-menu { font-size: 16px!important;line-height: 26px!important;padding-bottom: 16px!important;font-style: normal; }
.coh-ce-cpt_pc_footer-8fa0d165 { height: auto;width: 100%;margin-bottom: 0rem;display: block; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-8fa0d165 { display: none; }  }
.coh-ce-cpt_pc_footer-a99718b { height: auto;width: 100%;margin-bottom: 0rem;display: none; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-a99718b { display: block; }  }
.coh-ce-cpt_pc_footer-bc4612ca { background-color: rgba(229, 243, 255, 1);padding-top: 24px; }
.coh-ce-cpt_pc_footer-420f5379 { z-index: 1;position: relative; } @media (max-width: 1439px) { .coh-ce-cpt_pc_footer-420f5379 { margin-left: 3.99rem; }  } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-420f5379 { margin-left: 0.125rem; }  }
@media (max-width: 1023px) { .coh-ce-cpt_pc_footer-b48531ad article aside > div:nth-of-type(2) { display: none; }  } .coh-ce-cpt_pc_footer-b48531ad article aside div:has(> p.l-contacts__title + a) { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-b48531ad article aside div:has(> p.l-contacts__title + a) { display: none; }  }
.coh-ce-cpt_pc_footer-3a4c0997 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;max-height: none;margin-top: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-3a4c0997 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;max-height: none; }  }
.coh-ce-cpt_pc_footer-ea0a43a6 { width: 88%;display: block;margin-bottom: 46px; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-ea0a43a6 { width: 100%;padding-bottom: 0rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: none; }  }
.coh-ce-cpt_pc_footer-a4a18e7b { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-a4a18e7b { display: none; }  }
.coh-ce-cpt_pc_footer-11e6e058 { display: none;-webkit-column-gap: 32px;-moz-column-gap: 32px;column-gap: 32px; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-11e6e058 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-top: 24px; }  } .coh-ce-cpt_pc_footer-11e6e058::before { display: none; } .coh-ce-cpt_pc_footer-11e6e058::after { display: none; }
.coh-ce-cpt_pc_footer-75d4c930 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_pc_footer-75d4c930::before { content: "\f16d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 30px;width: 30px;font-size: 30px;color: var(--ssa-color-palette-blue-dark); }
.coh-ce-cpt_pc_footer-f3cacb77 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_pc_footer-f3cacb77::before { content: "\f09a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 30px;width: 30px;font-size: 30px;color: var(--ssa-color-palette-blue-dark); }
.coh-ce-cpt_pc_footer-efb0147 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_pc_footer-efb0147::before { content: "\f16a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 30px;width: 30px;font-size: 30px;color: var(--ssa-color-palette-blue-dark); }
.coh-ce-cpt_pc_footer-7a0bdbc8 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_pc_footer-7a0bdbc8::before { content: "\f16e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 30px;width: 30px;font-size: 30px;color: var(--ssa-color-palette-blue-dark); }
.coh-ce-cpt_pc_footer-d6704cd6 { width: 239px;height: 45px;-o-object-fit: cover;object-fit: cover;margin-top: 43px;margin-bottom: 49px; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-d6704cd6 { margin-top: 40px;margin-bottom: 0rem; }  }
.coh-ce-cpt_pc_footer-696726eb { font-size: 1rem;line-height: 1.625rem;font-style: normal;font-family: 'Ubuntu Bold', sans-serif;color: rgb(8, 98, 173); }
.coh-ce-cpt_pc_footer-7a7f8066 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_pc_footer-7a7f8066::before { content: "\f3c0";font-family: iconmoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 1.25rem;width: 1.0625rem;font-size: 1.25rem;color: rgba(82, 128, 201, 1);margin-right: 0.6875rem; }
.coh-ce-cpt_pc_footer-ec80530f { font-size: 0.875rem;line-height: 1.25rem;font-weight: 600;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(82, 128, 201, 1);font-style: normal;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0.75rem;margin-left: 0rem; }
.coh-ce-cpt_pc_footer-aed9bd4c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_pc_footer-aed9bd4c::before { content: "\f3c0";font-family: iconmoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 1.25rem;width: 1.0625rem;font-size: 1.25rem;color: rgba(82, 128, 201, 1);margin-right: 0.6875rem; }
.coh-ce-cpt_pc_footer-3c82eae5 { margin-top: 29px;padding-left: 40px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-3c82eae5 { width: 100%;padding-top: 24px;padding-left: 0rem;display: none; }  }
.coh-ce-cpt_pc_footer-f0fad693 { font-style: normal;font-size: 16px;line-height: 24px;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;color: var(--ssa-color-palette-blue-dark); }
.coh-ce-cpt_pc_footer-cc2420cb { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_pc_footer-7e55ba6f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_pc_footer-7e55ba6f::before { content: "\f16d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 20px;width: 20px;font-size: 20px;color: var(--ssa-color-palette-portal-blue-2);margin-right: 14px; }
.coh-ce-cpt_pc_footer-3e97903 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_pc_footer-3e97903::before { content: "\f08c";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 20px;width: 20px;font-size: 20px;color: var(--ssa-color-palette-portal-blue-2);margin-right: 14px; }
.coh-ce-cpt_pc_footer-443cc08f { display: none; }
.coh-ce-cpt_pc_footer-37b24950 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_pc_footer-37b24950::before { content: "\f09a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 20px;width: 20px;font-size: 20px;color: var(--ssa-color-palette-blue-dark);margin-right: 14px; }
.coh-ce-cpt_pc_footer-ac66bf4d { background-color: rgba(199, 228, 255, 1);margin-top: 24px; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-ac66bf4d { margin-top: 55px; }  }
.coh-ce-cpt_pc_footer-3720a281 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;font-weight: 500;color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding-top: 21px;padding-bottom: 21px; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-3720a281 { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_pc_footer-3720a281::before { display: none; } .coh-ce-cpt_pc_footer-3720a281::after { display: none; } .coh-ce-cpt_pc_footer-3720a281 p { font-size: 16px;line-height: 26px;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; } .coh-ce-cpt_pc_footer-3720a281 a { font-size: 1rem;line-height: 1.625rem; }
.coh-ce-cpt_pc_footer-66718184 { margin-bottom: 0rem;padding-bottom: 0rem; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-66718184 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: end;-ms-flex-pack: end;justify-content: end;margin-top: 16px;padding-bottom: 0rem; }  }
.coh-ce-cpt_pc_footer-413f303 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 0rem;margin: 0rem; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-413f303 { text-align: end;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  }
.coh-ce-cpt_pc_footer-84b65603 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-84b65603 { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  }
.coh-ce-cpt_pc_footer-9da5176a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;color: var(--ssa-color-palette-blue-dark);padding: 0rem;margin: 0rem;text-decoration: none; } @media (max-width: 1023px) { .coh-ce-cpt_pc_footer-9da5176a { text-align: center;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; }  } .coh-ce-cpt_pc_footer-9da5176a::after { height: 17px;width: 17px;margin-left: 10px;content: " ";content: "\f062";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 17px;padding: 10px;-webkit-border-radius: 50%;border-radius: 50%;background-color: rgba(229, 243, 255, 1); } .coh-ce-cpt_pc_footer-9da5176a:hover { color: var(--ssa-color-palette-blue-dark); }
.coh-ce-53a99039 { position: relative; }
.coh-ce-2bf15074 { position: static;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; } @media (max-width: 767px) { .coh-ce-2bf15074 { padding-top: 1.5rem; }  }
.coh-ce-4ec38af0::after { content: "";position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1; }
.coh-ce-21496508 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1;margin-bottom: 1rem; }
.coh-ce-65ff7b26 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-1e50a51c { position: relative;padding-right: 0.1875rem; } .coh-ce-1e50a51c::after { content: "\e9d5";font-family: iconmoon;line-height: 1.0;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-portal-blue-1);height: 1.5rem;width: 1.5rem;vertical-align: middle;position: absolute;right: 0.2rem;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-weight: 700; }
.coh-ce-ef0944fc { position: static;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; } @media (max-width: 767px) { .coh-ce-ef0944fc { padding-top: 1.5rem; }  }
.coh-ce-e799c056 { font-size: 16px;line-height: 140%;font-weight: 700;color: var(--ssa-color-palette-portal-blue-1);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-3ef74934::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-53a99039 { position: relative; }
.coh-ce-2c2d3a3 { position: static; }
.coh-ce-6ae5b3f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 100%; }
.coh-ce-1019d075::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-9941a73d { -o-object-fit: cover; object-fit: cover;height: 100%; }
.coh-ce-22560d86 { position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }
.coh-ce-a55124d3 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }
.coh-ce-2c39f0ba::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1;content: ""; }
.coh-ce-59cddfc1 { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-ce-16beaefd { width: 73%;height: 194px;border-radius: 16px;padding-top: 36px;padding-right: 24px;padding-bottom: 36px;padding-left: 24px;background-color: rgba(10, 93, 144, 0.9);display: flex;flex-direction: column;gap: 40px;height: fit-content;max-height: 512px;top: 43px;left: 673px; } @media (max-width: 1919px) { .coh-ce-16beaefd { width: 100%; }  } @media (max-width: 1439px) { .coh-ce-16beaefd { width: 100%; }  } @media (max-width: 1023px) { .coh-ce-16beaefd { width: 100%; }  } @media (max-width: 564px) { .coh-ce-16beaefd { padding-right: 16px;padding-left: 16px;height: calc(100% + 70px); }  } .coh-ce-16beaefd::before { content: normal; } .coh-ce-16beaefd::after { content: normal; }
.coh-ce-6ccea517 { font-weight: 700;font-size: 24px;line-height: 120%;color: var(--ssa-color-palette-white);margin-bottom: 0rem;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: #FFFFFF !important; } @media (max-width: 1023px) { .coh-ce-6ccea517 { font-size: 18px;line-height: 120%; }  } @media (max-width: 564px) { .coh-ce-6ccea517 { font-size: 18px;line-height: 102%; }  }
.coh-ce-e1c0b1d2 { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(8, 98, 173, 1);font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: -19px; } @media (max-width: 564px) { .coh-ce-e1c0b1d2 { align-self: center; }  }
.coh-ce-157020f9 { border-top-left-radius: 40px;border-top-right-radius: 40px; }
.coh-ce-16beaefd { width: 73%;height: 194px;border-radius: 16px;padding-top: 36px;padding-right: 24px;padding-bottom: 36px;padding-left: 24px;background-color: rgba(10, 93, 144, 0.9);display: flex;flex-direction: column;gap: 40px;height: fit-content;max-height: 512px;top: 43px;left: 673px; } @media (max-width: 1919px) { .coh-ce-16beaefd { width: 100%; }  } @media (max-width: 1439px) { .coh-ce-16beaefd { width: 100%; }  } @media (max-width: 1023px) { .coh-ce-16beaefd { width: 100%; }  } @media (max-width: 564px) { .coh-ce-16beaefd { padding-right: 16px;padding-left: 16px;height: calc(100% + 70px); }  } .coh-ce-16beaefd::before { content: normal; } .coh-ce-16beaefd::after { content: normal; }
.coh-ce-b5f59fe1 { font-weight: 700;font-size: 24px;line-height: 120%;color: var(--ssa-color-palette-white);margin-bottom: 0rem;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 1023px) { .coh-ce-b5f59fe1 { font-size: 18px;line-height: 120%; }  } @media (max-width: 564px) { .coh-ce-b5f59fe1 { font-size: 18px;line-height: 102%; }  }
.coh-ce-e1c0b1d2 { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(8, 98, 173, 1);font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: -19px; } @media (max-width: 564px) { .coh-ce-e1c0b1d2 { align-self: center; }  }
.coh-ce-9aaedf33 { margin-bottom: 2rem; } @media (max-width: 1439px) { .coh-ce-9aaedf33 { margin-bottom: 1.5rem; }  }
.coh-ce-753f61cb { font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 16px;line-height: 26px;color: var(--ssa-color-palette-blue-dark); } .coh-ce-753f61cb a { font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 16px;line-height: 26px;font-weight: 700;color: var(--ssa-color-palette-blue-dark); } .coh-ce-753f61cb a:hover { text-decoration: underline; }
.coh-ce-9014cd5e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-9014cd5e > div { padding-right: 10px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-9014cd5e > div img { height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; }
.coh-ce-f7ef50b6 { font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: var(--ssa-color-palette-blue-600);font-size: 16px;line-height: 26px; }
.coh-ce-9c23e4ec { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%; }
.coh-ce-4be69de6 { font-size: 0.75rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 100%; }
.coh-ce-d47157a4 { list-style-type: none; }
.coh-ce-5464d549 { list-style-type: none; }
.coh-ce-61cbe9b2 { list-style-type: none; }
.coh-ce-39a1ac35 { list-style-type: none; }
.coh-ce-5161516a { list-style-type: none; }
.coh-ce-458aeaf { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row; } @media (max-width: 1023px) { .coh-ce-458aeaf { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;height: auto; }  }
.coh-ce-cfeba3d3 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-right: 0.75rem;padding-left: 0.75rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (max-width: 1023px) { .coh-ce-cfeba3d3 { padding-right: 0rem;padding-left: 0rem; }  } .coh-ce-cfeba3d3.has-children > a { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } @media (max-width: 1023px) { .coh-ce-cfeba3d3.has-children > a { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }  } .coh-ce-cfeba3d3.has-children > a::after { content: "\f107";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transition: 200ms ease-in-out transform;transition: 200ms ease-in-out transform;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;margin-left: 0.5rem; } .coh-ce-cfeba3d3.has-children.is-collapsed > a::after { -webkit-transform: rotateZ(0deg); -ms-transform: rotate(0deg); transform: rotateZ(0deg); } .coh-ce-cfeba3d3.has-children.is-expanded > a::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); }
.coh-ce-7603bfd { font-size: 0.875rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 0.75rem;padding-bottom: 0.75rem; } @media (max-width: 1023px) { .coh-ce-7603bfd { padding-right: 1rem;padding-left: 1rem;height: auto; }  }
.coh-ce-9e7f72ef { position: absolute;top: 100%;display: none;z-index: 1;left: 0rem;right: 0rem;pointer-events: none; } @media (max-width: 1023px) { .coh-ce-9e7f72ef { position: static; }  }
.coh-ce-9891be7f { padding-top: 1.5rem;padding-bottom: 3rem;pointer-events: auto; } @media (max-width: 1023px) { .coh-ce-9891be7f { margin-right: 0rem;margin-left: 0rem;padding-top: 0rem;padding-bottom: 0rem;padding-left: 0.75rem; }  }
.coh-ce-41faece7 { margin-top: 0rem;margin-bottom: 0rem;-webkit-column-gap: 0rem;-moz-column-gap: 0rem;column-gap: 0rem;-webkit-column-fill: balance;-moz-column-fill: balance;column-fill: balance; }
.coh-ce-4c431097 { list-style-type: none;margin-left: 0rem;padding-right: 1.5rem;padding-left: 1.5rem;display: inline-block;width: 100%; } @media (max-width: 1023px) { .coh-ce-4c431097 { padding-right: 0rem;padding-left: 1rem; }  }
.coh-ce-5d9b5c92 { padding-top: 0.75rem;padding-bottom: 0.75rem;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;width: 100%;font-size: 0.875rem; }
.coh-ce-7666841d { margin-top: 0rem;margin-bottom: 0rem; }
.coh-ce-d344be45 { margin-left: 0rem;list-style-type: none;padding-left: 1rem; }
.coh-ce-769e1d0 { padding-top: 0.75rem;padding-bottom: 0.75rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 0.875rem; }
.coh-ce-5436d8a1 { list-style: none;gap: 16px;padding: 0rem;margin: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; } .coh-ce-5436d8a1 > li { margin-left: 0px; }
.coh-ce-f5cd03c0 { list-style: none; } .coh-ce-f5cd03c0 .coh-link { padding: 16px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-border-radius: 8px;border-radius: 8px;background-color: rgba(225, 239, 253, 1);min-height: 76px; } .coh-ce-f5cd03c0 .coh-link::after { color: var(--ssa-color-palette-portal-blue-1);margin-left: auto;content: "\e9d5";font-family: iconmoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-43928a06 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap; } @media (max-width: 1023px) { .coh-ce-43928a06 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } .coh-ce-43928a06 ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-ce-43928a06 ul li { list-style-type: none;list-style-type: none; } .coh-ce-43928a06::before { display: none; } .coh-ce-43928a06::after { display: none; }
.coh-ce-e287f79c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%; } @media (max-width: 767px) { .coh-ce-e287f79c { padding-top: 1.5rem;padding-bottom: 1.5rem;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  }
.coh-ce-38b94505 { padding-right: 0.75rem;padding-left: 0.75rem; } @media (max-width: 767px) { .coh-ce-38b94505 { padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-3d39c93a { font-size: 0.875rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 100%; } @media (max-width: 767px) { .coh-ce-3d39c93a { padding-top: 0.25rem;padding-right: 1rem;padding-bottom: 0.25rem;padding-left: 1rem; }  }
.coh-ce-4f39ea5c { color: var(--ssa-color-palette-portal-blue-1);background-color: var(--ssa-color-palette-portal-blue-4);font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 36px;line-height: 44px;padding-top: 16px;padding-right: 36px;padding-bottom: 16px;padding-left: 36px;margin-bottom: 36px;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px; }
.coh-ce-6c52433f { padding-top: 32px;padding-right: 32px;padding-bottom: 32px;padding-left: 32px;border-width: 1px;border-color: var(--ssa-color-palette-portal-blue-4);border-style: solid;-webkit-border-top-left-radius: 20px;border-top-left-radius: 20px;-webkit-border-bottom-right-radius: 20px;border-bottom-right-radius: 20px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-ce-6c52433f form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;gap: 20px;width: 100%; } .coh-ce-6c52433f form .form-item { width: 100%; } .coh-ce-6c52433f form .form-submit { border-color: var(--ssa-color-palette-portal-blue-1);border-style: solid;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;border-width: 2px;background-color: var(--ssa-color-palette-white-2);font-weight: 500;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-portal-blue-1);font-size: 16px;line-height: 22px;padding-top: 12px;padding-right: 24px;padding-bottom: 12px;padding-left: 24px; }
.coh-ce-fa11f5b5 { padding-top: 8px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-ce-fa11f5b5 ul { margin-right: auto;margin-left: auto; }
.coh-ce-a90d796f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.coh-ce-5cbe1723 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-ce-de1841af { text-align: right;font-size: 0.875rem; }
.coh-ce-4efe3f3d { border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-gray-20); }
.coh-ce-a90d796f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.coh-ce-c7e5695b .coh-view-contents { margin-top: 0.5rem;margin-bottom: 0.5rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-c7e5695b .coh-view-contents:first-child { margin-bottom: 0.5rem; } .coh-ce-c7e5695b .coh-view-contents:last-child { margin-top: 0.5rem; } .coh-ce-c7e5695b .coh-view-contents .views-label { text-transform: uppercase; } .coh-ce-c7e5695b .coh-view-contents .submission-item { font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;color: var(--ssa-color-palette-portal-blue-1);font-size: 0.875rem;line-height: 1.4; }
.coh-ce-cd7ad22 { margin-top: 0.5rem;margin-bottom: 0.5rem;display: block; }
.coh-ce-157020f9 { border-top-left-radius: 40px;border-top-right-radius: 40px; }
.coh-ce-c08ed372 { padding-right: 10px;padding-left: 10px; }
.coh-ce-9238d9d1 { border-color: var(--ssa-color-palette-portal-blue-1); } @media (max-width: 1439px) { .coh-ce-9238d9d1 { margin-left: 5.99rem; }  } @media (max-width: 1023px) { .coh-ce-9238d9d1 { margin-left: 1.5rem; }  } @media (max-width: 564px) { .coh-ce-9238d9d1 { border-bottom-style: solid;border-bottom-width: 0.0625rem;margin-bottom: 1.5rem;margin-left: 0rem; }  }
.coh-ce-e51a826a { overflow: hidden;position: relative;padding-bottom: 3.5625rem; } @media (max-width: 1439px) { .coh-ce-e51a826a { margin-left: 5.99rem; }  } @media (max-width: 1023px) { .coh-ce-e51a826a { padding-bottom: 6.125rem;margin-left: 1.3125rem; }  } @media (max-width: 564px) { .coh-ce-e51a826a { padding-bottom: 6.125rem; }  }
@media (max-width: 564px) { .coh-ce-cpt_water_consumption_simulator-500b917f { margin-right: -24px;margin-left: -24px; }  }

.coh-ce-cpt_utilities_bar_vertical-81040a3c { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: stretch;-webkit-justify-content: stretch;-ms-flex-pack: stretch;justify-content: stretch;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;display: none; } @media (max-width: 1023px) { .coh-ce-cpt_utilities_bar_vertical-81040a3c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_utilities_bar_vertical-81040a3c .social-links a { width: auto; }
.coh-ce-cpt_utilities_bar_vertical-80f39919 { height: 100%; } .coh-ce-cpt_utilities_bar_vertical-80f39919 + * { margin-left: 1rem; } @media (max-width: 1023px) { .coh-ce-cpt_utilities_bar_vertical-80f39919 + * { margin-left: 0rem; }  } .coh-ce-cpt_utilities_bar_vertical-80f39919 ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .coh-ce-cpt_utilities_bar_vertical-80f39919 a { padding-top: 0.75rem;padding-right: 1rem;padding-bottom: 0.75rem;padding-left: 1rem; }
.coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%;height: 2.5rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-right: 1.875rem;padding-left: 1.875rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (max-width: 1023px) { .coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 { display: none; }  } @media (max-width: 767px) { .coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 { display: none; }  } .coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 .utilities-menu li { padding-right: 0.75rem;padding-left: 0.75rem; } .coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 .social-links a { width: 2rem; }
.coh-ce-cpt_utilities_bar_horizontal-830836c6 { height: 100%; } .coh-ce-cpt_utilities_bar_horizontal-830836c6 + * { margin-left: 1rem; } @media (max-width: 1023px) { .coh-ce-cpt_utilities_bar_horizontal-830836c6 + * { margin-left: 0rem; }  }
.coh-ce-cpt_title_description_sidebar-46e35a25 { padding-left: 36px;background-color: var(--ssa-color-palette-white); }
@media (max-width: 564px) { .coh-ce-cpt_title_description_doubts-71cfb03d { display: none; }  }
.coh-ce-cpt_title_description_doubts-23895a40 { padding-bottom: 1.75rem; } @media (max-width: 1023px) { .coh-ce-cpt_title_description_doubts-23895a40 { padding-bottom: 0.75rem; }  }
.coh-ce-cpt_title_description_doubts-ae604c84 { padding-left: 36px;background-color: var(--ssa-color-palette-white);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center; } @media (max-width: 564px) { .coh-ce-cpt_title_description_doubts-ae604c84 { margin-bottom: 0.0625rem; }  }
.coh-ce-cpt_title_description_doubts-6bb58354 { font-weight: 500;color: var(--ssa-color-palette-white);font-size: 14px;line-height: 20px;margin-bottom: 0rem; } .coh-ce-cpt_title_description_doubts-6bb58354 p { font-size: 14px;margin-bottom: 0rem;line-height: 20px;font-weight: 500; }
.coh-ce-cpt_title_description_doubts-d2f969e4 { padding-bottom: 0rem; } @media (max-width: 564px) { .coh-ce-cpt_title_description_doubts-d2f969e4 { padding-bottom: 0.0625rem; }  }
.coh-ce-cpt_testimonial_card-3154f319 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_testimonial_card-aa01a782 { border-left-style: none;padding-right: 0rem;padding-left: 0rem;margin-bottom: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_testimonial_card-2f2a169e { margin-top: auto;padding-top: 1.5rem;line-height: 1rem;font-size: 1rem; }
.coh-ce-cpt_testimonial_card-29a98c9a { -webkit-border-radius: 100%; border-radius: 100%;width: 3.5rem;margin-right: auto;margin-bottom: 1.5rem;margin-left: auto; }
.coh-ce-cpt_testimonial_card-174b89fd { margin-bottom: 0.5rem;font-weight: bold; }
.coh-ce-cpt_testimonial_card-92c7cc8a { padding-bottom: 0.25rem;font-size: 0.875rem; }
.coh-ce-cpt_testimonial_card-18495c3e { font-size: 0.875rem; }
.coh-ce-cpt_tabs_container_vertical_tabs-a902b84a .coh-accordion-tabs-nav { -webkit-box-shadow: none; box-shadow: none; } .coh-ce-cpt_tabs_container_vertical_tabs-a902b84a.space-between-nav-content .coh-accordion-tabs-content { padding-left: 11.5%; } @media (max-width: 1439px) { .coh-ce-cpt_tabs_container_vertical_tabs-a902b84a.space-between-nav-content .coh-accordion-tabs-content { padding-left: 0rem; }  }

.coh-ce-cpt_stat_card-b76fe74a { height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }
.coh-ce-cpt_stat_card-5e7d51c3 { font-weight: bold;display: block;margin-bottom: 1rem; } .coh-ce-cpt_stat_card-5e7d51c3.large { font-size: 6rem; } @media (max-width: 1439px) { .coh-ce-cpt_stat_card-5e7d51c3.large { font-size: 4.5rem; }  } @media (max-width: 767px) { .coh-ce-cpt_stat_card-5e7d51c3.large { font-size: 3.5rem; }  } .coh-ce-cpt_stat_card-5e7d51c3.medium { font-size: 4.5rem; } @media (max-width: 1439px) { .coh-ce-cpt_stat_card-5e7d51c3.medium { font-size: 3.5rem; }  } @media (max-width: 767px) { .coh-ce-cpt_stat_card-5e7d51c3.medium { font-size: 2.5rem; }  } .coh-ce-cpt_stat_card-5e7d51c3.small { font-size: 3.5rem; } @media (max-width: 1439px) { .coh-ce-cpt_stat_card-5e7d51c3.small { font-size: 2.5rem; }  } @media (max-width: 767px) { .coh-ce-cpt_stat_card-5e7d51c3.small { font-size: 1.5rem; }  }
.coh-ce-cpt_stat_card-9703bc5a { font-weight: bold;font-size: 0.875rem;display: block; }
.coh-ce-cpt_stat_card-42588cf7 { width: 3rem;margin-bottom: 1rem;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }
.coh-ce-cpt_social_links_card-849e44df { margin-bottom: 1rem; }
.coh-ce-cpt_social_links_card-33a132e2 { margin-right: -0.25rem;margin-bottom: 0rem;margin-left: -0.25rem; }
.coh-ce-cpt_social_links_card-5dada3cd { margin-bottom: 0.5rem; }
.coh-ce-cpt_social_links_card-bb596a78.facebook::before { content: "\f09a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.twitter::before { content: "\f099";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.linkedin::before { content: "\f0e1";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.youtube::before { content: "\f16a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.vimeo::before { content: "\f27d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.instagram::before { content: "\f16d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.medium::before { content: "\f23a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.pinterest::before { content: "\f231";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.rss::before { content: "\f09e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.behance::before { content: "\f1b4";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.drupal::before { content: "\f1a9";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.github::before { content: "\f09b";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.xing::before { content: "\f168";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.bitbucket::before { content: "\f171";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.whatsapp::before { content: "\f232";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.slideshare::before { content: "\f1e7";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.flickr::before { content: "\f16e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.vkontakte::before { content: "\f189";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links_card-bb596a78.tumblr::before { content: "\f173";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-cpt_social_links-c4355378 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-bottom: 0rem; } @media (max-width: 767px) { .coh-ce-cpt_social_links-c4355378 { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; }  }
.coh-ce-cpt_social_links-ff917e8c { margin-bottom: 0rem;margin-left: 0rem;list-style-type: none;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0; }
.coh-ce-cpt_social_links-7fba6170 { height: 2.5rem;width: 2rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-size: 0.875rem; } @media (max-width: 767px) { .coh-ce-cpt_social_links-7fba6170 { width: auto; }  } .coh-ce-cpt_social_links-7fba6170.facebook::before { content: "\f09a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.twitter::before { content: "\f099";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.linkedin::before { content: "\f0e1";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.youtube::before { content: "\f16a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.vimeo::before { content: "\f27d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.instagram::before { content: "\f16d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.medium::before { content: "\f23a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.pinterest::before { content: "\f231";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.rss::before { content: "\f09e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.behance::before { content: "\f1b4";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.drupal::before { content: "\f1a9";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.github::before { content: "\f09b";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.xing::before { content: "\f168";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.bitbucket::before { content: "\f171";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.whatsapp::before { content: "\f232";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.slideshare::before { content: "\f1e7";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.flickr::before { content: "\f16e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.vkontakte::before { content: "\f189";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_social_links-7fba6170.tumblr::before { content: "\f173";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-cpt_slide_item-2ee1ff76 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important; }
.coh-ce-cpt_site_header-e51d7f53 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } .coh-ce-cpt_site_header-e51d7f53.header-position--relative { position: relative;z-index: 3;top: 0rem;left: 0rem;right: 0rem; } .coh-ce-cpt_site_header-e51d7f53.header-position--fixed { position: fixed;top: 0rem;left: 0rem;right: 0rem;z-index: 3; } .toolbar-horizontal.toolbar-fixed .coh-ce-cpt_site_header-e51d7f53.header-position--fixed { top: 2.4375rem; } .toolbar-horizontal.toolbar-fixed.toolbar-tray-open .coh-ce-cpt_site_header-e51d7f53.header-position--fixed { top: 4.9375rem; } .toolbar-vertical.toolbar-fixed .coh-ce-cpt_site_header-e51d7f53.header-position--fixed { top: 2.4375rem; } .coh-ce-cpt_site_header-e51d7f53.menu-column-count-desktop-1 .main-menu .menu-level-1 > li { position: relative; } .coh-ce-cpt_site_header-e51d7f53.menu-column-count-desktop-1 .main-menu .menu-level-2-wrapper { width: 20rem;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);left: 50% !important;right: auto; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-e51d7f53.menu-column-count-desktop-1 .main-menu .menu-level-2-wrapper { width: auto;-webkit-transform: translateX(0rem);-ms-transform: translateX(0rem);transform: translateX(0rem);left: 0 !important; }  } .coh-ce-cpt_site_header-e51d7f53.menu-column-count-desktop-1 .main-menu .menu-level-2-wrapper > .coh-container-boxed { max-width: none;margin-right: 0rem;margin-left: 0rem; }
.coh-ce-cpt_site_header-6577ed22 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-right: 2rem;padding-left: 2rem;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-6577ed22 { padding-right: 0rem;padding-left: 0rem;height: 3rem; }  }
.coh-ce-cpt_site_header-5282b65d { max-height: 5rem;width: auto; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-5282b65d { max-height: 3rem; }  }
.coh-ce-cpt_site_header-e2a0ade6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-e2a0ade6 { -webkit-flex-basis: 0rem; -ms-flex-preferred-size: 0rem; flex-basis: 0rem;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }  }
.coh-ce-cpt_site_header-f9afdd26 { display: none;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 3rem;width: 3rem;font-size: 1.5rem;-webkit-transition: color 300ms ease-in-out;transition: color 300ms ease-in-out; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-f9afdd26 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_site_header-f9afdd26::before { content: "\f0c9";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_site_header-f9afdd26.menu-active::before { content: "\f00d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_site_header-f9afdd26.menu-active::after { background-color: rgba(0, 0, 0, 0.5);height: -webkit-calc(100vh - 48px);height: calc(100vh - 48px);width: 100vw;position: absolute;top: 3rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: -1; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-f9afdd26.menu-active::after { content: ""; }  }
.coh-ce-cpt_site_header-4bd5ea3e { height: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-4bd5ea3e { position: absolute;top: 100%;left: 0rem;right: 0rem;display: none;height: auto;max-width: 33.3125rem; }  } @media (max-width: 564px) { .coh-ce-cpt_site_header-4bd5ea3e { max-width: -webkit-calc(100vw - 32px); max-width: calc(100vw - 32px); }  }
.coh-ce-cpt_site_header-cae467c8 { height: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-cae467c8 { height: -webkit-calc(100vh - 48px); height: calc(100vh - 48px);overflow: scroll;-webkit-overflow-scrolling: touch;padding-bottom: 7.125rem; }  }
.coh-ce-cpt_site_header-85f5d826 { height: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-85f5d826 { height: auto; }  }
.coh-ce-cpt_site_header-a309120d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 1rem;padding-bottom: 1rem;margin-left: 0.5rem;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;min-width: 3rem; } @media (max-width: 1023px) { .coh-ce-cpt_site_header-a309120d { padding-top: 0rem;padding-bottom: 0rem;margin-left: 0rem; }  } .menu-position-desktop--right .coh-ce-cpt_site_header-a309120d { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto;-webkit-box-flex: 0;-webkit-flex-grow: 0;-ms-flex-positive: 0;flex-grow: 0; } @media (max-width: 1023px) { .menu-position-desktop--right .coh-ce-cpt_site_header-a309120d { -webkit-flex-basis: 0rem; -ms-flex-preferred-size: 0rem; flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }  } .coh-ce-cpt_site_header-a309120d::before { margin-left: auto; }
.coh-ce-cpt_site_header-df22f363 { height: 3rem;width: 3rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-size: 1.5rem;-webkit-border-radius: 50%;border-radius: 50%; } .coh-ce-cpt_site_header-df22f363::before { content: "\f002";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_site_header-df22f363.search-active::before { content: "\f00d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-cpt_site_header-f7fc4a4 { display: none;position: absolute;top: 100%;left: 0rem;right: 0rem;z-index: 1; }
.coh-ce-cpt_site_footer-a55124d3 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }
.coh-ce-cpt_site_footer-7db95991 { padding-right: 2rem;padding-left: 2rem;height: 5rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-7db95991 { padding-right: 0rem;padding-left: 0rem;height: auto;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }  }
.coh-ce-cpt_site_footer-607d5298 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-607d5298 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; }  } .menu-position-desktop--left .coh-ce-cpt_site_footer-607d5298 { -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; } .menu-position-desktop--center .coh-ce-cpt_site_footer-607d5298 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .menu-position-desktop--right .coh-ce-cpt_site_footer-607d5298 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .coh-ce-cpt_site_footer-607d5298::after { margin-right: auto; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-607d5298::after { margin-right: 0rem; }  }
.coh-ce-cpt_site_footer-1a90bda { height: 100%;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-1a90bda { height: auto; }  }
.coh-ce-cpt_site_footer-6c573274 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-6c573274 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; }  } .menu-position-desktop--left .coh-ce-cpt_site_footer-6c573274 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .menu-position-desktop--center .coh-ce-cpt_site_footer-6c573274 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .menu-position-desktop--right .coh-ce-cpt_site_footer-6c573274 { -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; } @media (max-width: 767px) { .menu-position-desktop--right .coh-ce-cpt_site_footer-6c573274 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }  } .coh-ce-cpt_site_footer-6c573274::before { margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-6c573274::before { margin-left: 0rem; }  }
.coh-ce-cpt_site_footer-6b4ab1ad { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 5rem;padding-right: 2rem;padding-left: 2rem; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-6b4ab1ad { height: auto;padding-right: 0rem;padding-left: 0rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_site_footer-6b4ab1ad p { font-size: 0.75rem; } .coh-ce-cpt_site_footer-6b4ab1ad p:last-child { margin-bottom: 0rem; }
.coh-ce-cpt_site_footer-595b4965 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 1rem; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-595b4965 { margin-right: 0rem;-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;height: 5rem;max-width: 17.5rem;text-align: center; }  } .coh-ce-cpt_site_footer-595b4965::after { margin-right: auto; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-595b4965::after { margin-right: 0rem; }  }
.coh-ce-cpt_site_footer-7974db9e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-basis: 0rem;-ms-flex-preferred-size: 0rem;flex-basis: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-left: 1rem; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-7974db9e { margin-left: 0rem;-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;height: 5rem;text-align: center;max-width: 17.5rem; }  } .coh-ce-cpt_site_footer-7974db9e::before { margin-left: auto; } @media (max-width: 767px) { .coh-ce-cpt_site_footer-7974db9e::before { margin-left: 0rem; }  }
.coh-ce-cpt_sidebar_menu-60574379 { display: none;background-color: var(--ssa-color-palette-blue-light);padding-top: 24px;padding-right: 24px;padding-bottom: 24px;padding-left: 24px; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-60574379 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (max-width: 564px) { .coh-ce-cpt_sidebar_menu-60574379 { display: none; }  } .coh-ce-cpt_sidebar_menu-60574379::before { display: none; } .coh-ce-cpt_sidebar_menu-60574379::after { display: none; }
.coh-ce-cpt_sidebar_menu-c9bb2446 { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-c9bb2446 { display: block; }  } .coh-ce-cpt_sidebar_menu-c9bb2446::before { content: "\f0c9";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-portal-blue-1); }
.coh-ce-cpt_sidebar_menu-d7fb8513 { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-d7fb8513 { display: block;height: 28px;width: 149px; }  }
.coh-ce-cpt_sidebar_menu-13ccb344 { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-13ccb344 { display: block; }  } .coh-ce-cpt_sidebar_menu-13ccb344::before { color: var(--ssa-color-palette-portal-blue-1);content: "\f002";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-cpt_sidebar_menu-3a99bb36 { display: none; } .coh-ce-cpt_sidebar_menu-3a99bb36::before { content: "\f002";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-portal-blue-1); }
.coh-ce-cpt_sidebar_menu-67fe5a8 { width: 80px;padding-top: 40px;padding-right: 12px;padding-bottom: 40px;padding-left: 12px;background-color: var(--ssa-color-palette-blue-light);position: fixed;z-index: 100;height: 100vh;-webkit-box-shadow: 1px 2px 8px 0px #0D0D0D33;box-shadow: 1px 2px 8px 0px #0D0D0D33;height: -webkit-fill-available; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-67fe5a8 { width: 70%;padding-top: 24px;padding-right: 24px;padding-bottom: 24px;padding-left: 24px;height: auto;display: none;z-index: 1000;position: absolute;top: 0rem;overflow: auto; }  } @media (max-width: 564px) { .coh-ce-cpt_sidebar_menu-67fe5a8 { height: auto; }  } .coh-ce-cpt_sidebar_menu-67fe5a8::before { display: none; } .coh-ce-cpt_sidebar_menu-67fe5a8::after { display: none; } .coh-ce-cpt_sidebar_menu-67fe5a8:hover { width: 248px;padding-right: 28px;padding-left: 28px; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-67fe5a8:hover { width: 70%;padding-top: 24px;padding-right: 24px;padding-bottom: 24px;padding-left: 24px; }  } .coh-ce-cpt_sidebar_menu-67fe5a8:hover .expanded-logo { display: block; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-67fe5a8:hover .expanded-logo { display: block; }  } .coh-ce-cpt_sidebar_menu-67fe5a8:hover .collapsed-logo { display: none; } .coh-ce-cpt_sidebar_menu-67fe5a8:hover .link-name { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_sidebar_menu-67fe5a8:hover .link-icon::before { font-size: 20px; } .coh-ce-cpt_sidebar_menu-67fe5a8:hover .registration-btn-text { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;width: 100%;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-left: 12px; } .coh-ce-cpt_sidebar_menu-67fe5a8:hover .registration-btn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_sidebar_menu-67fe5a8:hover .quit-text { display: block;margin-left: 12px; } .coh-ce-cpt_sidebar_menu-67fe5a8:hover .fast-links { left: 28px;right: 28px; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-67fe5a8:hover .fast-links { position: static; }  } .coh-ce-cpt_sidebar_menu-67fe5a8 .link-name { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-67fe5a8 .link-name { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_sidebar_menu-67fe5a8.menu-active { height: 100%; }
.coh-ce-cpt_sidebar_menu-d48b69a4 { height: 100%;min-height: -moz-available; } .coh-ce-cpt_sidebar_menu-d48b69a4::before { display: none; } .coh-ce-cpt_sidebar_menu-d48b69a4::after { display: none; }
@media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-e02b2cd7 { display: none; }  }
.coh-ce-cpt_sidebar_menu-3d990174 { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-3d990174 { display: block;width: 180px;margin-right: auto;margin-left: auto; }  }
.coh-ce-cpt_sidebar_menu-5a79ff33 { margin-top: 40px;margin-bottom: 40px;border-color: var(--ssa-color-palette-portal-blue-3);border-bottom-style: none;border-left-style: none;border-right-style: none; } @media (max-width: 1919px) { .coh-ce-cpt_sidebar_menu-5a79ff33 { margin-top: 20px;margin-bottom: 20px; }  } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-5a79ff33 { margin-top: 12px;margin-bottom: 12px; }  }
.coh-ce-cpt_sidebar_menu-6dae34e0 { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-6dae34e0 { display: block; }  } .coh-ce-cpt_sidebar_menu-6dae34e0::before { display: none; } .coh-ce-cpt_sidebar_menu-6dae34e0::after { display: none; }
.coh-ce-cpt_sidebar_menu-96833cdf { color: var(--ssa-color-palette-portal-blue-1);font-size: 16px;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-bottom: 8px; } .coh-ce-cpt_sidebar_menu-96833cdf::before { content: "\f0f6";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 8px; }
.coh-ce-cpt_sidebar_menu-6d7cd222 { color: var(--ssa-color-palette-black-dark);font-size: 14px;font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-bottom: 8px; }
.coh-ce-cpt_sidebar_menu-3902d324::after { content: "\f105";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-left: 8px; }
.coh-ce-cpt_sidebar_menu-e9f46a1b { margin-top: 40px;margin-bottom: 40px;border-color: var(--ssa-color-palette-portal-blue-3);border-bottom-style: none;border-left-style: none;border-right-style: none; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-e9f46a1b { margin-top: 12px;margin-bottom: 12px; }  }
.coh-ce-cpt_sidebar_menu-706344c0 { position: absolute;bottom: 40px;left: 12px;right: 12px;z-index: 99; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-706344c0 { position: static; }  }
.coh-ce-cpt_sidebar_menu-e56e7e49 { height: 216px;overflow: hidden; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-e56e7e49 { height: auto; }  } .coh-ce-cpt_sidebar_menu-e56e7e49::before { display: none; } .coh-ce-cpt_sidebar_menu-e56e7e49::after { display: none; }
.coh-ce-cpt_sidebar_menu-b1d10681 { -webkit-transform: translateY(145px); -ms-transform: translateY(145px); transform: translateY(145px);border-top-width: 1px;border-top-style: solid;border-top-color: var(--ssa-color-palette-blue-medium);padding-top: 24px; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-b1d10681 { -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); }  } .coh-ce-cpt_sidebar_menu-b1d10681::before { display: none; } .coh-ce-cpt_sidebar_menu-b1d10681::after { display: none; } .coh-ce-cpt_sidebar_menu-b1d10681.show { -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); }
.coh-ce-cpt_sidebar_menu-abbe13fa { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-abbe13fa { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;width: 100%;margin-left: 12px; }  } .coh-ce-cpt_sidebar_menu-abbe13fa.is-collapsed::after { content: "\f107";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_sidebar_menu-abbe13fa.is-expanded::after { content: "\f106";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-cpt_sidebar_menu-6ec81b9f { background-color: var(--ssa-color-palette-portal-blue-4);padding-top: 16px;padding-right: 24px;padding-bottom: 16px;padding-left: 24px; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-6ec81b9f { display: none; }  } .coh-ce-cpt_sidebar_menu-6ec81b9f::before { display: none; } .coh-ce-cpt_sidebar_menu-6ec81b9f::after { display: none; } .coh-ce-cpt_sidebar_menu-6ec81b9f a,.coh-ce-cpt_sidebar_menu-6ec81b9f button { color: var(--ssa-color-palette-portal-blue-1);font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-bottom: 12px;text-decoration: none; } .coh-ce-cpt_sidebar_menu-6ec81b9f a:last-child { margin-bottom: 0rem; } .coh-ce-cpt_sidebar_menu-6ec81b9f.show { display: block; }
.coh-ce-cpt_sidebar_menu-5ce07a62 { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-5ce07a62 { margin-left: 12px;display: block; }  }
.coh-ce-cpt_sidebar_menu-35a2b3b1 { display: none; } @media (max-width: 1023px) { .coh-ce-cpt_sidebar_menu-35a2b3b1 { height: 100%;width: 100%;position: fixed;top: 0rem;left: 0rem;z-index: 999;background-color: rgba(0, 0, 0, 0.6); }  } .coh-ce-cpt_sidebar_menu-35a2b3b1::before { display: none; } .coh-ce-cpt_sidebar_menu-35a2b3b1::after { display: none; }
.coh-ce-cpt_session_container-8636654a { height: 150px;width: 100%;position: relative;top: -144px;display: none; } @media (max-width: 1023px) { .coh-ce-cpt_session_container-8636654a { -o-object-fit: contain; object-fit: contain;top: -94px; }  }
.coh-ce-cpt_session_container-8cf36c53 { height: 150px;width: 100%;position: relative;top: -144px;display: none; } @media (max-width: 1023px) { .coh-ce-cpt_session_container-8cf36c53 { -o-object-fit: contain; object-fit: contain;top: -93px; }  }
.coh-ce-cpt_session_container-47e18205 { height: 211px;width: 100%;position: relative;top: -209px;display: none; } @media (max-width: 1023px) { .coh-ce-cpt_session_container-47e18205 { -o-object-fit: contain; object-fit: contain;top: -132px; }  }
.coh-ce-cpt_session_container-40596ccd { height: 150px;width: 100%;position: relative;top: -144px;display: none; } @media (max-width: 1023px) { .coh-ce-cpt_session_container-40596ccd { -o-object-fit: contain; object-fit: contain;top: -92px; }  }
.coh-ce-cpt_self_reading_list-39c45b64 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-cpt_self_reading_list-440a89e3 { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_self_reading_list-19920289 { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; }
.coh-ce-cpt_self_reading_list-fa7bcfe7 table { width: 100%; }
.coh-ce-cpt_self_reading_form-39c45b64 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-cpt_self_reading_form-c3890503 .form-actions { position: relative;margin-top: 32px; }
@media (max-width: 564px) { .coh-ce-cpt_self_reading-500b917f { margin-right: -24px;margin-left: -24px; }  }
.coh-ce-cpt_self_reading-5b0dc02d table { width: 100%; }
.coh-ce-cpt_sanepar_auth_debt_form-1a2227f4 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 5%;margin-right: 5%;margin-bottom: 5%;margin-left: 5%; } .coh-ce-cpt_sanepar_auth_debt_form-1a2227f4 .block-user-auth { gap: 30px;padding-top: 30px;padding-right: 30px;padding-bottom: 30px;padding-left: 30px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } .coh-ce-cpt_sanepar_auth_debt_form-1a2227f4 .block-user-auth .auth_form_submit { width: 100%;background-color: var(--ssa-color-palette-brand-color-dark);color: var(--ssa-color-palette-white); } .coh-ce-cpt_sanepar_auth_debt_form-1a2227f4 .block-user-auth .auth_form_submit.disabled { background-color: var(--ssa-color-palette-gray-30); } .coh-ce-cpt_sanepar_auth_debt_form-1a2227f4 .block-user-auth .form-error-area { color: rgba(232, 10, 10, 1);max-width: 50%;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; }

.coh-ce-cpt_registration_list-6901fce8 { min-height: 350px; } .coh-ce-cpt_registration_list-6901fce8 table { width: 100%; } .coh-ce-cpt_registration_list-6901fce8 table .dropbutton { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_register-39c45b64 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-cpt_price_card-6c50e96c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 0rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }
.coh-ce-cpt_price_card-13c60bc1 { margin-bottom: 0rem; }
.coh-ce-cpt_price_card-12c4107e::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;content: "";z-index: 1; }
.coh-ce-cpt_price_card-6eb4d95c { margin-top: 2rem;margin-bottom: 2rem; }
.coh-ce-cpt_price_card-b2503be0 { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex;margin-top: auto; }
.coh-ce-cpt_price_card-1775711d { margin-left: -0.5rem; }
.coh-ce-cpt_price_card-77973a3b { font-size: 3.125rem; }
.coh-ce-cpt_price_card-5d509b1 { font-size: 0.875rem;font-weight: bold;margin-bottom: 1.5rem; }
.coh-ce-cpt_price_card-d17cb34a { margin-top: 1.5rem;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; }
.coh-ce-cpt_price_card-5289bcbf { margin-bottom: 1.5rem;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1; }
.coh-ce-cpt_prices_table-1056ef15 table { width: 100%; } .coh-ce-cpt_prices_table-1056ef15 table tr td:nth-child(2) { text-align: left; }
@media (max-width: 564px) { .coh-ce-cpt_payment_pending-d9725591 { padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_payment_pending-98e7ef3b { display: none; } @media (max-width: 564px) { .coh-ce-cpt_payment_pending-98e7ef3b { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row; }  }
@media (max-width: 564px) { .coh-ce-cpt_payment_pending-f3646307 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_payment_pending-6064797d { display: block; } @media (max-width: 564px) { .coh-ce-cpt_payment_pending-6064797d { display: none; }  }
.coh-ce-cpt_page_title-23895a40 { padding-bottom: 1.75rem; } @media (max-width: 1023px) { .coh-ce-cpt_page_title-23895a40 { padding-bottom: 0.75rem; }  }
.coh-ce-cpt_modal_window-50d5c6fb { overflow: auto;max-height: -webkit-calc(100vh - 4rem);max-height: calc(100vh - 4rem);-webkit-overflow-scrolling: touch;padding: 2rem; } @media (max-width: 1439px) { .coh-ce-cpt_modal_window-50d5c6fb { max-height: -webkit-calc(100vh - 3rem); max-height: calc(100vh - 3rem);padding: 1.5rem; }  }
.coh-ce-cpt_modal_registration_list-443cc08f { display: none; }
.coh-ce-cpt_logo_card-7e0447e5 { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.coh-ce-cpt_logo_card-6456e07e { position: absolute;height: 100%;width: 100%;z-index: 1; }
.coh-ce-cpt_login-39c45b64 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-cpt_login-52fe0cc5 { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 16px;line-height: 140%;text-align: center;color: var(--ssa-color-palette-blue-dark); }
.coh-ce-cpt_login-8a39e64f { font-size: 16px;line-height: 26px;text-align: center;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;color: var(--ssa-color-palette-blue-dark);cursor: pointer; }
.coh-ce-cpt_linked_feature_card-466af053 { margin-bottom: 0.75rem; }
.coh-ce-cpt_linked_feature_card-92be551f { margin-top: auto; }
.coh-ce-cpt_linked_feature_card-cc55f948 { width: 3rem;margin-bottom: 1.5rem;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }
.coh-ce-cpt_invoice_paid_generator-709b8076 .sanepar-invoice-paid-form { position: relative; } .coh-ce-cpt_invoice_paid_generator-709b8076 .sanepar-invoice-paid-form .form-actions { background-color: var(--ssa-color-palette-portal-blue-1);height: 50px;width: 170px;padding-left: 16px;margin-top: 26px;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: unset;-webkit-box-direction: unset;-webkit-flex-direction: unset;-ms-flex-direction: unset;flex-direction: unset;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-border-top-right-radius: 24px;border-top-right-radius: 24px;-webkit-border-bottom-left-radius: 24px;border-bottom-left-radius: 24px; } .coh-ce-cpt_invoice_paid_generator-709b8076 .sanepar-invoice-paid-form .form-actions input[type="submit"] { height: 100%;background-color: rgba(0, 0, 0, 0);z-index: 10;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-ce-cpt_invoice_paid_generator-709b8076 .sanepar-invoice-paid-form .form-actions::before { color: var(--ssa-color-palette-white);position: absolute;z-index: 1;content: "\f019";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_invoice_paid_generator-709b8076 .sanepar-invoice-paid-form .ajax-progress-throbber { margin-top: 23px;margin-left: -50px; } .coh-ce-cpt_invoice_paid_generator-709b8076 .sanepar-invoice-paid-form .ajax-progress-throbber .throbber { height: 16px;width: 16px;padding: 0;display: block; } .coh-ce-cpt_invoice_paid_generator-709b8076 .sanepar-invoice-paid-form .ajax-progress-throbber .message { display: none; }
.coh-ce-cpt_informacoes_app_-6eca6b47 .menu-search-input { margin-left: 24px; } .coh-ce-cpt_informacoes_app_-6eca6b47 .menu-search-input-container { position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_informacoes_app_-6eca6b47 .menu-search-input-container::before { pointer-events: none;content: "\f002";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;left: 16px;color: var(--ssa-color-palette-portal-blue-1); }
.coh-ce-cpt_impact_card-c4fa5111 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;max-width: 25rem;height: 100%; }
.coh-ce-cpt_impact_card-466af053 { margin-bottom: 0.75rem; }
.coh-ce-cpt_impact_card-63e38b8f { color: var(--ssa-color-palette-white); } .coh-ce-cpt_impact_card-63e38b8f::after { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;content: "";z-index: 2; }
.coh-ce-cpt_impact_card-38bc85ac { -webkit-flex-basis: 0rem; -ms-flex-preferred-size: 0rem; flex-basis: 0rem;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;margin-top: auto; }
.coh-ce-cpt_image_plus_contacts-e94dafc3 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1439px) { .coh-ce-cpt_image_plus_contacts-e94dafc3 { -webkit-box-align: start; -webkit-align-items: start; -ms-flex-align: start; align-items: start; }  } @media (max-width: 1023px) { .coh-ce-cpt_image_plus_contacts-e94dafc3 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } .coh-ce-cpt_image_plus_contacts-e94dafc3::after { display: none; } .coh-ce-cpt_image_plus_contacts-e94dafc3::before { display: none; } .coh-ce-cpt_image_plus_contacts-e94dafc3 > article { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0; } @media (max-width: 1023px) { .coh-ce-cpt_image_plus_contacts-e94dafc3 > article { width: 100%;margin-top: 50px; }  }
.coh-ce-cpt_image_plus_contacts-36019b02 { max-width: 40%;margin-right: 70px; } @media (max-width: 1023px) { .coh-ce-cpt_image_plus_contacts-36019b02 { max-width: 100%;width: 100%;margin-right: 0rem; }  } .coh-ce-cpt_image_plus_contacts-36019b02 img { aspect-ratio: 1;-o-object-fit: cover;object-fit: cover; } @media (max-width: 1023px) { .coh-ce-cpt_image_plus_contacts-36019b02 img { aspect-ratio: initial;-o-object-fit: contain;object-fit: contain; }  }
.coh-ce-cpt_image_plus_contacts-cccf4c5 { -webkit-border-top-left-radius: 72.38px; border-top-left-radius: 72.38px;-webkit-border-bottom-right-radius: 72.38px;border-bottom-right-radius: 72.38px; }
.coh-ce-cpt_image_media-4532dad0.image-object-fit-cover { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-ce-cpt_image_media-4532dad0.image-object-fit-cover article { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-ce-cpt_image_media-4532dad0.image-object-fit-cover article picture { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; } .coh-ce-cpt_image_media-4532dad0.image-object-fit-cover article picture img { -o-object-fit: cover; object-fit: cover;height: 100%;width: auto; }
.coh-ce-cpt_hero_banner-4669fd7e .slick-prev { left: 174px !important; } @media (max-width: 1919px) { .coh-ce-cpt_hero_banner-4669fd7e .slick-prev { left: 95px !important; }  } @media (max-width: 1439px) { .coh-ce-cpt_hero_banner-4669fd7e .slick-prev { left: 95px !important; }  } .coh-ce-cpt_hero_banner-4669fd7e .slick-next { right: 174px !important; } @media (max-width: 1919px) { .coh-ce-cpt_hero_banner-4669fd7e .slick-next { right: 95px !important; }  } @media (max-width: 1439px) { .coh-ce-cpt_hero_banner-4669fd7e .slick-next { right: 95px !important; }  } .coh-ce-cpt_hero_banner-4669fd7e .slick-dots { margin-bottom: 195px; } @media (max-width: 1023px) { .coh-ce-cpt_hero_banner-4669fd7e .slick-dots { margin-bottom: 147px; }  }
.coh-ce-cpt_hero_banner-b6312330 { width: 435px;-webkit-border-radius: 16px;border-radius: 16px;padding-top: 36px;padding-right: 24px;padding-bottom: 36px;padding-left: 24px;background-color: rgba(10, 93, 144, 0.9);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;gap: 24px;height: -webkit-fit-content;height: -moz-fit-content;height: fit-content;max-height: 512px; } @media (max-width: 1023px) { .coh-ce-cpt_hero_banner-b6312330 { width: 279px; }  } .coh-ce-cpt_hero_banner-b6312330::before { content: normal; } .coh-ce-cpt_hero_banner-b6312330::after { content: normal; }
.coh-ce-cpt_hero_banner-727637e0 { font-weight: 700;font-size: 36px;line-height: 44px;color: var(--ssa-color-palette-white);margin-bottom: 0rem;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 1023px) { .coh-ce-cpt_hero_banner-727637e0 { font-size: 28px;line-height: 36px; }  }
.coh-ce-cpt_hero_banner-fd38a7ad { font-weight: 400;font-size: 14px;line-height: 20px;color: var(--ssa-color-palette-white);margin-bottom: 0rem;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_hero_banner-b571cffd { font-size: 16px;line-height: 20px;font-weight: 500;font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_hero-fedf769c { padding-right: 2rem;padding-left: 2rem; } @media (max-width: 1439px) { .coh-ce-cpt_hero-fedf769c { padding-right: 1.5rem;padding-left: 1.5rem; }  } .coh-ce-cpt_hero-fedf769c.transparent-background { background-color: rgba(0, 0, 0, 0); } .coh-ce-cpt_hero-fedf769c.solid-dark-background { background-color: var(--ssa-color-palette-gray-90); } .coh-ce-cpt_hero-fedf769c.solid-light-background { background-color: var(--ssa-color-palette-gray-10); } .coh-ce-cpt_hero-fedf769c.semi-transparent-dark-background { background-color: rgba(0, 0, 0, 0.5); }
.coh-ce-cpt_hero-55a54ec4 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_hero-55a54ec4.fluid { min-height: 80vh; } .coh-ce-cpt_hero-55a54ec4.tall { min-height: 40rem; } @media (max-width: 1919px) { .coh-ce-cpt_hero-55a54ec4.tall { min-height: 37.5rem; }  } @media (max-width: 1439px) { .coh-ce-cpt_hero-55a54ec4.tall { min-height: 35rem; }  } @media (max-width: 767px) { .coh-ce-cpt_hero-55a54ec4.tall { min-height: 25rem; }  } .coh-ce-cpt_hero-55a54ec4.short { min-height: 20rem; } @media (max-width: 1439px) { .coh-ce-cpt_hero-55a54ec4.short { min-height: 15rem; }  } @media (max-width: 767px) { .coh-ce-cpt_hero-55a54ec4.short { min-height: 10rem; }  } .coh-ce-cpt_hero-55a54ec4.center-align-content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_hero-55a54ec4.center-align-content .coh-wysiwyg { text-align: center; } .coh-ce-cpt_hero-55a54ec4.center-align-content .text-content { width: 64%;text-align: center; } @media (max-width: 1439px) { .coh-ce-cpt_hero-55a54ec4.center-align-content .text-content { width: 72%; }  } @media (max-width: 1023px) { .coh-ce-cpt_hero-55a54ec4.center-align-content .text-content { width: 100%; }  } .coh-ce-cpt_hero-55a54ec4.center-align-content .drop-zone-content { -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0;width: 64%;margin-top: 4rem; } @media (max-width: 1439px) { .coh-ce-cpt_hero-55a54ec4.center-align-content .drop-zone-content { width: 72%; }  } @media (max-width: 1023px) { .coh-ce-cpt_hero-55a54ec4.center-align-content .drop-zone-content { width: 100%; }  } @media (max-width: 767px) { .coh-ce-cpt_hero-55a54ec4.center-align-content .drop-zone-content { margin-top: 3rem; }  } .coh-ce-cpt_hero-55a54ec4.center-align-content .buttons { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_hero-55a54ec4.left-align-content { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1023px) { .coh-ce-cpt_hero-55a54ec4.left-align-content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } .coh-ce-cpt_hero-55a54ec4.left-align-content .text-content { width: 40%; } @media (max-width: 1023px) { .coh-ce-cpt_hero-55a54ec4.left-align-content .text-content { width: 100%; }  } .coh-ce-cpt_hero-55a54ec4.left-align-content .drop-zone-content { margin-left: 7.5rem; } @media (max-width: 1023px) { .coh-ce-cpt_hero-55a54ec4.left-align-content .drop-zone-content { width: 100%;margin-top: 4rem;margin-left: 0rem;-webkit-box-flex: 0;-webkit-flex-grow: 0;-ms-flex-positive: 0;flex-grow: 0; }  } @media (max-width: 767px) { .coh-ce-cpt_hero-55a54ec4.left-align-content .drop-zone-content { margin-top: 3rem; }  } .coh-ce-cpt_hero-55a54ec4.right-align-content { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1023px) { .coh-ce-cpt_hero-55a54ec4.right-align-content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } .coh-ce-cpt_hero-55a54ec4.right-align-content .text-content { width: 40%; } @media (max-width: 1023px) { .coh-ce-cpt_hero-55a54ec4.right-align-content .text-content { width: 100%; }  } .coh-ce-cpt_hero-55a54ec4.right-align-content .drop-zone-content { margin-right: 7.5rem; } @media (max-width: 1023px) { .coh-ce-cpt_hero-55a54ec4.right-align-content .drop-zone-content { width: 100%;margin-top: 4rem;margin-right: 0rem;-webkit-box-flex: 0;-webkit-flex-grow: 0;-ms-flex-positive: 0;flex-grow: 0; }  } @media (max-width: 767px) { .coh-ce-cpt_hero-55a54ec4.right-align-content .drop-zone-content { margin-top: 3rem; }  }
.coh-ce-cpt_hero-77bc8a97 { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.coh-ce-cpt_hero-fd5ded85.colored { color: var(--ssa-color-palette-brand-color); }
.coh-ce-cpt_hero-55f19225.add-space-below { margin-bottom: 2rem; } @media (max-width: 1439px) { .coh-ce-cpt_hero-55f19225.add-space-below { margin-bottom: 1.5rem; }  }
.coh-ce-cpt_hero-65b810ab { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-ce-cpt_heading-a59c0ad8 { display: block; } .coh-ce-cpt_heading-a59c0ad8.dark-heading { color: var(--ssa-color-palette-black); } .coh-ce-cpt_heading-a59c0ad8.light-heading { color: var(--ssa-color-palette-white); } .coh-ce-cpt_heading-a59c0ad8.color-heading { color: var(--ssa-color-palette-brand-color); } .coh-ce-cpt_heading-a59c0ad8.align-text-left { text-align: left; } .coh-ce-cpt_heading-a59c0ad8.align-text-center { text-align: center; } .coh-ce-cpt_heading-a59c0ad8.align-text-right { text-align: right; }
.coh-ce-cpt_gallery_slider-4d540297.move-pagination-up .slick-dots { top: -2rem; } .coh-ce-cpt_gallery_slider-4d540297.move-pagination-down .slick-dots { top: 1.5rem; }
.coh-ce-cpt_footer_sanepar-3a2cf7c7 .l-footer__heading { font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 28px;line-height: 38px;color: rgba(8, 98, 173, 1); }
.coh-ce-cpt_footer_sanepar-da087fa5 { z-index: 2;position: relative;padding-top: 20px;padding-bottom: 20px; }
@media (max-width: 1023px) { .coh-ce-cpt_footer_sanepar-1f76c575 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_footer_sanepar-434aa9d1::after { height: 80%;width: 2px;position: absolute;top: 0rem;right: 0rem;display: block;content: " ";background-color: rgba(103, 181, 254, 1); } @media (max-width: 1023px) { .coh-ce-cpt_footer_sanepar-434aa9d1::after { display: none; }  }
.coh-ce-cpt_footer_sanepar-f91e6812 { display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 20px; } @media (max-width: 1439px) { .coh-ce-cpt_footer_sanepar-f91e6812 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  } @media (max-width: 564px) { .coh-ce-cpt_footer_sanepar-f91e6812 { grid-template-columns: repeat(1, minmax(0, 1fr)); }  } .coh-ce-cpt_footer_sanepar-f91e6812::before { display: none; } .coh-ce-cpt_footer_sanepar-f91e6812::after { display: none; } .coh-ce-cpt_footer_sanepar-f91e6812 > span { display: none; } .coh-ce-cpt_footer_sanepar-f91e6812 .c-footer-info-box { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .coh-ce-cpt_footer_sanepar-f91e6812 .c-footer-box-info__title { font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: rgba(8, 98, 173, 1);font-size: 20px;line-height: 24px;margin-bottom: 5px; } .coh-ce-cpt_footer_sanepar-f91e6812 .c-footer-box-info__desc { font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 16px;line-height: 26px;color: rgba(82, 128, 201, 1); } .coh-ce-cpt_footer_sanepar-f91e6812 .c-footer-box-info__title-link { text-transform: none;text-decoration: underline; }
.coh-ce-cpt_footer_sanepar-ad2f9e1b { padding-left: 80px; } @media (max-width: 1439px) { .coh-ce-cpt_footer_sanepar-ad2f9e1b { padding-left: 20px; }  } @media (max-width: 1023px) { .coh-ce-cpt_footer_sanepar-ad2f9e1b { padding-left: 0rem; }  }
.coh-ce-cpt_footer_sanepar-256279ad { padding-left: 10%; } @media (max-width: 1023px) { .coh-ce-cpt_footer_sanepar-256279ad { padding-left: 0rem; }  }
.coh-ce-cpt_footer_sanepar-78081521::before { display: none; } .coh-ce-cpt_footer_sanepar-78081521::after { display: none; } .coh-ce-cpt_footer_sanepar-78081521 > span { display: none; } .coh-ce-cpt_footer_sanepar-78081521 .c-footer-info-box { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .coh-ce-cpt_footer_sanepar-78081521 .c-footer-box-info__title { font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: rgba(8, 98, 173, 1);font-size: 18px;line-height: 24px;margin-bottom: 5px; } .coh-ce-cpt_footer_sanepar-78081521 .c-footer-box-info__desc { font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 14px;line-height: 20px;color: rgba(82, 128, 201, 1); } .coh-ce-cpt_footer_sanepar-78081521 .c-footer-box-info__title-link { text-transform: none;text-decoration: none; } .coh-ce-cpt_footer_sanepar-78081521 .c-footer-box-info__title-link:hover { text-decoration: underline; }
.coh-ce-cpt_footer_sanepar-30ed768 { width: 239px; }
.coh-ce-cpt_footer_sanepar-223c8b1c { padding-left: 10%; } @media (max-width: 1023px) { .coh-ce-cpt_footer_sanepar-223c8b1c { padding-left: 0rem; }  }
.coh-ce-cpt_footer_sanepar-f46fa279 { font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;color: rgba(8, 98, 173, 1);font-size: 16px;line-height: 140%; }
.coh-ce-cpt_footer_sanepar-429e3f8 { background-color: rgba(199, 228, 255, 1);padding-top: 20px;padding-bottom: 20px;color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 600;font-size: 14px; }
.coh-ce-cpt_footer_sanepar-2155ff73 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } @media (max-width: 564px) { .coh-ce-cpt_footer_sanepar-2155ff73 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } .coh-ce-cpt_footer_sanepar-2155ff73::before { display: none; } .coh-ce-cpt_footer_sanepar-2155ff73::after { display: none; }
.coh-ce-cpt_footer_sanepar-3dd4365d { display: inline;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-weight: 600; } @media (max-width: 1023px) { .coh-ce-cpt_footer_sanepar-3dd4365d { text-align: end;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  }
.coh-ce-cpt_footer-91cc85f4 { position: relative;margin-top: 13.4375rem; } @media (max-width: 1023px) { .coh-ce-cpt_footer-91cc85f4 { margin-top: 3.75rem; }  } .coh-ce-cpt_footer-91cc85f4 .category-title { font-style: normal;font-size: 16px!important;line-height: 26px!important;padding-bottom: 24px!important; } .coh-ce-cpt_footer-91cc85f4 .address-menu { font-size: 16px!important;line-height: 26px!important;padding-bottom: 16px!important;font-style: normal; }
.coh-ce-cpt_footer-65cf9351 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-top: 3.5rem;margin-bottom: 3.5rem; } @media (max-width: 1023px) { .coh-ce-cpt_footer-65cf9351 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;margin-top: 2.3125rem;margin-bottom: 3.5rem; }  } .coh-ce-cpt_footer-65cf9351::before { display: none; } .coh-ce-cpt_footer-65cf9351::after { display: none; }
.coh-ce-cpt_footer-33be5ca { width: 17.28125rem;height: 4.135625rem; } @media (max-width: 1023px) { .coh-ce-cpt_footer-33be5ca { margin-bottom: 2rem; }  }
.coh-ce-cpt_footer-2c4181cc { height: 3.0625rem;width: 9.25rem; }
.coh-ce-cpt_footer-7f7e6cac { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-top: 0.375rem;width: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } @media (max-width: 1023px) { .coh-ce-cpt_footer-7f7e6cac { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_footer-7f7e6cac::after { display: none; } .coh-ce-cpt_footer-7f7e6cac::before { display: none; }
.coh-ce-cpt_footer-f4f17dad { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;max-width: 17.5rem;font-weight: 700;font-style: normal;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;width: 100%; } @media (max-width: 1439px) { .coh-ce-cpt_footer-f4f17dad { max-width: 12.5rem;width: 100%; }  } @media (max-width: 1023px) { .coh-ce-cpt_footer-f4f17dad { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  } .coh-ce-cpt_footer-f4f17dad p { font-size: 1rem;line-height: 1.25rem;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 1rem;margin-left: 0rem;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700; } .coh-ce-cpt_footer-f4f17dad h5 { font-size: 1.5rem;line-height: 1.9375rem;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 1.5rem;margin-left: 0rem;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700; } .coh-ce-cpt_footer-f4f17dad .siga-redes { font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: normal!important;font-weight: 400; }
.coh-ce-cpt_footer-fe914db5 { max-width: 12.875rem; } @media (max-width: 1023px) { .coh-ce-cpt_footer-fe914db5 { text-align: center;max-width: 13.875rem; }  }
.coh-ce-cpt_footer-881776b2::before { vertical-align: middle;margin-right: 0.625rem;content: "\f003";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 1.125rem;width: 1.125rem;font-size: 1.125rem; }
.coh-ce-cpt_footer-3df81035::before { vertical-align: middle;margin-right: 0.625rem;height: 1.125rem;width: 1.125rem;content: "\f095";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1.125rem; }
.coh-ce-cpt_footer-415520a3::before { vertical-align: middle;margin-right: 0.625rem;height: 1.125rem;width: 1.125rem;content: "\f232";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1.125rem; }
.coh-ce-cpt_footer-2e87f1c8 { margin-top: 3.75rem;margin-right: 0rem;margin-bottom: 1.5rem;margin-left: 0rem;font-weight: 500;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;width: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_footer-2e87f1c8 { margin-top: 1.5rem;margin-right: 0rem;margin-bottom: 1rem;margin-left: 0rem; }  }
.coh-ce-cpt_footer-72fb9d2d { margin-top: 0rem;margin-right: 0rem;margin-bottom: 13.0625rem;margin-left: 0rem;font-weight: 500;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;white-space: nowrap;width: 100%; } @media (max-width: 1023px) { .coh-ce-cpt_footer-72fb9d2d { margin-top: 0rem;margin-right: 0rem;margin-bottom: 1.5rem;margin-left: 0rem; }  }
.coh-ce-cpt_footer-aa2a14a1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; } @media (max-width: 1023px) { .coh-ce-cpt_footer-aa2a14a1 { display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
@media (max-width: 1023px) { .coh-ce-cpt_footer-1a4cad97 { text-align: center; }  }
.coh-ce-cpt_footer-7bf150a8 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 2.5rem;margin-left: 0rem;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-ce-cpt_footer-7bf150a8::after { display: none; } .coh-ce-cpt_footer-7bf150a8::before { display: none; }
.coh-ce-cpt_footer-5d2d4d3d { content: "\f16d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_footer-5d2d4d3d::before { height: 0.9375rem;width: 0.9375rem;content: "\f16d";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.9375rem; }
.coh-ce-cpt_footer-dcc209cc { content: "\f09a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_footer-dcc209cc::before { content: "\f09a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 0.9375rem;width: 0.9375rem;font-size: 0.9375rem; }
.coh-ce-cpt_footer-9c137d96 { content: "\f16a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_footer-9c137d96::before { content: "\f16a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 0.9375rem;width: 0.9375rem;font-size: 0.9375rem; }
.coh-ce-cpt_footer-c41a52e6 { content: "\f16a";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } .coh-ce-cpt_footer-c41a52e6::before { content: "\f16e";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 0.9375rem;width: 0.9375rem;font-size: 0.9375rem; }
.coh-ce-cpt_footer-7b13da50 { height: 4.125rem;width: 14.0625rem; }
.coh-ce-cpt_footer-3c167c71 { width: 100%;max-width: 57.4375rem; } .coh-ce-cpt_footer-3c167c71 .menu-template { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-column-gap: 44px;-moz-column-gap: 44px;column-gap: 44px;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } @media (max-width: 1023px) { .coh-ce-cpt_footer-3c167c71 .menu-template { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;text-align: center!important;-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0; }  } .coh-ce-cpt_footer-3c167c71 .menu-template ul { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;font-style: normal;max-width: 13.25rem; } @media (max-width: 1439px) { .coh-ce-cpt_footer-3c167c71 .menu-template ul { max-width: 9.375rem; }  } @media (max-width: 1023px) { .coh-ce-cpt_footer-3c167c71 .menu-template ul { max-width: 14.6875rem;text-align: center!important;display: -webkit-box!important;display: -webkit-flex!important;display: -ms-flexbox!important;display: flex!important;-webkit-box-pack: center!Important;-webkit-justify-content: center!Important;-ms-flex-pack: center!Important;justify-content: center!Important; }  } .coh-ce-cpt_footer-3c167c71 .menu-template li { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; } @media (max-width: 1023px) { .coh-ce-cpt_footer-3c167c71 .menu-template li { text-align: center!important;display: -webkit-box!important;display: -webkit-flex!important;display: -ms-flexbox!important;display: flex!important;-webkit-box-pack: center!important;-webkit-justify-content: center!important;-ms-flex-pack: center!important;justify-content: center!important; }  } .coh-ce-cpt_footer-3c167c71 .menu-template li a { font-style: normal;padding-bottom: 1rem;font-size: 1rem;line-height: 1.625rem;font-weight: 400;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 1023px) { .coh-ce-cpt_footer-3c167c71 .menu-template li a { padding-top: 0rem;padding-right: 0rem;padding-bottom: 1rem;padding-left: 0rem;text-align: center!important;display: -webkit-box!important;display: -webkit-flex!important;display: -ms-flexbox!important;display: flex!important;-webkit-box-pack: center!Important;-webkit-justify-content: center!Important;-ms-flex-pack: center!Important;justify-content: center!Important; }  } .coh-ce-cpt_footer-3c167c71 .menu-template li a:hover { text-decoration: underline;font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_footer-3c167c71 .menu-template li span { font-style: normal;font-size: 1.5rem;line-height: 2.125rem;font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding-bottom: 1.5rem; } @media (max-width: 1023px) { .coh-ce-cpt_footer-3c167c71 .menu-template li span { padding-top: 0rem;padding-right: 0rem;padding-bottom: 1.5rem;padding-left: 0rem;text-align: center!important;display: -webkit-box!important;display: -webkit-flex!important;display: -ms-flexbox!important;display: flex!important;-webkit-box-pack: center!important;-webkit-justify-content: center!important;-ms-flex-pack: center!important;justify-content: center!important; }  } .coh-ce-cpt_footer-3c167c71 .menu-template li .address-cnpj { font-size: 1rem;line-height: 1.625rem;font-style: normal;font-weight: 700;color: var(--ssa-color-palette-blue-dark);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_footer-3c167c71 .menu-template li .address-cnpj:first-child { margin-bottom: 1rem; } .coh-ce-cpt_footer-3c167c71 .menu-template::before { display: none; } .coh-ce-cpt_footer-3c167c71 .menu-template::after { display: none; } .coh-ce-cpt_footer-3c167c71 .pt-40 { padding-top: 2.5rem; } .coh-ce-cpt_footer-3c167c71 .pt-60 { padding-top: 3.75rem; }
.coh-ce-cpt_footer-659d7d09 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;font-weight: 400;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding-top: 1.3125rem;padding-bottom: 1.3125rem;margin-top: 8.3125rem;position: relative;z-index: 1; } @media (max-width: 1023px) { .coh-ce-cpt_footer-659d7d09 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;margin-top: 2rem;padding-top: 0rem;padding-bottom: 1.875rem; }  } .coh-ce-cpt_footer-659d7d09::before { display: none; } .coh-ce-cpt_footer-659d7d09::after { display: none; } .coh-ce-cpt_footer-659d7d09 p { font-size: 1rem;line-height: 1.625rem;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; } .coh-ce-cpt_footer-659d7d09 a { font-size: 1rem;line-height: 1.625rem; }
.coh-ce-cpt_footer-84367c53 { display: none;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row; } @media (max-width: 1023px) { .coh-ce-cpt_footer-84367c53 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-top: 0rem;margin-right: 0rem;margin-bottom: 4.875rem;margin-left: 0rem; }  }
.coh-ce-cpt_footer-e9e09543 { margin-bottom: 16px!important; } @media (max-width: 1023px) { .coh-ce-cpt_footer-e9e09543 { text-align: center; }  }
.coh-ce-cpt_footer-4f9ae7f7 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 2.5rem;margin-left: 0rem;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (max-width: 1023px) { .coh-ce-cpt_footer-4f9ae7f7 { margin-top: 0rem;margin-right: 0rem;margin-bottom: 1.9375rem;margin-left: 0rem; }  } .coh-ce-cpt_footer-4f9ae7f7::after { display: none; } .coh-ce-cpt_footer-4f9ae7f7::before { display: none; }
.coh-ce-cpt_footer-9213cabc { margin-bottom: 0rem; } @media (max-width: 1023px) { .coh-ce-cpt_footer-9213cabc { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: end;-ms-flex-pack: end;justify-content: end;margin-bottom: 1.5rem; }  }
.coh-ce-cpt_footer-a2cb76ce { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1023px) { .coh-ce-cpt_footer-a2cb76ce { text-align: end;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  }
.coh-ce-cpt_footer-b3a37919 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (max-width: 1023px) { .coh-ce-cpt_footer-b3a37919 { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  }
.coh-ce-cpt_feature_card-466af053 { margin-bottom: 0.75rem; }
.coh-ce-cpt_feature_card-cc55f948 { width: 3rem;margin-bottom: 1.5rem;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }
.coh-ce-cpt_drupal_blocks-f4b9eee7.dark-title div > h2 { color: var(--ssa-color-palette-black); } .coh-ce-cpt_drupal_blocks-f4b9eee7.light-title div > h2 { color: var(--ssa-color-palette-white); } .coh-ce-cpt_drupal_blocks-f4b9eee7.color-title div > h2 { color: var(--ssa-color-palette-brand-color); }
.coh-ce-cpt_contact_information_card-b76fe74a { height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }
.coh-ce-cpt_contact_information_card-466af053 { margin-bottom: 0.75rem; }
.coh-ce-cpt_contact_information_card-42bc939c { font-style: normal; }
.coh-ce-cpt_contact_information_card-cc55f948 { width: 3rem;margin-bottom: 1.5rem;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }
.coh-ce-cpt_column_0-eb4a18ea { min-height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; } @media (max-width: 564px) { .coh-ce-cpt_column_0-eb4a18ea { padding-left: 0 !important;padding-right: 0 !important; }  }
.coh-ce-cpt_certificate_debts-193bbac1 { padding-top: 32px;padding-right: 32px;padding-bottom: 32px;padding-left: 32px;border-width: 1px;border-style: solid;border-color: var(--ssa-color-palette-portal-blue-4); }
.coh-ce-cpt_certificate_debts-b70c6cd4 { font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-portal-blue-1);font-size: 28px; }
@media null { .coh-ce-cpt_certificate_debts-283d86fc .js-form-wrapper:before,.coh-ce-cpt_certificate_debts-283d86fc .js-form-wrapper:after { clear: none;content: normal;display: inline; }  } .coh-ce-cpt_certificate_debts-283d86fc .js-form-wrapper { vertical-align: baseline;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-column-gap: 24px;-moz-column-gap: 24px;column-gap: 24px; } .coh-ce-cpt_certificate_debts-283d86fc .js-form-wrapper .form-item { width: 100%; } .coh-ce-cpt_certificate_debts-283d86fc .form-actions { background-color: var(--ssa-color-palette-portal-blue-1);width: 170px;-webkit-border-top-right-radius: 24px;border-top-right-radius: 24px;-webkit-border-bottom-left-radius: 24px;border-bottom-left-radius: 24px;position: relative;height: 50px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: unset;-webkit-box-direction: unset;-webkit-flex-direction: unset;-ms-flex-direction: unset;flex-direction: unset;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-top: 30px;padding-left: 16px; } .coh-ce-cpt_certificate_debts-283d86fc .form-actions input[type="submit"] { height: 100%;background-color: rgba(0, 0, 0, 0);-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;z-index: 10;border-color: var(--ssa-color-palette-black); } .coh-ce-cpt_certificate_debts-283d86fc .form-actions input[type="submit"]:active { border-color: unset !important;-webkit-box-shadow: none !important;box-shadow: none !important;border-style: none; } .coh-ce-cpt_certificate_debts-283d86fc .form-actions::before { content: "\f019";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;color: var(--ssa-color-palette-white);z-index: 1; } .coh-ce-cpt_certificate_debts-283d86fc .form-actions:active { border-color: unset !important; }
.coh-ce-cpt_carrossel_hero_banner_portal-157020f9 { -webkit-border-top-left-radius: 40px; border-top-left-radius: 40px;-webkit-border-top-right-radius: 40px;border-top-right-radius: 40px; }
.coh-ce-cpt_carrossel_hero_banner_portal-16beaefd { width: 73%;height: 194px;-webkit-border-radius: 16px;border-radius: 16px;padding-top: 36px;padding-right: 24px;padding-bottom: 36px;padding-left: 24px;background-color: rgba(10, 93, 144, 0.9);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;gap: 40px;height: -webkit-fit-content;height: -moz-fit-content;height: fit-content;max-height: 512px;top: 43px;left: 673px; } @media (max-width: 1919px) { .coh-ce-cpt_carrossel_hero_banner_portal-16beaefd { width: 100%; }  } @media (max-width: 1439px) { .coh-ce-cpt_carrossel_hero_banner_portal-16beaefd { width: 100%; }  } @media (max-width: 1023px) { .coh-ce-cpt_carrossel_hero_banner_portal-16beaefd { width: 100%; }  } @media (max-width: 564px) { .coh-ce-cpt_carrossel_hero_banner_portal-16beaefd { padding-right: 16px;padding-left: 16px;height: -webkit-calc(100% + 70px);height: calc(100% + 70px); }  } .coh-ce-cpt_carrossel_hero_banner_portal-16beaefd::before { content: normal; } .coh-ce-cpt_carrossel_hero_banner_portal-16beaefd::after { content: normal; }
.coh-ce-cpt_carrossel_hero_banner_portal-b5f59fe1 { font-weight: 700;font-size: 24px;line-height: 120%;color: var(--ssa-color-palette-white);margin-bottom: 0rem;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (max-width: 1023px) { .coh-ce-cpt_carrossel_hero_banner_portal-b5f59fe1 { font-size: 18px;line-height: 120%; }  } @media (max-width: 564px) { .coh-ce-cpt_carrossel_hero_banner_portal-b5f59fe1 { font-size: 18px;line-height: 102%; }  }
.coh-ce-cpt_carrossel_hero_banner_portal-e1c0b1d2 { font-size: 16px;line-height: 140%;font-weight: 500;color: rgba(8, 98, 173, 1);font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: -19px; } @media (max-width: 564px) { .coh-ce-cpt_carrossel_hero_banner_portal-e1c0b1d2 { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  }
@media (max-width: 1439px) { .coh-ce-cpt_card_servicos_mais_utilizado-4675798e .coh-row-inner { row-gap: 16px; }  } @media (max-width: 564px) { .coh-ce-cpt_card_servicos_mais_utilizado-4675798e .coh-row-inner { row-gap: 0; }  }
.coh-ce-cpt_card_servicos_mais_utilizado-9b30f91a { -webkit-border-radius: 12px; border-radius: 12px;padding-top: 16px;padding-right: 20px;padding-bottom: 16px;padding-left: 20px;gap: 12px;text-align: center;-webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A;box-shadow: 0px 4px 16px 3px #0D0D0D1A;height: 120px;min-width: 280px;max-width: 302px;background-color: rgba(8, 98, 173, 1);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1439px) { .coh-ce-cpt_card_servicos_mais_utilizado-9b30f91a { max-width: 12rem;min-width: 10rem; }  } @media (max-width: 1023px) { .coh-ce-cpt_card_servicos_mais_utilizado-9b30f91a { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } @media (max-width: 564px) { .coh-ce-cpt_card_servicos_mais_utilizado-9b30f91a { height: 140px;margin-bottom: 18px;min-width: 150px; }  }
.coh-ce-cpt_card_servicos_mais_utilizado-c9453128 { color: var(--ssa-color-palette-white);font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 18px;text-align: left;line-height: 120%;letter-spacing: 0rem;padding: 0rem;margin: 0rem; } @media (max-width: 564px) { .coh-ce-cpt_card_servicos_mais_utilizado-c9453128 { text-align: center;font-size: 16px;line-height: 140%;letter-spacing: 0rem; }  } .coh-ce-cpt_card_servicos_mais_utilizado-c9453128:hover { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_card_servicos_mais_utilizado-60269fd4 { -webkit-border-radius: 12px; border-radius: 12px;padding-top: 16px;padding-right: 20px;padding-bottom: 16px;padding-left: 20px;gap: 12px;text-align: center;-webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A;box-shadow: 0px 4px 16px 3px #0D0D0D1A;height: 120px;min-width: 280px;max-width: 302px;background-color: rgba(8, 98, 173, 1);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1439px) { .coh-ce-cpt_card_servicos_mais_utilizado-60269fd4 { max-width: 12rem;min-width: 10rem; }  } @media (max-width: 1023px) { .coh-ce-cpt_card_servicos_mais_utilizado-60269fd4 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } @media (max-width: 564px) { .coh-ce-cpt_card_servicos_mais_utilizado-60269fd4 { height: 140px;margin-bottom: 18px;min-width: 150px; }  }
.coh-ce-cpt_card_servicos_mais_utilizado-49364e7a { color: var(--ssa-color-palette-white);font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 18px;text-align: left;line-height: 120%;letter-spacing: 0rem;padding: 0rem;margin: 0rem; } @media (max-width: 564px) { .coh-ce-cpt_card_servicos_mais_utilizado-49364e7a { font-size: 16px;line-height: 140%;text-align: center;letter-spacing: 0rem; }  } .coh-ce-cpt_card_servicos_mais_utilizado-49364e7a:hover { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_card_servicos_mais_utilizado-bdcc12c7 { color: var(--ssa-color-palette-white);font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 18px;text-align: center;line-height: 120%;letter-spacing: 0rem;margin: 0rem;padding: 0rem; } @media (max-width: 564px) { .coh-ce-cpt_card_servicos_mais_utilizado-bdcc12c7 { font-size: 16px;line-height: 140%;text-align: center;letter-spacing: 0rem; }  } .coh-ce-cpt_card_servicos_mais_utilizado-bdcc12c7:hover { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_card_servicos_mais_utilizado-9f9a554c { -webkit-border-radius: 12px; border-radius: 12px;padding-top: 16px;padding-right: 20px;padding-bottom: 16px;padding-left: 20px;gap: 12px;text-align: center;-webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A;box-shadow: 0px 4px 16px 3px #0D0D0D1A;height: 120px;min-width: 280px;max-width: 302px;background-color: rgba(8, 98, 173, 1);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1439px) { .coh-ce-cpt_card_servicos_mais_utilizado-9f9a554c { max-width: 12rem;min-width: 10rem; }  } @media (max-width: 1023px) { .coh-ce-cpt_card_servicos_mais_utilizado-9f9a554c { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  } @media (max-width: 564px) { .coh-ce-cpt_card_servicos_mais_utilizado-9f9a554c { height: 140px;min-width: 150px; }  }
.coh-ce-cpt_card_servicos_mais_utilizado-a9c74bb7 { color: var(--ssa-color-palette-white);font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 18px;text-align: center;line-height: 120%;letter-spacing: 0rem;padding: 0rem;margin: 0rem; } @media (max-width: 564px) { .coh-ce-cpt_card_servicos_mais_utilizado-a9c74bb7 { font-size: 16px;line-height: 140%;text-align: center;letter-spacing: 0rem; }  } .coh-ce-cpt_card_servicos_mais_utilizado-a9c74bb7:hover { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_card_servico-6a07a031 { -webkit-box-shadow: 0rem 4px 16px 3px rgba(13, 13, 13, 0.1); box-shadow: 0rem 4px 16px 3px rgba(13, 13, 13, 0.1);min-height: 201px;background-color: var(--ssa-color-palette-white);max-width: 280px;width: 280px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-content: unset;-ms-flex-line-pack: unset;align-content: unset;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-border-radius: 10px;border-radius: 10px; }
.coh-ce-cpt_card_servico-3c18f314 { z-index: 999;padding-top: 16px;padding-right: 24px;padding-bottom: 16px;padding-left: 24px; }
.coh-ce-cpt_card_servico-87d81ae { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 36px;width: 36px;background-color: var(--ssa-color-palette-blue-dark);-webkit-border-radius: 50%;border-radius: 50%; }
.coh-ce-cpt_card_servico-714a790e { margin-top: 24px;margin-bottom: 12px;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black-dark);font-weight: 600;font-size: 20px;line-height: 110%;letter-spacing: -0.2px; }
.coh-ce-cpt_card_servico-adaa56f9 { font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;color: rgba(114, 114, 114, 1);font-size: 16px;line-height: 140%;opacity: 0.9; }
.coh-ce-cpt_card_my_submissions-8efa77a7 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_card_my_submissions-92b8cc1f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
@media (max-width: 564px) { .coh-ce-cpt_card_my_submissions-561814a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_card_my_submissions-87eaad45 { color: var(--ssa-color-palette-portal-blue-1);font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center;width: 100%; } @media (max-width: 564px) { .coh-ce-cpt_card_my_submissions-87eaad45 { text-align: center;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 36px;line-height: 120%;color: var(--ssa-color-palette-portal-blue-1); }  }
.coh-ce-cpt_card_my_submissions-7f0056ad { color: var(--ssa-color-palette-black-dark);font-weight: 500;font-size: 16px;text-align: left;min-height: 72px; }
.coh-ce-cpt_card_my_submissions-bb57b8d2 { display: block;text-align: center;width: 100%; } @media (max-width: 1439px) { .coh-ce-cpt_card_my_submissions-bb57b8d2 { position: relative;bottom: 1.1rem; }  }
@media (max-width: 1439px) { .coh-ce-cpt_card_latest_invoice-2fd989bb { position: relative;left: -1rem; }  } @media (max-width: 1023px) { .coh-ce-cpt_card_latest_invoice-2fd989bb { left: 0rem; }  } @media (max-width: 564px) { .coh-ce-cpt_card_latest_invoice-2fd989bb { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_card_latest_invoice-744b8f5a { display: grid;grid-template-columns: repeat(4, 1fr);gap: 24px; } @media (max-width: 1023px) { .coh-ce-cpt_card_latest_invoice-744b8f5a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (max-width: 564px) { .coh-ce-cpt_card_latest_invoice-744b8f5a { display: block;margin-top: 0.625rem; }  }
.coh-ce-cpt_card_latest_invoice-48fb0b39 { text-align: center;-webkit-box-shadow: 0px 4px 16px 3px #0D0D0D1A;box-shadow: 0px 4px 16px 3px #0D0D0D1A;;padding: 1.5rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: normal;-ms-flex-line-pack: normal;align-content: normal;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-border-radius: 1.5rem;border-radius: 1.5rem;background-color: var(--ssa-color-palette-white);width: 360px;height: 342px;position: relative;right: 1.3125rem;z-index: 1; } @media (max-width: 1439px) { .coh-ce-cpt_card_latest_invoice-48fb0b39 { width: 16.25rem;height: 26rem; }  } @media (max-width: 1023px) { .coh-ce-cpt_card_latest_invoice-48fb0b39 { height: 20rem;width: 30.25rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: space-between;-ms-flex-line-pack: justify;align-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-left: 0rem;right: 0rem; }  } @media (max-width: 564px) { .coh-ce-cpt_card_latest_invoice-48fb0b39 { height: 20rem;width: 20rem;-webkit-border-radius: 1.5rem;border-radius: 1.5rem;margin-left: 0rem; }  }
.coh-ce-cpt_card_latest_invoice-ccf037ed { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%;padding: 0.375rem; }
.coh-ce-cpt_card_latest_invoice-2c960781 { color: var(--ssa-color-palette-portal-blue-1);font-weight: 500;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 24px;line-height: 120%;text-align: center;letter-spacing: 0rem;width: 100%; } @media (max-width: 564px) { .coh-ce-cpt_card_latest_invoice-2c960781 { text-align: center;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 18px;line-height: 120%; }  }
.coh-ce-cpt_card_latest_invoice-3d18c71 { text-align: left;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-top: -23px;width: 312px; }
.coh-ce-cpt_card_latest_invoice-3f83588d { width: 100%; } .coh-ce-cpt_card_latest_invoice-3f83588d .latest-invoice-container #latest-invoice-amount { font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 2.5rem;line-height: 100%;color: var(--ssa-color-palette-portal-blue-1);margin-bottom: 1rem; } .coh-ce-cpt_card_latest_invoice-3f83588d .latest-invoice-container #latest-invoice-amount.status-overdue { color: var(--ssa-color-palette-error); } .coh-ce-cpt_card_latest_invoice-3f83588d .latest-invoice-container #latest-invoice-amount.status-paid { color: var(--ssa-color-palette-green-dark); } .coh-ce-cpt_card_latest_invoice-3f83588d .latest-invoice-container #latest-invoice-status { font-weight: 700;color: var(--ssa-color-palette-green-dark);font-size: 1rem;line-height: 1.4; } .coh-ce-cpt_card_latest_invoice-3f83588d .latest-invoice-container #latest-invoice-status.status-overdue { color: var(--ssa-color-palette-error); } .coh-ce-cpt_card_latest_invoice-3f83588d .latest-invoice-container .latest-invoice-due-date { font-weight: 700;color: var(--ssa-color-palette-black-dark);font-size: 1rem;line-height: 1.4; } .coh-ce-cpt_card_latest_invoice-3f83588d .latest-invoice-container .latest-invoice-due-date #latest-invoice-due-date-label { margin-right: 0.3125rem; }
.coh-ce-cpt_card_latest_invoice-7016726e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;text-align: center;width: 100%; }
.coh-ce-cpt_card_latest_invoice-443cc08f { display: none; }
.coh-ce-cpt_card_icon_title_text_cta-fa7e3f57 { font-weight: 500;color: var(--ssa-color-palette-white);font-size: 0.875rem;line-height: 1.25rem;margin-bottom: 0.5rem; }
@media (max-width: 1023px) { .coh-ce-cpt_card_de_associar_matricula-501470f6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (max-width: 564px) { .coh-ce-cpt_card_de_associar_matricula-501470f6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_card_de_associar_matricula-87eaad45 { color: var(--ssa-color-palette-portal-blue-1);font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center;width: 100%; } @media (max-width: 564px) { .coh-ce-cpt_card_de_associar_matricula-87eaad45 { text-align: center;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 36px;line-height: 120%;color: var(--ssa-color-palette-portal-blue-1); }  }
.coh-ce-cpt_card_de_associar_matricula-7f0056ad { color: var(--ssa-color-palette-black-dark);font-weight: 500;font-size: 16px;text-align: left;min-height: 72px; }
.coh-ce-cpt_card_de_associar_matricula-747d849d { display: block;text-align: center;width: 100%; } @media (max-width: 1439px) { .coh-ce-cpt_card_de_associar_matricula-747d849d { position: relative;bottom: 0.7rem; }  } @media (max-width: 564px) { .coh-ce-cpt_card_de_associar_matricula-747d849d .form-submit { width: 100%; }  }
.coh-ce-cpt_card_com_icone_e_texto_hover-1012df0b { display: grid;grid-template-columns: repeat(4, 1fr);gap: 24px; } @media (max-width: 1023px) { .coh-ce-cpt_card_com_icone_e_texto_hover-1012df0b { grid-template-columns: repeat(2, 1fr); }  }
.coh-ce-cpt_card_com_icone_e_texto_hover-1dcd9ac1 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;z-index: 2;text-align: left;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-cpt_card_com_icone_e_texto_hover-4dfa5318 { color: var(--ssa-color-palette-black-dark);font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 18px;text-align: left;line-height: 120%;letter-spacing: 0rem; } @media (max-width: 564px) { .coh-ce-cpt_card_com_icone_e_texto_hover-4dfa5318 { text-align: center;font-size: 16px;line-height: 140%;letter-spacing: 0rem; }  }
.coh-ce-cpt_card_com_icone_e_texto_hover-2e6cfd59 { margin-top: 25px;content: "\e912";font-family: iconmoon;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-color: rgba(8, 98, 173, 1);font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;color: var(--ssa-color-palette-white);font-size: 16px;line-height: 140%;letter-spacing: 0rem; } .coh-ce-cpt_card_com_icone_e_texto_hover-2e6cfd59::before { background-color: var(--ssa-color-palette-white);color: rgba(8, 98, 173, 1); }
.coh-ce-cpt_card_como_podemos_ajudar-f8c3bc2 { font-weight: 700;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 2.25rem;line-height: 2.75rem;color: var(--ssa-color-palette-gray-90);margin-bottom: 2.5rem; }
.coh-ce-cpt_card_como_podemos_ajudar-580d19fc { font-weight: 600;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.5rem;line-height: 1.5rem;color: var(--ssa-color-palette-gray-90);margin-bottom: 1rem; }
.coh-ce-cpt_card_como_podemos_ajudar-fb358153 { word-wrap: break-word;font-weight: 400;font-size: 1rem;line-height: 1.5rem;color: var(--ssa-color-palette-gray-90);margin-bottom: 1.5rem; }
.coh-ce-cpt_card_como_podemos_ajudar-d6b7ac89 { font-weight: 600;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.5rem;line-height: 1.5rem;color: var(--ssa-color-palette-gray-90);margin-bottom: 1rem; }
.coh-ce-cpt_card_banner_home-6b955f48 { padding-top: 1.5rem;padding-bottom: 1.5rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 75rem;margin-right: auto;margin-left: auto; } @media (max-width: 1023px) { .coh-ce-cpt_card_banner_home-6b955f48 { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse;max-width: 100%;width: 100%;margin-right: auto;margin-left: auto; }  }
@media null { .coh-ce-cpt_card_banner_home-245d57e0:before,.coh-ce-cpt_card_banner_home-245d57e0:after { clear: none;content: normal;display: inline; }  } .coh-ce-cpt_card_banner_home-245d57e0 { vertical-align: baseline;z-index: 1; }
.coh-ce-cpt_card_banner_home-741b938b { font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 1.5rem;line-height: 2.125rem;margin-bottom: 0rem; }
.coh-ce-cpt_card_banner_home-1e85c2d5 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 0;-webkit-flex-grow: 0;-ms-flex-positive: 0;flex-grow: 0;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;-webkit-border-bottom-left-radius: 1.5rem;border-bottom-left-radius: 1.5rem; } @media (max-width: 1023px) { .coh-ce-cpt_card_banner_home-1e85c2d5 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }  }
.coh-ce-cpt_card_banner_home-47df48d7 { margin-bottom: 0.25rem;font-size: 1.75rem;line-height: 2.25rem;font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700; }
.coh-ce-cpt_card_banner_home-6eec3b9d { margin-bottom: 0rem;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;font-size: 1rem;line-height: 1.125rem;color: var(--ssa-color-palette-black-medium); }
.coh-ce-cpt_card_banner_home-70c58b7a { width: 26.9375rem;height: 29.5625rem;-webkit-border-top-right-radius: 3.75rem;border-top-right-radius: 3.75rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-basis: 0.0625rem;-ms-flex-preferred-size: 0.0625rem;flex-basis: 0.0625rem;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;min-width: 26.9375rem;outline-style: solid;margin-left: -16px; }
.coh-ce-cpt_breadcrumbs-30fee7fc { padding-top: 20px;padding-right: 34px;padding-bottom: 20px;padding-left: 34px;-webkit-box-shadow: 0px 2px 4px 0px rgba(13, 13, 13, 0.08);box-shadow: 0px 2px 4px 0px rgba(13, 13, 13, 0.08);-webkit-border-radius: 20px;border-radius: 20px;margin-bottom: 38px; } @media (max-width: 564px) { .coh-ce-cpt_breadcrumbs-30fee7fc { padding-top: 1rem;padding-right: 1.5rem;padding-bottom: 1rem;padding-left: 1.5rem;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;-webkit-border-radius: 0rem;border-radius: 0rem;-webkit-box-shadow: none;box-shadow: none; }  } .coh-ce-cpt_breadcrumbs-30fee7fc.transparent-background { background-color: rgba(0, 0, 0, 0); } .coh-ce-cpt_breadcrumbs-30fee7fc.solid-dark-background { background-color: var(--ssa-color-palette-gray-90); } .coh-ce-cpt_breadcrumbs-30fee7fc.solid-light-background { background-color: var(--ssa-color-palette-gray-10); } .coh-ce-cpt_breadcrumbs-30fee7fc.semi-transparent-dark-background { background-color: rgba(0, 0, 0, 0.5);color: var(--ssa-color-palette-white); } .coh-ce-cpt_breadcrumbs-30fee7fc.position-absolute-top-left { position: absolute;top: 0rem;left: 0rem;width: 100%;z-index: 2; } .coh-ce-cpt_breadcrumbs-30fee7fc .coh-breadcrumb li { font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-portal-blue-1);font-size: 16px;line-height: 22px; } @media (max-width: 564px) { .coh-ce-cpt_breadcrumbs-30fee7fc .coh-breadcrumb li { color: rgba(2, 6, 23, 1);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 1.125rem;line-height: 1.5625rem; }  } .coh-ce-cpt_breadcrumbs-30fee7fc .coh-breadcrumb li a { font-family: var(--ssa-font-stacks-ubuntu-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: var(--ssa-color-palette-portal-blue-1);font-size: 16px;line-height: 22px; }
.coh-ce-cpt_blockquote-eebeed73 { padding-right: 0rem;padding-left: 0rem;border-left-style: none;margin-bottom: 0rem; } .coh-ce-cpt_blockquote-eebeed73::before { padding-left: 0rem; }
.coh-ce-cpt_blockquote-50ab9410 { font-size: 1rem;line-height: 1rem;padding-top: 1.5rem;margin-top: auto; }
.coh-ce-cpt_blockquote-553a8b89 { display: block;font-weight: bold; }
.coh-ce-cpt_blockquote-5baee877 { display: block;margin-top: 0.5rem; }
.coh-ce-cpt_blockquote-bf1797a2 { font-style: normal;font-size: 0.75rem; }
.coh-ce-cpt_basic_modal_component-39c45b64 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-cpt_basic_modal_component-bee0c062 { gap: 15px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.coh-ce-cpt_background_video-3a31c24c { position: relative;z-index: -1; }
.coh-ce-cpt_background_video-5cc67da2 { width: 100%; }
.coh-ce-cpt_alerta_de_falta_de_agua_-52975749 { text-align: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-top-width: 1px;border-top-style: solid;border-top-color: var(--ssa-color-palette-black-medium-2);padding-top: 12px;-webkit-column-gap: 6px;-moz-column-gap: 6px;column-gap: 6px; } .coh-ce-cpt_alerta_de_falta_de_agua_-52975749::after { content: "\f105";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-cpt_alerta_de_falta_de_agua_-7887fee7 { margin-bottom: 0rem; } .coh-ce-cpt_alerta_de_falta_de_agua_-7887fee7::before { z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;padding-top: 0.2rem;padding-right: 0.5rem;padding-bottom: 0.2rem;padding-left: 0rem;content: "\ed02";font-family: iconmoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-portal-blue-1);font-size: 24px; }
.coh-ce-cpt_alerta_de_falta_de_agua_-15f3b59c { text-align: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-top-width: 1px;border-top-style: solid;border-top-color: var(--ssa-color-palette-black-medium-2);padding-top: 12px;-webkit-column-gap: 6px;-moz-column-gap: 6px;column-gap: 6px;margin-top: 24px; } .coh-ce-cpt_alerta_de_falta_de_agua_-15f3b59c::after { content: "\f105";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.coh-ce-cpt_add_registration_form-20186b68 { background-color: var(--ssa-color-palette-white);padding: 1.25rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;border-width: 0.0625rem;-webkit-border-top-left-radius: 20px;border-top-left-radius: 20px;border-style: solid;border-color: var(--ssa-color-palette-portal-blue-4);-webkit-border-bottom-right-radius: 20px;border-bottom-right-radius: 20px; } .coh-ce-cpt_add_registration_form-20186b68 .add-registration-form-container label { display: block;font-weight: 500;color: var(--ssa-color-palette-medium-darker); } .coh-ce-cpt_add_registration_form-20186b68 .add-registration-form-container label .form-required { color: var(--ssa-color-palette-error); } .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container { gap: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (max-width: 1023px) { .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container { gap: 16px; }  } .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;gap: 32px; } .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper,.coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper,.coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper { -webkit-flex-basis: 0%; -ms-flex-preferred-size: 0%; flex-basis: 0%;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;min-width: 15.625rem; } .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .registration-number-field,.coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .registration-number-field,.coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .registration-number-field,.coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .property-number-field,.coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .property-number-field,.coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .property-number-field,.coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .registration-field-wrapper .document-field,.coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .property-number-wrapper .document-field,.coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-fields-container .document-wrapper .document-field { font-size: 1rem;padding-top: 0.625rem;padding-right: 0.9375rem;padding-bottom: 0.625rem;padding-left: 0.9375rem;height: 2.8125rem;width: 100%;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-black-medium-2); } .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-acceptance-container .form-item-checkbox label { color: var(--ssa-color-palette-black-dark);font-weight: 700;font-family: var(--ssa-font-stacks-roboto-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 16px; } @media (max-width: 1023px) { .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-acceptance-container .form-item-checkbox label { font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;color: var(--ssa-color-palette-black-dark); }  } .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-buttons-container { gap: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (max-width: 1023px) { .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-buttons-container { width: 100%; }  } .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-buttons-container .button { font-size: 16px;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;height: 48px;width: 170px;-webkit-border-top-left-radius: 0rem;border-top-left-radius: 0rem;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem;padding: 0rem; } @media (max-width: 1023px) { .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-buttons-container .button { width: 100%; }  } .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-buttons-container .add-registration-back-button { color: var(--ssa-color-palette-portal-blue-1);border-width: 2px;border-style: solid;border-color: var(--ssa-color-palette-portal-blue-1);background-color: var(--ssa-color-palette-white); } .coh-ce-cpt_add_registration_form-20186b68 .add-registration-wrapper-container .add-registration-buttons-container .add-registration-submit-button { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-portal-blue-1); }
.coh-ce-cpt_add_registration_form-8d3c995e { color: var(--ssa-color-palette-portal-blue-1); }
.coh-ce-cpt_add_registration_form-d18880ae { width: 100%; }
@media (max-width: 1023px) { .coh-ce-cpt_add_registration_form-6eb3baeb { overflow-x: auto;overflow-y: hidden; }  }
.coh-ce-cpt_add_registration_form-ff9d8cd5 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;gap: 24px;padding: 1.5rem; } @media (max-width: 564px) { .coh-ce-cpt_add_registration_form-ff9d8cd5 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  }
.coh-ce-cpt_accordion_item_com_icone-eaa57e4 { background-color: var(--ssa-color-palette-white);color: var(--ssa-color-palette-white);padding: 20px; }
.coh-ce-cpt_accordion_item_com_icone-5ef31ebe { background-color: var(--ssa-color-palette-white);-webkit-border-bottom-left-radius: 24px;border-bottom-left-radius: 24px;-webkit-border-bottom-right-radius: 24px;border-bottom-right-radius: 24px;overflow: hidden; }
.coh-ce-1dc117b7-c5baa27a.move-pagination-up .slick-dots { top: -2rem; } .coh-ce-1dc117b7-c5baa27a.move-pagination-down .slick-dots { padding-top: 1rem; } .coh-ce-1dc117b7-c5baa27a.padding-left-right .coh-slider-container-mid { padding-right: 5rem;padding-left: 5rem; } @media (max-width: 1439px) { .coh-ce-1dc117b7-c5baa27a.padding-left-right .coh-slider-container-mid { padding-right: 3.5rem;padding-left: 3.5rem; }  } @media (max-width: 767px) { .coh-ce-1dc117b7-c5baa27a.padding-left-right .coh-slider-container-mid { padding-right: 2rem;padding-left: 2rem; }  } .coh-ce-1dc117b7-c5baa27a.color-arrows .slick-arrow { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-c5baa27a.color-arrows .slick-arrow:hover { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-c5baa27a.color-arrows .slick-arrow:hover::before { color: var(--ssa-color-palette-brand-color-light); } .coh-ce-1dc117b7-c5baa27a.color-arrows .slick-arrow::before { color: var(--ssa-color-palette-brand-color); } .coh-ce-1dc117b7-c5baa27a.dark-arrows .slick-arrow { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-c5baa27a.dark-arrows .slick-arrow:hover { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-c5baa27a.dark-arrows .slick-arrow:hover::before { color: var(--ssa-color-palette-gray-70); } .coh-ce-1dc117b7-c5baa27a.dark-arrows .slick-arrow::before { color: var(--ssa-color-palette-black); } .coh-ce-1dc117b7-c5baa27a.light-arrows .slick-arrow { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-c5baa27a.light-arrows .slick-arrow:hover { background-color: rgba(0, 0, 0, 0); } .coh-ce-1dc117b7-c5baa27a.light-arrows .slick-arrow:hover::before { color: var(--ssa-color-palette-gray-20); } .coh-ce-1dc117b7-c5baa27a.light-arrows .slick-arrow::before { color: var(--ssa-color-palette-white); }

