/* Estilos generales */
:root, :host {
    color-scheme: light;
    --fa-style-family-classic: "Font Awesome 6 Free";
    --fa-font-solid: normal 900 1em / 1 "Font Awesome 6 Free";
    --fa-font-regular: normal 400 1em / 1 "Font Awesome 6 Free";
    --fa-style-family-brands: "Font Awesome 6 Brands";
    --fa-font-brands: normal 400 1em / 1 "Font Awesome 6 Brands";
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #198754;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #000;
    --bs-white: #fff;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #0d6efd;
    --bs-secondary: #6c757d;
    --bs-success: #198754;
    --bs-info: #0dcaf0;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #f8f9fa;
    --bs-dark: #212529;
    --bs-primary-rgb: 13, 110, 253;
    --bs-secondary-rgb: 108, 117, 125;
    --bs-success-rgb: 25, 135, 84;
    --bs-info-rgb: 13, 202, 240;
    --bs-warning-rgb: 255, 193, 7;
    --bs-danger-rgb: 220, 53, 69;
    --bs-light-rgb: 248, 249, 250;
    --bs-dark-rgb: 33, 37, 41;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-body-color-rgb: 33, 37, 41;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #212529;
    --bs-body-bg: #fff;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #dee2e6;
    --bs-border-color-translucent: rgba(0, 0, 0, .175);
    --bs-border-radius: .375rem;
    --bs-border-radius-sm: .25rem;
    --bs-border-radius-lg: .5rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-2xl: 2rem;
    --bs-border-radius-pill: 50rem;
    --bs-link-color: #0d6efd;
    --bs-link-hover-color: #0a58ca;
    --bs-code-color: #d63384;
    --bs-highlight-bg: #fff3cd;
    --mui-palette-primary-main: #556cd6;
    --mui-palette-primary-light: rgb(119, 137, 222);
    --mui-palette-primary-dark: rgb(59, 75, 149);
    --mui-palette-primary-contrastText: #fff;
    --mui-palette-primary-mainChannel: 85 108 214;
    --mui-palette-primary-lightChannel: 119 137 222;
    --mui-palette-primary-darkChannel: 59 75 149;
    --mui-palette-primary-contrastTextChannel: 255 255 255;
    --mui-palette-secondary-main: #19857b;
    --mui-palette-secondary-light: rgb(71, 157, 149);
    --mui-palette-secondary-dark: rgb(17, 93, 86);
    --mui-palette-secondary-contrastText: #fff;
    --mui-palette-secondary-mainChannel: 25 133 123;
    --mui-palette-secondary-lightChannel: 71 157 149;
    --mui-palette-secondary-darkChannel: 17 93 86;
    --mui-palette-secondary-contrastTextChannel: 255 255 255;
    --mui-palette-common-black: #000;
    --mui-palette-common-white: #fff;
    --mui-palette-common-background: #fff;
    --mui-palette-common-onBackground: #000;
    --mui-palette-common-backgroundChannel: 255 255 255;
    --mui-palette-common-onBackgroundChannel: 0 0 0;
    --mui-palette-error-main: #d32f2f;
    --mui-palette-error-light: #ef5350;
    --mui-palette-error-dark: #c62828;
    --mui-palette-error-contrastText: #fff;
    --mui-palette-error-mainChannel: 211 47 47;
    --mui-palette-error-lightChannel: 239 83 80;
    --mui-palette-error-darkChannel: 198 40 40;
    --mui-palette-error-contrastTextChannel: 255 255 255;
    --mui-palette-warning-main: #ed6c02;
    --mui-palette-warning-light: #ff9800;
    --mui-palette-warning-dark: #e65100;
    --mui-palette-warning-contrastText: #fff;
    --mui-palette-warning-mainChannel: 237 108 2;
    --mui-palette-warning-lightChannel: 255 152 0;
    --mui-palette-warning-darkChannel: 230 81 0;
    --mui-palette-warning-contrastTextChannel: 255 255 255;
    --mui-palette-info-main: #0288d1;
    --mui-palette-info-light: #03a9f4;
    --mui-palette-info-dark: #01579b;
    --mui-palette-info-contrastText: #fff;
    --mui-palette-info-mainChannel: 2 136 209;
    --mui-palette-info-lightChannel: 3 169 244;
    --mui-palette-info-darkChannel: 1 87 155;
    --mui-palette-info-contrastTextChannel: 255 255 255;
    --mui-palette-success-main: #2e7d32;
    --mui-palette-success-light: #4caf50;
    --mui-palette-success-dark: #1b5e20;
    --mui-palette-success-contrastText: #fff;
    --mui-palette-success-mainChannel: 46 125 50;
    --mui-palette-success-lightChannel: 76 175 80;
    --mui-palette-success-darkChannel: 27 94 32;
    --mui-palette-success-contrastTextChannel: 255 255 255;
    --mui-palette-grey-50: #fafafa;
    --mui-palette-grey-100: #f5f5f5;
    --mui-palette-grey-200: #eeeeee;
    --mui-palette-grey-300: #e0e0e0;
    --mui-palette-grey-400: #bdbdbd;
    --mui-palette-grey-500: #9e9e9e;
    --mui-palette-grey-600: #757575;
    --mui-palette-grey-700: #616161;
    --mui-palette-grey-800: #424242;
    --mui-palette-grey-900: #212121;
    --mui-palette-grey-A100: #f5f5f5;
    --mui-palette-grey-A200: #eeeeee;
    --mui-palette-grey-A400: #bdbdbd;
    --mui-palette-grey-A700: #616161;
    --mui-palette-text-primary: rgba(0, 0, 0, 0.87);
    --mui-palette-text-secondary: rgba(0, 0, 0, 0.6);
    --mui-palette-text-disabled: rgba(0, 0, 0, 0.38);
    --mui-palette-text-primaryChannel: 0 0 0;
    --mui-palette-text-secondaryChannel: 0 0 0;
    --mui-palette-divider: rgba(0, 0, 0, 0.12);
    --mui-palette-background-paper: #fff;
    --mui-palette-background-default: #fff;
    --mui-palette-background-defaultChannel: 255 255 255;
    --mui-palette-background-paperChannel: 255 255 255;
    --mui-palette-action-active: rgba(0, 0, 0, 0.54);
    --mui-palette-action-hover: rgba(0, 0, 0, 0.04);
    --mui-palette-action-hoverOpacity: 0.04;
    --mui-palette-action-selected: rgba(0, 0, 0, 0.08);
    --mui-palette-action-selectedOpacity: 0.08;
    --mui-palette-action-disabled: rgba(0, 0, 0, 0.26);
    --mui-palette-action-disabledBackground: rgba(0, 0, 0, 0.12);
    --mui-palette-action-disabledOpacity: 0.38;
    --mui-palette-action-focus: rgba(0, 0, 0, 0.12);
    --mui-palette-action-focusOpacity: 0.12;
    --mui-palette-action-activatedOpacity: 0.12;
    --mui-palette-action-activeChannel: 0 0 0;
    --mui-palette-action-selectedChannel: 0 0 0;
    --mui-palette-Alert-errorColor: rgb(95, 33, 32);
    --mui-palette-Alert-infoColor: rgb(1, 67, 97);
    --mui-palette-Alert-successColor: rgb(30, 70, 32);
    --mui-palette-Alert-warningColor: rgb(102, 60, 0);
    --mui-palette-Alert-errorFilledBg: var(--mui-palette-error-main, #d32f2f);
    --mui-palette-Alert-infoFilledBg: var(--mui-palette-info-main, #0288d1);
    --mui-palette-Alert-successFilledBg: var(--mui-palette-success-main, #2e7d32);
    --mui-palette-Alert-warningFilledBg: var(--mui-palette-warning-main, #ed6c02);
    --mui-palette-Alert-errorFilledColor: #fff;
    --mui-palette-Alert-infoFilledColor: #fff;
    --mui-palette-Alert-successFilledColor: #fff;
    --mui-palette-Alert-warningFilledColor: #fff;
    --mui-palette-Alert-errorStandardBg: rgb(253, 237, 237);
    --mui-palette-Alert-infoStandardBg: rgb(229, 246, 253);
    --mui-palette-Alert-successStandardBg: rgb(237, 247, 237);
    --mui-palette-Alert-warningStandardBg: rgb(255, 244, 229);
    --mui-palette-Alert-errorIconColor: var(--mui-palette-error-main, #d32f2f);
    --mui-palette-Alert-infoIconColor: var(--mui-palette-info-main, #0288d1);
    --mui-palette-Alert-successIconColor: var(--mui-palette-success-main, #2e7d32);
    --mui-palette-Alert-warningIconColor: var(--mui-palette-warning-main, #ed6c02);
    --mui-palette-AppBar-defaultBg: var(--mui-palette-grey-100, #f5f5f5);
    --mui-palette-Avatar-defaultBg: var(--mui-palette-grey-400, #bdbdbd);
    --mui-palette-Button-inheritContainedBg: var(--mui-palette-grey-300, #e0e0e0);
    --mui-palette-Button-inheritContainedHoverBg: var(--mui-palette-grey-A100, #f5f5f5);
    --mui-palette-Chip-defaultBorder: var(--mui-palette-grey-400, #bdbdbd);
    --mui-palette-Chip-defaultAvatarColor: var(--mui-palette-grey-700, #616161);
    --mui-palette-Chip-defaultIconColor: var(--mui-palette-grey-700, #616161);
    --mui-palette-FilledInput-bg: rgba(0, 0, 0, 0.06);
    --mui-palette-FilledInput-hoverBg: rgba(0, 0, 0, 0.09);
    --mui-palette-FilledInput-disabledBg: rgba(0, 0, 0, 0.12);
    --mui-palette-LinearProgress-primaryBg: rgb(190, 199, 239);
    --mui-palette-LinearProgress-secondaryBg: rgb(167, 208, 204);
    --mui-palette-LinearProgress-errorBg: rgb(238, 175, 175);
    --mui-palette-LinearProgress-infoBg: rgb(158, 209, 237);
    --mui-palette-LinearProgress-successBg: rgb(175, 205, 177);
    --mui-palette-LinearProgress-warningBg: rgb(248, 199, 158);
    --mui-palette-Skeleton-bg: rgba(var(--mui-palette-text-primaryChannel, undefined) / 0.11);
    --mui-palette-Slider-primaryTrack: rgb(190, 199, 239);
    --mui-palette-Slider-secondaryTrack: rgb(167, 208, 204);
    --mui-palette-Slider-errorTrack: rgb(238, 175, 175);
    --mui-palette-Slider-infoTrack: rgb(158, 209, 237);
    --mui-palette-Slider-successTrack: rgb(175, 205, 177);
    --mui-palette-Slider-warningTrack: rgb(248, 199, 158);
    --mui-palette-SnackbarContent-bg: rgb(50, 50, 50);
    --mui-palette-SnackbarContent-color: #fff;
    --mui-palette-SpeedDialAction-fabHoverBg: rgb(216, 216, 216);
    --mui-palette-StepConnector-border: var(--mui-palette-grey-400, #bdbdbd);
    --mui-palette-StepContent-border: var(--mui-palette-grey-400, #bdbdbd);
    --mui-palette-Switch-defaultColor: var(--mui-palette-common-white, #fff);
    --mui-palette-Switch-defaultDisabledColor: var(--mui-palette-grey-100, #f5f5f5);
    --mui-palette-Switch-primaryDisabledColor: rgb(190, 199, 239);
    --mui-palette-Switch-secondaryDisabledColor: rgb(167, 208, 204);
    --mui-palette-Switch-errorDisabledColor: rgb(238, 175, 175);
    --mui-palette-Switch-infoDisabledColor: rgb(158, 209, 237);
    --mui-palette-Switch-successDisabledColor: rgb(175, 205, 177);
    --mui-palette-Switch-warningDisabledColor: rgb(248, 199, 158);
    --mui-palette-TableCell-border: rgba(224, 224, 224, 1);
    --mui-palette-Tooltip-bg: rgba(97, 97, 97, 0.92);
    --mui-palette-dividerChannel: 0 0 0;
    --mui-opacity-inputPlaceholder: 0.42;
    --mui-opacity-inputUnderline: 0.42;
    --mui-opacity-switchTrackDisabled: 0.12;
    --mui-opacity-switchTrack: 0.38;
    --mui-spacing: 8px;
    --mui-shape-borderRadius: 4px;
    --mui-shadows-0: none;
    --mui-shadows-1: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
    --mui-shadows-2: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    --mui-shadows-3: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
    --mui-shadows-4: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
    --mui-shadows-5: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
    --mui-shadows-6: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
    --mui-shadows-7: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
    --mui-shadows-8: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
    --mui-shadows-9: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
    --mui-shadows-10: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
    --mui-shadows-11: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
    --mui-shadows-12: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
    --mui-shadows-13: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
    --mui-shadows-14: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
    --mui-shadows-15: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
    --mui-shadows-16: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
    --mui-shadows-17: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
    --mui-shadows-18: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
    --mui-shadows-19: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
    --mui-shadows-20: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
    --mui-shadows-21: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
    --mui-shadows-22: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
    --mui-shadows-23: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
    --mui-shadows-24: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
    --mui-zIndex-mobileStepper: 1000;
    --mui-zIndex-fab: 1050;
    --mui-zIndex-speedDial: 1050;
    --mui-zIndex-appBar: 1100;
    --mui-zIndex-drawer: 1200;
    --mui-zIndex-modal: 1300;
    --mui-zIndex-snackbar: 1400;
    --mui-zIndex-tooltip: 1500;
    --mui-font-h1: 300 6rem / 1.167 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-h2: 300 3.75rem / 1.2 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-h3: 400 3rem / 1.167 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-h4: 400 2.125rem / 1.235 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-h5: 400 1.5rem / 1.334 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-h6: 500 1.25rem / 1.6 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-subtitle1: 400 1rem / 1.75 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-subtitle2: 500 0.875rem / 1.57 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-body1: 400 1rem / 1.5 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-body2: 400 0.875rem / 1.43 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-button: 500 0.875rem / 1.75 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-caption: 400 0.75rem / 1.66 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-overline: 400 0.75rem / 2.66 "Roboto", "Helvetica", "Arial", sans-serif;
    --mui-font-inherit: inherit inherit / inherit inherit;
}
*, *::before, *::after {
    box-sizing: border-box !important;
    padding: 0;
    margin: 0;
}
body {
    margin: 0;
    overflow-y: scroll;
    font-family: 'Proxima', Tahoma, Geneva, Verdana, sans-serif !important;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #000000E5;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
}
body::backdrop {
    background-color: #ffffff;
}
html {
    -webkit-font-smoothing: antialiased;
    box-sizing: border-box;
    text-size-adjust: 100%;
}
img, svg {
    vertical-align: middle;
}
input, button, select, optgroup, textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
button, [type=button], [type=reset], [type=submit] {
    -webkit-appearance: button;
}
button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled) {
    cursor: pointer;
}
button {
    border-radius: 0;
}
button, select {
    text-transform: none;
}
input {
    font-style: ;
    font-variant-ligatures: ;
    font-variant-caps: ;
    font-variant-numeric: ;
    font-variant-east-asian: ;
    font-variant-alternates: ;
    font-variant-position: ;
    font-variant-emoji: ;
    font-weight: ;
    font-stretch: ;
    font-size: ;
    font-family: ;
    font-optical-sizing: ;
    font-size-adjust: ;
    font-kerning: ;
    font-feature-settings: ;
    font-variation-settings: ;
    text-rendering: auto;
    color: fieldtext;
    letter-spacing: normal;
    word-spacing: normal;
    line-height: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    appearance: auto;
    -webkit-rtl-ordering: logical;
    cursor: text;
    background-color: field;
    margin: 0em;
    padding: 1px 0px;
    border-width: 2px;
    border-style: inset;
    border-color: light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
    border-image: initial;
    padding-block: 1px;
    padding-inline: 2px;
}
input[type=number] {
    -moz-appearance: textfield;
}
input[type=text], input[type=number], textarea {
    background-color: #ffffff;
    color: #324148;
}
input:not([type="image" i], [type="range" i], [type="checkbox" i], [type="radio" i]) {
    overflow-clip-margin: 0px !important;
    overflow: clip !important;
}
input[type="number" i] {
    padding-block: 1px;
    padding-inline: 2px;
}
input:focus-visible {
    outline-offset: 0px;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input[type="number"] {
    -moz-appearance: textfield;
}
fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
hr {
    display: block;
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
    margin-inline-start: auto;
    margin-inline-end: auto;
    unicode-bidi: isolate;
    overflow: hidden;
    border-style: inset;
    border-width: 1px;
    border-top: 2px solid;
    margin: 1rem 0;
    color: inherit;
    opacity: .25;
}
ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    padding-inline-start: 40px;
    unicode-bidi: isolate;
}
dl, ol, ul {
    margin-top: 0;
    margin-bottom: 1rem;
}
ol, ul {
    padding-left: 2rem;
}
li {
    display: list-item;
    text-align: -webkit-match-parent;
    unicode-bidi: isolate;
}
a {
    color: #000000E5;
    text-decoration: none;
}
i {
    font-style: italic;
}
h1, .h1 {
    font-size: calc(1.375rem + 1.5vw);
}
h2, .h2 {
    font-weight: 700;
    font-size: 32px;
    margin-bottom: 30px;
    color: #262F38;
}
h3, .h3 {
    font-weight: 700;
    font-size: 28px;
    margin-bottom: 30px;
    color: #262F38;
}
.h4, h4 {
    font-size: 24px;
    color: #262F38;
}
h6, .h6 {
    font-size: 1rem;
}
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
    margin-top: 0;
    margin-bottom: .5rem;
    font-weight: 500;
    line-height: 1.2;
}
h3 {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    unicode-bidi: isolate;
}
h4 {
    display: block;
    margin-block-start: 1.33em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
    unicode-bidi: isolate;
}
p {
    font-size: 14px;
    margin-top: 0;
    margin-bottom: 1rem;
}
.d-flex {
    display: flex !important;
}
.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-.5 * var(--bs-gutter-x));
    margin-left: calc(-.5 * var(--bs-gutter-x));
}
.row>* {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y);
}
.mx-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}
.m-0 {
    margin: 0 !important;
}
.mb-3 {
    margin-bottom: 1rem !important;
}
.mb-5 {
    margin-bottom: 3rem !important;
}
.mt-1 {
    margin-top: .25rem !important;
}
.mt-4 {
    margin-top: 1.5rem !important;
}
.mt-5 {
    margin-top: 3rem !important;
}
.p-0 {
    padding: 0 !important;
}
.pt-5 {
    padding-top: 1rem !important;
}
.py-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
.w-100 {
    width: 100% !important;
}
.justify-content-center {
    justify-content: center !important;
}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-right: auto;
    margin-left: auto;
}
.col-12 {
    flex: 0 0 auto;
    width: 100%;
}
.fa, .fa-brands, .fa-classic, .fa-regular, .fa-sharp, .fa-solid, .fab, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    display: inline-block;
}
.fa-brands, .fab {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}
.fa-linkedin:before {
    content: "\f08c";
}
section {
  scroll-margin-top: 4rem;
}

/* Header */
.header-container {
    position: fixed;
    top: 0px;
    z-index: 100;
    width: 100%;
    background-color: #ffffff;
}
.header-container .header {
    max-width: 80%;
    margin: 0 auto;
    padding: 1em 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.header-container .header .logo-ethicsglobal img {
    height: 40px;
}
.header-container .header .button-header {
    display: flex;
    gap: 2rem;
}
.header-container .header .button-header .menubtn {
    display: flex;
    gap: 2rem;
    list-style: none;
    margin: 0;
    padding: 0;
    align-items: center;
}
.header-container .header .button-header .menubtn .header-menu {
    font-size: 14px;
    font-weight: 400;
    cursor: pointer;
}
.header-container .header .button-header .menubtn .header-menu:last-child {
    background-color: #3483FA;
    padding: 5px;
    border-radius: 5px;
    color: #ffffff;
}
.header-container .header .button-header .menubtn .header-menu:last-child a {
    color: #ffffff;
}
.menubtn button, .menubtn .btn-form {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 180px;
    height: 38px;
    font-size: 14px;
    font-weight: 600;
    line-height: 1;
    border: none;
}
.menubtn-secondary button, .menubtn-primary .btn-form {
    background: #0B105B;
    color: #FFE600;
    border-radius: 5px;
}
.menubtn-secondary button:hover, .menubtn-primary .btn-form:hover {
    background-color: #3483FA;
    color: #FFFFFF;
}
.menubtn-primary .btn-form {
    animation: pulse-blue 2s infinite;
}
.menu-toggle {
    display: none;
    background: none;
    border: none;
    cursor: pointer;
}
.menu-overlay {
    position: fixed;
    inset: 0;
    background-color: rgba(21,34,53,0.8);
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.3s ease;
    z-index: 998;
}
.menu-overlay.show {
    opacity: 1;
    pointer-events: all;
}
.mobile-menu {
    position: fixed;
    top: 0;
    right: -250px;
    width: 250px;
    height: 100%;
    background-color: #ffffff;
    border: 2px solid #009ed7;
    display: flex;
    flex-direction: column;
    padding: 1rem;
    transition: right 0.3s ease;
    z-index: 999;
}
.mobile-menu a, .mobile-menu .menuBtn, .mobile-menu .btn-form {
    text-decoration: none;
    border: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 180px;
    height: 38px;
    font-size: 14px;
    font-weight: 600;
    line-height: 1;
    margin-top: 1em;
}
.mobile-menu a, .mobile-menu .menuBtn, .mobile-menu .btn-form {
    background: #0B105B;
    color: #FFE600;
    border-radius: 5px;
}
.mobile-menu a:hover, .mobile-menu .menuBtn:hover, .mobile-menu .btn-form:hover {
    background-color: #3483FA;
    color: #FFFFFF;
}
.mobile-menu .btn-form {
    animation: pulse-blue 1.5s infinite ease-in-out;
}
.mobile-menu .close-btn {
    align-self: flex-end;
    background: none;
    border: none;
    cursor: pointer;
}
.mobile-menu.show {
    right: 0;
}
.header-container .header .button-header .langselector {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
}
.header-container .header .button-header .langselector .selectorlang-select {
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
}
.header-container .header .button-header .langselector .language {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.header-container .header .button-header .langselector .iconlang {
    width: 1em;
    height: 1em;
}
.header-container .header .button-header .langselector .textlanguage {
    margin: 0px 0px 0px 5px;
    font-size: 14px;
}
.header-container .header .button-header .langselector:hover .iconlang, .header-container .header .button-header .langselector.active .iconlang {
    display: none;
}
.header-container .header .button-header .langselector .iconlang-bold {
    display: none;
}
.header-container .header .button-header .langselector:hover .iconlang-bold, .header-container .header .button-header .langselector.active .iconlang-bold {
    display: block;
    width: 1em;
    height: 1em;
}
.modallang, .melicode-dropdown, .report-dropdown {
    position: fixed;
    z-index: 1300;
    inset: 0px;
    display: none;
}
.modallang.show, .melicode-dropdown.active, .report-dropdown.active {
    display: block;
}
.langcontainer, .melicodecontainer, .reportcontainer {
    box-shadow: 0px 0px 4px rgba(21,34,53,0.5);
    top: 73px;
    background-color: #F3F7FA;
    border: 1px solid #D3DBE1;
    position: absolute;
    border-radius: 5px;
}
.langcontainer {
    right: 8.3%;
    width: 85px;
}
.melicodecontainer, .reportcontainer {
    width: 270px;
}
.melicodecontainer {
    right: 25%;
}
.reportcontainer {
    right: 8%;
}
.langcontainer .langlist, .melicodecontainer .melicodelist, .reportcontainer .reportlist {
    padding: 0;
    margin: 0;
}
.langcontainer .langlistoption, .melicodecontainer .melicodelistoption, .reportcontainer .reportlistoption {
    cursor: pointer;
    display: flex;
    padding: 10px;
}
.langcontainer .langlistoption:hover, .melicodecontainer .melicodelistoption:hover, .reportcontainer .reportlistoption:hover {
    background: rgba(0,158,215,0.2);
}
.langcontainer .langlistoption.listoption-selected:hover {
    background: transparent !important;
    cursor: default;
}
.langcontainer .textlanguage, .melicodecontainer a, .reportcontainer a  {
    margin: 0;
    font-size: 14px;
    color: #B5C0C8;
}
.langcontainer .langlistoption:hover .textlanguage, .melicodecontainer .melicodelistoption:hover a, .reportcontainer .reportlistoption:hover a {
    color: #152235;
}
.langlistoption.listoption-selected .textlanguage {
    color: #D3DBE1;
}
.langlistoption:hover.listoption-selected .textlanguage {
    color: #D3DBE1;
}
.icon-arrow {
    transition: transform 0.3s ease;
}
.icon-arrow.rotated {
    transform: rotate(180deg);
}

/* Home */
.home-hero {
    margin-top: 72px;
    display: flex;
    align-items: center;
    height: 450px;
    position: relative;
    justify-content: center;
}
.home-hero .bg-image {
    background-size: cover;
    background-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
}
.home-hero .contents {
    /* background-color: #0000004d; */
    /* background: linear-gradient(180deg, rgba(255, 255, 255, 0.25) 25%, rgba(239, 237, 237, 0.5) 50%, rgba(239, 237, 237, 0.85) 85%, rgba(255, 255, 255, 1) 100%); */
    width: 100%;
    height: 100%;
    z-index: 1;
    padding: 100px 0;
    display: flex;
    align-items: center;
}
.home-hero .container-home {
    max-width: 1320px;
    margin: 0px auto;
}
.home-hero .main-text {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: left;
    padding: 30px 80px;
    z-index: 11;
}
.home-hero .main-img-container, .home-hero .main-video-container {
    margin-left: 60px;
}
.home-hero .main-video-container {
    width: 560px;
}
.home-hero .main-img-container {
    min-width: 250px;
    width: 250px;
}
.home-hero .main-info {
    width: 50%;
    background: #0B105B;
    border: 1px solid #FFE600;
    padding: 1rem;
    border-radius: 10px;
}
.home-hero .main-info .mainTextHome {
    color: #FFE600;
    font-weight: 700;
    /* font-style: italic; */
    margin-bottom: 0px;
    font-size: 16px;
}
.home-hero .hero-btns {
    display: flex;
}
.home-hero .hero-btn {
    align-items: center;
    justify-content: center;
    min-width: 200px;
    height: 38px;
    font-size: 14px;
    line-height: 1;
    border-radius: 5px;
    border: none;
}
.hero-btns button:first-child {
    margin-right: 10px;
}
.hero-btns .hero-btn {
    background-color: rgb(0, 158, 215);
    color: #ffffff;
}
.hero-btns .hero-btn:hover {
    background-color: #546e7a;
}

/* Barra lateral */
#sidebar {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 40px;
    background-color: #3483FA;
    color: white;
    /* overflow-y: auto;
    overflow-x: hidden; */
    transition: width 0.3s ease;
    z-index: 9999;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    cursor: default;
    user-select: none;
    padding: 10px 0;
    box-sizing: border-box;
}
#sidebar.pulsing {
	animation: pulsesidebar 2s infinite;
	transition: transform 0.3s ease;
}
#sidebar.expanded {
    width: 300px;
    align-items: flex-start;
}
#sidebar .sidebar-header-text {
    font-size: 14px;
    text-align: center;
    padding: 1rem;
    font-weight: 500;
}
#sidebar .item {
    width: 100%;
    display: flex;
    align-items: center;
    margin: 10px 0;
    position: relative;
}
#sidebar .icon {
    width: 40px;
    height: 40px;
    flex-shrink: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    position: relative;
    cursor: pointer;
}
#sidebar .tooltip {
    display: none;
}
.custom-tooltip {
    position: absolute;
    background: #333;
    color: #ffffff;
    padding: 5px 8px;
    border-radius: 5px;
    font-size: 14px;
    white-space: nowrap;
    pointer-events: none;
    z-index: 10;
    transform: translateY(-50%);
    opacity: 0;
    animation: fadeInTooltip 0.2s forwards;
    transition: opacity 0.3s;
    /* left: 45px;
    top: 50%; */
}
#sidebar:not(.expanded) .icon:hover .tooltip {
    /* Mostrar tooltip SOLO cuando sidebar NO estÃ¡ expandido y el Ã­cono estÃ¡ en hover */
    opacity: 1;
    pointer-events: auto;
}
#sidebar .desc {
    /* Descripciones y links solo visibles cuando la barra estÃ¡ expandida */
    margin-left: 10px;
    white-space: nowrap;
    opacity: 0;
    transition: opacity 0.3s;
    font-size: 14px;
}
#sidebar.expanded .desc {
    opacity: 1;
}
#sidebar .desc a {
    color: #ffffff;
	font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}
#sidebar .desc a:hover {
	color: #FFE600;
}
#sidebar .tel-links {
    /* App store y Google Play - solo visible expandido */
	display: none;
    flex-direction: column;
    margin-left: 0px;
    list-style: none;
    padding-left: 10px;
}
#sidebar .tel-links .img-country {
    width: 32px;
    height: 32px;
    margin-right: 10px;
}
#sidebar .tel-links li {
    margin-bottom: 10px;
}
#sidebar .tel-links li:last-child {
    margin-bottom: 0px;
}
#sidebar .tel-links a {
	color: #ffffff;
	font-weight: bold;
    font-size: 14px;
}
#sidebar .tel-links a:hover {
	color: #FFE600;
}
#sidebar.expanded .tel-links {
    display: block;
}
#sidebar .cls-1, #sidebar .st0 {
    /* Isotipo pequeÃ±o visible solo cuando NO estÃ¡ expandido */
	fill: #ffffff;
}
#sidebar .isotipo-small {
    display: flex;
    justify-content: center;
    align-items: center;
}
#sidebar.expanded .isotipo-small {
    display: none;
}
#sidebar .logo-expanded {
    /* Logo grande visible solo cuando estÃ¡ expandido */
    display: none;
    margin-left: 10px;
}
#sidebar.expanded .logo-expanded {
    display: block;
}
#sidebar .logo-expanded img {
    height: 40px;
}
#sidebar .logo-expanded small a {
	color: #ffffff;
}

/* Canales */
/* .contact-carousel {
    margin-top: -6rem;
    padding: 0 30px 50px;
} */
.contact-carousel .min-992 {
    display: none;
}
.contact-carousel .max-991 {
    display: none;
}
.contact-carousel .carousel-block {
    z-index: 2;
    border-radius: 5px;
    max-width: 700px;
    margin: auto;
    /* height: 180px; */
    background-color: #ffffff;
    border: 1px solid #F5F5F5;
    box-shadow: 0 10px 20px 1px #00000030;
    position: relative;
}
.contact-carousel .title {
    padding: 20px 30px 0px 30px;
    /* margin: -75px 10%;
    background-color: #15223580;
    border: 1px solid #F3F7FA60;
    border-radius: 5px;
    position: absolute; */
}
.contact-carousel .title, .contact-carousel .subtitle {
    font-size: 14px;
    text-align: center;
    color: #0B105B;
}
.contact-carousel .subtitle {
    padding: 0px 30px 20px 30px;
}
.carousel-list {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px 0px;
}
.carousel-track {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding: 0;
    list-style: none;
    height: 100%;
}
.carousel-item {
    flex: 1 1 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 8px;
    height: 100%;
    width: 120px;
    cursor: pointer;
    position: relative;
}
.carousel-list .item .channel_block .social-contact, .carousel-list .item .channel_block .social-contact-grey {
    background: linear-gradient(180deg, #ffffff 0%, #f0f2f4 100%);
    border: 1px solid #bdcad0;
    border-radius: 5px;
    margin: 0 auto 1rem;
    text-align: center;
    padding: 1rem;
    width: 5rem;
    height: 5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .25s;
}
.carousel-list .item .channel_block:hover .social-contact, .carousel-list .item .channel_block.active .social-contact {
    background: linear-gradient(180deg, #009ed7 0%, #006f97 100%);
    border: none;
    box-shadow: 0 0 16px #2b2b2b41;
}
.carousel-list .item button {
    border: none;
    background: none;
}
.channels-menu .menu-icons button:hover {
    background: linear-gradient(180deg, #009ed7 0%, #006f97 100%);
    border: none;
    box-shadow: 0 0 16px #2b2b2b41;
    border-radius: 4px;
}
.carousel-list .item .channel_block .social-contact svg, .carousel-list .item .channel_block .social-contact-grey svg, .channels-menu .menu-icons .social-contact svg {
    filter: invert(37%) sepia(2%) saturate(1506%) hue-rotate(175deg) brightness(87%) contrast(70%);
    height: 24px;
    width: 24px;
}
.carousel-list .item .channel_block:hover .social-contact svg {
    width: 40px;
    height: 40px;
    filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(298deg) brightness(102%) contrast(102%);
}
.social-contact .iconChannel, .carousel-list .item .channel_block:hover .social-contact .iconChannel-bold, .channels-menu .menu-icons button:hover .social-contact .iconChannel-bold {
    display: block;
}
.social-contact .iconChannel-bold, .carousel-list .item .channel_block:hover .social-contact .iconChannel, .channels-menu .menu-icons button:hover .social-contact .iconChannel {
    display: none;
}
.carousel-list .item .channel_block h6 {
    font-size: 13px;
    text-transform: capitalize;
    color: #152235;
    font-weight: 400;
    text-align: center;
}
.carousel-list .item .channel_block:hover h6 {
    color: #009ed7;
    text-decoration: underline;
    font-weight: 600;
}
.carousel-list .tooltip {
    visibility: hidden;
    background-color: #262f38;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    padding: 5px 8px;
    position: absolute;
    z-index: 10;
    bottom: 87%;
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    opacity: 0;
    transition: opacity 0.3s;
    font-size: 12px;
    max-width: 285px;
    width: 285px;
    white-space: normal;
}
.carousel-list .dropdown-list-tel, .carousel-list .dropdown-list-email {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    top: 85%;
    background-color: #F3F7FA;
    border: 1px solid #D3DBE1;
    border-radius: 5px;
    min-width: 180px;
    box-shadow: 0px 0px 4px rgba(21,34,53,0.5);
    z-index: 10;
    transition: opacity 0.3s;
    padding: 0;
    margin: 0;
    left: 50%;
    transform: translateX(-50%);
}
.dropdown-list-tel .img-country {
    width: 24px;
    margin-right: 10px;
}
.carousel-list .dropdown-list-tel li, .carousel-list .dropdown-list-email li {
    list-style: none;
    padding: 8px 12px;
    font-size: 14px;
}
.carousel-list .dropdown-list-tel li a, .carousel-list .dropdown-list-email li a {
    color: #B5C0C8;
}
.carousel-list .dropdown-list-tel li:hover, .carousel-list .dropdown-list-email li:hover {
    background: rgba(0,158,215,0.2);
}
.carousel-list .dropdown-list-tel li:hover a, .carousel-list .dropdown-list-email li:hover a {
    color: #152235;
}
.channel_block:hover .tooltip, .channel_block.active .tooltip, .channel_block:hover .dropdown-list-tel, .channel_block:hover .dropdown-list-email, .channel_block.active .dropdown-list-tel, .channel_block.active .dropdown-list-email {
    visibility: visible;
    opacity: 1;
}
.floating-card {  
    display: none;
    position: fixed;
    bottom: 15px;
    left: 50%;
    transform: translateX(-50%);
    max-width: 280px;
    background: #ffffff;
    border-radius: 5px;
    border: 1px solid #009ed7;
    box-shadow: 0 0 16px #2b2b2b41;
    padding: 20px 20px 80px 20px;
    z-index: 997;
}
.floating-card-content {
    position: relative;
}
.floating-card .header {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.floating-card .header h3 {
    margin: 0;
    color: #009ed7;
}
.floating-card .btn-close-card {
    background: none;
    border: none;
    cursor: pointer;
    padding: 0;
    width: 24px;
    height: 24px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
}
.btn-close-card .close-icon-outline {
    display: block;
}
.btn-close-card .close-icon-bold {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
}
.channels-menu .menu-icons button:hover .social-contact svg {
    filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(298deg) brightness(102%) contrast(102%);
}
.btn-close-card:hover .close-icon-outline {
    display: none;
}
.btn-close-card:hover .close-icon-bold {
    display: block;
}
.floating-card .card-content {
    margin-top: 1rem;
}
.floating-card .card-content ul {
    margin-top: 1rem;
    margin-bottom: 0px;
    padding: 0;
}
.floating-card .card-content ul.scrollable {
  max-height: 180px;
  overflow-y: auto;
  padding-right: 8px;
}
#card-tel .card-content .img-country {
    width: 24px;
    margin-right: 10px;
}
.card-content li {
    list-style: none;
    font-size: 14px;
    margin-top: 10px;
}
.card-content li a {
    color: #B5C0C8;
}
.card-content li:hover a {
    color: #152235;
}

/* Cómo funciona */
#how-works-container .how-works-container {
    width: 80%;
    padding: 4rem 0;
    margin: 0 auto;
}
.how-works-container .miscelanea {
    display: flex;
    justify-content: center;
}
.how-works-container .miscelanea .miscelaneaContent {
    width: 3rem;
    height: 10px;
    border-radius: 5px;
    background-color: #FFE600;
    margin-bottom: 1.5rem;
}
.how-works-container  h1 {
    color: #0B105B;
    font-weight: 700;
    margin-bottom: 2rem;
    font-size: 32px;
    text-align: center;
}
.how-works-container .main-video-container .videoMELI {
    position: relative;
    width: 100%;
    max-width: 560px;
    margin: auto;
}
.how-works-container .main-video-container .videoMELI iframe {
    width: 100%;
    aspect-ratio: 16 / 9;
    border: 0;
}
.how-works-item {
    flex: 0 0 auto;
    width: 50%;
    margin-top: 6rem;
}
.how-works-container .how-works-card {
    background-color: #FFFFFF;
    border: 2px solid #F5F5F5;
    padding: 20px;
    cursor: crosshair;
}
.how-works-container .how-works-card:hover .picture-in-card {
    background-color: #ffffff;
    width: 120px;
    height: 120px;
    box-shadow: 0 0 36px #ffffff80;
    border-radius: 80px;
    vertical-align: middle;
    text-align: center;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
.how-works-container .how-works-card:hover .picture-in-card img {
    animation: wiggle 2s linear infinite;
}
.how-works-container img {
    height: 4rem;
}
.how-works-container .how-works-card h4 {
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 700;
}
.how-works-container .how-works-card p {
    font-size: 14px;
    margin: auto;
    color: #0B105B;
    font-weight: 700;
    font-style: italic;
}
.how-works-container .EAPContact {
    display: flex;
    justify-content: center;
    margin-top: 3rem;
}
.how-works-container .EAPContact .EAPContent {
    background-color: #0B105B;
    padding: 1rem 2rem;
    border-radius: 5px;
    text-align: center;
}
.how-works-container .EAPContact .EAPContent a {
    font-size: 14px;
    font-weight: 700;
    color: #FFE600;
}
/* .how-works-container .how-works-card:hover h4, .how-works-container .how-works-card:hover p {
    color: #fff;
} */

/* Sobre la Línea de Denuncias */
.aboutReportLine {
    width: 80%;
    padding: 8rem 0 4rem;
    margin: 0 auto;
}
.aboutReportLine .miscelanea {
    display: flex;
    justify-content: center;
}
.aboutReportLine .miscelanea .miscelaneaContent {
    width: 3rem;
    height: 10px;
    border-radius: 5px;
    background-color: #FFE600;
    margin-bottom: 1.5rem;
}
#aboutReportLine h2 {
    text-align: center;
    margin-bottom: 3rem;

    color: #0B105B;
    font-weight: 700;
    font-size: 32px;
}
.aboutReportContent {
    flex: 0 0 auto;
    width: 50%;
}
.aboutReportLine .aboutReportContent p {
    font-size: 14px;
    font-weight: 400;
}
.aboutReportLine .aboutReportContent .aboutReportIMG {
    display: flex;
    justify-content: center;
    align-items: center;
}
.aboutReportLine .aboutReportContent .aboutReportIMG .aboutMELI_IMG {
    width: 80%;
}

/* Flujo de una denuncia */
#flow-report-section {
    background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(239, 237, 237, 1) 35%, rgba(239, 237, 237, 1) 65%, rgba(255, 255, 255, 1) 100%);
}
#flow-report-section .flow-report {
    width: 80%;
    padding: 4rem 0;
    margin: 0 auto;
}
#flow-report-section .miscelanea {
    display: flex;
    justify-content: center;
}
#flow-report-section .miscelanea .miscelaneaContent {
    width: 3rem;
    height: 10px;
    border-radius: 5px;
    background-color: #FFE600;
    margin-bottom: 1.5rem;
}
#flow-report-section .title-section {
    text-align: center;
    margin-bottom: 3rem;
    color: #0B105B;
    font-weight: 700;
    font-size: 32px;
}
.flowReportContent {
    flex: 0 0 auto;
    width: 50%;
    padding-bottom: 4rem;
}
.flowReportContent p {
    font-size: 14px;
    font-weight: 400;
    text-align: justify;
}
.flowReportContent .flowReportIMG {
    display: flex;
    justify-content: center;
    align-items: center;
}
.flowReportContent .flowReportIMG .flowMELI_IMG {
    width: 60%;
    margin: 0 auto;
    padding-top: 4rem;
    display: flex;
    justify-content: center;
}

/* Preguntas frecuentes */
.faq-box {
    /* background-image: linear-gradient(to bottom, #ffffff, #f3f7fa); */
    background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(239, 237, 237, 1) 35%, rgba(239, 237, 237, 1) 65%, rgba(255, 255, 255, 1) 100%);
}
.faq-box #frequent-questions {
    max-width: 1100px;
    margin: auto;
    padding: 8rem 0;
}
.faq-box .miscelanea {
    display: flex;
    justify-content: center;
}
.faq-box .miscelanea .miscelaneaContent {
    width: 3rem;
    height: 10px;
    border-radius: 5px;
    background-color: #FFE600;
    margin-bottom: 1.5rem;
}
#frequent-questions h2 {
    text-align: center;
    margin-bottom: 3rem;
    color: #0B105B;
    font-weight: 700;
    font-size: 32px;
}
.MainAccordion .accordion-list {
    list-style: none;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
    border: none;
}
.MainAccordion .accordion-item__line {
    padding: 0.8rem 1.2rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    align-items: center;
    background-color: #ffffff;
    z-index: 2;
    position: relative;
    border-bottom: 1px solid #D3DBE1;
}
.MainAccordion .accordion-item--opened .accordion-item__line {
    border-bottom: none;
}
.faq-box #frequent-questions .accordion-list .accordion-item__title {
    color: #0B105B;
    animation: faq-unselected .35s linear forwards;
    margin: 0px;
    font-size: 18px;
    cursor: pointer;
    padding: 10px;
}
.faq-box #frequent-questions .accordion-list .accordion-item--opened .accordion-item__title {
    animation: faq-selected .15s linear forwards;
}
.MainAccordion .accordion-item__icon {
    width: 1.5rem;
    height: 1.5rem;
    transition: transform 0.3s ease-in-out;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(/assets/img/vuesaxoutlinearrow-down.svg);
    opacity: 0.6;
}
.MainAccordion .accordion-item--opened .accordion-item__icon {
    transform: rotate(180deg);
}
.MainAccordion .accordion-item__inner {
    max-height: 0px;
    overflow: hidden;
    transition-duration: 0.5s;
    transition-property: max-height;
    z-index: 1;
    position: relative;
}
.MainAccordion .accordion-item--opened .accordion-item__inner {
    max-height: 100rem;
    transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);
    transition-duration: 0.5s;
    transition-property: max-height;
    border-bottom: 1px solid #B5C0C8;
}
.MainAccordion .accordion-item__content {
    opacity: 0;
    transform: translateY(-1rem);
    transition-timing-function: linear, ease;
    transition-duration: 0.1s;
    transition-property: opacity, transform;
    transition-delay: 0.5s;
    padding: 0px 1.2rem;
}
.MainAccordion .accordion-item--opened .accordion-item__content {
    opacity: 1;
    transform: translateY(0px);
    transition-delay: 0.2s;
    transition-timing-function: ease-in-out;
    transition-duration: 0.2s;
    transition-property: opacity, transform;
    background-color: #F5F5F5;
}
.MainAccordion .accordion-item__paragraph {
    margin: 0px;
    font-size: 14px;
    padding: 1rem 0;
    font-weight: 400;
}

/* Seguimiento */
#follow-up-section {
    background-color: #fff;
}
#follow-up-section .follow-up {
    width: 80%;
    margin: auto;
    padding: 6rem 0;
}
.follow-up .miscelanea {
    display: flex;
    justify-content: center;
}
.follow-up .miscelanea .miscelaneaContent {
    width: 3rem;
    height: 10px;
    border-radius: 5px;
    background-color: #FFE600;
    margin-bottom: 1.5rem;
}
.follow-up .title-section {
    font-weight: bold;
    text-align: center;
    margin-bottom: 3rem;
    color: #0B105B;
}
.follow-up .follow-title p {
    font-weight: 400;
    font-size: 14px;
    text-align: center;
}
.follow-up .searchbar-container {
    display: flex;
    justify-content: center;
    padding: 1rem 0;
}
.searchbar-container .searchbar-input {
    width: 50%;
}
.searchbar-container .searchbar-input .search-bar-container {
    display: flex;
    align-items: center;
    gap: 10px;
}
.search-bar-container .search-input-container {
    width: 75%;
    height: 40px;
    position: relative;
}
.search-bar-container .search-input-container input {
    width: 100%;
    height: 40px;
    padding: 10px 10px 10px 40px;
    font-size: 16px;
    background: #ffffff;
    border-radius: 5px;
    border: 1px  solid #D3DBE1;
    color: #152235;
}
.search-bar-container .search-input-container input:hover {
    border-color: #546E7A;
}
.search-bar-container .search-input-container input:focus {
    border-color: #3181ff;
    box-shadow: 0px 0px 2px rgba(49,129,255,0.5);
}
.search-bar-container .search-input-container input:focus + label, .search-bar-container .search-input-container input:not(:placeholder-shown) + label {
    top: -11px;
    left: 5px;
    font-size: 12px;
    background: white;
    padding: 0 5px;
    color: #546E7A;
}
.search-bar-container .search-input-container input::placeholder {
    color: transparent;
    transition: color 0.2s ease;
}
.search-bar-container .search-input-container input:focus::placeholder {
    color: #aaa;
}
.search-bar-container .search-input-container label {
    position: absolute;
    left: 10px;
    top: 8px;
    color: #546E7A;
    font-size: 16px;
    font-weight: 600;
    pointer-events: none;
    transition: 0.2s ease all;
}
.search-bar-container .search-icon {
    position: absolute;
    left: 8px;
    top: 44%;
    transform: translateY(-50%);
    font-size: 18px;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.2s ease;
}
.search-bar-container .search-icon svg {
    height: 20px;
}
.search-bar-container .search-input-container input:focus ~ .search-icon, .search-bar-container .search-input-container input:not(:placeholder-shown) ~ .search-icon {
    opacity: 1;
}
.search-bar-container .search-button {
    width: 160px;
    height: 38px;
    font-size: 14px;
    border: none;
    cursor: pointer;
    transition: background 0.2s ease, color 0.2s ease;
    border-radius: 5px;
}
.search-bar-container .search-button:disabled {
    background: linear-gradient(180deg, #ffffff 0%, #f0f2f4 100%);
    border: 1px  solid #D3DBE1;
    color: #D3DBE1;
    cursor: not-allowed;
}
.search-bar-container .search-button:not(:disabled) {
    background: linear-gradient(180deg, #ffffff 0%, #f0f2f4 100%);
    border: 1px  solid #BDCAD0;
    color: #546E7A;
}
.search-bar-container .search-button:not(:disabled):hover, .search-bar-container .search-button:not(:disabled):active {
    border: 1px  solid transparent;
    background: linear-gradient(180deg, #009ed7 0%, #006f97 100%);
    color: #ffffff;
}
.follow-up #my-feedback .follow-subtitle {
    font-size: 16px;
    font-weight: 700;
}
.follow-up #my-feedback .feedback-container {
    display: flex;
    justify-content: center;
}
.follow-up #my-feedback .feedback-item {
    vertical-align: baseline;
    cursor: crosshair;
    padding: 1rem;
    flex: 0 0 auto;
    width: 25%;
}
.follow-up #my-feedback .feedback-item .item {
    float: left;
}
.follow-up #my-feedback .feedback-item .item .social-contact {
    background-image: linear-gradient(to bottom, #ffffff, #f0f2f4 120%);
    border: 1px solid #bdcad0;
    border-radius: 5px;
    padding: 1rem;
    width: 4rem;
    height: 4rem;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .25s;
}
.follow-up #my-feedback .feedback-item:hover .item .social-contact {
    background: linear-gradient(180deg, #009ed7 0%, #006f97 100%);
    box-shadow: 0 0 16px #2b2b2b41;
}
.follow-up #my-feedback .feedback-item .item .social-contact svg, .follow-up #my-feedback .feedback-item .item .social-contact-grey svg {
    height: 24px;
    width: 24px;
    filter: invert(67%) sepia(5%) saturate(1023%) hue-rotate(153deg) brightness(92%) contrast(89%);
}
.follow-up #my-feedback .feedback-item:hover .item .social-contact svg {
    width: 30px;
    height: 30px;
    filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(298deg) brightness(102%) contrast(102%);
}
.follow-up #my-feedback .feedback-item .item .social-contact svg.iconFollow-bold, .follow-up #my-feedback .feedback-item:hover .item .social-contact svg.iconFollow-outline {
    display: none;
}
.follow-up #my-feedback .feedback-item:hover .item .social-contact svg.iconFollow-bold {
    display: block
}
.follow-up #my-feedback .feedback-item .description {
    display: flex;
    align-items: center;
    justify-content: left;
    height: 4rem;
    font-size: 14px;
    color: #5C666E;
    padding: 0 1em;
}
.follow-up #my-feedback .feedback-item .underline {
    display: block;
    border-bottom: 1px solid #006f97;
    padding: .5em 0;
    width: 0;
}
.follow-up #my-feedback .feedback-item:hover .underline {
    animation: underline-cover .25s linear forwards;
}

/* Descarga app sistema */
#download-app {
    background-color: #f3f7fa;
    padding: 4rem 0;
}
#download-app .eg-header {
    background: linear-gradient(186deg, #ffffff, #009ed7 250%);
    margin: 0 4rem;
    border: 2px solid #009ed7;
    border-radius: 10px;
}
.eg-header .eg-container {
    width: 80%;
    margin: auto;
    padding: 2rem 0;
    display: flex;
    align-items: center;
}
.eg-header .eg-container .eg-header-left, .eg-header .eg-container .eg-header-right {
    width: 50%;
}
.eg-header .eg-container .eg-header-left {
    display: flex;
    align-items: center;
}
.eg-header .eg-container .eg-header-right {
    display: flex;
    justify-content: right;
}
.eg-header .eg-container .eg-header-left svg {
    margin-right: 10px;
    width: 60px;
    height: 60px;
    fill: #009ed7;
}
.eg-header .eg-container .eg-header-right .eg-header-img {
    width: 25%;
}
#download-app .eg-steps {
    margin-top: 2rem;
}
.eg-steps .steps-container {
    width: 85%;
    margin: auto;
}
.eg-steps .steps-container .eg-step-container {
    width: 33.33%;
}
.eg-steps .steps-container .eg-step-container .eg-content {
    position: relative;
    margin: 1rem 0;
}
.eg-steps .steps-container .eg-step-container .eg-content .step-description, .eg-steps .steps-container .eg-step-container .eg-content .step-number {
    height: 100px;
    margin: 0;
}
.eg-steps .steps-container .eg-step-container .eg-content .step-description {
    background-color: #5c666d;
    color: #ffffff;
    font-size: 1.2rem;
    padding-right: 8rem;
    padding-left: 1rem;
    border-radius: 0 50px 50px 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.eg-steps .steps-container .eg-step-container .eg-content .step-number {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: 100px;
    background-color: #f3f7fa;
    color: #5c666e;
    border: 2px solid #5c666d;
    border-radius: 50%;
    display: flex;
    font-weight: bold;
    font-size: 40pt;
    justify-content: center;
    align-items: center;
    padding-bottom: 5px;
}
.eg-steps .steps-container .eg-step-container .download-options {
    margin-top: 2rem;
    display: flex;
    justify-content: center;
}
.eg-steps .steps-container .eg-step-container .download-options.column-layout {
    flex-direction: column;
    align-items: center;
}
.eg-steps .steps-container .eg-step-container .download-options .downloadApp {
    width: 50%;
    text-align: center;
}
.eg-steps .steps-container .eg-step-container .download-options .downloadApp .app-image {
    width: auto;
    max-height: 300px;
    margin-bottom: 1rem;
}
.eg-steps .steps-container .eg-step-container .download-options .downloadApp .download-buttons {
    width: 70%;
}
.eg-steps .steps-container .eg-step-container .download-options .QR-app, .eg-steps .steps-container .eg-step-container .download-options .robot-image-app {
    width: 280px;
    margin-bottom: 2rem;
}
.eg-steps .steps-container .eg-step-container .download-options .qr-code-text {
    display: block;
    width: 100%;
    font-weight: bold;
    font-size: 2.5rem;
    color: #546E7A;
    text-align: center;
    margin: 0;
}
.eg-steps .steps-container .eg-step-container .download-options .video-button {
    width: 180px;
    height: 38px;
    border-radius: 4px;
    background: linear-gradient(180deg, #ffffff 0%, #f0f2f4 100%);
    border: 1px solid #bdcad0;
    font-size: 15px;
    font-family: "Segoe UI";
    color: #546e7a;
    display: flex;
    align-items: center;
    transition: all 0.3s ease;
    justify-content: center;
    float: left;
}
.eg-steps .steps-container .eg-step-container .download-options .video-button:hover {
  background: linear-gradient(180deg, #009ed7 0%, #006f97 100%);
  border: none;
  color: #ffffff;
}
.eg-steps .steps-container .eg-step-container .download-options .video-button .icon-outline, .eg-steps .steps-container .eg-step-container .download-options .video-button .icon-bold {
    margin-right: 10px;
}
.eg-steps .steps-container .eg-step-container .download-options .video-button:hover .icon-outline, .eg-steps .steps-container .eg-step-container .download-options .video-button .icon-bold {
    display: none;
}
.eg-steps .steps-container .eg-step-container .download-options .video-button:hover .icon-bold {
    display: block;
}
#ModalApp {
    display: none;
    position: fixed;
    z-index: 1050;
    left: 0;
    top: 0;
    width: 100%;
    background: rgba(21,34,53,0.6);
    backdrop-filter: blur(1.5px);
}
#ModalApp .modal-dialog {
    margin: 10% auto;
    max-width: 860px;
}
#ModalApp .modal-content {
    background: white;
    border-radius: 10px;
    border: 2px solid #009ed7;
    padding: 20px;
    position: relative;
}
#ModalApp .modal-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
#ModalApp .modal-header h5 {
    font-size: 28px;
    font-weight: bold;
    color: #009ed7;
    margin-bottom: 2rem;
}
#ModalApp .btn-close {
    background: none;
    border: none;
    cursor: pointer;
    padding: 0;
    width: 24px;
    height: 24px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-top: -45px;
}
#ModalApp .btn-close .close-icon-outline {
    display: block;
}
#ModalApp .btn-close .close-icon-bold {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
}
#ModalApp .btn-close:hover .close-icon-outline {
    display: none;
}
#ModalApp .btn-close:hover .close-icon-bold {
    display: block;
}
#ModalApp .modal-body {
    position: relative;
}
#ModalApp .video {
    overflow: hidden;
    padding-bottom: 60%;
    height: 0;
}
#ModalApp .video iframe {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0px;
    left: 0px;
}

/* Footer */
#footer {
    position: relative;
    z-index: 0;
}
#footer .footerPath:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #0B105B;
    z-index: -1;
    clip-path: polygon(100% 86px,99% 77.6521px,98% 70.0485px,97% 63.0643px,96% 56.6082px,95% 50.6148px,94% 45.0376px,93% 39.8444px,92% 35.0127px,91% 30.527px,90% 26.3765px,89% 22.5529px,88% 19.0496px,87% 15.8609px,86% 12.9811px,85% 10.4047px,84% 8.12568px,83% 6.13818px,82% 4.43599px,81% 3.01291px,80% 1.86276px,79% .979473px,78% .3572px,77% -.00971476px,76% -.126723px,75% .000870138px,74% .367818px,73% .968804px,72% 1.79829px,71% 2.85033px,70% 4.1184px,69% 5.59517px,68% 7.27231px,67% 9.14034px,66% 11.1884px,65% 13.4041px,64% 15.7736px,63% 18.281px,62% 20.9091px,61% 23.6386px,60% 26.4488px,59% 29.3171px,58% 32.2197px,57% 35.1314px,56% 38.026px,55% 40.8766px,54% 43.6559px,53% 46.3364px,52% 48.8911px,51% 51.2933px,50% 53.518px,49% 55.5412px,48% 57.3411px,47% 58.8983px,46% 60.1961px,45% 61.2208px,44% 61.9623px,43% 62.4143px,42% 62.5744px,41% 62.4443px,40% 62.0303px,39% 61.3428px,38% 60.3967px,37% 59.2112px,36% 57.8095px,35% 56.2188px,34% 54.4697px,33% 52.596px,32% 50.6342px,31% 48.6226px,30% 46.6014px,29% 44.6112px,28% 42.6929px,27% 40.8864px,26% 39.2302px,25% 37.7606px,24% 36.5105px,23% 35.5092px,22% 34.7811px,21% 34.3455px,20% 34.2159px,19% 34.3995px,18% 34.8974px,17% 35.7038px,16% 36.807px,15% 38.1894px,14% 39.8287px,13% 41.6988px,12% 43.7715px,11% 46.0188px,10% 48.4154px,9% 50.9424px,8% 53.5906px,7% 56.3658px,6% 59.2944px,5% 62.4295px,4% 65.8589px,3% 69.7134px,2% 74.1768px,1% 79.4974px,0 86px,0 calc(100% - 86px),1% calc(100% - 77.6521px),2% calc(100% - 70.0485px),3% calc(100% - 63.0643px),4% calc(100% - 56.6082px),5% calc(100% - 50.6148px),6% calc(100% - 45.0376px),7% calc(100% - 39.8444px),8% calc(100% - 35.0127px),9% calc(100% - 30.527px),10% calc(100% - 26.3765px),11% calc(100% - 22.5529px),12% calc(100% - 19.0496px),13% calc(100% - 15.8609px),14% calc(100% - 12.9811px),15% calc(100% - 10.4047px),16% calc(100% - 8.12568px),17% calc(100% - 6.13818px),18% calc(100% - 4.43599px),19% calc(100% - 3.01291px),20% calc(100% - 1.86276px),21% calc(100% - .97947px),22% calc(100% - .3572px),23% calc(100% + .00971px),24% calc(100% + .12672px),25% calc(100% - .00087px),26% calc(100% - .36782px),27% calc(100% - .9688px),28% calc(100% - 1.79829px),29% calc(100% - 2.85033px),30% calc(100% - 4.1184px),31% calc(100% - 5.59517px),32% calc(100% - 7.27231px),33% calc(100% - 9.14034px),34% calc(100% - 11.1884px),35% calc(100% - 13.4041px),36% calc(100% - 15.7736px),37% calc(100% - 18.281px),38% calc(100% - 20.9091px),39% calc(100% - 23.6386px),40% calc(100% - 26.4488px),41% calc(100% - 29.3171px),42% calc(100% - 32.2197px),43% calc(100% - 35.1314px),44% calc(100% - 38.026px),45% calc(100% - 40.8766px),46% calc(100% - 43.6559px),47% calc(100% - 46.3364px),48% calc(100% - 48.8911px),49% calc(100% - 51.2933px),50% calc(100% - 53.518px),51% calc(100% - 55.5412px),52% calc(100% - 57.3411px),53% calc(100% - 58.8983px),54% calc(100% - 60.1961px),55% calc(100% - 61.2208px),56% calc(100% - 61.9623px),57% calc(100% - 62.4143px),58% calc(100% - 62.5744px),59% calc(100% - 62.4443px),60% calc(100% - 62.0303px),61% calc(100% - 61.3428px),62% calc(100% - 60.3967px),63% calc(100% - 59.2112px),64% calc(100% - 57.8095px),65% calc(100% - 56.2188px),66% calc(100% - 54.4697px),67% calc(100% - 52.596px),68% calc(100% - 50.6342px),69% calc(100% - 48.6226px),70% calc(100% - 46.6014px),71% calc(100% - 44.6112px),72% calc(100% - 42.6929px),73% calc(100% - 40.8864px),74% calc(100% - 39.2302px),75% calc(100% - 37.7606px),76% calc(100% - 36.5105px),77% calc(100% - 35.5092px),78% calc(100% - 34.7811px),79% calc(100% - 34.3455px),80% calc(100% - 34.2159px),81% calc(100% - 34.3995px),82% calc(100% - 34.8974px),83% calc(100% - 35.7038px),84% calc(100% - 36.807px),85% calc(100% - 38.1894px),86% calc(100% - 39.8287px),87% calc(100% - 41.6988px),88% calc(100% - 43.7715px),89% calc(100% - 46.0188px),90% calc(100% - 48.4154px),91% calc(100% - 50.9424px),92% calc(100% - 53.5906px),93% calc(100% - 56.3658px),94% calc(100% - 59.2944px),95% calc(100% - 62.4295px),96% calc(100% - 65.8589px),97% calc(100% - 69.7134px),98% calc(100% - 74.1768px),99% calc(100% - 79.4974px),100% calc(100% - 86px))
}
#footer .footer-container .footer {
    width: 70%;
    margin: auto;
    padding: 8rem 0 6rem;
    z-index: 1;
}
#footer .footer-container .footer .footer-steps {
    width: 33.33%;
    text-align: center;
    z-index: 1;
}
#footer .footer-container .footer .footer-steps h4 {
    color: #ffffff;
    font-weight: 600;
    margin: 0;
}
#footer .footer-container .footer .footer-steps hr {
    border: 2px solid #FFE600;
    width: 50%;
    opacity: 1;
    margin: 1rem 25%;
}
#footer .footer-container .footer .footer-steps ul {
    list-style: none;
    cursor: pointer;
    padding: 0px;
    margin: 0;
}
#footer .footer-container .footer .footer-steps ul a {
    display: block;
    color: #ffffff;
    padding: .5rem 0;
}
#footer .footer-container .footer .footer-steps ul a:hover {
    color: #009EE3;
    font-weight: 400;
}
#footer .copyright-container {
    background-color: #0B105B;
    z-index: 1;
}
#footer .copyright-container .copyright {
    width: 70%;
    margin: auto;
    padding: 3rem 0;
    z-index: 1;
}
#footer .copyright-container .copyright .copyright-logo {
    width: 30%;
    z-index: 1;
}
#footer .copyright-container .copyright .copyright-social {
    width: 70%;
    text-align: right;
}
#footer .copyright-container .copyright .copyright-logo svg {
    width: 250px;
    fill: #ffffff
}
#footer .copyright-container .copyright .copyright-social .copyright-social-icon {
    display: flex;
    justify-content: right;
    gap: 10px;
}
#footer .copyright-container .copyright .copyright-social .copyright-social-icon .icon-container {
    display: flex;
    align-items: center;
    gap: 10px;
    border: 1px solid transparent;
    border-radius: 5px 5px 0px 0px;
    border-bottom: none;
    padding: 10px;
    width: auto;
    transition: transform 0.3s ease-in-out, 
                box-shadow 0.3s ease-in-out,
                background-color 0.3s ease-in-out,
                border-color 0.3s ease-in-out;
    position: relative;
    overflow: hidden;
    cursor: pointer;
}
#footer .copyright-container .copyright .copyright-social .copyright-social-icon .icon-container:hover {
    box-shadow: 0 10px 15px rgba(255, 255, 255, 0.2);
    border-color: #ffffff;
}
#footer .copyright-container .copyright .copyright-social .copyright-social-icon .icon-container .icon svg {
    width: 24px;
    height: 24px;
    fill: #ffffff;
}
#footer .copyright-container .copyright .copyright-social .copyright-social-icon .icon-container span {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
    white-space: nowrap;
    animation: slideOut 0.1s forwards;
    animation-delay: 0s;
}
#footer .copyright-container .copyright .copyright-social .copyright-social-icon .icon-container:not(:hover) span {
    opacity: 0;
    transform: translateX(-50%) scaleX(0);
    position: absolute;
}
#footer .copyright-container .copyright .copyright-social .copyright-social-icon .icon-container:hover span {
    position: static;
    animation: slideIn 0.3s forwards;
}
#footer .copyright-container .copyright .copyright-logo p, #footer .copyright-container .copyright .copyright-social p {
    color: #ffffff;
    margin-top: 1rem;
}

/* Página de seguimiento */
#follow-page {
    margin-top: 127px;
    background-color: #f3f7fa;
}
#follow-page .follow-page-container {
    width: 80%;
    margin: auto;
    padding: 6rem 0;
}
#follow-page .follow-page-container .follow-data-info {
    margin-bottom: 2rem;
}
#follow-page .follow-page-container .follow-data-info .follow, #follow-page .follow-page-container .follow-data-info .follow-chat {
    width: 50%;
}
#follow-page .follow-page-container .follow-data-info .follow .follow-title {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 210px;
    height: 45px;
    background: #009ed7;
    border-radius: 10px 10px 0 0;
}
#follow-page .follow-page-container .follow-data-info .follow .follow-title svg {
    margin-right: 10px;
}
#follow-page .follow-page-container .follow-data-info .follow .follow-title .title {
    margin: 0;
    font-weight: 600;
    color: #ffffff;
}
#follow-page .follow-page-container .follow-data-info .follow .follow-data {
    width: 100%;
    background-color: #fff;
    border-radius: 0 10px 10px 10px;
    border: 2px solid #009ed7;
    padding: 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}
#follow-page .follow-page-container .follow-data-info .follow .follow-data .follow-image, #follow-page .follow-page-container .follow-data-info .follow-chat .mailbox-message .mailbox-image {
    width: 40%;
    display: inline-flex;
    justify-content: center;
}
#follow-page .follow-page-container .follow-data-info .follow .follow-data .follow-image .followImg, #follow-page .follow-page-container .follow-data-info .follow-chat .mailbox-message .mailbox-image .mailboxImg {
    width: 70%;
}
#follow-page .follow-page-container .follow-data-info .follow .follow-data .follow-status {
    width: 60%;
    border-radius: 5px;
    box-shadow: 0px 0px 10px 2px rgba(21, 34, 53, 0.25);
}
#follow-page .follow-data .follow-status .status-data {
    border-radius: 5px 5px 0 0;
    background-color: #009ed7;
    color: #ffffff;
    font-size: 24px;
    font-weight: 600;
    display: flex;
    justify-content: center;
    padding: 10px;
}
#follow-page .follow-data .follow-status .follow-info {
    border: 2px solid #009ed7;
    border-radius: 0 0 5px 5px;
    padding: 1rem;
    background-color: #ffffff;
}
#follow-page .follow-data .follow-status h5, #follow-page .follow-data .follow-status .date {
    color: #546E7A;
    font-style: italic;
    font-size: 14px;
    font-weight: 500;
    margin: 0;
}
#follow-page .follow-data .follow-status .folio {
    color: #009ed7;
    font-weight: 700;
    font-size: 28px;
}
#follow-page .follow-data .follow-status .date span {
    color: #152235;
    font-style: normal;
    font-weight: 600;
}
#follow-page .follow-page-container .follow-data-info .follow-chat .mailbox-title {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 180px;
    height: 45px;
    background: #007B6F;
    border-radius: 10px 10px 0 0;
}
#follow-page .follow-page-container .follow-data-info .follow-chat .mailbox-title svg {
    margin-right: 10px;
}
#follow-page .follow-page-container .follow-data-info .follow-chat .mailbox-title .title {
    margin: 0;
    font-weight: 600;
    color: #ffffff;
}
#follow-page .follow-page-container .follow-data-info .follow-chat .mailbox-message {
    width: 100%;
    background-color: #fff;
    border-radius: 0 10px 10px 10px;
    border: 2px solid #007B6F;
    padding: 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}
#follow-page .follow-page-container .follow-data-info .follow-chat .mailbox-message .mailbox .mailbox-chat {
    border-radius: 5px;
    box-shadow: 0px 0px 10px 2px rgba(21, 34, 53, 0.25);
}
#follow-page .follow-chat .mailbox-message .mailbox .mailbox-chat .status-chat {
    border-radius: 5px 5px 0 0;
    background-color: #007B6F;
    display: flex;
    justify-content: center;
    padding: 10px;
}
#follow-page .follow-chat .mailbox-message .mailbox .mailbox-chat .noMessage {
    border-radius: 5px;
}
#follow-page .follow-chat .mailbox-message .mailbox .mailbox-chat .status-chat h6 {
    margin: 0;
    margin-right: 10px;
    color: #ffffff;
    font-size: 24px;
    font-weight: 600;
}
#follow-page .follow-chat .mailbox-message .mailbox .mailbox-chat .notification {
    animation: pulseNewMessage 2.5s infinite alternate;
    display: flex;
    align-items: center;
}
#follow-page .follow-chat .mailbox-message .mailbox .mailbox-chat .button-message {
    border: 2px solid #007B6F;
    border-radius: 0 0 5px 5px;
    padding: 1rem;
    background-color: #ffffff;
    display: flex;
    justify-content: center;
}
#follow-page .follow-chat .mailbox-message .mailbox .mailbox-chat .button-message button {
    width: 160px;
    height: 38px;
    font-size: 14px;
    cursor: pointer;
    border-radius: 5px;
    background: linear-gradient(180deg, #ffffff 0%, #f0f2f4 100%);
    border: 1px  solid #BDCAD0;
    color: #546E7A;
}
#follow-page .follow-chat .mailbox-message .mailbox .mailbox-chat .button-message button:hover {
    border: 1px  solid transparent;
    background: linear-gradient(180deg, #009ed7 0%, #006f97 100%);
    color: #ffffff;
}
#follow-page .follow-page-container .follow-aditional-info {
    width: 100%;
    background-color: #ffffff;
}
#follow-page .follow-page-container .follow-aditional-info .follow-min-992, #follow-page .follow-page-container .follow-aditional-info .follow-max-991 {
    border-radius: 5px;
    box-shadow: 0px 0px 10px 2px rgba(21, 34, 53, 0.25);
}
#follow-page .follow-page-container .follow-aditional-info .aditional-title {
    background-color: #009ed7;
    border-radius: 5px 5px 0 0;
    color: #ffffff;
    text-align: center;
    padding: 1rem;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-title h5 {
    margin: 0;
    font-weight: 600;
    font-size: 1.5rem;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-title p {
    margin: 0;
}
#follow-page .follow-page-container .follow-aditional-info .follow-min-992 .aditional-switch {
    padding: 1rem;
    display: flex;
    align-items: center;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-switch .message, #follow-page .follow-page-container .follow-aditional-info .aditional-switch .files {
    width: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-switch label {
    font-weight: 500;
    color: #546E7A;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-switch .switch {
    position: relative;
    display: inline-block;
    width: 35px;
    height: 15px;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-switch .switch input {
    opacity: 0;
    width: 0;
    height: 0;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-switch .switch input:checked + .slider {
    background-color: #44CB67;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-switch .switch input:checked + .slider:before {
    transform: translateX(22px);
    box-shadow: 0px 0px 10px rgba(0, 158, 215, 1);
}
#follow-page .follow-page-container .follow-aditional-info .aditional-switch .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #E6EBEF;
    transition: 0.4s;
    border-radius: 8px;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-switch .slider:before {
    position: absolute;
    content: "";
    height: 21px;
    width: 21px;
    left: -3px;
    bottom: 0;
    top: -3px;
    background-color: #ffffff;
    border: 1px solid #009ed7;
    transition: 0.4s;
    border-radius: 50%;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-message, #follow-page .follow-page-container .follow-aditional-info .aditional-files {
    padding: 1rem;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-message textarea, #follow-page .follow-page-container .follow-aditional-info .aditional-files textarea {
    border: 1px solid #009ed7;
    border-radius: 5px;
    resize: none;
    background-color: #f3f7fa;
    color: #b5c0c8;
    padding: 1rem;
    line-height: 1.5;
    font-size: 14px;
    display: block;
    width: 100%;
    height: 150px;
}
#follow-page .follow-page-container .follow-aditional-info .line {
    width: 80%;
    margin: 0 auto;
    opacity: 1;
    color: #D3DBE1;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-files .custom-files {
    border: 2px dashed #546e7a;
    border-radius: 10px;
    background-color: #fff;
    color: #546e7a;
    padding: 1rem;
    line-height: 1.5;
    font-size: 14px;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-files .custom-files h6 {
    font-size: 16px;
    font-weight: 600;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-files .custom-files .aditional-icon {
    margin: 1rem 0;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-files .custom-files .aditional-icon svg {
    width: 48px;
    height: 48px;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-files .custom-files p {
    margin: 0;
}
#follow-page .follow-page-container .follow-aditional-info .aditional-files #file-upload, #follow-page .follow-page-container .follow-aditional-info .aditional-files .file-attachment {
    display: none;
}

/* Formulario */
.form-page {
  background-color: #f3f7fa;
  min-height: 100vh;
  width: 100%;
  padding: 5rem 1rem;
}
.form-page .form-container {
  background-color: #fff;
  border-radius: 2px;
  border: 1px solid #e3ebf5;
  box-shadow: 0 0 20px 1px #80808033;
}
.form-page .title {
  background-repeat: no-repeat;
  background-image: url(/assets/img/report-group.svg);
  background-position: right 1rem top 0px;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-right: 17rem;
  text-align: center;
}
.form-page .title p {
  font-weight: 300;
  font-size: 15px;
  margin: 0;
  text-align: justify;
}
.form-page .loading {
  background-image: url(data:image/png;base64,\ R0lGODlhLwAvAPcAAACe1gCe1wCf1wGe1gGe1wGf1w+k2A+k2RCk2R+q3CCq3C+w3jCw3jCw3z+24D+24UC24UC34U+841C85FC85V7C5l/C5l/D5mDC5mDC52/I6HDJ6X/O6n/O64DP64/U7ZDV7p7a8J/a8J/b8KDb8K7h8q/g8q/h8q/h87Dh87/n9cDn9c/t9s/t997z+t/z+t/z++75/O/4/O/5/O/5/f7+//7//v7////+/v/+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAwA7ACwAAAAALwAvAAAI/gB3CByoY2AOgTd2FKwxsKHDhwYR7jj4MCHEixglYrSYsaPHgg0pepwIESTHHBRFQuQ4siFIgS8JemRZ8EXLmxUf5iioYkZLliEfxmzIMgQLhzdUXlyxwoNTEEx9BpXZUMQHnDtSYEAQoKtXrxNIYBQpQsLUoSBJKPjaVUAAAGwReMgoYoFUjy3WBigQgEAAt2y9EhDQoAVEEQcMO4wJUgTXwJABf71aNcCIlhsgBwYgObCIgSIEWCCotGGItppTe94hIsACgaUdqlDtdcGDvn5Rs/0Q4IBNh6VlPPbqFm7XB793dHgruG/XBS8OnBh5Y7nq1w6t/+0K1+4OFS1f/qQGbAIi86/eZ7+gSLOhhtTGkw+8cRv9jBszuGpwCXTHDb1dNXBAYPIh1EBXfnm3AwRdKZCTRTe0ENgHC5wnwHQOzYBeDAK955ViGGnnFQIuPDCAVw2cpFxtUqGwm38X1WCBcYARMMEOFiAYQAMptPDCChPkpuALjwHgVwWw5VQfX9sFMB1vgeXmGoc7zHAgAMYF8EBsA9UXGAIy3IBYZywOlAFkD6w0UIWaUTBRCwfAleUCVLKmWZowQuQlmU4K9AKb3d3VwnBsOaDTSxKohoBUM9SnYJUAwlVcAPtlJCJkEDRkgXcUTdBkll110NFskGVJmUB37QAld1/BpdhQ4A0NqCgMEKmAZauoJdDRQTnSlqlDNCCQG5+UwvqQeM6ldqpADDbnl5QFJulSr4r+psNyUp7nVaUa5RTdV7n5ZVwEDJXQarZ9HZCqmjC2Bi5kHxCpmZSfYXWpVyd6xYBXoLK6rA0kEQXcDhfQpq1mo93wUkwicYSDQKuqxidcy2bU30AnxLlZqX0lAN5iGTGMkAwdGEAbYAd0sK5CRCl8VmkzfOAlcV498MF9P0HEZUIznNABBxJI0EEHJ9SZEZcf3QSh0sbuADBWebZ00MUlOfRwt/O1pAOsN1gEa8NQDxQQACH5BAkEADkALAAAAAAvAC8AhwCe1gCe1wCf1wGe1gGe1w+j2A+j2RCk2BCk2RGk2R+p2yCq3CCq3S6u3i+v3i+v3zCw3j+24UC24U+84k+841C84lC841/C5l/C52DC5m/I6HDI6H/O6n/O64DP64HP64/U7ZDV7p7a8J/a8J/b8K7g86/g8q/g87Dh877m9b/m9b/n9cDn9c7t+M/t+N/z+u75/e/4/e/5/f7+//7//v7////+/v/+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AHMIHEgwRw2BOAoaVHhjocKCDR86JHiQII2CFSE+zJgj4sCDCSWKRDgypECOCz2O/LhSoUmCL1uylJkDR0wXBFVGtEFTZMOYN07IeMiTYk+ZCUesiFmQqQwUHjxYqODhAwucTGsK9Diig02UMwW+CAEhgNmzAM5CCPFi4I23CkdQ6CnDA4KzePOetTBU4ggFfbVKrDHi7lkBevGmDYDghMIaIgLglLkBL2LFeRETCIA4Q0EXAUCchKnQwmbOAU5vPh1gQOazngW6OHCBZoazrFlfRps4dA4XCBwMxXEjq0AQqBOnNRAhgoLkvUEkMDC5YfHRA0G/xjuh740OeF3+43XwQsGIxw8l8OYtIIJC8HoJCM/huGNFlQNV7O6dIqTHxMLVANoKRj0UQW94SXTgbvPJsEAAc410gwx5RWCAZQG0pdCDZ82Xg3pmBfbQDSPo9VdeohX0wnh9wWfWeRsJRMF6C7zQAF4ITHaQDGWZ5UAMAq2QlwYGgSXQgWaxpoEMGOAYwlUoMNBhXzIYZlZ7K92l2lkq3KABgj4G1mNqZkEg2EMILjBUiayx2FEOXybGkElt4kUAkTmscGFeHtKH4Eg17Lkdgb89F0BafQJ3qF7uuTQQkq8BoKZAMjjA2QOB8Yige8blMOOViWlQkQwX9JnDbRieVdtIyCWZ12rc9VHq1gh15lVCTkatCCZjImZnWJ0EpNXrQ5aul5cFRjm4a4QVGRmZWYstdlisAlmA4GKEtuTAfnoBgIAMFbWKlrRmccrQmXmeRi5uASCb566HajjQDBI1dAG8AZhQJbwpkjYSpAgiACKYq547GAzFXrurAA70hB+p0OYl7bq7FawRSOgl9J3EmPVGgkSd0uBRDQ29cC+YaS12gbwaxWRkQStcUACYCmjA8kQt4edWRC1woEFzzXXQwWT1jmjDT0cdpfFDnY4o0stFJ22QzhgNdhTJTFPdFLpvhiVQQAAh+QQJAwBBACwAAAAALwAvAIcAntYAntcAn9YAn9cBntcBn9cOo9kPotkPo9kQpNgQpNkQpdkfqNsfqdsgqtwurt4vrt4vr94wsN4+tuE/tuFAtuFAt+FBtuFOvONPvONQvONRvONfwuZfwudgwuZgwudvyOhvyOlwyOh/zuuAz+uBz+uP1OyP1O2Q1e6e2vCf2vCf2/Cv4PKv4POw4POw4fO+5/W/5vW/5/XA5/XP7PjP7fjf8vrf8/ru+f3v+P3v+fzv+f3+/v/+/////v7//v////7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gCDBOnRI8gPgQgNFkzIUOBBhEAaJvyxUKJFgxMvSozoUONAjwmBVEzII2HBkSY7XuQIMiTIh0FYslQJEshBlgdzJqyBY+BNiig/Cm1YMSjRFjdS0oRpMeJBHzcRGg2iosVKizRKkKhgoYIGEiReXAyqAkTLgj9keFAQoG3bAW4DKPhQA6QMCkwRRn14YwMBuAEAEHALF4BbAhLqNoxYo8EOiBJ9CBQRt7Jlw20VoGBYsIYCGU077tBgufTbwKgDVHgssEeNBScgW9whAXBq03FtB9CA0HMGhnmD+NAhAXPcv6YHGI/rIYhnBqw9erA8OED1Bhk4RMD9lgPbGjMz/gpUwR2u2Y8nlp8OEGEHBRVEwwdxwD0ABskJR5QGECEHVYwe6VefYgyV1p5zCsAHoEVs4WYYQjwUFNEElR1IXAASMDQTY7dFYEBbAGAWXUL0udWfQKS1lRRNAIKQ2gAKsIBAZSs0VAOI7LF2QlyxSQXRQRLcptoN27mlwIoC0WYiazfG9ZtGurk1gnvVBZAACjPU4EKJOSaZwGCYOeBRlG7VxUF9Bwp0QWWDaQQDbhkGsWNcxkEQnYCWrSTDcZWNMN6MhgGWZhBv0umWbK3FRGZcdQFRw4xu2YnQDQ26ZdhgwSXEZmVxBmFDkYMGIUGVtgFAgUcNlFalnzG5F2oI5NydqhEH6lmmWEEjksedCS4xxEJ9GD6Wl2eEWYdjAEguJhCklS0XQkZKchdBaxHJFwSelloGWkLT1acggOH9gMMBDrblwGMF7UgAZmQ20JJA2B5W2Xk1FKBqXFYhmmhCRdYnww5cBrAoBwuCtEOquMHlQIrSTpTTVAI9WmVbE29qrFsPjGhRpjX0C6wAuQVAgcbvIpRDBhUDaxjBLVlr0EEtIGzcogEIQEEMLAX1EFNBLaSCx5dWlkG+Ub27kM5JqpABBUVSQEEHKZD8UslU60X1Qi5rtPPULWXKotZjVT0RxGIHBAAh+QQJAwA8ACwAAAAALwAvAIcAntYAntcAn9YAn9cBntcPo9gPo9kQpNkfqdsgqtwgqt0vrt4vr94vr98wsN4wsN8wsd4xsN4+tuE/tuFAtuFBtuFPvONQvONQveNewuZfwuZfw+ZgwuZvyOhvyehwyOh+zut/zup/zuuAz+uP1OyP1O2Q1e6f2vCg2/Cv4PO+5/W/5/S/5/XO7fjP7PjP7fjP7fnf8vrf8/rf8/vu+f3v+P3v+fzv+f3+/v/+/////v////7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gB57OBBsKBBgjkGHlyYY6EOHg0PRlxIseDAhxUzHsRo0aDCghM/ahwJ0iPJjQINclwokqKOlSQ/7oBJcMfEhS9uMDR4k+JAHAQx0uSpQ8aLgkNPKq2ZEkYKnyUN3kDxoQKFAwkoUBhhoobJpC88KB2IgkKAs2gJAEAb4AIKnSkpvpiAFGHFFAnY6iWgN0ACFlBfIJCRceINs2fX9j07oO8HuAZbHHgalKfBFw72Lt4cwAFkHi8OiDgZOgBfzZz1QoAbmu7DlnZvHEgdoDHtsxFAHzCgMynBG5lpM9DQoYHixWs7zHZhkiUI06lJTExhgDODGxpKdKwog/aADiZL/vRde53Hic91K2s4Pj4A+h07CqBVzIAGjxkHQKhsPsP2Zr5xGTSBXuXd8IBfhRF0AlsDWLDYTRHlhVZ5PHCAFmA9GeRgAIpNVh1bJ6T3AlsLwLVgbQF04BsPZ5121gWCsXWADEIBNyFrs6FF13YFdQcdWyncwICMKLzwAgoSBnBdQzco0BcPSbEAnYsBHBDDDRn8dxaFPGDgH1oaSUkAlWdRQFAHaRF4g0LiLQbYXalpZ95iXEo5n4tHWUaQnS3qNeNDLHy4JWSyDSCAZhq9wN58plVQUIxK9kZQBamNdBsJBdnAAIUDiYCcaQxM9NBKQ6LI6FkzBnXDZyn0OV4H1bAZ1CaZjAVgJkUy5MgZZRn5SJucB0GwmW0GNAelgMh92YJdFTJY25ejBSgtDyqgZZttACjmgEEnpsZbTxnmsEFibFE5QLSlMfhlACVAmNENgnK4mQs2nkrgUgS9ICitHDpwwaJ9IYDeSd3ettlaBuSJL0HU9cWvXrYhoPCKFb2wgKnOckbABPaxdNBAGf4mgnxpLnYaAiEay+xJOdzQQbx9NYZACHDBFPJFKB1b0AodSBAvAhOIcBTFei5c0MAxseyx0tMaLVHSOlcUa2X7vTS10xQFBAAh+QQJBAA7ACwAAAAALwAvAIcAntYAntcAn9YAn9cBntcBn9cPo9kQpNkQpdkRpNkfqdsgqtwgqt0vrt4vr94wsN4wsN8xsN4/tuFAtuBAtuFPvONQvONRvONfwuZgwuZgw+ZvyOhvyeh+zut/zut/z+uAz+uP1O2Q1e6f2vCg2vCg2/Cv4POv4fO/5vW/5/S/5/XP7PjP7fjP7fne8/rf8vrf8/ru+f3v+P3v+fzv+f3+/v/+//7+/////v7//v////7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gB3CBR4Y0eOHToGKlzIEGHCgQUXJjxokGFEhQ8bKryIkGKOjBoJQmQIcuRCigNLanyIMuUOji8thlwZs2HLhywZtkSokcZOhT9nugy6sAWMikIXwjw5cyILEw1hHjzIAsQECgGyHqBAAQQLlzNZbABKViENEAuyZiUQYIDarAtEHA0rgcZSgRnPHnjLt2+AAyJCslDQIuRFFhD6smXrVy0FGiVXHIAqEeOOEwfcqiXAuDHfA18psjgwNumIxpoVd1abAEbC0Q7ASszBYjPf1G9x830gY7SBFyEpwtjrOauDDh4k2ObLFgOCACpqhsQaAIBnygJNGPDsgIYHDyoZ/qoo7tYDwxB+B3TfoWJu1IEPqsv3q3E73+46hmOIWEOjicadxdaQcm81YNcO8QVAg2wKbbBaBfQ1xMBbDshwQw4bBCBAACMIxQBuC4Rgn1rRcVSbWuvtcJpaFTT0UAt+ccDCiAEsIINZEaC44A6jpbaAUgqpsFpb0MHggFoAHFACCyyQkJZxB9LwgG47CtTfQOj5tQANNEhgnXVvMdZdRBkgqRYKBkWUkQeeaSAQBvO1BWaKKoLJV3Q8ibSDB7q9RVkIbuFG54lZ4ZaCi3v2ZecBO45gAGMA0EnDk0MG8JVGQhZ3wUAr2EfnDhasReRbM6kAwACVqoWdkZ+yWdxG9zAZUABfdv5VJZdB0prVqQFUoANRO8BZHAEWbDQQDcT1mVWHltVkQqp8YacQdX2lRgMONM2gQJh+MbpQhtzahoFQBa1Y7VsUKPQfALXe5h6QCm1rpl8hCOQCcbv6Na5AwArEQqDFHQDDDDneppZbCsSQlELmBkCAdZBmRUGZwxqwgrEaXcSBqMVxPKqq5Da7wwfDeqaZAZQdFN5A2C6kHXMHI9muA5fqlFRB+UHoF2N9elAlojTxK5AKBM7bFwbvmiTUyjvAMILODhdqAAYm/LwwgzezoEJ7ZWG8gw1WXh20UCjdhTVTNs10UUERmX01R26LrNFHAQEAIfkECQMAQAAsAAAAAC8ALwCHAJ7WAJ7XAJ/WAJ/XAZ7WAZ7XAZ/XD6LZD6PZEKTYEKTZH6jbH6nbIKrcLq/fL6/eL6/fMLDePrbhP7bhP7fhQLbhTrzjT7zjULzjX8LmYMLmb8job8nof87qf87rf8/rgc/rjtTtj9Tsj9TtkNXun9rwn9rxn9vwoNrwoNvxruDzr+Dyr+DzsOHzseHzvuf1v+b1v+f0v+f1zu34z+z4z+343/L63/P67vn97/j97/n9/v/+/v////7+//7////+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4AgQgcCOQHwYE8Diok6IPhwoIPERI0GDFiwoQVBzbMyJEix4MbP0b04VGkSY4hMYIkeKOiSoE+Xj4MCQQjTYM1aiwkOVJgjZYyXQ6sUeJhyYE6XGhoUCCAU6cVMLQwWSPDwJJBbWB4yrVrAAUadF5VWOOBDo48bmjoOoBrgbZP24IQGLTGAhoVKbJQ4LVpAL9enUYQS3CGgqJjCSb8QSIA3MCOAQeWQRdIDQVWaSoWuPbxAACB4T7mqqAGTgVmDx4FUiJwgQKgnxqIC7n0ZQSEVzaMAbnrBQ8hMjyNLTmABQYBWHxswPbvUwSUB8pA0NtsiQ0RPXpw7pT40xEKV/4EAA0AwOcBqWvIMBgUKV/azmM/PMA2tQ4FFWBGHNG1fNcJ7U0wGgRn8VCBUzfwdBBGE/zHlgIPNRBbAGY19MF3DyWkg1NNgRaBCY81FR1BNTg2HoECscBdBDMBoUJgHsCAQIcBNFCgQDpEEFtqQNzwnnybDbRdYDkxMKECKeSEwnsUniVQBF5Fx4NMQ3rFog4P+AcZj0BsENgLqg10gVtceQCEDsI5JZpTD+QAUWtdERAAYhDVJFCDven0wwbFNTkUkxw6hRhF2vXHlY0GndAVlzlyNSEAI4LUQW9OcYDRdGw62dBavVHmkUpwevXYiDUw4ICbA/HnFo0BOMQSpe1N2YiUkz6JOh6bGT1A24RPYbcQDszZ6tQHC/FAUZWQgUZZQzYdqCZkNKwW0g29TSirSshu6ap+AnlJqVMaECTDUwLc+qxTMUwU0kY84EDftwUo98N9yT4lgUkifOtUAmdFAFifASDQkmYRpfktBt5+q9xJQOCpL1ee+QWeQgQfhMOYo3G45mugDVBuUwVMbJRABnlEkZcAD9dXwAtz1INRLCA33oRt8QoYBS0xXCcQOwDRUAkyw+doABNEapJKKoXEwgZBLzoCXhQL9PLIIukggwwjlPCCDBXr7PNqXhe7rddBdc2tUet6DbZIAQEAIfkECQQAPgAsAAAAAC8ALwCHAJ7WAJ7XAJ/WAJ/XAZ7XAZ/XD6LZD6PZEKTZH6nbIKrcIKvcLq/eL67eL67fL6/eL6/fMLDeMbDeP7bgP7bhQLbhT7zjULzjUbzjX8LmX8LnYMLmb8jofs7rf87qf87rgM/rj9TtkNXuntrwn9rwn9vwoNvwr+Dyr+Dzr+Hzv+b1v+f0v+f1wOb1wOf1zu34z+z4z+34z+353/P63/P77vn97/j97/n87/n9/v7//v////7+//7////+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4AfQgcOJAHwYMIdRDkYbAHwocDdSj0MVGgwYMXEwrU4RCiR4IVNz6cGPKjSR8XS1o8ybKlyI4uT/aggWNgDx0ZQUJUKdNhDBYsQ+rA4aKFixgYbcIsGSPEQZ4DY4iIEKCq1aoRRMx4CDOqBYJdu/pAocAqgatoA1w48ZFHjAQ1KYr10ZFFhbRnr+a1egFHxx0RYyBAGjKnQBBpEytGgALhCwROKdpciGOD4suJSawU/NWjQR53MQcYUHVvAAKmSwgU/ACHQqg+LF8GINp0gBiCDyBF6THEaNEcSJDgUJV0WtoUHgTQ/LHHDASiD8CgSzfGAdq/r7ZmkeEhYIIZsP5fbnwQRQDxeSHUjNF4LsEYiQHsPQDxgFXjDmriUKBAI3jRAUyg0QRotUYXBlWpUNBDZVmFAAVpLQBRg1UZ6EMIeWnw2UPwoVWBb3rttpl2cbFwFQIRIfRBYiGQYJ9VEcSlUA1UVcWADQLhAN1VWwkkVgbHIUBDDAacaAJuJuwYgIU+hBZAAaOR9xCEVolXgQ4zKIdZazw4RJxxVn0AFkFUsugDDhSIV+ANvJl332kBiAmRlnqdhUCPQGZXYVw+PAdmAAKcJueUipFWwUAgWsUkDjWaCZEFie016AgvPsDmQLLpZRVQEK1YaFVIGWSdhQ6RgBkAnOo0FoARTORcTdwTCYYZfYVR50NxqJ2XlpgqMYoZAd09tRKkmmJHwAADiEjQBbrqRRppKdj6kJunSoCQb+KpeR59J5WJmZgddSgac2MeZKKzeYkXqo54oZWAS3mKpgCbTmIG1Fy90nkcnBx4KlpkEBl25ovFAQjnwVV1595HMjQw28NWBSvsgg/hQOC+p1YFsLQxeWCfbaIlsAJvK6VYblI4APnnn1clQG5LE22I0AwhUKltAAdkIGXJAlP8UE4K4cACCh980MEHLKQqEGAqLWxYzyRDHVRMHqmUg0sLl3xQ1i11+VBAACH5BAkDAD8ALAAAAAAvAC8AhwCe1gCe1wCf1gCf1wGe1gGe1wGf1w+j2RCk2RCl2RGl2R+p2yCq3C6v3i+u3i+v3jCw3jCx3j624T+24UC24UC34U+84k+841C841/C5mDC5mDD5m7I6G/I6HDI6H7O6n7O63/O63/P64DP64/U7Y/V7ZDV7p7a8J/a8KDb8KDb8a/g87Dh877n9b/m9b/n9cDn9c7t+M/s+M/t+N7z+t/z+u75/O75/e/5/O/5/f7+//7//v7////+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AH/46PHjB4+CCBP6SMiwYUGCDn0cdEgxYsWJCxNCrCgw4USOIC2GDJmx48aOI1OSVDiyRo2KJ0WuLFhyxguVCGvAgDEixU6EE3nsYMlwRoiUC1loQDAggNOnARB4mJFyxoSUOUYgcAoAqtMCTwswGJExZsEYC142hAgxxdanXb1CHdAVAlWPBWcguOkxZg4NUOPGlesVgQm8ekH8MJuwRgTCXguAhRxAQ8IYCCR8pJiDgdymcCl7RVFQBoIFOUpShCA6AOivAQZPdjoAhd4Adx1OBMzVtdwDHVas6HCg62vYAR5YCEAi5AvacienTThjQdinBJLnoJGBKEvWhGf+803o4jjXBzl+zGgOEsVTuoQfrP1h3esDGz9yQEAAkgd40Vc5NIF96f3A2wkImZVDYctBVQAEizXkGWgP4ECQe11dQJND7nm1AQcBGABVbjTNQFsB6JXmFUcXdAVWXCt0+BQEBRakX2za2egZVC1UNKBcCeTwwgFQIZDCDDCo8FaOAmEQ2gDNHXTQQgctCV0AGKhXH2UpFhSCb1AdFSFDyCG3Qn4PUObADQi5QBgAYjokGgLp5ZBBfDnoYKOVUHVQkVyDYYlQB7MxWdB/VwYgwkMN/eiViE6dWVCHA3RZUAeQNVWCj5BNhoBaPwxp6Q8rUCZAAHwRdBIJnT5FwZjyM9T4Qw18yiVrUeYRRgJj+nUVKFQBNjTRAoUG5pQCoBpUEG+isWfRlzga62pD7oEGwK9OJbuZjURie52z6llZrFNxFrTtDztgONd7Tn2qY2sBHFDgSaoV1ACg7AZQQUFOlhkZCedSVENx8IbAar7rdoeQD/UyxIOJAYBV6LityYeTQSgQGR68X6XIGEc9oAUmwvkepzDILG2Ug6PePurUAaR1FHBKL0gwcgG5PhXCrQmCJJFGB72QAbFckpBsRQ3PXFQIIWQwwQQhfIDCrR+bq+xFC2d9scNjsiVsQw0nNJRZZn00VM8OfRz2mCht6PYPAQEAIfkECQMAOwAsAAAAAC8ALwCHAJ7WAJ7XAJ/XAZ7WAZ7XAZ/XD6LZD6PZEKTZEaTZH6nbIKrcIarcL67eL6/eMLDeMLDfP7bhQLbhT7zjULzjX8LmYMLmbsjob8jocMjocMnofs7rf87qf87rgM/rj9TtkNXuntrwn9rwoNvwr+DzsOHzvuf1v+f1wOf0wOf1wef1zu34z+z4z+34z+353/L63/P63/P77vn97/j97/n87/n9/v7//v////7+//7////+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4AdwgcSJBgjh0HC+64obAhw4IHdeyQODBhw4sQD1rEOPDGRo4OQYrMYQPjw4oDKV7UcVJhjYYsOSb8aFBgRIU5YMDAKFFlS5EiW5DIoXLiRKIuUZTwwBREChQVWdJEOHAFBpgNYYCQEKCrVwFeKYygipBi0R0tItSwqKMtQYkwLHidS9crAg0vC7pFqwDGSY8uM9AFULcwgxMXXSAgITIGhACEAxCYO7mw5K4Z8g5sgeAqxxucIVsGa3muBYKcHSg8G3ou6QCvvQKo3PX1abQIDmh+O7AGgrmRZxeOXZk2htCIQzJ8UPrygQ8nTnQw0DyAgwoBOuAkeOND7MIOdv7DUFC6QY0aFXqmLOj7e90WCk9Enlsg/A4YGH52FLihMIHIAkRwkQLf2bcDc7s19Ft1FSjEUATAGShXAB8sZOGFO5wAGQFgLQAhXQI2tMBc5gkkglcPcITBAJR1gB1dO9kkUAtzhecRCwi8FmNNB9IFlgkfiAbWA7vVMGJXBtbA3FyMkSWjZQvIIMIBcy0wggsqgPDbZA7QINANE86l3ZcFdTUfaVe1QKVrdDkww0BB1ubVBCgNxAJYtIkWAGIwOFBaeDkwRGNXeYZYkA0n5EnXAi/V8GGbmhlZ12SGsjfffF7lt9CLXhkoEFeYetWgkwPBZtlkye0Qp3Uv4SAQB/56elXZmA6u+dWimk1p30E3yEdoqBQ6eNAEpirq1W0z5nUQDAuWBt9FJ1YXQJMC+bSknIR2pYCMddZganMIJCgQBrEWdgFGw0obAAVkCkSCui1MNdAL6k7b0QrNGisZnSJx2lwCL92gZGEACgDAjnpVBIOtPn7F7g5hylaXZ9xdpKG6JIRQ2nyqrbQRQ9Ga2XAAzdY1nwI16CBvxQJdkK20+gagwLMF6VfxlJQNVp2NFdt8Fl//1aunplipJC/ItkYWcwARIAwURNzW8IEDhLkH1gEVnHDDzxfJy3UNInQQQQQKjF1BBzSbtJ1+K3PEtVHVopvwfiDZ/PTdeIekUAFAACH5BAkEAD0ALAAAAAAvAC8AhwCe1gCe1wCf1gCf1wGe1gGe1w+i2Q+j2A+j2RCk2RGk2R6p2x+p2yCq3C6v3i+u3i+v3i+v3zCw3j+24UC24EC24U+84k+841C8417C5l/C5l/C52DC5mDD5m/I6G/J6H/O6n/O64DP64/U7ZDV7p/a8KDa8KHb8K7g8q7g86/g8q/g87Dh87/n9cDn9c7t+M/s+M/t+N7z+t/z+t/z++/4/e/5/f7+//7//v7////+/v/+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AHsI7JFjoMGBBQ8qHLhjoUODPB5KnEix4sCIFhsuxKixYkGMPSLq8CgwoUEbCk1alIgj5MIdMWYQPKhSIUiHHW8i7BGjxEqBMU6IEFGBgwgSLmII1NhR4M0dMDSsZMGhQYCrVwEEIHBVAgmZEhvGmICSYosKWK8WSHt1ANYKNAzWjMFAqc2LM9Cy3cs3AQmHMRL4PNiQh8YWCfimdYtVawDHFcoODJyBYom0jrMq5itBcmAIlhfvzdyWLeMAFQS+SIAALMOdMdiu3Rxg9mm2HAIHSAFR4YzEihkvWBHjRQkEtANA8BDgw8WSBzU0DnD7KlmGNhiknX0VAkoPPTr+5gwf+3EAAXsHIJA8mTEA7t572JA6kYLovRMcMnDsOH4PtK7ZNANbyO0VgkMTsOUfcwHQN9NBI7AlAQSYBTABRjmYZBVW/qXQVgJyHXSBWliFIF1aCQQoUAtp+fdbWi249KBAWJ2WIoNv2QCSDRsqV1YNEmx34EIyKCZBD5dhVUADJsTgAgkKcChZB9Vd4BCLih3YQoFqOTbbA5IlyVZ+C2FpXmMDKBUDBNX15xlwYxJWkIfUsfXekfJFUNue3dmQkA1BjkamTmbWydaQPWxwm38CYbDXbIOGN9l0sxXAmF09hCAldBFWh5WDNE2XngQdXeaAZDCRth0AiCqkXXLfrcaAqXzAcVXhACo8hKNiWsX43EB60SZRbO95ilUDOiqkqaHcYWXBRK8mB55cK8jG12APiVladQXEiNGLyYEmY4gCTdCsYsgOJIGxbPk6UaF87jXtrpuRGZZAINS4XbvabsYAe+MudCJtAzQAp2YkBoDArCktlKChtJ2bFgIoYPirRMzZBrFizTIAQ1M/8VDCAcklnNZ1TlUUUVMzaFDdAAU45hZ3DKzw00MatWyAvjwH4AC2hE2k00IweDBBgloxMMEFJaB0w81Q3wzyTEwptMPUH1lUk0NDS70RzjYFBAAh+QQJAwA2ACwAAAAALwAvAIcAntYAntcAn9YAn9cBntcPo9gPo9kQpNkQpdgRpNkfqdsgqtwvr94wsN4wsN8/tuFAtuFPvOJPvONQvONfwuZfw+ZgwuZhwuZvyOhwyOh/zut/z+uAz+uP1O2P1e2Q1e6e2vCf2vCf2/Cg2/Cv4PO/5vW/5/XA5/XO7fjP7PjP7fjf8/rf8/vu+f3v+Pzv+f3+/v/+//7+/////v7//v////7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gBtCBxIsCBBGTYQCqQxcIZAhQwX2ogosYbBgRYFWlSYMaHBjhQJhiTYseNFjAVp0DApcWTKkzAHKoz5kOAKjRFnTrzo8iJLgypU0LRRw2LPgzppquhQkyaNFyM4ZIBAdQIHDieGFlQhQaLMgjVefJgAIIDZs2gPWFABY6gKBi9oWhxxAK3dswTOLjCRECFLFQdU1AgZMaKJBXfL3rVLgMPBgSgOeBgaYvHdvALQ5g3QQChBwBRgIpRhIcAAy6jvIogrEDBckgYxaN6MVrHl02YbxAVswLNBhSICEKCd2qxtswRsNzBRF8RRgSYY2z3NgMSLFSQUpAbAoDKGnwUh/hQP0HWnjRcMbr/GcLJjZdxo4Stg/dny6xcQYEZEXDx0Rora2fWaDRMQYAJ4E5EwXgAawCbQAwKytoFZ5Z1EgV0QpGdXeSzxRx1r0ZVFQFzg8YdWCBLUdgB9A0V3FlwWuXCAbSG8ZAMKi61YAW0ATMDiCiYOaEMDdrHnEUEu3jWBDJWhtcAIKpzAQV1mwaUQBsQR8MBjAnWAWo0kGHDbhwMpeJcDYE2kwVmKKXbATSoUYBxeVdKnQgLI1calDWueBZ9Z+Z2noV3zRdRCA/CVpdhAIfVZG1odMPRCimj1RtAFc951kou4HRfAmxldGAAAlg7UpH0zdZSkZQQEOlFl76W2RuWjFDY10AuLecpUmSnI9IKJtA6w61cCRUBcjjedNMF4vrF0qmamndXASV4Wp0BMuA5XXIMFJekpWtyiRFCff9qmmG/nzfpnpSxe9IKYmS427UDijReurQRVK51d3Mrm56h3XWseQTEURClj66pgJrO/pSkDevFZ1gCeuZ5YkEMGUbRCgAteZjFPRCUlEHrHLjZAyWeFUJRXNM0kqqIArHsXbgqo8JxWNpgAoaILEqBBuxo1dfNDJAxacQAGYMDCSSOBNNQKKHJ81gMYkIAzzknRoJMJJYh0ddAjRfSTyF8XBFFMGw1UsNlODRUQACH5BAkDADkALAAAAAAvAC8AhwCe1gCe1wCf1gCf1wGe1w+j2RCk2RCl2RGk2R+p2yCq3CGq3C6v3i+u3i+v3jCw3jCw3z+24UC24UC34UG24U+840+941C84lC841C9417C5l/C5mDC5m/I6H7O63/O64DP64/U7ZDV7pHV7p/a8J/b8KDb8K/g877n9b/n9cDn9c7t+M/t+M/t+d/y+t/z+t/z++75/e/5/O/5/f7//v7////+/v/+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AHMIrCGwYI4bOQgaXGhQIUOEBXEwnEixIMSIDB1iFCixoseFFwd+fFixo8iEBWtoHJnDZA4YM1iSdCnTJIsUMjkaDDlx5UIWHyZedKkCBAYJAQIomIABhIiYOVdUIEjzoMEXHAwkBZC0a9cBGExAHbiyBosEYyu64OA1KYG2bpMaONGwxsUVBnB+HGFgwNYBb/0mFQwXA1QcDvEG9TjjAtykAgY/9mqAxU8DFRaunPFgsufJlQuyMIC2ZdUcMyBsjRuA8Oe2oVtotczTJIbXuOE+SKG1xMcQuSPgnHEiQVvXARycCLDBJQ6XMwy8/Qq3w8IYDjw7iPkhrUSXG+D+Tu+aIKXoyQ5k3JhBwSrFF6s9W5+Y3TUDGQRvk/BZ8EPuxeblEMFWXKUnEHBKlaRAWxFkF98GPS3Y1XYCreAVCzwJBB9XXp3gwHgBGJCWQCl81QBUMyDg1QchdUTCYwrMsIFrhl0lYXJjIRWXBRT595h1H4C4gAksFKVVUgXM0JGPXilgkA0FVTDZADi9eByBARRgGYkBcOjVSQUNKFmTMuTAQgGeaVnQC0fCRZGYk2EgEAvZedmlmgV1Np1rGwkUgZ1e+UUXag64hqdAHXxmkEmJfiaiQDeEh+SWAlnp2U4FIchVZIBm4J5/h5p5QFcgJhUBRSnYKZidg1ZKKWrhnV3Z1XwM4YBmW4F19ShFbFEHF12nSfqanCgZhOBnSZLVUkEpINcWVwOQkJBDLOQGYYY5QBmBswGAaAAMBs1wY3xtubAoQyUGOpkEy95wG24QjiQlbgSEcBCTsiI5IkUzGNeloy+ki1urIIF5ZmuvSdDmZ7SixF9BJ3DbFaC4eqWBR9iaeWup4xFWalLxuoctDQy94OBnyHFYAAkZY5qRRB7cKl58hFXwQk4fvfCBzK8Jp1nBYC5UFQkb+AtXBCHc/NHD07pXUQpQp4CC0iG1iDOkOvEnUctX54StQkwXu1BAACH5BAkEAD4ALAAAAAAvAC8AhwCe1gCe1wCf1wGe1gGe1w+i2Q+j2RCk2BCk2RGk2R6p2x+p2yCq3CGq3C+v3jCw3jCx3jGw3j624T+24T+34UC24EC24U6840+841C841G8417C5l/C5mDC5m/I6H/O63/P64DO64DP64/U7ZDV7p7a8J/a8J/a8aDb8K7g86/g86/h87Dh877m9b7n9b/m9b/n9cDn9c7t+M/s+M/t+M/t+d7z+t/z+t/z++/4/e/5/f7////+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AH3s8EGwoMGDBnsUHIiwIUMfPBYWjGiQ4sGBD30ovNgQYsePICtqDElyY8iMJAlaFHjjRkqFJlOSlKHCY8ONKEfK7EjDA8KVBm+g6FAhgNEACCxUEEGjY04eNCYgzOmDRYajAQhgxcqAhMuIO6jKWOAyJAwGW9OqDQFyBoKaIHV0UAsAq1a1D5oSNEkDwYeOG288SCtArWGkJgzu6CsVZN+jdw9LDpA4Yl8DOmIWVNi37tHCWyNPPtD0MYyPPHRECOB5sgDRhhGYQBBgREgPdnMb5VAWhoPWah3QMIDh40AYkj3bzijhsAMdPkxA3yzRhwWjwLEXdjBR5Q2srZ/++9DxYHpH5OCxDjAKoqODtOJ9zP37kUMA0AEMZK/dkcLW+CYYhcBHOqSFgQFp+aSZD2gdFd9jRsGFUAqQHeXbVgyYpxJ6RhkgA0E6oAWaTw19gJcOGGzVgYY3NJhfUxFdhVVjNhE0gVH4FfaXfVg9gEILMYiQwFEF6OXDCFiBJhBCNxrWVIBqFQYAAQYYiRxsAXQ0WFZpPaCRCggeBVyVG+lAm26nIRSmWgR4YNmaWFVp0HWhGZXmQzs0yRqX99kJ4ntx6hWRiUliZaRBE+C3VWENTJdDih0eqsJkHeE2GYkE2WdADUGdaZgBHUHZp2EvGGTCoT5seRgGVH03WQDaGX40V3pbjQCUQDsAip1hmKokkKiS4ZBRRBEhCYCiiwYAA1CdiXksjkZNQBWIcFYIWawF6QDBq8qGRGhyAWRgkIyTTbAgQgtwG0AKBCE56mdboYprRTTQmiwCOtTb2muE0ceRZgFqlZ1oGrhoLVYbIHRuQd+ChiybwWl4EkHAqvswBhLvtEK1dRpWl787JWTDBVtlB9pd26VZ3Uc93MoDDHq+usAJ04LE0M0T2fCBrtYqwIELHB20sHHUwVDCB0iPAENZIR/EQ81OE4RSWDU2HTR1CmcN2F4xBQQAIfkECQMANgAsAAAAAC8ALwCHAJ7WAJ7XAJ/WAJ/XAZ7WAZ7XAZ/XDqPZD6PYD6PZEKTYEKTZEaTZH6nbIKrcL6/eMLDeP7bhQLbhQLfhT7zjULzjX8LmYMLmbsjob8jocMjof87rj9Tsj9Ttj9XtkNXun9rwoNvwr+DzsOHzvuf1v+b1v+f1wOf1zu34z+z4z+34z+353/P63/P77vn97/j97/n9/v7//v////7+//7////+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4AbciwQZDgwIICESoseNAGjYI1Fkqc2JDiRBszEFa8uFBGw4cFQXJUGBEhSBgJTU4UOZIGy4kqWBCscbDkQpsJRZY8uHGjChEtDTKEcULmyIQ4CarAcLSgig8SFgSYOnWBhAojcG4MaUNFBJQjZYRwQHVqgbJUF1ww4ZCjigYqhE4ci7auXQ0vHu4siGIBCLlt28KQMKAAgLoDAhxOjLaAA7YaZaxYkIGjDBMLztqdCuBwWc2eNShUweCBDZoSL9fVbJYqa8YBYIMAqWJBApkvnUrlvJn3VNixA2j+m0Iq5MAIWez2bbdBgt7Bp3aQumGkBMPQB2wA2yJCXc+KH/6wSBBhpAjoVIEi9775AUoRMJIihLEc8VQKEllsbuCCIASjDCEEQlnAtcbBRA9Q5VkCKgyUQQAWcCRBWeChpZ5cNbAXmwEMEnSecP2dhlAN+qFlwXMGlFWdfGSdBUCHXSlA1V8KDdRBXQuIkGBZDoCFEAllIRCXDTBAUBZ+uVlglwQw7OjZBQGyQNZUMNpwgW8LHMSShmh5YIOSZUEQwgknaCDVWVUOWBeACG02wAIybbAZa1Wq0JprJshXYFkTEKSmgmV1OBAMU34WAFsllQRohQF0MJAKzzFXpQ0VUMVYZwCYsBWFjC4wpAo7UsWgDCXdSGBZJZBkQwObeQaBiP5NmjWqiCagN6RCXH4XwAYiKdlhRDTQh96ICcmJXgAoILTBrQRNuBpVponY0Ieu7QkBahoRhEFjv1FV2USRQkdAdaexdF4Bl1pK1XEQEfTgsQEwS5ByzClWVgPZJgdvAK8i9IKRrXr2V24FgWlvb9UNVMOVnAmwn00EwxAuepra8Kdrdl0Y0UcFUYtej7X9xmhZFogUQ40EPWQwhXVdAHB0GE/1wAuWKaRkir0lBgDOvc2sUG4bWXDWngfXi5Z7XMmHMg2m7msXBSgprZdbDYysa6AdzJRyUxKBwOqxiR2wXUpcm2fB15tFAALNF20V0lYv/bTBBhbM7QG7Zed9VBANNCRFqkhu51uz1npLVENAACH5BAkEADYALAAAAAAvAC8AhwCe1gCe1wCf1wGe1gGe1w+i2A+i2Q+j2A+j2RCk2RCl2RGk2R6p2x+p2yCq3C6v3i+v3jCw3j+24T+34UC24U+841C841/C5mDC5m/I6G/I6W/J6HDI6H/O64/U7ZDV7p/a8J/a8aDb8K/g87Dh8r/n9L/n9cDm9cDn9c7t+M/s+M/t+M/t+d/z+t/z++/4/e/5/f7//v7////+/v/+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AG0ItEFjIEGDCBMKLGhQxkCHCiNKnLgQIcODAh3WgDixRkWOFBGCROgipEMZBT1mVClxJEGPNFascPnQBs2LFGNkRLgChM2KAmdIXIHiBIoWIYdekMFS4gsSGBwEmCpgKoAAFD4gjThSBQQYIVtwSDC1rNmzFkTYYOlyBYMVBnGuhcHhrFkBA8peDXCVwlaFKxL4BLrTxgqpVqvaLauYQAACCT60TXAhIUSPIBZr3hwAA88EXyMWzLy3rGPTU09XBXC6rGeBKxYggLtWYNPMjzmX5jy1g4zAAUYYbGrDxNnWq8tKaMBbcYcEADbYtmgDhoPWBHY7LuBhYAsJesP+T50NAULtywY1cD5tImGF3aYPwB0Bg7jBFrk1O66cEAb88XDRQEF70yHUAXz/DRaXDeCdNZtAHWClkEcwkFUWApqZoBFCDVqFAAsCjVAWiAqJeFYGGKbWW20IIQagQC1YGEAGww2UAXwKlJBiahEoVIJZDwoUgVk9KjSkXRbAAMFZr3kn44MeZWBXRJvRV4FVU0UgAgoojHUhbTbgdhaBIPGVWFkJgHUBbwHMphJwASg2lQkeQVQQZxYIBMJpu1UVZHURYGdmCHLZIN5ZwtkwAoZyvrgQBpoJ0IFCrd01VZqwpajYbBDJ4EGclk6VKIuG5geqmQHkKRAMD3xp0Ar+qTm2FwBXEYgQhpXa1Z1NMFz5Z3UuavbXdFfaVakCw2YAZkEUlNboeD+pJNSnmylGgUQ0RMhbBYUaVlWjrJ3VHUcMGWfWfwEomFCHpp6VwFYcVcgmAmBFZC5nVV0L1JG8TSqaDcyxGcCuAklpF3z0UnQvvu96ZCKWmhE8kbYqtpulYTI+G6t5G1k23JJyAqAxABkEOm+9SSkp8KGLQUmTZSoftzKQKdjGkH0fVXcluis/AGZDSYV5AG+5lkVjjUEb9EIHBlS87c8spWQn0ArB4MGSnDWQAVLEyfWySAjBMEIHGUwgwdkdeLCsTjVtGDTO1CUdEk4n2VcoWwPVoHcDSAEBACH5BAkDAD8ALAAAAAAvAC8AhwCe1gCe1wCf1gCf1wGe1gGe1wGf1w6j2Q+j2A+j2RCk2BCk2RCl2R+p2yCq3C+u3i+v3jCw3jCw3zGw3j+24UC24EC24U+840+941C84lC8417C5l/C5mDC5mDC52DD5m/I6G/I6XDI6H/O63/P64DP647U7Y/U7I/U7ZDV7p/a8KDb8K/g8q/g86/h87Dh87/n9L/n9cDn9c/s+M/t+M/t+d/y+t/z+u75/e/4/e/5/f7////+/v/+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AH8IHEiwoMGBPQ4STGjQh0AfDBX+iDjR4UOJEi1i3MhRocaBNn5Y1LjjIMkfJTteREgjxsSDFH2kFDiT4MyPFAXOQGFzYE2CMmS8KLFCBg2EAnt8VEjjQkOfD2+UsBAgAICqAQZUXSDi6EKJNBro4BiDKtazaKs6KJHjpVuNNRZ4xTnwRoW0WAvgVeuyoA+HNBjwdCuSYIoFe60C0Ju4xEEaCjAgNegB7+K0jKsC0KpVwliLOhaIhSmww9XEpxOf1QA6AgKvPCb/qBzAQGKtqrFe/eBDR4QAKjCqQJ05AQUIaK/iPsvhN4elBGksGGD7bOYACVgM1HEB7fKqCWr+XIAwluBHs7qvFlhew2D3qgVSB3jto8aNjDHwfg8AIinBHHsl4JUGwYn00w/oVaXVVQJg1cJAH1GQloACoRCAAwdORANaDWAWQF8GSWhVVQcc1UN+VbmgkAlpgYDXYAXt4MBZFP4QGlYcFJTQDiKeNQENCegWwAQHsUCjiQgqGMACCnlXVQg1IAdfAB2ItKN0WNX4wwhp3WdQYjHoICVWERQlgwhHptSCkg4eJB9WAzgwFge5BVCiRTcglhYJB03pJ38CcbnghF4J9JtmZ40gm2oD9DVcctgV+kMHiH6nqEHXpSWnQEBeR2FKKuyXqEYWqaZXf5w+kCUNO/6AZQD+mWZ1gn8DZfUnWiCKGekPPCTkW6xnwXBQh7ktUF5JINDwkQZ1jpUTnXVmYF5BKBDgIVYQ6FhSC4ylFuuDB9UAaVqXHhTkXssZa9CNdYak0AjLiYqVBgYlmJZyGxSWk43nmhoAuIHWWRWIBiXE5V7XqfsDimzi1R90EQocAL03MJBXYg3gsFFJOgQZa6YoHIouViZCByGn5+735rhpFQgVSgjNNEO/WFXHaMsqfUTDmCvfmxYCLpk80742ushybhTokKFsBQsUAwXXaQVsVQ2oqCNG+85EAwc073VBgUsTLVFNMYxAwXFVnT1CC+V9Ne2+S0G3NNNj02q3SnhLpNQDQAEBACH5BAkDADgALAAAAAAvAC8AhwCe1gCe1wCf1gCf1wGe1gGe1w6j2A6j2Q+j2A+j2RCk2BCk2RCl2R+p2yCq3C+v3i+v3zCw3jCx3jGw3j+24D+24UC24UC34U+841C841/C5l/C52DC5m7I6G/I6HDI6H/O6n/O64DP64/U7Y/V7Z/a8KDb8K/g87Dh877n9b/m9b/n9cDn9c7t+M/t+M/t+d/z+u/4/e/5/O/5/f7//v7////+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AHHUuIGjoMGDCBMqTEhwoUOHNhriIGgDYcWKB2sU1CjxoceJDzE6hCFSYsOGIj+qLOhihcaUB2E+7Chzo0AXIFYWhMFChE8RJliw0HnQBQWDNAya1IiCg4MAUKNCBRAggwmHGos2gIGjZsEZJp5KHTuWAYcZXRmyXLDCYM0VYsmSpRp1wYmEGGdICPFwxocABeTSlSs1A1qEMyJUSGswK47EhMcOiAzVweGCMSI0uJwQMmXKgaFOjoC2BmQXBTsajBB58lgAg6UOJg15hMKGHj5HfaChQgLdATywxqA04Ymoscc2aPs1d2QACVx4eMA5YVyooaUm4FoQo3O50XH+wEiB0DGOEdhb8+1MODwODiG84lCQPYDrseRBHqwQNbT7EgEsUJ1BJ9xHGXMJ8acdaji4EFUJC2kw1gIh1AfVXeXh8BRd0Wkkg1gDRGDTQQsEEJsFJ/x23wUKHReVezhkMNZCskU1ggu/iRYAB8W5UCJU7tUQQnpQIXgQYQu4MMMDsU0QFAt/2RcAjCrIZZtbBU01lgAizoCBha/BOMOPY63HGA413hcCQRKCCSSDBLEmlweO3UDQa2MxCKCUCx70HZ9QEZdQjWOJWFCKYyXQgkQuCsYXTJRNZiaOLzK40wKDGRiAmUc+BxVqGi0ZAAKWPiYnAYRBOKhuETg2gwfkpb6nW6wFPQCcBw+VMFhyQB5EEEHo4SllaEYWRWZkGhRnEAyC6VjZYa5eF5mR5inoJmCB4YqQjHzyGkADt1XkoG6BGRmsbIFlN4CqDkmoqVyWEbSCZIQt5tEMOQIamIG4jokcoVAZwJ1H44r2Ll0rWABcACWYdyZCe0Z2bWRXrmRDxMnV562JUXXw0UACGVRCvlrORe+DeK0Eg4LAJdcAnB5VdINMIzRAlgD/AnoAXy/F1B1RJdhK1btRNTACWvJZjBAMJWzA32AQYEDCCynrF7JCNjhMFJZcO6a1WiGB/fNtCwUEACH5BAkEAD4ALAAAAAAvAC8AhwCe1gCe1wCf1gCf1wGe1gGe1wGf1w+j2A+j2RCk2BCk2RGk2R+p2yCq3CGq3C+u3i+v3jCw3jCx3jGw3j+24D+24UC24U+841C841C941/C5mDC5m/I6G/I6W/J6HDI6H/O63/P64DP64/U7Y/V7ZDV7p7a8J/a8J/a8aDb8K/g87Dh87/n9L/n9cDn9c/s+M/t+M/t+d/y+t/z+t/z++/4/e/5/O/5/f7+//7//v7////+/v/+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AH3o8CGQoI8dBhP2SMiwIcEePHxETDjRYcOFDnVUJDjQB0aGPDYSFOlRosWEOnB0LEgQ4UWGM0oaXMljZcuTLx1OhKHiI06LNh0unJgjIQwPQTk6dCGiqYWmK1zE/NkQRgWGGD/yuJECQ4CvAQZ8BQA2QoobCn0mvFGBRsONNUQoAEu3Ll0MMZMavBFBBVCCKhbYHUwWrAEFJWQ+JMiXA0qGNyyAFTu5bmG7FqYq5Xv18d4IYC+HHUw6gAIYayMgQKuWIIy5dSmXLt3gxsAbEwK0sLgV9FcCdEWPnf21QIQbNiQEGGGwR9GEGUrLDlCBAwUGBr4OEH25AugLOEH+WOYeAALqHDpudCCOAAYIBmgt3oAd2u7qkQY5lG7v44bfk/oRF8AJBOGw1mh18efDBhqcdENwwlG2G0sGVWAfaj6c8JVbDmlIFwKkacaQhbIp+NpXzM1kkG9gKRDCYP815MCHGNrAYgQm4efDYBacgEBhBQRgAUg+qKBdAO1h5BVdMhBJ2ggwgEjXBwzBkEBxCuowQlhBftWTWvUFEKQCMswAQV0WpOCCCx+AVYCCPsAwGAgOBSAAgmANyZZwYk6W5XxHgsVBa7OlqMF0eMLpgwWIftUZQ7MpEFMPJPSZIIYEiRcAWdNdpYNPxA1JkI90vYmaDgOxMBhlV4HJJ13+KcYpJZKY+jDDXEFmV9xXjjUk4GkGzfAArTr61uhXdFK0I3EA4LhQDzdcgOlAAc42YXM+zDpbshZ5OFyYAVikgaWlFVCrUVdO1ih4ixnUgl3HRoBRRXwJWECM2PrAALl1dRlAsittwK+/YDGg1EQYGUnaZUHGkNCW/NoFAAo/WbhqXTi6JuBXEHhWJQIEk1ZAB/3NCC6eAbxAZEMeHgvWnSx4xR2fsQplEA/Vburvq26S1iBVCQUI3LelorxpXT/nlC9BJghI2atB9gq0SRi1sO/G2vl7AL4UkrS0DZpiPRoH8U2tY7s3vLfrqgMgoIGIVFXkNUctgGBxpxxw/dMXQBF95DdON7RwLlV6KUSh2VQ9dzZBAQEAIfkECQMAPQAsAAAAAC8ALwCHAJ7WAJ7XAJ/WAJ/XAZ7WAZ7XAZ/XDqPZD6PYD6PZEKTZEaTZH6naH6nbIKrcIKrdL6/eMLDeMLHeMbDeP7bgP7bhP7fhQLbhQLfhT7ziT7zjULzjX8LmYMLmb8job8nocMjof87qf87rgM/rj9Ttntrwn9rwn9rxoNvwr+Dzr+HzsOHzv+f0v+f1wOf1zu34z+343/P67vj97vn97/j97/n87/n9/v7//v/+/v////7+//7////+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4Ae+zoQbAgQR4GEypc2CPHQII3GC5EKDBhjoQUL0okqJEjw4wJHzbcSPIgwRghJe64yFKhDoIvMZosCKNFx5IFcRjU+fDmRhgicPZAaMPFihFIXbhAWZDiUJAFB8LQMNSjQoQtQEQIwLVrVwUdVowsCaOBjYI+OaLYGoCA17dcBygAcbapyIYwFLQw6JRmhAFwA3ctEEBBCokxFIgQOfDuiK6ABUeO7JWuwhkRqEq00UGwV7dwAXiVMMOgjQgM6hp8eBpy3LeivRYYQLlrhLqtYSSMSfCC7K4AYnsWfKFH6xMEd/QlKMKrcLgNKFQg/Ja6Vw9bOWxsMbxrgr06bf5oqP42wVQINu4yfsDV7XPvuhNqeA+/R4y9Ek04/831g0XjgplH0AZBSeQAXLVxhd9qPVQgGwAC9kBCYaol1AJ1AxSQgHUBxLZgQhUI4FWEMHRlQkVj9eABXCu6FkAJKfVwYACARWjDjAFophCOtrWAQIddTcBgDymMGF8PGLxWAF8FcdhVCGW91UFCeXV1wJEiGPDWhwWFxhUMNkDAVWwRoKAUCEYWxEJgJETVpWARGMeBdU6KZh4PyiUWWIF8DVdgi29FdmdFbP3Gp0GwvaUbDvq5qKFuD7VIQG0FHPqmcMHZVlcLCQBgXQIvGFSkZyL4lMN+LNLUQH0PVUkfV/6WEuTllgXRIKaAD8lQKFeEUcblRd1x5YBqNnhwJEGdvcarVyjxgGdB48EFWlcebNToq6I1wFCjnkW2oHI0CfacfwvFQF5gw2J0Y7AFHJsQB4JNy1W1fW3gmXUVzJTcScF21YJIzVn3agBcKtTiwLQFsMCm7AaQQUk1iEmnYBsYp0B3hCXA1L4cEwRDAgE4GVgKvvXLQoxNUXRtYAku69mJV7kZlQkgh9yvyy6bsJxVGvHWw8eCOWldbQnALFRC4gV97pgBQOBuWiWlsOpzmMKVAAk7XwW1RSlYAJi8r4kIwYk3NXY0Qzao4EEFYnZVAQcmbIyyTB/5rO/Zc1eVkwrMdKOl0NZ3cRwQACH5BAkDAD0ALAAAAAAvAC8AhwCe1gCe1wCf1wGe1gGe1wGf1gGf1w6j2Q+i2Q+j2RCk2RCl2R6p2x+p2h+p2yCq3C+u3i+v3i+v3zCw3jCw3z624T+24UC24UC34UG24U+84k+841C841C941/C5l/C51/D5mDC5mDD5m/I6HDI6H/O63/P64DP64/U7ZDV7p/a8KDb8K7g86/g87/n9L/n9cDn9c7t+M/t+N/z+t/z++75/e/5/O/5/f7//v7////+/v/+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AHsIHEiwR46CPXggXMiQocKECw8W3DFQYkOKA3lYbLgQ48KHBnl4LLjR4AyQPTBa5PFQpUGOLznKiAGzpk2GMlAQRBmT4AwYMFIAvXETYYwNN2ek4KAggNOnTh+QOJkSYkmIMiAQhTkjBNSnBL46nZAi486BMhTIgHmDA1QAYuGKnbAWpwKdHFs0FRtWbIC+T08I1EEw7QeYJPz+fav46YSCabV6zIFRoYjGYKEKaBwCrYIEMkZWFTgC8+a/cjE77XxjQgAVeRUTABwAgYUIjU87HeHaw0DRPW7sFbt5cwK8wTeoBn0bZga+XwG88KhQuWLQPWTQQOhxRmqotH3+9wwOHXsPDrAJjvSg2mkLhhZoBzhQt0SAB7/zzwiQOsHm7wG88JEFX5n3wlN1IaSCWB4kIBZyZj3wFADmCfeUeAhZB9UDLzgI1WMItQAVdhS59hR+AimE0XBQjTADbk8J0Flhw2F3UGlfbUXYQAAGMECAN1Tw1QQrAJXYUyT2IGJ0AiIE3oY37OCBbsQFYF4PMyggVwFPpVcQZiMIhEIAAlCJZIKtMeZUCQuZ9l4PKnhYYII9eKWYCW1ipsBWMsjpFGgWLQgdACZo9GVq8gXAgUA5vOgUAVdmx6JYb365WGOV2kBgpDdIiFmTjAoEI3RhKVADQSPU9VAHiYbVV0HcPODQA46qLdpRD2M++ZUF+Q10oFNUAvBdCwfx5EJ7AegEXA8OTNjYAjfwZGFjBvC31UKCxvjoWxcQdNAFlzZ2GEfNZqYYhPaZ6xdVt7KQqFPfKTCDQEvC+xVgbNakwbtiYYClAmb6FcG13Kl4Q7m6foUCBchGClOfqEGHLLAB0DnRQhAjG/ClCbSgYlFYEjixYgwkaBF1HKV7L7IgEAxydx7w26oFL1wF07ICzeBBA9X66FcCHoAaEUI2MzQDCiNYYIEESntggtAMHVQ0rKFGzdHUN1PdkNQ14ZxQQAAh+QQJBABAACwAAAAALwAvAIcAntYAntcAn9YAn9cBntYBntcPotkPo9kQpNkQpdkRpNkfqdsgqtwur94vr94wsN4/tuA/tuFAtuBAtuFPvONPveNQvONQveNewuZfwuZfwudfw+ZgwuZuyOhvyOhwyOh/zup/zut/z+p/z+uAzuuAz+qP1OyP1O2f2vCf2/Cg2/Cv4PO+5/W/5/XA5/XO7fjP7PjP7fjP7fne8/rf8/rv+Pzv+P3v+fzv+f3+/v7+/v/+//7+/////v7//v////7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gCB8ODhA4jBgwd/FPyBsCEQhjsMFnSIkEfDiRMlUtzI0WHGjgYZChQJsmRIgzRMdsxo0aLKFyk7MiRp0CVCmiZjoHDIkOBDgQ1dCFW5MUYGoi4+PAjAtGkABhZU4CD6IsJUkDhIIAgAAIBTpwWYcmhRMsaCGCVLJGjqNWyAAUzhfrVwg6LFGAhSyKTxwOvXv4ADKFhh8yDeow0Lo9j61S3bwE05VMTrAGQKuU79Qv4q14NAHzASHIiJMCOKzai5Yma6U8bWFR1jPN7s4EDT1ZqZnkhQwHPHvn9zBwBxkAYE1A5oLIgAckTqALAbRmDqdfWBGUBWXL150AaC1YAr/gD5CARH4ANogUwgS7HgCaaOv3o9UdOHTQdvnaI36CHABIw2WcQAYPEF0EJB5E2nX3orNEVaQkC08JcHtn0VAlAHCZhfAPsBQQNjAdAnUUYhMCVAUwi0sMBXDGx3kIRNdYjDUk0xR5GCc+GAn1OSIfShXOi5xAFXTm2kQGAr1JABkUw9oIJQH4BoQHpAnEadW1QitOFXCKTUX1MEANYhEC989xd7DYHn1AQPWXkelTPCVSCaWm4mYgsVfjUmEBcw+RWdB6GWAA0FmRVAWHDt+R5kgBoEH2QSHKRjjFm+cBtgLGB40I5+fiUiDzhgwKEMGeEAYmA2/GTTl3/JBUCX8gh5kKV6qC2wkZvCYcamRwaJkBlnAWDAHUqAgQeAiA390GCBf0XH0wa/HtoUlg59+FeBB2xUUAu5YeYWXA9wRyNqF0L4k0E4khtrp2K6SBENeW4I3gDpuYnaTiWd0JZwXz2gA17PUaCtQ0sGBldXA3QwLmQALOCupg7hB4Bcam7p1ACIMnXACw4VdpJBODQgLWphdQXsAjCYW1JBrD53KVMR1IUTeQIFaBCeLmd2QLkg9XBRQziEEG9jf2nwIFEdoUABV8wy5YAJR3dkUUFTazRshCGEkEEEEWQwwgopebwRQyypTJRNPlOUg0piQ4w0UQEBACH5BAkDADYALAAAAAAvAC8AhwCe1gCe1wCf1wGe1gGe1w+i2Q+j2A+j2RCk2RGk2R+p2yCq3CCr3C6v3i+v3jCw3j+24T+34UC24U+841C841/C5mDC5mDD5m7I6G/I6G/J6HDI6H7O63/O63/P64/U7ZDV7p/a8KDb8K7g86/g87/n9cDn9c/s+M/t+N7z+t/y+t/z+u75/e/4/e/5/O/5/f7+//7//v7////+/v/+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AG3UsEGwoMGDCBEOlJHwII2GDgsybDjQ4EOEEyEmpFFRYsKOBzN6tBHjhUKLBWcQvAhS40YbK1ZorCjjokuCHUUeREECpUCENgnKvAlRBgoMBHUCXQGCwoIAUAkIeCDBQomQGlFAMHmwpQ0RDwRAHUt27IINKG6iUDBUI4mnZMWWnbvhxUKEKBCMWBm0IAsKAeTKJRAAgFyyhKE+SGvzYd4MM1EkmEu5bOIAhEMQjEEwrwMbfW1MzDsWQOXTZTV3RnDAZOjVpucSuBwbNdSepK9CZAG3sO+5Ag4gjlvYNIIQCAJ4cAm4cu0MXEs4sO1ghYEJmyPaIEGc8gedEEr+Q43twCQJrhB7Xy4LwWDFFVHJAihP8EGKhgxDQD2MmX8HixU1sN9Y9NlgQQAVKFWRBGUZIN5tNtVQUXgDjHVAWjboBxV6OAlVlgAVCDdgAP951VsAF642VggwJKQhWQhIR0BtC3BIUAlkXTjQCw+QhV1CFVAmwQvhkWXBQSssIFeKBF2A2VgMaFfkXP8FSdYDIphgwgbJQcWkDR+sB1VDXcY3VloffDjXlyg8GBiGB6H2AEEhiEjZly+cSFYJjREU2HhidjAQCgVYhiKcNkgg5li6xSnAYRWSheEK0+V4gkEddBdAhY0aVOlpcxJEpIWI4hgpZSuINNAEtgXAQVL+NgT5pQ0qIFAbZQ1l2iqiHyBqQ4/r8ReBQDqVwJ+mD7jwUgbdmSbXf6LZxJACwMkXgAYNcUdZbQL4ahCzZj5ZVqcqykbWZy/B12oANRrE47oheAXaQODaNgBkBR2ImljoFhTUQy3YaZtuGgrmZgDk2gDDRQzRgGO4YwmQWI1tWnaZXPgWJOFKB+mqZlkW6DkcVA4wpJRSsa5b7VzlVSSvT1aqPJaYBRJ1UJ0R+/ZoYIv+iSBXSnHW0EVarXusAiTIIBJDL0MUwnSm9ZxjBzZqbJBIHA2NQgXUVnvABHuBlJPNGq1QQgdoo00ChidjRbZ2oF0kbUiv3UTDQ3N3pVEE3QkFBAAh+QQJAwA6ACwAAAAALwAvAIcAntYAntcAn9cBntcBn9YBn9cPotkPo9gPo9kQpNkQpdkeqdsfqdofqdsgqtwvr94wsN4/tuA/tuFAtuBAtuFPvONPveNQvONQveNfwuZgwuZuyOhvyOhvyOlwyOh/zut/z+uAz+uBz+uP1O2P1e2Q1e6f2vCg2/Cu4POv4POw4fO/5/S/5/XA5/XP7PjP7fjP7fnf8/rv+P3v+fzv+f3+/v/+//7+/////v////7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gB15NBBsKDBgzpuIEzIEKHCgjggEny4UEfEihgHYhR4UOPGgh4dVqT48WNIkCUX4ogRIyXGixwPwiQY8sUKlyVJIryIQ+OLDxoVRtRJkIYKDxQcBFg6gYKHEi0XEtXhQgJNmh49stCQYOlSAF+9BoBwgkbJFw2iboRBQazbt0sTlChYoyHBFwlYCDxpMATcv24FUFBLEe+HqwtpQHAL9u0AwAlMHMQrga9BxYAzv03woiBeBmYlNpyx+O/jvwLgJoChA28A1hEtt2UMuPFb2wpSdB1R0EbMgh/Enn5rgbWOFA80P2ARIENHkDdiAB4OwqJBCYAfmB0RGmMGzQEW/vwmKD2A7aXaddCg0H1hDALgq4/Xkdxteh0aAsjfqYPD8AAIeJXaUocthJ1Y942wlAMbdSVWBQ2EBdYGUik14H0veDXACxdplEMOGb7FQnJgpZZAewQx59V9NCi11AAFjqfgWw7E8J1YF9Aw0EAxuAigWhgEMGAAVgllEAfnecVBfwEM58AJLLQgQgIDHvCCRh8kmcBEB0UAmF4mBBYYAp2l+JdBvhF0YJNuOWAWCwH+1xiZE9GQQJJLVbQmXBtEhJZbj9FZUGkCehXVTHvCpZd69Q0AlgFlEsQBagGgVFAFtQXggAwEzXBjAJB6hEJmAlQUnGYd8DSpoHd19R+C8hWlIKF5b6XApQmRqkfoX84lRmpcKBqUH2P/SSYSpn/ZdoFBHpkw5KtemXVSRGEKqZmtkzk4XQU7wRQhnm6dWNANLQZQgGYsTDVRteAtW9AFmqXGrUgQJUprrQSR8JgAA0KLgFr06hBDgAMCMKRYCcygIqBvGYsQX7KCFwAFDr56XgYzlcSuxEMenFqvdvFnELsHSywWyHQ1pJBlf5oMF29cjmsdsyHTMKmQ4PYrlgSdZYyTQTZmdp4E2Lp00Q0+F0SDCRUECNcDHAAcM05JD3RDdCyw8EEKWS/0oUFJ0xT2yvNtdFIOOKi718+ilWRZQQEBACH5BAkEAD8ALAAAAAAvAC8AhwCe1gCe1wCf1gCf1wGe1gGe1wGf1w6j2Q+i2Q+j2A+j2RCk2RCl2R+p2yCq3C6v3y+u3i+u3y+v3i+v3zCw3jGw3j+24UC24UG24U+840+941C84lC841/C5l/C52DC5m/I6HDI6H/O64DP64/U7ZDV7p7a8J/a8KDb8K/g8q/g87Dh877n9b/n9cDm9c/s+M/t+M/t+d/y+t/z+t/z++75/O75/e/4/e/5/f7+//7//v7////+/v/+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AH8I7CFwYEGCBRMq9KFQ4I6GPxgejOgQIsSHCRliVIgwo0AfEi3+6AiRZEWRJS0SNIkyZMqEM2qwRFlx5sWCG2HA4LgQp0+aKB/CIAE0IYwSIS5coKA0xAgUOBLaLAhDw8eCLj/iGOEggNevYAMs+LCiKIwGUWniCBG2QNi3DlrwpLogRsgeWX+oWPC2b98QUTcKhLGAqELBPz649Qqg7+K2Xh3sPEg4w48dNnFwaOz3sd+vdQXmICwBh0mSij+rZgzWwY0fhBVMFgliwGq/BN42ptCC7wmaKm4HsNACxwwVDTj7nXAiQAe1XVc/T4hDwufSPUSgJCjiNtqGMCD+Byj9A8cFrCcF4uDr1XbfDjsQ+7AelvwPDgFOIE7Y/DNn7RBZUF9aJHhFAUoZhEUBfWA9R5Bg0XkFQVotsEaDSAEAoFx+AoK1QFoJVQiAbRK8Vh5fixGVV4XtLfZhB2FxAOIPM0Q4AYgXhPXcRhIV2NcGP/j4lQMowODCCOwFEAGIIDBm2wAWNMRQd2/ZpsIPJyigG1gPgJiCXxRd9QOVYLkY1Qta+qUAiDMkGRZEOjRZZnsBcCDQDAx+VcABs+FAAVjueWURmQEEWmgAV5bX4aEJzObDB6oNutoCM3wEo1cIxIBTf4eG1YBFwQXg1oZfnVdQgbIZ5eZXA9gWZUP3PczgWFiGCWTCThLhUAGrnTIGIEQN3EbpTwXhtxoLYSok52oYwBokWKR69alIMmS4JVi1UiUcCDRd+lVubzFQaUHrjViltQGMK5Kswl2Al0A53satQVIVtKyoAvDqHlHZfRXtV99ZxENH9D1m6FcwhOpVvqLOKddExN6Z5moUsNdYAQd79Rt6NMGg5b+sqWaAV/NaJFhIZ83qV8YbF5UeDgl69RjIYSnwsEj7/ZRlhhnr6TMIM26XM7knBHsbAB6om9VMUxkFwqJgNdCBCTZ4NFJQIrHE0AwtsNDCbD2d9FBIQ/+gg7MvXeZyRE0DNZNg7yb77kYBAQAh+QQJAwA4ACwAAAAALwAvAIcAntYAntcAn9cBntcBn9cOo9kPotkPo9kQpNgQpNkQpdkRpNkfqdsgqtwgq9wvr94vr98wsN4/tuFAtuFAt+FPvONQvONfwuZgwuZgwudvyOh/zuuAz+uO1O2P1OyP1O2Q1e6e2vCf2vCf2/Cg2/Cv4POw4fO+5/W/5/S/5/XA5/XO7fjP7fjP7fnf8/ru+f3v+fzv+f3+/v/+//7+/////v7//v////7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gBxCBxIUCCNgjcKHiyII6FAhwwX2rDBsGLEgQstatzIsaOMjiBDFqSoEaKLgSQhCiRZMaNKgzgOUnzJggVLkDReEmR548ZMgjJZiDDoEOLHhCRVcOCAgcKEpSZYWGSZEQeLCwpb4jCBIUGAr2DDNuBw0mBVlCwgxLBYtUQDAV/hhp37dYJUmDdbMFhBUKfVCXQDDAALYHDYAQlAYCTIIsFQjiW8Bg4MF0DYCWsbHlyRACtHDoIn07UcgHThABEyW13w4AVQhiJEfyVAWDbqtZwPlIWoMkVp0aQD0LYdwELjACUqmpRcO/TXByVcsAhxQDaABxsCaDjL0EIAuZMr/mCkEePB9/NhH6z1/PphDd9gaRsGe0D1QBbB06+NYQEhQ8B0gReAeBUx8NV86lEEWAp9NYTDRCzMVcBccG3gYEESHPhcZtkFwN6FA30wVwTmzUUgRhQ1EJx6ApVwYAIrtRcBXRtcMFcCJ/UWlloPuqBAWCX4hUNYci3gggZzYZaRCw6Apd5CM4ZlYUXw0TUBDrHN1wAJLKgAAnMsCoQBel9JMJBDB1VJpgAf4JBCdXDNp9+DOIwAFnhmViTiZDhaZeBk6jnEAgJgzRdBgwJlJ+dlAsUAQaFOrkVRDFESKQADKBGkZmAbHASDjXMOlIGGpA2WJ0NqCgjWXTQgueGF/h2EBh5pZnLnwmGBRZBRbAfcRVGEzX0FAABTgijQn7J1OlAKdzXaAIVzPXYmnReoquF5vv5HnH0FlTBAfrnuNFCHkJqIw1EJzQCRAcQFYGFVKMy16FchIGWRB+0G0CwOLjBXLliYZjrtse02kBkNleKKXnIPaeRisHRp0JCrcU2Wp5AO2QAqcSk8HNgAch0AA0wdVVCwV6rK2atyxg5UHnH5zfuVtC1rFEO1AoCLq5zzrawRdwXtSZfMc4Up7s8MuWDjYETPxQDNI9Ep0gkVVGcbdkcX9NFGNxFUwgUSICuABBV8UBZJXXN0EEQHAS2SRS8J+fZiDWfd0AxzG8udBNwbBQQAIfkECQQAPwAsAAAAAC8ALwCHAJ7WAJ7XAJ/WAJ/XAZ7XAZ/XD6PZEKTZEKXZEaTZH6nbIKrcIKrdLq7eLq/eL6/eMLDeMLDfMLHeMbDeP7bgP7bhQLbhQLfhT7zjULzjXsLmX8LmYMLmYcLmb8job8nof87qf87rf8/rgM/rj9TtkNXun9rwn9vwoNvwruDzr+Dzv+f0v+f1wOf1wef1zu34z+z4z+34z+353vP63/P67vn97/j97/n87/n9/v7//v/+/v////7+//7////+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4Affz40WOgwYMIE/bYkSOhQ4ICDe5AWPDhj4gWD1bcUdHhxIwLLXbMODDiyJEkUyL8mHDHRBwuCcp8qEOlzYEvaESMebMnz4s/YqgoKfIgDRclRigd0aIFjZsTZXg4iBFl0BEQAmjdyjUDChwDJ7L8wVJGBbAGC+7AOHCGBa5w4wbogJbiwBgKYtilioMD1wFy/2o9MNRhDMIkd8SIELgxXLpsD39IqeKA48tbLRyEceCBxYgxAhAAwJU0XNOnuXIgeNjAU6AOaVjWSiAuYMyqDwdYQRJH1ssGSLBgQcKAXNQPNhAIQXYiRpYhGg8A/ACtQBoKuNYOUCBAAxw4Nv5odIhjtm2trhOyEB23+g8aU0luwFzBYY/scN3/yPraIoDbjYnnUAVbkfaADQN5UFt8aR2kAlwLELhVbfU5tEAApulnwlYL7DXQfHCFAOJ2CeiE0HpbHXiXZdvpJdFB5nEVAwlwXQDWRzhcqJV7PeAgAWmADWACQhjJRQAEP5hgHIcoxNBCCebx+AMHqJEW31jvaYXaAKQxF8OSjen3A41x1WeSQShqBaBWLLz3QGMOgCVQaHJV2OAPKxSoXQALgIWDhPndYFCOcQkQAAX20bnndgzOt10AYv6QgZpxYTCeQdwZySZZY2oZaXRwbQcACAax9YOeWwHIQF1KRppmYPrMKfQDBpgxGFRdP+CAwGUuHvTRhqnB1eZDEJCGGlwKZERDav9xtQCCGAnkwWUECOiQQICGqlpCKjwK2KNbDUuWqT+gWKVgARS24nmo2XmpQbRidgBaOEyAW68P+bADDWA6lsFAftV604bHBrCmVioQDFd3BUYK20E8GASqVgKAu9UB5t3GJVcGCNrTDyDi5pgB+PZ0QsEip4hWQRHVFNa7A7FgQMGGUkobXBqs/FxPOITQr2OkVTDsWFhWhNJHEdUQwptqWhyAARiImxC5L89kEQ0kbFABBQEoUEEFIqRA1Yv2qdRRxIn5imVPVg3UEdVlf3ytrClxlFFAACH5BAkDADsALAAAAAAvAC8AhwCe1gCe1wCf1wGe1gGe1wGf1w+j2RCk2BCk2RCl2RGk2R+o2x+p2yCq3CGq3C6v3i+u3i+v3jCw3jCw3z624T+24T+34UC24U6940+841C841G841/C5l/C52DC5m/I6H/O64DP64/U7I/U7ZDV7p/a8KDb8K/g87Dh87/m9b/n9cDn9c/s+M/t+M/t+d7z+t/y+t/z+t/z++75/e/4/e/5/f7+//7//v7////+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AHfs0CFwR46CCAkiXMhw4cGCDxsqbCgQB8UcFhkSzChwIsWPGTkadFhQ5MeCCk2enKjypMuXJ3Go9CgwRowdKjnShCly544WJ14+zNhiBYoQJFasqAFzYQsQDFvmoGHCA4IAWLEKwIrAgwqEEUsKbFGhossZIa5mXas1a4MQLlswuBkTR9oAW9lmJbB2q4QWFFsg+IpQZQ0NegMASJwYrlMEUBd61NFCQuK8jNcu9oBQcAWaJmOozYwVQF6+iSMLNsD0o44alklrno0Za4kWCgIATkhzA1vUirEa+KBCxQcDpRlHyABghEeVJ2QDiEC3JoPMEWbE4FCY5I4Ge5P+r92NUgXbrQQiMG0xoiPFGyWyLtabnuJ14AEgMIV9oPVHCfglZsFAYuVQAVsR0GCQB7aZFNEL4iGQQW0BlNUQeFkleFB8WF3gnkAP2TCCXh98oBd5OP20lnoGsTBaAEw5uAMFianAIVYFSKBgQTRgGACLO9TgI1aENTRBYg7UoAJyWSFgQlEkXMUXkDsgJl8AkaWIUGYa/LRAX2xNx9RBIqT2UWIDYBVUDRFg518KAfA1H1bchbSlAHOuhcB+HCT2gH81vLgWBmfiFV5WXQpk4or+7XBBZlkydF1waxWgJoE3UpnDopQaiiWIOHh0oF6Y7VnQklTuEF2naxFQJEPunDJGQKIDtbCjQDAIitecMegEUQuyXdoQbKSlF5akwSJQHUIMiqeXcyfFSmFWHj5E0I2kLTusAQGGGUB7FbmQgKxYEcCdliMtBAIB3damrEHEghlnaax9COJCNVx3GmPVWilbZD6l+xNy07I1wohXshrAuRB595B5jM15QMSMNiSSnTuUkGe3wf7YaMMrtYDcYhzL1sHHrnUXZAUU5plnVgaA29RJKrQ5m17zcdAaR8eqLPBCJXDAJKkBPPCBDGa9NNlLJ4AAQgYVVMABCCNoC9a96DJ0w0stMRTW0jMvZFHADYWVUc8SRSVW2CcFBAAh+QQJAwBEACwAAAAALwAvAIcAntYAntcAn9YAn9cBntYBntcBn9cPotkPo9kQpNgQpNkQpdkfqdofqdsgqtwgq9whqtwvr94vr98wsN4wsN8xsN4xsd4/tuFAtuFBtuFPvONQvONQveNewuZfwuZgwuZgwudvyOhwyOhwyOl/zup/zut/z+uP1O2P1e2Q1e6e2vCf2vCg2/Cg2/Gv4PO+5/W/5/S/5/XA5/TA5/XB5/XO7fjP7PjP7fjP7fnf8vrf8/ru+f3v+P3v+fzv+f3+//7+/////v7//v////7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gCBEBlIsKDBgwQFDlRoUAgRhggfFhwiMeJBig8pQlx4cCMRIRgtRnQ4MGREjBhJfhyoUuUQjwhDwhRpUqRNkTp4xLyZ0CLFITUd1ohBcIhKhCp10JgxQ0bBoz6J3DgxsyLBGyMmBAgwIACBrQEepNCx0uYNDWWfHmQBYWsBsHDhVnBhEQiQGw18iATiMIbWuAEAAIbLQS/CGwqI3hQxeGtXsILjKqBrEPGJmz42NN48eEVBxGht+vjLuXTgAJ6lLmDQo2hEEG85C45Mm2uA2AFiIEZg42aJ05EHh1ixIgRc3HAvXACQ2qVBHXGDg0Vw4zOCuI8DROgRwwPLghs1/pdWXNDF4AERdN5w8cMmjNuCkYNtEPF63Ag7hvhw4AAhRA+Q2RfXBUhdcJ9eQ4hHmUUKwKWABoD1h5ADcEVgGApgeSdTeYBtcAJYsVVX2W1bWTjQDZApIBIJna1wAFwT7FDQaGCZSIQPDQYnYhAHGegYWArocIOAASjQwg0zsNBgiYYRgUFsj6WGkI+AYUCEDhH8iJ12Tf52XAAlgFcUhfJtdZkPBgowmIUKmfclmBYJOBuQZBHhgWDZcVmSDg0OIB2YQBGkEpWDZUAQhhU2SQRpWsLJF1QGDoCbn2BdRtEK9tk40AeNCUbeUUMYN9hXASRAlkNDakrECuNBRRCr36VNUJAOPjCEw5KNISCSDwD8CViYCNH4ZoYNBToQhIDJJ2JPnJYmpZgfqQDiZhQc9GFpCOhVFRFZllZAmBQJgSJYecJ1WVRExOBVdORuJeJ+m0VGH09EIFuaBQNhMG1jC9qkXwTylQuml6UBexBJGhGkA5HnJdtoABpyxNOQpsW7lQeK7hRsll1ll50BnBlsU1WiVkxiAA30u61NOnTwcK6XCVRTWjC5SkQOJ0iwGQIarKAoVDZfdPBAOsRwQglIm+DCCzYJURVf9KY10spSX0T1yBY5pBBDoEZNL0kbBQQAIfkECQQAOgAsAAAAAC8ALwCHAJ7WAJ7XAJ/WAJ/XAZ7XD6PYD6PZEKTYEKTZEKXZHqnbH6jbH6naH6nbIKrcL6/eMLDeMLHeP7bhP7fhQLbhQLfhULzjUbzjX8LmX8LnYMLmbsjob8job8npcMjof87qf87rgM/rj9Ttn9rwoNrwoNvwruDzr+Dzvuf1v+f1wOf1zuz4zu34z+z4z+z5z+34z+353/P67/j97/n87/n9/v7+/v////7+//7////+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4AdQgcSLAgQRsGExrEobChwBwJESIcCHGhw4sCJ+qoqIMhRoEeC2pMWDFkQ44mFY6kOHDlRY46XKacGMPlyYs2Ktos+OLFx5AMc9BQ4RPmR4EtRjxsaXAijRIWEASYShWCBRIdYxZM+QLDTYIpLlAdSxYAAg0oWBp88YCGjhoqBcbQQJYqgLpUPbhNuALBC4QpQQocIRXv1AEDDEPwyROBUpEGQ9S9azhAYrKPBb5A4JVgYB10x1IuW3mq342b2yY0KaLu5dKG/W424DPkDYMnxr6mSiAABhEiMMAGIKFBABMYaTio25uqgRRgC1Rue4LDRxCVm2cemBtvWxwvoP5bHEjjANnmAZpnLWigbluhCChsJQixteHmE+brkHCXsmodFUz1gkdGCQTBWAhIUBcCTemwnH97gUBZB2oNhEMMdUEwQl3i3abZWP+lMFYEDdmw4VTNEQBCCu1R5cBeHdFw4FTf6RBDAmR5mBB2ePXEAIIl9FRCYQH8p8OMdom3EX0cKKYDDQ/AZmSTHLKkkYIEjEYVCE8KF4AA7sF4Yl0iLHWQBLuRVRSVoj0ww0CbuTZAmQblkIOXTg5GlpEyVqakQTyS9RoHONiAA4s0ykBQaGOh96dgOthXmpIuKPCAogNJStVuMBoEg5Z4vUhepy/AxsCSFhJkHGwbKKQcbM3WOcRBmucF8KhAFsA2AAuo1onhpoaJStAHok3V31QLfIRno2TFKlAKvaFnF1UphJRTQjG0NwCoZKEAEQ1ENqclcZ5VOFCgpYmKJLBj0RYTQigtydGyluFlAZu97aaduQ1BCdt953FZYkYF0aDgsf9OJvBR6wlEL7e0TmXACZC9lOoJq9oV8VgSMMZwgwKJ0KKg9VIlAXQFfnyQQCdkMDJvRXLgk0YpO/SZVpqlcAIIIqCQQqcMr8TRTr0qVDNTF928ldJHEU3wyhWrLFhAACH5BAkDADwALAAAAAAvAC8AhwCe1gCe1wCf1gCf1wGe1gGe1w6j2Q+j2A+j2RCk2BCk2RCl2R+p2yCq3CCq3S6u3i6v3i+u3i+v3i+v3zCw3jGw3j+24UC24UC34U+841C841C9417C5l/C5mDC5m/I6HDI6H7O63/O6n/O64DP64/U7Y/V7ZDV7p/a8KDb8K/g877n9b/m9b/n9L/n9c7t+M/t+N/z+u75/e/4/e/5/O/5/f7+//7//v7////+/v/+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AHkIHChwB8GBOg4qRLiwYUIeBhtKXIhjosWLGCU+xBiRh42MIENK7CiwYkeSDWvsqIjxIcuBOQhWfDmQJg8YMUTysMkjpsKNC2GgIAi0IQwQFyoEWDrgwgUQMHZ2vFHyIIwPClEOrAFCAdOlSwEEKLC0AYmcB30KhGGhBtGUJLyCBUt2LlgFJyTCYBC1YNGBMBrYHUx46QW0BGEoGHqQp4oEc+sGGCA27OTBCl4kVoC1sUIUhUMTFqCgr2IJFA+6CF1ZtOUAFGooRoBY4EODBhWPFS1hxIgMA0QD6LAggAuMF+YGVw5ABUEXBnYPjlAjxIiLOla7vn6wRGSwE9z+tqj99qHgwnUX7jgwWILbGgk6FJRJUIXo4KgXWlhKYOkDtzxQQBaAEnEwFwAZgLVcADUZVNF5S7kn0AdgMcYQQXKB1UAJCNh1nFVzSTCDQCpIlsFEMBD2AQwdguUAgTzUQAFYEt5U3F0TaUfXWC7EIMFcCqTwAgwpZAgBgDIORh5BIgTQmos11LAfbwR6sBRZda1gE0tNOjlYZx0UBkCNOIBGmAsoPTTCAJJJZ5xA3rVHIAxtzvXhQQmN8ORlSykAIAotRkhgDee1FhwAdypkX51zbQBYizUKpMFgbC6FUEQG6dCCXYw6J5CPR3bk3YKD4UlSoHWR6udWNNTEgmvbGejA00AJuqbBXzF6lepgFh4UkZl2idWapwdhIBpZiLn0Ug0I9GeXqjIcRKFrFvBwW0Pe7TmYBvW5Nhl5OJD0EAOuBcdYDBkSUCdZ8tFH0A4RaactkDEkGVp/BsCI0EsdAfusZRdY6RoCUeHaEA5hHsgoWM6O9WSvBlsr7XecDtwrDlSBBOhX3s7Fl0I2RbzWlITNG8AH+moFkgskLwxWB4jNalHGCsVgAslzIZABCm7toAOmB0+k8nMuuNBXTeqBnJpODk0kckiygvQ0RBJ75utbO21EEw5AVRQQACH5BAkDAD8ALAAAAAAvAC8AhwCe1gCe1wCf1gCf1wGe1wGf1w+i2Q+j2A+j2RCk2RCl2RGk2BGk2R+p2yCq3C6v3i+u3i+v3i+v3zCw3jCw3z+24UC24EC24UC34U+840+941C841C9417C5l/C5mDC5m7I6G/I6HDJ6H/O6n/O63/P64DP647U7Y/U7I/U7Y/V7ZDV7p7a8J/a8KDb8K7g86/g86/h87/n9c7t+M/s+M/t+N/z+u75/e/4/e/5/f7+//7//v7////+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AH8IHEiQYI8fBwcmLEiQB8OHECM6jEhR4UAdPhpWHJjxR8eNDyeCHEnQR4+FCD0qzEGypUCHIl8OpJHjo8UfMVW6LPjRRo2FPkSiNEh0aEGjP2rAsLkxh4sPFy4EWIDhgokVNmSKtOlwRgiIB3O6mBCgbAABZtNucMGSYUIfNSoQ1MHwowsHafMSABCAb1kHMgbmrNEga1MMef3mXRxARFuCNRLEoJiwBt7EaQmU9bvX7ITHSROQoOgQrgLGAQhoTr1YcQAKbSPLFYxTp0AbCTK73ow67+caDBC0Ndoxx4TVfQMMyBshRIgIyFGHyB0YKcEQZlWnXR5ABUEYCJT+M46Qw8OJkhBtLF7NHQRDFMmZ3/jRAjREHh7yFlhsX2B45izZoMBoD/XEGHd+QVQBgDwYF0ACG6UAgGIaRFcWRJeVRZ5AH5gFg0YFZZBXAuDl1QJDNaRF3kEtmDWAB+gVxBgHhKWVQFYJGbfahqGxFkAFJ4HYQ4qMwZBDBOI96EINNdzFHY85ZGjWUS/5IEN82SWQQw4d9KYhSw5tEB1fFMGQ13J8WSAQdusNEAEOA6WQmVmBQdRibykI1IJfADw5n0BEMlanRRnJYGF8DBgmw39lPfBYDrmhRtGVXl4wUI0BbDjRBYdOWRtPP3ipXJ4CHcmjQCR4GUFBE00kwW7kIxr2w5YEvbBeWjBSJCdmaVn6EG7Zbbfch8QBKmpZpNJGVlncbYdARQ4tWFanD9JQUIcHmvVVRT1QKuoEgt3Ja2oGPPYRUz/kt5uFJDgUGWPRjZDSRjYwulizNTjoI6wQgAVRoMnBOsEHnTaLAJzzgsQCtaihmRcCNYzEVIm3MgZAdA1ELJB1IF7awLGonTqSUTmUwGizFgeAwIkJ7ySSDR4cwFtaijVAQn9EhfQDXRHBEIK0ZiFQQQg1xOQDuhHtACpFNrA0lEg5bWRU1DIpZJNNHJNEdYFUtipxjAJllPV9EAUEACH5BAkEADUALAAAAAAvAC8AhwCe1gCe1wCf1wGe1wGf1w+j2RCk2BCk2R+o2x+p2yCq3CCr3CGq3C+u3i+v3i+v3zCw3jCw3zGw3j+24UC24EC24U+841C8417C5l/C5mDC5m/I6HDI6H/O64DO64DP64/U7ZDV7pHV7p/a8J/b8KDb8K/g87Dh87/n9c7t+M7t+c/t+M/t+d/z+u75/e/5/f7+//7//v7////+/////v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AGsIHEhjoEGBMg4qNDhDYUKBDRdKrPFQYUSLBSdqrAFj4MWNFAlO/MiwYo2LGWmYBMlSYEaLEkkOlGHypUEVLxCG1JhQJkKfLnXWMNFi48qdEGnY9Kjw5QgTEo8OXOHhQ4WrFT54ONFS4IgNOlNKRKHhQICzaNMa0ICCqUwUE4QujNiiQlq0A+6ihbBi4ooELlpy0IuXMFoRNZauONCWp4wXFNIKQDv5LAC9lwNUeFFxMQiWLyDkDVDZ8OjCZy+EXGxBZFCDoe+ePk1asl4NNRYnyDkxowbDaRNYyPDAtt4MBwasyEhT4gjgZweAHQgiM2EHLyaMYOlCAWHrrQ/+gsAcADsNEi07EM6buS+MGRev51y8fabEA9YNS5xwF3uNFxEEIAFEHtmEQn8FUBYAALwd5B1a2CV0AVpFufbSBncdYEKCadVn0App+VfDeGiBAJRAD6ZVQQsOnCWAAAa0UFFsZ4kIYlrhTWQYCNmpFcIKK5SQon+PpRjAAAxsdJd1fWWglwDW+VeQXXoZ9FJBBxoGgUDj0QYhZwKpR5hNBkLXgVcJlhbAAw1miVZmAixUEA0vQBdACgKtwGFeItbQggHASTWQnRA8xOKCfdYgAXAOHNTTQAlAN8CZAmXnX0QYHlmbpgHEJVEMNWSQlwBeotXXQA3W8Bx0n2lkwpPLlp215UIsmAVdhRUtxeFlpQYwnUc0MspSpna2ddFv+enloVwnVVqAmmllpkCDq0KXgKMTicmrYdPdKClUOzVnU0QO0JbsWSi8YKRhGbx2kEwvIEBYaQMsMKGdDaTakp52nkUAdImOpNAKLabVq2xfJibRUkI9ZgFw1kEbQLtNLSxDQSSNEOmbm3KK1gSNMdtsV14VDN0E4Ao6UUVAtTCCBRMU7MAEGIygr0UfqcyUuyTLKfK7F6l8IoE8KwyTVAwfBGrOPZ84NMkfBQQAIfkECQMARAAsAAAAAC8ALwCHAJ7WAJ7XAJ/WAJ/XAZ7XAZ/XD6PZEKTYEKTZEKXZEaTZHqnbH6jbH6nbIKrcLq/eL67eL6/eL6/fMLDeMLHeMbDePrbhP7bgP7bhQLbgQLbhT7ziT7zjULzjUbzjX8LmYMLmYcLmb8job8jpccnof87qf87rgM/rj9Ttj9XtkNXuntrwn9rwruDzr+DzsOHzvuf1v+b1v+f1wOf1z+z4z+34z+353vP63/L63/P67vn97/j87/n87/n9/v7//v/+/v////7+//7////+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4AiQgcCETIwIMDDRJRiJDIkIYQI0qcSLGixYkPDwK5yJHIxo0dLYIM+VHiSIk1OGYUeBLhSooudHBsCZHmwoQDWcAISSTHixMnOnQAOiNlQ4YIWZhg6VHgkJcDc6igEKBqAAABBlwNMEHFDYpAVnDgyOMEAqto01r10AMhQxYM2iqkCZLFWbVoCVjVGgCBC4gsANRAKtAgUhJ4E6fFCgJhjQApLmrAq7dqZaxptQ5oLLAGgg8VH4ZQrJZv4qWeI7SNyBDF4qoA+Bq4gKFB6axWUSAwYJTpwYyPFWPlsJqICdIRcCxgwRrhZMp6MRQeeByvaiJ/LcIgoLWyWhkDV/5iRvug7WPwTAkLrIB7gF7TVR3eHIghreohPRwEGEuxh30DauUA0hCG6WfVdUQ8F0APD5X0EgtoCRAACwbAh0JDOQRQGYLVacUcQj4cxIFaE+QQgXcI9EZEDxMcuJoMaYnww0T1WVWZCD18gJYCKhT1ggOYlSdQDwmkJR1ECh0wAF966QWeCJnZV1yLaBUwwXwQKeZAWxAmhiARUG5lI01CgESaCAvJAGBaEKzmgwuKTZclaTF0ZptlX9pQJF4WjERTjYltOWQEGkaww0AsjtdeAEf+dhAG7yWG5pAfSFAcESDAhhdojhLk2nuKdtfCQasZ1CVa4wHAgnoHZUhaX9c9qEfDYooCcGlEhL7aQUP5WYUVX5jxNxEQp5aGmQt+dmCVhHtVhl5DUOV6W1UIFJeCmIkdCVVTB8GooaZ7VbUrETIwqZiKrB6kI1pLhhuACz3cNS0BS8npEYERYQDft2ghkMGrAYD20LYS9SAtwFFW9QBPiI6IsK9ofZCRTeFJVB1u2FJW1YdYhkcwETO2usG+pH2QA8PcNiTDB2uqhVUDJsuXMkIhW1TmQDWYMAIGPGMgQgkqMvWQEB/b3DFYDaqEb0XpHlVY0xAFURPKGP32EsVzTd1RQAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==);
  background-repeat: no-repeat;
  background-position: center center;
  padding: 30px;
  margin: 2rem;
}
.form-page .bar {
  background-color: #dd1417;
  display: block;
  width: 0;
  height: 2px;
  padding: 5px 0;
  animation: loading-bar 2s linear forwards;
}
.form-page .complete-bar {
  background-color: #009ed7;
  display: block;
  width: 100%;
  height: 2px;
  padding: 5px 0;
}
.modal2 {
  display: block; /* Mostrar por defecto */
  position: fixed;
  z-index: 100;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 107%;
  overflow: auto;
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0,0.4);
}
/* Contenido de la Modal */
.modal-content {
  background-color: #fefefe;
  margin: 15% auto;
  padding: 0 0 1.25em;
  border: none;
  border-radius: 5px;
  grid-template-columns: minmax(0, 100%);
  width: 32em;
  max-width: 100%;
}
/* El botĆÄ£n de cerrar (X) */
.close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}
.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}
.swal2-icon.swal2-warning.swal2-icon-show {
  animation: swal2-animate-error-icon .5s;
}
.swal2-icon.swal2-warning {
  border-color: #facea8;
  color: #f8bb86;
}
[class^=swal2] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.swal2-icon {
  position: relative;
  box-sizing: content-box;
  justify-content: center;
  width: 5em;
  height: 5em;
  margin: 2.5em auto .6em;
  border: 0.25em solid rgba(0, 0, 0, 0);
  border-radius: 50%;
  border-color: #000;
  font-family: inherit;
  line-height: 5em;
  cursor: default;
  user-select: none;
}
.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content {
  animation: swal2-animate-i-mark .5s;
}
.swal2-icon .swal2-icon-content {
  display: flex;
  align-items: center;
  font-size: 3.75em;
}
.swal2-title {
  position: relative;
  max-width: 100%;
  margin: 0;
  padding: .8em 1em 0;
  color: inherit;
  font-size: 1.875em;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  word-wrap: break-word;
}
.swal2-actions {
  display: flex;
  z-index: 1;
  box-sizing: border-box;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: auto;
  margin: 1.25em auto 0;
  padding: 0;
}
.swal2-styled {
  margin: .3125em;
  padding: .625em 1.1em;
  transition: box-shadow .1s;
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0);
  font-weight: 500;
}
.swal2-styled.swal2-confirm {
  border: 0;
  border-radius: .25em;
  background: initial;
  background-color: #7066e0;
  color: #fff;
  font-size: 1em;
}
.swal2-styled:not([disabled]) {
  cursor: pointer;
}
.swal2-styled.swal2-cancel {
  border: 0;
  border-radius: .25em;
  background: initial;
  background-color: #6e7881;
  color: #fff;
  font-size: 1em;
}

/* Animaciones */
@keyframes pulsesidebar {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(79, 195, 247, 0.5);
    }
    50% {
        transform: scale(1.05);
        box-shadow: 0 0 0 10px rgba(79, 195, 247, 0);
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(79, 195, 247, 0);
    }
}
@keyframes pulse-blue {
    0% {
        transform: scale(.95);
        box-shadow: 0 0 #34ace0b3;
    }
    70% {
        transform: scale(1);
        box-shadow: 0 0 0 10px #34ace000;
    }
    100% {
        transform: scale(.95);
        box-shadow: 0 0 #34ace000;
    }
}
@keyframes pulse-blue-carrousel {
    0% {
        transform: scale(.95);
        box-shadow: 0 0 #34ace0b3;
    }
    70% {
        transform: scale(1);
        box-shadow: 0 0 0 18px #34ace000;
    }
    100% {
        transform: scale(.95);
        box-shadow: 0 0 #34ace000;
    }
}
@keyframes card-zoom {
    0% {
        transform: scale(1.02);
    }
    20% {
        transform: scale(1.04);
    }
    40% {
        transform: scale(1.06);
    }
    60% {
        transform: scale(1.08);
    }
    80% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(1.12);
    }
}
@keyframes wiggle {
    0%, 7% {
        transform: rotate(0);
    }
    15% {
        transform: rotate(-15deg);
    }
    20% {
        transform: rotate(10deg);
    }
    25% {
        transform: rotate(-10deg);
    }
    30% {
        transform: rotate(6deg);
    }
    35% {
        transform: rotate(-4deg);
    }
    40%, 100% {
        transform: rotate(0);
    }
}
@keyframes faq-selected {
    0% {
        border-left: 1px solid #FFE600;
    }
    20% {
        border-left: 2px solid #FFE600;
    }
    40% {
        border-left: 3px solid #FFE600;
    }
    60% {
        border-left: 4px solid #FFE600;
    }
    80% {
        border-left: 5px solid #FFE600;
    }
    100% {
        border-left: 6px solid #FFE600;
    }
}
@keyframes faq-unselected {
    0% {
        border-left: 6px solid #FFE600;
    }
    20% {
        border-left: 5px solid #FFE600;
    }
    40% {
        border-left: 4px solid #FFE600;
    }
    60% {
        border-left: 3px solid #FFE600;
    }
    80% {
        border-left: 2px solid #FFE600;
    }
    99% {
        border-left: 1px solid #FFE600;
    }
    100% {
        border-left: 0px solid #FFE600;
    }
}
@keyframes underline-cover {
    0% {
        width: 0;
    }
    100% {
        width: 100%;
    }
}
@keyframes slideIn {
    0% {
        left: 50%;
        opacity: 0;
        transform: translateX(-50%) scaleX(0);
    }
    100% {
        left: calc(50% + 20px);
        opacity: 1;
        transform: translateX(0) scaleX(1);
    }
}
@keyframes slideOut {
    0% {
        left: calc(50% + 20px); 
        opacity: 1;
        transform: translateX(0) scaleX(1);
    }
    100% {
        left: 50%; 
        opacity: 0;
        transform: translateX(-50%) scaleX(0);
    }
}
@keyframes pulseNewMessage {
    0% {
        transform: scale(0.7);
        opacity: 0.5;
    }
    50% {
        transform: scale(1);
        opacity: 1;
    }
    100% {
        transform: scale(0.7);
        opacity: 0.5;
    }
}

/* Responsive */
@media (max-width: 1200px) {
    /* Powered by EthicsGlobal */
    /* Header */
    /* Home */
    /* Canales */
    /* Cómo funciona */
    /* Preguntas frecuentes */
    /* Seguimiento */
    /* Descargar App */
    .eg-header .eg-container .eg-header-right .eg-header-img {
        width: 30%;
    }
    .eg-steps .steps-container {
        width: 90%;
    }
    .eg-steps .steps-container .eg-step-container .eg-content .step-description {
        font-size: 1.1rem;
        padding-right: 7rem;
        padding-left: 0.5rem;
    }
    .eg-steps .steps-container .eg-step-container .download-options .downloadApp .app-image {
        height: 250px;
    }
    .eg-steps .steps-container .eg-step-container .download-options .downloadApp .download-buttons {
        width: 85%;
    }
    .eg-steps .steps-container .eg-step-container .download-options .QR-app, .eg-steps .steps-container .eg-step-container .download-options .robot-image-app {
        width: 230px;
    }
    .eg-steps .steps-container .eg-step-container .download-options .qr-code-text {
        font-size: 2rem;
    }

    /* Footer */
    #footer .copyright-container .copyright .copyright-logo {
        width: 35%;
    }
    #footer .copyright-container .copyright .copyright-social {
        width: 65%;
    }
    #footer .copyright-container .copyright .copyright-logo svg {
        width: 230px;
    }
}
@media (max-width: 991px) {
    /* Header */
    .header-container .header .button-header {
        display: none;
    }
    .menubtn {
        display: none;
    }
    .menu-toggle {
        display: block;
    }

    /* Home */
    .home-hero {
        height: 600px;
    }
    .home-hero .contents {
        padding: 20px 0;
    }
    .home-hero .main-text {
        flex-direction: column;
    }
    .home-hero .main-img-container {
        margin-left: 0px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .home-hero .main-img-container img {
        width: 250px;
        margin-top: 0.5rem;
    }
    .home-hero .main-video-container {
        margin-left: 0px;
        margin-top: 1rem;
    }
    .home-hero .main-info {
        text-align: center;
        width: 80%;
    }
    .home-hero .main-video-container .videoMELI {
        display: flex;
    }
    .home-hero .main-video-container .videoMELI iframe {
        width: 80%;
        margin: 0 auto;
    }

    /* Canales */
    .contact-carousel {
        margin-top: 0rem;
        padding: 0px;
    }
    .contact-carousel .min-992 {
        display: none;
    }
    .contact-carousel .max-991 {
        display: block;
    }
    .contact-carousel .channels-menu {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(180deg, #ffffff 0%, #f0f2f4 100%);
        border: 1px  solid #bdcad0;
        z-index: 998;
        max-width: 300px;
        margin-bottom: 15px;
        height: auto;
    }
    .channels-menu .menu-icons {
        display: flex;
        justify-content: space-around;
        align-items: center;
        width: 100%;
    }
    .channels-menu .menu-icons button {
        background: none;
        border: none;
        cursor: pointer;
    }
    .channels-menu .menu-icons button .social-contact {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .channels-menu .menu-icons button span {
        display: block;
        margin-top: 4px;
        font-size: 12px;
    }
    .channels-menu .menu-icons svg {
        width: 24px;
        height: 24px;
        margin: 18px;
    }

    /* Cómo funciona */
    .how-works-container {
        width: 80%;
        padding: 0 0 4rem;
        margin: 0 auto;
    }
    .how-works-item {
        width: 100%;
    }
    .how-works-container .how-works-card p {
        text-align: center;
    }
    
    /* Sobre la Línea de Denuncias */
    .aboutReportContent {
        width: 100%;
    }
    .aboutReportLine .aboutReportContent p {
        text-align: center;
    }

    /* Preguntas frecuentes */
    .faq-box #frequent-questions {
        max-width: 95%;
        padding: 3rem 0;
    }
    .faq-box #frequent-questions .accordion-list .accordion-item__title {
        width: 95%;
    }

    /* Seguimiento */
    .follow-up #my-feedback .feedback-container {
        flex-wrap: wrap;
    }
    .follow-up #my-feedback .feedback-item {
        width: 50%;
    }
    .searchbar-container .searchbar-input {
        width: 80%;
    }

    /* Descargar App */
    .eg-header .eg-container .eg-header-right .eg-header-img {
        width: 50%;
    }
    .eg-steps .steps-container {
        width: 70%;
    }
    .eg-steps .steps-container .eg-step-container {
        width: 100%;
        margin-bottom: 2rem;
    }
    .eg-steps .steps-container .eg-step-container .eg-content .step-description {
        font-size: 1.2rem;
    }
    .eg-steps .steps-container .eg-step-container .download-options .downloadApp .download-buttons {
        width: 40%;
        margin-left: 1rem;
    }

    /* Footer */
    #footer .footer-container .footer {
        width: 90%;
    }
    #footer .copyright-container .copyright .copyright-logo, #footer .copyright-container .copyright .copyright-social {
        width: 100%;
        text-align: center;
    }
    #footer .copyright-container .copyright .copyright-logo {
        margin-bottom: 3rem;
    }
    #footer .copyright-container .copyright .copyright-social .copyright-social-icon {
        justify-content: center;
    }
}
@media (max-width: 480px) and (max-height: 932px) {
/* Teléfonos grandes, iPhone Plus, Pixel 7 Pro */
    /* Powered by EthicsGlobal */
    /* Header */
    .logo-ethicsglobal img {
        height: 40px;
    }

    /* Home */
    .home-hero {
        margin-top: 108px;
    }
    .home-hero .main-img-container {
        min-width: 200px;
        min-height: 200px;
    }
    .home-hero .main-img-container img {
        width: 180px;
    }
    .home-hero .main-info {
        margin-top: 0rem;
    }
    .home-hero h1 {
        margin-bottom: 1rem;
    }
    .home-hero .hero-btns {
        flex-direction: column;
    }
    .hero-btns button:first-child {
        margin-right: 0px;
        margin-bottom: 10px;
    }

    /* Canales */
    .contact-carousel .noti-message {
        font-size: 12px;
    }
    .contact-carousel .channels-menu {
        max-width: 200px;
    }
    .channels-menu .menu-icons svg {
        width: 20px !important;
        height: 20px !important;
        margin: 10px;
    }
    .floating-card {
        bottom: 35px;
        max-width: 240px;
        width: 240px;
        padding: 20px 20px 40px 20px;
    }
    
    /* Cómo funciona */
    /* Sobre la Línea de Denuncias */
    /* Seguimiento */
    .searchbar-container .searchbar-input {
        width: 80%;
    }
    .searchbar-container .searchbar-input .search-bar-container {
        display: block;
    }
    .search-bar-container .search-input-container {
        width: 100%;
    }
    .search-bar-container .search-button {
        width: 100%;
        margin-top: 10px;
    }
    .follow-up #my-feedback .feedback-item {
        width: 100%;
    }

    /* Descargar App */
    .eg-header .eg-container .eg-header-left, .eg-header .eg-container .eg-header-right {
        width: 100%;
    }
    .eg-header .eg-container .eg-header-left svg {
        display: none;
    }
    .eg-header .eg-container .eg-header-right .eg-header-img {
        display: none;
    }
    .eg-steps .steps-container {
        width: 85%;
    }
    .eg-steps .steps-container .eg-step-container .download-options .downloadApp .download-buttons {
        width: 60%;
        margin-left: 0rem;
    }

    /* Footer */
    #footer .footer-container .footer .footer-steps {
        width: 100%;
        margin-bottom: 4rem;
    }
    #footer .footer-container .footer .footer-steps:last-child {
        margin-bottom: 0rem;
    }
    #footer .copyright-container .copyright .copyright-logo svg {
        width: 95%;
    }
}
@media (max-width: 375px) and (max-height: 667px) {
/* Ajustes para móviles muy pequeños */
    /* Powered by EthicsGlobal */
    /* Header */
    /* Home */
    /* Canales */
    /* Cómo funciona */
    /* Preguntas frecuentes */
    /* Seguimiento */
    /* Descargar App */
    /* Footer */
}
@media (max-width: 374px) {
    /* Powered by EthicsGlobal */
    /* Header */
    .logo-ethicsglobal img {
        height: 25px;
    }
    .menu-toggle svg {
        width: 1.5em;
        height: 1.5em;
    }

    /* Home */
    .home-hero {
        margin-top: 94px;
    }

    /* Canales */
    /* Cómo funciona */
    /* Preguntas frecuentes */
    /* Seguimiento */
    /* Descargar App */
    .eg-steps .steps-container .eg-step-container .download-options .downloadApp .app-image {
        display: none;
    }
    .eg-steps .steps-container .eg-step-container .download-options .downloadApp {
        width: 100%;
    }
    .eg-steps .steps-container .eg-step-container .download-options .downloadApp:last-child .download-buttons {
        margin-top: 1rem;
    }
    .eg-steps .steps-container .eg-step-container .download-options .QR-app, .eg-steps .steps-container .eg-step-container .download-options .robot-image-app {
        width: 65%;
    }
    .eg-steps .steps-container .eg-step-container .download-options .qr-code-text {
        font-size: 1.5rem;
    }

    /* Footer */
}
@media (min-width: 481px) and (max-width: 768px) and (max-height: 1024px) {
/* iPad Mini, Air */
    /* Powered by EthicsGlobal */
    /* Header */
    .logo-ethicsglobal img {
        height: 40px;
    }

    /* Home */
    .home-hero {
        margin-top: 108px;
    }

    /* Canales */
    .contact-carousel .noti-message {
        font-size: 12px;
    }
    
    /* Cómo funciona */
    /* Sobre la Línea de Denuncias */
    /* Preguntas frecuentes */
    /* Seguimiento */
    #follow-up-section .follow-up {
        width: 90%;
    }
    .searchbar-container .searchbar-input {
        width: 100%;
    }

    /* Descargar App */
    .eg-header .eg-container .eg-header-left, .eg-header .eg-container .eg-header-right {
        width: 100%;
    }
    .eg-header .eg-container .eg-header-right .eg-header-img {
        display: none;
    }
    .eg-steps .steps-container {
        width: 85%;
    }
    .eg-steps .steps-container .eg-step-container .download-options .downloadApp .download-buttons {
        width: 60%;
        margin-left: 0rem;
    }

    /* Footer */
    #footer .footer-container .footer .footer-steps {
        width: 100%;
        margin-bottom: 4rem;
    }
    #footer .footer-container .footer .footer-steps:last-child {
        margin-bottom: 0rem;
    }
    #footer .copyright-container .copyright .copyright-logo svg {
        width: 65%;
    }
    #footer .copyright-container .copyright .copyright-social .copyright-social-icon .icon-container:hover span {
        display: none;
    }
}
@media (min-width: 800px) and (max-width: 884px) and (max-height: 1280px) {
/* iPad horizontal, tablets grandes apaisadas */
    /* Powered by EthicsGlobal */
    /* Header */
    /* Home */
    /* Canales */
    /* Cómo funciona */
    /* Preguntas frecuentes */
    /* Seguimiento */
    /* Descargar App */
    /* Footer */
}
@media (min-width: 769px) and (max-width: 991px) and (max-height: 834px) {
/* iPad horizontal, tablets grandes apaisadas */
    /* Powered by EthicsGlobal */
    /* Header */
    /* Home */
    /* Canales */
    /* Cómo funciona */
    /* Preguntas frecuentes */
    /* Seguimiento */
    /* Descargar App */
    /* Footer */
}
@media (min-width: 992px) and (max-width: 1024px) and (max-height: 834px) {
/* iPad horizontal, tablets grandes apaisadas */
    /* Powered by EthicsGlobal */
    /* Header */
    /* Home */
    /* Canales */
    /* Cómo funciona */

    /* Preguntas frecuentes */
    .faq-box #frequent-questions {
        max-width: 80%;
    }

    /* Seguimiento */
    /* Descargar App */
    /* Footer */
}
@media (min-width: 1025px) and (max-width: 1366px) and (max-height: 768px) {
/* Laptop 13 pulgadas */
    /* Powered by EthicsGlobal */
    /* Header */
    /* Home */
    /* Canales */
    /* Cómo funciona */
    
    /* Preguntas frecuentes */
    .faq-box #frequent-questions {
        max-width: 80%;
    }

    /* Seguimiento */
    /* Descargar App */
    /* Footer */
}
@media (min-width: 1367px) and (max-width: 1440px) and (max-height: 900px) {
/* Laptop 15 pulgadas */
    /* Powered by EthicsGlobal */
    /* Header */
    /* Home */
    /* Canales */
    /* Cómo funciona */
    /* Preguntas frecuentes */
    /* Seguimiento */
    /* Descargar App */
    /* Footer */
}
@media (min-width: 1441px) and (max-width: 1920px) and (max-height: 1080px) {
/* Monitores Full HD */
    /* Powered by EthicsGlobal */
    /* Header */
    /* Home */
    /* Canales */
    /* Cómo funciona */
    /* Preguntas frecuentes */
    /* Seguimiento */
    /* Descargar App */
    /* Footer */
}
@media (max-width: 991px) and (orientation: landscape) {
    /* Powered by EthicsGlobal */
    /* Header */
    .logo-ethicsglobal img {
        height: 40px;
    }

    /* Home */
    .home-hero {
        margin-top: 108px;
    }

    /* Canales */
    /* Cómo funciona */
    /* Preguntas frecuentes */
    /* Seguimiento */
    /* Descargar App */
    /* Footer */
}