@charset "UTF-8";
@font-face {
  font-family: "nunito_sans_regular";
  src: url("fonts/nunito-sans-regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "nunito_sans_bold";
  src: url("fonts/nunito-sans-bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "iconos-webkit";
  src: url("fonts/iconos-webkit.eot?cggmcf");
  src: url("fonts/iconos-webkit.eot?cggmcf#iefix") format("embedded-opentype"), url("fonts/iconos-webkit.ttf?cggmcf") format("truetype"), url("fonts/iconos-webkit.woff?cggmcf") format("woff"), url("fonts/iconos-webkit.svg?cggmcf#iconos-webkit") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "bch-ui-kit";
  src: url("fonts/bch-ui-kit.eot?sh6ua9");
  src: url("fonts/bch-ui-kit.eot?sh6ua9#iefix") format("embedded-opentype"), url("fonts/bch-ui-kit.ttf?sh6ua9") format("truetype"), url("fonts/bch-ui-kit.woff?sh6ua9") format("woff"), url("fonts/bch-ui-kit.svg?sh6ua9#bch-ui-kit") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: 'bch-pyo-icon';
  src:  url('fonts/bch-pyo-icon.eot?s36qd0');
  src:  url('fonts/bch-pyo-icon.eot?s36qd0#iefix') format('embedded-opentype'), url('fonts/bch-pyo-icon.ttf?s36qd0') format('truetype'), url('fonts/bch-pyo-icon.woff?s36qd0') format('woff'), url('fonts/bch-pyo-icon.svg?s36qd0#bch-pyo-icon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
/*!
 * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.mat-marca-cch .mat-bch, .mat-marca-cch .cdk-overlay-container {
  /*;;;;;;;; CAJADESAFIO ;;;;;;;*/
  /*;;;;;; FIN CAJADESAFIO ;;;;;*/
}
.mat-marca-cch .mat-bch .mi-pass-container .mi-pass-animation .loader div, .mat-marca-cch .cdk-overlay-container .mi-pass-container .mi-pass-animation .loader div {
  animation: cajaLoaderCCH 1s linear infinite;
}
@keyframes cajaLoaderCCH {
  0% {
    background-color: #014ea2;
  }
  100% {
    background-color: #f0f3f5;
  }
}

.mat-marca-bec .mat-bch, .mat-marca-bec .cdk-overlay-container {
  /*;;;;;;;; CAJADESAFIO ;;;;;;;*/
  /*;;;;;; FIN CAJADESAFIO ;;;;;*/
}
.mat-marca-bec .mat-bch .mi-pass-container .mi-pass-animation .loader div, .mat-marca-bec .cdk-overlay-container .mi-pass-container .mi-pass-animation .loader div {
  animation: cajaLoaderBEC 1s linear infinite;
}
@keyframes cajaLoaderBEC {
  0% {
    background-color: #02422e;
  }
  100% {
    background-color: #f0f3f5;
  }
}

html {
  font-size: 16px;
}
@media print {
  html {
    font-size: 12px;
    font-family: Arial, "nunito_sans_regular", "Helvetica Neue", sans-serif;
  }
}

.mat-bch, .cdk-overlay-container {
  font-family: "nunito_sans_regular", "Helvetica Neue", sans-serif;
  font-size: 16px;
  color: #2a343d;
}
.mat-bch *, .cdk-overlay-container *,
.mat-bch *::before,
.cdk-overlay-container *::before,
.mat-bch *::after,
.cdk-overlay-container *::after {
  box-sizing: border-box;
}
.mat-bch html, .cdk-overlay-container html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.mat-bch article, .cdk-overlay-container article, .mat-bch aside, .cdk-overlay-container aside, .mat-bch figcaption, .cdk-overlay-container figcaption, .mat-bch figure, .cdk-overlay-container figure, .mat-bch footer, .cdk-overlay-container footer, .mat-bch header, .cdk-overlay-container header, .mat-bch hgroup, .cdk-overlay-container hgroup, .mat-bch main, .cdk-overlay-container main, .mat-bch nav, .cdk-overlay-container nav, .mat-bch section, .cdk-overlay-container section {
  display: block;
}
.mat-bch body, .cdk-overlay-container body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  background-color: #fff;
}
.mat-bch [tabindex="-1"]:focus, .cdk-overlay-container [tabindex="-1"]:focus {
  outline: 0 !important;
}
.mat-bch hr, .cdk-overlay-container hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
.mat-bch h1, .cdk-overlay-container h1, .mat-bch h2, .cdk-overlay-container h2, .mat-bch h3, .cdk-overlay-container h3, .mat-bch h4, .cdk-overlay-container h4, .mat-bch h5, .cdk-overlay-container h5, .mat-bch h6, .cdk-overlay-container h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.mat-bch p, .cdk-overlay-container p {
  margin-top: 0;
  margin-bottom: 1rem;
}
.mat-bch abbr[title], .cdk-overlay-container abbr[title],
.mat-bch abbr[data-original-title],
.cdk-overlay-container abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}
.mat-bch address, .cdk-overlay-container address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
.mat-bch ol, .cdk-overlay-container ol,
.mat-bch ul,
.cdk-overlay-container ul,
.mat-bch dl,
.cdk-overlay-container dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
.mat-bch ol ol, .cdk-overlay-container ol ol,
.mat-bch ul ul,
.cdk-overlay-container ul ul,
.mat-bch ol ul,
.cdk-overlay-container ol ul,
.mat-bch ul ol,
.cdk-overlay-container ul ol {
  margin-bottom: 0;
}
.mat-bch dt, .cdk-overlay-container dt {
  font-weight: 700;
}
.mat-bch dd, .cdk-overlay-container dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
.mat-bch blockquote, .cdk-overlay-container blockquote {
  margin: 0 0 1rem;
}
.mat-bch b, .cdk-overlay-container b,
.mat-bch strong,
.cdk-overlay-container strong {
  font-weight: bolder;
}
.mat-bch small, .cdk-overlay-container small {
  font-size: 80%;
}
.mat-bch sub, .cdk-overlay-container sub,
.mat-bch sup,
.cdk-overlay-container sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.mat-bch sub, .cdk-overlay-container sub {
  bottom: -0.25em;
}
.mat-bch sup, .cdk-overlay-container sup {
  top: -0.5em;
}
.mat-bch a, .cdk-overlay-container a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
.mat-bch a:hover, .cdk-overlay-container a:hover {
  color: #0056b3;
  text-decoration: underline;
}
.mat-bch a:not([href]):not([tabindex]), .cdk-overlay-container a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
.mat-bch a:not([href]):not([tabindex]):hover, .cdk-overlay-container a:not([href]):not([tabindex]):hover, .mat-bch a:not([href]):not([tabindex]):focus, .cdk-overlay-container a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
.mat-bch a:not([href]):not([tabindex]):focus, .cdk-overlay-container a:not([href]):not([tabindex]):focus {
  outline: 0;
}
.mat-bch pre, .cdk-overlay-container pre,
.mat-bch code,
.cdk-overlay-container code,
.mat-bch kbd,
.cdk-overlay-container kbd,
.mat-bch samp,
.cdk-overlay-container samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}
.mat-bch pre, .cdk-overlay-container pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}
.mat-bch figure, .cdk-overlay-container figure {
  margin: 0 0 1rem;
}
.mat-bch img, .cdk-overlay-container img {
  vertical-align: middle;
  border-style: none;
}
.mat-bch svg, .cdk-overlay-container svg {
  overflow: hidden;
  vertical-align: middle;
}
.mat-bch table, .cdk-overlay-container table {
  border-collapse: collapse;
}
.mat-bch caption, .cdk-overlay-container caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}
.mat-bch th, .cdk-overlay-container th {
  text-align: inherit;
}
.mat-bch label, .cdk-overlay-container label {
  display: inline-block;
  margin-bottom: 0.5rem;
}
.mat-bch button, .cdk-overlay-container button {
  border-radius: 0;
}
.mat-bch button:focus, .cdk-overlay-container button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}
.mat-bch input, .cdk-overlay-container input,
.mat-bch button,
.cdk-overlay-container button,
.mat-bch select,
.cdk-overlay-container select,
.mat-bch optgroup,
.cdk-overlay-container optgroup,
.mat-bch textarea,
.cdk-overlay-container textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.mat-bch button, .cdk-overlay-container button,
.mat-bch input,
.cdk-overlay-container input {
  overflow: visible;
}
.mat-bch button, .cdk-overlay-container button,
.mat-bch select,
.cdk-overlay-container select {
  text-transform: none;
}
.mat-bch select, .cdk-overlay-container select {
  word-wrap: normal;
}
.mat-bch button, .cdk-overlay-container button,
.mat-bch [type=button],
.cdk-overlay-container [type=button],
.mat-bch [type=reset],
.cdk-overlay-container [type=reset],
.mat-bch [type=submit],
.cdk-overlay-container [type=submit] {
  -webkit-appearance: button;
}
.mat-bch button:not(:disabled), .cdk-overlay-container button:not(:disabled),
.mat-bch [type=button]:not(:disabled),
.cdk-overlay-container [type=button]:not(:disabled),
.mat-bch [type=reset]:not(:disabled),
.cdk-overlay-container [type=reset]:not(:disabled),
.mat-bch [type=submit]:not(:disabled),
.cdk-overlay-container [type=submit]:not(:disabled) {
  cursor: pointer;
}
.mat-bch button::-moz-focus-inner, .cdk-overlay-container button::-moz-focus-inner,
.mat-bch [type=button]::-moz-focus-inner,
.cdk-overlay-container [type=button]::-moz-focus-inner,
.mat-bch [type=reset]::-moz-focus-inner,
.cdk-overlay-container [type=reset]::-moz-focus-inner,
.mat-bch [type=submit]::-moz-focus-inner,
.cdk-overlay-container [type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
.mat-bch input[type=radio], .cdk-overlay-container input[type=radio],
.mat-bch input[type=checkbox],
.cdk-overlay-container input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}
.mat-bch input[type=date], .cdk-overlay-container input[type=date],
.mat-bch input[type=time],
.cdk-overlay-container input[type=time],
.mat-bch input[type=datetime-local],
.cdk-overlay-container input[type=datetime-local],
.mat-bch input[type=month],
.cdk-overlay-container input[type=month] {
  -webkit-appearance: listbox;
}
.mat-bch textarea, .cdk-overlay-container textarea {
  overflow: auto;
  resize: vertical;
}
.mat-bch fieldset, .cdk-overlay-container fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
.mat-bch legend, .cdk-overlay-container legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
.mat-bch progress, .cdk-overlay-container progress {
  vertical-align: baseline;
}
.mat-bch [type=number]::-webkit-inner-spin-button, .cdk-overlay-container [type=number]::-webkit-inner-spin-button,
.mat-bch [type=number]::-webkit-outer-spin-button,
.cdk-overlay-container [type=number]::-webkit-outer-spin-button {
  height: auto;
}
.mat-bch [type=search], .cdk-overlay-container [type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
.mat-bch [type=search]::-webkit-search-decoration, .cdk-overlay-container [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.mat-bch ::-webkit-file-upload-button, .cdk-overlay-container ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
.mat-bch output, .cdk-overlay-container output {
  display: inline-block;
}
.mat-bch summary, .cdk-overlay-container summary {
  display: list-item;
  cursor: pointer;
}
.mat-bch template, .cdk-overlay-container template {
  display: none;
}
.mat-bch [hidden], .cdk-overlay-container [hidden] {
  display: none !important;
}
.mat-bch .container, .cdk-overlay-container .container {
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .mat-bch .container, .cdk-overlay-container .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .mat-bch .container, .cdk-overlay-container .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .mat-bch .container, .cdk-overlay-container .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .mat-bch .container, .cdk-overlay-container .container {
    max-width: 1140px;
  }
}
.mat-bch .container-fluid, .cdk-overlay-container .container-fluid {
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
  margin-right: auto;
  margin-left: auto;
}
.mat-bch .row, .cdk-overlay-container .row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -16px;
  margin-left: -16px;
}
.mat-bch .no-gutters, .cdk-overlay-container .no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.mat-bch .no-gutters > .col, .cdk-overlay-container .no-gutters > .col,
.mat-bch .no-gutters > [class*=col-],
.cdk-overlay-container .no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}
.mat-bch .col-xl, .cdk-overlay-container .col-xl,
.mat-bch .col-xl-auto,
.cdk-overlay-container .col-xl-auto, .mat-bch .col-xl-12, .cdk-overlay-container .col-xl-12, .mat-bch .col-xl-11, .cdk-overlay-container .col-xl-11, .mat-bch .col-xl-10, .cdk-overlay-container .col-xl-10, .mat-bch .col-xl-9, .cdk-overlay-container .col-xl-9, .mat-bch .col-xl-8, .cdk-overlay-container .col-xl-8, .mat-bch .col-xl-7, .cdk-overlay-container .col-xl-7, .mat-bch .col-xl-6, .cdk-overlay-container .col-xl-6, .mat-bch .col-xl-5, .cdk-overlay-container .col-xl-5, .mat-bch .col-xl-4, .cdk-overlay-container .col-xl-4, .mat-bch .col-xl-3, .cdk-overlay-container .col-xl-3, .mat-bch .col-xl-2, .cdk-overlay-container .col-xl-2, .mat-bch .col-xl-1, .cdk-overlay-container .col-xl-1, .mat-bch .col-lg, .cdk-overlay-container .col-lg,
.mat-bch .col-lg-auto,
.cdk-overlay-container .col-lg-auto, .mat-bch .col-lg-12, .cdk-overlay-container .col-lg-12, .mat-bch .col-lg-11, .cdk-overlay-container .col-lg-11, .mat-bch .col-lg-10, .cdk-overlay-container .col-lg-10, .mat-bch .col-lg-9, .cdk-overlay-container .col-lg-9, .mat-bch .col-lg-8, .cdk-overlay-container .col-lg-8, .mat-bch .col-lg-7, .cdk-overlay-container .col-lg-7, .mat-bch .col-lg-6, .cdk-overlay-container .col-lg-6, .mat-bch .col-lg-5, .cdk-overlay-container .col-lg-5, .mat-bch .col-lg-4, .cdk-overlay-container .col-lg-4, .mat-bch .col-lg-3, .cdk-overlay-container .col-lg-3, .mat-bch .col-lg-2, .cdk-overlay-container .col-lg-2, .mat-bch .col-lg-1, .cdk-overlay-container .col-lg-1, .mat-bch .col-md, .cdk-overlay-container .col-md,
.mat-bch .col-md-auto,
.cdk-overlay-container .col-md-auto, .mat-bch .col-md-12, .cdk-overlay-container .col-md-12, .mat-bch .col-md-11, .cdk-overlay-container .col-md-11, .mat-bch .col-md-10, .cdk-overlay-container .col-md-10, .mat-bch .col-md-9, .cdk-overlay-container .col-md-9, .mat-bch .col-md-8, .cdk-overlay-container .col-md-8, .mat-bch .col-md-7, .cdk-overlay-container .col-md-7, .mat-bch .col-md-6, .cdk-overlay-container .col-md-6, .mat-bch .col-md-5, .cdk-overlay-container .col-md-5, .mat-bch .col-md-4, .cdk-overlay-container .col-md-4, .mat-bch .col-md-3, .cdk-overlay-container .col-md-3, .mat-bch .col-md-2, .cdk-overlay-container .col-md-2, .mat-bch .col-md-1, .cdk-overlay-container .col-md-1, .mat-bch .col-sm, .cdk-overlay-container .col-sm,
.mat-bch .col-sm-auto,
.cdk-overlay-container .col-sm-auto, .mat-bch .col-sm-12, .cdk-overlay-container .col-sm-12, .mat-bch .col-sm-11, .cdk-overlay-container .col-sm-11, .mat-bch .col-sm-10, .cdk-overlay-container .col-sm-10, .mat-bch .col-sm-9, .cdk-overlay-container .col-sm-9, .mat-bch .col-sm-8, .cdk-overlay-container .col-sm-8, .mat-bch .col-sm-7, .cdk-overlay-container .col-sm-7, .mat-bch .col-sm-6, .cdk-overlay-container .col-sm-6, .mat-bch .col-sm-5, .cdk-overlay-container .col-sm-5, .mat-bch .col-sm-4, .cdk-overlay-container .col-sm-4, .mat-bch .col-sm-3, .cdk-overlay-container .col-sm-3, .mat-bch .col-sm-2, .cdk-overlay-container .col-sm-2, .mat-bch .col-sm-1, .cdk-overlay-container .col-sm-1, .mat-bch .col, .cdk-overlay-container .col,
.mat-bch .col-auto,
.cdk-overlay-container .col-auto, .mat-bch .col-12, .cdk-overlay-container .col-12, .mat-bch .col-11, .cdk-overlay-container .col-11, .mat-bch .col-10, .cdk-overlay-container .col-10, .mat-bch .col-9, .cdk-overlay-container .col-9, .mat-bch .col-8, .cdk-overlay-container .col-8, .mat-bch .col-7, .cdk-overlay-container .col-7, .mat-bch .col-6, .cdk-overlay-container .col-6, .mat-bch .col-5, .cdk-overlay-container .col-5, .mat-bch .col-4, .cdk-overlay-container .col-4, .mat-bch .col-3, .cdk-overlay-container .col-3, .mat-bch .col-2, .cdk-overlay-container .col-2, .mat-bch .col-1, .cdk-overlay-container .col-1 {
  position: relative;
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
}
.mat-bch .col, .cdk-overlay-container .col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}
.mat-bch .col-auto, .cdk-overlay-container .col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.mat-bch .col-1, .cdk-overlay-container .col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}
.mat-bch .col-2, .cdk-overlay-container .col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}
.mat-bch .col-3, .cdk-overlay-container .col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}
.mat-bch .col-4, .cdk-overlay-container .col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}
.mat-bch .col-5, .cdk-overlay-container .col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}
.mat-bch .col-6, .cdk-overlay-container .col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}
.mat-bch .col-7, .cdk-overlay-container .col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}
.mat-bch .col-8, .cdk-overlay-container .col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}
.mat-bch .col-9, .cdk-overlay-container .col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}
.mat-bch .col-10, .cdk-overlay-container .col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}
.mat-bch .col-11, .cdk-overlay-container .col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}
.mat-bch .col-12, .cdk-overlay-container .col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}
.mat-bch .order-first, .cdk-overlay-container .order-first {
  order: -1;
}
.mat-bch .order-last, .cdk-overlay-container .order-last {
  order: 13;
}
.mat-bch .order-0, .cdk-overlay-container .order-0 {
  order: 0;
}
.mat-bch .order-1, .cdk-overlay-container .order-1 {
  order: 1;
}
.mat-bch .order-2, .cdk-overlay-container .order-2 {
  order: 2;
}
.mat-bch .order-3, .cdk-overlay-container .order-3 {
  order: 3;
}
.mat-bch .order-4, .cdk-overlay-container .order-4 {
  order: 4;
}
.mat-bch .order-5, .cdk-overlay-container .order-5 {
  order: 5;
}
.mat-bch .order-6, .cdk-overlay-container .order-6 {
  order: 6;
}
.mat-bch .order-7, .cdk-overlay-container .order-7 {
  order: 7;
}
.mat-bch .order-8, .cdk-overlay-container .order-8 {
  order: 8;
}
.mat-bch .order-9, .cdk-overlay-container .order-9 {
  order: 9;
}
.mat-bch .order-10, .cdk-overlay-container .order-10 {
  order: 10;
}
.mat-bch .order-11, .cdk-overlay-container .order-11 {
  order: 11;
}
.mat-bch .order-12, .cdk-overlay-container .order-12 {
  order: 12;
}
.mat-bch .offset-1, .cdk-overlay-container .offset-1 {
  margin-left: 8.3333333333%;
}
.mat-bch .offset-2, .cdk-overlay-container .offset-2 {
  margin-left: 16.6666666667%;
}
.mat-bch .offset-3, .cdk-overlay-container .offset-3 {
  margin-left: 25%;
}
.mat-bch .offset-4, .cdk-overlay-container .offset-4 {
  margin-left: 33.3333333333%;
}
.mat-bch .offset-5, .cdk-overlay-container .offset-5 {
  margin-left: 41.6666666667%;
}
.mat-bch .offset-6, .cdk-overlay-container .offset-6 {
  margin-left: 50%;
}
.mat-bch .offset-7, .cdk-overlay-container .offset-7 {
  margin-left: 58.3333333333%;
}
.mat-bch .offset-8, .cdk-overlay-container .offset-8 {
  margin-left: 66.6666666667%;
}
.mat-bch .offset-9, .cdk-overlay-container .offset-9 {
  margin-left: 75%;
}
.mat-bch .offset-10, .cdk-overlay-container .offset-10 {
  margin-left: 83.3333333333%;
}
.mat-bch .offset-11, .cdk-overlay-container .offset-11 {
  margin-left: 91.6666666667%;
}
@media (min-width: 576px) {
  .mat-bch .col-sm, .cdk-overlay-container .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .mat-bch .col-sm-auto, .cdk-overlay-container .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .mat-bch .col-sm-1, .cdk-overlay-container .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .mat-bch .col-sm-2, .cdk-overlay-container .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .mat-bch .col-sm-3, .cdk-overlay-container .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .mat-bch .col-sm-4, .cdk-overlay-container .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .mat-bch .col-sm-5, .cdk-overlay-container .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .mat-bch .col-sm-6, .cdk-overlay-container .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .mat-bch .col-sm-7, .cdk-overlay-container .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .mat-bch .col-sm-8, .cdk-overlay-container .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .mat-bch .col-sm-9, .cdk-overlay-container .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .mat-bch .col-sm-10, .cdk-overlay-container .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .mat-bch .col-sm-11, .cdk-overlay-container .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .mat-bch .col-sm-12, .cdk-overlay-container .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .mat-bch .order-sm-first, .cdk-overlay-container .order-sm-first {
    order: -1;
  }
  .mat-bch .order-sm-last, .cdk-overlay-container .order-sm-last {
    order: 13;
  }
  .mat-bch .order-sm-0, .cdk-overlay-container .order-sm-0 {
    order: 0;
  }
  .mat-bch .order-sm-1, .cdk-overlay-container .order-sm-1 {
    order: 1;
  }
  .mat-bch .order-sm-2, .cdk-overlay-container .order-sm-2 {
    order: 2;
  }
  .mat-bch .order-sm-3, .cdk-overlay-container .order-sm-3 {
    order: 3;
  }
  .mat-bch .order-sm-4, .cdk-overlay-container .order-sm-4 {
    order: 4;
  }
  .mat-bch .order-sm-5, .cdk-overlay-container .order-sm-5 {
    order: 5;
  }
  .mat-bch .order-sm-6, .cdk-overlay-container .order-sm-6 {
    order: 6;
  }
  .mat-bch .order-sm-7, .cdk-overlay-container .order-sm-7 {
    order: 7;
  }
  .mat-bch .order-sm-8, .cdk-overlay-container .order-sm-8 {
    order: 8;
  }
  .mat-bch .order-sm-9, .cdk-overlay-container .order-sm-9 {
    order: 9;
  }
  .mat-bch .order-sm-10, .cdk-overlay-container .order-sm-10 {
    order: 10;
  }
  .mat-bch .order-sm-11, .cdk-overlay-container .order-sm-11 {
    order: 11;
  }
  .mat-bch .order-sm-12, .cdk-overlay-container .order-sm-12 {
    order: 12;
  }
  .mat-bch .offset-sm-0, .cdk-overlay-container .offset-sm-0 {
    margin-left: 0;
  }
  .mat-bch .offset-sm-1, .cdk-overlay-container .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .mat-bch .offset-sm-2, .cdk-overlay-container .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .mat-bch .offset-sm-3, .cdk-overlay-container .offset-sm-3 {
    margin-left: 25%;
  }
  .mat-bch .offset-sm-4, .cdk-overlay-container .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .mat-bch .offset-sm-5, .cdk-overlay-container .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .mat-bch .offset-sm-6, .cdk-overlay-container .offset-sm-6 {
    margin-left: 50%;
  }
  .mat-bch .offset-sm-7, .cdk-overlay-container .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .mat-bch .offset-sm-8, .cdk-overlay-container .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .mat-bch .offset-sm-9, .cdk-overlay-container .offset-sm-9 {
    margin-left: 75%;
  }
  .mat-bch .offset-sm-10, .cdk-overlay-container .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .mat-bch .offset-sm-11, .cdk-overlay-container .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .mat-bch .col-md, .cdk-overlay-container .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .mat-bch .col-md-auto, .cdk-overlay-container .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .mat-bch .col-md-1, .cdk-overlay-container .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .mat-bch .col-md-2, .cdk-overlay-container .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .mat-bch .col-md-3, .cdk-overlay-container .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .mat-bch .col-md-4, .cdk-overlay-container .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .mat-bch .col-md-5, .cdk-overlay-container .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .mat-bch .col-md-6, .cdk-overlay-container .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .mat-bch .col-md-7, .cdk-overlay-container .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .mat-bch .col-md-8, .cdk-overlay-container .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .mat-bch .col-md-9, .cdk-overlay-container .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .mat-bch .col-md-10, .cdk-overlay-container .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .mat-bch .col-md-11, .cdk-overlay-container .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .mat-bch .col-md-12, .cdk-overlay-container .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .mat-bch .order-md-first, .cdk-overlay-container .order-md-first {
    order: -1;
  }
  .mat-bch .order-md-last, .cdk-overlay-container .order-md-last {
    order: 13;
  }
  .mat-bch .order-md-0, .cdk-overlay-container .order-md-0 {
    order: 0;
  }
  .mat-bch .order-md-1, .cdk-overlay-container .order-md-1 {
    order: 1;
  }
  .mat-bch .order-md-2, .cdk-overlay-container .order-md-2 {
    order: 2;
  }
  .mat-bch .order-md-3, .cdk-overlay-container .order-md-3 {
    order: 3;
  }
  .mat-bch .order-md-4, .cdk-overlay-container .order-md-4 {
    order: 4;
  }
  .mat-bch .order-md-5, .cdk-overlay-container .order-md-5 {
    order: 5;
  }
  .mat-bch .order-md-6, .cdk-overlay-container .order-md-6 {
    order: 6;
  }
  .mat-bch .order-md-7, .cdk-overlay-container .order-md-7 {
    order: 7;
  }
  .mat-bch .order-md-8, .cdk-overlay-container .order-md-8 {
    order: 8;
  }
  .mat-bch .order-md-9, .cdk-overlay-container .order-md-9 {
    order: 9;
  }
  .mat-bch .order-md-10, .cdk-overlay-container .order-md-10 {
    order: 10;
  }
  .mat-bch .order-md-11, .cdk-overlay-container .order-md-11 {
    order: 11;
  }
  .mat-bch .order-md-12, .cdk-overlay-container .order-md-12 {
    order: 12;
  }
  .mat-bch .offset-md-0, .cdk-overlay-container .offset-md-0 {
    margin-left: 0;
  }
  .mat-bch .offset-md-1, .cdk-overlay-container .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .mat-bch .offset-md-2, .cdk-overlay-container .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .mat-bch .offset-md-3, .cdk-overlay-container .offset-md-3 {
    margin-left: 25%;
  }
  .mat-bch .offset-md-4, .cdk-overlay-container .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .mat-bch .offset-md-5, .cdk-overlay-container .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .mat-bch .offset-md-6, .cdk-overlay-container .offset-md-6 {
    margin-left: 50%;
  }
  .mat-bch .offset-md-7, .cdk-overlay-container .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .mat-bch .offset-md-8, .cdk-overlay-container .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .mat-bch .offset-md-9, .cdk-overlay-container .offset-md-9 {
    margin-left: 75%;
  }
  .mat-bch .offset-md-10, .cdk-overlay-container .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .mat-bch .offset-md-11, .cdk-overlay-container .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .mat-bch .col-lg, .cdk-overlay-container .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .mat-bch .col-lg-auto, .cdk-overlay-container .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .mat-bch .col-lg-1, .cdk-overlay-container .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .mat-bch .col-lg-2, .cdk-overlay-container .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .mat-bch .col-lg-3, .cdk-overlay-container .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .mat-bch .col-lg-4, .cdk-overlay-container .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .mat-bch .col-lg-5, .cdk-overlay-container .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .mat-bch .col-lg-6, .cdk-overlay-container .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .mat-bch .col-lg-7, .cdk-overlay-container .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .mat-bch .col-lg-8, .cdk-overlay-container .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .mat-bch .col-lg-9, .cdk-overlay-container .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .mat-bch .col-lg-10, .cdk-overlay-container .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .mat-bch .col-lg-11, .cdk-overlay-container .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .mat-bch .col-lg-12, .cdk-overlay-container .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .mat-bch .order-lg-first, .cdk-overlay-container .order-lg-first {
    order: -1;
  }
  .mat-bch .order-lg-last, .cdk-overlay-container .order-lg-last {
    order: 13;
  }
  .mat-bch .order-lg-0, .cdk-overlay-container .order-lg-0 {
    order: 0;
  }
  .mat-bch .order-lg-1, .cdk-overlay-container .order-lg-1 {
    order: 1;
  }
  .mat-bch .order-lg-2, .cdk-overlay-container .order-lg-2 {
    order: 2;
  }
  .mat-bch .order-lg-3, .cdk-overlay-container .order-lg-3 {
    order: 3;
  }
  .mat-bch .order-lg-4, .cdk-overlay-container .order-lg-4 {
    order: 4;
  }
  .mat-bch .order-lg-5, .cdk-overlay-container .order-lg-5 {
    order: 5;
  }
  .mat-bch .order-lg-6, .cdk-overlay-container .order-lg-6 {
    order: 6;
  }
  .mat-bch .order-lg-7, .cdk-overlay-container .order-lg-7 {
    order: 7;
  }
  .mat-bch .order-lg-8, .cdk-overlay-container .order-lg-8 {
    order: 8;
  }
  .mat-bch .order-lg-9, .cdk-overlay-container .order-lg-9 {
    order: 9;
  }
  .mat-bch .order-lg-10, .cdk-overlay-container .order-lg-10 {
    order: 10;
  }
  .mat-bch .order-lg-11, .cdk-overlay-container .order-lg-11 {
    order: 11;
  }
  .mat-bch .order-lg-12, .cdk-overlay-container .order-lg-12 {
    order: 12;
  }
  .mat-bch .offset-lg-0, .cdk-overlay-container .offset-lg-0 {
    margin-left: 0;
  }
  .mat-bch .offset-lg-1, .cdk-overlay-container .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .mat-bch .offset-lg-2, .cdk-overlay-container .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .mat-bch .offset-lg-3, .cdk-overlay-container .offset-lg-3 {
    margin-left: 25%;
  }
  .mat-bch .offset-lg-4, .cdk-overlay-container .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .mat-bch .offset-lg-5, .cdk-overlay-container .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .mat-bch .offset-lg-6, .cdk-overlay-container .offset-lg-6 {
    margin-left: 50%;
  }
  .mat-bch .offset-lg-7, .cdk-overlay-container .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .mat-bch .offset-lg-8, .cdk-overlay-container .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .mat-bch .offset-lg-9, .cdk-overlay-container .offset-lg-9 {
    margin-left: 75%;
  }
  .mat-bch .offset-lg-10, .cdk-overlay-container .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .mat-bch .offset-lg-11, .cdk-overlay-container .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .mat-bch .col-xl, .cdk-overlay-container .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .mat-bch .col-xl-auto, .cdk-overlay-container .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .mat-bch .col-xl-1, .cdk-overlay-container .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .mat-bch .col-xl-2, .cdk-overlay-container .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .mat-bch .col-xl-3, .cdk-overlay-container .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .mat-bch .col-xl-4, .cdk-overlay-container .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .mat-bch .col-xl-5, .cdk-overlay-container .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .mat-bch .col-xl-6, .cdk-overlay-container .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .mat-bch .col-xl-7, .cdk-overlay-container .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .mat-bch .col-xl-8, .cdk-overlay-container .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .mat-bch .col-xl-9, .cdk-overlay-container .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .mat-bch .col-xl-10, .cdk-overlay-container .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .mat-bch .col-xl-11, .cdk-overlay-container .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .mat-bch .col-xl-12, .cdk-overlay-container .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .mat-bch .order-xl-first, .cdk-overlay-container .order-xl-first {
    order: -1;
  }
  .mat-bch .order-xl-last, .cdk-overlay-container .order-xl-last {
    order: 13;
  }
  .mat-bch .order-xl-0, .cdk-overlay-container .order-xl-0 {
    order: 0;
  }
  .mat-bch .order-xl-1, .cdk-overlay-container .order-xl-1 {
    order: 1;
  }
  .mat-bch .order-xl-2, .cdk-overlay-container .order-xl-2 {
    order: 2;
  }
  .mat-bch .order-xl-3, .cdk-overlay-container .order-xl-3 {
    order: 3;
  }
  .mat-bch .order-xl-4, .cdk-overlay-container .order-xl-4 {
    order: 4;
  }
  .mat-bch .order-xl-5, .cdk-overlay-container .order-xl-5 {
    order: 5;
  }
  .mat-bch .order-xl-6, .cdk-overlay-container .order-xl-6 {
    order: 6;
  }
  .mat-bch .order-xl-7, .cdk-overlay-container .order-xl-7 {
    order: 7;
  }
  .mat-bch .order-xl-8, .cdk-overlay-container .order-xl-8 {
    order: 8;
  }
  .mat-bch .order-xl-9, .cdk-overlay-container .order-xl-9 {
    order: 9;
  }
  .mat-bch .order-xl-10, .cdk-overlay-container .order-xl-10 {
    order: 10;
  }
  .mat-bch .order-xl-11, .cdk-overlay-container .order-xl-11 {
    order: 11;
  }
  .mat-bch .order-xl-12, .cdk-overlay-container .order-xl-12 {
    order: 12;
  }
  .mat-bch .offset-xl-0, .cdk-overlay-container .offset-xl-0 {
    margin-left: 0;
  }
  .mat-bch .offset-xl-1, .cdk-overlay-container .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .mat-bch .offset-xl-2, .cdk-overlay-container .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .mat-bch .offset-xl-3, .cdk-overlay-container .offset-xl-3 {
    margin-left: 25%;
  }
  .mat-bch .offset-xl-4, .cdk-overlay-container .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .mat-bch .offset-xl-5, .cdk-overlay-container .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .mat-bch .offset-xl-6, .cdk-overlay-container .offset-xl-6 {
    margin-left: 50%;
  }
  .mat-bch .offset-xl-7, .cdk-overlay-container .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .mat-bch .offset-xl-8, .cdk-overlay-container .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .mat-bch .offset-xl-9, .cdk-overlay-container .offset-xl-9 {
    margin-left: 75%;
  }
  .mat-bch .offset-xl-10, .cdk-overlay-container .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .mat-bch .offset-xl-11, .cdk-overlay-container .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
@media print {
  .mat-bch .col-print-1, .cdk-overlay-container .col-print-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
@media print {
  .mat-bch .col-print-2, .cdk-overlay-container .col-print-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
}
@media print {
  .mat-bch .col-print-3, .cdk-overlay-container .col-print-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
@media print {
  .mat-bch .col-print-4, .cdk-overlay-container .col-print-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
}
@media print {
  .mat-bch .col-print-5, .cdk-overlay-container .col-print-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
}
@media print {
  .mat-bch .col-print-6, .cdk-overlay-container .col-print-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media print {
  .mat-bch .col-print-7, .cdk-overlay-container .col-print-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
}
@media print {
  .mat-bch .col-print-8, .cdk-overlay-container .col-print-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
}
@media print {
  .mat-bch .col-print-9, .cdk-overlay-container .col-print-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
}
@media print {
  .mat-bch .col-print-10, .cdk-overlay-container .col-print-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
}
@media print {
  .mat-bch .col-print-11, .cdk-overlay-container .col-print-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
}
@media print {
  .mat-bch .col-print-12, .cdk-overlay-container .col-print-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-1, .cdk-overlay-container .col-print-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-2, .cdk-overlay-container .col-print-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-3, .cdk-overlay-container .col-print-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-4, .cdk-overlay-container .col-print-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-5, .cdk-overlay-container .col-print-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-6, .cdk-overlay-container .col-print-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-7, .cdk-overlay-container .col-print-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-8, .cdk-overlay-container .col-print-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-9, .cdk-overlay-container .col-print-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-10, .cdk-overlay-container .col-print-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-11, .cdk-overlay-container .col-print-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
}
@media print and (min-width: 576px) {
  .mat-bch .col-print-12, .cdk-overlay-container .col-print-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-1, .cdk-overlay-container .col-print-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-2, .cdk-overlay-container .col-print-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-3, .cdk-overlay-container .col-print-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-4, .cdk-overlay-container .col-print-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-5, .cdk-overlay-container .col-print-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-6, .cdk-overlay-container .col-print-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-7, .cdk-overlay-container .col-print-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-8, .cdk-overlay-container .col-print-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-9, .cdk-overlay-container .col-print-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-10, .cdk-overlay-container .col-print-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-11, .cdk-overlay-container .col-print-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
}
@media print and (min-width: 768px) {
  .mat-bch .col-print-12, .cdk-overlay-container .col-print-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-1, .cdk-overlay-container .col-print-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-2, .cdk-overlay-container .col-print-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-3, .cdk-overlay-container .col-print-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-4, .cdk-overlay-container .col-print-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-5, .cdk-overlay-container .col-print-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-6, .cdk-overlay-container .col-print-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-7, .cdk-overlay-container .col-print-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-8, .cdk-overlay-container .col-print-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-9, .cdk-overlay-container .col-print-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-10, .cdk-overlay-container .col-print-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-11, .cdk-overlay-container .col-print-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
}
@media print and (min-width: 992px) {
  .mat-bch .col-print-12, .cdk-overlay-container .col-print-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-1, .cdk-overlay-container .col-print-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-2, .cdk-overlay-container .col-print-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-3, .cdk-overlay-container .col-print-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-4, .cdk-overlay-container .col-print-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-5, .cdk-overlay-container .col-print-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-6, .cdk-overlay-container .col-print-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-7, .cdk-overlay-container .col-print-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-8, .cdk-overlay-container .col-print-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-9, .cdk-overlay-container .col-print-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-10, .cdk-overlay-container .col-print-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-11, .cdk-overlay-container .col-print-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
}
@media print and (min-width: 1200px) {
  .mat-bch .col-print-12, .cdk-overlay-container .col-print-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.mat-bch h1, .cdk-overlay-container h1 {
  line-height: 120%;
  font-size: 1.625rem;
  font-family: "nunito_sans_regular";
  margin: 10px 0 10px;
  line-height: 2rem;
  font-weight: normal;
}
.mat-bch h1.text--big, .cdk-overlay-container h1.text--big, .h1.text--big {
  font-size: 2rem !important;
  line-height: 2.5rem;
}
@media (max-width: 767.98px) {
  .mat-bch h1.text--big, .cdk-overlay-container h1.text--big {
    font-size: 1.625rem;
    line-height: 2rem;
  }
}
.mat-bch h1.text--bigger, .cdk-overlay-container h1.text--bigger {
  font-size: 2.5rem;
  line-height: 3rem;
}
.mat-bch h2.text--bigger, .cdk-overlay-container h2.text--bigger {
  font-size: 2rem;
  line-height: 3rem;
}
@media (max-width: 991.98px) {
  .mat-bch h1.text--bigger, .cdk-overlay-container h1.text--bigger {
    font-size: 2rem;
    line-height: 2.5rem;
  }
  .mat-bch h2.text--bigger, .cdk-overlay-container h2.text--bigger {
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
@media (max-width: 767.98px) {
  .mat-bch h1.text--bigger, .cdk-overlay-container h1.text--bigger {
    font-size: 1.625rem;
    line-height: 2rem;
  }
  .mat-bch h2.text--bigger, .cdk-overlay-container h2.text--bigger {
    font-size: 1.625rem;
    line-height: 2rem;
  }
}
.mat-bch h2, .cdk-overlay-container h2, .mat-bch .h2 {
  line-height: 120%;
  font-size: 1.5rem;
  font-family: "nunito_sans_regular";
  margin: 0 0 10px;
  line-height: 2rem;
  font-weight: normal;
}
.mat-bch h3, .cdk-overlay-container h3, .mat-bch .h3 {
  line-height: 120%;
  font-size: 1.25rem;
  font-family: "nunito_sans_regular";
  margin: 0 0 10px;
  line-height: 1.5rem;
  font-weight: normal;
}
.mat-bch h4, .cdk-overlay-container h4 {
  line-height: 120%;
  font-size: 1rem;
  font-family: "nunito_sans_bold";
  margin: 0 0 10px;
  line-height: 1.5rem;
  font-weight: bold;
}
.mat-bch h6, .cdk-overlay-container h6 {
  line-height: 120%;
  font-size: 1rem;
  font-family: "nunito_sans_regular";
  margin: 0 0 10px;
  line-height: 1.5rem;
  font-weight: normal;
}
.mat-bch p, .cdk-overlay-container p {
  font-size: 1rem;
  font-family: "nunito_sans_regular";
  font-weight: normal;
  line-height: 1.5rem;
}
.mat-bch ul, .cdk-overlay-container ul,
.mat-bch ol,
.cdk-overlay-container ol {
  line-height: 120%;
}
.mat-bch ul li, .cdk-overlay-container ul li,
.mat-bch ol li,
.cdk-overlay-container ol li {
  line-height: 150%;
  font-weight: normal;
}
.mat-bch ul.data-list, .cdk-overlay-container ul.data-list,
.mat-bch ol.data-list,
.cdk-overlay-container ol.data-list {
  list-style: none;
  padding: 0;
}
.mat-bch ul.data-list li, .cdk-overlay-container ul.data-list li,
.mat-bch ol.data-list li,
.cdk-overlay-container ol.data-list li {
  color: #2a343d;
  font-size: 1rem;
}
.mat-bch a, .cdk-overlay-container a {
  font-size: 16px;
  line-height: 1rem;
  font-family: "nunito_sans_regular";
  font-weight: normal;
}
.mat-bch a:hover, .cdk-overlay-container a:hover {
  text-decoration: none;
}
.mat-bch a:focus, .cdk-overlay-container a:focus {
  outline: none;
  box-shadow: none;
  border: none;
}
.mat-bch button, .cdk-overlay-container button,
.mat-bch input,
.cdk-overlay-container input,
.mat-bch select,
.cdk-overlay-container select,
.mat-bch textarea,
.cdk-overlay-container textarea {
  outline: none;
  box-shadow: none;
  text-decoration: none;
}
.mat-bch button:focus, .cdk-overlay-container button:focus,
.mat-bch input:focus,
.cdk-overlay-container input:focus,
.mat-bch select:focus,
.cdk-overlay-container select:focus,
.mat-bch textarea:focus,
.cdk-overlay-container textarea:focus {
  outline: none;
  box-shadow: none;
  text-decoration: none;
}
.mat-bch strong, .cdk-overlay-container strong,
.mat-bch b,
.cdk-overlay-container b {
  font-family: "nunito_sans_bold";
  font-weight: bold;
}
.mat-bch span.number, .cdk-overlay-container span.number {
  font-size: 1.25rem;
  line-height: 1.5rem;
  letter-spacing: 1;
  font-family: "nunito_sans_bold";
}
.mat-bch span.number--big, .cdk-overlay-container span.number--big {
  font-size: 2rem;
  line-height: 2rem;
}
.mat-bch span.number--small, .cdk-overlay-container span.number--small {
  font-size: 0.875rem;
}
.mat-bch span.number--smaller, .cdk-overlay-container span.number--smaller {
  font-size: 0.75rem;
}
.mat-bch .clickable, .cdk-overlay-container .clickable {
  cursor: pointer;
}
.mat-bch .no-clickable, .cdk-overlay-container .no-clickable {
  cursor: default!important;
}
.mat-bch .bch-sello-img, .cdk-overlay-container .bch-sello-img {
  max-width: 100px;
}
@media print {
  .mat-bch *, .cdk-overlay-container * {
    color: #52677b !important;
  }
}
.mat-bch .bch-collapse, .cdk-overlay-container .bch-collapse {
  overflow: hidden;
  max-height: 0;
  transition: all ease-in-out 0.3s;
}
.mat-bch .bch-collapse-title, .cdk-overlay-container .bch-collapse-title {
  transition: all 0.5s ease-in-out;
}
.mat-bch .bch-collapse.bch-collapsed, .cdk-overlay-container .bch-collapse.bch-collapsed {
  transition: all ease-in-out 1.2s;
  max-height: 2000px;
}
.mat-bch .icon-ionicon:before, .cdk-overlay-container .icon-ionicon:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  --webkit-font-smoothing: antialiased;
  moz-osx-font-smoothing: grayscale;
}
.mat-bch .icon-ionicon--flecha-derecha:before, .cdk-overlay-container .icon-ionicon--flecha-derecha:before {
  content: "";
}
.mat-bch .icon-ionicon--fs-10:before, .cdk-overlay-container .icon-ionicon--fs-10:before {
  font-size: 10px;
}
.mat-bch .icon-ionicon--fs-11:before, .cdk-overlay-container .icon-ionicon--fs-11:before {
  font-size: 11px;
}
.mat-bch .icon-ionicon--fs-12:before, .cdk-overlay-container .icon-ionicon--fs-12:before {
  font-size: 12px;
}
.mat-bch .icon-ionicon--fs-13:before, .cdk-overlay-container .icon-ionicon--fs-13:before {
  font-size: 13px;
}
.mat-bch .icon-ionicon--fs-14:before, .cdk-overlay-container .icon-ionicon--fs-14:before {
  font-size: 14px;
}
.mat-bch .icon-ionicon--fs-15:before, .cdk-overlay-container .icon-ionicon--fs-15:before {
  font-size: 15px;
}
.mat-bch .icon-ionicon--fs-16:before, .cdk-overlay-container .icon-ionicon--fs-16:before {
  font-size: 16px;
}
.mat-bch .icon-ionicon--fs-17:before, .cdk-overlay-container .icon-ionicon--fs-17:before {
  font-size: 17px;
}
.mat-bch .icon-ionicon--fs-18:before, .cdk-overlay-container .icon-ionicon--fs-18:before {
  font-size: 18px;
}
.mat-bch [class^=icon-], .cdk-overlay-container [class^=icon-],
.mat-bch [class*=" icon-"],
.cdk-overlay-container [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "iconos-webkit" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mat-bch .icon-BanchileBolsa:before, .cdk-overlay-container .icon-BanchileBolsa:before {
  content: "";
}
.mat-bch .icon-BanchileFondos:before, .cdk-overlay-container .icon-BanchileFondos:before {
  content: "";
}
.mat-bch .icon-BanchileInversiones:before, .cdk-overlay-container .icon-BanchileInversiones:before {
  content: "";
}
.mat-bch .icon-clave2:before, .cdk-overlay-container .icon-clave2:before {
  content: "";
}
.mat-bch .icon-digicard:before, .cdk-overlay-container .icon-digicard:before {
  content: "";
}
.mat-bch .icon-porcentaje:before, .cdk-overlay-container .icon-porcentaje:before {
  content: "";
}
.mat-bch .icon-porcentaje2:before, .cdk-overlay-container .icon-porcentaje2:before {
  content: "";
}
.mat-bch .icon-porcentaje3:before, .cdk-overlay-container .icon-porcentaje3:before {
  content: "";
}
.mat-bch .icon-porcentaje4:before, .cdk-overlay-container .icon-porcentaje4:before {
  content: "";
}
.mat-bch .icon-porcentaje5:before, .cdk-overlay-container .icon-porcentaje5:before {
  content: "";
}
.mat-bch .icon-porcentaje6:before, .cdk-overlay-container .icon-porcentaje6:before {
  content: "";
}
.mat-bch .icon-porcentaje7:before, .cdk-overlay-container .icon-porcentaje7:before {
  content: "";
}
.mat-bch .icon-porcentajeB:before, .cdk-overlay-container .icon-porcentajeB:before {
  content: "";
}
.mat-bch .icon-porcentajeB2:before, .cdk-overlay-container .icon-porcentajeB2:before {
  content: "";
}
.mat-bch .icon-porcentajeB3:before, .cdk-overlay-container .icon-porcentajeB3:before {
  content: "";
}
.mat-bch .icon-porcentajeB4:before, .cdk-overlay-container .icon-porcentajeB4:before {
  content: "";
}
.mat-bch .icon-porcentajeB5:before, .cdk-overlay-container .icon-porcentajeB5:before {
  content: "";
}
.mat-bch .icon-porcentajeB6:before, .cdk-overlay-container .icon-porcentajeB6:before {
  content: "";
}
.mat-bch .icon-porcentajeB7:before, .cdk-overlay-container .icon-porcentajeB7:before {
  content: "";
}
.mat-bch .icon-uniE911:before, .cdk-overlay-container .icon-uniE911:before {
  content: "";
}
.mat-bch .icon-uniE912:before, .cdk-overlay-container .icon-uniE912:before {
  content: "";
}
.mat-bch .icon-uniE913:before, .cdk-overlay-container .icon-uniE913:before {
  content: "";
}
.mat-bch .icon-uniE914:before, .cdk-overlay-container .icon-uniE914:before {
  content: "";
}
.mat-bch .icon-uniE915:before, .cdk-overlay-container .icon-uniE915:before {
  content: "";
}
.mat-bch .icon-uniE918:before, .cdk-overlay-container .icon-uniE918:before {
  content: "";
}
.mat-bch .icon-uniE919:before, .cdk-overlay-container .icon-uniE919:before {
  content: "";
}
.mat-bch .icon-uniE91A:before, .cdk-overlay-container .icon-uniE91A:before {
  content: "";
}
.mat-bch .icon-uniE91B:before, .cdk-overlay-container .icon-uniE91B:before {
  content: "";
}
.mat-bch .icon-uniE91C:before, .cdk-overlay-container .icon-uniE91C:before {
  content: "";
}
.mat-bch .icon-uniE91D:before, .cdk-overlay-container .icon-uniE91D:before {
  content: "";
}
.mat-bch .icon-uniE91E:before, .cdk-overlay-container .icon-uniE91E:before {
  content: "";
}
.mat-bch .icon-uniE91F:before, .cdk-overlay-container .icon-uniE91F:before {
  content: "";
}
.mat-bch .icon-uniE920:before, .cdk-overlay-container .icon-uniE920:before {
  content: "";
}
.mat-bch .icon-uniE921:before, .cdk-overlay-container .icon-uniE921:before {
  content: "";
}
.mat-bch .icon-uniE922:before, .cdk-overlay-container .icon-uniE922:before {
  content: "";
}
.mat-bch .icon-uniE923:before, .cdk-overlay-container .icon-uniE923:before {
  content: "";
}
.mat-bch .icon-uniE924:before, .cdk-overlay-container .icon-uniE924:before {
  content: "";
}
.mat-bch .icon-uniE925:before, .cdk-overlay-container .icon-uniE925:before {
  content: "";
}
.mat-bch .icon-uniE926:before, .cdk-overlay-container .icon-uniE926:before {
  content: "";
}
.mat-bch .icon-uniE927:before, .cdk-overlay-container .icon-uniE927:before {
  content: "";
}
.mat-bch .icon-MisBeneficios:before, .cdk-overlay-container .icon-MisBeneficios:before {
  content: "";
}
.mat-bch .icon-MisBeneficios2:before, .cdk-overlay-container .icon-MisBeneficios2:before {
  content: "";
}
.mat-bch .icon-enviar:before, .cdk-overlay-container .icon-enviar:before {
  content: "";
}
.mat-bch .icon-evaluar1:before, .cdk-overlay-container .icon-evaluar1:before {
  content: "";
}
.mat-bch .icon-evaluar2:before, .cdk-overlay-container .icon-evaluar2:before {
  content: "";
}
.mat-bch .icon-lacbot:before, .cdk-overlay-container .icon-lacbot:before {
  content: "";
}
.mat-bch .icon-prorroga:before, .cdk-overlay-container .icon-prorroga:before {
  content: "";
}
.mat-bch .icon-telefonia-celular2:before, .cdk-overlay-container .icon-telefonia-celular2:before {
  content: "";
}
.mat-bch .icon-telefonia-fija2:before, .cdk-overlay-container .icon-telefonia-fija2:before {
  content: "";
}
.mat-bch .icon-combustibles:before, .cdk-overlay-container .icon-combustibles:before {
  content: "";
}
.mat-bch .icon-impuestos:before, .cdk-overlay-container .icon-impuestos:before {
  content: "";
}
.mat-bch .icon-agua:before, .cdk-overlay-container .icon-agua:before {
  content: "";
}
.mat-bch .icon-autopista:before, .cdk-overlay-container .icon-autopista:before {
  content: "";
}
.mat-bch .icon-carriers:before, .cdk-overlay-container .icon-carriers:before {
  content: "";
}
.mat-bch .icon-casa:before, .cdk-overlay-container .icon-casa:before {
  content: "";
}
.mat-bch .icon-casascomerciales:before, .cdk-overlay-container .icon-casascomerciales:before {
  content: "";
}
.mat-bch .icon-certificado:before, .cdk-overlay-container .icon-certificado:before {
  content: "";
}
.mat-bch .icon-clubes:before, .cdk-overlay-container .icon-clubes:before {
  content: "";
}
.mat-bch .icon-comprobante:before, .cdk-overlay-container .icon-comprobante:before {
  content: "";
}
.mat-bch .icon-construccion:before, .cdk-overlay-container .icon-construccion:before {
  content: "";
}
.mat-bch .icon-contribuciones:before, .cdk-overlay-container .icon-contribuciones:before {
  content: "";
}
.mat-bch .icon-credito:before, .cdk-overlay-container .icon-credito:before {
  content: "";
}
.mat-bch .icon-edificio:before, .cdk-overlay-container .icon-edificio:before {
  content: "";
}
.mat-bch .icon-educacion:before, .cdk-overlay-container .icon-educacion:before {
  content: "";
}
.mat-bch .icon-gas:before, .cdk-overlay-container .icon-gas:before {
  content: "";
}
.mat-bch .icon-hipotecario:before, .cdk-overlay-container .icon-hipotecario:before {
  content: "";
}
.mat-bch .icon-informescomerciales:before, .cdk-overlay-container .icon-informescomerciales:before {
  content: "";
}
.mat-bch .icon-internet:before, .cdk-overlay-container .icon-internet:before {
  content: "";
}
.mat-bch .icon-local:before, .cdk-overlay-container .icon-local:before {
  content: "";
}
.mat-bch .icon-luz:before, .cdk-overlay-container .icon-luz:before {
  content: "";
}
.mat-bch .icon-publicidad:before, .cdk-overlay-container .icon-publicidad:before {
  content: "";
}
.mat-bch .icon-salud:before, .cdk-overlay-container .icon-salud:before {
  content: "";
}
.mat-bch .icon-seguridadalarmas:before, .cdk-overlay-container .icon-seguridadalarmas:before {
  content: "";
}
.mat-bch .icon-seguros:before, .cdk-overlay-container .icon-seguros:before {
  content: "";
}
.mat-bch .icon-serviciosfunerarios:before, .cdk-overlay-container .icon-serviciosfunerarios:before {
  content: "";
}
.mat-bch .icon-sitio:before, .cdk-overlay-container .icon-sitio:before {
  content: "";
}
.mat-bch .icon-softoken:before, .cdk-overlay-container .icon-softoken:before {
  content: "";
}
.mat-bch .icon-tarjetadecredito:before, .cdk-overlay-container .icon-tarjetadecredito:before {
  content: "";
}
.mat-bch .icon-telefoniacelular:before, .cdk-overlay-container .icon-telefoniacelular:before {
  content: "";
}
.mat-bch .icon-telefoniafija:before, .cdk-overlay-container .icon-telefoniafija:before {
  content: "";
}
.mat-bch .icon-tvcable:before, .cdk-overlay-container .icon-tvcable:before {
  content: "";
}
.mat-bch .icon-tvsatelital:before, .cdk-overlay-container .icon-tvsatelital:before {
  content: "";
}
.mat-bch .icon-varios:before, .cdk-overlay-container .icon-varios:before {
  content: "";
}
.mat-bch .icon-ventacatalogo:before, .cdk-overlay-container .icon-ventacatalogo:before {
  content: "";
}
.mat-bch .icon-aprobarinstrucciones:before, .cdk-overlay-container .icon-aprobarinstrucciones:before {
  content: "";
}
.mat-bch .icon-AprobarPagosMasivos:before, .cdk-overlay-container .icon-AprobarPagosMasivos:before {
  content: "";
}
.mat-bch .icon-AprobarTranferencias:before, .cdk-overlay-container .icon-AprobarTranferencias:before {
  content: "";
}
.mat-bch .icon-cartasdecredito:before, .cdk-overlay-container .icon-cartasdecredito:before {
  content: "";
}
.mat-bch .icon-cartasderespaldo:before, .cdk-overlay-container .icon-cartasderespaldo:before {
  content: "";
}
.mat-bch .icon-carteraactiva:before, .cdk-overlay-container .icon-carteraactiva:before {
  content: "";
}
.mat-bch .icon-consultabotonpagoPEC:before, .cdk-overlay-container .icon-consultabotonpagoPEC:before {
  content: "";
}
.mat-bch .icon-Consultacreditocuotas:before, .cdk-overlay-container .icon-Consultacreditocuotas:before {
  content: "";
}
.mat-bch .icon-ConsultaCreditoHipotecario:before, .cdk-overlay-container .icon-ConsultaCreditoHipotecario:before {
  content: "";
}
.mat-bch .icon-ConsultaCreditoConsumo:before, .cdk-overlay-container .icon-ConsultaCreditoConsumo:before {
  content: "";
}
.mat-bch .icon-Consultacreditoscomerciales:before, .cdk-overlay-container .icon-Consultacreditoscomerciales:before {
  content: "";
}
.mat-bch .icon-Consultarcashpooling:before, .cdk-overlay-container .icon-Consultarcashpooling:before {
  content: "";
}
.mat-bch .icon-consultarestrategiadeinversion:before, .cdk-overlay-container .icon-consultarestrategiadeinversion:before {
  content: "";
}
.mat-bch .icon-consultarinstrucciones:before, .cdk-overlay-container .icon-consultarinstrucciones:before {
  content: "";
}
.mat-bch .icon-Consultarlineasconsolidadas:before, .cdk-overlay-container .icon-Consultarlineasconsolidadas:before {
  content: "";
}
.mat-bch .icon-ConsultarPagosMasivos:before, .cdk-overlay-container .icon-ConsultarPagosMasivos:before {
  content: "";
}
.mat-bch .icon-Consultarseguros:before, .cdk-overlay-container .icon-Consultarseguros:before {
  content: "";
}
.mat-bch .icon-ConsultarTranferencias:before, .cdk-overlay-container .icon-ConsultarTranferencias:before {
  content: "";
}
.mat-bch .icon-creditosparacomercioexterior:before, .cdk-overlay-container .icon-creditosparacomercioexterior:before {
  content: "";
}
.mat-bch .icon-DepositoaPlazoInversiones:before, .cdk-overlay-container .icon-DepositoaPlazoInversiones:before {
  content: "";
}
.mat-bch .icon-DescargarRendicionesPAC:before, .cdk-overlay-container .icon-DescargarRendicionesPAC:before {
  content: "";
}
.mat-bch .icon-direccionesdecorrespondencia:before, .cdk-overlay-container .icon-direccionesdecorrespondencia:before {
  content: "";
}
.mat-bch .icon-dispositivosseguridad:before, .cdk-overlay-container .icon-dispositivosseguridad:before {
  content: "";
}
.mat-bch .icon-editardatospersonales:before, .cdk-overlay-container .icon-editardatospersonales:before {
  content: "";
}
.mat-bch .icon-exportacionesenlinea:before, .cdk-overlay-container .icon-exportacionesenlinea:before {
  content: "";
}
.mat-bch .icon-factoring:before, .cdk-overlay-container .icon-factoring:before {
  content: "";
}
.mat-bch .icon-fondosmutuos:before, .cdk-overlay-container .icon-fondosmutuos:before {
  content: "";
}
.mat-bch .icon-importacionesenlinea:before, .cdk-overlay-container .icon-importacionesenlinea:before {
  content: "";
}
.mat-bch .icon-inscribirinstrucciones:before, .cdk-overlay-container .icon-inscribirinstrucciones:before {
  content: "";
}
.mat-bch .icon-InscribirPagosMasivos:before, .cdk-overlay-container .icon-InscribirPagosMasivos:before {
  content: "";
}
.mat-bch .icon-InscribirTransferencias:before, .cdk-overlay-container .icon-InscribirTransferencias:before {
  content: "";
}
.mat-bch .icon-invertiracciones:before, .cdk-overlay-container .icon-invertiracciones:before {
  content: "";
}
.mat-bch .icon-leasing:before, .cdk-overlay-container .icon-leasing:before {
  content: "";
}
.mat-bch .icon-Pagocreditocuotas:before, .cdk-overlay-container .icon-Pagocreditocuotas:before {
  content: "";
}
.mat-bch .icon-PagoCreditoHipotecario:before, .cdk-overlay-container .icon-PagoCreditoHipotecario:before {
  content: "";
}
.mat-bch .icon-PagoCreditoConsumo:before, .cdk-overlay-container .icon-PagoCreditoConsumo:before {
  content: "";
}
.mat-bch .icon-Pagocreditoscomerciales:before, .cdk-overlay-container .icon-Pagocreditoscomerciales:before {
  content: "";
}
.mat-bch .icon-pagolineadecredito:before, .cdk-overlay-container .icon-pagolineadecredito:before {
  content: "";
}
.mat-bch .icon-PagoTCInternacional:before, .cdk-overlay-container .icon-PagoTCInternacional:before {
  content: "";
}
.mat-bch .icon-PagoTCNacional:before, .cdk-overlay-container .icon-PagoTCNacional:before {
  content: "";
}
.mat-bch .icon-PagoCuentas:before, .cdk-overlay-container .icon-PagoCuentas:before {
  content: "";
}
.mat-bch .icon-ResumenInversiones:before, .cdk-overlay-container .icon-ResumenInversiones:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosCuenta:before, .cdk-overlay-container .icon-SaldoyMovimientosCuenta:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosCuentasMasivas:before, .cdk-overlay-container .icon-SaldoyMovimientosCuentasMasivas:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosInversiones:before, .cdk-overlay-container .icon-SaldoyMovimientosInversiones:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosLinea:before, .cdk-overlay-container .icon-SaldoyMovimientosLinea:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosnoFacturadosTC:before, .cdk-overlay-container .icon-SaldoyMovimientosnoFacturadosTC:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosTC:before, .cdk-overlay-container .icon-SaldoyMovimientosTC:before {
  content: "";
}
.mat-bch .icon-solicitarboletasdegarantia:before, .cdk-overlay-container .icon-solicitarboletasdegarantia:before {
  content: "";
}
.mat-bch .icon-SubirCargosPAC:before, .cdk-overlay-container .icon-SubirCargosPAC:before {
  content: "";
}
.mat-bch .icon-Tranferenciasaterceros:before, .cdk-overlay-container .icon-Tranferenciasaterceros:before {
  content: "";
}
.mat-bch .icon-TranferenciasEnviadas:before, .cdk-overlay-container .icon-TranferenciasEnviadas:before {
  content: "";
}
.mat-bch .icon-instruccion:before, .cdk-overlay-container .icon-instruccion:before {
  content: "";
}
.mat-bch .icon-inversiones:before, .cdk-overlay-container .icon-inversiones:before {
  content: "";
}
.mat-bch .icon-masivo:before, .cdk-overlay-container .icon-masivo:before {
  content: "";
}
.mat-bch .icon-master:before, .cdk-overlay-container .icon-master:before {
  content: "";
}
.mat-bch .icon-pac:before, .cdk-overlay-container .icon-pac:before {
  content: "";
}
.mat-bch .icon-pago:before, .cdk-overlay-container .icon-pago:before {
  content: "";
}
.mat-bch .icon-pantalla:before, .cdk-overlay-container .icon-pantalla:before {
  content: "";
}
.mat-bch .icon-pat:before, .cdk-overlay-container .icon-pat:before {
  content: "";
}
.mat-bch .icon-pec:before, .cdk-overlay-container .icon-pec:before {
  content: "";
}
.mat-bch .icon-saldoymovimientos:before, .cdk-overlay-container .icon-saldoymovimientos:before {
  content: "";
}
.mat-bch .icon-senal:before, .cdk-overlay-container .icon-senal:before {
  content: "";
}
.mat-bch .icon-tarjeta:before, .cdk-overlay-container .icon-tarjeta:before {
  content: "";
}
.mat-bch .icon-telefonista:before, .cdk-overlay-container .icon-telefonista:before {
  content: "";
}
.mat-bch .icon-ticket:before, .cdk-overlay-container .icon-ticket:before {
  content: "";
}
.mat-bch .icon-timbreBCC:before, .cdk-overlay-container .icon-timbreBCC:before {
  content: "";
}
.mat-bch .icon-timbreBCH:before, .cdk-overlay-container .icon-timbreBCH:before {
  content: "";
}
.mat-bch .icon-timbreBEC:before, .cdk-overlay-container .icon-timbreBEC:before {
  content: "";
}
.mat-bch .icon-visa:before, .cdk-overlay-container .icon-visa:before {
  content: "";
}
.mat-bch .icon-derechoClienteBancario:before, .cdk-overlay-container .icon-derechoClienteBancario:before {
  content: "";
}
.mat-bch .icon-deterioroTarjeta:before, .cdk-overlay-container .icon-deterioroTarjeta:before {
  content: "";
}
.mat-bch .icon-engrane:before, .cdk-overlay-container .icon-engrane:before {
  content: "";
}
.mat-bch .icon-ficha:before, .cdk-overlay-container .icon-ficha:before {
  content: "";
}
.mat-bch .icon-filtro:before, .cdk-overlay-container .icon-filtro:before {
  content: "";
}
.mat-bch .icon-flag:before, .cdk-overlay-container .icon-flag:before {
  content: "";
}
.mat-bch .icon-importante:before, .cdk-overlay-container .icon-importante:before {
  content: "";
}
.mat-bch .icon-graficoInversiones:before, .cdk-overlay-container .icon-graficoInversiones:before {
  content: "";
}
.mat-bch .icon-derechoClienteBancario2:before, .cdk-overlay-container .icon-derechoClienteBancario2:before {
  content: "";
}
.mat-bch .icon-deterioroTarjeta2:before, .cdk-overlay-container .icon-deterioroTarjeta2:before {
  content: "";
}
.mat-bch .icon-engrane2:before, .cdk-overlay-container .icon-engrane2:before {
  content: "";
}
.mat-bch .icon-ficha2:before, .cdk-overlay-container .icon-ficha2:before {
  content: "";
}
.mat-bch .icon-filtro2:before, .cdk-overlay-container .icon-filtro2:before {
  content: "";
}
.mat-bch .icon-flag2:before, .cdk-overlay-container .icon-flag2:before {
  content: "";
}
.mat-bch .icon-importante2:before, .cdk-overlay-container .icon-importante2:before {
  content: "";
}
.mat-bch .icon-cheque:before, .cdk-overlay-container .icon-cheque:before {
  content: "";
}
.mat-bch .icon-clubCredichile:before, .cdk-overlay-container .icon-clubCredichile:before {
  content: "";
}
.mat-bch .icon-comercioexterior:before, .cdk-overlay-container .icon-comercioexterior:before {
  content: "";
}
.mat-bch .icon-configuracion:before, .cdk-overlay-container .icon-configuracion:before {
  content: "";
}
.mat-bch .icon-consulta:before, .cdk-overlay-container .icon-consulta:before {
  content: "";
}
.mat-bch .icon-corporacion:before, .cdk-overlay-container .icon-corporacion:before {
  content: "";
}
.mat-bch .icon-creditoConsumo:before, .cdk-overlay-container .icon-creditoConsumo:before {
  content: "";
}
.mat-bch .icon-cuenta:before, .cdk-overlay-container .icon-cuenta:before {
  content: "";
}
.mat-bch .icon-24:before, .cdk-overlay-container .icon-24:before {
  content: "";
}
.mat-bch .icon-BancoEnLineaSeguridad:before, .cdk-overlay-container .icon-BancoEnLineaSeguridad:before {
  content: "";
}
.mat-bch .icon-billete:before, .cdk-overlay-container .icon-billete:before {
  content: "";
}
.mat-bch .icon-bolsa:before, .cdk-overlay-container .icon-bolsa:before {
  content: "";
}
.mat-bch .icon-cajaCredichile:before, .cdk-overlay-container .icon-cajaCredichile:before {
  content: "";
}
.mat-bch .icon-Iconomipass:before, .cdk-overlay-container .icon-Iconomipass:before {
  content: "";
}
.mat-bch .icon-cajafuerte:before, .cdk-overlay-container .icon-cajafuerte:before {
  content: "";
}
.mat-bch .icon-cajero:before, .cdk-overlay-container .icon-cajero:before {
  content: "";
}
.mat-bch .icon-chat:before, .cdk-overlay-container .icon-chat:before {
  content: "";
}
.mat-bch .icon-bancaPrivada-01:before, .cdk-overlay-container .icon-bancaPrivada-01:before {
  content: "";
}
.mat-bch .icon-Banchileadmgeneraldefondos:before, .cdk-overlay-container .icon-Banchileadmgeneraldefondos:before {
  content: "";
}
.mat-bch .icon-Banchilecorredoresdebolsa:before, .cdk-overlay-container .icon-Banchilecorredoresdebolsa:before {
  content: "";
}
.mat-bch .icon-Banchile_inversiones:before, .cdk-overlay-container .icon-Banchile_inversiones:before {
  content: "";
}
.mat-bch .icon-LogoCredichile:before, .cdk-overlay-container .icon-LogoCredichile:before {
  content: "";
}
.mat-bch .icon-TXT:before, .cdk-overlay-container .icon-TXT:before {
  content: "";
}
.mat-bch .icon-share-outline:before, .cdk-overlay-container .icon-share-outline:before {
  content: "";
}
.mat-bch .icon-key-outline:before, .cdk-overlay-container .icon-key-outline:before {
  content: "";
}
.mat-bch .icon-warning-triangle:before, .cdk-overlay-container .icon-warning-triangle:before {
  content: "";
}
.mat-bch .icon-ion-arrow-graph-outline:before, .cdk-overlay-container .icon-ion-arrow-graph-outline:before {
  content: "";
}
.mat-bch .icon-warning-outline:before, .cdk-overlay-container .icon-warning-outline:before {
  content: "";
}
.mat-bch .icon-navicon-outline:before, .cdk-overlay-container .icon-navicon-outline:before {
  content: "";
}
.mat-bch .icon-bars-outline:before, .cdk-overlay-container .icon-bars-outline:before {
  content: "";
}
.mat-bch .icon-table-outline:before, .cdk-overlay-container .icon-table-outline:before {
  content: "";
}
.mat-bch .icon-logo-banco:before, .cdk-overlay-container .icon-logo-banco:before {
  content: "";
}
.mat-bch .icon-icon-huella:before, .cdk-overlay-container .icon-icon-huella:before {
  content: "";
}
.mat-bch .icon-icon-key:before, .cdk-overlay-container .icon-icon-key:before {
  content: "";
}
.mat-bch .icon-icon-calendar:before, .cdk-overlay-container .icon-icon-calendar:before {
  content: "";
}
.mat-bch .icon-icon-card:before, .cdk-overlay-container .icon-icon-card:before {
  content: "";
}
.mat-bch .icon-icon-clip:before, .cdk-overlay-container .icon-icon-clip:before {
  content: "";
}
.mat-bch .icon-icon-credit:before, .cdk-overlay-container .icon-icon-credit:before {
  content: "";
}
.mat-bch .icon-icon-date:before, .cdk-overlay-container .icon-icon-date:before {
  content: "";
}
.mat-bch .icon-icon-desktop:before, .cdk-overlay-container .icon-icon-desktop:before {
  content: "";
}
.mat-bch .icon-icon-dolar:before, .cdk-overlay-container .icon-icon-dolar:before {
  content: "";
}
.mat-bch .icon-icon-dolars:before, .cdk-overlay-container .icon-icon-dolars:before {
  content: "";
}
.mat-bch .icon-icon-edit-empty:before, .cdk-overlay-container .icon-icon-edit-empty:before {
  content: "";
}
.mat-bch .icon-icon-edit:before, .cdk-overlay-container .icon-icon-edit:before {
  content: "";
}
.mat-bch .icon-icon-group:before, .cdk-overlay-container .icon-icon-group:before {
  content: "";
}
.mat-bch .icon-icon-information-custom:before, .cdk-overlay-container .icon-icon-information-custom:before {
  content: "";
}
.mat-bch .icon-icon-key2:before, .cdk-overlay-container .icon-icon-key2:before {
  content: "";
}
.mat-bch .icon-icon-keyborad:before, .cdk-overlay-container .icon-icon-keyborad:before {
  content: "";
}
.mat-bch .icon-icon-mobile:before, .cdk-overlay-container .icon-icon-mobile:before {
  content: "";
}
.mat-bch .icon-icon-money-sign:before, .cdk-overlay-container .icon-icon-money-sign:before {
  content: "";
}
.mat-bch .icon-icon-money:before, .cdk-overlay-container .icon-icon-money:before {
  content: "";
}
.mat-bch .icon-icon-picture:before, .cdk-overlay-container .icon-icon-picture:before {
  content: "";
}
.mat-bch .icon-icon-screen:before, .cdk-overlay-container .icon-icon-screen:before {
  content: "";
}
.mat-bch .icon-icon-selector:before, .cdk-overlay-container .icon-icon-selector:before {
  content: "";
}
.mat-bch .icon-icon-setting:before, .cdk-overlay-container .icon-icon-setting:before {
  content: "";
}
.mat-bch .icon-icon-tablet:before, .cdk-overlay-container .icon-icon-tablet:before {
  content: "";
}
.mat-bch .icon-icon-tool:before, .cdk-overlay-container .icon-icon-tool:before {
  content: "";
}
.mat-bch .icon-icon-trash:before, .cdk-overlay-container .icon-icon-trash:before {
  content: "";
}
.mat-bch .icon-icon-adobe:before, .cdk-overlay-container .icon-icon-adobe:before {
  content: "";
}
.mat-bch .icon-icon-card-bold:before, .cdk-overlay-container .icon-icon-card-bold:before {
  content: "";
}
.mat-bch .icon-icon-card2:before, .cdk-overlay-container .icon-icon-card2:before {
  content: "";
}
.mat-bch .icon-icon-download:before, .cdk-overlay-container .icon-icon-download:before {
  content: "";
}
.mat-bch .icon-icon-enter:before, .cdk-overlay-container .icon-icon-enter:before {
  content: "";
}
.mat-bch .icon-icon-gif:before, .cdk-overlay-container .icon-icon-gif:before {
  content: "";
}
.mat-bch .icon-icon-grafics-bar:before, .cdk-overlay-container .icon-icon-grafics-bar:before {
  content: "";
}
.mat-bch .icon-icon-jpg:before, .cdk-overlay-container .icon-icon-jpg:before {
  content: "";
}
.mat-bch .icon-icon-money2:before, .cdk-overlay-container .icon-icon-money2:before {
  content: "";
}
.mat-bch .icon-icon-more:before, .cdk-overlay-container .icon-icon-more:before {
  content: "";
}
.mat-bch .icon-icon-pdf:before, .cdk-overlay-container .icon-icon-pdf:before {
  content: "";
}
.mat-bch .icon-icon-png:before, .cdk-overlay-container .icon-icon-png:before {
  content: "";
}
.mat-bch .icon-icon-upload:before, .cdk-overlay-container .icon-icon-upload:before {
  content: "";
}
.mat-bch .icon-icon-xls:before, .cdk-overlay-container .icon-icon-xls:before {
  content: "";
}
.mat-bch .icon-agua1:before, .cdk-overlay-container .icon-agua1:before {
  content: "";
}
.mat-bch .icon-autopista1:before, .cdk-overlay-container .icon-autopista1:before {
  content: "";
}
.mat-bch .icon-carriers1:before, .cdk-overlay-container .icon-carriers1:before {
  content: "";
}
.mat-bch .icon-casa1:before, .cdk-overlay-container .icon-casa1:before {
  content: "";
}
.mat-bch .icon-casascomerciales1:before, .cdk-overlay-container .icon-casascomerciales1:before {
  content: "";
}
.mat-bch .icon-certificado1:before, .cdk-overlay-container .icon-certificado1:before {
  content: "";
}
.mat-bch .icon-clubes1:before, .cdk-overlay-container .icon-clubes1:before {
  content: "";
}
.mat-bch .icon-comprobante1:before, .cdk-overlay-container .icon-comprobante1:before {
  content: "";
}
.mat-bch .icon-construccion1:before, .cdk-overlay-container .icon-construccion1:before {
  content: "";
}
.mat-bch .icon-contribuciones1:before, .cdk-overlay-container .icon-contribuciones1:before {
  content: "";
}
.mat-bch .icon-credito1:before, .cdk-overlay-container .icon-credito1:before {
  content: "";
}
.mat-bch .icon-edificio1:before, .cdk-overlay-container .icon-edificio1:before {
  content: "";
}
.mat-bch .icon-educacion1:before, .cdk-overlay-container .icon-educacion1:before {
  content: "";
}
.mat-bch .icon-gas1:before, .cdk-overlay-container .icon-gas1:before {
  content: "";
}
.mat-bch .icon-hipotecario1:before, .cdk-overlay-container .icon-hipotecario1:before {
  content: "";
}
.mat-bch .icon-informescomerciales1:before, .cdk-overlay-container .icon-informescomerciales1:before {
  content: "";
}
.mat-bch .icon-internet1:before, .cdk-overlay-container .icon-internet1:before {
  content: "";
}
.mat-bch .icon-local1:before, .cdk-overlay-container .icon-local1:before {
  content: "";
}
.mat-bch .icon-luz1:before, .cdk-overlay-container .icon-luz1:before {
  content: "";
}
.mat-bch .icon-publicidad1:before, .cdk-overlay-container .icon-publicidad1:before {
  content: "";
}
.mat-bch .icon-salud1:before, .cdk-overlay-container .icon-salud1:before {
  content: "";
}
.mat-bch .icon-seguridadalarmas1:before, .cdk-overlay-container .icon-seguridadalarmas1:before {
  content: "";
}
.mat-bch .icon-seguros1:before, .cdk-overlay-container .icon-seguros1:before {
  content: "";
}
.mat-bch .icon-serviciosfunerarios1:before, .cdk-overlay-container .icon-serviciosfunerarios1:before {
  content: "";
}
.mat-bch .icon-sitio1:before, .cdk-overlay-container .icon-sitio1:before {
  content: "";
}
.mat-bch .icon-softoken1:before, .cdk-overlay-container .icon-softoken1:before {
  content: "";
}
.mat-bch .icon-tarjetadecredito1:before, .cdk-overlay-container .icon-tarjetadecredito1:before {
  content: "";
}
.mat-bch .icon-telefoniacelular1:before, .cdk-overlay-container .icon-telefoniacelular1:before {
  content: "";
}
.mat-bch .icon-telefoniafija1:before, .cdk-overlay-container .icon-telefoniafija1:before {
  content: "";
}
.mat-bch .icon-tvcable1:before, .cdk-overlay-container .icon-tvcable1:before {
  content: "";
}
.mat-bch .icon-tvsatelital1:before, .cdk-overlay-container .icon-tvsatelital1:before {
  content: "";
}
.mat-bch .icon-varios1:before, .cdk-overlay-container .icon-varios1:before {
  content: "";
}
.mat-bch .icon-ventacatalogo1:before, .cdk-overlay-container .icon-ventacatalogo1:before {
  content: "";
}
.mat-bch .icon-aprobarinstrucciones1:before, .cdk-overlay-container .icon-aprobarinstrucciones1:before {
  content: "";
}
.mat-bch .icon-AprobarPagosMasivos1:before, .cdk-overlay-container .icon-AprobarPagosMasivos1:before {
  content: "";
}
.mat-bch .icon-AprobarTranferencias1:before, .cdk-overlay-container .icon-AprobarTranferencias1:before {
  content: "";
}
.mat-bch .icon-cartasdecredito1:before, .cdk-overlay-container .icon-cartasdecredito1:before {
  content: "";
}
.mat-bch .icon-cartasderespaldo1:before, .cdk-overlay-container .icon-cartasderespaldo1:before {
  content: "";
}
.mat-bch .icon-carteraactiva1:before, .cdk-overlay-container .icon-carteraactiva1:before {
  content: "";
}
.mat-bch .icon-consultabotonpagoPEC1:before, .cdk-overlay-container .icon-consultabotonpagoPEC1:before {
  content: "";
}
.mat-bch .icon-Consultacreditocuotas1:before, .cdk-overlay-container .icon-Consultacreditocuotas1:before {
  content: "";
}
.mat-bch .icon-ConsultaCreditoHipotecario1:before, .cdk-overlay-container .icon-ConsultaCreditoHipotecario1:before {
  content: "";
}
.mat-bch .icon-ConsultaCreditoConsumo1:before, .cdk-overlay-container .icon-ConsultaCreditoConsumo1:before {
  content: "";
}
.mat-bch .icon-Consultacreditoscomerciales1:before, .cdk-overlay-container .icon-Consultacreditoscomerciales1:before {
  content: "";
}
.mat-bch .icon-Consultarcashpooling1:before, .cdk-overlay-container .icon-Consultarcashpooling1:before {
  content: "";
}
.mat-bch .icon-consultarestrategiadeinversion1:before, .cdk-overlay-container .icon-consultarestrategiadeinversion1:before {
  content: "";
}
.mat-bch .icon-consultarinstrucciones1:before, .cdk-overlay-container .icon-consultarinstrucciones1:before {
  content: "";
}
.mat-bch .icon-Consultarlineasconsolidadas1:before, .cdk-overlay-container .icon-Consultarlineasconsolidadas1:before {
  content: "";
}
.mat-bch .icon-ConsultarPagosMasivos1:before, .cdk-overlay-container .icon-ConsultarPagosMasivos1:before {
  content: "";
}
.mat-bch .icon-Consultarseguros1:before, .cdk-overlay-container .icon-Consultarseguros1:before {
  content: "";
}
.mat-bch .icon-ConsultarTranferencias1:before, .cdk-overlay-container .icon-ConsultarTranferencias1:before {
  content: "";
}
.mat-bch .icon-creditosparacomercioexterior1:before, .cdk-overlay-container .icon-creditosparacomercioexterior1:before {
  content: "";
}
.mat-bch .icon-DepositoaPlazoInversiones1:before, .cdk-overlay-container .icon-DepositoaPlazoInversiones1:before {
  content: "";
}
.mat-bch .icon-DescargarRendicionesPAC1:before, .cdk-overlay-container .icon-DescargarRendicionesPAC1:before {
  content: "";
}
.mat-bch .icon-direccionesdecorrespondencia1:before, .cdk-overlay-container .icon-direccionesdecorrespondencia1:before {
  content: "";
}
.mat-bch .icon-dispositivosseguridad1:before, .cdk-overlay-container .icon-dispositivosseguridad1:before {
  content: "";
}
.mat-bch .icon-editardatospersonales1:before, .cdk-overlay-container .icon-editardatospersonales1:before {
  content: "";
}
.mat-bch .icon-exportacionesenlinea1:before, .cdk-overlay-container .icon-exportacionesenlinea1:before {
  content: "";
}
.mat-bch .icon-factoring1:before, .cdk-overlay-container .icon-factoring1:before {
  content: "";
}
.mat-bch .icon-fondosmutuos1:before, .cdk-overlay-container .icon-fondosmutuos1:before {
  content: "";
}
.mat-bch .icon-importacionesenlinea1:before, .cdk-overlay-container .icon-importacionesenlinea1:before {
  content: "";
}
.mat-bch .icon-inscribirinstrucciones1:before, .cdk-overlay-container .icon-inscribirinstrucciones1:before {
  content: "";
}
.mat-bch .icon-InscribirPagosMasivos1:before, .cdk-overlay-container .icon-InscribirPagosMasivos1:before {
  content: "";
}
.mat-bch .icon-InscribirTransferencias1:before, .cdk-overlay-container .icon-InscribirTransferencias1:before {
  content: "";
}
.mat-bch .icon-invertiracciones1:before, .cdk-overlay-container .icon-invertiracciones1:before {
  content: "";
}
.mat-bch .icon-leasing1:before, .cdk-overlay-container .icon-leasing1:before {
  content: "";
}
.mat-bch .icon-Pagocreditocuotas1:before, .cdk-overlay-container .icon-Pagocreditocuotas1:before {
  content: "";
}
.mat-bch .icon-PagoCreditoHipotecario1:before, .cdk-overlay-container .icon-PagoCreditoHipotecario1:before {
  content: "";
}
.mat-bch .icon-PagoCreditoConsumo1:before, .cdk-overlay-container .icon-PagoCreditoConsumo1:before {
  content: "";
}
.mat-bch .icon-Pagocreditoscomerciales1:before, .cdk-overlay-container .icon-Pagocreditoscomerciales1:before {
  content: "";
}
.mat-bch .icon-pagolineadecredito1:before, .cdk-overlay-container .icon-pagolineadecredito1:before {
  content: "";
}
.mat-bch .icon-PagoTCInternacional1:before, .cdk-overlay-container .icon-PagoTCInternacional1:before {
  content: "";
}
.mat-bch .icon-PagoTCNacional1:before, .cdk-overlay-container .icon-PagoTCNacional1:before {
  content: "";
}
.mat-bch .icon-PagoCuentas1:before, .cdk-overlay-container .icon-PagoCuentas1:before {
  content: "";
}
.mat-bch .icon-ResumenInversiones1:before, .cdk-overlay-container .icon-ResumenInversiones1:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosCuenta1:before, .cdk-overlay-container .icon-SaldoyMovimientosCuenta1:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosCuentasMasivas1:before, .cdk-overlay-container .icon-SaldoyMovimientosCuentasMasivas1:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosInversiones1:before, .cdk-overlay-container .icon-SaldoyMovimientosInversiones1:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosLinea1:before, .cdk-overlay-container .icon-SaldoyMovimientosLinea1:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosnoFacturadosTC1:before, .cdk-overlay-container .icon-SaldoyMovimientosnoFacturadosTC1:before {
  content: "";
}
.mat-bch .icon-SaldoyMovimientosTC1:before, .cdk-overlay-container .icon-SaldoyMovimientosTC1:before {
  content: "";
}
.mat-bch .icon-solicitarboletasdegarantia1:before, .cdk-overlay-container .icon-solicitarboletasdegarantia1:before {
  content: "";
}
.mat-bch .icon-SubirCargosPAC1:before, .cdk-overlay-container .icon-SubirCargosPAC1:before {
  content: "";
}
.mat-bch .icon-Tranferenciasaterceros1:before, .cdk-overlay-container .icon-Tranferenciasaterceros1:before {
  content: "";
}
.mat-bch .icon-TranferenciasEnviadas1:before, .cdk-overlay-container .icon-TranferenciasEnviadas1:before {
  content: "";
}
.mat-bch .icon-ConsultaCartolaCuentas:before, .cdk-overlay-container .icon-ConsultaCartolaCuentas:before {
  content: "";
}
.mat-bch .icon-consultaCartolaInversiones:before, .cdk-overlay-container .icon-consultaCartolaInversiones:before {
  content: "";
}
.mat-bch .icon-ConsultaCheques:before, .cdk-overlay-container .icon-ConsultaCheques:before {
  content: "";
}
.mat-bch .icon-ConsultaCuentaAhorro:before, .cdk-overlay-container .icon-ConsultaCuentaAhorro:before {
  content: "";
}
.mat-bch .icon-ConsultaDepositoPlazo:before, .cdk-overlay-container .icon-ConsultaDepositoPlazo:before {
  content: "";
}
.mat-bch .icon-CuentaAhorro:before, .cdk-overlay-container .icon-CuentaAhorro:before {
  content: "";
}
.mat-bch .icon-DepositoPlazoHistorico:before, .cdk-overlay-container .icon-DepositoPlazoHistorico:before {
  content: "";
}
.mat-bch .icon-DocumentoUnUsuario:before, .cdk-overlay-container .icon-DocumentoUnUsuario:before {
  content: "";
}
.mat-bch .icon-DocumentoVariosUsuarios:before, .cdk-overlay-container .icon-DocumentoVariosUsuarios:before {
  content: "";
}
.mat-bch .icon-enviarDinero:before, .cdk-overlay-container .icon-enviarDinero:before {
  content: "";
}
.mat-bch .icon-Impuestos2:before, .cdk-overlay-container .icon-Impuestos2:before {
  content: "";
}
.mat-bch .icon-PagoCotizaciones:before, .cdk-overlay-container .icon-PagoCotizaciones:before {
  content: "";
}
.mat-bch .icon-RenovarDepositoPlazo:before, .cdk-overlay-container .icon-RenovarDepositoPlazo:before {
  content: "";
}
.mat-bch .icon-RescatarDepositoPlazo:before, .cdk-overlay-container .icon-RescatarDepositoPlazo:before {
  content: "";
}
.mat-bch .icon-TransferirMisCuentas:before, .cdk-overlay-container .icon-TransferirMisCuentas:before {
  content: "";
}
.mat-bch .icon-404:before, .cdk-overlay-container .icon-404:before {
  content: "";
}
.mat-bch .icon-b:before, .cdk-overlay-container .icon-b:before {
  content: "";
}
.mat-bch .icon-c:before, .cdk-overlay-container .icon-c:before {
  content: "";
}
.mat-bch .icon-aprobacionCredito:before, .cdk-overlay-container .icon-aprobacionCredito:before {
  content: "";
}
.mat-bch .icon-corporacionLleno:before, .cdk-overlay-container .icon-corporacionLleno:before {
  content: "";
}
.mat-bch .icon-entel:before, .cdk-overlay-container .icon-entel:before {
  content: "";
}
.mat-bch .icon-entel2:before, .cdk-overlay-container .icon-entel2:before {
  content: "";
}
.mat-bch .icon-firmaHipotecario:before, .cdk-overlay-container .icon-firmaHipotecario:before {
  content: "";
}
.mat-bch .icon-hoja:before, .cdk-overlay-container .icon-hoja:before {
  content: "";
}
.mat-bch .icon-ingresoCurse:before, .cdk-overlay-container .icon-ingresoCurse:before {
  content: "";
}
.mat-bch .icon-InscritoBienesRaices:before, .cdk-overlay-container .icon-InscritoBienesRaices:before {
  content: "";
}
.mat-bch .icon-linkExterno:before, .cdk-overlay-container .icon-linkExterno:before {
  content: "";
}
.mat-bch .icon-master2:before, .cdk-overlay-container .icon-master2:before {
  content: "";
}
.mat-bch .icon-paginaExterna:before, .cdk-overlay-container .icon-paginaExterna:before {
  content: "";
}
.mat-bch .icon-visa1:before, .cdk-overlay-container .icon-visa1:before {
  content: "";
}
.mat-bch .icon-visa2:before, .cdk-overlay-container .icon-visa2:before {
  content: "";
}
.mat-bch .icon-ion-alert-circled:before, .cdk-overlay-container .icon-ion-alert-circled:before {
  content: "";
}
.mat-bch .icon-ion-alert:before, .cdk-overlay-container .icon-ion-alert:before {
  content: "";
}
.mat-bch .icon-ion-android-add-circle:before, .cdk-overlay-container .icon-ion-android-add-circle:before {
  content: "";
}
.mat-bch .icon-ion-android-add:before, .cdk-overlay-container .icon-ion-android-add:before {
  content: "";
}
.mat-bch .icon-ion-android-alarm-clock:before, .cdk-overlay-container .icon-ion-android-alarm-clock:before {
  content: "";
}
.mat-bch .icon-ion-android-alert:before, .cdk-overlay-container .icon-ion-android-alert:before {
  content: "";
}
.mat-bch .icon-ion-android-apps:before, .cdk-overlay-container .icon-ion-android-apps:before {
  content: "";
}
.mat-bch .icon-ion-android-archive:before, .cdk-overlay-container .icon-ion-android-archive:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-back:before, .cdk-overlay-container .icon-ion-android-arrow-back:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-down:before, .cdk-overlay-container .icon-ion-android-arrow-down:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-dropdown-circle:before, .cdk-overlay-container .icon-ion-android-arrow-dropdown-circle:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-dropdown:before, .cdk-overlay-container .icon-ion-android-arrow-dropdown:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-dropleft-circle:before, .cdk-overlay-container .icon-ion-android-arrow-dropleft-circle:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-dropleft:before, .cdk-overlay-container .icon-ion-android-arrow-dropleft:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-dropright-circle:before, .cdk-overlay-container .icon-ion-android-arrow-dropright-circle:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-dropright:before, .cdk-overlay-container .icon-ion-android-arrow-dropright:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-dropup-circle:before, .cdk-overlay-container .icon-ion-android-arrow-dropup-circle:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-dropup:before, .cdk-overlay-container .icon-ion-android-arrow-dropup:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-forward:before, .cdk-overlay-container .icon-ion-android-arrow-forward:before {
  content: "";
}
.mat-bch .icon-ion-android-arrow-up:before, .cdk-overlay-container .icon-ion-android-arrow-up:before {
  content: "";
}
.mat-bch .icon-ion-android-attach:before, .cdk-overlay-container .icon-ion-android-attach:before {
  content: "";
}
.mat-bch .icon-ion-android-bar:before, .cdk-overlay-container .icon-ion-android-bar:before {
  content: "";
}
.mat-bch .icon-ion-android-bicycle:before, .cdk-overlay-container .icon-ion-android-bicycle:before {
  content: "";
}
.mat-bch .icon-ion-android-boat:before, .cdk-overlay-container .icon-ion-android-boat:before {
  content: "";
}
.mat-bch .icon-ion-android-bookmark:before, .cdk-overlay-container .icon-ion-android-bookmark:before {
  content: "";
}
.mat-bch .icon-ion-android-bulb:before, .cdk-overlay-container .icon-ion-android-bulb:before {
  content: "";
}
.mat-bch .icon-ion-android-bus:before, .cdk-overlay-container .icon-ion-android-bus:before {
  content: "";
}
.mat-bch .icon-ion-android-calendar:before, .cdk-overlay-container .icon-ion-android-calendar:before {
  content: "";
}
.mat-bch .icon-ion-android-call:before, .cdk-overlay-container .icon-ion-android-call:before {
  content: "";
}
.mat-bch .icon-ion-android-camera:before, .cdk-overlay-container .icon-ion-android-camera:before {
  content: "";
}
.mat-bch .icon-ion-android-cancel:before, .cdk-overlay-container .icon-ion-android-cancel:before {
  content: "";
}
.mat-bch .icon-ion-android-car:before, .cdk-overlay-container .icon-ion-android-car:before {
  content: "";
}
.mat-bch .icon-ion-android-cart:before, .cdk-overlay-container .icon-ion-android-cart:before {
  content: "";
}
.mat-bch .icon-ion-android-chat:before, .cdk-overlay-container .icon-ion-android-chat:before {
  content: "";
}
.mat-bch .icon-ion-android-checkbox-blank:before, .cdk-overlay-container .icon-ion-android-checkbox-blank:before {
  content: "";
}
.mat-bch .icon-ion-android-checkbox-outline-blank:before, .cdk-overlay-container .icon-ion-android-checkbox-outline-blank:before {
  content: "";
}
.mat-bch .icon-ion-android-checkbox-outline:before, .cdk-overlay-container .icon-ion-android-checkbox-outline:before {
  content: "";
}
.mat-bch .icon-ion-android-checkbox:before, .cdk-overlay-container .icon-ion-android-checkbox:before {
  content: "";
}
.mat-bch .icon-ion-android-checkmark-circle:before, .cdk-overlay-container .icon-ion-android-checkmark-circle:before {
  content: "";
}
.mat-bch .icon-ion-android-clipboard:before, .cdk-overlay-container .icon-ion-android-clipboard:before {
  content: "";
}
.mat-bch .icon-ion-android-close:before, .cdk-overlay-container .icon-ion-android-close:before {
  content: "";
}
.mat-bch .icon-ion-android-cloud-circle:before, .cdk-overlay-container .icon-ion-android-cloud-circle:before {
  content: "";
}
.mat-bch .icon-ion-android-cloud-done:before, .cdk-overlay-container .icon-ion-android-cloud-done:before {
  content: "";
}
.mat-bch .icon-ion-android-cloud-outline:before, .cdk-overlay-container .icon-ion-android-cloud-outline:before {
  content: "";
}
.mat-bch .icon-ion-android-cloud:before, .cdk-overlay-container .icon-ion-android-cloud:before {
  content: "";
}
.mat-bch .icon-ion-android-color-palette:before, .cdk-overlay-container .icon-ion-android-color-palette:before {
  content: "";
}
.mat-bch .icon-ion-android-compass:before, .cdk-overlay-container .icon-ion-android-compass:before {
  content: "";
}
.mat-bch .icon-ion-android-contact:before, .cdk-overlay-container .icon-ion-android-contact:before {
  content: "";
}
.mat-bch .icon-ion-android-contacts:before, .cdk-overlay-container .icon-ion-android-contacts:before {
  content: "";
}
.mat-bch .icon-ion-android-contract:before, .cdk-overlay-container .icon-ion-android-contract:before {
  content: "";
}
.mat-bch .icon-ion-android-create:before, .cdk-overlay-container .icon-ion-android-create:before {
  content: "";
}
.mat-bch .icon-ion-android-delete:before, .cdk-overlay-container .icon-ion-android-delete:before {
  content: "";
}
.mat-bch .icon-ion-android-desktop:before, .cdk-overlay-container .icon-ion-android-desktop:before {
  content: "";
}
.mat-bch .icon-ion-android-document:before, .cdk-overlay-container .icon-ion-android-document:before {
  content: "";
}
.mat-bch .icon-ion-android-done-all:before, .cdk-overlay-container .icon-ion-android-done-all:before {
  content: "";
}
.mat-bch .icon-ion-android-done:before, .cdk-overlay-container .icon-ion-android-done:before {
  content: "";
}
.mat-bch .icon-ion-android-download:before, .cdk-overlay-container .icon-ion-android-download:before {
  content: "";
}
.mat-bch .icon-ion-android-drafts:before, .cdk-overlay-container .icon-ion-android-drafts:before {
  content: "";
}
.mat-bch .icon-ion-android-exit:before, .cdk-overlay-container .icon-ion-android-exit:before {
  content: "";
}
.mat-bch .icon-ion-android-expand:before, .cdk-overlay-container .icon-ion-android-expand:before {
  content: "";
}
.mat-bch .icon-ion-android-favorite-outline:before, .cdk-overlay-container .icon-ion-android-favorite-outline:before {
  content: "";
}
.mat-bch .icon-ion-android-favorite:before, .cdk-overlay-container .icon-ion-android-favorite:before {
  content: "";
}
.mat-bch .icon-ion-android-film:before, .cdk-overlay-container .icon-ion-android-film:before {
  content: "";
}
.mat-bch .icon-ion-android-folder-open:before, .cdk-overlay-container .icon-ion-android-folder-open:before {
  content: "";
}
.mat-bch .icon-ion-android-folder:before, .cdk-overlay-container .icon-ion-android-folder:before {
  content: "";
}
.mat-bch .icon-ion-android-funnel:before, .cdk-overlay-container .icon-ion-android-funnel:before {
  content: "";
}
.mat-bch .icon-ion-android-globe:before, .cdk-overlay-container .icon-ion-android-globe:before {
  content: "";
}
.mat-bch .icon-ion-android-hand:before, .cdk-overlay-container .icon-ion-android-hand:before {
  content: "";
}
.mat-bch .icon-ion-android-hangout:before, .cdk-overlay-container .icon-ion-android-hangout:before {
  content: "";
}
.mat-bch .icon-ion-android-happy:before, .cdk-overlay-container .icon-ion-android-happy:before {
  content: "";
}
.mat-bch .icon-ion-android-home:before, .cdk-overlay-container .icon-ion-android-home:before {
  content: "";
}
.mat-bch .icon-ion-android-image:before, .cdk-overlay-container .icon-ion-android-image:before {
  content: "";
}
.mat-bch .icon-ion-android-laptop:before, .cdk-overlay-container .icon-ion-android-laptop:before {
  content: "";
}
.mat-bch .icon-ion-android-list:before, .cdk-overlay-container .icon-ion-android-list:before {
  content: "";
}
.mat-bch .icon-ion-android-locate:before, .cdk-overlay-container .icon-ion-android-locate:before {
  content: "";
}
.mat-bch .icon-ion-android-lock:before, .cdk-overlay-container .icon-ion-android-lock:before {
  content: "";
}
.mat-bch .icon-ion-android-mail:before, .cdk-overlay-container .icon-ion-android-mail:before {
  content: "";
}
.mat-bch .icon-ion-android-map:before, .cdk-overlay-container .icon-ion-android-map:before {
  content: "";
}
.mat-bch .icon-ion-android-menu:before, .cdk-overlay-container .icon-ion-android-menu:before {
  content: "";
}
.mat-bch .icon-ion-android-microphone-off:before, .cdk-overlay-container .icon-ion-android-microphone-off:before {
  content: "";
}
.mat-bch .icon-ion-android-microphone:before, .cdk-overlay-container .icon-ion-android-microphone:before {
  content: "";
}
.mat-bch .icon-ion-android-more-horizontal:before, .cdk-overlay-container .icon-ion-android-more-horizontal:before {
  content: "";
}
.mat-bch .icon-ion-android-more-vertical:before, .cdk-overlay-container .icon-ion-android-more-vertical:before {
  content: "";
}
.mat-bch .icon-ion-android-navigate:before, .cdk-overlay-container .icon-ion-android-navigate:before {
  content: "";
}
.mat-bch .icon-ion-android-notifications-none:before, .cdk-overlay-container .icon-ion-android-notifications-none:before {
  content: "";
}
.mat-bch .icon-ion-android-notifications-off:before, .cdk-overlay-container .icon-ion-android-notifications-off:before {
  content: "";
}
.mat-bch .icon-ion-android-notifications:before, .cdk-overlay-container .icon-ion-android-notifications:before {
  content: "";
}
.mat-bch .icon-ion-android-open:before, .cdk-overlay-container .icon-ion-android-open:before {
  content: "";
}
.mat-bch .icon-ion-android-options:before, .cdk-overlay-container .icon-ion-android-options:before {
  content: "";
}
.mat-bch .icon-ion-android-people:before, .cdk-overlay-container .icon-ion-android-people:before {
  content: "";
}
.mat-bch .icon-ion-android-person-add:before, .cdk-overlay-container .icon-ion-android-person-add:before {
  content: "";
}
.mat-bch .icon-ion-android-person:before, .cdk-overlay-container .icon-ion-android-person:before {
  content: "";
}
.mat-bch .icon-ion-android-phone-landscape:before, .cdk-overlay-container .icon-ion-android-phone-landscape:before {
  content: "";
}
.mat-bch .icon-ion-android-phone-portrait:before, .cdk-overlay-container .icon-ion-android-phone-portrait:before {
  content: "";
}
.mat-bch .icon-ion-android-pin:before, .cdk-overlay-container .icon-ion-android-pin:before {
  content: "";
}
.mat-bch .icon-ion-android-plane:before, .cdk-overlay-container .icon-ion-android-plane:before {
  content: "";
}
.mat-bch .icon-ion-android-playstore:before, .cdk-overlay-container .icon-ion-android-playstore:before {
  content: "";
}
.mat-bch .icon-ion-android-print:before, .cdk-overlay-container .icon-ion-android-print:before {
  content: "";
}
.mat-bch .icon-ion-android-radio-button-off:before, .cdk-overlay-container .icon-ion-android-radio-button-off:before {
  content: "";
}
.mat-bch .icon-ion-android-radio-button-on:before, .cdk-overlay-container .icon-ion-android-radio-button-on:before {
  content: "";
}
.mat-bch .icon-ion-android-refresh:before, .cdk-overlay-container .icon-ion-android-refresh:before {
  content: "";
}
.mat-bch .icon-ion-android-remove-circle:before, .cdk-overlay-container .icon-ion-android-remove-circle:before {
  content: "";
}
.mat-bch .icon-ion-android-remove:before, .cdk-overlay-container .icon-ion-android-remove:before {
  content: "";
}
.mat-bch .icon-ion-android-restaurant:before, .cdk-overlay-container .icon-ion-android-restaurant:before {
  content: "";
}
.mat-bch .icon-ion-android-sad:before, .cdk-overlay-container .icon-ion-android-sad:before {
  content: "";
}
.mat-bch .icon-ion-android-search:before, .cdk-overlay-container .icon-ion-android-search:before {
  content: "";
}
.mat-bch .icon-ion-android-send:before, .cdk-overlay-container .icon-ion-android-send:before {
  content: "";
}
.mat-bch .icon-ion-android-settings:before, .cdk-overlay-container .icon-ion-android-settings:before {
  content: "";
}
.mat-bch .icon-ion-android-share-alt:before, .cdk-overlay-container .icon-ion-android-share-alt:before {
  content: "";
}
.mat-bch .icon-ion-android-share:before, .cdk-overlay-container .icon-ion-android-share:before {
  content: "";
}
.mat-bch .icon-ion-android-star-half:before, .cdk-overlay-container .icon-ion-android-star-half:before {
  content: "";
}
.mat-bch .icon-ion-android-star-outline:before, .cdk-overlay-container .icon-ion-android-star-outline:before {
  content: "";
}
.mat-bch .icon-ion-android-star:before, .cdk-overlay-container .icon-ion-android-star:before {
  content: "";
}
.mat-bch .icon-ion-android-stopwatch:before, .cdk-overlay-container .icon-ion-android-stopwatch:before {
  content: "";
}
.mat-bch .icon-ion-android-subway:before, .cdk-overlay-container .icon-ion-android-subway:before {
  content: "";
}
.mat-bch .icon-ion-android-sunny:before, .cdk-overlay-container .icon-ion-android-sunny:before {
  content: "";
}
.mat-bch .icon-ion-android-sync:before, .cdk-overlay-container .icon-ion-android-sync:before {
  content: "";
}
.mat-bch .icon-ion-android-textsms:before, .cdk-overlay-container .icon-ion-android-textsms:before {
  content: "";
}
.mat-bch .icon-ion-android-time:before, .cdk-overlay-container .icon-ion-android-time:before {
  content: "";
}
.mat-bch .icon-ion-android-train:before, .cdk-overlay-container .icon-ion-android-train:before {
  content: "";
}
.mat-bch .icon-ion-android-unlock:before, .cdk-overlay-container .icon-ion-android-unlock:before {
  content: "";
}
.mat-bch .icon-ion-android-upload:before, .cdk-overlay-container .icon-ion-android-upload:before {
  content: "";
}
.mat-bch .icon-ion-android-volume-down:before, .cdk-overlay-container .icon-ion-android-volume-down:before {
  content: "";
}
.mat-bch .icon-ion-android-volume-mute:before, .cdk-overlay-container .icon-ion-android-volume-mute:before {
  content: "";
}
.mat-bch .icon-ion-android-volume-off:before, .cdk-overlay-container .icon-ion-android-volume-off:before {
  content: "";
}
.mat-bch .icon-ion-android-volume-up:before, .cdk-overlay-container .icon-ion-android-volume-up:before {
  content: "";
}
.mat-bch .icon-ion-android-walk:before, .cdk-overlay-container .icon-ion-android-walk:before {
  content: "";
}
.mat-bch .icon-ion-android-warning:before, .cdk-overlay-container .icon-ion-android-warning:before {
  content: "";
}
.mat-bch .icon-ion-android-watch:before, .cdk-overlay-container .icon-ion-android-watch:before {
  content: "";
}
.mat-bch .icon-ion-android-wifi:before, .cdk-overlay-container .icon-ion-android-wifi:before {
  content: "";
}
.mat-bch .icon-ion-aperture:before, .cdk-overlay-container .icon-ion-aperture:before {
  content: "";
}
.mat-bch .icon-ion-archive:before, .cdk-overlay-container .icon-ion-archive:before {
  content: "";
}
.mat-bch .icon-ion-arrow-down-a:before, .cdk-overlay-container .icon-ion-arrow-down-a:before {
  content: "";
}
.mat-bch .icon-ion-arrow-down-b:before, .cdk-overlay-container .icon-ion-arrow-down-b:before {
  content: "";
}
.mat-bch .icon-ion-arrow-down-c:before, .cdk-overlay-container .icon-ion-arrow-down-c:before {
  content: "";
}
.mat-bch .icon-ion-arrow-expand:before, .cdk-overlay-container .icon-ion-arrow-expand:before {
  content: "";
}
.mat-bch .icon-ion-arrow-graph-down-left:before, .cdk-overlay-container .icon-ion-arrow-graph-down-left:before {
  content: "";
}
.mat-bch .icon-ion-arrow-graph-down-right:before, .cdk-overlay-container .icon-ion-arrow-graph-down-right:before {
  content: "";
}
.mat-bch .icon-ion-arrow-graph-up-left:before, .cdk-overlay-container .icon-ion-arrow-graph-up-left:before {
  content: "";
}
.mat-bch .icon-ion-arrow-graph-up-right:before, .cdk-overlay-container .icon-ion-arrow-graph-up-right:before {
  content: "";
}
.mat-bch .icon-ion-arrow-left-a:before, .cdk-overlay-container .icon-ion-arrow-left-a:before {
  content: "";
}
.mat-bch .icon-ion-arrow-left-b:before, .cdk-overlay-container .icon-ion-arrow-left-b:before {
  content: "";
}
.mat-bch .icon-ion-arrow-left-c:before, .cdk-overlay-container .icon-ion-arrow-left-c:before {
  content: "";
}
.mat-bch .icon-ion-arrow-move:before, .cdk-overlay-container .icon-ion-arrow-move:before {
  content: "";
}
.mat-bch .icon-ion-arrow-resize:before, .cdk-overlay-container .icon-ion-arrow-resize:before {
  content: "";
}
.mat-bch .icon-ion-arrow-return-left:before, .cdk-overlay-container .icon-ion-arrow-return-left:before {
  content: "";
}
.mat-bch .icon-ion-arrow-return-right:before, .cdk-overlay-container .icon-ion-arrow-return-right:before {
  content: "";
}
.mat-bch .icon-ion-arrow-right-a:before, .cdk-overlay-container .icon-ion-arrow-right-a:before {
  content: "";
}
.mat-bch .icon-ion-arrow-right-b:before, .cdk-overlay-container .icon-ion-arrow-right-b:before {
  content: "";
}
.mat-bch .icon-ion-arrow-right-c:before, .cdk-overlay-container .icon-ion-arrow-right-c:before {
  content: "";
}
.mat-bch .icon-ion-arrow-shrink:before, .cdk-overlay-container .icon-ion-arrow-shrink:before {
  content: "";
}
.mat-bch .icon-ion-arrow-swap:before, .cdk-overlay-container .icon-ion-arrow-swap:before {
  content: "";
}
.mat-bch .icon-ion-arrow-up-a:before, .cdk-overlay-container .icon-ion-arrow-up-a:before {
  content: "";
}
.mat-bch .icon-ion-arrow-up-b:before, .cdk-overlay-container .icon-ion-arrow-up-b:before {
  content: "";
}
.mat-bch .icon-ion-arrow-up-c:before, .cdk-overlay-container .icon-ion-arrow-up-c:before {
  content: "";
}
.mat-bch .icon-ion-asterisk:before, .cdk-overlay-container .icon-ion-asterisk:before {
  content: "";
}
.mat-bch .icon-ion-at:before, .cdk-overlay-container .icon-ion-at:before {
  content: "";
}
.mat-bch .icon-ion-backspace-outline:before, .cdk-overlay-container .icon-ion-backspace-outline:before {
  content: "";
}
.mat-bch .icon-ion-backspace:before, .cdk-overlay-container .icon-ion-backspace:before {
  content: "";
}
.mat-bch .icon-ion-bag:before, .cdk-overlay-container .icon-ion-bag:before {
  content: "";
}
.mat-bch .icon-ion-battery-charging:before, .cdk-overlay-container .icon-ion-battery-charging:before {
  content: "";
}
.mat-bch .icon-ion-battery-empty:before, .cdk-overlay-container .icon-ion-battery-empty:before {
  content: "";
}
.mat-bch .icon-ion-battery-full:before, .cdk-overlay-container .icon-ion-battery-full:before {
  content: "";
}
.mat-bch .icon-ion-battery-half:before, .cdk-overlay-container .icon-ion-battery-half:before {
  content: "";
}
.mat-bch .icon-ion-battery-low:before, .cdk-overlay-container .icon-ion-battery-low:before {
  content: "";
}
.mat-bch .icon-ion-beaker:before, .cdk-overlay-container .icon-ion-beaker:before {
  content: "";
}
.mat-bch .icon-ion-beer:before, .cdk-overlay-container .icon-ion-beer:before {
  content: "";
}
.mat-bch .icon-ion-bluetooth:before, .cdk-overlay-container .icon-ion-bluetooth:before {
  content: "";
}
.mat-bch .icon-ion-bonfire:before, .cdk-overlay-container .icon-ion-bonfire:before {
  content: "";
}
.mat-bch .icon-ion-bookmark:before, .cdk-overlay-container .icon-ion-bookmark:before {
  content: "";
}
.mat-bch .icon-ion-bowtie:before, .cdk-overlay-container .icon-ion-bowtie:before {
  content: "";
}
.mat-bch .icon-ion-briefcase:before, .cdk-overlay-container .icon-ion-briefcase:before {
  content: "";
}
.mat-bch .icon-ion-bug:before, .cdk-overlay-container .icon-ion-bug:before {
  content: "";
}
.mat-bch .icon-ion-calculator:before, .cdk-overlay-container .icon-ion-calculator:before {
  content: "";
}
.mat-bch .icon-ion-calendar:before, .cdk-overlay-container .icon-ion-calendar:before {
  content: "";
}
.mat-bch .icon-ion-camera:before, .cdk-overlay-container .icon-ion-camera:before {
  content: "";
}
.mat-bch .icon-ion-card:before, .cdk-overlay-container .icon-ion-card:before {
  content: "";
}
.mat-bch .icon-ion-cash:before, .cdk-overlay-container .icon-ion-cash:before {
  content: "";
}
.mat-bch .icon-ion-chatbox-working:before, .cdk-overlay-container .icon-ion-chatbox-working:before {
  content: "";
}
.mat-bch .icon-ion-chatbox:before, .cdk-overlay-container .icon-ion-chatbox:before {
  content: "";
}
.mat-bch .icon-ion-chatboxes:before, .cdk-overlay-container .icon-ion-chatboxes:before {
  content: "";
}
.mat-bch .icon-ion-chatbubble-working:before, .cdk-overlay-container .icon-ion-chatbubble-working:before {
  content: "";
}
.mat-bch .icon-ion-chatbubble:before, .cdk-overlay-container .icon-ion-chatbubble:before {
  content: "";
}
.mat-bch .icon-ion-chatbubbles:before, .cdk-overlay-container .icon-ion-chatbubbles:before {
  content: "";
}
.mat-bch .icon-ion-checkmark-circled:before, .cdk-overlay-container .icon-ion-checkmark-circled:before {
  content: "";
}
.mat-bch .icon-ion-checkmark-round:before, .cdk-overlay-container .icon-ion-checkmark-round:before {
  content: "";
}
.mat-bch .icon-ion-checkmark:before, .cdk-overlay-container .icon-ion-checkmark:before {
  content: "";
}
.mat-bch .icon-ion-chevron-down:before, .cdk-overlay-container .icon-ion-chevron-down:before {
  content: "";
}
.mat-bch .icon-ion-chevron-left:before, .cdk-overlay-container .icon-ion-chevron-left:before {
  content: "";
}
.mat-bch .icon-ion-chevron-right:before, .cdk-overlay-container .icon-ion-chevron-right:before {
  content: "";
}
.mat-bch .icon-ion-chevron-up:before, .cdk-overlay-container .icon-ion-chevron-up:before {
  content: "";
}
.mat-bch .icon-ion-clipboard:before, .cdk-overlay-container .icon-ion-clipboard:before {
  content: "";
}
.mat-bch .icon-ion-clock:before, .cdk-overlay-container .icon-ion-clock:before {
  content: "";
}
.mat-bch .icon-ion-close-circled:before, .cdk-overlay-container .icon-ion-close-circled:before {
  content: "";
}
.mat-bch .icon-ion-close-round:before, .cdk-overlay-container .icon-ion-close-round:before {
  content: "";
}
.mat-bch .icon-ion-close:before, .cdk-overlay-container .icon-ion-close:before {
  content: "";
}
.mat-bch .icon-ion-closed-captioning:before, .cdk-overlay-container .icon-ion-closed-captioning:before {
  content: "";
}
.mat-bch .icon-ion-cloud:before, .cdk-overlay-container .icon-ion-cloud:before {
  content: "";
}
.mat-bch .icon-ion-code-download:before, .cdk-overlay-container .icon-ion-code-download:before {
  content: "";
}
.mat-bch .icon-ion-code-working:before, .cdk-overlay-container .icon-ion-code-working:before {
  content: "";
}
.mat-bch .icon-ion-code:before, .cdk-overlay-container .icon-ion-code:before {
  content: "";
}
.mat-bch .icon-ion-coffee:before, .cdk-overlay-container .icon-ion-coffee:before {
  content: "";
}
.mat-bch .icon-ion-compass:before, .cdk-overlay-container .icon-ion-compass:before {
  content: "";
}
.mat-bch .icon-ion-compose:before, .cdk-overlay-container .icon-ion-compose:before {
  content: "";
}
.mat-bch .icon-ion-connection-bars:before, .cdk-overlay-container .icon-ion-connection-bars:before {
  content: "";
}
.mat-bch .icon-ion-contrast:before, .cdk-overlay-container .icon-ion-contrast:before {
  content: "";
}
.mat-bch .icon-ion-crop:before, .cdk-overlay-container .icon-ion-crop:before {
  content: "";
}
.mat-bch .icon-ion-cube:before, .cdk-overlay-container .icon-ion-cube:before {
  content: "";
}
.mat-bch .icon-ion-disc:before, .cdk-overlay-container .icon-ion-disc:before {
  content: "";
}
.mat-bch .icon-ion-document-text:before, .cdk-overlay-container .icon-ion-document-text:before {
  content: "";
}
.mat-bch .icon-ion-document:before, .cdk-overlay-container .icon-ion-document:before {
  content: "";
}
.mat-bch .icon-ion-drag:before, .cdk-overlay-container .icon-ion-drag:before {
  content: "";
}
.mat-bch .icon-ion-earth:before, .cdk-overlay-container .icon-ion-earth:before {
  content: "";
}
.mat-bch .icon-ion-easel:before, .cdk-overlay-container .icon-ion-easel:before {
  content: "";
}
.mat-bch .icon-ion-edit:before, .cdk-overlay-container .icon-ion-edit:before {
  content: "";
}
.mat-bch .icon-ion-egg:before, .cdk-overlay-container .icon-ion-egg:before {
  content: "";
}
.mat-bch .icon-ion-eject:before, .cdk-overlay-container .icon-ion-eject:before {
  content: "";
}
.mat-bch .icon-ion-email-unread:before, .cdk-overlay-container .icon-ion-email-unread:before {
  content: "";
}
.mat-bch .icon-ion-email:before, .cdk-overlay-container .icon-ion-email:before {
  content: "";
}
.mat-bch .icon-ion-erlenmeyer-flask-bubbles:before, .cdk-overlay-container .icon-ion-erlenmeyer-flask-bubbles:before {
  content: "";
}
.mat-bch .icon-ion-erlenmeyer-flask:before, .cdk-overlay-container .icon-ion-erlenmeyer-flask:before {
  content: "";
}
.mat-bch .icon-ion-eye-disabled:before, .cdk-overlay-container .icon-ion-eye-disabled:before {
  content: "";
}
.mat-bch .icon-ion-eye:before, .cdk-overlay-container .icon-ion-eye:before {
  content: "";
}
.mat-bch .icon-ion-female:before, .cdk-overlay-container .icon-ion-female:before {
  content: "";
}
.mat-bch .icon-ion-filing:before, .cdk-overlay-container .icon-ion-filing:before {
  content: "";
}
.mat-bch .icon-ion-film-marker:before, .cdk-overlay-container .icon-ion-film-marker:before {
  content: "";
}
.mat-bch .icon-ion-fireball:before, .cdk-overlay-container .icon-ion-fireball:before {
  content: "";
}
.mat-bch .icon-ion-flag:before, .cdk-overlay-container .icon-ion-flag:before {
  content: "";
}
.mat-bch .icon-ion-flame:before, .cdk-overlay-container .icon-ion-flame:before {
  content: "";
}
.mat-bch .icon-ion-flash-off:before, .cdk-overlay-container .icon-ion-flash-off:before {
  content: "";
}
.mat-bch .icon-ion-flash:before, .cdk-overlay-container .icon-ion-flash:before {
  content: "";
}
.mat-bch .icon-ion-folder:before, .cdk-overlay-container .icon-ion-folder:before {
  content: "";
}
.mat-bch .icon-ion-fork-repo:before, .cdk-overlay-container .icon-ion-fork-repo:before {
  content: "";
}
.mat-bch .icon-ion-fork:before, .cdk-overlay-container .icon-ion-fork:before {
  content: "";
}
.mat-bch .icon-ion-forward:before, .cdk-overlay-container .icon-ion-forward:before {
  content: "";
}
.mat-bch .icon-ion-funnel:before, .cdk-overlay-container .icon-ion-funnel:before {
  content: "";
}
.mat-bch .icon-ion-gear-a:before, .cdk-overlay-container .icon-ion-gear-a:before {
  content: "";
}
.mat-bch .icon-ion-gear-b:before, .cdk-overlay-container .icon-ion-gear-b:before {
  content: "";
}
.mat-bch .icon-ion-grid:before, .cdk-overlay-container .icon-ion-grid:before {
  content: "";
}
.mat-bch .icon-ion-hammer:before, .cdk-overlay-container .icon-ion-hammer:before {
  content: "";
}
.mat-bch .icon-ion-happy-outline:before, .cdk-overlay-container .icon-ion-happy-outline:before {
  content: "";
}
.mat-bch .icon-ion-happy:before, .cdk-overlay-container .icon-ion-happy:before {
  content: "";
}
.mat-bch .icon-ion-headphone:before, .cdk-overlay-container .icon-ion-headphone:before {
  content: "";
}
.mat-bch .icon-ion-heart-broken:before, .cdk-overlay-container .icon-ion-heart-broken:before {
  content: "";
}
.mat-bch .icon-ion-heart:before, .cdk-overlay-container .icon-ion-heart:before {
  content: "";
}
.mat-bch .icon-ion-help-buoy:before, .cdk-overlay-container .icon-ion-help-buoy:before {
  content: "";
}
.mat-bch .icon-ion-help-circled:before, .cdk-overlay-container .icon-ion-help-circled:before {
  content: "";
}
.mat-bch .icon-ion-help:before, .cdk-overlay-container .icon-ion-help:before {
  content: "";
}
.mat-bch .icon-ion-home:before, .cdk-overlay-container .icon-ion-home:before {
  content: "";
}
.mat-bch .icon-ion-icecream:before, .cdk-overlay-container .icon-ion-icecream:before {
  content: "";
}
.mat-bch .icon-ion-image:before, .cdk-overlay-container .icon-ion-image:before {
  content: "";
}
.mat-bch .icon-ion-images:before, .cdk-overlay-container .icon-ion-images:before {
  content: "";
}
.mat-bch .icon-ion-information-circled:before, .cdk-overlay-container .icon-ion-information-circled:before {
  content: "";
}
.mat-bch .icon-ion-information:before, .cdk-overlay-container .icon-ion-information:before {
  content: "";
}
.mat-bch .icon-ion-ionic:before, .cdk-overlay-container .icon-ion-ionic:before {
  content: "";
}
.mat-bch .icon-ion-ios-alarm-outline:before, .cdk-overlay-container .icon-ion-ios-alarm-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-alarm:before, .cdk-overlay-container .icon-ion-ios-alarm:before {
  content: "";
}
.mat-bch .icon-ion-ios-albums-outline:before, .cdk-overlay-container .icon-ion-ios-albums-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-albums:before, .cdk-overlay-container .icon-ion-ios-albums:before {
  content: "";
}
.mat-bch .icon-ion-ios-americanfootball-outline:before, .cdk-overlay-container .icon-ion-ios-americanfootball-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-americanfootball:before, .cdk-overlay-container .icon-ion-ios-americanfootball:before {
  content: "";
}
.mat-bch .icon-ion-ios-analytics-outline:before, .cdk-overlay-container .icon-ion-ios-analytics-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-analytics:before, .cdk-overlay-container .icon-ion-ios-analytics:before {
  content: "";
}
.mat-bch .icon-ion-ios-arrow-back:before, .cdk-overlay-container .icon-ion-ios-arrow-back:before {
  content: "";
}
.mat-bch .icon-ion-ios-arrow-down:before, .cdk-overlay-container .icon-ion-ios-arrow-down:before {
  content: "";
}
.mat-bch .icon-ion-ios-arrow-forward:before, .cdk-overlay-container .icon-ion-ios-arrow-forward:before {
  content: "";
}
.mat-bch .icon-ion-ios-arrow-left:before, .cdk-overlay-container .icon-ion-ios-arrow-left:before {
  content: "";
}
.mat-bch .icon-ion-ios-arrow-right:before, .cdk-overlay-container .icon-ion-ios-arrow-right:before {
  content: "";
}
.mat-bch .icon-ion-ios-arrow-thin-down:before, .cdk-overlay-container .icon-ion-ios-arrow-thin-down:before {
  content: "";
}
.mat-bch .icon-ion-ios-arrow-thin-left:before, .cdk-overlay-container .icon-ion-ios-arrow-thin-left:before {
  content: "";
}
.mat-bch .icon-ion-ios-arrow-thin-right:before, .cdk-overlay-container .icon-ion-ios-arrow-thin-right:before {
  content: "";
}
.mat-bch .icon-ion-ios-arrow-thin-up:before, .cdk-overlay-container .icon-ion-ios-arrow-thin-up:before {
  content: "";
}
.mat-bch .icon-ion-ios-arrow-up:before, .cdk-overlay-container .icon-ion-ios-arrow-up:before {
  content: "";
}
.mat-bch .icon-ion-ios-at-outline:before, .cdk-overlay-container .icon-ion-ios-at-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-at:before, .cdk-overlay-container .icon-ion-ios-at:before {
  content: "";
}
.mat-bch .icon-ion-ios-barcode-outline:before, .cdk-overlay-container .icon-ion-ios-barcode-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-barcode:before, .cdk-overlay-container .icon-ion-ios-barcode:before {
  content: "";
}
.mat-bch .icon-ion-ios-baseball-outline:before, .cdk-overlay-container .icon-ion-ios-baseball-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-baseball:before, .cdk-overlay-container .icon-ion-ios-baseball:before {
  content: "";
}
.mat-bch .icon-ion-ios-basketball-outline:before, .cdk-overlay-container .icon-ion-ios-basketball-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-basketball:before, .cdk-overlay-container .icon-ion-ios-basketball:before {
  content: "";
}
.mat-bch .icon-ion-ios-bell-outline:before, .cdk-overlay-container .icon-ion-ios-bell-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-bell:before, .cdk-overlay-container .icon-ion-ios-bell:before {
  content: "";
}
.mat-bch .icon-ion-ios-body-outline:before, .cdk-overlay-container .icon-ion-ios-body-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-body:before, .cdk-overlay-container .icon-ion-ios-body:before {
  content: "";
}
.mat-bch .icon-ion-ios-bolt-outline:before, .cdk-overlay-container .icon-ion-ios-bolt-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-bolt:before, .cdk-overlay-container .icon-ion-ios-bolt:before {
  content: "";
}
.mat-bch .icon-ion-ios-book-outline:before, .cdk-overlay-container .icon-ion-ios-book-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-book:before, .cdk-overlay-container .icon-ion-ios-book:before {
  content: "";
}
.mat-bch .icon-ion-ios-bookmarks-outline:before, .cdk-overlay-container .icon-ion-ios-bookmarks-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-bookmarks:before, .cdk-overlay-container .icon-ion-ios-bookmarks:before {
  content: "";
}
.mat-bch .icon-ion-ios-box-outline:before, .cdk-overlay-container .icon-ion-ios-box-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-box:before, .cdk-overlay-container .icon-ion-ios-box:before {
  content: "";
}
.mat-bch .icon-ion-ios-briefcase-outline:before, .cdk-overlay-container .icon-ion-ios-briefcase-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-briefcase:before, .cdk-overlay-container .icon-ion-ios-briefcase:before {
  content: "";
}
.mat-bch .icon-ion-ios-browsers-outline:before, .cdk-overlay-container .icon-ion-ios-browsers-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-browsers:before, .cdk-overlay-container .icon-ion-ios-browsers:before {
  content: "";
}
.mat-bch .icon-ion-ios-calculator-outline:before, .cdk-overlay-container .icon-ion-ios-calculator-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-calculator:before, .cdk-overlay-container .icon-ion-ios-calculator:before {
  content: "";
}
.mat-bch .icon-ion-ios-calendar-outline:before, .cdk-overlay-container .icon-ion-ios-calendar-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-calendar:before, .cdk-overlay-container .icon-ion-ios-calendar:before {
  content: "";
}
.mat-bch .icon-ion-ios-camera-outline:before, .cdk-overlay-container .icon-ion-ios-camera-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-camera:before, .cdk-overlay-container .icon-ion-ios-camera:before {
  content: "";
}
.mat-bch .icon-ion-ios-cart-outline:before, .cdk-overlay-container .icon-ion-ios-cart-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-cart:before, .cdk-overlay-container .icon-ion-ios-cart:before {
  content: "";
}
.mat-bch .icon-ion-ios-chatboxes-outline:before, .cdk-overlay-container .icon-ion-ios-chatboxes-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-chatboxes:before, .cdk-overlay-container .icon-ion-ios-chatboxes:before {
  content: "";
}
.mat-bch .icon-ion-ios-chatbubble-outline:before, .cdk-overlay-container .icon-ion-ios-chatbubble-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-chatbubble:before, .cdk-overlay-container .icon-ion-ios-chatbubble:before {
  content: "";
}
.mat-bch .icon-ion-ios-checkmark-empty:before, .cdk-overlay-container .icon-ion-ios-checkmark-empty:before {
  content: "";
}
.mat-bch .icon-ion-ios-checkmark-outline:before, .cdk-overlay-container .icon-ion-ios-checkmark-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-checkmark:before, .cdk-overlay-container .icon-ion-ios-checkmark:before {
  content: "";
}
.mat-bch .icon-ion-ios-circle-filled:before, .cdk-overlay-container .icon-ion-ios-circle-filled:before {
  content: "";
}
.mat-bch .icon-ion-ios-circle-outline:before, .cdk-overlay-container .icon-ion-ios-circle-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-clock-outline:before, .cdk-overlay-container .icon-ion-ios-clock-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-clock:before, .cdk-overlay-container .icon-ion-ios-clock:before {
  content: "";
}
.mat-bch .icon-ion-ios-close-empty:before, .cdk-overlay-container .icon-ion-ios-close-empty:before {
  content: "";
}
.mat-bch .icon-ion-ios-close-outline:before, .cdk-overlay-container .icon-ion-ios-close-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-close:before, .cdk-overlay-container .icon-ion-ios-close:before {
  content: "";
}
.mat-bch .icon-ion-ios-cloud-download-outline:before, .cdk-overlay-container .icon-ion-ios-cloud-download-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-cloud-download:before, .cdk-overlay-container .icon-ion-ios-cloud-download:before {
  content: "";
}
.mat-bch .icon-ion-ios-cloud-outline:before, .cdk-overlay-container .icon-ion-ios-cloud-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-cloud-upload-outline:before, .cdk-overlay-container .icon-ion-ios-cloud-upload-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-cloud-upload:before, .cdk-overlay-container .icon-ion-ios-cloud-upload:before {
  content: "";
}
.mat-bch .icon-ion-ios-cloud:before, .cdk-overlay-container .icon-ion-ios-cloud:before {
  content: "";
}
.mat-bch .icon-ion-ios-cloudy-night-outline:before, .cdk-overlay-container .icon-ion-ios-cloudy-night-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-cloudy-night:before, .cdk-overlay-container .icon-ion-ios-cloudy-night:before {
  content: "";
}
.mat-bch .icon-ion-ios-cloudy-outline:before, .cdk-overlay-container .icon-ion-ios-cloudy-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-cloudy:before, .cdk-overlay-container .icon-ion-ios-cloudy:before {
  content: "";
}
.mat-bch .icon-ion-ios-cog-outline:before, .cdk-overlay-container .icon-ion-ios-cog-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-cog:before, .cdk-overlay-container .icon-ion-ios-cog:before {
  content: "";
}
.mat-bch .icon-ion-ios-color-filter-outline:before, .cdk-overlay-container .icon-ion-ios-color-filter-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-color-filter:before, .cdk-overlay-container .icon-ion-ios-color-filter:before {
  content: "";
}
.mat-bch .icon-ion-ios-color-wand-outline:before, .cdk-overlay-container .icon-ion-ios-color-wand-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-color-wand:before, .cdk-overlay-container .icon-ion-ios-color-wand:before {
  content: "";
}
.mat-bch .icon-ion-ios-compose-outline:before, .cdk-overlay-container .icon-ion-ios-compose-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-compose:before, .cdk-overlay-container .icon-ion-ios-compose:before {
  content: "";
}
.mat-bch .icon-ion-ios-contact-outline:before, .cdk-overlay-container .icon-ion-ios-contact-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-contact:before, .cdk-overlay-container .icon-ion-ios-contact:before {
  content: "";
}
.mat-bch .icon-ion-ios-copy-outline:before, .cdk-overlay-container .icon-ion-ios-copy-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-copy:before, .cdk-overlay-container .icon-ion-ios-copy:before {
  content: "";
}
.mat-bch .icon-ion-ios-crop-strong:before, .cdk-overlay-container .icon-ion-ios-crop-strong:before {
  content: "";
}
.mat-bch .icon-ion-ios-crop:before, .cdk-overlay-container .icon-ion-ios-crop:before {
  content: "";
}
.mat-bch .icon-ion-ios-download-outline:before, .cdk-overlay-container .icon-ion-ios-download-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-download:before, .cdk-overlay-container .icon-ion-ios-download:before {
  content: "";
}
.mat-bch .icon-ion-ios-drag:before, .cdk-overlay-container .icon-ion-ios-drag:before {
  content: "";
}
.mat-bch .icon-ion-ios-email-outline:before, .cdk-overlay-container .icon-ion-ios-email-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-email:before, .cdk-overlay-container .icon-ion-ios-email:before {
  content: "";
}
.mat-bch .icon-ion-ios-eye-outline:before, .cdk-overlay-container .icon-ion-ios-eye-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-eye:before, .cdk-overlay-container .icon-ion-ios-eye:before {
  content: "";
}
.mat-bch .icon-ion-ios-fastforward-outline:before, .cdk-overlay-container .icon-ion-ios-fastforward-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-fastforward:before, .cdk-overlay-container .icon-ion-ios-fastforward:before {
  content: "";
}
.mat-bch .icon-ion-ios-filing-outline:before, .cdk-overlay-container .icon-ion-ios-filing-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-filing:before, .cdk-overlay-container .icon-ion-ios-filing:before {
  content: "";
}
.mat-bch .icon-ion-ios-film-outline:before, .cdk-overlay-container .icon-ion-ios-film-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-film:before, .cdk-overlay-container .icon-ion-ios-film:before {
  content: "";
}
.mat-bch .icon-ion-ios-flag-outline:before, .cdk-overlay-container .icon-ion-ios-flag-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-flag:before, .cdk-overlay-container .icon-ion-ios-flag:before {
  content: "";
}
.mat-bch .icon-ion-ios-flame-outline:before, .cdk-overlay-container .icon-ion-ios-flame-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-flame:before, .cdk-overlay-container .icon-ion-ios-flame:before {
  content: "";
}
.mat-bch .icon-ion-ios-flask-outline:before, .cdk-overlay-container .icon-ion-ios-flask-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-flask:before, .cdk-overlay-container .icon-ion-ios-flask:before {
  content: "";
}
.mat-bch .icon-ion-ios-flower-outline:before, .cdk-overlay-container .icon-ion-ios-flower-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-flower:before, .cdk-overlay-container .icon-ion-ios-flower:before {
  content: "";
}
.mat-bch .icon-ion-ios-folder-outline:before, .cdk-overlay-container .icon-ion-ios-folder-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-folder:before, .cdk-overlay-container .icon-ion-ios-folder:before {
  content: "";
}
.mat-bch .icon-ion-ios-football-outline:before, .cdk-overlay-container .icon-ion-ios-football-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-football:before, .cdk-overlay-container .icon-ion-ios-football:before {
  content: "";
}
.mat-bch .icon-ion-ios-game-controller-a-outline:before, .cdk-overlay-container .icon-ion-ios-game-controller-a-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-game-controller-a:before, .cdk-overlay-container .icon-ion-ios-game-controller-a:before {
  content: "";
}
.mat-bch .icon-ion-ios-game-controller-b-outline:before, .cdk-overlay-container .icon-ion-ios-game-controller-b-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-game-controller-b:before, .cdk-overlay-container .icon-ion-ios-game-controller-b:before {
  content: "";
}
.mat-bch .icon-ion-ios-gear-outline:before, .cdk-overlay-container .icon-ion-ios-gear-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-gear:before, .cdk-overlay-container .icon-ion-ios-gear:before {
  content: "";
}
.mat-bch .icon-ion-ios-glasses-outline:before, .cdk-overlay-container .icon-ion-ios-glasses-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-glasses:before, .cdk-overlay-container .icon-ion-ios-glasses:before {
  content: "";
}
.mat-bch .icon-ion-ios-grid-view-outline:before, .cdk-overlay-container .icon-ion-ios-grid-view-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-grid-view:before, .cdk-overlay-container .icon-ion-ios-grid-view:before {
  content: "";
}
.mat-bch .icon-ion-ios-heart-outline:before, .cdk-overlay-container .icon-ion-ios-heart-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-heart:before, .cdk-overlay-container .icon-ion-ios-heart:before {
  content: "";
}
.mat-bch .icon-ion-ios-help-empty:before, .cdk-overlay-container .icon-ion-ios-help-empty:before {
  content: "";
}
.mat-bch .icon-ion-ios-help-outline:before, .cdk-overlay-container .icon-ion-ios-help-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-help:before, .cdk-overlay-container .icon-ion-ios-help:before {
  content: "";
}
.mat-bch .icon-ion-ios-home-outline:before, .cdk-overlay-container .icon-ion-ios-home-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-home:before, .cdk-overlay-container .icon-ion-ios-home:before {
  content: "";
}
.mat-bch .icon-ion-ios-infinite-outline:before, .cdk-overlay-container .icon-ion-ios-infinite-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-infinite:before, .cdk-overlay-container .icon-ion-ios-infinite:before {
  content: "";
}
.mat-bch .icon-ion-ios-information-empty:before, .cdk-overlay-container .icon-ion-ios-information-empty:before {
  content: "";
}
.mat-bch .icon-ion-ios-information-outline:before, .cdk-overlay-container .icon-ion-ios-information-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-information:before, .cdk-overlay-container .icon-ion-ios-information:before {
  content: "";
}
.mat-bch .icon-ion-ios-ionic-outline:before, .cdk-overlay-container .icon-ion-ios-ionic-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-keypad-outline:before, .cdk-overlay-container .icon-ion-ios-keypad-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-keypad:before, .cdk-overlay-container .icon-ion-ios-keypad:before {
  content: "";
}
.mat-bch .icon-ion-ios-lightbulb-outline:before, .cdk-overlay-container .icon-ion-ios-lightbulb-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-lightbulb:before, .cdk-overlay-container .icon-ion-ios-lightbulb:before {
  content: "";
}
.mat-bch .icon-ion-ios-list-outline:before, .cdk-overlay-container .icon-ion-ios-list-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-list:before, .cdk-overlay-container .icon-ion-ios-list:before {
  content: "";
}
.mat-bch .icon-ion-ios-location-outline:before, .cdk-overlay-container .icon-ion-ios-location-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-location:before, .cdk-overlay-container .icon-ion-ios-location:before {
  content: "";
}
.mat-bch .icon-ion-ios-locked-outline:before, .cdk-overlay-container .icon-ion-ios-locked-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-locked:before, .cdk-overlay-container .icon-ion-ios-locked:before {
  content: "";
}
.mat-bch .icon-ion-ios-loop-strong:before, .cdk-overlay-container .icon-ion-ios-loop-strong:before {
  content: "";
}
.mat-bch .icon-ion-ios-loop:before, .cdk-overlay-container .icon-ion-ios-loop:before {
  content: "";
}
.mat-bch .icon-ion-ios-medical-outline:before, .cdk-overlay-container .icon-ion-ios-medical-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-medical:before, .cdk-overlay-container .icon-ion-ios-medical:before {
  content: "";
}
.mat-bch .icon-ion-ios-medkit-outline:before, .cdk-overlay-container .icon-ion-ios-medkit-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-medkit:before, .cdk-overlay-container .icon-ion-ios-medkit:before {
  content: "";
}
.mat-bch .icon-ion-ios-mic-off:before, .cdk-overlay-container .icon-ion-ios-mic-off:before {
  content: "";
}
.mat-bch .icon-ion-ios-mic-outline:before, .cdk-overlay-container .icon-ion-ios-mic-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-mic:before, .cdk-overlay-container .icon-ion-ios-mic:before {
  content: "";
}
.mat-bch .icon-ion-ios-minus-empty:before, .cdk-overlay-container .icon-ion-ios-minus-empty:before {
  content: "";
}
.mat-bch .icon-ion-ios-minus-outline:before, .cdk-overlay-container .icon-ion-ios-minus-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-minus:before, .cdk-overlay-container .icon-ion-ios-minus:before {
  content: "";
}
.mat-bch .icon-ion-ios-monitor-outline:before, .cdk-overlay-container .icon-ion-ios-monitor-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-monitor:before, .cdk-overlay-container .icon-ion-ios-monitor:before {
  content: "";
}
.mat-bch .icon-ion-ios-moon-outline:before, .cdk-overlay-container .icon-ion-ios-moon-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-moon:before, .cdk-overlay-container .icon-ion-ios-moon:before {
  content: "";
}
.mat-bch .icon-ion-ios-more-outline:before, .cdk-overlay-container .icon-ion-ios-more-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-more:before, .cdk-overlay-container .icon-ion-ios-more:before {
  content: "";
}
.mat-bch .icon-ion-ios-musical-note:before, .cdk-overlay-container .icon-ion-ios-musical-note:before {
  content: "";
}
.mat-bch .icon-ion-ios-musical-notes:before, .cdk-overlay-container .icon-ion-ios-musical-notes:before {
  content: "";
}
.mat-bch .icon-ion-ios-navigate-outline:before, .cdk-overlay-container .icon-ion-ios-navigate-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-navigate:before, .cdk-overlay-container .icon-ion-ios-navigate:before {
  content: "";
}
.mat-bch .icon-ion-ios-nutrition-outline:before, .cdk-overlay-container .icon-ion-ios-nutrition-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-nutrition:before, .cdk-overlay-container .icon-ion-ios-nutrition:before {
  content: "";
}
.mat-bch .icon-ion-ios-paper-outline:before, .cdk-overlay-container .icon-ion-ios-paper-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-paper:before, .cdk-overlay-container .icon-ion-ios-paper:before {
  content: "";
}
.mat-bch .icon-ion-ios-paperplane-outline:before, .cdk-overlay-container .icon-ion-ios-paperplane-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-paperplane:before, .cdk-overlay-container .icon-ion-ios-paperplane:before {
  content: "";
}
.mat-bch .icon-ion-ios-partlysunny-outline:before, .cdk-overlay-container .icon-ion-ios-partlysunny-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-partlysunny:before, .cdk-overlay-container .icon-ion-ios-partlysunny:before {
  content: "";
}
.mat-bch .icon-ion-ios-pause-outline:before, .cdk-overlay-container .icon-ion-ios-pause-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-pause:before, .cdk-overlay-container .icon-ion-ios-pause:before {
  content: "";
}
.mat-bch .icon-ion-ios-paw-outline:before, .cdk-overlay-container .icon-ion-ios-paw-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-paw:before, .cdk-overlay-container .icon-ion-ios-paw:before {
  content: "";
}
.mat-bch .icon-ion-ios-people-outline:before, .cdk-overlay-container .icon-ion-ios-people-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-people:before, .cdk-overlay-container .icon-ion-ios-people:before {
  content: "";
}
.mat-bch .icon-ion-ios-person-outline:before, .cdk-overlay-container .icon-ion-ios-person-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-person:before, .cdk-overlay-container .icon-ion-ios-person:before {
  content: "";
}
.mat-bch .icon-ion-ios-personadd-outline:before, .cdk-overlay-container .icon-ion-ios-personadd-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-personadd:before, .cdk-overlay-container .icon-ion-ios-personadd:before {
  content: "";
}
.mat-bch .icon-ion-ios-photos-outline:before, .cdk-overlay-container .icon-ion-ios-photos-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-photos:before, .cdk-overlay-container .icon-ion-ios-photos:before {
  content: "";
}
.mat-bch .icon-ion-ios-pie-outline:before, .cdk-overlay-container .icon-ion-ios-pie-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-pie:before, .cdk-overlay-container .icon-ion-ios-pie:before {
  content: "";
}
.mat-bch .icon-ion-ios-pint-outline:before, .cdk-overlay-container .icon-ion-ios-pint-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-pint:before, .cdk-overlay-container .icon-ion-ios-pint:before {
  content: "";
}
.mat-bch .icon-ion-ios-play-outline:before, .cdk-overlay-container .icon-ion-ios-play-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-play:before, .cdk-overlay-container .icon-ion-ios-play:before {
  content: "";
}
.mat-bch .icon-ion-ios-plus-empty:before, .cdk-overlay-container .icon-ion-ios-plus-empty:before {
  content: "";
}
.mat-bch .icon-ion-ios-plus-outline:before, .cdk-overlay-container .icon-ion-ios-plus-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-plus:before, .cdk-overlay-container .icon-ion-ios-plus:before {
  content: "";
}
.mat-bch .icon-ion-ios-pricetag-outline:before, .cdk-overlay-container .icon-ion-ios-pricetag-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-pricetag:before, .cdk-overlay-container .icon-ion-ios-pricetag:before {
  content: "";
}
.mat-bch .icon-ion-ios-pricetags-outline:before, .cdk-overlay-container .icon-ion-ios-pricetags-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-pricetags:before, .cdk-overlay-container .icon-ion-ios-pricetags:before {
  content: "";
}
.mat-bch .icon-ion-ios-printer-outline:before, .cdk-overlay-container .icon-ion-ios-printer-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-printer:before, .cdk-overlay-container .icon-ion-ios-printer:before {
  content: "";
}
.mat-bch .icon-ion-ios-pulse-strong:before, .cdk-overlay-container .icon-ion-ios-pulse-strong:before {
  content: "";
}
.mat-bch .icon-ion-ios-pulse:before, .cdk-overlay-container .icon-ion-ios-pulse:before {
  content: "";
}
.mat-bch .icon-ion-ios-rainy-outline:before, .cdk-overlay-container .icon-ion-ios-rainy-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-rainy:before, .cdk-overlay-container .icon-ion-ios-rainy:before {
  content: "";
}
.mat-bch .icon-ion-ios-recording-outline:before, .cdk-overlay-container .icon-ion-ios-recording-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-recording:before, .cdk-overlay-container .icon-ion-ios-recording:before {
  content: "";
}
.mat-bch .icon-ion-ios-redo-outline:before, .cdk-overlay-container .icon-ion-ios-redo-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-redo:before, .cdk-overlay-container .icon-ion-ios-redo:before {
  content: "";
}
.mat-bch .icon-ion-ios-refresh-empty:before, .cdk-overlay-container .icon-ion-ios-refresh-empty:before {
  content: "";
}
.mat-bch .icon-ion-ios-refresh-outline:before, .cdk-overlay-container .icon-ion-ios-refresh-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-refresh:before, .cdk-overlay-container .icon-ion-ios-refresh:before {
  content: "";
}
.mat-bch .icon-ion-ios-reload:before, .cdk-overlay-container .icon-ion-ios-reload:before {
  content: "";
}
.mat-bch .icon-ion-ios-reverse-camera-outline:before, .cdk-overlay-container .icon-ion-ios-reverse-camera-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-reverse-camera:before, .cdk-overlay-container .icon-ion-ios-reverse-camera:before {
  content: "";
}
.mat-bch .icon-ion-ios-rewind-outline:before, .cdk-overlay-container .icon-ion-ios-rewind-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-rewind:before, .cdk-overlay-container .icon-ion-ios-rewind:before {
  content: "";
}
.mat-bch .icon-ion-ios-rose-outline:before, .cdk-overlay-container .icon-ion-ios-rose-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-rose:before, .cdk-overlay-container .icon-ion-ios-rose:before {
  content: "";
}
.mat-bch .icon-ion-ios-search-strong:before, .cdk-overlay-container .icon-ion-ios-search-strong:before {
  content: "";
}
.mat-bch .icon-ion-ios-search:before, .cdk-overlay-container .icon-ion-ios-search:before {
  content: "";
}
.mat-bch .icon-ion-ios-settings-strong:before, .cdk-overlay-container .icon-ion-ios-settings-strong:before {
  content: "";
}
.mat-bch .icon-ion-ios-settings:before, .cdk-overlay-container .icon-ion-ios-settings:before {
  content: "";
}
.mat-bch .icon-ion-ios-shuffle-strong:before, .cdk-overlay-container .icon-ion-ios-shuffle-strong:before {
  content: "";
}
.mat-bch .icon-ion-ios-shuffle:before, .cdk-overlay-container .icon-ion-ios-shuffle:before {
  content: "";
}
.mat-bch .icon-ion-ios-skipbackward-outline:before, .cdk-overlay-container .icon-ion-ios-skipbackward-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-skipbackward:before, .cdk-overlay-container .icon-ion-ios-skipbackward:before {
  content: "";
}
.mat-bch .icon-ion-ios-skipforward-outline:before, .cdk-overlay-container .icon-ion-ios-skipforward-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-skipforward:before, .cdk-overlay-container .icon-ion-ios-skipforward:before {
  content: "";
}
.mat-bch .icon-ion-ios-snowy:before, .cdk-overlay-container .icon-ion-ios-snowy:before {
  content: "";
}
.mat-bch .icon-ion-ios-speedometer-outline:before, .cdk-overlay-container .icon-ion-ios-speedometer-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-speedometer:before, .cdk-overlay-container .icon-ion-ios-speedometer:before {
  content: "";
}
.mat-bch .icon-ion-ios-star-half:before, .cdk-overlay-container .icon-ion-ios-star-half:before {
  content: "";
}
.mat-bch .icon-ion-ios-star-outline:before, .cdk-overlay-container .icon-ion-ios-star-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-star:before, .cdk-overlay-container .icon-ion-ios-star:before {
  content: "";
}
.mat-bch .icon-ion-ios-stopwatch-outline:before, .cdk-overlay-container .icon-ion-ios-stopwatch-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-stopwatch:before, .cdk-overlay-container .icon-ion-ios-stopwatch:before {
  content: "";
}
.mat-bch .icon-ion-ios-sunny-outline:before, .cdk-overlay-container .icon-ion-ios-sunny-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-sunny:before, .cdk-overlay-container .icon-ion-ios-sunny:before {
  content: "";
}
.mat-bch .icon-ion-ios-telephone-outline:before, .cdk-overlay-container .icon-ion-ios-telephone-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-telephone:before, .cdk-overlay-container .icon-ion-ios-telephone:before {
  content: "";
}
.mat-bch .icon-ion-ios-tennisball-outline:before, .cdk-overlay-container .icon-ion-ios-tennisball-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-tennisball:before, .cdk-overlay-container .icon-ion-ios-tennisball:before {
  content: "";
}
.mat-bch .icon-ion-ios-thunderstorm-outline:before, .cdk-overlay-container .icon-ion-ios-thunderstorm-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-thunderstorm:before, .cdk-overlay-container .icon-ion-ios-thunderstorm:before {
  content: "";
}
.mat-bch .icon-ion-ios-time-outline:before, .cdk-overlay-container .icon-ion-ios-time-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-time:before, .cdk-overlay-container .icon-ion-ios-time:before {
  content: "";
}
.mat-bch .icon-ion-ios-timer-outline:before, .cdk-overlay-container .icon-ion-ios-timer-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-timer:before, .cdk-overlay-container .icon-ion-ios-timer:before {
  content: "";
}
.mat-bch .icon-ion-ios-toggle-outline:before, .cdk-overlay-container .icon-ion-ios-toggle-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-toggle:before, .cdk-overlay-container .icon-ion-ios-toggle:before {
  content: "";
}
.mat-bch .icon-ion-ios-trash-outline:before, .cdk-overlay-container .icon-ion-ios-trash-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-trash:before, .cdk-overlay-container .icon-ion-ios-trash:before {
  content: "";
}
.mat-bch .icon-ion-ios-undo-outline:before, .cdk-overlay-container .icon-ion-ios-undo-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-undo:before, .cdk-overlay-container .icon-ion-ios-undo:before {
  content: "";
}
.mat-bch .icon-ion-ios-unlocked-outline:before, .cdk-overlay-container .icon-ion-ios-unlocked-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-unlocked:before, .cdk-overlay-container .icon-ion-ios-unlocked:before {
  content: "";
}
.mat-bch .icon-ion-ios-upload-outline:before, .cdk-overlay-container .icon-ion-ios-upload-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-upload:before, .cdk-overlay-container .icon-ion-ios-upload:before {
  content: "";
}
.mat-bch .icon-ion-ios-videocam-outline:before, .cdk-overlay-container .icon-ion-ios-videocam-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-videocam:before, .cdk-overlay-container .icon-ion-ios-videocam:before {
  content: "";
}
.mat-bch .icon-ion-ios-volume-high:before, .cdk-overlay-container .icon-ion-ios-volume-high:before {
  content: "";
}
.mat-bch .icon-ion-ios-volume-low:before, .cdk-overlay-container .icon-ion-ios-volume-low:before {
  content: "";
}
.mat-bch .icon-ion-ios-wineglass-outline:before, .cdk-overlay-container .icon-ion-ios-wineglass-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-wineglass:before, .cdk-overlay-container .icon-ion-ios-wineglass:before {
  content: "";
}
.mat-bch .icon-ion-ios-world-outline:before, .cdk-overlay-container .icon-ion-ios-world-outline:before {
  content: "";
}
.mat-bch .icon-ion-ios-world:before, .cdk-overlay-container .icon-ion-ios-world:before {
  content: "";
}
.mat-bch .icon-ion-ipad:before, .cdk-overlay-container .icon-ion-ipad:before {
  content: "";
}
.mat-bch .icon-ion-iphone:before, .cdk-overlay-container .icon-ion-iphone:before {
  content: "";
}
.mat-bch .icon-ion-ipod:before, .cdk-overlay-container .icon-ion-ipod:before {
  content: "";
}
.mat-bch .icon-ion-jet:before, .cdk-overlay-container .icon-ion-jet:before {
  content: "";
}
.mat-bch .icon-ion-key:before, .cdk-overlay-container .icon-ion-key:before {
  content: "";
}
.mat-bch .icon-ion-knife:before, .cdk-overlay-container .icon-ion-knife:before {
  content: "";
}
.mat-bch .icon-ion-laptop:before, .cdk-overlay-container .icon-ion-laptop:before {
  content: "";
}
.mat-bch .icon-ion-leaf:before, .cdk-overlay-container .icon-ion-leaf:before {
  content: "";
}
.mat-bch .icon-ion-levels:before, .cdk-overlay-container .icon-ion-levels:before {
  content: "";
}
.mat-bch .icon-ion-lightbulb:before, .cdk-overlay-container .icon-ion-lightbulb:before {
  content: "";
}
.mat-bch .icon-ion-link:before, .cdk-overlay-container .icon-ion-link:before {
  content: "";
}
.mat-bch .icon-ion-load-a:before, .cdk-overlay-container .icon-ion-load-a:before {
  content: "";
}
.mat-bch .icon-ion-load-b:before, .cdk-overlay-container .icon-ion-load-b:before {
  content: "";
}
.mat-bch .icon-ion-load-c:before, .cdk-overlay-container .icon-ion-load-c:before {
  content: "";
}
.mat-bch .icon-ion-load-d:before, .cdk-overlay-container .icon-ion-load-d:before {
  content: "";
}
.mat-bch .icon-ion-location:before, .cdk-overlay-container .icon-ion-location:before {
  content: "";
}
.mat-bch .icon-ion-lock-combination:before, .cdk-overlay-container .icon-ion-lock-combination:before {
  content: "";
}
.mat-bch .icon-ion-locked:before, .cdk-overlay-container .icon-ion-locked:before {
  content: "";
}
.mat-bch .icon-ion-log-in:before, .cdk-overlay-container .icon-ion-log-in:before {
  content: "";
}
.mat-bch .icon-ion-log-out:before, .cdk-overlay-container .icon-ion-log-out:before {
  content: "";
}
.mat-bch .icon-ion-loop:before, .cdk-overlay-container .icon-ion-loop:before {
  content: "";
}
.mat-bch .icon-ion-magnet:before, .cdk-overlay-container .icon-ion-magnet:before {
  content: "";
}
.mat-bch .icon-ion-male:before, .cdk-overlay-container .icon-ion-male:before {
  content: "";
}
.mat-bch .icon-ion-man:before, .cdk-overlay-container .icon-ion-man:before {
  content: "";
}
.mat-bch .icon-ion-map:before, .cdk-overlay-container .icon-ion-map:before {
  content: "";
}
.mat-bch .icon-ion-medkit:before, .cdk-overlay-container .icon-ion-medkit:before {
  content: "";
}
.mat-bch .icon-ion-merge:before, .cdk-overlay-container .icon-ion-merge:before {
  content: "";
}
.mat-bch .icon-ion-mic-a:before, .cdk-overlay-container .icon-ion-mic-a:before {
  content: "";
}
.mat-bch .icon-ion-mic-b:before, .cdk-overlay-container .icon-ion-mic-b:before {
  content: "";
}
.mat-bch .icon-ion-mic-c:before, .cdk-overlay-container .icon-ion-mic-c:before {
  content: "";
}
.mat-bch .icon-ion-minus-circled:before, .cdk-overlay-container .icon-ion-minus-circled:before {
  content: "";
}
.mat-bch .icon-ion-minus-round:before, .cdk-overlay-container .icon-ion-minus-round:before {
  content: "";
}
.mat-bch .icon-ion-minus:before, .cdk-overlay-container .icon-ion-minus:before {
  content: "";
}
.mat-bch .icon-ion-model-s:before, .cdk-overlay-container .icon-ion-model-s:before {
  content: "";
}
.mat-bch .icon-ion-monitor:before, .cdk-overlay-container .icon-ion-monitor:before {
  content: "";
}
.mat-bch .icon-ion-more:before, .cdk-overlay-container .icon-ion-more:before {
  content: "";
}
.mat-bch .icon-ion-mouse:before, .cdk-overlay-container .icon-ion-mouse:before {
  content: "";
}
.mat-bch .icon-ion-music-note:before, .cdk-overlay-container .icon-ion-music-note:before {
  content: "";
}
.mat-bch .icon-ion-navicon-round:before, .cdk-overlay-container .icon-ion-navicon-round:before {
  content: "";
}
.mat-bch .icon-ion-navicon:before, .cdk-overlay-container .icon-ion-navicon:before {
  content: "";
}
.mat-bch .icon-ion-navigate:before, .cdk-overlay-container .icon-ion-navigate:before {
  content: "";
}
.mat-bch .icon-ion-network:before, .cdk-overlay-container .icon-ion-network:before {
  content: "";
}
.mat-bch .icon-ion-no-smoking:before, .cdk-overlay-container .icon-ion-no-smoking:before {
  content: "";
}
.mat-bch .icon-ion-nuclear:before, .cdk-overlay-container .icon-ion-nuclear:before {
  content: "";
}
.mat-bch .icon-ion-outlet:before, .cdk-overlay-container .icon-ion-outlet:before {
  content: "";
}
.mat-bch .icon-ion-paintbrush:before, .cdk-overlay-container .icon-ion-paintbrush:before {
  content: "";
}
.mat-bch .icon-ion-paintbucket:before, .cdk-overlay-container .icon-ion-paintbucket:before {
  content: "";
}
.mat-bch .icon-ion-paper-airplane:before, .cdk-overlay-container .icon-ion-paper-airplane:before {
  content: "";
}
.mat-bch .icon-ion-paperclip:before, .cdk-overlay-container .icon-ion-paperclip:before {
  content: "";
}
.mat-bch .icon-ion-pause:before, .cdk-overlay-container .icon-ion-pause:before {
  content: "";
}
.mat-bch .icon-ion-person-add:before, .cdk-overlay-container .icon-ion-person-add:before {
  content: "";
}
.mat-bch .icon-ion-person-stalker:before, .cdk-overlay-container .icon-ion-person-stalker:before {
  content: "";
}
.mat-bch .icon-ion-person:before, .cdk-overlay-container .icon-ion-person:before {
  content: "";
}
.mat-bch .icon-ion-pie-graph:before, .cdk-overlay-container .icon-ion-pie-graph:before {
  content: "";
}
.mat-bch .icon-ion-pin:before, .cdk-overlay-container .icon-ion-pin:before {
  content: "";
}
.mat-bch .icon-ion-pinpoint:before, .cdk-overlay-container .icon-ion-pinpoint:before {
  content: "";
}
.mat-bch .icon-ion-pizza:before, .cdk-overlay-container .icon-ion-pizza:before {
  content: "";
}
.mat-bch .icon-ion-plane:before, .cdk-overlay-container .icon-ion-plane:before {
  content: "";
}
.mat-bch .icon-ion-planet:before, .cdk-overlay-container .icon-ion-planet:before {
  content: "";
}
.mat-bch .icon-ion-play:before, .cdk-overlay-container .icon-ion-play:before {
  content: "";
}
.mat-bch .icon-ion-playstation:before, .cdk-overlay-container .icon-ion-playstation:before {
  content: "";
}
.mat-bch .icon-ion-plus-circled:before, .cdk-overlay-container .icon-ion-plus-circled:before {
  content: "";
}
.mat-bch .icon-ion-plus-round:before, .cdk-overlay-container .icon-ion-plus-round:before {
  content: "";
}
.mat-bch .icon-ion-plus:before, .cdk-overlay-container .icon-ion-plus:before {
  content: "";
}
.mat-bch .icon-ion-podium:before, .cdk-overlay-container .icon-ion-podium:before {
  content: "";
}
.mat-bch .icon-ion-pound:before, .cdk-overlay-container .icon-ion-pound:before {
  content: "";
}
.mat-bch .icon-ion-power:before, .cdk-overlay-container .icon-ion-power:before {
  content: "";
}
.mat-bch .icon-ion-pricetag:before, .cdk-overlay-container .icon-ion-pricetag:before {
  content: "";
}
.mat-bch .icon-ion-pricetags:before, .cdk-overlay-container .icon-ion-pricetags:before {
  content: "";
}
.mat-bch .icon-ion-printer:before, .cdk-overlay-container .icon-ion-printer:before {
  content: "";
}
.mat-bch .icon-ion-pull-request:before, .cdk-overlay-container .icon-ion-pull-request:before {
  content: "";
}
.mat-bch .icon-ion-qr-scanner:before, .cdk-overlay-container .icon-ion-qr-scanner:before {
  content: "";
}
.mat-bch .icon-ion-quote:before, .cdk-overlay-container .icon-ion-quote:before {
  content: "";
}
.mat-bch .icon-ion-radio-waves:before, .cdk-overlay-container .icon-ion-radio-waves:before {
  content: "";
}
.mat-bch .icon-ion-record:before, .cdk-overlay-container .icon-ion-record:before {
  content: "";
}
.mat-bch .icon-ion-refresh:before, .cdk-overlay-container .icon-ion-refresh:before {
  content: "";
}
.mat-bch .icon-ion-reply-all:before, .cdk-overlay-container .icon-ion-reply-all:before {
  content: "";
}
.mat-bch .icon-ion-reply:before, .cdk-overlay-container .icon-ion-reply:before {
  content: "";
}
.mat-bch .icon-ion-ribbon-a:before, .cdk-overlay-container .icon-ion-ribbon-a:before {
  content: "";
}
.mat-bch .icon-ion-ribbon-b:before, .cdk-overlay-container .icon-ion-ribbon-b:before {
  content: "";
}
.mat-bch .icon-ion-sad-outline:before, .cdk-overlay-container .icon-ion-sad-outline:before {
  content: "";
}
.mat-bch .icon-ion-sad:before, .cdk-overlay-container .icon-ion-sad:before {
  content: "";
}
.mat-bch .icon-ion-scissors:before, .cdk-overlay-container .icon-ion-scissors:before {
  content: "";
}
.mat-bch .icon-ion-search:before, .cdk-overlay-container .icon-ion-search:before {
  content: "";
}
.mat-bch .icon-ion-settings:before, .cdk-overlay-container .icon-ion-settings:before {
  content: "";
}
.mat-bch .icon-ion-share:before, .cdk-overlay-container .icon-ion-share:before {
  content: "";
}
.mat-bch .icon-ion-shuffle:before, .cdk-overlay-container .icon-ion-shuffle:before {
  content: "";
}
.mat-bch .icon-ion-skip-backward:before, .cdk-overlay-container .icon-ion-skip-backward:before {
  content: "";
}
.mat-bch .icon-ion-skip-forward:before, .cdk-overlay-container .icon-ion-skip-forward:before {
  content: "";
}
.mat-bch .icon-ion-social-android-outline:before, .cdk-overlay-container .icon-ion-social-android-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-android:before, .cdk-overlay-container .icon-ion-social-android:before {
  content: "";
}
.mat-bch .icon-ion-social-angular-outline:before, .cdk-overlay-container .icon-ion-social-angular-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-angular:before, .cdk-overlay-container .icon-ion-social-angular:before {
  content: "";
}
.mat-bch .icon-ion-social-apple-outline:before, .cdk-overlay-container .icon-ion-social-apple-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-apple:before, .cdk-overlay-container .icon-ion-social-apple:before {
  content: "";
}
.mat-bch .icon-ion-social-bitcoin-outline:before, .cdk-overlay-container .icon-ion-social-bitcoin-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-bitcoin:before, .cdk-overlay-container .icon-ion-social-bitcoin:before {
  content: "";
}
.mat-bch .icon-ion-social-buffer-outline:before, .cdk-overlay-container .icon-ion-social-buffer-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-buffer:before, .cdk-overlay-container .icon-ion-social-buffer:before {
  content: "";
}
.mat-bch .icon-ion-social-chrome-outline:before, .cdk-overlay-container .icon-ion-social-chrome-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-chrome:before, .cdk-overlay-container .icon-ion-social-chrome:before {
  content: "";
}
.mat-bch .icon-ion-social-codepen-outline:before, .cdk-overlay-container .icon-ion-social-codepen-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-codepen:before, .cdk-overlay-container .icon-ion-social-codepen:before {
  content: "";
}
.mat-bch .icon-ion-social-css3-outline:before, .cdk-overlay-container .icon-ion-social-css3-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-css3:before, .cdk-overlay-container .icon-ion-social-css3:before {
  content: "";
}
.mat-bch .icon-ion-social-designernews-outline:before, .cdk-overlay-container .icon-ion-social-designernews-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-designernews:before, .cdk-overlay-container .icon-ion-social-designernews:before {
  content: "";
}
.mat-bch .icon-ion-social-dribbble-outline:before, .cdk-overlay-container .icon-ion-social-dribbble-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-dribbble:before, .cdk-overlay-container .icon-ion-social-dribbble:before {
  content: "";
}
.mat-bch .icon-ion-social-dropbox-outline:before, .cdk-overlay-container .icon-ion-social-dropbox-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-dropbox:before, .cdk-overlay-container .icon-ion-social-dropbox:before {
  content: "";
}
.mat-bch .icon-ion-social-euro-outline:before, .cdk-overlay-container .icon-ion-social-euro-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-euro:before, .cdk-overlay-container .icon-ion-social-euro:before {
  content: "";
}
.mat-bch .icon-ion-social-facebook-outline:before, .cdk-overlay-container .icon-ion-social-facebook-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-facebook:before, .cdk-overlay-container .icon-ion-social-facebook:before {
  content: "";
}
.mat-bch .icon-ion-social-foursquare-outline:before, .cdk-overlay-container .icon-ion-social-foursquare-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-foursquare:before, .cdk-overlay-container .icon-ion-social-foursquare:before {
  content: "";
}
.mat-bch .icon-ion-social-freebsd-devil:before, .cdk-overlay-container .icon-ion-social-freebsd-devil:before {
  content: "";
}
.mat-bch .icon-ion-social-github-outline:before, .cdk-overlay-container .icon-ion-social-github-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-github:before, .cdk-overlay-container .icon-ion-social-github:before {
  content: "";
}
.mat-bch .icon-ion-social-google-outline:before, .cdk-overlay-container .icon-ion-social-google-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-google:before, .cdk-overlay-container .icon-ion-social-google:before {
  content: "";
}
.mat-bch .icon-ion-social-googleplus-outline:before, .cdk-overlay-container .icon-ion-social-googleplus-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-googleplus:before, .cdk-overlay-container .icon-ion-social-googleplus:before {
  content: "";
}
.mat-bch .icon-ion-social-hackernews-outline:before, .cdk-overlay-container .icon-ion-social-hackernews-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-hackernews:before, .cdk-overlay-container .icon-ion-social-hackernews:before {
  content: "";
}
.mat-bch .icon-ion-social-html5-outline:before, .cdk-overlay-container .icon-ion-social-html5-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-html5:before, .cdk-overlay-container .icon-ion-social-html5:before {
  content: "";
}
.mat-bch .icon-ion-social-instagram-outline:before, .cdk-overlay-container .icon-ion-social-instagram-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-instagram:before, .cdk-overlay-container .icon-ion-social-instagram:before {
  content: "";
}
.mat-bch .icon-ion-social-javascript-outline:before, .cdk-overlay-container .icon-ion-social-javascript-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-javascript:before, .cdk-overlay-container .icon-ion-social-javascript:before {
  content: "";
}
.mat-bch .icon-ion-social-linkedin-outline:before, .cdk-overlay-container .icon-ion-social-linkedin-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-linkedin:before, .cdk-overlay-container .icon-ion-social-linkedin:before {
  content: "";
}
.mat-bch .icon-ion-social-markdown:before, .cdk-overlay-container .icon-ion-social-markdown:before {
  content: "";
}
.mat-bch .icon-ion-social-nodejs:before, .cdk-overlay-container .icon-ion-social-nodejs:before {
  content: "";
}
.mat-bch .icon-ion-social-octocat:before, .cdk-overlay-container .icon-ion-social-octocat:before {
  content: "";
}
.mat-bch .icon-ion-social-pinterest-outline:before, .cdk-overlay-container .icon-ion-social-pinterest-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-pinterest:before, .cdk-overlay-container .icon-ion-social-pinterest:before {
  content: "";
}
.mat-bch .icon-ion-social-python:before, .cdk-overlay-container .icon-ion-social-python:before {
  content: "";
}
.mat-bch .icon-ion-social-reddit-outline:before, .cdk-overlay-container .icon-ion-social-reddit-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-reddit:before, .cdk-overlay-container .icon-ion-social-reddit:before {
  content: "";
}
.mat-bch .icon-ion-social-rss-outline:before, .cdk-overlay-container .icon-ion-social-rss-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-rss:before, .cdk-overlay-container .icon-ion-social-rss:before {
  content: "";
}
.mat-bch .icon-ion-social-sass:before, .cdk-overlay-container .icon-ion-social-sass:before {
  content: "";
}
.mat-bch .icon-ion-social-skype-outline:before, .cdk-overlay-container .icon-ion-social-skype-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-skype:before, .cdk-overlay-container .icon-ion-social-skype:before {
  content: "";
}
.mat-bch .icon-ion-social-snapchat-outline:before, .cdk-overlay-container .icon-ion-social-snapchat-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-snapchat:before, .cdk-overlay-container .icon-ion-social-snapchat:before {
  content: "";
}
.mat-bch .icon-ion-social-tumblr-outline:before, .cdk-overlay-container .icon-ion-social-tumblr-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-tumblr:before, .cdk-overlay-container .icon-ion-social-tumblr:before {
  content: "";
}
.mat-bch .icon-ion-social-tux:before, .cdk-overlay-container .icon-ion-social-tux:before {
  content: "";
}
.mat-bch .icon-ion-social-twitch-outline:before, .cdk-overlay-container .icon-ion-social-twitch-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-twitch:before, .cdk-overlay-container .icon-ion-social-twitch:before {
  content: "";
}
.mat-bch .icon-ion-social-twitter-outline:before, .cdk-overlay-container .icon-ion-social-twitter-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-twitter:before, .cdk-overlay-container .icon-ion-social-twitter:before {
  content: "";
}
.mat-bch .icon-ion-social-usd-outline:before, .cdk-overlay-container .icon-ion-social-usd-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-usd:before, .cdk-overlay-container .icon-ion-social-usd:before {
  content: "";
}
.mat-bch .icon-ion-social-vimeo-outline:before, .cdk-overlay-container .icon-ion-social-vimeo-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-vimeo:before, .cdk-overlay-container .icon-ion-social-vimeo:before {
  content: "";
}
.mat-bch .icon-ion-social-whatsapp-outline:before, .cdk-overlay-container .icon-ion-social-whatsapp-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-whatsapp:before, .cdk-overlay-container .icon-ion-social-whatsapp:before {
  content: "";
}
.mat-bch .icon-ion-social-windows-outline:before, .cdk-overlay-container .icon-ion-social-windows-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-windows:before, .cdk-overlay-container .icon-ion-social-windows:before {
  content: "";
}
.mat-bch .icon-ion-social-wordpress-outline:before, .cdk-overlay-container .icon-ion-social-wordpress-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-wordpress:before, .cdk-overlay-container .icon-ion-social-wordpress:before {
  content: "";
}
.mat-bch .icon-ion-social-yahoo-outline:before, .cdk-overlay-container .icon-ion-social-yahoo-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-yahoo:before, .cdk-overlay-container .icon-ion-social-yahoo:before {
  content: "";
}
.mat-bch .icon-ion-social-yen-outline:before, .cdk-overlay-container .icon-ion-social-yen-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-yen:before, .cdk-overlay-container .icon-ion-social-yen:before {
  content: "";
}
.mat-bch .icon-ion-social-youtube-outline:before, .cdk-overlay-container .icon-ion-social-youtube-outline:before {
  content: "";
}
.mat-bch .icon-ion-social-youtube:before, .cdk-overlay-container .icon-ion-social-youtube:before {
  content: "";
}
.mat-bch .icon-ion-soup-can-outline:before, .cdk-overlay-container .icon-ion-soup-can-outline:before {
  content: "";
}
.mat-bch .icon-ion-soup-can:before, .cdk-overlay-container .icon-ion-soup-can:before {
  content: "";
}
.mat-bch .icon-ion-speakerphone:before, .cdk-overlay-container .icon-ion-speakerphone:before {
  content: "";
}
.mat-bch .icon-ion-speedometer:before, .cdk-overlay-container .icon-ion-speedometer:before {
  content: "";
}
.mat-bch .icon-ion-spoon:before, .cdk-overlay-container .icon-ion-spoon:before {
  content: "";
}
.mat-bch .icon-ion-star:before, .cdk-overlay-container .icon-ion-star:before {
  content: "";
}
.mat-bch .icon-ion-stats-bars:before, .cdk-overlay-container .icon-ion-stats-bars:before {
  content: "";
}
.mat-bch .icon-ion-steam:before, .cdk-overlay-container .icon-ion-steam:before {
  content: "";
}
.mat-bch .icon-ion-stop:before, .cdk-overlay-container .icon-ion-stop:before {
  content: "";
}
.mat-bch .icon-ion-thermometer:before, .cdk-overlay-container .icon-ion-thermometer:before {
  content: "";
}
.mat-bch .icon-ion-thumbsdown:before, .cdk-overlay-container .icon-ion-thumbsdown:before {
  content: "";
}
.mat-bch .icon-ion-thumbsup:before, .cdk-overlay-container .icon-ion-thumbsup:before {
  content: "";
}
.mat-bch .icon-ion-toggle-filled:before, .cdk-overlay-container .icon-ion-toggle-filled:before {
  content: "";
}
.mat-bch .icon-ion-toggle:before, .cdk-overlay-container .icon-ion-toggle:before {
  content: "";
}
.mat-bch .icon-ion-transgender:before, .cdk-overlay-container .icon-ion-transgender:before {
  content: "";
}
.mat-bch .icon-ion-trash-a:before, .cdk-overlay-container .icon-ion-trash-a:before {
  content: "";
}
.mat-bch .icon-ion-trash-b:before, .cdk-overlay-container .icon-ion-trash-b:before {
  content: "";
}
.mat-bch .icon-ion-trophy:before, .cdk-overlay-container .icon-ion-trophy:before {
  content: "";
}
.mat-bch .icon-ion-tshirt-outline:before, .cdk-overlay-container .icon-ion-tshirt-outline:before {
  content: "";
}
.mat-bch .icon-ion-tshirt:before, .cdk-overlay-container .icon-ion-tshirt:before {
  content: "";
}
.mat-bch .icon-ion-umbrella:before, .cdk-overlay-container .icon-ion-umbrella:before {
  content: "";
}
.mat-bch .icon-ion-university:before, .cdk-overlay-container .icon-ion-university:before {
  content: "";
}
.mat-bch .icon-ion-unlocked:before, .cdk-overlay-container .icon-ion-unlocked:before {
  content: "";
}
.mat-bch .icon-ion-upload:before, .cdk-overlay-container .icon-ion-upload:before {
  content: "";
}
.mat-bch .icon-ion-usb:before, .cdk-overlay-container .icon-ion-usb:before {
  content: "";
}
.mat-bch .icon-ion-videocamera:before, .cdk-overlay-container .icon-ion-videocamera:before {
  content: "";
}
.mat-bch .icon-ion-volume-high:before, .cdk-overlay-container .icon-ion-volume-high:before {
  content: "";
}
.mat-bch .icon-ion-volume-low:before, .cdk-overlay-container .icon-ion-volume-low:before {
  content: "";
}
.mat-bch .icon-ion-volume-medium:before, .cdk-overlay-container .icon-ion-volume-medium:before {
  content: "";
}
.mat-bch .icon-ion-volume-mute:before, .cdk-overlay-container .icon-ion-volume-mute:before {
  content: "";
}
.mat-bch .icon-ion-wand:before, .cdk-overlay-container .icon-ion-wand:before {
  content: "";
}
.mat-bch .icon-ion-waterdrop:before, .cdk-overlay-container .icon-ion-waterdrop:before {
  content: "";
}
.mat-bch .icon-ion-wifi:before, .cdk-overlay-container .icon-ion-wifi:before {
  content: "";
}
.mat-bch .icon-ion-wineglass:before, .cdk-overlay-container .icon-ion-wineglass:before {
  content: "";
}
.mat-bch .icon-ion-woman:before, .cdk-overlay-container .icon-ion-woman:before {
  content: "";
}
.mat-bch .icon-ion-wrench:before, .cdk-overlay-container .icon-ion-wrench:before {
  content: "";
}
.mat-bch .icon-ion-xbox:before, .cdk-overlay-container .icon-ion-xbox:before {
  content: "";
}
.mat-bch .icon-logo-edwards:before, .cdk-overlay-container .icon-logo-edwards:before {
  content: "";
}
.mat-bch .icon-logo-banchile:before, .cdk-overlay-container .icon-logo-banchile:before {
  content: "";
}
.mat-bch .icon-cambiomoneda-pc:before, .cdk-overlay-container .icon-cambiomoneda-pc:before {
  content: "";
}
.mat-bch .icon-cancelacion-pc:before, .cdk-overlay-container .icon-cancelacion-pc:before {
  content: "";
}
.mat-bch .icon-captacion-pc:before, .cdk-overlay-container .icon-captacion-pc:before {
  content: "";
}
.mat-bch .icon-consultas-pc:before, .cdk-overlay-container .icon-consultas-pc:before {
  content: "";
}
.mat-bch .icon-creditos-pc:before, .cdk-overlay-container .icon-creditos-pc:before {
  content: "";
}
.mat-bch .icon-cuadropago-pc:before, .cdk-overlay-container .icon-cuadropago-pc:before {
  content: "";
}
.mat-bch .icon-fraude-pc:before, .cdk-overlay-container .icon-fraude-pc:before {
  content: "";
}
.mat-bch .icon-gestion-pc:before, .cdk-overlay-container .icon-gestion-pc:before {
  content: "";
}
.mat-bch .icon-informecierre-pc:before, .cdk-overlay-container .icon-informecierre-pc:before {
  content: "";
}
.mat-bch .icon-ingresos-pc:before, .cdk-overlay-container .icon-ingresos-pc:before {
  content: "";
}
.mat-bch .icon-inversiones-pc:before, .cdk-overlay-container .icon-inversiones-pc:before {
  content: "";
}
.mat-bch .icon-mesadinero-pc:before, .cdk-overlay-container .icon-mesadinero-pc:before {
  content: "";
}
.mat-bch .icon-novedades-pc:before, .cdk-overlay-container .icon-novedades-pc:before {
  content: "";
}
.mat-bch .icon-pago-pc:before, .cdk-overlay-container .icon-pago-pc:before {
  content: "";
}
.mat-bch .icon-posventa-pc:before, .cdk-overlay-container .icon-posventa-pc:before {
  content: "";
}
.mat-bch .icon-prepago-pc:before, .cdk-overlay-container .icon-prepago-pc:before {
  content: "";
}
.mat-bch .icon-simulador-pc:before, .cdk-overlay-container .icon-simulador-pc:before {
  content: "";
}
.mat-bch .icon-supervisor-pc:before, .cdk-overlay-container .icon-supervisor-pc:before {
  content: "";
}
.mat-bch .icon-tomadeposito-pc:before, .cdk-overlay-container .icon-tomadeposito-pc:before {
  content: "";
}
.mat-bch .icon-venta-pc:before, .cdk-overlay-container .icon-venta-pc:before {
  content: "";
}
.mat-bch .icon-seguroaccidentes:before, .cdk-overlay-container .icon-seguroaccidentes:before {
  content: "";
}
.mat-bch .icon-seguroproteccion:before, .cdk-overlay-container .icon-seguroproteccion:before {
  content: "";
}
.mat-bch .icon-segurosalud:before, .cdk-overlay-container .icon-segurosalud:before {
  content: "";
}
.mat-bch .icon-segurovida:before, .cdk-overlay-container .icon-segurovida:before {
  content: "";
}
.mat-bch .icon-seguroAuto:before, .cdk-overlay-container .icon-seguroAuto:before {
  content: "";
}
.mat-bch .icon-seguroFraude:before, .cdk-overlay-container .icon-seguroFraude:before {
  content: "";
}
.mat-bch .icon-seguroRCI:before, .cdk-overlay-container .icon-seguroRCI:before {
  content: "";
}
.mat-bch .icon-seguroViajeTotal:before, .cdk-overlay-container .icon-seguroViajeTotal:before {
  content: "";
}
.mat-bch .icon-pec-abono:before, .cdk-overlay-container .icon-pec-abono:before {
  content: "";
}
.mat-bch .icon-pec-agua:before, .cdk-overlay-container .icon-pec-agua:before {
  content: "";
}
.mat-bch .icon-pec-alimentos:before, .cdk-overlay-container .icon-pec-alimentos:before {
  content: "";
}
.mat-bch .icon-pec-autopista:before, .cdk-overlay-container .icon-pec-autopista:before {
  content: "";
}
.mat-bch .icon-pec-carriers:before, .cdk-overlay-container .icon-pec-carriers:before {
  content: "";
}
.mat-bch .icon-pec-casascomerciales:before, .cdk-overlay-container .icon-pec-casascomerciales:before {
  content: "";
}
.mat-bch .icon-pec-certificado:before, .cdk-overlay-container .icon-pec-certificado:before {
  content: "";
}
.mat-bch .icon-pec-clubes:before, .cdk-overlay-container .icon-pec-clubes:before {
  content: "";
}
.mat-bch .icon-pec-compras:before, .cdk-overlay-container .icon-pec-compras:before {
  content: "";
}
.mat-bch .icon-pec-construccion:before, .cdk-overlay-container .icon-pec-construccion:before {
  content: "";
}
.mat-bch .icon-pec-contribuciones:before, .cdk-overlay-container .icon-pec-contribuciones:before {
  content: "";
}
.mat-bch .icon-pec-credito:before, .cdk-overlay-container .icon-pec-credito:before {
  content: "";
}
.mat-bch .icon-pec-distribucion:before, .cdk-overlay-container .icon-pec-distribucion:before {
  content: "";
}
.mat-bch .icon-pec-donaciones:before, .cdk-overlay-container .icon-pec-donaciones:before {
  content: "";
}
.mat-bch .icon-pec-edificio:before, .cdk-overlay-container .icon-pec-edificio:before {
  content: "";
}
.mat-bch .icon-pec-educacion:before, .cdk-overlay-container .icon-pec-educacion:before {
  content: "";
}
.mat-bch .icon-pec-estacionamiento:before, .cdk-overlay-container .icon-pec-estacionamiento:before {
  content: "";
}
.mat-bch .icon-pec-gas:before, .cdk-overlay-container .icon-pec-gas:before {
  content: "";
}
.mat-bch .icon-pec-hipotecario:before, .cdk-overlay-container .icon-pec-hipotecario:before {
  content: "";
}
.mat-bch .icon-pec-informescomerciales:before, .cdk-overlay-container .icon-pec-informescomerciales:before {
  content: "";
}
.mat-bch .icon-pec-internet:before, .cdk-overlay-container .icon-pec-internet:before {
  content: "";
}
.mat-bch .icon-pec-local:before, .cdk-overlay-container .icon-pec-local:before {
  content: "";
}
.mat-bch .icon-pec-luz:before, .cdk-overlay-container .icon-pec-luz:before {
  content: "";
}
.mat-bch .icon-pec-promociones:before, .cdk-overlay-container .icon-pec-promociones:before {
  content: "";
}
.mat-bch .icon-pec-publicidad:before, .cdk-overlay-container .icon-pec-publicidad:before {
  content: "";
}
.mat-bch .icon-pec-seguridadalarmas:before, .cdk-overlay-container .icon-pec-seguridadalarmas:before {
  content: "";
}
.mat-bch .icon-pec-seguros:before, .cdk-overlay-container .icon-pec-seguros:before {
  content: "";
}
.mat-bch .icon-pec-serviciosfunerarios:before, .cdk-overlay-container .icon-pec-serviciosfunerarios:before {
  content: "";
}
.mat-bch .icon-pec-servicioslogisticos:before, .cdk-overlay-container .icon-pec-servicioslogisticos:before {
  content: "";
}
.mat-bch .icon-pec-tarjetadecredito:before, .cdk-overlay-container .icon-pec-tarjetadecredito:before {
  content: "";
}
.mat-bch .icon-pec-telefoniacelular:before, .cdk-overlay-container .icon-pec-telefoniacelular:before {
  content: "";
}
.mat-bch .icon-pec-telefoniafija:before, .cdk-overlay-container .icon-pec-telefoniafija:before {
  content: "";
}
.mat-bch .icon-pec-tvcable:before, .cdk-overlay-container .icon-pec-tvcable:before {
  content: "";
}
.mat-bch .icon-pec-tvsatelital:before, .cdk-overlay-container .icon-pec-tvsatelital:before {
  content: "";
}
.mat-bch .icon-pec-varios:before, .cdk-overlay-container .icon-pec-varios:before {
  content: "";
}
.mat-bch .icon-pec-ventacatalogo:before, .cdk-overlay-container .icon-pec-ventacatalogo:before {
  content: "";
}
.mat-bch .icon-eb-bloqueoTarjetas:before, .cdk-overlay-container .icon-eb-bloqueoTarjetas:before {
  content: "";
}
.mat-bch .icon-eb-configurarCupoTarjetas:before, .cdk-overlay-container .icon-eb-configurarCupoTarjetas:before {
  content: "";
}
.mat-bch .icon-eb-configurarTarjetas:before, .cdk-overlay-container .icon-eb-configurarTarjetas:before {
  content: "";
}
.mat-bch .icon-eb-ordenNoCargo:before, .cdk-overlay-container .icon-eb-ordenNoCargo:before {
  content: "";
}
.mat-bch .icon-eb-ordenNoPago:before, .cdk-overlay-container .icon-eb-ordenNoPago:before {
  content: "";
}
.mat-bch .icon-ad-Aprobarinstrucciones:before, .cdk-overlay-container .icon-ad-Aprobarinstrucciones:before {
  content: "";
}
.mat-bch .icon-ad-AprobarPagosMasivos:before, .cdk-overlay-container .icon-ad-AprobarPagosMasivos:before {
  content: "";
}
.mat-bch .icon-ad-AprobarTranferencias:before, .cdk-overlay-container .icon-ad-AprobarTranferencias:before {
  content: "";
}
.mat-bch .icon-ad-cartasdecredito:before, .cdk-overlay-container .icon-ad-cartasdecredito:before {
  content: "";
}
.mat-bch .icon-ad-cartasderespaldo:before, .cdk-overlay-container .icon-ad-cartasderespaldo:before {
  content: "";
}
.mat-bch .icon-ad-carteraactiva:before, .cdk-overlay-container .icon-ad-carteraactiva:before {
  content: "";
}
.mat-bch .icon-uniE9C1:before, .cdk-overlay-container .icon-uniE9C1:before {
  content: "";
}
.mat-bch .icon-uniE9C2:before, .cdk-overlay-container .icon-uniE9C2:before {
  content: "";
}
.mat-bch .icon-uniE9C3:before, .cdk-overlay-container .icon-uniE9C3:before {
  content: "";
}
.mat-bch .icon-ad-consultabotonpagoPEC:before, .cdk-overlay-container .icon-ad-consultabotonpagoPEC:before {
  content: "";
}
.mat-bch .icon-ad-Consultacreditocuotas:before, .cdk-overlay-container .icon-ad-Consultacreditocuotas:before {
  content: "";
}
.mat-bch .icon-ad-ConsultaCreditoHipotecario:before, .cdk-overlay-container .icon-ad-ConsultaCreditoHipotecario:before {
  content: "";
}
.mat-bch .icon-ad-ConsultaCreditoConsumo:before, .cdk-overlay-container .icon-ad-ConsultaCreditoConsumo:before {
  content: "";
}
.mat-bch .icon-ad-Consultacreditoscomerciales:before, .cdk-overlay-container .icon-ad-Consultacreditoscomerciales:before {
  content: "";
}
.mat-bch .icon-ad-Consultarcashpooling:before, .cdk-overlay-container .icon-ad-Consultarcashpooling:before {
  content: "";
}
.mat-bch .icon-ad-consultarestrategiadeinversion:before, .cdk-overlay-container .icon-ad-consultarestrategiadeinversion:before {
  content: "";
}
.mat-bch .icon-ad-consultarinstrucciones:before, .cdk-overlay-container .icon-ad-consultarinstrucciones:before {
  content: "";
}
.mat-bch .icon-ad-Consultarlineasconsolidadas:before, .cdk-overlay-container .icon-ad-Consultarlineasconsolidadas:before {
  content: "";
}
.mat-bch .icon-ad-ConsultarPagosMasivos:before, .cdk-overlay-container .icon-ad-ConsultarPagosMasivos:before {
  content: "";
}
.mat-bch .icon-ad-Consultarseguros:before, .cdk-overlay-container .icon-ad-Consultarseguros:before {
  content: "";
}
.mat-bch .icon-ad-ConsultarTranferencias:before, .cdk-overlay-container .icon-ad-ConsultarTranferencias:before {
  content: "";
}
.mat-bch .icon-ad-contactoEjecutivo:before, .cdk-overlay-container .icon-ad-contactoEjecutivo:before {
  content: "";
}
.mat-bch .icon-ad-creditosparacomercioexterior:before, .cdk-overlay-container .icon-ad-creditosparacomercioexterior:before {
  content: "";
}
.mat-bch .icon-ad-DepositoaPlazoInversiones:before, .cdk-overlay-container .icon-ad-DepositoaPlazoInversiones:before {
  content: "";
}
.mat-bch .icon-ad-DescargarRendicionesPAC:before, .cdk-overlay-container .icon-ad-DescargarRendicionesPAC:before {
  content: "";
}
.mat-bch .icon-ad-direccionesdecorrespondencia:before, .cdk-overlay-container .icon-ad-direccionesdecorrespondencia:before {
  content: "";
}
.mat-bch .icon-ad-dispositivosseguridad:before, .cdk-overlay-container .icon-ad-dispositivosseguridad:before {
  content: "";
}
.mat-bch .icon-ad-dolaresPremio:before, .cdk-overlay-container .icon-ad-dolaresPremio:before {
  content: "";
}
.mat-bch .icon-ad-editardatospersonales:before, .cdk-overlay-container .icon-ad-editardatospersonales:before {
  content: "";
}
.mat-bch .icon-ad-exportacionesenlinea:before, .cdk-overlay-container .icon-ad-exportacionesenlinea:before {
  content: "";
}
.mat-bch .icon-ad-factoring:before, .cdk-overlay-container .icon-ad-factoring:before {
  content: "";
}
.mat-bch .icon-ad-fondosmutuos:before, .cdk-overlay-container .icon-ad-fondosmutuos:before {
  content: "";
}
.mat-bch .icon-ad-importacionesenlinea:before, .cdk-overlay-container .icon-ad-importacionesenlinea:before {
  content: "";
}
.mat-bch .icon-ad-inscribirinstrucciones:before, .cdk-overlay-container .icon-ad-inscribirinstrucciones:before {
  content: "";
}
.mat-bch .icon-ad-InscribirPagosMasivos:before, .cdk-overlay-container .icon-ad-InscribirPagosMasivos:before {
  content: "";
}
.mat-bch .icon-ad-InscribirTransferencias:before, .cdk-overlay-container .icon-ad-InscribirTransferencias:before {
  content: "";
}
.mat-bch .icon-ad-invertiracciones:before, .cdk-overlay-container .icon-ad-invertiracciones:before {
  content: "";
}
.mat-bch .icon-ad-leasing:before, .cdk-overlay-container .icon-ad-leasing:before {
  content: "";
}
.mat-bch .icon-ad-Pagocreditocuotas:before, .cdk-overlay-container .icon-ad-Pagocreditocuotas:before {
  content: "";
}
.mat-bch .icon-ad-PagoCreditoHipotecario:before, .cdk-overlay-container .icon-ad-PagoCreditoHipotecario:before {
  content: "";
}
.mat-bch .icon-ad-PagoCreditoConsumo:before, .cdk-overlay-container .icon-ad-PagoCreditoConsumo:before {
  content: "";
}
.mat-bch .icon-ad-Pagocreditoscomerciales:before, .cdk-overlay-container .icon-ad-Pagocreditoscomerciales:before {
  content: "";
}
.mat-bch .icon-ad-pagolineadecredito:before, .cdk-overlay-container .icon-ad-pagolineadecredito:before {
  content: "";
}
.mat-bch .icon-ad-PagoTCInternacional:before, .cdk-overlay-container .icon-ad-PagoTCInternacional:before {
  content: "";
}
.mat-bch .icon-ad-PagoTCNacional:before, .cdk-overlay-container .icon-ad-PagoTCNacional:before {
  content: "";
}
.mat-bch .icon-ad-PagoCuentas:before, .cdk-overlay-container .icon-ad-PagoCuentas:before {
  content: "";
}
.mat-bch .icon-ad-puntosZona:before, .cdk-overlay-container .icon-ad-puntosZona:before {
  content: "";
}
.mat-bch .icon-ad-recargabip:before, .cdk-overlay-container .icon-ad-recargabip:before {
  content: "";
}
.mat-bch .icon-ad-recargacelular:before, .cdk-overlay-container .icon-ad-recargacelular:before {
  content: "";
}
.mat-bch .icon-ad-ResumenInversiones:before, .cdk-overlay-container .icon-ad-ResumenInversiones:before {
  content: "";
}
.mat-bch .icon-ad-SaldoyMovimientosCuenta:before, .cdk-overlay-container .icon-ad-SaldoyMovimientosCuenta:before {
  content: "";
}
.mat-bch .icon-ad-SaldoyMovimientosCuentasMasivas:before, .cdk-overlay-container .icon-ad-SaldoyMovimientosCuentasMasivas:before {
  content: "";
}
.mat-bch .icon-ad-SaldoyMovimientosInversiones:before, .cdk-overlay-container .icon-ad-SaldoyMovimientosInversiones:before {
  content: "";
}
.mat-bch .icon-ad-SaldoyMovimientosLinea:before, .cdk-overlay-container .icon-ad-SaldoyMovimientosLinea:before {
  content: "";
}
.mat-bch .icon-ad-SaldoyMovimientosnoFacturadosTC:before, .cdk-overlay-container .icon-ad-SaldoyMovimientosnoFacturadosTC:before {
  content: "";
}
.mat-bch .icon-ad-SaldoyMovimientosTC:before, .cdk-overlay-container .icon-ad-SaldoyMovimientosTC:before {
  content: "";
}
.mat-bch .icon-ad-Solicitaavance:before, .cdk-overlay-container .icon-ad-Solicitaavance:before {
  content: "";
}
.mat-bch .icon-ad-solicitarboletasdegarantia:before, .cdk-overlay-container .icon-ad-solicitarboletasdegarantia:before {
  content: "";
}
.mat-bch .icon-ad-SubirCargosPAC:before, .cdk-overlay-container .icon-ad-SubirCargosPAC:before {
  content: "";
}
.mat-bch .icon-ad-Tranferenciasaterceros:before, .cdk-overlay-container .icon-ad-Tranferenciasaterceros:before {
  content: "";
}
.mat-bch .icon-ad-TranferenciasEnviadas:before, .cdk-overlay-container .icon-ad-TranferenciasEnviadas:before {
  content: "";
}
.mat-bch .icon-custom-avance:before, .cdk-overlay-container .icon-custom-avance:before {
  content: "";
}
.mat-bch .icon-custom-casa:before, .cdk-overlay-container .icon-custom-casa:before {
  content: "";
}
.mat-bch .icon-custom-comprobante:before, .cdk-overlay-container .icon-custom-comprobante:before {
  content: "";
}
.mat-bch .icon-custom-dolares:before, .cdk-overlay-container .icon-custom-dolares:before {
  content: "";
}
.mat-bch .icon-custom-inversiones:before, .cdk-overlay-container .icon-custom-inversiones:before {
  content: "";
}
.mat-bch .icon-custom-monedas-solas:before, .cdk-overlay-container .icon-custom-monedas-solas:before {
  content: "";
}
.mat-bch .icon-custom-reparar:before, .cdk-overlay-container .icon-custom-reparar:before {
  content: "";
}
.mat-bch .icon-custom-seguimiento:before, .cdk-overlay-container .icon-custom-seguimiento:before {
  content: "";
}
.mat-bch .icon-custom-sitio:before, .cdk-overlay-container .icon-custom-sitio:before {
  content: "";
}
.mat-bch .icon-custom-softoken:before, .cdk-overlay-container .icon-custom-softoken:before {
  content: "";
}
.mat-bch [class^=icon-icon-bch], .cdk-overlay-container [class^=icon-icon-bch], .mat-bch [class*=" icon-icon-bch"], .cdk-overlay-container [class*=" icon-icon-bch"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "bch-ui-kit" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mat-bch .icon-icon-bch-eye-on:before {
  content: "\e928";
}
.mat-bch .icon-icon-bch-twitter:before {
  content: "\e922";
}
.mat-bch .icon-icon-bch-facebook:before {
  content: "\e930";
}
.mat-bch .icon-icon-bch-envelope:before {
  content: "\e952";
}
.mat-bch .icon-icon-bch-phone:before {
  content: "\e973";
}
.mat-bch .icon-icon-bch-biometrics:before {
  content: "\e974";
}
.mat-bch .icon-icon-bch-touch-id-ios:before {
  content: "\e975";
}
.mat-bch .icon-icon-bch-touch-id-android:before {
  content: "\e976";
}
.mat-bch .icon-icon-bch-face-id:before {
  content: "\e977";
}
.mat-bch .icon-icon-bch-phone-call:before {
  content: "\e978";
}
.mat-bch .icon-icon-bch-liquid-gas:before {
  content: "\e921";
}
.mat-bch .icon-icon-bch-chevron-down:before {
  content: "\e92d";
}
.mat-bch .icon-icon-bch-question-circle:before {
  content: "\e91e";
}
.mat-bch .icon-icon-bch-brand-bec:before {
  content: "\e91f";
}
.mat-bch .icon-icon-bch-donation:before {
  content: "\e920";
  color: #53677a;
}
.mat-bch .icon-icon-bch-settings:before {
  content: "\e91d";
}
.mat-bch .icon-icon-bch-logo-bec:before {
  content: "\e971";
}
.mat-bch .icon-icon-bch-logo-cch:before {
  content: "\e972";
}
.mat-bch .icon-icon-bch-alert-warning:before {
  content: "\e900";
}
.mat-bch .icon-icon-bch-alert-success:before {
  content: "\e901";
}
.mat-bch .icon-icon-bch-alert-info:before {
  content: "\e903";
}
.mat-bch .icon-icon-bch-alert-error:before {
  content: "\e904";
}
.mat-bch .icon-icon-bch-question-circle-fill:before {
  content: "\e96f";
}
.mat-bch .icon-icon-bch-attached:before {
  content: "\e970";
}
.mat-bch .icon-icon-bch-tc-movements-empty:before {
  content: "\e94f";
}
.mat-bch .icon-icon-bch-circle-fill:before {
  content: "\e957";
}
.mat-bch .icon-icon-bch-close-strong:before {
  content: "\e96a";
}
.mat-bch .icon-icon-bch-empty-search:before {
  content: "\e96b";
}
.mat-bch .icon-icon-bch-circle-refresh:before {
  content: "\e96c";
}
.mat-bch .icon-icon-bch-share:before {
  content: "\e96d";
}
.mat-bch .icon-icon-bch-visa-brand:before {
  content: "\e96e";
}
.mat-bch .icon-icon-bch-car-front:before {
  content: "\e95b";
}
.mat-bch .icon-icon-bch-phone-carrier:before {
  content: "\e95c";
}
.mat-bch .icon-icon-bch-lipstick:before {
  content: "\e95d";
}
.mat-bch .icon-icon-bch-grave:before {
  content: "\e95e";
}
.mat-bch .icon-icon-bch-credit-card:before {
  content: "\e95f";
}
.mat-bch .icon-icon-bch-first-aid-kit:before {
  content: "\e960";
}
.mat-bch .icon-icon-bch-money:before {
  content: "\e961";
}
.mat-bch .icon-icon-bch-mortarboard:before {
  content: "\e962";
}
.mat-bch .icon-icon-bch-umbrella:before {
  content: "\e963";
}
.mat-bch .icon-icon-bch-lock:before {
  content: "\e964";
}
.mat-bch .icon-icon-bch-shopping-bag:before {
  content: "\e965";
}
.mat-bch .icon-icon-bch-landline:before {
  content: "\e966";
}
.mat-bch .icon-icon-bch-wifi:before {
  content: "\e967";
}
.mat-bch .icon-icon-bch-tv:before {
  content: "\e968";
}
.mat-bch .icon-icon-bch-receipt:before {
  content: "\e969";
}
.mat-bch .icon-icon-bch-add-account-to-pay:before {
  content: "\e956";
}
.mat-bch .icon-icon-bch-account-movements-empty:before {
  content: "\e955";
}
.mat-bch .icon-icon-bch-touch-id:before {
  content: "\e959";
}
.mat-bch .icon-icon-bch-brand-bch:before {
  content: "\e95a";
}
.mat-bch .icon-icon-bch-mobile:before {
  content: "\e950";
}
.mat-bch .icon-icon-bch-light-bulb:before {
  content: "\e951";
}
.mat-bch .icon-icon-bch-water-drop:before {
  content: "\e953";
}
.mat-bch .icon-icon-bch-carefree:before {
  content: "\e954";
}
.mat-bch .icon-icon-bch-empty-addressee:before {
  content: "\e94c";
}
.mat-bch .icon-icon-bch-empty-favourites:before {
  content: "\e94d";
}
.mat-bch .icon-icon-bch-empty-data:before {
  content: "\e94e";
}
.mat-bch .icon-icon-bch-star-line:before {
  content: "\e94a";
}
.mat-bch .icon-icon-bch-star-fill:before {
  content: "\e94b";
}
.mat-bch .icon-icon-bch-incomes:before {
  content: "\e947";
}
.mat-bch .icon-icon-bch-outcomes:before {
  content: "\e948";
}
.mat-bch .icon-icon-bch-lines:before {
  content: "\e949";
}
.mat-bch .icon-icon-bch-logout:before {
  content: "\e946";
}
.mat-bch .icon-icon-bch-activity:before {
  content: "\e945";
}
.mat-bch .icon-icon-bch-about-this:before {
  content: "\e93a";
}
.mat-bch .icon-icon-bch-backspace:before {
  content: "\e93b";
}
.mat-bch .icon-icon-bch-benefit:before {
  content: "\e93c";
}
.mat-bch .icon-icon-bch-config:before {
  content: "\e93d";
}
.mat-bch .icon-icon-bch-edit:before {
  content: "\e93e";
}
.mat-bch .icon-icon-bch-emergency:before {
  content: "\e93f";
}
.mat-bch .icon-icon-bch-help:before {
  content: "\e940";
}
.mat-bch .icon-icon-bch-home:before {
  content: "\e941";
}
.mat-bch .icon-icon-bch-menu:before {
  content: "\e942";
}
.mat-bch .icon-icon-bch-others:before {
  content: "\e943";
}
.mat-bch .icon-icon-bch-transfer:before {
  content: "\e944";
}
.mat-bch .icon-icon-bch-wallet:before {
  content: "\e939";
}
.mat-bch .icon-icon-bch-egress:before {
  content: "\e937";
}
.mat-bch .icon-icon-bch-income:before {
  content: "\e938";
}
.mat-bch .icon-icon-bch-options:before {
  content: "\e936";
}
.mat-bch .icon-icon-bch-arrow-down:before {
  content: "\e905";
}
.mat-bch .icon-icon-bch-arrow-left:before {
  content: "\e908";
}
.mat-bch .icon-icon-bch-arrow-up:before {
  content: "\e909";
}
.mat-bch .icon-icon-bch-caret-down:before {
  content: "\e90a";
}
.mat-bch .icon-icon-bch-caret-left:before {
  content: "\e90b";
}
.mat-bch .icon-icon-bch-charge:before {
  content: "\e90c";
}
.mat-bch .icon-icon-bch-check-circle:before {
  content: "\e90d";
}
.mat-bch .icon-icon-bch-check-fill:before {
  content: "\e90e";
}
.mat-bch .icon-icon-bch-check:before {
  content: "\e90f";
}
.mat-bch .icon-icon-bch-circle-avatar:before {
  content: "\e910";
}
.mat-bch .icon-icon-bch-circle-coin:before {
  content: "\e911";
}
.mat-bch .icon-icon-bch-circle:before {
  content: "\e912";
}
.mat-bch .icon-icon-bch-close-circle:before {
  content: "\e913";
}
.mat-bch .icon-icon-bch-close-fill:before {
  content: "\e914";
}
.mat-bch .icon-icon-bch-close:before {
  content: "\e915";
}
.mat-bch .icon-icon-bch-cuenta-corriente:before {
  content: "\e916";
}
.mat-bch .icon-icon-bch-cuenta-vista:before {
  content: "\e917";
}
.mat-bch .icon-icon-bch-graphic-coin:before {
  content: "\e918";
}
.mat-bch .icon-icon-bch-hand-documents:before {
  content: "\e919";
}
.mat-bch .icon-icon-bch-info-circle:before {
  content: "\e91a";
}
.mat-bch .icon-icon-bch-linea-credito:before {
  content: "\e91b";
}
.mat-bch .icon-icon-bch-logo-bch:before {
  content: "\e91c";
}
.mat-bch .icon-icon-bch-mastercard:before {
  content: "\e923";
}
.mat-bch .icon-icon-bch-minus-circle:before {
  content: "\e924";
}
.mat-bch .icon-icon-bch-minus-fill:before {
  content: "\e925";
}
.mat-bch .icon-icon-bch-minus:before {
  content: "\e926";
}
.mat-bch .icon-icon-bch-pay:before {
  content: "\e927";
}
.mat-bch .icon-icon-bch-plus-circle:before {
  content: "\e929";
}
.mat-bch .icon-icon-bch-plus-fill:before {
  content: "\e92a";
}
.mat-bch .icon-icon-bch-plus:before {
  content: "\e92b";
}
.mat-bch .icon-icon-bch-qr:before {
  content: "\e92c";
}
.mat-bch .icon-icon-bch-refresh:before {
  content: "\e92e";
}
.mat-bch .icon-icon-bch-search:before {
  content: "\e92f";
}
.mat-bch .icon-icon-bch-trush:before {
  content: "\e931";
}
.mat-bch .icon-icon-bch-visa:before {
  content: "\e933";
}
.mat-bch .icon-icon-bch-warning-circle:before {
  content: "\e934";
}
.mat-bch .icon-icon-bch-watch:before {
  content: "\e935";
}
.mat-bch .icon-icon-bch-arrow-right:before {
  content: "\e902";
}
.mat-bch .icon-icon-bch-caret-right:before {
  content: "\e906";
}
.mat-bch .icon-icon-bch-caret-up:before {
  content: "\e907";
}
.mat-bch [class^="bch-pyo-icon"], .mat-bch [class*=" bch-pyo-icon"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'bch-pyo-icon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bch-pyo-icon-desafios:before {
  content: "\e9b9";
}
.bch-pyo-icon-referencias:before {
  content: "\e9ba";
}
.bch-pyo-icon-human-resources-employee:before {
  content: "\e9bb";
}
.bch-pyo-icon-business-team-goal:before {
  content: "\e9bc";
}
.bch-pyo-icon-reloj:before {
  content: "\e9bd";
}
.bch-pyo-icon-usuario-check:before {
  content: "\e9b3";
}
.bch-pyo-icon-libro-abierto:before {
  content: "\e9b4";
}
.bch-pyo-icon-archivador:before {
  content: "\e9b5";
}
.bch-pyo-icon-lapiz-contenedor:before {
  content: "\e9b6";
}
.bch-pyo-icon-like-medalla:before {
  content: "\e9b7";
}
.bch-pyo-icon-tres-puntos-circulo:before {
  content: "\e9b8";
}
.bch-pyo-icon-archivo:before {
  content: "\e9af";
}
.bch-pyo-icon-corazon:before {
  content: "\e9b0";
}
.bch-pyo-icon-grupo:before {
  content: "\e9b1";
}
.bch-pyo-icon-psico:before {
  content: "\e9b2";
}
.bch-pyo-icon-download .path1:before {
  content: "\e9ab";
  color: rgb(255, 255, 255);
}
.bch-pyo-icon-download .path2:before {
  content: "\e9ac";
}
.bch-pyo-icon-persona-simple:before {
  content: "\e9ad";
}
.bch-pyo-icon-documentos-candidatos:before {
  content: "\e9ae";
}
.bch-pyo-icon-maleta:before {
  content: "\e9aa";
}
.bch-pyo-icon-entrevista-candidato:before {
  content: "\e9a4";
}
.bch-pyo-icon-decision-candidato:before {
  content: "\e9a5";
}
.bch-pyo-icon-descartar-candidato:before {
  content: "\e9a6";
}
.bch-pyo-icon-documentacion-candidato:before {
  content: "\e9a7";
}
.bch-pyo-icon-evaluacion-candidato:before {
  content: "\e9a8";
}
.bch-pyo-icon-revision-candidato:before {
  content: "\e9a9";
}
.bch-pyo-icon-interno:before {
  content: "\e99b";
}
.bch-pyo-icon-drag:before {
  content: "\e9a2";
}
.bch-pyo-icon-externo:before {
  content: "\e9a3";
}
.bch-pyo-icon-alto-contraste:before {
  content: "\e99e";
}
.bch-pyo-icon-aumentar-texto:before {
  content: "\e99f";
}
.bch-pyo-icon-disminuir-texto:before {
  content: "\e9a0";
}
.bch-pyo-icon-restablecer:before {
  content: "\e9a1";
}
.bch-pyo-icon-arrow-out:before {
  content: "\e99c";
}
.bch-pyo-icon-bch-logo:before {
  content: "\e99d";
}
.bch-pyo-icon-hoja:before {
  content: "\e98f";
}
.bch-pyo-icon-account-box-line:before {
  content: "\e997";
}
.bch-pyo-icon-magic-star:before {
  content: "\e998";
}
.bch-pyo-icon-medal:before {
  content: "\e999";
}
.bch-pyo-icon-apps-alt:before {
  content: "\e992";
}
.bch-pyo-icon-cup:before {
  content: "\e993";
}
.bch-pyo-icon-people:before {
  content: "\e994";
}
.bch-pyo-icon-star:before {
  content: "\e995";
}
.bch-pyo-icon-suitcase:before {
  content: "\e996";
}
.bch-pyo-icon-arrow-order-up:before {
  content: "\e990";
}
.bch-pyo-icon-arrow-order-down:before {
  content: "\e991";
}
.bch-pyo-icon-favoritos:before {
  content: "\e984";
}
.bch-pyo-icon-postulaciones:before {
  content: "\e985";
}
.bch-pyo-icon-sesion1:before {
  content: "\e924";
}
.bch-pyo-icon-admin:before {
  content: "\e982";
}
.bch-pyo-icon-sesion:before {
  content: "\e983";
}

.bch-pyo-icon-division:before {
  content: "\e919";
}

.bch-pyo-icon-menu-benefits:before {
  content: "\e98f";
}
.bch-pyo-icon-user-octagon:before {
  content: "\e990";
}

.bch-pyo-icon-font:before {
  content: "\e98c";
}
.bch-pyo-icon-voice-control:before {
  content: "\e98d";
}
.bch-pyo-icon-contrast-setting:before {
  content: "\e98e";
}
.bch-pyo-icon-home:before {
  content: "\e98a";
}
.bch-pyo-icon-assistive-listening-systems-solid:before {
  content: "\e98b";
}

.bch-pyo-icon-mapa .path1:before {
  content: "\e986";
  color: #F5F9FF;
}
.bch-pyo-icon-mapa .path2:before {
  content: "\e987";
  margin-left: -1em;
  color: rgb(163, 183, 245);
}
.bch-pyo-icon-mapa .path3:before {
  content: "\e988";
  margin-left: -1em;
  color: rgb(85, 131, 255);
}
.bch-pyo-icon-mapa .path4:before {
  content: "\e989";
  margin-left: -1em;
  color: rgb(41, 94, 255);
}
.bch-pyo-icon-atencion-persona1 .path1:before {
  content: "\e982";
}
.bch-pyo-icon-atencion-persona1 .path2:before {
  content: "\e983";
}
.bch-pyo-icon-atencion-persona1 .path3:before {
  content: "\e984";
  position: absolute;
}
.bch-pyo-icon-atencion-persona1 .path4:before {
  content: "\e985";
}

.bch-pyo-icon-atencion-persona .path1:before {
  content: "\e980";
}

.bch-pyo-icon-atencion-persona .path2:before {
  content: "\e981";
}
.bch-pyo-icon-libro-cuarentena-1 .path1:before {
  content: "\e971";
}
.bch-pyo-icon-libro-cuarentena-1 .path2:before {
  content: "\e972";
  margin-left: -1.5em;
}
.bch-pyo-icon-libro-cuarentena-1 .path3:before {
  content: "\e973";
  margin-left: -1.5em;
}
.bch-pyo-icon-libro-cuarentena-1 .path4:before {
  content: "\e974";
  margin-left: -1.5em;
}
.bch-pyo-icon-libro-cuarentena-1 .path5:before {
  content: "\e975";
  margin-left: -1.5em;
}
.bch-pyo-icon-libro-cuarentena-1 .path6:before {
  content: "\e976";
  margin-left: -1.5em;
}
.bch-pyo-icon-libro-cuarentena-1 .path7:before {
  content: "\e977";
  margin-left: -1.5em;
}
.bch-pyo-icon-fase-11:before {
  content: "\e96d";
}
.bch-pyo-icon-fase-21:before {
  content: "\e96e";
}
.bch-pyo-icon-fase-3-4-51:before {
  content: "\e96f";
}
.bch-pyo-icon-traduccion-11:before {
  content: "\e970";
}
.bch-pyo-icon-traduccion-1:before {
  content: "\e969";
}
.bch-pyo-icon-esfuerzo:before {
  content: "\e96a";
}
.bch-pyo-icon-institucion:before {
  content: "\e96b";
}
.bch-pyo-icon-lenguaje:before {
  content: "\e96c";
}
.bch-pyo-icon-face-1:before {
  content: "\e95b";
}
.bch-pyo-icon-face-2:before {
  content: "\e95c";
}
.bch-pyo-icon-face-3:before {
  content: "\e95d";
}
.bch-pyo-icon-face-4:before {
  content: "\e95e";
}
.bch-pyo-icon-face-5:before {
  content: "\e95f";
}
.bch-pyo-icon-celular:before {
  content: "\e960";
}
.bch-pyo-icon-colaboradores:before {
  content: "\e961";
}
.bch-pyo-icon-fase-1:before {
  content: "\e962";
}
.bch-pyo-icon-fase-2:before {
  content: "\e963";
}
.bch-pyo-icon-fase-3-4-5:before {
  content: "\e964";
}
.bch-pyo-icon-horario-atencion:before {
  content: "\e965";
}
.bch-pyo-icon-libro-gratuito:before {
  content: "\e966";
}
.bch-pyo-icon-mail:before {
  content: "\e967";
}
.bch-pyo-icon-telefono:before {
  content: "\e968";
}
.bch-pyo-icon-delete:before {
  content: "\e958";
}
.bch-pyo-icon-edit:before {
  content: "\e959";
}
.bch-pyo-icon-copy:before {
  content: "\e95a";
}
.bch-pyo-icon-aliados:before {
  content: "\e956";
}
.bch-pyo-icon-menu:before {
  content: "\e957";
}
.bch-pyo-icon-certificacion:before {
  content: "\e954";
}
.bch-pyo-icon-cursos-abiertos:before {
  content: "\e955";
}
.bch-pyo-icon-anticipo-sueldo:before {
  content: "\e94d";
}
.bch-pyo-icon-cerificados-laborales:before {
  content: "\e94e";
}
.bch-pyo-icon-contacto-familiar:before {
  content: "\e94f";
}
.bch-pyo-icon-metodos-de-pago:before {
  content: "\e950";
}
.bch-pyo-icon-pago:before {
  content: "\e951";
}
.bch-pyo-icon-saldo-vacaciones:before {
  content: "\e952";
}
.bch-pyo-icon-tiempo-ausencias:before {
  content: "\e953";
}
.bch-pyo-icon-notification-full:before {
  content: "\e94b";
}
.bch-pyo-icon-flecha_comentario:before {
  content: "\e94c";
}
.bch-pyo-icon-audio_libro:before {
  content: "\e945";
}
.bch-pyo-icon-cursos:before {
  content: "\e946";
}
.bch-pyo-icon-libro:before {
  content: "\e947";
}
.bch-pyo-icon-podcast:before {
  content: "\e948";
}
.bch-pyo-icon-video:before {
  content: "\e949";
}
.bch-pyo-icon-calendar:before {
  content: "\e94a";
}
.bch-pyo-icon-close-special:before {
  content: "\e936";
}
.bch-pyo-icon-personas:before {
  content: "\e937";
}
.bch-pyo-icon-logo-masconectados .path1:before {
  content: "\e938";
  color: rgb(34, 35, 86);
}
.bch-pyo-icon-logo-masconectados .path2:before {
  content: "\e939";
  margin-left: -7.0849609375em;
  color: rgb(34, 35, 86);
}
.bch-pyo-icon-logo-masconectados .path3:before {
  content: "\e93a";
  margin-left: -7.0849609375em;
  color: rgb(34, 35, 86);
}
.bch-pyo-icon-logo-masconectados .path4:before {
  content: "\e93b";
  margin-left: -7.0849609375em;
  color: rgb(5, 101, 181);
}
.bch-pyo-icon-logo-masconectados .path5:before {
  content: "\e93c";
  margin-left: -7.0849609375em;
  color: rgb(5, 101, 181);
}
.bch-pyo-icon-logo-masconectados .path6:before {
  content: "\e93d";
  margin-left: -7.0849609375em;
  color: rgb(5, 101, 181);
}
.bch-pyo-icon-logo-masconectados .path7:before {
  content: "\e93e";
  margin-left: -7.0849609375em;
  color: rgb(5, 101, 181);
}
.bch-pyo-icon-logo-masconectados .path8:before {
  content: "\e93f";
  margin-left: -7.0849609375em;
  color: rgb(5, 101, 181);
}
.bch-pyo-icon-logo-masconectados .path9:before {
  content: "\e940";
  margin-left: -7.0849609375em;
  color: rgb(5, 101, 181);
}
.bch-pyo-icon-logo-masconectados .path10:before {
  content: "\e941";
  margin-left: -7.0849609375em;
  color: rgb(5, 101, 181);
}
.bch-pyo-icon-logo-masconectados .path11:before {
  content: "\e942";
  margin-left: -7.0849609375em;
  color: rgb(5, 101, 181);
}
.bch-pyo-icon-logo-masconectados .path12:before {
  content: "\e943";
  margin-left: -7.0849609375em;
  color: rgb(5, 101, 181);
}
.bch-pyo-icon-logo-masconectados .path13:before {
  content: "\e944";
  margin-left: -7.0849609375em;
  color: rgb(5, 101, 181);
}
.bch-pyo-icon-arrow-left:before {
  content: "\e930";
}
.bch-pyo-icon-arrow-order-left:before {
  content: "\e931";
}
.bch-pyo-icon-arrow-order-right:before {
  content: "\e932";
}
.bch-pyo-icon-arrow-right:before {
  content: "\e933";
}
.bch-pyo-icon-close:before {
  content: "\e934";
}
.bch-pyo-icon-filtrer:before {
  content: "\e935";
}
.bch-pyo-icon-attach1:before {
  content: "\e92a";
}
.bch-pyo-icon-comunidades:before {
  content: "\e92b";
}
.bch-pyo-icon-cumpleanos-copy:before {
  content: "\e92c";
}
.bch-pyo-icon-cumpleanos:before {
  content: "\e92d";
}
.bch-pyo-icon-external-link:before {
  content: "\e92e";
}
.bch-pyo-icon-nuevas-personas:before {
  content: "\e92f";
}
.bch-pyo-icon-add-people:before {
  content: "\e900";
}
.bch-pyo-icon-agradecer:before {
  content: "\e901";
}
.bch-pyo-icon-aprende:before {
  content: "\e902";
}
.bch-pyo-icon-arrow-down:before {
  content: "\e903";
}
.bch-pyo-icon-arrow-up:before {
  content: "\e904";
}
.bch-pyo-icon-attach:before {
  content: "\e905";
}
.bch-pyo-icon-colabora:before {
  content: "\e906";
}
.bch-pyo-icon-compartir:before {
  content: "\e907";
}
.bch-pyo-icon-contrast:before {
  content: "\e908";
}
.bch-pyo-icon-contribuyo-con-otros:before {
  content: "\e909";
}
.bch-pyo-icon-corazon-lleno:before {
  content: "\e90a";
}
.bch-pyo-icon-corazon-vacio:before {
  content: "\e90b";
}
.bch-pyo-icon-desafio:before {
  content: "\e90c";
}
.bch-pyo-icon-destacado:before {
  content: "\e90d";
}
.bch-pyo-icon-employe:before {
  content: "\e90e";
}
.bch-pyo-icon-expand-less:before {
  content: "\e90f";
}
.bch-pyo-icon-expand-more:before {
  content: "\e910";
}
.bch-pyo-icon-files-empty:before {
  content: "\e911";
}
.bch-pyo-icon-gestiono-con-proposito:before {
  content: "\e912";
}
.bch-pyo-icon-location:before {
  content: "\e913";
}
.bch-pyo-icon-mensaje:before {
  content: "\e914";
}
.bch-pyo-icon-menu-config:before {
  content: "\e915";
}
.bch-pyo-icon-menu-home:before {
  content: "\e916";
}
.bch-pyo-icon-meta:before {
  content: "\e917";
}
.bch-pyo-icon-notification:before {
  content: "\e918";
}
.bch-pyo-icon-ondas:before {
  content: "\e919";
}
.bch-pyo-icon-opciones-post:before {
  content: "\e91a";
}
.bch-pyo-icon-oportunidad-de-mejora:before {
  content: "\e91b";
}
.bch-pyo-icon-play:before {
  content: "\e91c";
}
.bch-pyo-icon-points-empty:before {
  content: "\e91d";
}
.bch-pyo-icon-reconocer:before {
  content: "\e91e";
}
.bch-pyo-icon-resultado:before {
  content: "\e91f";
}
.bch-pyo-icon-retro-positiva:before {
  content: "\e920";
}
.bch-pyo-icon-search:before {
  content: "\e921";
}
.bch-pyo-icon-smartphone:before {
  content: "\e922";
}
.bch-pyo-icon-soy-Parte-de-la-experiencia-de-cliente:before {
  content: "\e923";
}
.bch-pyo-icon-soy-protagonista:before {
  content: "\e924";
}
.bch-pyo-icon-visibility-off:before {
  content: "\e925";
}
.bch-pyo-icon-visibility-on:before {
  content: "\e926";
}
.bch-pyo-icon-vivo-la-transformacion:before {
  content: "\e927";
}
.bch-pyo-icon-volume:before {
  content: "\e928";
}
.bch-pyo-icon-yo-contribuyo:before {
  content: "\e929";
}
.bch-pyo-icon-libro-cuarentena-2:before {
  content: "\e978";
}
.bch-pyo-icon-libro-cuarentena .path1:before {
  content: "\e979";
}
.bch-pyo-icon-libro-cuarentena .path2:before {
  content: "\e97a";
  margin-left: -1em;
}
.bch-pyo-icon-libro-cuarentena .path3:before {
  content: "\e97b";
  margin-left: -1em;
}
.bch-pyo-icon-libro-cuarentena .path4:before {
  content: "\e97c";
  margin-left: -1em;
}
.bch-pyo-icon-libro-cuarentena .path5:before {
  content: "\e97d";
  margin-left: -1em;
}
.bch-pyo-icon-libro-cuarentena .path6:before {
  content: "\e97e";
  margin-left: -1em;
}
.bch-pyo-icon-libro-cuarentena .path7:before {
  content: "\e97f";
  margin-left: -1em;
}


/* FIN ICONOS */


.mat-bch .double-box .inner-box, .cdk-overlay-container .double-box .inner-box {
  background-color: #ffffff;
  padding: 1rem;
}
.mat-bch .pointing-box, .cdk-overlay-container .pointing-box {
  background-color: #f0f3f5;
  border-radius: 5px;
  padding: 1rem;
  position: relative;
}
.mat-bch .pointing-box::before, .cdk-overlay-container .pointing-box::before {
  content: "";
  border-style: solid;
  position: absolute;
  height: 0;
  width: 0;
  z-index: 2;
}
.mat-bch .pointing-box.point-top::before, .cdk-overlay-container .pointing-box.point-top::before {
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #f0f3f5;
  left: calc(50% - 10px);
  top: -10px;
}
.mat-bch .pointing-box.point-bottom::before, .cdk-overlay-container .pointing-box.point-bottom::before {
  border-width: 10px 10px 0 10px;
  border-color: #f0f3f5 transparent transparent;
  left: calc(50% - 10px);
  bottom: -10px;
}
.mat-bch .pointing-box.point-left::before, .cdk-overlay-container .pointing-box.point-left::before {
  border-width: 10px 10px 10px 0;
  border-color: transparent #f0f3f5 transparent transparent;
  left: -10px;
  top: calc(50% - 10px);
}
.mat-bch .pointing-box.point-right::before, .cdk-overlay-container .pointing-box.point-right::before {
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #f0f3f5;
  right: -10px;
  top: calc(50% - 10px);
}
.mat-bch .pointing-box.point-top::before, .cdk-overlay-container .pointing-box.point-top::before {
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #f0f3f5;
  left: calc(50% - 10px);
  top: -10px;
}
.mat-bch .pointing-box.point-bottom::before, .cdk-overlay-container .pointing-box.point-bottom::before {
  border-width: 10px 10px 0 10px;
  border-color: #f0f3f5 transparent transparent;
  left: calc(50% - 10px);
  bottom: -10px;
}
.mat-bch .pointing-box.point-left::before, .cdk-overlay-container .pointing-box.point-left::before {
  border-width: 10px 10px 10px 0;
  border-color: transparent #f0f3f5 transparent transparent;
  left: -10px;
  top: calc(50% - 10px);
}
.mat-bch .pointing-box.point-right::before, .cdk-overlay-container .pointing-box.point-right::before {
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #f0f3f5;
  right: -10px;
  top: calc(50% - 10px);
}
@media (min-width: 576px) {
  .mat-bch .pointing-box.point-sm-top::before, .cdk-overlay-container .pointing-box.point-sm-top::before {
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent #f0f3f5;
    left: calc(50% - 10px);
    top: -10px;
  }
  .mat-bch .pointing-box.point-sm-bottom::before, .cdk-overlay-container .pointing-box.point-sm-bottom::before {
    border-width: 10px 10px 0 10px;
    border-color: #f0f3f5 transparent transparent;
    left: calc(50% - 10px);
    bottom: -10px;
  }
  .mat-bch .pointing-box.point-sm-left::before, .cdk-overlay-container .pointing-box.point-sm-left::before {
    border-width: 10px 10px 10px 0;
    border-color: transparent #f0f3f5 transparent transparent;
    left: -10px;
    top: calc(50% - 10px);
  }
  .mat-bch .pointing-box.point-sm-right::before, .cdk-overlay-container .pointing-box.point-sm-right::before {
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #f0f3f5;
    right: -10px;
    top: calc(50% - 10px);
  }
}
@media (min-width: 768px) {
  .mat-bch .pointing-box.point-md-top::before, .cdk-overlay-container .pointing-box.point-md-top::before {
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent #f0f3f5;
    left: calc(50% - 10px);
    top: -10px;
  }
  .mat-bch .pointing-box.point-md-bottom::before, .cdk-overlay-container .pointing-box.point-md-bottom::before {
    border-width: 10px 10px 0 10px;
    border-color: #f0f3f5 transparent transparent;
    left: calc(50% - 10px);
    bottom: -10px;
  }
  .mat-bch .pointing-box.point-md-left::before, .cdk-overlay-container .pointing-box.point-md-left::before {
    border-width: 10px 10px 10px 0;
    border-color: transparent #f0f3f5 transparent transparent;
    left: -10px;
    top: calc(50% - 10px);
  }
  .mat-bch .pointing-box.point-md-right::before, .cdk-overlay-container .pointing-box.point-md-right::before {
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #f0f3f5;
    right: -10px;
    top: calc(50% - 10px);
  }
}
@media (min-width: 992px) {
  .mat-bch .pointing-box.point-lg-top::before, .cdk-overlay-container .pointing-box.point-lg-top::before {
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent #f0f3f5;
    left: calc(50% - 10px);
    top: -10px;
  }
  .mat-bch .pointing-box.point-lg-bottom::before, .cdk-overlay-container .pointing-box.point-lg-bottom::before {
    border-width: 10px 10px 0 10px;
    border-color: #f0f3f5 transparent transparent;
    left: calc(50% - 10px);
    bottom: -10px;
  }
  .mat-bch .pointing-box.point-lg-left::before, .cdk-overlay-container .pointing-box.point-lg-left::before {
    border-width: 10px 10px 10px 0;
    border-color: transparent #f0f3f5 transparent transparent;
    left: -10px;
    top: calc(50% - 10px);
  }
  .mat-bch .pointing-box.point-lg-right::before, .cdk-overlay-container .pointing-box.point-lg-right::before {
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #f0f3f5;
    right: -10px;
    top: calc(50% - 10px);
  }
}
@media (min-width: 1200px) {
  .mat-bch .pointing-box.point-xl-top::before, .cdk-overlay-container .pointing-box.point-xl-top::before {
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent #f0f3f5;
    left: calc(50% - 10px);
    top: -10px;
  }
  .mat-bch .pointing-box.point-xl-bottom::before, .cdk-overlay-container .pointing-box.point-xl-bottom::before {
    border-width: 10px 10px 0 10px;
    border-color: #f0f3f5 transparent transparent;
    left: calc(50% - 10px);
    bottom: -10px;
  }
  .mat-bch .pointing-box.point-xl-left::before, .cdk-overlay-container .pointing-box.point-xl-left::before {
    border-width: 10px 10px 10px 0;
    border-color: transparent #f0f3f5 transparent transparent;
    left: -10px;
    top: calc(50% - 10px);
  }
  .mat-bch .pointing-box.point-xl-right::before, .cdk-overlay-container .pointing-box.point-xl-right::before {
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #f0f3f5;
    right: -10px;
    top: calc(50% - 10px);
  }
}
.mat-bch .img-fluid, .cdk-overlay-container .img-fluid {
  max-width: 100%;
}
.mat-bch .text-box, .cdk-overlay-container .text-box {
  border-radius: 1rem;
  margin-bottom: 1rem;
  background-color: #f0f3f5;
  padding: 1.5rem;
}
.mat-bch .text-box p, .cdk-overlay-container .text-box p {
  margin: 0;
}
.mat-bch .size-icon-xxs, .cdk-overlay-container .size-icon-xxs {
  font-size: .75rem !important;
}
.mat-bch .size-icon-xs, .cdk-overlay-container .size-icon-xs {
  font-size: 1.3rem !important;
}
.mat-bch .size-icon-sm, .cdk-overlay-container .size-icon-sm {
  font-size: 1.5rem !important;
}
.mat-bch .size-icon-md, .cdk-overlay-container .size-icon-md {
  font-size: 1.8rem !important;
}
.mat-bch .size-icon-lg, .cdk-overlay-container .size-icon-lg {
  font-size: 2.5rem !important;
}
.mat-bch .size-icon-xl, .cdk-overlay-container .size-icon-xl {
  font-size: 3.5rem !important;
}
.mat-bch .size-icon-xxl, .cdk-overlay-container .size-icon-xxl {
  font-size: 5.5rem !important;
}
.mat-bch .size-icon-giant, .cdk-overlay-container .size-icon-giant {
  font-size: 8.5rem !important;
}

.bw-0 {
  border-width: 0 !important;
  border-style: solid !important;
  border-color: #ced7e0;
}

.btw-0 {
  border-top-width: 0 !important;
  border-top-style: solid !important;
  border-top-color: #ced7e0;
}

.brw-0 {
  border-right-width: 0 !important;
  border-right-style: solid !important;
  border-right-color: #ced7e0;
}

.bbw-0 {
  border-bottom-width: 0 !important;
  border-bottom-style: solid !important;
  border-bottom-color: #ced7e0;
}

.blw-0 {
  border-left-width: 0 !important;
  border-left-style: solid !important;
  border-left-color: #ced7e0;
}

.bw-1 {
  border-width: 0.0625rem !important;
  border-style: solid !important;
  border-color: #ced7e0 !important;
}

.btw-1 {
  border-top-width: 0.0625rem !important;
  border-top-style: solid !important;
  border-top-color: #ced7e0;
}

.brw-1 {
  border-right-width: 0.0625rem !important;
  border-right-style: solid !important;
  border-right-color: #ced7e0;
}

.bbw-1 {
  border-bottom-width: 0.0625rem !important;
  border-bottom-style: solid !important;
  border-bottom-color: #ced7e0;
}

.blw-1 {
  border-left-width: 0.0625rem !important;
  border-left-style: solid !important;
  border-left-color: #ced7e0;
}

.bw-2 {
  border-width: 0.125rem !important;
  border-style: solid !important;
  border-color: #ced7e0;
}

.btw-2 {
  border-top-width: 0.125rem !important;
  border-top-style: solid !important;
  border-top-color: #ced7e0;
}

.brw-2 {
  border-right-width: 0.125rem !important;
  border-right-style: solid !important;
  border-right-color: #ced7e0;
}

.bbw-2 {
  border-bottom-width: 0.125rem !important;
  border-bottom-style: solid !important;
  border-bottom-color: #ced7e0;
}

.blw-2 {
  border-left-width: 0.125rem !important;
  border-left-style: solid !important;
  border-left-color: #ced7e0;
}

.bw-3 {
  border-width: 0.25rem !important;
  border-style: solid !important;
  border-color: #ced7e0;
}

.btw-3 {
  border-top-width: 0.25rem !important;
  border-top-style: solid !important;
  border-top-color: #ced7e0;
}

.brw-3 {
  border-right-width: 0.25rem !important;
  border-right-style: solid !important;
  border-right-color: #ced7e0;
}

.bbw-3 {
  border-bottom-width: 0.25rem !important;
  border-bottom-style: solid !important;
  border-bottom-color: #ced7e0;
}

.blw-3 {
  border-left-width: 0.25rem !important;
  border-left-style: solid !important;
  border-left-color: #ced7e0;
}

.br-0 {
  border-radius: 0 !important;
}

.btlr-0 {
  border-top-left-radius: 0 !important;
}

.btrr-0 {
  border-top-right-radius: 0 !important;
}

.bblr-0 {
  border-bottom-left-radius: 0 !important;
}

.bbrr-0 {
  border-bottom-right-radius: 0 !important;
}

.br-1 {
  border-radius: 0.25rem !important;
}

.btlr-1 {
  border-top-left-radius: 0.25rem !important;
}

.btrr-1 {
  border-top-right-radius: 0.25rem !important;
}

.bblr-1 {
  border-bottom-left-radius: 0.25rem !important;
}

.bbrr-1 {
  border-bottom-right-radius: 0.25rem !important;
}

.br-2 {
  border-radius: 0.5rem !important;
}

.btlr-2 {
  border-top-left-radius: 0.5rem !important;
}

.btrr-2 {
  border-top-right-radius: 0.5rem !important;
}

.bblr-2 {
  border-bottom-left-radius: 0.5rem !important;
}

.bbrr-2 {
  border-bottom-right-radius: 0.5rem !important;
}

.br-3 {
  border-radius: 1rem !important;
}

.btlr-3 {
  border-top-left-radius: 1rem !important;
}

.btrr-3 {
  border-top-right-radius: 1rem !important;
}

.bblr-3 {
  border-bottom-left-radius: 1rem !important;
}

.bbrr-3 {
  border-bottom-right-radius: 1rem !important;
}

.br-pill {
  border-radius: 999999px;
}

.br-circle {
  border-radius: 50%;
}

.ba-n {
  border: none !important;
}

.bt-n {
  border-top: none !important;
}

.br-n {
  border-right: none !important;
}

.bb-n {
  border-bottom: none !important;
}

.bl-n {
  border-left: none !important;
}

@media (min-width: 576px) {
  .bw-sm-0 {
    border-width: 0 !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-sm-0 {
    border-top-width: 0 !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-sm-0 {
    border-right-width: 0 !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-sm-0 {
    border-bottom-width: 0 !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-sm-0 {
    border-left-width: 0 !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-sm-1 {
    border-width: 0.0625rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-sm-1 {
    border-top-width: 0.0625rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-sm-1 {
    border-right-width: 0.0625rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-sm-1 {
    border-bottom-width: 0.0625rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-sm-1 {
    border-left-width: 0.0625rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-sm-2 {
    border-width: 0.125rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-sm-2 {
    border-top-width: 0.125rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-sm-2 {
    border-right-width: 0.125rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-sm-2 {
    border-bottom-width: 0.125rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-sm-2 {
    border-left-width: 0.125rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-sm-3 {
    border-width: 0.25rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-sm-3 {
    border-top-width: 0.25rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-sm-3 {
    border-right-width: 0.25rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-sm-3 {
    border-bottom-width: 0.25rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-sm-3 {
    border-left-width: 0.25rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .br-sm-0 {
    border-radius: 0 !important;
  }

  .btlr-sm-0 {
    border-top-left-radius: 0 !important;
  }

  .btrr-sm-0 {
    border-top-right-radius: 0 !important;
  }

  .bblr-sm-0 {
    border-bottom-left-radius: 0 !important;
  }

  .bbrr-sm-0 {
    border-bottom-right-radius: 0 !important;
  }

  .br-sm-1 {
    border-radius: 0.25rem !important;
  }

  .btlr-sm-1 {
    border-top-left-radius: 0.25rem !important;
  }

  .btrr-sm-1 {
    border-top-right-radius: 0.25rem !important;
  }

  .bblr-sm-1 {
    border-bottom-left-radius: 0.25rem !important;
  }

  .bbrr-sm-1 {
    border-bottom-right-radius: 0.25rem !important;
  }

  .br-sm-2 {
    border-radius: 0.5rem !important;
  }

  .btlr-sm-2 {
    border-top-left-radius: 0.5rem !important;
  }

  .btrr-sm-2 {
    border-top-right-radius: 0.5rem !important;
  }

  .bblr-sm-2 {
    border-bottom-left-radius: 0.5rem !important;
  }

  .bbrr-sm-2 {
    border-bottom-right-radius: 0.5rem !important;
  }

  .br-sm-3 {
    border-radius: 1rem !important;
  }

  .btlr-sm-3 {
    border-top-left-radius: 1rem !important;
  }

  .btrr-sm-3 {
    border-top-right-radius: 1rem !important;
  }

  .bblr-sm-3 {
    border-bottom-left-radius: 1rem !important;
  }

  .bbrr-sm-3 {
    border-bottom-right-radius: 1rem !important;
  }

  .br-sm-pill {
    border-radius: 999999px;
  }

  .br-sm-circle {
    border-radius: 50%;
  }

  .ba-sm-n {
    border: none !important;
  }

  .bt--sm-n {
    border-top: none !important;
  }

  .br-sm-n {
    border-right: none !important;
  }

  .bb-sm-n {
    border-bottom: none !important;
  }

  .bl-sm-n {
    border-left: none !important;
  }
}
@media (min-width: 768px) {
  .bw-md-0 {
    border-width: 0 !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-md-0 {
    border-top-width: 0 !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-md-0 {
    border-right-width: 0 !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-md-0 {
    border-bottom-width: 0 !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-md-0 {
    border-left-width: 0 !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-md-1 {
    border-width: 0.0625rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-md-1 {
    border-top-width: 0.0625rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-md-1 {
    border-right-width: 0.0625rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-md-1 {
    border-bottom-width: 0.0625rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-md-1 {
    border-left-width: 0.0625rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-md-2 {
    border-width: 0.125rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-md-2 {
    border-top-width: 0.125rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-md-2 {
    border-right-width: 0.125rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-md-2 {
    border-bottom-width: 0.125rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-md-2 {
    border-left-width: 0.125rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-md-3 {
    border-width: 0.25rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-md-3 {
    border-top-width: 0.25rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-md-3 {
    border-right-width: 0.25rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-md-3 {
    border-bottom-width: 0.25rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-md-3 {
    border-left-width: 0.25rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .br-md-0 {
    border-radius: 0 !important;
  }

  .btlr-md-0 {
    border-top-left-radius: 0 !important;
  }

  .btrr-md-0 {
    border-top-right-radius: 0 !important;
  }

  .bblr-md-0 {
    border-bottom-left-radius: 0 !important;
  }

  .bbrr-md-0 {
    border-bottom-right-radius: 0 !important;
  }

  .br-md-1 {
    border-radius: 0.25rem !important;
  }

  .btlr-md-1 {
    border-top-left-radius: 0.25rem !important;
  }

  .btrr-md-1 {
    border-top-right-radius: 0.25rem !important;
  }

  .bblr-md-1 {
    border-bottom-left-radius: 0.25rem !important;
  }

  .bbrr-md-1 {
    border-bottom-right-radius: 0.25rem !important;
  }

  .br-md-2 {
    border-radius: 0.5rem !important;
  }

  .btlr-md-2 {
    border-top-left-radius: 0.5rem !important;
  }

  .btrr-md-2 {
    border-top-right-radius: 0.5rem !important;
  }

  .bblr-md-2 {
    border-bottom-left-radius: 0.5rem !important;
  }

  .bbrr-md-2 {
    border-bottom-right-radius: 0.5rem !important;
  }

  .br-md-3 {
    border-radius: 1rem !important;
  }

  .btlr-md-3 {
    border-top-left-radius: 1rem !important;
  }

  .btrr-md-3 {
    border-top-right-radius: 1rem !important;
  }

  .bblr-md-3 {
    border-bottom-left-radius: 1rem !important;
  }

  .bbrr-md-3 {
    border-bottom-right-radius: 1rem !important;
  }

  .br-md-pill {
    border-radius: 999999px;
  }

  .br-md-circle {
    border-radius: 50%;
  }

  .ba-md-n {
    border: none !important;
  }

  .bt--md-n {
    border-top: none !important;
  }

  .br-md-n {
    border-right: none !important;
  }

  .bb-md-n {
    border-bottom: none !important;
  }

  .bl-md-n {
    border-left: none !important;
  }
}
@media (min-width: 992px) {
  .bw-lg-0 {
    border-width: 0 !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-lg-0 {
    border-top-width: 0 !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-lg-0 {
    border-right-width: 0 !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-lg-0 {
    border-bottom-width: 0 !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-lg-0 {
    border-left-width: 0 !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-lg-1 {
    border-width: 0.0625rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-lg-1 {
    border-top-width: 0.0625rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-lg-1 {
    border-right-width: 0.0625rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-lg-1 {
    border-bottom-width: 0.0625rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-lg-1 {
    border-left-width: 0.0625rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-lg-2 {
    border-width: 0.125rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-lg-2 {
    border-top-width: 0.125rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-lg-2 {
    border-right-width: 0.125rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-lg-2 {
    border-bottom-width: 0.125rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-lg-2 {
    border-left-width: 0.125rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-lg-3 {
    border-width: 0.25rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-lg-3 {
    border-top-width: 0.25rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-lg-3 {
    border-right-width: 0.25rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-lg-3 {
    border-bottom-width: 0.25rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-lg-3 {
    border-left-width: 0.25rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .br-lg-0 {
    border-radius: 0 !important;
  }

  .btlr-lg-0 {
    border-top-left-radius: 0 !important;
  }

  .btrr-lg-0 {
    border-top-right-radius: 0 !important;
  }

  .bblr-lg-0 {
    border-bottom-left-radius: 0 !important;
  }

  .bbrr-lg-0 {
    border-bottom-right-radius: 0 !important;
  }

  .br-lg-1 {
    border-radius: 0.25rem !important;
  }

  .btlr-lg-1 {
    border-top-left-radius: 0.25rem !important;
  }

  .btrr-lg-1 {
    border-top-right-radius: 0.25rem !important;
  }

  .bblr-lg-1 {
    border-bottom-left-radius: 0.25rem !important;
  }

  .bbrr-lg-1 {
    border-bottom-right-radius: 0.25rem !important;
  }

  .br-lg-2 {
    border-radius: 0.5rem !important;
  }

  .btlr-lg-2 {
    border-top-left-radius: 0.5rem !important;
  }

  .btrr-lg-2 {
    border-top-right-radius: 0.5rem !important;
  }

  .bblr-lg-2 {
    border-bottom-left-radius: 0.5rem !important;
  }

  .bbrr-lg-2 {
    border-bottom-right-radius: 0.5rem !important;
  }

  .br-lg-3 {
    border-radius: 1rem !important;
  }

  .btlr-lg-3 {
    border-top-left-radius: 1rem !important;
  }

  .btrr-lg-3 {
    border-top-right-radius: 1rem !important;
  }

  .bblr-lg-3 {
    border-bottom-left-radius: 1rem !important;
  }

  .bbrr-lg-3 {
    border-bottom-right-radius: 1rem !important;
  }

  .br-lg-pill {
    border-radius: 999999px;
  }

  .br-lg-circle {
    border-radius: 50%;
  }

  .ba-lg-n {
    border: none !important;
  }

  .bt--lg-n {
    border-top: none !important;
  }

  .br-lg-n {
    border-right: none !important;
  }

  .bb-lg-n {
    border-bottom: none !important;
  }

  .bl-lg-n {
    border-left: none !important;
  }
}
@media (min-width: 1200px) {
  .bw-xl-0 {
    border-width: 0 !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-xl-0 {
    border-top-width: 0 !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-xl-0 {
    border-right-width: 0 !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-xl-0 {
    border-bottom-width: 0 !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-xl-0 {
    border-left-width: 0 !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-xl-1 {
    border-width: 0.0625rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-xl-1 {
    border-top-width: 0.0625rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-xl-1 {
    border-right-width: 0.0625rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-xl-1 {
    border-bottom-width: 0.0625rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-xl-1 {
    border-left-width: 0.0625rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-xl-2 {
    border-width: 0.125rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-xl-2 {
    border-top-width: 0.125rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-xl-2 {
    border-right-width: 0.125rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-xl-2 {
    border-bottom-width: 0.125rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-xl-2 {
    border-left-width: 0.125rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .bw-xl-3 {
    border-width: 0.25rem !important;
    border-style: solid !important;
    border-color: #ced7e0;
  }

  .btw-xl-3 {
    border-top-width: 0.25rem !important;
    border-top-style: solid !important;
    border-top-color: #ced7e0;
  }

  .brw-xl-3 {
    border-right-width: 0.25rem !important;
    border-right-style: solid !important;
    border-right-color: #ced7e0;
  }

  .bbw-xl-3 {
    border-bottom-width: 0.25rem !important;
    border-bottom-style: solid !important;
    border-bottom-color: #ced7e0;
  }

  .blw-xl-3 {
    border-left-width: 0.25rem !important;
    border-left-style: solid !important;
    border-left-color: #ced7e0;
  }

  .br-xl-0 {
    border-radius: 0 !important;
  }

  .btlr-xl-0 {
    border-top-left-radius: 0 !important;
  }

  .btrr-xl-0 {
    border-top-right-radius: 0 !important;
  }

  .bblr-xl-0 {
    border-bottom-left-radius: 0 !important;
  }

  .bbrr-xl-0 {
    border-bottom-right-radius: 0 !important;
  }

  .br-xl-1 {
    border-radius: 0.25rem !important;
  }

  .btlr-xl-1 {
    border-top-left-radius: 0.25rem !important;
  }

  .btrr-xl-1 {
    border-top-right-radius: 0.25rem !important;
  }

  .bblr-xl-1 {
    border-bottom-left-radius: 0.25rem !important;
  }

  .bbrr-xl-1 {
    border-bottom-right-radius: 0.25rem !important;
  }

  .br-xl-2 {
    border-radius: 0.5rem !important;
  }

  .btlr-xl-2 {
    border-top-left-radius: 0.5rem !important;
  }

  .btrr-xl-2 {
    border-top-right-radius: 0.5rem !important;
  }

  .bblr-xl-2 {
    border-bottom-left-radius: 0.5rem !important;
  }

  .bbrr-xl-2 {
    border-bottom-right-radius: 0.5rem !important;
  }

  .br-xl-3 {
    border-radius: 1rem !important;
  }

  .btlr-xl-3 {
    border-top-left-radius: 1rem !important;
  }

  .btrr-xl-3 {
    border-top-right-radius: 1rem !important;
  }

  .bblr-xl-3 {
    border-bottom-left-radius: 1rem !important;
  }

  .bbrr-xl-3 {
    border-bottom-right-radius: 1rem !important;
  }

  .br-xl-pill {
    border-radius: 999999px;
  }

  .br-xl-circle {
    border-radius: 50%;
  }

  .ba-xl-n {
    border: none !important;
  }

  .bt--xl-n {
    border-top: none !important;
  }

  .br-xl-n {
    border-right: none !important;
  }

  .bb-xl-n {
    border-bottom: none !important;
  }

  .bl-xl-n {
    border-left: none !important;
  }
}
.mat-bch .bg-light-color, .cdk-overlay-container .bg-light-color {
  background: #ffffff;
}
.mat-bch .bg-light-color--imp, .cdk-overlay-container .bg-light-color--imp {
  background: #ffffff !important;
}
.mat-bch .bg-gray-dark, .cdk-overlay-container .bg-gray-dark {
  background: #2a343d;
}
.mat-bch .bg-gray-dark--imp, .cdk-overlay-container .bg-gray-dark--imp {
  background: #2a343d !important;
}
.mat-bch .bg-gray, .cdk-overlay-container .bg-gray {
  background: #52677b;
}
.mat-bch .bg-gray--imp, .cdk-overlay-container .bg-gray--imp {
  background: #52677b !important;
}
.mat-bch .bg-gray-light, .cdk-overlay-container .bg-gray-light {
  background: #8393a3;
}
.mat-bch .bg-gray-light--imp, .cdk-overlay-container .bg-gray-light--imp {
  background: #8393a3 !important;
}
.mat-bch .bg-gray-lighter, .cdk-overlay-container .bg-gray-lighter {
  background: #ced7e0;
}
.mat-bch .bg-gray-lighter--imp, .cdk-overlay-container .bg-gray-lighter--imp {
  background: #ced7e0 !important;
}
.mat-bch .bg-gray-background, .cdk-overlay-container .bg-gray-background {
  background: #f0f3f5;
}
.mat-bch .bg-gray-background--imp, .cdk-overlay-container .bg-gray-background--imp {
  background: #f0f3f5 !important;
}
.mat-bch .bg-gray-transparent, .cdk-overlay-container .bg-gray-transparent {
  background: rgba(82, 103, 123, 0.16);
}
.mat-bch .bg-gray-transparent--imp, .cdk-overlay-container .bg-gray-transparent--imp {
  background: rgba(82, 103, 123, 0.16) !important;
}
.mat-bch .bg-success, .cdk-overlay-container .bg-success {
  background: #1e851e;
}
.mat-bch .bg-success--imp, .cdk-overlay-container .bg-success--imp {
  background: #1e851e !important;
}
.mat-bch .bg-success-dark, .cdk-overlay-container .bg-success-dark {
  background: #176517;
}
.mat-bch .bg-success-dark--imp, .cdk-overlay-container .bg-success-dark--imp {
  background: #176517 !important;
}
.mat-bch .bg-success-ligth, .cdk-overlay-container .bg-success-ligth {
  background: #18ac18;
}
.mat-bch .bg-success-ligth--imp, .cdk-overlay-container .bg-success-ligth--imp {
  background: #18ac18 !important;
}
.mat-bch .bg-success-ligther, .cdk-overlay-container .bg-success-ligther {
  background: #9bd49b;
}
.mat-bch .bg-success-ligther--imp, .cdk-overlay-container .bg-success-ligther--imp {
  background: #9bd49b !important;
}
.mat-bch .bg-success-background, .cdk-overlay-container .bg-success-background {
  background: #f5fff5;
}
.mat-bch .bg-success-background--imp, .cdk-overlay-container .bg-success-background--imp {
  background: #f5fff5 !important;
}
.mat-bch .bg-error, .cdk-overlay-container .bg-error {
  background: #f45516;
}
.mat-bch .bg-error--imp, .cdk-overlay-container .bg-error--imp {
  background: #f45516 !important;
}
.mat-bch .bg-error-dark, .cdk-overlay-container .bg-error-dark {
  background: #c13d09;
}
.mat-bch .bg-error-dark--imp, .cdk-overlay-container .bg-error-dark--imp {
  background: #c13d09 !important;
}
.mat-bch .bg-error-light, .cdk-overlay-container .bg-error-light {
  background: #ff7337;
}
.mat-bch .bg-error-light--imp, .cdk-overlay-container .bg-error-light--imp {
  background: #ff7337 !important;
}
.mat-bch .bg-error-lighter, .cdk-overlay-container .bg-error-lighter {
  background: #f5baa3;
}
.mat-bch .bg-error-lighter--imp, .cdk-overlay-container .bg-error-lighter--imp {
  background: #f5baa3 !important;
}
.mat-bch .bg-error-background, .cdk-overlay-container .bg-error-background {
  background: #fff8f5;
}
.mat-bch .bg-error-background--imp, .cdk-overlay-container .bg-error-background--imp {
  background: #fff8f5 !important;
}
.mat-bch .bg-warning, .cdk-overlay-container .bg-warning {
  background: #f45516;
}
.mat-bch .bg-warning--imp, .cdk-overlay-container .bg-warning--imp {
  background: #f45516 !important;
}
.mat-bch .bg-warning-dark, .cdk-overlay-container .bg-warning-dark {
  background: #c13d09;
}
.mat-bch .bg-warning-dark--imp, .cdk-overlay-container .bg-warning-dark--imp {
  background: #c13d09 !important;
}
.mat-bch .bg-warning-ligth, .cdk-overlay-container .bg-warning-ligth {
  background: #ff7337;
}
.mat-bch .bg-warning-ligth--imp, .cdk-overlay-container .bg-warning-ligth--imp {
  background: #ff7337 !important;
}
.mat-bch .bg-warning-ligther, .cdk-overlay-container .bg-warning-ligther {
  background: #f5baa3;
}
.mat-bch .bg-warning-ligther--imp, .cdk-overlay-container .bg-warning-ligther--imp {
  background: #f5baa3 !important;
}
.mat-bch .bg-warning-background, .cdk-overlay-container .bg-warning-background {
  background: #fff8f5;
}
.mat-bch .bg-warning-background--imp, .cdk-overlay-container .bg-warning-background--imp {
  background: #fff8f5 !important;
}
.mat-bch .bg-favorite-color, .cdk-overlay-container .bg-favorite-color {
  background: #ffd941;
}
.mat-bch .bg-favorite-color--imp, .cdk-overlay-container .bg-favorite-color--imp {
  background: #ffd941 !important;
}
.mat-bch .c-light-color, .cdk-overlay-container .c-light-color {
  color: #ffffff;
}
.mat-bch .c-light-color--imp, .cdk-overlay-container .c-light-color--imp {
  color: #ffffff !important;
}
.mat-bch .c-gray-dark, .cdk-overlay-container .c-gray-dark {
  color: #2a343d;
}
.mat-bch .c-gray-dark--imp, .cdk-overlay-container .c-gray-dark--imp {
  color: #2a343d !important;
}
.mat-bch .c-gray, .cdk-overlay-container .c-gray {
  color: #52677b;
}
.mat-bch .c-gray--imp, .cdk-overlay-container .c-gray--imp {
  color: #52677b !important;
}
.mat-bch .c-gray-light, .cdk-overlay-container .c-gray-light {
  color: #8393a3;
}
.mat-bch .c-gray-light--imp, .cdk-overlay-container .c-gray-light--imp {
  color: #8393a3 !important;
}
.mat-bch .c-gray-lighter, .cdk-overlay-container .c-gray-lighter {
  color: #ced7e0;
}
.mat-bch .c-gray-lighter--imp, .cdk-overlay-container .c-gray-lighter--imp {
  color: #ced7e0 !important;
}
.mat-bch .c-gray-background, .cdk-overlay-container .c-gray-background {
  color: #f0f3f5;
}
.mat-bch .c-gray-background--imp, .cdk-overlay-container .c-gray-background--imp {
  color: #f0f3f5 !important;
}
.mat-bch .c-gray-transparent, .cdk-overlay-container .c-gray-transparent {
  color: rgba(82, 103, 123, 0.16);
}
.mat-bch .c-gray-transparent--imp, .cdk-overlay-container .c-gray-transparent--imp {
  color: rgba(82, 103, 123, 0.16) !important;
}
.mat-bch .c-success, .cdk-overlay-container .c-success {
  color: #1e851e;
}
.mat-bch .c-success--imp, .cdk-overlay-container .c-success--imp {
  color: #1e851e !important;
}
.mat-bch .c-success-dark, .cdk-overlay-container .c-success-dark {
  color: #176517;
}
.mat-bch .c-success-dark--imp, .cdk-overlay-container .c-success-dark--imp {
  color: #176517 !important;
}
.mat-bch .c-success-ligth, .cdk-overlay-container .c-success-ligth {
  color: #18ac18;
}
.mat-bch .c-success-ligth--imp, .cdk-overlay-container .c-success-ligth--imp {
  color: #18ac18 !important;
}
.mat-bch .c-success-ligther, .cdk-overlay-container .c-success-ligther {
  color: #9bd49b;
}
.mat-bch .c-success-ligther--imp, .cdk-overlay-container .c-success-ligther--imp {
  color: #9bd49b !important;
}
.mat-bch .c-success-background, .cdk-overlay-container .c-success-background {
  color: #f5fff5;
}
.mat-bch .c-success-background--imp, .cdk-overlay-container .c-success-background--imp {
  color: #f5fff5 !important;
}
.mat-bch .c-error, .cdk-overlay-container .c-error {
  color: #f45516;
}
.mat-bch .c-error--imp, .cdk-overlay-container .c-error--imp {
  color: #f45516 !important;
}
.mat-bch .c-error-dark, .cdk-overlay-container .c-error-dark {
  color: #c13d09;
}
.mat-bch .c-error-dark--imp, .cdk-overlay-container .c-error-dark--imp {
  color: #c13d09 !important;
}
.mat-bch .c-error-light, .cdk-overlay-container .c-error-light {
  color: #ff7337;
}
.mat-bch .c-error-light--imp, .cdk-overlay-container .c-error-light--imp {
  color: #ff7337 !important;
}
.mat-bch .c-error-lighter, .cdk-overlay-container .c-error-lighter {
  color: #f5baa3;
}
.mat-bch .c-error-lighter--imp, .cdk-overlay-container .c-error-lighter--imp {
  color: #f5baa3 !important;
}
.mat-bch .c-error-background, .cdk-overlay-container .c-error-background {
  color: #fff8f5;
}
.mat-bch .c-error-background--imp, .cdk-overlay-container .c-error-background--imp {
  color: #fff8f5 !important;
}
.mat-bch .c-warning, .cdk-overlay-container .c-warning {
  color: #f45516;
}
.mat-bch .c-warning--imp, .cdk-overlay-container .c-warning--imp {
  color: #f45516 !important;
}
.mat-bch .c-warning-dark, .cdk-overlay-container .c-warning-dark {
  color: #c13d09;
}
.mat-bch .c-warning-dark--imp, .cdk-overlay-container .c-warning-dark--imp {
  color: #c13d09 !important;
}
.mat-bch .c-warning-ligth, .cdk-overlay-container .c-warning-ligth {
  color: #ff7337;
}
.mat-bch .c-warning-ligth--imp, .cdk-overlay-container .c-warning-ligth--imp {
  color: #ff7337 !important;
}
.mat-bch .c-warning-ligther, .cdk-overlay-container .c-warning-ligther {
  color: #f5baa3;
}
.mat-bch .c-warning-ligther--imp, .cdk-overlay-container .c-warning-ligther--imp {
  color: #f5baa3 !important;
}
.mat-bch .c-warning-background, .cdk-overlay-container .c-warning-background {
  color: #fff8f5;
}
.mat-bch .c-warning-background--imp, .cdk-overlay-container .c-warning-background--imp {
  color: #fff8f5 !important;
}
.mat-bch .c-favorite-color, .cdk-overlay-container .c-favorite-color {
  color: #ffd941;
}
.mat-bch .c-favorite-color--imp, .cdk-overlay-container .c-favorite-color--imp {
  color: #ffd941 !important;
}

.mat-bch .c-sin-informacion, .cdk-overlay-container .c-sin-informacion {
  color: #D43900;
}

.mat-bch .bc-light-color, .cdk-overlay-container .bc-light-color {
  border-color: #ffffff;
}
.mat-bch .bc-light-color--imp, .cdk-overlay-container .bc-light-color--imp {
  border-color: #ffffff !important;
}
.mat-bch .bc-gray-dark, .cdk-overlay-container .bc-gray-dark {
  border-color: #2a343d;
}
.mat-bch .bc-gray-dark--imp, .cdk-overlay-container .bc-gray-dark--imp {
  border-color: #2a343d !important;
}
.mat-bch .bc-gray, .cdk-overlay-container .bc-gray {
  border-color: #52677b;
}
.mat-bch .bc-gray--imp, .cdk-overlay-container .bc-gray--imp {
  border-color: #52677b !important;
}
.mat-bch .bc-gray-light, .cdk-overlay-container .bc-gray-light {
  border-color: #8393a3;
}
.mat-bch .bc-gray-light--imp, .cdk-overlay-container .bc-gray-light--imp {
  border-color: #8393a3 !important;
}
.mat-bch .bc-gray-lighter, .cdk-overlay-container .bc-gray-lighter {
  border-color: #ced7e0;
}
.mat-bch .bc-gray-lighter--imp, .cdk-overlay-container .bc-gray-lighter--imp {
  border-color: #ced7e0 !important;
}
.mat-bch .bc-gray-background, .cdk-overlay-container .bc-gray-background {
  border-color: #f0f3f5;
}
.mat-bch .bc-gray-background--imp, .cdk-overlay-container .bc-gray-background--imp {
  border-color: #f0f3f5 !important;
}
.mat-bch .bc-gray-transparent, .cdk-overlay-container .bc-gray-transparent {
  border-color: rgba(82, 103, 123, 0.16);
}
.mat-bch .bc-gray-transparent--imp, .cdk-overlay-container .bc-gray-transparent--imp {
  border-color: rgba(82, 103, 123, 0.16) !important;
}
.mat-bch .bc-success, .cdk-overlay-container .bc-success {
  border-color: #1e851e;
}
.mat-bch .bc-success--imp, .cdk-overlay-container .bc-success--imp {
  border-color: #1e851e !important;
}
.mat-bch .bc-success-dark, .cdk-overlay-container .bc-success-dark {
  border-color: #176517;
}
.mat-bch .bc-success-dark--imp, .cdk-overlay-container .bc-success-dark--imp {
  border-color: #176517 !important;
}
.mat-bch .bc-success-ligth, .cdk-overlay-container .bc-success-ligth {
  border-color: #18ac18;
}
.mat-bch .bc-success-ligth--imp, .cdk-overlay-container .bc-success-ligth--imp {
  border-color: #18ac18 !important;
}
.mat-bch .bc-success-ligther, .cdk-overlay-container .bc-success-ligther {
  border-color: #9bd49b;
}
.mat-bch .bc-success-ligther--imp, .cdk-overlay-container .bc-success-ligther--imp {
  border-color: #9bd49b !important;
}
.mat-bch .bc-success-background, .cdk-overlay-container .bc-success-background {
  border-color: #f5fff5;
}
.mat-bch .bc-success-background--imp, .cdk-overlay-container .bc-success-background--imp {
  border-color: #f5fff5 !important;
}
.mat-bch .bc-error, .cdk-overlay-container .bc-error {
  border-color: #f45516;
}
.mat-bch .bc-error--imp, .cdk-overlay-container .bc-error--imp {
  border-color: #f45516 !important;
}
.mat-bch .bc-error-dark, .cdk-overlay-container .bc-error-dark {
  border-color: #c13d09;
}
.mat-bch .bc-error-dark--imp, .cdk-overlay-container .bc-error-dark--imp {
  border-color: #c13d09 !important;
}
.mat-bch .bc-error-light, .cdk-overlay-container .bc-error-light {
  border-color: #ff7337;
}
.mat-bch .bc-error-light--imp, .cdk-overlay-container .bc-error-light--imp {
  border-color: #ff7337 !important;
}
.mat-bch .bc-error-lighter, .cdk-overlay-container .bc-error-lighter {
  border-color: #f5baa3;
}
.mat-bch .bc-error-lighter--imp, .cdk-overlay-container .bc-error-lighter--imp {
  border-color: #f5baa3 !important;
}
.mat-bch .bc-error-background, .cdk-overlay-container .bc-error-background {
  border-color: #fff8f5;
}
.mat-bch .bc-error-background--imp, .cdk-overlay-container .bc-error-background--imp {
  border-color: #fff8f5 !important;
}
.mat-bch .bc-warning, .cdk-overlay-container .bc-warning {
  border-color: #f45516;
}
.mat-bch .bc-warning--imp, .cdk-overlay-container .bc-warning--imp {
  border-color: #f45516 !important;
}
.mat-bch .bc-warning-dark, .cdk-overlay-container .bc-warning-dark {
  border-color: #c13d09;
}
.mat-bch .bc-warning-dark--imp, .cdk-overlay-container .bc-warning-dark--imp {
  border-color: #c13d09 !important;
}
.mat-bch .bc-warning-ligth, .cdk-overlay-container .bc-warning-ligth {
  border-color: #ff7337;
}
.mat-bch .bc-warning-ligth--imp, .cdk-overlay-container .bc-warning-ligth--imp {
  border-color: #ff7337 !important;
}
.mat-bch .bc-warning-ligther, .cdk-overlay-container .bc-warning-ligther {
  border-color: #f5baa3;
}
.mat-bch .bc-warning-ligther--imp, .cdk-overlay-container .bc-warning-ligther--imp {
  border-color: #f5baa3 !important;
}
.mat-bch .bc-warning-background, .cdk-overlay-container .bc-warning-background {
  border-color: #fff8f5;
}
.mat-bch .bc-warning-background--imp, .cdk-overlay-container .bc-warning-background--imp {
  border-color: #fff8f5 !important;
}
.mat-bch .bc-favorite-color, .cdk-overlay-container .bc-favorite-color {
  border-color: #ffd941;
}
.mat-bch .bc-favorite-color--imp, .cdk-overlay-container .bc-favorite-color--imp {
  border-color: #ffd941 !important;
}
.mat-bch .f-light-color, .cdk-overlay-container .f-light-color {
  fill: #ffffff;
}
.mat-bch .f-light-color--imp, .cdk-overlay-container .f-light-color--imp {
  fill: #ffffff !important;
}
.mat-bch .f-gray-dark, .cdk-overlay-container .f-gray-dark {
  fill: #2a343d;
}
.mat-bch .f-gray-dark--imp, .cdk-overlay-container .f-gray-dark--imp {
  fill: #2a343d !important;
}
.mat-bch .f-gray, .cdk-overlay-container .f-gray {
  fill: #52677b;
}
.mat-bch .f-gray--imp, .cdk-overlay-container .f-gray--imp {
  fill: #52677b !important;
}
.mat-bch .f-gray-light, .cdk-overlay-container .f-gray-light {
  fill: #8393a3;
}
.mat-bch .f-gray-light--imp, .cdk-overlay-container .f-gray-light--imp {
  fill: #8393a3 !important;
}
.mat-bch .f-gray-lighter, .cdk-overlay-container .f-gray-lighter {
  fill: #ced7e0;
}
.mat-bch .f-gray-lighter--imp, .cdk-overlay-container .f-gray-lighter--imp {
  fill: #ced7e0 !important;
}
.mat-bch .f-gray-background, .cdk-overlay-container .f-gray-background {
  fill: #f0f3f5;
}
.mat-bch .f-gray-background--imp, .cdk-overlay-container .f-gray-background--imp {
  fill: #f0f3f5 !important;
}
.mat-bch .f-gray-transparent, .cdk-overlay-container .f-gray-transparent {
  fill: rgba(82, 103, 123, 0.16);
}
.mat-bch .f-gray-transparent--imp, .cdk-overlay-container .f-gray-transparent--imp {
  fill: rgba(82, 103, 123, 0.16) !important;
}
.mat-bch .f-success, .cdk-overlay-container .f-success {
  fill: #1e851e;
}
.mat-bch .f-success--imp, .cdk-overlay-container .f-success--imp {
  fill: #1e851e !important;
}
.mat-bch .f-success-dark, .cdk-overlay-container .f-success-dark {
  fill: #176517;
}
.mat-bch .f-success-dark--imp, .cdk-overlay-container .f-success-dark--imp {
  fill: #176517 !important;
}
.mat-bch .f-success-ligth, .cdk-overlay-container .f-success-ligth {
  fill: #18ac18;
}
.mat-bch .f-success-ligth--imp, .cdk-overlay-container .f-success-ligth--imp {
  fill: #18ac18 !important;
}
.mat-bch .f-success-ligther, .cdk-overlay-container .f-success-ligther {
  fill: #9bd49b;
}
.mat-bch .f-success-ligther--imp, .cdk-overlay-container .f-success-ligther--imp {
  fill: #9bd49b !important;
}
.mat-bch .f-success-background, .cdk-overlay-container .f-success-background {
  fill: #f5fff5;
}
.mat-bch .f-success-background--imp, .cdk-overlay-container .f-success-background--imp {
  fill: #f5fff5 !important;
}
.mat-bch .f-error, .cdk-overlay-container .f-error {
  fill: #f45516;
}
.mat-bch .f-error--imp, .cdk-overlay-container .f-error--imp {
  fill: #f45516 !important;
}
.mat-bch .f-error-dark, .cdk-overlay-container .f-error-dark {
  fill: #c13d09;
}
.mat-bch .f-error-dark--imp, .cdk-overlay-container .f-error-dark--imp {
  fill: #c13d09 !important;
}
.mat-bch .f-error-light, .cdk-overlay-container .f-error-light {
  fill: #ff7337;
}
.mat-bch .f-error-light--imp, .cdk-overlay-container .f-error-light--imp {
  fill: #ff7337 !important;
}
.mat-bch .f-error-lighter, .cdk-overlay-container .f-error-lighter {
  fill: #f5baa3;
}
.mat-bch .f-error-lighter--imp, .cdk-overlay-container .f-error-lighter--imp {
  fill: #f5baa3 !important;
}
.mat-bch .f-error-background, .cdk-overlay-container .f-error-background {
  fill: #fff8f5;
}
.mat-bch .f-error-background--imp, .cdk-overlay-container .f-error-background--imp {
  fill: #fff8f5 !important;
}
.mat-bch .f-warning, .cdk-overlay-container .f-warning {
  fill: #f45516;
}
.mat-bch .f-warning--imp, .cdk-overlay-container .f-warning--imp {
  fill: #f45516 !important;
}
.mat-bch .f-warning-dark, .cdk-overlay-container .f-warning-dark {
  fill: #c13d09;
}
.mat-bch .f-warning-dark--imp, .cdk-overlay-container .f-warning-dark--imp {
  fill: #c13d09 !important;
}
.mat-bch .f-warning-ligth, .cdk-overlay-container .f-warning-ligth {
  fill: #ff7337;
}
.mat-bch .f-warning-ligth--imp, .cdk-overlay-container .f-warning-ligth--imp {
  fill: #ff7337 !important;
}
.mat-bch .f-warning-ligther, .cdk-overlay-container .f-warning-ligther {
  fill: #f5baa3;
}
.mat-bch .f-warning-ligther--imp, .cdk-overlay-container .f-warning-ligther--imp {
  fill: #f5baa3 !important;
}
.mat-bch .f-warning-background, .cdk-overlay-container .f-warning-background {
  fill: #fff8f5;
}
.mat-bch .f-warning-background--imp, .cdk-overlay-container .f-warning-background--imp {
  fill: #fff8f5 !important;
}
.mat-bch .f-favorite-color, .cdk-overlay-container .f-favorite-color {
  fill: #ffd941;
}
.mat-bch .f-favorite-color--imp, .cdk-overlay-container .f-favorite-color--imp {
  fill: #ffd941 !important;
}
.mat-bch .s-light-color, .cdk-overlay-container .s-light-color {
  stroke: #ffffff;
}
.mat-bch .s-light-color--imp, .cdk-overlay-container .s-light-color--imp {
  stroke: #ffffff !important;
}
.mat-bch .s-gray-dark, .cdk-overlay-container .s-gray-dark {
  stroke: #2a343d;
}
.mat-bch .s-gray-dark--imp, .cdk-overlay-container .s-gray-dark--imp {
  stroke: #2a343d !important;
}
.mat-bch .s-gray, .cdk-overlay-container .s-gray {
  stroke: #52677b;
}
.mat-bch .s-gray--imp, .cdk-overlay-container .s-gray--imp {
  stroke: #52677b !important;
}
.mat-bch .s-gray-light, .cdk-overlay-container .s-gray-light {
  stroke: #8393a3;
}
.mat-bch .s-gray-light--imp, .cdk-overlay-container .s-gray-light--imp {
  stroke: #8393a3 !important;
}
.mat-bch .s-gray-lighter, .cdk-overlay-container .s-gray-lighter {
  stroke: #ced7e0;
}
.mat-bch .s-gray-lighter--imp, .cdk-overlay-container .s-gray-lighter--imp {
  stroke: #ced7e0 !important;
}
.mat-bch .s-gray-background, .cdk-overlay-container .s-gray-background {
  stroke: #f0f3f5;
}
.mat-bch .s-gray-background--imp, .cdk-overlay-container .s-gray-background--imp {
  stroke: #f0f3f5 !important;
}
.mat-bch .s-gray-transparent, .cdk-overlay-container .s-gray-transparent {
  stroke: rgba(82, 103, 123, 0.16);
}
.mat-bch .s-gray-transparent--imp, .cdk-overlay-container .s-gray-transparent--imp {
  stroke: rgba(82, 103, 123, 0.16) !important;
}
.mat-bch .s-success, .cdk-overlay-container .s-success {
  stroke: #1e851e;
}
.mat-bch .s-success--imp, .cdk-overlay-container .s-success--imp {
  stroke: #1e851e !important;
}
.mat-bch .s-success-dark, .cdk-overlay-container .s-success-dark {
  stroke: #176517;
}
.mat-bch .s-success-dark--imp, .cdk-overlay-container .s-success-dark--imp {
  stroke: #176517 !important;
}
.mat-bch .s-success-ligth, .cdk-overlay-container .s-success-ligth {
  stroke: #18ac18;
}
.mat-bch .s-success-ligth--imp, .cdk-overlay-container .s-success-ligth--imp {
  stroke: #18ac18 !important;
}
.mat-bch .s-success-ligther, .cdk-overlay-container .s-success-ligther {
  stroke: #9bd49b;
}
.mat-bch .s-success-ligther--imp, .cdk-overlay-container .s-success-ligther--imp {
  stroke: #9bd49b !important;
}
.mat-bch .s-success-background, .cdk-overlay-container .s-success-background {
  stroke: #f5fff5;
}
.mat-bch .s-success-background--imp, .cdk-overlay-container .s-success-background--imp {
  stroke: #f5fff5 !important;
}
.mat-bch .s-error, .cdk-overlay-container .s-error {
  stroke: #f45516;
}
.mat-bch .s-error--imp, .cdk-overlay-container .s-error--imp {
  stroke: #f45516 !important;
}
.mat-bch .s-error-dark, .cdk-overlay-container .s-error-dark {
  stroke: #c13d09;
}
.mat-bch .s-error-dark--imp, .cdk-overlay-container .s-error-dark--imp {
  stroke: #c13d09 !important;
}
.mat-bch .s-error-light, .cdk-overlay-container .s-error-light {
  stroke: #ff7337;
}
.mat-bch .s-error-light--imp, .cdk-overlay-container .s-error-light--imp {
  stroke: #ff7337 !important;
}
.mat-bch .s-error-lighter, .cdk-overlay-container .s-error-lighter {
  stroke: #f5baa3;
}
.mat-bch .s-error-lighter--imp, .cdk-overlay-container .s-error-lighter--imp {
  stroke: #f5baa3 !important;
}
.mat-bch .s-error-background, .cdk-overlay-container .s-error-background {
  stroke: #fff8f5;
}
.mat-bch .s-error-background--imp, .cdk-overlay-container .s-error-background--imp {
  stroke: #fff8f5 !important;
}
.mat-bch .s-warning, .cdk-overlay-container .s-warning {
  stroke: #f45516;
}
.mat-bch .s-warning--imp, .cdk-overlay-container .s-warning--imp {
  stroke: #f45516 !important;
}
.mat-bch .s-warning-dark, .cdk-overlay-container .s-warning-dark {
  stroke: #c13d09;
}
.mat-bch .s-warning-dark--imp, .cdk-overlay-container .s-warning-dark--imp {
  stroke: #c13d09 !important;
}
.mat-bch .s-warning-ligth, .cdk-overlay-container .s-warning-ligth {
  stroke: #ff7337;
}
.mat-bch .s-warning-ligth--imp, .cdk-overlay-container .s-warning-ligth--imp {
  stroke: #ff7337 !important;
}
.mat-bch .s-warning-ligther, .cdk-overlay-container .s-warning-ligther {
  stroke: #f5baa3;
}
.mat-bch .s-warning-ligther--imp, .cdk-overlay-container .s-warning-ligther--imp {
  stroke: #f5baa3 !important;
}
.mat-bch .s-warning-background, .cdk-overlay-container .s-warning-background {
  stroke: #fff8f5;
}
.mat-bch .s-warning-background--imp, .cdk-overlay-container .s-warning-background--imp {
  stroke: #fff8f5 !important;
}
.mat-bch .s-favorite-color, .cdk-overlay-container .s-favorite-color {
  stroke: #ffd941;
}
.mat-bch .s-favorite-color--imp, .cdk-overlay-container .s-favorite-color--imp {
  stroke: #ffd941 !important;
}
.mat-bch .bg-brand-dark, .cdk-overlay-container .bg-brand-dark, .mat-bch .double-box.title, .cdk-overlay-container .double-box.title {
  background: #001B4C;
}
.mat-bch .bg-brand-dark--imp, .cdk-overlay-container .bg-brand-dark--imp {
  background: #001B4C !important;
}
.mat-bch .bg-brand, .cdk-overlay-container .bg-brand {
  background: #002464;
}
.mat-bch .bg-brand--imp, .cdk-overlay-container .bg-brand--imp {
  background: #002464 !important;
}
.mat-bch .bg-brand-light, .cdk-overlay-container .bg-brand-light {
  background: #002884;
}
.mat-bch .bg-brand-light--imp, .cdk-overlay-container .bg-brand-light--imp {
  background: #002884 !important;
}
.mat-bch .bg-brand-lighter, .cdk-overlay-container .bg-brand-lighter {
  background: #a3c1f5;
}
.mat-bch .bg-brand-lighter--imp, .cdk-overlay-container .bg-brand-lighter--imp {
  background: #a3c1f5 !important;
}
.mat-bch .bg-brand-background, .cdk-overlay-container .bg-brand-background {
  background: #f5f9ff;
}
.mat-bch .bg-brand-background--imp, .cdk-overlay-container .bg-brand-background--imp {
  background: #f5f9ff !important;
}
.mat-bch .bg-brand-transparent, .cdk-overlay-container .bg-brand-transparent {
  background: rgba(0, 36, 100, 0.16);
}
.mat-bch .bg-brand-transparent--imp, .cdk-overlay-container .bg-brand-transparent--imp {
  background: rgba(0, 36, 100, 0.16) !important;
}
.mat-bch .bg-primary-dark, .cdk-overlay-container .bg-primary-dark {
  background: #0038e1;
}
.mat-bch .bg-primary-dark--imp, .cdk-overlay-container .bg-primary-dark--imp {
  background: #0038e1 !important;
}
.mat-bch .bg-primary, .cdk-overlay-container .bg-primary {
  background: #295eff;
}
.mat-bch .bg-primary--imp, .cdk-overlay-container .bg-primary--imp {
  background: #295eff !important;
}
.mat-bch .bg-primary-light, .cdk-overlay-container .bg-primary-light {
  background: #5583ff;
}
.mat-bch .bg-primary-light--imp, .cdk-overlay-container .bg-primary-light--imp {
  background: #5583ff !important;
}
.mat-bch .bg-primary-lighter, .cdk-overlay-container .bg-primary-lighter {
  background: #a3b7f5;
}
.mat-bch .bg-primary-lighter--imp, .cdk-overlay-container .bg-primary-lighter--imp {
  background: #a3b7f5 !important;
}
.mat-bch .bg-primary-background, .cdk-overlay-container .bg-primary-background {
  background: #f5f7ff;
}
.mat-bch .bg-primary-background--imp, .cdk-overlay-container .bg-primary-background--imp {
  background: #f5f7ff !important;
}
.mat-bch .bg-primary-transparent, .cdk-overlay-container .bg-primary-transparent {
  background: rgba(41, 94, 255, 0.16);
}
.mat-bch .bg-primary-transparent--imp, .cdk-overlay-container .bg-primary-transparent--imp {
  background: rgba(41, 94, 255, 0.16) !important;
}
.mat-bch .bg-info, .cdk-overlay-container .bg-info {
  background: #0b78d0;
}
.mat-bch .bg-info--imp, .cdk-overlay-container .bg-info--imp {
  background: #0b78d0 !important;
}
.mat-bch .bg-info-dark, .cdk-overlay-container .bg-info-dark {
  background: #085b9e;
}
.mat-bch .bg-info-dark--imp, .cdk-overlay-container .bg-info-dark--imp {
  background: #085b9e !important;
}
.mat-bch .bg-info-ligth, .cdk-overlay-container .bg-info-ligth {
  background: #0092ff;
}
.mat-bch .bg-info-ligth--imp, .cdk-overlay-container .bg-info-ligth--imp {
  background: #0092ff !important;
}
.mat-bch .bg-info-ligther, .cdk-overlay-container .bg-info-ligther {
  background: #a3d0f5;
}
.mat-bch .bg-info-ligther--imp, .cdk-overlay-container .bg-info-ligther--imp {
  background: #a3d0f5 !important;
}
.mat-bch .bg-info-background, .cdk-overlay-container .bg-info-background {
  background: #f5faff;
}
.mat-bch .bg-info-background--imp, .cdk-overlay-container .bg-info-background--imp {
  background: #f5faff !important;
}
.mat-bch .c-brand-dark, .cdk-overlay-container .c-brand-dark, .mat-bch h1, .cdk-overlay-container h1 {
  color: #001B4C;
}
.mat-bch .c-brand-dark--imp, .cdk-overlay-container .c-brand-dark--imp {
  color: #001B4C !important;
}
.mat-bch .c-brand, .cdk-overlay-container .c-brand {
  color: #002464;
}
.mat-bch .c-brand--imp, .cdk-overlay-container .c-brand--imp {
  color: #002464 !important;
}
.mat-bch .c-brand-light, .cdk-overlay-container .c-brand-light, .mat-bch a, .cdk-overlay-container a {
  color: #002884;
}
.mat-bch .c-brand-light--imp, .cdk-overlay-container .c-brand-light--imp {
  color: #002884 !important;
}
.mat-bch .c-brand-lighter, .cdk-overlay-container .c-brand-lighter {
  color: #a3c1f5;
}
.mat-bch .c-brand-lighter--imp, .cdk-overlay-container .c-brand-lighter--imp {
  color: #a3c1f5 !important;
}
.mat-bch .c-brand-background, .cdk-overlay-container .c-brand-background {
  color: #f5f9ff;
}
.mat-bch .c-brand-background--imp, .cdk-overlay-container .c-brand-background--imp {
  color: #f5f9ff !important;
}
.mat-bch .c-brand-transparent, .cdk-overlay-container .c-brand-transparent {
  color: rgba(0, 36, 100, 0.16);
}
.mat-bch .c-brand-transparent--imp, .cdk-overlay-container .c-brand-transparent--imp {
  color: rgba(0, 36, 100, 0.16) !important;
}
.mat-bch .c-primary-dark, .cdk-overlay-container .c-primary-dark {
  color: #0038e1;
}
.mat-bch .c-primary-dark--imp, .cdk-overlay-container .c-primary-dark--imp {
  color: #0038e1 !important;
}
.mat-bch .c-primary, .cdk-overlay-container .c-primary {
  color: #295eff;
}
.mat-bch .c-primary--imp, .cdk-overlay-container .c-primary--imp {
  color: #295eff !important;
}
.mat-bch .c-primary-light, .cdk-overlay-container .c-primary-light {
  color: #5583ff;
}
.mat-bch .c-primary-light--imp, .cdk-overlay-container .c-primary-light--imp {
  color: #5583ff !important;
}
.mat-bch .c-primary-lighter, .cdk-overlay-container .c-primary-lighter {
  color: #a3b7f5;
}
.mat-bch .c-primary-lighter--imp, .cdk-overlay-container .c-primary-lighter--imp {
  color: #a3b7f5 !important;
}
.mat-bch .c-primary-background, .cdk-overlay-container .c-primary-background {
  color: #f5f7ff;
}
.mat-bch .c-primary-background--imp, .cdk-overlay-container .c-primary-background--imp {
  color: #f5f7ff !important;
}
.mat-bch .c-primary-transparent, .cdk-overlay-container .c-primary-transparent {
  color: rgba(41, 94, 255, 0.16);
}
.mat-bch .c-primary-transparent--imp, .cdk-overlay-container .c-primary-transparent--imp {
  color: rgba(41, 94, 255, 0.16) !important;
}
.mat-bch .c-info, .cdk-overlay-container .c-info {
  color: #0b78d0;
}
.mat-bch .c-info--imp, .cdk-overlay-container .c-info--imp {
  color: #0b78d0 !important;
}
.mat-bch .c-info-dark, .cdk-overlay-container .c-info-dark {
  color: #085b9e;
}
.mat-bch .c-info-dark--imp, .cdk-overlay-container .c-info-dark--imp {
  color: #085b9e !important;
}
.mat-bch .c-info-ligth, .cdk-overlay-container .c-info-ligth {
  color: #0092ff;
}
.mat-bch .c-info-ligth--imp, .cdk-overlay-container .c-info-ligth--imp {
  color: #0092ff !important;
}
.mat-bch .c-info-ligther, .cdk-overlay-container .c-info-ligther {
  color: #a3d0f5;
}
.mat-bch .c-info-ligther--imp, .cdk-overlay-container .c-info-ligther--imp {
  color: #a3d0f5 !important;
}
.mat-bch .c-info-background, .cdk-overlay-container .c-info-background {
  color: #f5faff;
}
.mat-bch .c-info-background--imp, .cdk-overlay-container .c-info-background--imp {
  color: #f5faff !important;
}
.mat-bch .bc-brand-dark, .cdk-overlay-container .bc-brand-dark {
  border-color: #001B4C;
}
.mat-bch .bc-brand-dark--imp, .cdk-overlay-container .bc-brand-dark--imp {
  border-color: #001B4C !important;
}
.mat-bch .bc-brand, .cdk-overlay-container .bc-brand {
  border-color: #002464;
}
.mat-bch .bc-brand--imp, .cdk-overlay-container .bc-brand--imp {
  border-color: #002464 !important;
}
.mat-bch .bc-brand-light, .cdk-overlay-container .bc-brand-light {
  border-color: #002884;
}
.mat-bch .bc-brand-light--imp, .cdk-overlay-container .bc-brand-light--imp {
  border-color: #002884 !important;
}
.mat-bch .bc-brand-lighter, .cdk-overlay-container .bc-brand-lighter {
  border-color: #a3c1f5;
}
.mat-bch .bc-brand-lighter--imp, .cdk-overlay-container .bc-brand-lighter--imp {
  border-color: #a3c1f5 !important;
}
.mat-bch .bc-brand-background, .cdk-overlay-container .bc-brand-background {
  border-color: #f5f9ff;
}
.mat-bch .bc-brand-background--imp, .cdk-overlay-container .bc-brand-background--imp {
  border-color: #f5f9ff !important;
}
.mat-bch .bc-brand-transparent, .cdk-overlay-container .bc-brand-transparent {
  border-color: rgba(0, 36, 100, 0.16);
}
.mat-bch .bc-brand-transparent--imp, .cdk-overlay-container .bc-brand-transparent--imp {
  border-color: rgba(0, 36, 100, 0.16) !important;
}
.mat-bch .bc-primary-dark, .cdk-overlay-container .bc-primary-dark {
  border-color: #0038e1;
}
.mat-bch .bc-primary-dark--imp, .cdk-overlay-container .bc-primary-dark--imp {
  border-color: #0038e1 !important;
}
.mat-bch .bc-primary, .cdk-overlay-container .bc-primary {
  border-color: #295eff;
}
.mat-bch .bc-primary--imp, .cdk-overlay-container .bc-primary--imp {
  border-color: #295eff !important;
}
.mat-bch .bc-primary-light, .cdk-overlay-container .bc-primary-light {
  border-color: #5583ff;
}
.mat-bch .bc-primary-light--imp, .cdk-overlay-container .bc-primary-light--imp {
  border-color: #5583ff !important;
}
.mat-bch .bc-primary-lighter, .cdk-overlay-container .bc-primary-lighter {
  border-color: #a3b7f5;
}
.mat-bch .bc-primary-lighter--imp, .cdk-overlay-container .bc-primary-lighter--imp {
  border-color: #a3b7f5 !important;
}
.mat-bch .bc-primary-background, .cdk-overlay-container .bc-primary-background {
  border-color: #f5f7ff;
}
.mat-bch .bc-primary-background--imp, .cdk-overlay-container .bc-primary-background--imp {
  border-color: #f5f7ff !important;
}
.mat-bch .bc-primary-transparent, .cdk-overlay-container .bc-primary-transparent {
  border-color: rgba(41, 94, 255, 0.16);
}
.mat-bch .bc-primary-transparent--imp, .cdk-overlay-container .bc-primary-transparent--imp {
  border-color: rgba(41, 94, 255, 0.16) !important;
}
.mat-bch .bc-info, .cdk-overlay-container .bc-info {
  border-color: #0b78d0;
}
.mat-bch .bc-info--imp, .cdk-overlay-container .bc-info--imp {
  border-color: #0b78d0 !important;
}
.mat-bch .bc-info-dark, .cdk-overlay-container .bc-info-dark {
  border-color: #085b9e;
}
.mat-bch .bc-info-dark--imp, .cdk-overlay-container .bc-info-dark--imp {
  border-color: #085b9e !important;
}
.mat-bch .bc-info-ligth, .cdk-overlay-container .bc-info-ligth {
  border-color: #0092ff;
}
.mat-bch .bc-info-ligth--imp, .cdk-overlay-container .bc-info-ligth--imp {
  border-color: #0092ff !important;
}
.mat-bch .bc-info-ligther, .cdk-overlay-container .bc-info-ligther {
  border-color: #a3d0f5;
}
.mat-bch .bc-info-ligther--imp, .cdk-overlay-container .bc-info-ligther--imp {
  border-color: #a3d0f5 !important;
}
.mat-bch .bc-info-background, .cdk-overlay-container .bc-info-background {
  border-color: #f5faff;
}
.mat-bch .bc-info-background--imp, .cdk-overlay-container .bc-info-background--imp {
  border-color: #f5faff !important;
}
.mat-bch .f-brand-dark, .cdk-overlay-container .f-brand-dark {
  fill: #001B4C;
}
.mat-bch .f-brand-dark--imp, .cdk-overlay-container .f-brand-dark--imp {
  fill: #001B4C !important;
}
.mat-bch .f-brand, .cdk-overlay-container .f-brand {
  fill: #002464;
}
.mat-bch .f-brand--imp, .cdk-overlay-container .f-brand--imp {
  fill: #002464 !important;
}
.mat-bch .f-brand-light, .cdk-overlay-container .f-brand-light {
  fill: #002884;
}
.mat-bch .f-brand-light--imp, .cdk-overlay-container .f-brand-light--imp {
  fill: #002884 !important;
}
.mat-bch .f-brand-lighter, .cdk-overlay-container .f-brand-lighter {
  fill: #a3c1f5;
}
.mat-bch .f-brand-lighter--imp, .cdk-overlay-container .f-brand-lighter--imp {
  fill: #a3c1f5 !important;
}
.mat-bch .f-brand-background, .cdk-overlay-container .f-brand-background {
  fill: #f5f9ff;
}
.mat-bch .f-brand-background--imp, .cdk-overlay-container .f-brand-background--imp {
  fill: #f5f9ff !important;
}
.mat-bch .f-brand-transparent, .cdk-overlay-container .f-brand-transparent {
  fill: rgba(0, 36, 100, 0.16);
}
.mat-bch .f-brand-transparent--imp, .cdk-overlay-container .f-brand-transparent--imp {
  fill: rgba(0, 36, 100, 0.16) !important;
}
.mat-bch .f-primary-dark, .cdk-overlay-container .f-primary-dark {
  fill: #0038e1;
}
.mat-bch .f-primary-dark--imp, .cdk-overlay-container .f-primary-dark--imp {
  fill: #0038e1 !important;
}
.mat-bch .f-primary, .cdk-overlay-container .f-primary {
  fill: #295eff;
}
.mat-bch .f-primary--imp, .cdk-overlay-container .f-primary--imp {
  fill: #295eff !important;
}
.mat-bch .f-primary-light, .cdk-overlay-container .f-primary-light {
  fill: #5583ff;
}
.mat-bch .f-primary-light--imp, .cdk-overlay-container .f-primary-light--imp {
  fill: #5583ff !important;
}
.mat-bch .f-primary-lighter, .cdk-overlay-container .f-primary-lighter {
  fill: #a3b7f5;
}
.mat-bch .f-primary-lighter--imp, .cdk-overlay-container .f-primary-lighter--imp {
  fill: #a3b7f5 !important;
}
.mat-bch .f-primary-background, .cdk-overlay-container .f-primary-background {
  fill: #f5f7ff;
}
.mat-bch .f-primary-background--imp, .cdk-overlay-container .f-primary-background--imp {
  fill: #f5f7ff !important;
}
.mat-bch .f-primary-transparent, .cdk-overlay-container .f-primary-transparent {
  fill: rgba(41, 94, 255, 0.16);
}
.mat-bch .f-primary-transparent--imp, .cdk-overlay-container .f-primary-transparent--imp {
  fill: rgba(41, 94, 255, 0.16) !important;
}
.mat-bch .f-info, .cdk-overlay-container .f-info {
  fill: #0b78d0;
}
.mat-bch .f-info--imp, .cdk-overlay-container .f-info--imp {
  fill: #0b78d0 !important;
}
.mat-bch .f-info-dark, .cdk-overlay-container .f-info-dark {
  fill: #085b9e;
}
.mat-bch .f-info-dark--imp, .cdk-overlay-container .f-info-dark--imp {
  fill: #085b9e !important;
}
.mat-bch .f-info-ligth, .cdk-overlay-container .f-info-ligth {
  fill: #0092ff;
}
.mat-bch .f-info-ligth--imp, .cdk-overlay-container .f-info-ligth--imp {
  fill: #0092ff !important;
}
.mat-bch .f-info-ligther, .cdk-overlay-container .f-info-ligther {
  fill: #a3d0f5;
}
.mat-bch .f-info-ligther--imp, .cdk-overlay-container .f-info-ligther--imp {
  fill: #a3d0f5 !important;
}
.mat-bch .f-info-background, .cdk-overlay-container .f-info-background {
  fill: #f5faff;
}
.mat-bch .f-info-background--imp, .cdk-overlay-container .f-info-background--imp {
  fill: #f5faff !important;
}
.mat-bch .s-brand-dark, .cdk-overlay-container .s-brand-dark {
  stroke: #001B4C;
}
.mat-bch .s-brand-dark--imp, .cdk-overlay-container .s-brand-dark--imp {
  stroke: #001B4C !important;
}
.mat-bch .s-brand, .cdk-overlay-container .s-brand {
  stroke: #002464;
}
.mat-bch .s-brand--imp, .cdk-overlay-container .s-brand--imp {
  stroke: #002464 !important;
}
.mat-bch .s-brand-light, .cdk-overlay-container .s-brand-light {
  stroke: #002884;
}
.mat-bch .s-brand-light--imp, .cdk-overlay-container .s-brand-light--imp {
  stroke: #002884 !important;
}
.mat-bch .s-brand-lighter, .cdk-overlay-container .s-brand-lighter {
  stroke: #a3c1f5;
}
.mat-bch .s-brand-lighter--imp, .cdk-overlay-container .s-brand-lighter--imp {
  stroke: #a3c1f5 !important;
}
.mat-bch .s-brand-background, .cdk-overlay-container .s-brand-background {
  stroke: #f5f9ff;
}
.mat-bch .s-brand-background--imp, .cdk-overlay-container .s-brand-background--imp {
  stroke: #f5f9ff !important;
}
.mat-bch .s-brand-transparent, .cdk-overlay-container .s-brand-transparent {
  stroke: rgba(0, 36, 100, 0.16);
}
.mat-bch .s-brand-transparent--imp, .cdk-overlay-container .s-brand-transparent--imp {
  stroke: rgba(0, 36, 100, 0.16) !important;
}
.mat-bch .s-primary-dark, .cdk-overlay-container .s-primary-dark {
  stroke: #0038e1;
}
.mat-bch .s-primary-dark--imp, .cdk-overlay-container .s-primary-dark--imp {
  stroke: #0038e1 !important;
}
.mat-bch .s-primary, .cdk-overlay-container .s-primary {
  stroke: #295eff;
}
.mat-bch .s-primary--imp, .cdk-overlay-container .s-primary--imp {
  stroke: #295eff !important;
}
.mat-bch .s-primary-light, .cdk-overlay-container .s-primary-light {
  stroke: #5583ff;
}
.mat-bch .s-primary-light--imp, .cdk-overlay-container .s-primary-light--imp {
  stroke: #5583ff !important;
}
.mat-bch .s-primary-lighter, .cdk-overlay-container .s-primary-lighter {
  stroke: #a3b7f5;
}
.mat-bch .s-primary-lighter--imp, .cdk-overlay-container .s-primary-lighter--imp {
  stroke: #a3b7f5 !important;
}
.mat-bch .s-primary-background, .cdk-overlay-container .s-primary-background {
  stroke: #f5f7ff;
}
.mat-bch .s-primary-background--imp, .cdk-overlay-container .s-primary-background--imp {
  stroke: #f5f7ff !important;
}
.mat-bch .s-primary-transparent, .cdk-overlay-container .s-primary-transparent {
  stroke: rgba(41, 94, 255, 0.16);
}
.mat-bch .s-primary-transparent--imp, .cdk-overlay-container .s-primary-transparent--imp {
  stroke: rgba(41, 94, 255, 0.16) !important;
}
.mat-bch .s-info, .cdk-overlay-container .s-info {
  stroke: #0b78d0;
}
.mat-bch .s-info--imp, .cdk-overlay-container .s-info--imp {
  stroke: #0b78d0 !important;
}
.mat-bch .s-info-dark, .cdk-overlay-container .s-info-dark {
  stroke: #085b9e;
}
.mat-bch .s-info-dark--imp, .cdk-overlay-container .s-info-dark--imp {
  stroke: #085b9e !important;
}
.mat-bch .s-info-ligth, .cdk-overlay-container .s-info-ligth {
  stroke: #0092ff;
}
.mat-bch .s-info-ligth--imp, .cdk-overlay-container .s-info-ligth--imp {
  stroke: #0092ff !important;
}
.mat-bch .s-info-ligther, .cdk-overlay-container .s-info-ligther {
  stroke: #a3d0f5;
}
.mat-bch .s-info-ligther--imp, .cdk-overlay-container .s-info-ligther--imp {
  stroke: #a3d0f5 !important;
}
.mat-bch .s-info-background, .cdk-overlay-container .s-info-background {
  stroke: #f5faff;
}
.mat-bch .s-info-background--imp, .cdk-overlay-container .s-info-background--imp {
  stroke: #f5faff !important;
}
.mat-bch .gradient-primary, .cdk-overlay-container .gradient-primary {
  background: linear-gradient(to bottom right, #5583ff, #295eff);
  color: #ffffff;
}
.mat-bch .gradient-gray, .cdk-overlay-container .gradient-gray {
  background: linear-gradient(to bottom right, #8393a3, #52677b);
}
.mat-bch .gradient-brand, .cdk-overlay-container .gradient-brand {
  background: linear-gradient(to bottom right, #002884, #002464);
  color: #ffffff;
}
.mat-bch .brand-shadow, .cdk-overlay-container .brand-shadow {
  box-shadow: 0 4px 12px rgba(0, 36, 100, 0.1);
}
.mat-bch .primary-button-shadow, .cdk-overlay-container .primary-button-shadow {
  box-shadow: inset 56px 66px 88px -46px #5583ff;
}

.mat-marca-cch .mat-bch .bg-brand-dark, .mat-marca-cch .cdk-overlay-container .bg-brand-dark, .mat-marca-cch .mat-bch .double-box.title, .mat-marca-cch .cdk-overlay-container .double-box.title {
  background: #014ea2;
}
.mat-marca-cch .mat-bch .bg-brand-dark--imp, .mat-marca-cch .cdk-overlay-container .bg-brand-dark--imp {
  background: #014ea2 !important;
}
.mat-marca-cch .mat-bch .bg-brand, .mat-marca-cch .cdk-overlay-container .bg-brand {
  background: #0166d5;
}
.mat-marca-cch .mat-bch .bg-brand--imp, .mat-marca-cch .cdk-overlay-container .bg-brand--imp {
  background: #0166d5 !important;
}
.mat-marca-cch .mat-bch .bg-brand-light, .mat-marca-cch .cdk-overlay-container .bg-brand-light {
  background: #0079ff;
}
.mat-marca-cch .mat-bch .bg-brand-light--imp, .mat-marca-cch .cdk-overlay-container .bg-brand-light--imp {
  background: #0079ff !important;
}
.mat-marca-cch .mat-bch .bg-brand-lighter, .mat-marca-cch .cdk-overlay-container .bg-brand-lighter {
  background: #a3caf5;
}
.mat-marca-cch .mat-bch .bg-brand-lighter--imp, .mat-marca-cch .cdk-overlay-container .bg-brand-lighter--imp {
  background: #a3caf5 !important;
}
.mat-marca-cch .mat-bch .bg-brand-background, .mat-marca-cch .cdk-overlay-container .bg-brand-background {
  background: #f5faff;
}
.mat-marca-cch .mat-bch .bg-brand-background--imp, .mat-marca-cch .cdk-overlay-container .bg-brand-background--imp {
  background: #f5faff !important;
}
.mat-marca-cch .mat-bch .bg-brand-transparent, .mat-marca-cch .cdk-overlay-container .bg-brand-transparent {
  background: rgba(1, 102, 213, 0.16);
}
.mat-marca-cch .mat-bch .bg-brand-transparent--imp, .mat-marca-cch .cdk-overlay-container .bg-brand-transparent--imp {
  background: rgba(1, 102, 213, 0.16) !important;
}
.mat-marca-cch .mat-bch .bg-primary-dark, .mat-marca-cch .cdk-overlay-container .bg-primary-dark {
  background: #0b2fdd;
}
.mat-marca-cch .mat-bch .bg-primary-dark--imp, .mat-marca-cch .cdk-overlay-container .bg-primary-dark--imp {
  background: #0b2fdd !important;
}
.mat-marca-cch .mat-bch .bg-primary, .mat-marca-cch .cdk-overlay-container .bg-primary {
  background: #3d5cf5;
}
.mat-marca-cch .mat-bch .bg-primary--imp, .mat-marca-cch .cdk-overlay-container .bg-primary--imp {
  background: #3d5cf5 !important;
}
.mat-marca-cch .mat-bch .bg-primary-light, .mat-marca-cch .cdk-overlay-container .bg-primary-light {
  background: #6a84ff;
}
.mat-marca-cch .mat-bch .bg-primary-light--imp, .mat-marca-cch .cdk-overlay-container .bg-primary-light--imp {
  background: #6a84ff !important;
}
.mat-marca-cch .mat-bch .bg-primary-lighter, .mat-marca-cch .cdk-overlay-container .bg-primary-lighter {
  background: #a3b1f5;
}
.mat-marca-cch .mat-bch .bg-primary-lighter--imp, .mat-marca-cch .cdk-overlay-container .bg-primary-lighter--imp {
  background: #a3b1f5 !important;
}
.mat-marca-cch .mat-bch .bg-primary-background, .mat-marca-cch .cdk-overlay-container .bg-primary-background {
  background: #f5f7ff;
}
.mat-marca-cch .mat-bch .bg-primary-background--imp, .mat-marca-cch .cdk-overlay-container .bg-primary-background--imp {
  background: #f5f7ff !important;
}
.mat-marca-cch .mat-bch .bg-primary-transparent, .mat-marca-cch .cdk-overlay-container .bg-primary-transparent {
  background: rgba(61, 92, 245, 0.16);
}
.mat-marca-cch .mat-bch .bg-primary-transparent--imp, .mat-marca-cch .cdk-overlay-container .bg-primary-transparent--imp {
  background: rgba(61, 92, 245, 0.16) !important;
}
.mat-marca-cch .mat-bch .bg-info, .mat-marca-cch .cdk-overlay-container .bg-info {
  background: #497888;
}
.mat-marca-cch .mat-bch .bg-info--imp, .mat-marca-cch .cdk-overlay-container .bg-info--imp {
  background: #497888 !important;
}
.mat-marca-cch .mat-bch .bg-info-dark, .mat-marca-cch .cdk-overlay-container .bg-info-dark {
  background: #375b67;
}
.mat-marca-cch .mat-bch .bg-info-dark--imp, .mat-marca-cch .cdk-overlay-container .bg-info-dark--imp {
  background: #375b67 !important;
}
.mat-marca-cch .mat-bch .bg-info-ligth, .mat-marca-cch .cdk-overlay-container .bg-info-ligth {
  background: #5094ab;
}
.mat-marca-cch .mat-bch .bg-info-ligth--imp, .mat-marca-cch .cdk-overlay-container .bg-info-ligth--imp {
  background: #5094ab !important;
}
.mat-marca-cch .mat-bch .bg-info-ligther, .mat-marca-cch .cdk-overlay-container .bg-info-ligther {
  background: #a3e0f5;
}
.mat-marca-cch .mat-bch .bg-info-ligther--imp, .mat-marca-cch .cdk-overlay-container .bg-info-ligther--imp {
  background: #a3e0f5 !important;
}
.mat-marca-cch .mat-bch .bg-info-background, .mat-marca-cch .cdk-overlay-container .bg-info-background {
  background: #f5fcff;
}
.mat-marca-cch .mat-bch .bg-info-background--imp, .mat-marca-cch .cdk-overlay-container .bg-info-background--imp {
  background: #f5fcff !important;
}
.mat-marca-cch .mat-bch .c-brand-dark, .mat-marca-cch .cdk-overlay-container .c-brand-dark, .mat-marca-cch .mat-bch h1, .mat-marca-cch .cdk-overlay-container h1 {
  color: #014ea2;
}
.mat-marca-cch .mat-bch .c-brand-dark--imp, .mat-marca-cch .cdk-overlay-container .c-brand-dark--imp {
  color: #014ea2 !important;
}
.mat-marca-cch .mat-bch .c-brand, .mat-marca-cch .cdk-overlay-container .c-brand {
  color: #0166d5;
}
.mat-marca-cch .mat-bch .c-brand--imp, .mat-marca-cch .cdk-overlay-container .c-brand--imp {
  color: #0166d5 !important;
}
.mat-marca-cch .mat-bch .c-brand-light, .mat-marca-cch .cdk-overlay-container .c-brand-light, .mat-marca-cch .mat-bch a, .mat-marca-cch .cdk-overlay-container a {
  color: #0079ff;
}
.mat-marca-cch .mat-bch .c-brand-light--imp, .mat-marca-cch .cdk-overlay-container .c-brand-light--imp {
  color: #0079ff !important;
}
.mat-marca-cch .mat-bch .c-brand-lighter, .mat-marca-cch .cdk-overlay-container .c-brand-lighter {
  color: #a3caf5;
}
.mat-marca-cch .mat-bch .c-brand-lighter--imp, .mat-marca-cch .cdk-overlay-container .c-brand-lighter--imp {
  color: #a3caf5 !important;
}
.mat-marca-cch .mat-bch .c-brand-background, .mat-marca-cch .cdk-overlay-container .c-brand-background {
  color: #f5faff;
}
.mat-marca-cch .mat-bch .c-brand-background--imp, .mat-marca-cch .cdk-overlay-container .c-brand-background--imp {
  color: #f5faff !important;
}
.mat-marca-cch .mat-bch .c-brand-transparent, .mat-marca-cch .cdk-overlay-container .c-brand-transparent {
  color: rgba(1, 102, 213, 0.16);
}
.mat-marca-cch .mat-bch .c-brand-transparent--imp, .mat-marca-cch .cdk-overlay-container .c-brand-transparent--imp {
  color: rgba(1, 102, 213, 0.16) !important;
}
.mat-marca-cch .mat-bch .c-primary-dark, .mat-marca-cch .cdk-overlay-container .c-primary-dark {
  color: #0b2fdd;
}
.mat-marca-cch .mat-bch .c-primary-dark--imp, .mat-marca-cch .cdk-overlay-container .c-primary-dark--imp {
  color: #0b2fdd !important;
}
.mat-marca-cch .mat-bch .c-primary, .mat-marca-cch .cdk-overlay-container .c-primary {
  color: #3d5cf5;
}
.mat-marca-cch .mat-bch .c-primary--imp, .mat-marca-cch .cdk-overlay-container .c-primary--imp {
  color: #3d5cf5 !important;
}
.mat-marca-cch .mat-bch .c-primary-light, .mat-marca-cch .cdk-overlay-container .c-primary-light {
  color: #6a84ff;
}
.mat-marca-cch .mat-bch .c-primary-light--imp, .mat-marca-cch .cdk-overlay-container .c-primary-light--imp {
  color: #6a84ff !important;
}
.mat-marca-cch .mat-bch .c-primary-lighter, .mat-marca-cch .cdk-overlay-container .c-primary-lighter {
  color: #a3b1f5;
}
.mat-marca-cch .mat-bch .c-primary-lighter--imp, .mat-marca-cch .cdk-overlay-container .c-primary-lighter--imp {
  color: #a3b1f5 !important;
}
.mat-marca-cch .mat-bch .c-primary-background, .mat-marca-cch .cdk-overlay-container .c-primary-background {
  color: #f5f7ff;
}
.mat-marca-cch .mat-bch .c-primary-background--imp, .mat-marca-cch .cdk-overlay-container .c-primary-background--imp {
  color: #f5f7ff !important;
}
.mat-marca-cch .mat-bch .c-primary-transparent, .mat-marca-cch .cdk-overlay-container .c-primary-transparent {
  color: rgba(61, 92, 245, 0.16);
}
.mat-marca-cch .mat-bch .c-primary-transparent--imp, .mat-marca-cch .cdk-overlay-container .c-primary-transparent--imp {
  color: rgba(61, 92, 245, 0.16) !important;
}
.mat-marca-cch .mat-bch .c-info, .mat-marca-cch .cdk-overlay-container .c-info {
  color: #497888;
}
.mat-marca-cch .mat-bch .c-info--imp, .mat-marca-cch .cdk-overlay-container .c-info--imp {
  color: #497888 !important;
}
.mat-marca-cch .mat-bch .c-info-dark, .mat-marca-cch .cdk-overlay-container .c-info-dark {
  color: #375b67;
}
.mat-marca-cch .mat-bch .c-info-dark--imp, .mat-marca-cch .cdk-overlay-container .c-info-dark--imp {
  color: #375b67 !important;
}
.mat-marca-cch .mat-bch .c-info-ligth, .mat-marca-cch .cdk-overlay-container .c-info-ligth {
  color: #5094ab;
}
.mat-marca-cch .mat-bch .c-info-ligth--imp, .mat-marca-cch .cdk-overlay-container .c-info-ligth--imp {
  color: #5094ab !important;
}
.mat-marca-cch .mat-bch .c-info-ligther, .mat-marca-cch .cdk-overlay-container .c-info-ligther {
  color: #a3e0f5;
}
.mat-marca-cch .mat-bch .c-info-ligther--imp, .mat-marca-cch .cdk-overlay-container .c-info-ligther--imp {
  color: #a3e0f5 !important;
}
.mat-marca-cch .mat-bch .c-info-background, .mat-marca-cch .cdk-overlay-container .c-info-background {
  color: #f5fcff;
}
.mat-marca-cch .mat-bch .c-info-background--imp, .mat-marca-cch .cdk-overlay-container .c-info-background--imp {
  color: #f5fcff !important;
}
.mat-marca-cch .mat-bch .bc-brand-dark, .mat-marca-cch .cdk-overlay-container .bc-brand-dark {
  border-color: #014ea2;
}
.mat-marca-cch .mat-bch .bc-brand-dark--imp, .mat-marca-cch .cdk-overlay-container .bc-brand-dark--imp {
  border-color: #014ea2 !important;
}
.mat-marca-cch .mat-bch .bc-brand, .mat-marca-cch .cdk-overlay-container .bc-brand {
  border-color: #0166d5;
}
.mat-marca-cch .mat-bch .bc-brand--imp, .mat-marca-cch .cdk-overlay-container .bc-brand--imp {
  border-color: #0166d5 !important;
}
.mat-marca-cch .mat-bch .bc-brand-light, .mat-marca-cch .cdk-overlay-container .bc-brand-light {
  border-color: #0079ff;
}
.mat-marca-cch .mat-bch .bc-brand-light--imp, .mat-marca-cch .cdk-overlay-container .bc-brand-light--imp {
  border-color: #0079ff !important;
}
.mat-marca-cch .mat-bch .bc-brand-lighter, .mat-marca-cch .cdk-overlay-container .bc-brand-lighter {
  border-color: #a3caf5;
}
.mat-marca-cch .mat-bch .bc-brand-lighter--imp, .mat-marca-cch .cdk-overlay-container .bc-brand-lighter--imp {
  border-color: #a3caf5 !important;
}
.mat-marca-cch .mat-bch .bc-brand-background, .mat-marca-cch .cdk-overlay-container .bc-brand-background {
  border-color: #f5faff;
}
.mat-marca-cch .mat-bch .bc-brand-background--imp, .mat-marca-cch .cdk-overlay-container .bc-brand-background--imp {
  border-color: #f5faff !important;
}
.mat-marca-cch .mat-bch .bc-brand-transparent, .mat-marca-cch .cdk-overlay-container .bc-brand-transparent {
  border-color: rgba(1, 102, 213, 0.16);
}
.mat-marca-cch .mat-bch .bc-brand-transparent--imp, .mat-marca-cch .cdk-overlay-container .bc-brand-transparent--imp {
  border-color: rgba(1, 102, 213, 0.16) !important;
}
.mat-marca-cch .mat-bch .bc-primary-dark, .mat-marca-cch .cdk-overlay-container .bc-primary-dark {
  border-color: #0b2fdd;
}
.mat-marca-cch .mat-bch .bc-primary-dark--imp, .mat-marca-cch .cdk-overlay-container .bc-primary-dark--imp {
  border-color: #0b2fdd !important;
}
.mat-marca-cch .mat-bch .bc-primary, .mat-marca-cch .cdk-overlay-container .bc-primary {
  border-color: #3d5cf5;
}
.mat-marca-cch .mat-bch .bc-primary--imp, .mat-marca-cch .cdk-overlay-container .bc-primary--imp {
  border-color: #3d5cf5 !important;
}
.mat-marca-cch .mat-bch .bc-primary-light, .mat-marca-cch .cdk-overlay-container .bc-primary-light {
  border-color: #6a84ff;
}
.mat-marca-cch .mat-bch .bc-primary-light--imp, .mat-marca-cch .cdk-overlay-container .bc-primary-light--imp {
  border-color: #6a84ff !important;
}
.mat-marca-cch .mat-bch .bc-primary-lighter, .mat-marca-cch .cdk-overlay-container .bc-primary-lighter {
  border-color: #a3b1f5;
}
.mat-marca-cch .mat-bch .bc-primary-lighter--imp, .mat-marca-cch .cdk-overlay-container .bc-primary-lighter--imp {
  border-color: #a3b1f5 !important;
}
.mat-marca-cch .mat-bch .bc-primary-background, .mat-marca-cch .cdk-overlay-container .bc-primary-background {
  border-color: #f5f7ff;
}
.mat-marca-cch .mat-bch .bc-primary-background--imp, .mat-marca-cch .cdk-overlay-container .bc-primary-background--imp {
  border-color: #f5f7ff !important;
}
.mat-marca-cch .mat-bch .bc-primary-transparent, .mat-marca-cch .cdk-overlay-container .bc-primary-transparent {
  border-color: rgba(61, 92, 245, 0.16);
}
.mat-marca-cch .mat-bch .bc-primary-transparent--imp, .mat-marca-cch .cdk-overlay-container .bc-primary-transparent--imp {
  border-color: rgba(61, 92, 245, 0.16) !important;
}
.mat-marca-cch .mat-bch .bc-info, .mat-marca-cch .cdk-overlay-container .bc-info {
  border-color: #497888;
}
.mat-marca-cch .mat-bch .bc-info--imp, .mat-marca-cch .cdk-overlay-container .bc-info--imp {
  border-color: #497888 !important;
}
.mat-marca-cch .mat-bch .bc-info-dark, .mat-marca-cch .cdk-overlay-container .bc-info-dark {
  border-color: #375b67;
}
.mat-marca-cch .mat-bch .bc-info-dark--imp, .mat-marca-cch .cdk-overlay-container .bc-info-dark--imp {
  border-color: #375b67 !important;
}
.mat-marca-cch .mat-bch .bc-info-ligth, .mat-marca-cch .cdk-overlay-container .bc-info-ligth {
  border-color: #5094ab;
}
.mat-marca-cch .mat-bch .bc-info-ligth--imp, .mat-marca-cch .cdk-overlay-container .bc-info-ligth--imp {
  border-color: #5094ab !important;
}
.mat-marca-cch .mat-bch .bc-info-ligther, .mat-marca-cch .cdk-overlay-container .bc-info-ligther {
  border-color: #a3e0f5;
}
.mat-marca-cch .mat-bch .bc-info-ligther--imp, .mat-marca-cch .cdk-overlay-container .bc-info-ligther--imp {
  border-color: #a3e0f5 !important;
}
.mat-marca-cch .mat-bch .bc-info-background, .mat-marca-cch .cdk-overlay-container .bc-info-background {
  border-color: #f5fcff;
}
.mat-marca-cch .mat-bch .bc-info-background--imp, .mat-marca-cch .cdk-overlay-container .bc-info-background--imp {
  border-color: #f5fcff !important;
}
.mat-marca-cch .mat-bch .f-brand-dark, .mat-marca-cch .cdk-overlay-container .f-brand-dark {
  fill: #014ea2;
}
.mat-marca-cch .mat-bch .f-brand-dark--imp, .mat-marca-cch .cdk-overlay-container .f-brand-dark--imp {
  fill: #014ea2 !important;
}
.mat-marca-cch .mat-bch .f-brand, .mat-marca-cch .cdk-overlay-container .f-brand {
  fill: #0166d5;
}
.mat-marca-cch .mat-bch .f-brand--imp, .mat-marca-cch .cdk-overlay-container .f-brand--imp {
  fill: #0166d5 !important;
}
.mat-marca-cch .mat-bch .f-brand-light, .mat-marca-cch .cdk-overlay-container .f-brand-light {
  fill: #0079ff;
}
.mat-marca-cch .mat-bch .f-brand-light--imp, .mat-marca-cch .cdk-overlay-container .f-brand-light--imp {
  fill: #0079ff !important;
}
.mat-marca-cch .mat-bch .f-brand-lighter, .mat-marca-cch .cdk-overlay-container .f-brand-lighter {
  fill: #a3caf5;
}
.mat-marca-cch .mat-bch .f-brand-lighter--imp, .mat-marca-cch .cdk-overlay-container .f-brand-lighter--imp {
  fill: #a3caf5 !important;
}
.mat-marca-cch .mat-bch .f-brand-background, .mat-marca-cch .cdk-overlay-container .f-brand-background {
  fill: #f5faff;
}
.mat-marca-cch .mat-bch .f-brand-background--imp, .mat-marca-cch .cdk-overlay-container .f-brand-background--imp {
  fill: #f5faff !important;
}
.mat-marca-cch .mat-bch .f-brand-transparent, .mat-marca-cch .cdk-overlay-container .f-brand-transparent {
  fill: rgba(1, 102, 213, 0.16);
}
.mat-marca-cch .mat-bch .f-brand-transparent--imp, .mat-marca-cch .cdk-overlay-container .f-brand-transparent--imp {
  fill: rgba(1, 102, 213, 0.16) !important;
}
.mat-marca-cch .mat-bch .f-primary-dark, .mat-marca-cch .cdk-overlay-container .f-primary-dark {
  fill: #0b2fdd;
}
.mat-marca-cch .mat-bch .f-primary-dark--imp, .mat-marca-cch .cdk-overlay-container .f-primary-dark--imp {
  fill: #0b2fdd !important;
}
.mat-marca-cch .mat-bch .f-primary, .mat-marca-cch .cdk-overlay-container .f-primary {
  fill: #3d5cf5;
}
.mat-marca-cch .mat-bch .f-primary--imp, .mat-marca-cch .cdk-overlay-container .f-primary--imp {
  fill: #3d5cf5 !important;
}
.mat-marca-cch .mat-bch .f-primary-light, .mat-marca-cch .cdk-overlay-container .f-primary-light {
  fill: #6a84ff;
}
.mat-marca-cch .mat-bch .f-primary-light--imp, .mat-marca-cch .cdk-overlay-container .f-primary-light--imp {
  fill: #6a84ff !important;
}
.mat-marca-cch .mat-bch .f-primary-lighter, .mat-marca-cch .cdk-overlay-container .f-primary-lighter {
  fill: #a3b1f5;
}
.mat-marca-cch .mat-bch .f-primary-lighter--imp, .mat-marca-cch .cdk-overlay-container .f-primary-lighter--imp {
  fill: #a3b1f5 !important;
}
.mat-marca-cch .mat-bch .f-primary-background, .mat-marca-cch .cdk-overlay-container .f-primary-background {
  fill: #f5f7ff;
}
.mat-marca-cch .mat-bch .f-primary-background--imp, .mat-marca-cch .cdk-overlay-container .f-primary-background--imp {
  fill: #f5f7ff !important;
}
.mat-marca-cch .mat-bch .f-primary-transparent, .mat-marca-cch .cdk-overlay-container .f-primary-transparent {
  fill: rgba(61, 92, 245, 0.16);
}
.mat-marca-cch .mat-bch .f-primary-transparent--imp, .mat-marca-cch .cdk-overlay-container .f-primary-transparent--imp {
  fill: rgba(61, 92, 245, 0.16) !important;
}
.mat-marca-cch .mat-bch .f-info, .mat-marca-cch .cdk-overlay-container .f-info {
  fill: #497888;
}
.mat-marca-cch .mat-bch .f-info--imp, .mat-marca-cch .cdk-overlay-container .f-info--imp {
  fill: #497888 !important;
}
.mat-marca-cch .mat-bch .f-info-dark, .mat-marca-cch .cdk-overlay-container .f-info-dark {
  fill: #375b67;
}
.mat-marca-cch .mat-bch .f-info-dark--imp, .mat-marca-cch .cdk-overlay-container .f-info-dark--imp {
  fill: #375b67 !important;
}
.mat-marca-cch .mat-bch .f-info-ligth, .mat-marca-cch .cdk-overlay-container .f-info-ligth {
  fill: #5094ab;
}
.mat-marca-cch .mat-bch .f-info-ligth--imp, .mat-marca-cch .cdk-overlay-container .f-info-ligth--imp {
  fill: #5094ab !important;
}
.mat-marca-cch .mat-bch .f-info-ligther, .mat-marca-cch .cdk-overlay-container .f-info-ligther {
  fill: #a3e0f5;
}
.mat-marca-cch .mat-bch .f-info-ligther--imp, .mat-marca-cch .cdk-overlay-container .f-info-ligther--imp {
  fill: #a3e0f5 !important;
}
.mat-marca-cch .mat-bch .f-info-background, .mat-marca-cch .cdk-overlay-container .f-info-background {
  fill: #f5fcff;
}
.mat-marca-cch .mat-bch .f-info-background--imp, .mat-marca-cch .cdk-overlay-container .f-info-background--imp {
  fill: #f5fcff !important;
}
.mat-marca-cch .mat-bch .s-brand-dark, .mat-marca-cch .cdk-overlay-container .s-brand-dark {
  stroke: #014ea2;
}
.mat-marca-cch .mat-bch .s-brand-dark--imp, .mat-marca-cch .cdk-overlay-container .s-brand-dark--imp {
  stroke: #014ea2 !important;
}
.mat-marca-cch .mat-bch .s-brand, .mat-marca-cch .cdk-overlay-container .s-brand {
  stroke: #0166d5;
}
.mat-marca-cch .mat-bch .s-brand--imp, .mat-marca-cch .cdk-overlay-container .s-brand--imp {
  stroke: #0166d5 !important;
}
.mat-marca-cch .mat-bch .s-brand-light, .mat-marca-cch .cdk-overlay-container .s-brand-light {
  stroke: #0079ff;
}
.mat-marca-cch .mat-bch .s-brand-light--imp, .mat-marca-cch .cdk-overlay-container .s-brand-light--imp {
  stroke: #0079ff !important;
}
.mat-marca-cch .mat-bch .s-brand-lighter, .mat-marca-cch .cdk-overlay-container .s-brand-lighter {
  stroke: #a3caf5;
}
.mat-marca-cch .mat-bch .s-brand-lighter--imp, .mat-marca-cch .cdk-overlay-container .s-brand-lighter--imp {
  stroke: #a3caf5 !important;
}
.mat-marca-cch .mat-bch .s-brand-background, .mat-marca-cch .cdk-overlay-container .s-brand-background {
  stroke: #f5faff;
}
.mat-marca-cch .mat-bch .s-brand-background--imp, .mat-marca-cch .cdk-overlay-container .s-brand-background--imp {
  stroke: #f5faff !important;
}
.mat-marca-cch .mat-bch .s-brand-transparent, .mat-marca-cch .cdk-overlay-container .s-brand-transparent {
  stroke: rgba(1, 102, 213, 0.16);
}
.mat-marca-cch .mat-bch .s-brand-transparent--imp, .mat-marca-cch .cdk-overlay-container .s-brand-transparent--imp {
  stroke: rgba(1, 102, 213, 0.16) !important;
}
.mat-marca-cch .mat-bch .s-primary-dark, .mat-marca-cch .cdk-overlay-container .s-primary-dark {
  stroke: #0b2fdd;
}
.mat-marca-cch .mat-bch .s-primary-dark--imp, .mat-marca-cch .cdk-overlay-container .s-primary-dark--imp {
  stroke: #0b2fdd !important;
}
.mat-marca-cch .mat-bch .s-primary, .mat-marca-cch .cdk-overlay-container .s-primary {
  stroke: #3d5cf5;
}
.mat-marca-cch .mat-bch .s-primary--imp, .mat-marca-cch .cdk-overlay-container .s-primary--imp {
  stroke: #3d5cf5 !important;
}
.mat-marca-cch .mat-bch .s-primary-light, .mat-marca-cch .cdk-overlay-container .s-primary-light {
  stroke: #6a84ff;
}
.mat-marca-cch .mat-bch .s-primary-light--imp, .mat-marca-cch .cdk-overlay-container .s-primary-light--imp {
  stroke: #6a84ff !important;
}
.mat-marca-cch .mat-bch .s-primary-lighter, .mat-marca-cch .cdk-overlay-container .s-primary-lighter {
  stroke: #a3b1f5;
}
.mat-marca-cch .mat-bch .s-primary-lighter--imp, .mat-marca-cch .cdk-overlay-container .s-primary-lighter--imp {
  stroke: #a3b1f5 !important;
}
.mat-marca-cch .mat-bch .s-primary-background, .mat-marca-cch .cdk-overlay-container .s-primary-background {
  stroke: #f5f7ff;
}
.mat-marca-cch .mat-bch .s-primary-background--imp, .mat-marca-cch .cdk-overlay-container .s-primary-background--imp {
  stroke: #f5f7ff !important;
}
.mat-marca-cch .mat-bch .s-primary-transparent, .mat-marca-cch .cdk-overlay-container .s-primary-transparent {
  stroke: rgba(61, 92, 245, 0.16);
}
.mat-marca-cch .mat-bch .s-primary-transparent--imp, .mat-marca-cch .cdk-overlay-container .s-primary-transparent--imp {
  stroke: rgba(61, 92, 245, 0.16) !important;
}
.mat-marca-cch .mat-bch .s-info, .mat-marca-cch .cdk-overlay-container .s-info {
  stroke: #497888;
}
.mat-marca-cch .mat-bch .s-info--imp, .mat-marca-cch .cdk-overlay-container .s-info--imp {
  stroke: #497888 !important;
}
.mat-marca-cch .mat-bch .s-info-dark, .mat-marca-cch .cdk-overlay-container .s-info-dark {
  stroke: #375b67;
}
.mat-marca-cch .mat-bch .s-info-dark--imp, .mat-marca-cch .cdk-overlay-container .s-info-dark--imp {
  stroke: #375b67 !important;
}
.mat-marca-cch .mat-bch .s-info-ligth, .mat-marca-cch .cdk-overlay-container .s-info-ligth {
  stroke: #5094ab;
}
.mat-marca-cch .mat-bch .s-info-ligth--imp, .mat-marca-cch .cdk-overlay-container .s-info-ligth--imp {
  stroke: #5094ab !important;
}
.mat-marca-cch .mat-bch .s-info-ligther, .mat-marca-cch .cdk-overlay-container .s-info-ligther {
  stroke: #a3e0f5;
}
.mat-marca-cch .mat-bch .s-info-ligther--imp, .mat-marca-cch .cdk-overlay-container .s-info-ligther--imp {
  stroke: #a3e0f5 !important;
}
.mat-marca-cch .mat-bch .s-info-background, .mat-marca-cch .cdk-overlay-container .s-info-background {
  stroke: #f5fcff;
}
.mat-marca-cch .mat-bch .s-info-background--imp, .mat-marca-cch .cdk-overlay-container .s-info-background--imp {
  stroke: #f5fcff !important;
}
.mat-marca-cch .mat-bch .gradient-primary, .mat-marca-cch .cdk-overlay-container .gradient-primary {
  background: linear-gradient(to bottom right, #6a84ff, #3d5cf5);
}
.mat-marca-cch .mat-bch .gradient-brand, .mat-marca-cch .cdk-overlay-container .gradient-brand {
  background: linear-gradient(to bottom right, #0079ff, #0166d5);
}
.mat-marca-cch .mat-bch .brand-shadow, .mat-marca-cch .cdk-overlay-container .brand-shadow {
  box-shadow: 0 4px 12px rgba(1, 102, 213, 0.1);
}
.mat-marca-cch .mat-bch .primary-button-shadow, .mat-marca-cch .cdk-overlay-container .primary-button-shadow {
  box-shadow: inset 56px 66px 88px -46px #6a84ff;
}

.mat-marca-bec .mat-bch .bg-brand-dark, .mat-marca-bec .cdk-overlay-container .bg-brand-dark, .mat-marca-bec .mat-bch .double-box.title, .mat-marca-bec .cdk-overlay-container .double-box.title {
  background: #02422e;
}
.mat-marca-bec .mat-bch .bg-brand-dark--imp, .mat-marca-bec .cdk-overlay-container .bg-brand-dark--imp {
  background: #02422e !important;
}
.mat-marca-bec .mat-bch .bg-brand, .mat-marca-bec .cdk-overlay-container .bg-brand {
  background: #02573d;
}
.mat-marca-bec .mat-bch .bg-brand--imp, .mat-marca-bec .cdk-overlay-container .bg-brand--imp {
  background: #02573d !important;
}
.mat-marca-bec .mat-bch .bg-brand-light, .mat-marca-bec .cdk-overlay-container .bg-brand-light {
  background: #00734d;
}
.mat-marca-bec .mat-bch .bg-brand-light--imp, .mat-marca-bec .cdk-overlay-container .bg-brand-light--imp {
  background: #00734d !important;
}
.mat-marca-bec .mat-bch .bg-brand-lighter, .mat-marca-bec .cdk-overlay-container .bg-brand-lighter {
  background: #9bd4c3;
}
.mat-marca-bec .mat-bch .bg-brand-lighter--imp, .mat-marca-bec .cdk-overlay-container .bg-brand-lighter--imp {
  background: #9bd4c3 !important;
}
.mat-marca-bec .mat-bch .bg-brand-background, .mat-marca-bec .cdk-overlay-container .bg-brand-background {
  background: #f5fffc;
}
.mat-marca-bec .mat-bch .bg-brand-background--imp, .mat-marca-bec .cdk-overlay-container .bg-brand-background--imp {
  background: #f5fffc !important;
}
.mat-marca-bec .mat-bch .bg-brand-transparent, .mat-marca-bec .cdk-overlay-container .bg-brand-transparent {
  background: rgba(2, 87, 61, 0.16);
}
.mat-marca-bec .mat-bch .bg-brand-transparent--imp, .mat-marca-bec .cdk-overlay-container .bg-brand-transparent--imp {
  background: rgba(2, 87, 61, 0.16) !important;
}
.mat-marca-bec .mat-bch .bg-primary-dark, .mat-marca-bec .cdk-overlay-container .bg-primary-dark {
  background: #026353;
}
.mat-marca-bec .mat-bch .bg-primary-dark--imp, .mat-marca-bec .cdk-overlay-container .bg-primary-dark--imp {
  background: #026353 !important;
}
.mat-marca-bec .mat-bch .bg-primary, .mat-marca-bec .cdk-overlay-container .bg-primary {
  background: #03826D;
}
.mat-marca-bec .mat-bch .bg-primary--imp, .mat-marca-bec .cdk-overlay-container .bg-primary--imp {
  background: #03826D !important;
}
.mat-marca-bec .mat-bch .bg-primary-light, .mat-marca-bec .cdk-overlay-container .bg-primary-light {
  background: #00AB8D;
}
.mat-marca-bec .mat-bch .bg-primary-light--imp, .mat-marca-bec .cdk-overlay-container .bg-primary-light--imp {
  background: #00AB8D !important;
}
.mat-marca-bec .mat-bch .bg-primary-lighter, .mat-marca-bec .cdk-overlay-container .bg-primary-lighter {
  background: #9BD4CA;
}
.mat-marca-bec .mat-bch .bg-primary-lighter--imp, .mat-marca-bec .cdk-overlay-container .bg-primary-lighter--imp {
  background: #9BD4CA !important;
}
.mat-marca-bec .mat-bch .bg-primary-background, .mat-marca-bec .cdk-overlay-container .bg-primary-background {
  background: #F5FFFD;
}
.mat-marca-bec .mat-bch .bg-primary-background--imp, .mat-marca-bec .cdk-overlay-container .bg-primary-background--imp {
  background: #F5FFFD !important;
}
.mat-marca-bec .mat-bch .bg-primary-transparent, .mat-marca-bec .cdk-overlay-container .bg-primary-transparent {
  background: rgba(3, 130, 109, 0.16);
}
.mat-marca-bec .mat-bch .bg-primary-transparent--imp, .mat-marca-bec .cdk-overlay-container .bg-primary-transparent--imp {
  background: rgba(3, 130, 109, 0.16) !important;
}
.mat-marca-bec .mat-bch .bg-info, .mat-marca-bec .cdk-overlay-container .bg-info {
  background: #0b78d0;
}
.mat-marca-bec .mat-bch .bg-info--imp, .mat-marca-bec .cdk-overlay-container .bg-info--imp {
  background: #0b78d0 !important;
}
.mat-marca-bec .mat-bch .bg-info-dark, .mat-marca-bec .cdk-overlay-container .bg-info-dark {
  background: #085b9e;
}
.mat-marca-bec .mat-bch .bg-info-dark--imp, .mat-marca-bec .cdk-overlay-container .bg-info-dark--imp {
  background: #085b9e !important;
}
.mat-marca-bec .mat-bch .bg-info-ligth, .mat-marca-bec .cdk-overlay-container .bg-info-ligth {
  background: #0092ff;
}
.mat-marca-bec .mat-bch .bg-info-ligth--imp, .mat-marca-bec .cdk-overlay-container .bg-info-ligth--imp {
  background: #0092ff !important;
}
.mat-marca-bec .mat-bch .bg-info-ligther, .mat-marca-bec .cdk-overlay-container .bg-info-ligther {
  background: #a3d0f5;
}
.mat-marca-bec .mat-bch .bg-info-ligther--imp, .mat-marca-bec .cdk-overlay-container .bg-info-ligther--imp {
  background: #a3d0f5 !important;
}
.mat-marca-bec .mat-bch .bg-info-background, .mat-marca-bec .cdk-overlay-container .bg-info-background {
  background: #f5faff;
}
.mat-marca-bec .mat-bch .bg-info-background--imp, .mat-marca-bec .cdk-overlay-container .bg-info-background--imp {
  background: #f5faff !important;
}
.mat-marca-bec .mat-bch .c-brand-dark, .mat-marca-bec .cdk-overlay-container .c-brand-dark, .mat-marca-bec .mat-bch h1, .mat-marca-bec .cdk-overlay-container h1 {
  color: #02422e;
}
.mat-marca-bec .mat-bch .c-brand-dark--imp, .mat-marca-bec .cdk-overlay-container .c-brand-dark--imp {
  color: #02422e !important;
}
.mat-marca-bec .mat-bch .c-brand, .mat-marca-bec .cdk-overlay-container .c-brand {
  color: #02573d;
}
.mat-marca-bec .mat-bch .c-brand--imp, .mat-marca-bec .cdk-overlay-container .c-brand--imp {
  color: #02573d !important;
}
.mat-marca-bec .mat-bch .c-brand-light, .mat-marca-bec .cdk-overlay-container .c-brand-light, .mat-marca-bec .mat-bch a, .mat-marca-bec .cdk-overlay-container a {
  color: #00734d;
}
.mat-marca-bec .mat-bch .c-brand-light--imp, .mat-marca-bec .cdk-overlay-container .c-brand-light--imp {
  color: #00734d !important;
}
.mat-marca-bec .mat-bch .c-brand-lighter, .mat-marca-bec .cdk-overlay-container .c-brand-lighter {
  color: #9bd4c3;
}
.mat-marca-bec .mat-bch .c-brand-lighter--imp, .mat-marca-bec .cdk-overlay-container .c-brand-lighter--imp {
  color: #9bd4c3 !important;
}
.mat-marca-bec .mat-bch .c-brand-background, .mat-marca-bec .cdk-overlay-container .c-brand-background {
  color: #f5fffc;
}
.mat-marca-bec .mat-bch .c-brand-background--imp, .mat-marca-bec .cdk-overlay-container .c-brand-background--imp {
  color: #f5fffc !important;
}
.mat-marca-bec .mat-bch .c-brand-transparent, .mat-marca-bec .cdk-overlay-container .c-brand-transparent {
  color: rgba(2, 87, 61, 0.16);
}
.mat-marca-bec .mat-bch .c-brand-transparent--imp, .mat-marca-bec .cdk-overlay-container .c-brand-transparent--imp {
  color: rgba(2, 87, 61, 0.16) !important;
}
.mat-marca-bec .mat-bch .c-primary-dark, .mat-marca-bec .cdk-overlay-container .c-primary-dark {
  color: #026353;
}
.mat-marca-bec .mat-bch .c-primary-dark--imp, .mat-marca-bec .cdk-overlay-container .c-primary-dark--imp {
  color: #026353 !important;
}
.mat-marca-bec .mat-bch .c-primary, .mat-marca-bec .cdk-overlay-container .c-primary {
  color: #03826D;
}
.mat-marca-bec .mat-bch .c-primary--imp, .mat-marca-bec .cdk-overlay-container .c-primary--imp {
  color: #03826D !important;
}
.mat-marca-bec .mat-bch .c-primary-light, .mat-marca-bec .cdk-overlay-container .c-primary-light {
  color: #00AB8D;
}
.mat-marca-bec .mat-bch .c-primary-light--imp, .mat-marca-bec .cdk-overlay-container .c-primary-light--imp {
  color: #00AB8D !important;
}
.mat-marca-bec .mat-bch .c-primary-lighter, .mat-marca-bec .cdk-overlay-container .c-primary-lighter {
  color: #9BD4CA;
}
.mat-marca-bec .mat-bch .c-primary-lighter--imp, .mat-marca-bec .cdk-overlay-container .c-primary-lighter--imp {
  color: #9BD4CA !important;
}
.mat-marca-bec .mat-bch .c-primary-background, .mat-marca-bec .cdk-overlay-container .c-primary-background {
  color: #F5FFFD;
}
.mat-marca-bec .mat-bch .c-primary-background--imp, .mat-marca-bec .cdk-overlay-container .c-primary-background--imp {
  color: #F5FFFD !important;
}
.mat-marca-bec .mat-bch .c-primary-transparent, .mat-marca-bec .cdk-overlay-container .c-primary-transparent {
  color: rgba(3, 130, 109, 0.16);
}
.mat-marca-bec .mat-bch .c-primary-transparent--imp, .mat-marca-bec .cdk-overlay-container .c-primary-transparent--imp {
  color: rgba(3, 130, 109, 0.16) !important;
}
.mat-marca-bec .mat-bch .c-info, .mat-marca-bec .cdk-overlay-container .c-info {
  color: #0b78d0;
}
.mat-marca-bec .mat-bch .c-info--imp, .mat-marca-bec .cdk-overlay-container .c-info--imp {
  color: #0b78d0 !important;
}
.mat-marca-bec .mat-bch .c-info-dark, .mat-marca-bec .cdk-overlay-container .c-info-dark {
  color: #085b9e;
}
.mat-marca-bec .mat-bch .c-info-dark--imp, .mat-marca-bec .cdk-overlay-container .c-info-dark--imp {
  color: #085b9e !important;
}
.mat-marca-bec .mat-bch .c-info-ligth, .mat-marca-bec .cdk-overlay-container .c-info-ligth {
  color: #0092ff;
}
.mat-marca-bec .mat-bch .c-info-ligth--imp, .mat-marca-bec .cdk-overlay-container .c-info-ligth--imp {
  color: #0092ff !important;
}
.mat-marca-bec .mat-bch .c-info-ligther, .mat-marca-bec .cdk-overlay-container .c-info-ligther {
  color: #a3d0f5;
}
.mat-marca-bec .mat-bch .c-info-ligther--imp, .mat-marca-bec .cdk-overlay-container .c-info-ligther--imp {
  color: #a3d0f5 !important;
}
.mat-marca-bec .mat-bch .c-info-background, .mat-marca-bec .cdk-overlay-container .c-info-background {
  color: #f5faff;
}
.mat-marca-bec .mat-bch .c-info-background--imp, .mat-marca-bec .cdk-overlay-container .c-info-background--imp {
  color: #f5faff !important;
}
.mat-marca-bec .mat-bch .bc-brand-dark, .mat-marca-bec .cdk-overlay-container .bc-brand-dark {
  border-color: #02422e;
}
.mat-marca-bec .mat-bch .bc-brand-dark--imp, .mat-marca-bec .cdk-overlay-container .bc-brand-dark--imp {
  border-color: #02422e !important;
}
.mat-marca-bec .mat-bch .bc-brand, .mat-marca-bec .cdk-overlay-container .bc-brand {
  border-color: #02573d;
}
.mat-marca-bec .mat-bch .bc-brand--imp, .mat-marca-bec .cdk-overlay-container .bc-brand--imp {
  border-color: #02573d !important;
}
.mat-marca-bec .mat-bch .bc-brand-light, .mat-marca-bec .cdk-overlay-container .bc-brand-light {
  border-color: #00734d;
}
.mat-marca-bec .mat-bch .bc-brand-light--imp, .mat-marca-bec .cdk-overlay-container .bc-brand-light--imp {
  border-color: #00734d !important;
}
.mat-marca-bec .mat-bch .bc-brand-lighter, .mat-marca-bec .cdk-overlay-container .bc-brand-lighter {
  border-color: #9bd4c3;
}
.mat-marca-bec .mat-bch .bc-brand-lighter--imp, .mat-marca-bec .cdk-overlay-container .bc-brand-lighter--imp {
  border-color: #9bd4c3 !important;
}
.mat-marca-bec .mat-bch .bc-brand-background, .mat-marca-bec .cdk-overlay-container .bc-brand-background {
  border-color: #f5fffc;
}
.mat-marca-bec .mat-bch .bc-brand-background--imp, .mat-marca-bec .cdk-overlay-container .bc-brand-background--imp {
  border-color: #f5fffc !important;
}
.mat-marca-bec .mat-bch .bc-brand-transparent, .mat-marca-bec .cdk-overlay-container .bc-brand-transparent {
  border-color: rgba(2, 87, 61, 0.16);
}
.mat-marca-bec .mat-bch .bc-brand-transparent--imp, .mat-marca-bec .cdk-overlay-container .bc-brand-transparent--imp {
  border-color: rgba(2, 87, 61, 0.16) !important;
}
.mat-marca-bec .mat-bch .bc-primary-dark, .mat-marca-bec .cdk-overlay-container .bc-primary-dark {
  border-color: #026353;
}
.mat-marca-bec .mat-bch .bc-primary-dark--imp, .mat-marca-bec .cdk-overlay-container .bc-primary-dark--imp {
  border-color: #026353 !important;
}
.mat-marca-bec .mat-bch .bc-primary, .mat-marca-bec .cdk-overlay-container .bc-primary {
  border-color: #03826D;
}
.mat-marca-bec .mat-bch .bc-primary--imp, .mat-marca-bec .cdk-overlay-container .bc-primary--imp {
  border-color: #03826D !important;
}
.mat-marca-bec .mat-bch .bc-primary-light, .mat-marca-bec .cdk-overlay-container .bc-primary-light {
  border-color: #00AB8D;
}
.mat-marca-bec .mat-bch .bc-primary-light--imp, .mat-marca-bec .cdk-overlay-container .bc-primary-light--imp {
  border-color: #00AB8D !important;
}
.mat-marca-bec .mat-bch .bc-primary-lighter, .mat-marca-bec .cdk-overlay-container .bc-primary-lighter {
  border-color: #9BD4CA;
}
.mat-marca-bec .mat-bch .bc-primary-lighter--imp, .mat-marca-bec .cdk-overlay-container .bc-primary-lighter--imp {
  border-color: #9BD4CA !important;
}
.mat-marca-bec .mat-bch .bc-primary-background, .mat-marca-bec .cdk-overlay-container .bc-primary-background {
  border-color: #F5FFFD;
}
.mat-marca-bec .mat-bch .bc-primary-background--imp, .mat-marca-bec .cdk-overlay-container .bc-primary-background--imp {
  border-color: #F5FFFD !important;
}
.mat-marca-bec .mat-bch .bc-primary-transparent, .mat-marca-bec .cdk-overlay-container .bc-primary-transparent {
  border-color: rgba(3, 130, 109, 0.16);
}
.mat-marca-bec .mat-bch .bc-primary-transparent--imp, .mat-marca-bec .cdk-overlay-container .bc-primary-transparent--imp {
  border-color: rgba(3, 130, 109, 0.16) !important;
}
.mat-marca-bec .mat-bch .bc-info, .mat-marca-bec .cdk-overlay-container .bc-info {
  border-color: #0b78d0;
}
.mat-marca-bec .mat-bch .bc-info--imp, .mat-marca-bec .cdk-overlay-container .bc-info--imp {
  border-color: #0b78d0 !important;
}
.mat-marca-bec .mat-bch .bc-info-dark, .mat-marca-bec .cdk-overlay-container .bc-info-dark {
  border-color: #085b9e;
}
.mat-marca-bec .mat-bch .bc-info-dark--imp, .mat-marca-bec .cdk-overlay-container .bc-info-dark--imp {
  border-color: #085b9e !important;
}
.mat-marca-bec .mat-bch .bc-info-ligth, .mat-marca-bec .cdk-overlay-container .bc-info-ligth {
  border-color: #0092ff;
}
.mat-marca-bec .mat-bch .bc-info-ligth--imp, .mat-marca-bec .cdk-overlay-container .bc-info-ligth--imp {
  border-color: #0092ff !important;
}
.mat-marca-bec .mat-bch .bc-info-ligther, .mat-marca-bec .cdk-overlay-container .bc-info-ligther {
  border-color: #a3d0f5;
}
.mat-marca-bec .mat-bch .bc-info-ligther--imp, .mat-marca-bec .cdk-overlay-container .bc-info-ligther--imp {
  border-color: #a3d0f5 !important;
}
.mat-marca-bec .mat-bch .bc-info-background, .mat-marca-bec .cdk-overlay-container .bc-info-background {
  border-color: #f5faff;
}
.mat-marca-bec .mat-bch .bc-info-background--imp, .mat-marca-bec .cdk-overlay-container .bc-info-background--imp {
  border-color: #f5faff !important;
}
.mat-marca-bec .mat-bch .f-brand-dark, .mat-marca-bec .cdk-overlay-container .f-brand-dark {
  fill: #02422e;
}
.mat-marca-bec .mat-bch .f-brand-dark--imp, .mat-marca-bec .cdk-overlay-container .f-brand-dark--imp {
  fill: #02422e !important;
}
.mat-marca-bec .mat-bch .f-brand, .mat-marca-bec .cdk-overlay-container .f-brand {
  fill: #02573d;
}
.mat-marca-bec .mat-bch .f-brand--imp, .mat-marca-bec .cdk-overlay-container .f-brand--imp {
  fill: #02573d !important;
}
.mat-marca-bec .mat-bch .f-brand-light, .mat-marca-bec .cdk-overlay-container .f-brand-light {
  fill: #00734d;
}
.mat-marca-bec .mat-bch .f-brand-light--imp, .mat-marca-bec .cdk-overlay-container .f-brand-light--imp {
  fill: #00734d !important;
}
.mat-marca-bec .mat-bch .f-brand-lighter, .mat-marca-bec .cdk-overlay-container .f-brand-lighter {
  fill: #9bd4c3;
}
.mat-marca-bec .mat-bch .f-brand-lighter--imp, .mat-marca-bec .cdk-overlay-container .f-brand-lighter--imp {
  fill: #9bd4c3 !important;
}
.mat-marca-bec .mat-bch .f-brand-background, .mat-marca-bec .cdk-overlay-container .f-brand-background {
  fill: #f5fffc;
}
.mat-marca-bec .mat-bch .f-brand-background--imp, .mat-marca-bec .cdk-overlay-container .f-brand-background--imp {
  fill: #f5fffc !important;
}
.mat-marca-bec .mat-bch .f-brand-transparent, .mat-marca-bec .cdk-overlay-container .f-brand-transparent {
  fill: rgba(2, 87, 61, 0.16);
}
.mat-marca-bec .mat-bch .f-brand-transparent--imp, .mat-marca-bec .cdk-overlay-container .f-brand-transparent--imp {
  fill: rgba(2, 87, 61, 0.16) !important;
}
.mat-marca-bec .mat-bch .f-primary-dark, .mat-marca-bec .cdk-overlay-container .f-primary-dark {
  fill: #026353;
}
.mat-marca-bec .mat-bch .f-primary-dark--imp, .mat-marca-bec .cdk-overlay-container .f-primary-dark--imp {
  fill: #026353 !important;
}
.mat-marca-bec .mat-bch .f-primary, .mat-marca-bec .cdk-overlay-container .f-primary {
  fill: #03826D;
}
.mat-marca-bec .mat-bch .f-primary--imp, .mat-marca-bec .cdk-overlay-container .f-primary--imp {
  fill: #03826D !important;
}
.mat-marca-bec .mat-bch .f-primary-light, .mat-marca-bec .cdk-overlay-container .f-primary-light {
  fill: #00AB8D;
}
.mat-marca-bec .mat-bch .f-primary-light--imp, .mat-marca-bec .cdk-overlay-container .f-primary-light--imp {
  fill: #00AB8D !important;
}
.mat-marca-bec .mat-bch .f-primary-lighter, .mat-marca-bec .cdk-overlay-container .f-primary-lighter {
  fill: #9BD4CA;
}
.mat-marca-bec .mat-bch .f-primary-lighter--imp, .mat-marca-bec .cdk-overlay-container .f-primary-lighter--imp {
  fill: #9BD4CA !important;
}
.mat-marca-bec .mat-bch .f-primary-background, .mat-marca-bec .cdk-overlay-container .f-primary-background {
  fill: #F5FFFD;
}
.mat-marca-bec .mat-bch .f-primary-background--imp, .mat-marca-bec .cdk-overlay-container .f-primary-background--imp {
  fill: #F5FFFD !important;
}
.mat-marca-bec .mat-bch .f-primary-transparent, .mat-marca-bec .cdk-overlay-container .f-primary-transparent {
  fill: rgba(3, 130, 109, 0.16);
}
.mat-marca-bec .mat-bch .f-primary-transparent--imp, .mat-marca-bec .cdk-overlay-container .f-primary-transparent--imp {
  fill: rgba(3, 130, 109, 0.16) !important;
}
.mat-marca-bec .mat-bch .f-info, .mat-marca-bec .cdk-overlay-container .f-info {
  fill: #0b78d0;
}
.mat-marca-bec .mat-bch .f-info--imp, .mat-marca-bec .cdk-overlay-container .f-info--imp {
  fill: #0b78d0 !important;
}
.mat-marca-bec .mat-bch .f-info-dark, .mat-marca-bec .cdk-overlay-container .f-info-dark {
  fill: #085b9e;
}
.mat-marca-bec .mat-bch .f-info-dark--imp, .mat-marca-bec .cdk-overlay-container .f-info-dark--imp {
  fill: #085b9e !important;
}
.mat-marca-bec .mat-bch .f-info-ligth, .mat-marca-bec .cdk-overlay-container .f-info-ligth {
  fill: #0092ff;
}
.mat-marca-bec .mat-bch .f-info-ligth--imp, .mat-marca-bec .cdk-overlay-container .f-info-ligth--imp {
  fill: #0092ff !important;
}
.mat-marca-bec .mat-bch .f-info-ligther, .mat-marca-bec .cdk-overlay-container .f-info-ligther {
  fill: #a3d0f5;
}
.mat-marca-bec .mat-bch .f-info-ligther--imp, .mat-marca-bec .cdk-overlay-container .f-info-ligther--imp {
  fill: #a3d0f5 !important;
}
.mat-marca-bec .mat-bch .f-info-background, .mat-marca-bec .cdk-overlay-container .f-info-background {
  fill: #f5faff;
}
.mat-marca-bec .mat-bch .f-info-background--imp, .mat-marca-bec .cdk-overlay-container .f-info-background--imp {
  fill: #f5faff !important;
}
.mat-marca-bec .mat-bch .s-brand-dark, .mat-marca-bec .cdk-overlay-container .s-brand-dark {
  stroke: #02422e;
}
.mat-marca-bec .mat-bch .s-brand-dark--imp, .mat-marca-bec .cdk-overlay-container .s-brand-dark--imp {
  stroke: #02422e !important;
}
.mat-marca-bec .mat-bch .s-brand, .mat-marca-bec .cdk-overlay-container .s-brand {
  stroke: #02573d;
}
.mat-marca-bec .mat-bch .s-brand--imp, .mat-marca-bec .cdk-overlay-container .s-brand--imp {
  stroke: #02573d !important;
}
.mat-marca-bec .mat-bch .s-brand-light, .mat-marca-bec .cdk-overlay-container .s-brand-light {
  stroke: #00734d;
}
.mat-marca-bec .mat-bch .s-brand-light--imp, .mat-marca-bec .cdk-overlay-container .s-brand-light--imp {
  stroke: #00734d !important;
}
.mat-marca-bec .mat-bch .s-brand-lighter, .mat-marca-bec .cdk-overlay-container .s-brand-lighter {
  stroke: #9bd4c3;
}
.mat-marca-bec .mat-bch .s-brand-lighter--imp, .mat-marca-bec .cdk-overlay-container .s-brand-lighter--imp {
  stroke: #9bd4c3 !important;
}
.mat-marca-bec .mat-bch .s-brand-background, .mat-marca-bec .cdk-overlay-container .s-brand-background {
  stroke: #f5fffc;
}
.mat-marca-bec .mat-bch .s-brand-background--imp, .mat-marca-bec .cdk-overlay-container .s-brand-background--imp {
  stroke: #f5fffc !important;
}
.mat-marca-bec .mat-bch .s-brand-transparent, .mat-marca-bec .cdk-overlay-container .s-brand-transparent {
  stroke: rgba(2, 87, 61, 0.16);
}
.mat-marca-bec .mat-bch .s-brand-transparent--imp, .mat-marca-bec .cdk-overlay-container .s-brand-transparent--imp {
  stroke: rgba(2, 87, 61, 0.16) !important;
}
.mat-marca-bec .mat-bch .s-primary-dark, .mat-marca-bec .cdk-overlay-container .s-primary-dark {
  stroke: #026353;
}
.mat-marca-bec .mat-bch .s-primary-dark--imp, .mat-marca-bec .cdk-overlay-container .s-primary-dark--imp {
  stroke: #026353 !important;
}
.mat-marca-bec .mat-bch .s-primary, .mat-marca-bec .cdk-overlay-container .s-primary {
  stroke: #03826D;
}
.mat-marca-bec .mat-bch .s-primary--imp, .mat-marca-bec .cdk-overlay-container .s-primary--imp {
  stroke: #03826D !important;
}
.mat-marca-bec .mat-bch .s-primary-light, .mat-marca-bec .cdk-overlay-container .s-primary-light {
  stroke: #00AB8D;
}
.mat-marca-bec .mat-bch .s-primary-light--imp, .mat-marca-bec .cdk-overlay-container .s-primary-light--imp {
  stroke: #00AB8D !important;
}
.mat-marca-bec .mat-bch .s-primary-lighter, .mat-marca-bec .cdk-overlay-container .s-primary-lighter {
  stroke: #9BD4CA;
}
.mat-marca-bec .mat-bch .s-primary-lighter--imp, .mat-marca-bec .cdk-overlay-container .s-primary-lighter--imp {
  stroke: #9BD4CA !important;
}
.mat-marca-bec .mat-bch .s-primary-background, .mat-marca-bec .cdk-overlay-container .s-primary-background {
  stroke: #F5FFFD;
}
.mat-marca-bec .mat-bch .s-primary-background--imp, .mat-marca-bec .cdk-overlay-container .s-primary-background--imp {
  stroke: #F5FFFD !important;
}
.mat-marca-bec .mat-bch .s-primary-transparent, .mat-marca-bec .cdk-overlay-container .s-primary-transparent {
  stroke: rgba(3, 130, 109, 0.16);
}
.mat-marca-bec .mat-bch .s-primary-transparent--imp, .mat-marca-bec .cdk-overlay-container .s-primary-transparent--imp {
  stroke: rgba(3, 130, 109, 0.16) !important;
}
.mat-marca-bec .mat-bch .s-info, .mat-marca-bec .cdk-overlay-container .s-info {
  stroke: #0b78d0;
}
.mat-marca-bec .mat-bch .s-info--imp, .mat-marca-bec .cdk-overlay-container .s-info--imp {
  stroke: #0b78d0 !important;
}
.mat-marca-bec .mat-bch .s-info-dark, .mat-marca-bec .cdk-overlay-container .s-info-dark {
  stroke: #085b9e;
}
.mat-marca-bec .mat-bch .s-info-dark--imp, .mat-marca-bec .cdk-overlay-container .s-info-dark--imp {
  stroke: #085b9e !important;
}
.mat-marca-bec .mat-bch .s-info-ligth, .mat-marca-bec .cdk-overlay-container .s-info-ligth {
  stroke: #0092ff;
}
.mat-marca-bec .mat-bch .s-info-ligth--imp, .mat-marca-bec .cdk-overlay-container .s-info-ligth--imp {
  stroke: #0092ff !important;
}
.mat-marca-bec .mat-bch .s-info-ligther, .mat-marca-bec .cdk-overlay-container .s-info-ligther {
  stroke: #a3d0f5;
}
.mat-marca-bec .mat-bch .s-info-ligther--imp, .mat-marca-bec .cdk-overlay-container .s-info-ligther--imp {
  stroke: #a3d0f5 !important;
}
.mat-marca-bec .mat-bch .s-info-background, .mat-marca-bec .cdk-overlay-container .s-info-background {
  stroke: #f5faff;
}
.mat-marca-bec .mat-bch .s-info-background--imp, .mat-marca-bec .cdk-overlay-container .s-info-background--imp {
  stroke: #f5faff !important;
}
.mat-marca-bec .mat-bch .gradient-primary, .mat-marca-bec .cdk-overlay-container .gradient-primary {
  background: linear-gradient(to bottom right, #00AB8D, #03826D);
}
.mat-marca-bec .mat-bch .gradient-brand, .mat-marca-bec .cdk-overlay-container .gradient-brand {
  background: linear-gradient(to bottom right, #00734d, #02573d);
}
.mat-marca-bec .mat-bch .brand-shadow, .mat-marca-bec .cdk-overlay-container .brand-shadow {
  box-shadow: 0 4px 12px rgba(2, 87, 61, 0.1);
}
.mat-marca-bec .mat-bch .primary-button-shadow, .mat-marca-bec .cdk-overlay-container .primary-button-shadow {
  box-shadow: inset 56px 66px 88px -46px #00AB8D;
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 992px){
  .d-comparador-movil {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
.o-hidden {
  overflow: hidden;
}

.fd-r {
  flex-direction: row !important;
}

.fd-c {
  flex-direction: column !important;
}

.fd-rr {
  flex-direction: row-reverse !important;
}

.fd-cr {
  flex-direction: column-reverse !important;
}

.fw-w {
  flex-wrap: wrap !important;
}

.fw-nw {
  flex-wrap: nowrap !important;
}

.fw-wr {
  flex-wrap: wrap-reverse !important;
}

.f-fill {
  flex: 1 1 auto !important;
}

.fg-0 {
  flex-grow: 0 !important;
}

.fg-1 {
  flex-grow: 1 !important;
}

.fs-0 {
  flex-shrink: 0 !important;
}

.fs-1 {
  flex-shrink: 1 !important;
}

.jc-fs {
  justify-content: flex-start !important;
}

.jc-fe {
  justify-content: flex-end !important;
}

.jc-c {
  justify-content: center !important;
}

.jc-sb {
  justify-content: space-between !important;
}

.jc-sa {
  justify-content: space-around !important;
}

.jc-se{
  justify-content: space-evenly !important;
}

.ai-fs {
  align-items: flex-start !important;
}

.ai-fe {
  align-items: flex-end !important;
}

.ai-c {
  align-items: center !important;
}

.ai-b {
  align-items: baseline !important;
}

.ai-s {
  align-items: stretch !important;
}

.ac-fs {
  align-content: flex-start !important;
}

.ac-fe {
  align-content: flex-end !important;
}

.ac-c {
  align-content: center !important;
}

.ac-sb {
  align-content: space-between !important;
}

.ac-sa {
  align-content: space-around !important;
}

.ac-s {
  align-content: stretch !important;
}

.as-auto {
  align-self: auto !important;
}

.as-fs {
  align-self: flex-start !important;
}

.as-fe {
  align-self: flex-end !important;
}

.as-c {
  align-self: center !important;
}

.as-b {
  align-self: baseline !important;
}

.as-s {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .fd-sm-r {
    flex-direction: row !important;
  }

  .fd-sm-c {
    flex-direction: column !important;
  }

  .fd-sm-rr {
    flex-direction: row-reverse !important;
  }

  .fd-sm-cr {
    flex-direction: column-reverse !important;
  }

  .fw-sm-w {
    flex-wrap: wrap !important;
  }

  .fw-sm-nw {
    flex-wrap: nowrap !important;
  }

  .fw-sm-wr {
    flex-wrap: wrap-reverse !important;
  }

  .f-sm-fill {
    flex: 1 1 auto !important;
  }

  .fg-sm-0 {
    flex-grow: 0 !important;
  }

  .fg-sm-1 {
    flex-grow: 1 !important;
  }

  .fs-sm-0 {
    flex-shrink: 0 !important;
  }

  .fs-sm-1 {
    flex-shrink: 1 !important;
  }

  .jc-sm-fs {
    justify-content: flex-start !important;
  }

  .jc-sm-fe {
    justify-content: flex-end !important;
  }

  .jc-sm-c {
    justify-content: center !important;
  }

  .jc-sm-sb {
    justify-content: space-between !important;
  }

  .jc-sm-sa {
    justify-content: space-around !important;
  }

  .ai-sm-fs {
    align-items: flex-start !important;
  }

  .ai-sm-fe {
    align-items: flex-end !important;
  }

  .ai-sm-c {
    align-items: center !important;
  }

  .ai-sm-b {
    align-items: baseline !important;
  }

  .ai-sm-s {
    align-items: stretch !important;
  }

  .ac-sm-fs {
    align-content: flex-start !important;
  }

  .ac-sm-fe {
    align-content: flex-end !important;
  }

  .ac-sm-c {
    align-content: center !important;
  }

  .ac-sm-sb {
    align-content: space-between !important;
  }

  .ac-sm-sa {
    align-content: space-around !important;
  }

  .ac-sm-s {
    align-content: stretch !important;
  }

  .as-sm-auto {
    align-self: auto !important;
  }

  .as-sm-fs {
    align-self: flex-start !important;
  }

  .as-sm-fe {
    align-self: flex-end !important;
  }

  .as-sm-c {
    align-self: center !important;
  }

  .as-sm-b {
    align-self: baseline !important;
  }

  .as-sm-s {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .fd-md-r {
    flex-direction: row !important;
  }

  .fd-md-c {
    flex-direction: column !important;
  }

  .fd-md-rr {
    flex-direction: row-reverse !important;
  }

  .fd-md-cr {
    flex-direction: column-reverse !important;
  }

  .fw-md-w {
    flex-wrap: wrap !important;
  }

  .fw-md-nw {
    flex-wrap: nowrap !important;
  }

  .fw-md-wr {
    flex-wrap: wrap-reverse !important;
  }

  .f-md-fill {
    flex: 1 1 auto !important;
  }

  .fg-md-0 {
    flex-grow: 0 !important;
  }

  .fg-md-1 {
    flex-grow: 1 !important;
  }

  .fs-md-0 {
    flex-shrink: 0 !important;
  }

  .fs-md-1 {
    flex-shrink: 1 !important;
  }

  .jc-md-fs {
    justify-content: flex-start !important;
  }

  .jc-md-fe {
    justify-content: flex-end !important;
  }

  .jc-md-c {
    justify-content: center !important;
  }

  .jc-md-sb {
    justify-content: space-between !important;
  }

  .jc-md-sa {
    justify-content: space-around !important;
  }

  .ai-md-fs {
    align-items: flex-start !important;
  }

  .ai-md-fe {
    align-items: flex-end !important;
  }

  .ai-md-c {
    align-items: center !important;
  }

  .ai-md-b {
    align-items: baseline !important;
  }

  .ai-md-s {
    align-items: stretch !important;
  }

  .ac-md-fs {
    align-content: flex-start !important;
  }

  .ac-md-fe {
    align-content: flex-end !important;
  }

  .ac-md-c {
    align-content: center !important;
  }

  .ac-md-sb {
    align-content: space-between !important;
  }

  .ac-md-sa {
    align-content: space-around !important;
  }

  .ac-md-s {
    align-content: stretch !important;
  }

  .as-md-auto {
    align-self: auto !important;
  }

  .as-md-fs {
    align-self: flex-start !important;
  }

  .as-md-fe {
    align-self: flex-end !important;
  }

  .as-md-c {
    align-self: center !important;
  }

  .as-md-b {
    align-self: baseline !important;
  }

  .as-md-s {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .fd-lg-r {
    flex-direction: row !important;
  }

  .fd-lg-c {
    flex-direction: column !important;
  }

  .fd-lg-rr {
    flex-direction: row-reverse !important;
  }

  .fd-lg-cr {
    flex-direction: column-reverse !important;
  }

  .fw-lg-w {
    flex-wrap: wrap !important;
  }

  .fw-lg-nw {
    flex-wrap: nowrap !important;
  }

  .fw-lg-wr {
    flex-wrap: wrap-reverse !important;
  }

  .f-lg-fill {
    flex: 1 1 auto !important;
  }

  .fg-lg-0 {
    flex-grow: 0 !important;
  }

  .fg-lg-1 {
    flex-grow: 1 !important;
  }

  .fs-lg-0 {
    flex-shrink: 0 !important;
  }

  .fs-lg-1 {
    flex-shrink: 1 !important;
  }

  .jc-lg-fs {
    justify-content: flex-start !important;
  }

  .jc-lg-fe {
    justify-content: flex-end !important;
  }

  .jc-lg-c {
    justify-content: center !important;
  }

  .jc-lg-sb {
    justify-content: space-between !important;
  }

  .jc-lg-sa {
    justify-content: space-around !important;
  }

  .ai-lg-fs {
    align-items: flex-start !important;
  }

  .ai-lg-fe {
    align-items: flex-end !important;
  }

  .ai-lg-c {
    align-items: center !important;
  }

  .ai-lg-b {
    align-items: baseline !important;
  }

  .ai-lg-s {
    align-items: stretch !important;
  }

  .ac-lg-fs {
    align-content: flex-start !important;
  }

  .ac-lg-fe {
    align-content: flex-end !important;
  }

  .ac-lg-c {
    align-content: center !important;
  }

  .ac-lg-sb {
    align-content: space-between !important;
  }

  .ac-lg-sa {
    align-content: space-around !important;
  }

  .ac-lg-s {
    align-content: stretch !important;
  }

  .as-lg-auto {
    align-self: auto !important;
  }

  .as-lg-fs {
    align-self: flex-start !important;
  }

  .as-lg-fe {
    align-self: flex-end !important;
  }

  .as-lg-c {
    align-self: center !important;
  }

  .as-lg-b {
    align-self: baseline !important;
  }

  .as-lg-s {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .fd-xl-r {
    flex-direction: row !important;
  }

  .fd-xl-c {
    flex-direction: column !important;
  }

  .fd-xl-rr {
    flex-direction: row-reverse !important;
  }

  .fd-xl-cr {
    flex-direction: column-reverse !important;
  }

  .fw-xl-w {
    flex-wrap: wrap !important;
  }

  .fw-xl-nw {
    flex-wrap: nowrap !important;
  }

  .fw-xl-wr {
    flex-wrap: wrap-reverse !important;
  }

  .f-xl-fill {
    flex: 1 1 auto !important;
  }

  .fg-xl-0 {
    flex-grow: 0 !important;
  }

  .fg-xl-1 {
    flex-grow: 1 !important;
  }

  .fs-xl-0 {
    flex-shrink: 0 !important;
  }

  .fs-xl-1 {
    flex-shrink: 1 !important;
  }

  .jc-xl-fs {
    justify-content: flex-start !important;
  }

  .jc-xl-fe {
    justify-content: flex-end !important;
  }

  .jc-xl-c {
    justify-content: center !important;
  }

  .jc-xl-sb {
    justify-content: space-between !important;
  }

  .jc-xl-sa {
    justify-content: space-around !important;
  }

  .ai-xl-fs {
    align-items: flex-start !important;
  }

  .ai-xl-fe {
    align-items: flex-end !important;
  }

  .ai-xl-c {
    align-items: center !important;
  }

  .ai-xl-b {
    align-items: baseline !important;
  }

  .ai-xl-s {
    align-items: stretch !important;
  }

  .ac-xl-fs {
    align-content: flex-start !important;
  }

  .ac-xl-fe {
    align-content: flex-end !important;
  }

  .ac-xl-c {
    align-content: center !important;
  }

  .ac-xl-sb {
    align-content: space-between !important;
  }

  .ac-xl-sa {
    align-content: space-around !important;
  }

  .ac-xl-s {
    align-content: stretch !important;
  }

  .as-xl-auto {
    align-self: auto !important;
  }

  .as-xl-fs {
    align-self: flex-start !important;
  }

  .as-xl-fe {
    align-self: flex-end !important;
  }

  .as-xl-c {
    align-self: center !important;
  }

  .as-xl-b {
    align-self: baseline !important;
  }

  .as-xl-s {
    align-self: stretch !important;
  }
}
.w-100 {
  width: 100%;
}
.w-90 {
    width: 90%;
  }

.h-100 {
  height: 100%;
}
.h-30 {
    height: 40%;
  }

@media (max-width: 576px) {
  .w-xs-100 {
    width: 100%;
  }

  .h-xs-100 {
    height: 100%;
  }
}

@media (min-width: 576px) {
  .w-sm-100 {
    width: 100%;
  }

  .h-sm-100 {
    height: 100%;
  }
}
@media (min-width: 768px) {
  .w-md-100 {
    width: 100%;
  }

  .h-md-100 {
    height: 100%;
  }
}
@media (min-width: 992px) {
  .w-lg-100 {
    width: 100%;
  }

  .h-lg-100 {
    height: 100%;
  }

  .w-lg-0{
    width: auto !important;
  }
}
@media (min-width: 1200px) {
  .w-xl-100 {
    width: 100%;
  }

  .h-xl-100 {
    height: 100%;
  }

  .w-xl-0{
    width: auto !important;
  }
}
.w-fc {
  width: fit-content;
}
.ma-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.ma-1 {
  margin: 0.25rem !important;
}

.mt-n-1{
  margin-top: -0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.ma-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.ma-3 {
  margin: 0.75rem !important;
}

.mt-3,
.my-3 {
  margin-top: 0.75rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 0.75rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 0.75rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 0.75rem !important;
}

.ma-4 {
  margin: 1rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1rem !important;
}

.ma-5 {
  margin: 1.5rem !important;
}

.mt-5,
.my-5 {
  margin-top: 1.5rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 1.5rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 1.5rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 1.5rem !important;
}

.ma-6 {
  margin: 2rem !important;
}

.mt-6,
.my-6 {
  margin-top: 2rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 2rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 2rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 2rem !important;
}

.ma-7 {
  margin: 2.5rem !important;
}

.mt-7,
.my-7 {
  margin-top: 2.5rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 2.5rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 2.5rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 2.5rem !important;
}

.pa-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.pa-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.pa-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.pa-3 {
  padding: 0.75rem !important;
}

.pt-3,
.py-3 {
  padding-top: 0.75rem !important;
}

.pr-3,
.px-3 {
  padding-right: 0.75rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 0.75rem !important;
}

.pl-3,
.px-3 {
  padding-left: 0.75rem !important;
}

.pa-4 {
  padding: 1rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1rem !important;
}

.pa-5 {
  padding: 1.5rem !important;
}

.pt-5,
.py-5 {
  padding-top: 1.5rem !important;
}

.pr-5,
.px-5 {
  padding-right: 1.5rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 1.5rem !important;
}

.pl-5,
.px-5 {
  padding-left: 1.5rem !important;
}

.pa-6 {
  padding: 2rem !important;
}

.pt-6,
.py-6 {
  padding-top: 2rem !important;
}

.pr-6,
.px-6 {
  padding-right: 2rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 2rem !important;
}

.pl-6,
.px-6 {
  padding-left: 2rem !important;
}

.pa-7 {
  padding: 2.5rem !important;
}

.pt-7,
.py-7 {
  padding-top: 2.5rem !important;
}

.pr-7,
.px-7 {
  padding-right: 2.5rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 2.5rem !important;
}

.pl-7,
.px-7 {
  padding-left: 2.5rem !important;
}

.pl-8,
.px-8 {
  padding-left: 5rem !important;
}

.ma-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.ma-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.ma-n3 {
  margin: -0.75rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -0.75rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -0.75rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -0.75rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -0.75rem !important;
}

.ma-n4 {
  margin: -1rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1rem !important;
}

.ma-n5 {
  margin: -1.5rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -1.5rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -1.5rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -1.5rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -1.5rem !important;
}

.ma-n6 {
  margin: -2rem !important;
}

.mt-n6,
.my-n6 {
  margin-top: -2rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -2rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -2rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -2rem !important;
}

.ma-n7 {
  margin: -2.5rem !important;
}

.mt-n7,
.my-n7 {
  margin-top: -2.5rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -2.5rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -2.5rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -2.5rem !important;
}

.ma-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .ma-sm-0 {
    margin: 0 !important;
  }

  .mt-sm-0,
.my-sm-0 {
    margin-top: 0 !important;
  }

  .mr-sm-0,
.mx-sm-0 {
    margin-right: 0 !important;
  }

  .mb-sm-0,
.my-sm-0 {
    margin-bottom: 0 !important;
  }

  .ml-sm-0,
.mx-sm-0 {
    margin-left: 0 !important;
  }

  .ma-sm-1 {
    margin: 0.25rem !important;
  }

  .mt-sm-1,
.my-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mr-sm-1,
.mx-sm-1 {
    margin-right: 0.25rem !important;
  }

  .mb-sm-1,
.my-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-sm-1,
.mx-sm-1 {
    margin-left: 0.25rem !important;
  }

  .ma-sm-2 {
    margin: 0.5rem !important;
  }

  .mt-sm-2,
.my-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mr-sm-2,
.mx-sm-2 {
    margin-right: 0.5rem !important;
  }

  .mb-sm-2,
.my-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-sm-2,
.mx-sm-2 {
    margin-left: 0.5rem !important;
  }

  .ma-sm-3 {
    margin: 0.75rem !important;
  }

  .mt-sm-3,
.my-sm-3 {
    margin-top: 0.75rem !important;
  }

  .mr-sm-3,
.mx-sm-3 {
    margin-right: 0.75rem !important;
  }

  .mb-sm-3,
.my-sm-3 {
    margin-bottom: 0.75rem !important;
  }

  .ml-sm-3,
.mx-sm-3 {
    margin-left: 0.75rem !important;
  }

  .ma-sm-4 {
    margin: 1rem !important;
  }

  .mt-sm-4,
.my-sm-4 {
    margin-top: 1rem !important;
  }

  .mr-sm-4,
.mx-sm-4 {
    margin-right: 1rem !important;
  }

  .mb-sm-4,
.my-sm-4 {
    margin-bottom: 1rem !important;
  }

  .ml-sm-4,
.mx-sm-4 {
    margin-left: 1rem !important;
  }

  .ma-sm-5 {
    margin: 1.5rem !important;
  }

  .mt-sm-5,
.my-sm-5 {
    margin-top: 1.5rem !important;
  }

  .mr-sm-5,
.mx-sm-5 {
    margin-right: 1.5rem !important;
  }

  .mb-sm-5,
.my-sm-5 {
    margin-bottom: 1.5rem !important;
  }

  .ml-sm-5,
.mx-sm-5 {
    margin-left: 1.5rem !important;
  }

  .ma-sm-6 {
    margin: 2rem !important;
  }

  .mt-sm-6,
.my-sm-6 {
    margin-top: 2rem !important;
  }

  .mr-sm-6,
.mx-sm-6 {
    margin-right: 2rem !important;
  }

  .mb-sm-6,
.my-sm-6 {
    margin-bottom: 2rem !important;
  }

  .ml-sm-6,
.mx-sm-6 {
    margin-left: 2rem !important;
  }

  .ma-sm-7 {
    margin: 2.5rem !important;
  }

  .mt-sm-7,
.my-sm-7 {
    margin-top: 2.5rem !important;
  }

  .mr-sm-7,
.mx-sm-7 {
    margin-right: 2.5rem !important;
  }

  .mb-sm-7,
.my-sm-7 {
    margin-bottom: 2.5rem !important;
  }

  .ml-sm-7,
.mx-sm-7 {
    margin-left: 2.5rem !important;
  }

  .pa-sm-0 {
    padding: 0 !important;
  }

  .pt-sm-0,
.py-sm-0 {
    padding-top: 0 !important;
  }

  .pr-sm-0,
.px-sm-0 {
    padding-right: 0 !important;
  }

  .pb-sm-0,
.py-sm-0 {
    padding-bottom: 0 !important;
  }

  .pl-sm-0,
.px-sm-0 {
    padding-left: 0 !important;
  }

  .pa-sm-1 {
    padding: 0.25rem !important;
  }

  .pt-sm-1,
.py-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pr-sm-1,
.px-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pb-sm-1,
.py-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-sm-1,
.px-sm-1 {
    padding-left: 0.25rem !important;
  }

  .pa-sm-2 {
    padding: 0.5rem !important;
  }

  .pt-sm-2,
.py-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pr-sm-2,
.px-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pb-sm-2,
.py-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-sm-2,
.px-sm-2 {
    padding-left: 0.5rem !important;
  }

  .pa-sm-3 {
    padding: 0.75rem !important;
  }

  .pt-sm-3,
.py-sm-3 {
    padding-top: 0.75rem !important;
  }

  .pr-sm-3,
.px-sm-3 {
    padding-right: 0.75rem !important;
  }

  .pb-sm-3,
.py-sm-3 {
    padding-bottom: 0.75rem !important;
  }

  .pl-sm-3,
.px-sm-3 {
    padding-left: 0.75rem !important;
  }

  .pa-sm-4 {
    padding: 1rem !important;
  }

  .pt-sm-4,
.py-sm-4 {
    padding-top: 1rem !important;
  }

  .pr-sm-4,
.px-sm-4 {
    padding-right: 1rem !important;
  }

  .pb-sm-4,
.py-sm-4 {
    padding-bottom: 1rem !important;
  }

  .pl-sm-4,
.px-sm-4 {
    padding-left: 1rem !important;
  }

  .pa-sm-5 {
    padding: 1.5rem !important;
  }

  .pt-sm-5,
.py-sm-5 {
    padding-top: 1.5rem !important;
  }

  .pr-sm-5,
.px-sm-5 {
    padding-right: 1.5rem !important;
  }

  .pb-sm-5,
.py-sm-5 {
    padding-bottom: 1.5rem !important;
  }

  .pl-sm-5,
.px-sm-5 {
    padding-left: 1.5rem !important;
  }

  .pa-sm-6 {
    padding: 2rem !important;
  }

  .pt-sm-6,
.py-sm-6 {
    padding-top: 2rem !important;
  }

  .pr-sm-6,
.px-sm-6 {
    padding-right: 2rem !important;
  }

  .pb-sm-6,
.py-sm-6 {
    padding-bottom: 2rem !important;
  }

  .pl-sm-6,
.px-sm-6 {
    padding-left: 2rem !important;
  }

  .pa-sm-7 {
    padding: 2.5rem !important;
  }

  .pt-sm-7,
.py-sm-7 {
    padding-top: 2.5rem !important;
  }

  .pr-sm-7,
.px-sm-7 {
    padding-right: 2.5rem !important;
  }

  .pb-sm-7,
.py-sm-7 {
    padding-bottom: 2.5rem !important;
  }

  .pl-sm-7,
.px-sm-7 {
    padding-left: 2.5rem !important;
  }

  .ma-sm-n1 {
    margin: -0.25rem !important;
  }

  .mt-sm-n1,
.my-sm-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-sm-n1,
.mx-sm-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-sm-n1,
.my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-sm-n1,
.mx-sm-n1 {
    margin-left: -0.25rem !important;
  }

  .ma-sm-n2 {
    margin: -0.5rem !important;
  }

  .mt-sm-n2,
.my-sm-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-sm-n2,
.mx-sm-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-sm-n2,
.my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-sm-n2,
.mx-sm-n2 {
    margin-left: -0.5rem !important;
  }

  .ma-sm-n3 {
    margin: -0.75rem !important;
  }

  .mt-sm-n3,
.my-sm-n3 {
    margin-top: -0.75rem !important;
  }

  .mr-sm-n3,
.mx-sm-n3 {
    margin-right: -0.75rem !important;
  }

  .mb-sm-n3,
.my-sm-n3 {
    margin-bottom: -0.75rem !important;
  }

  .ml-sm-n3,
.mx-sm-n3 {
    margin-left: -0.75rem !important;
  }

  .ma-sm-n4 {
    margin: -1rem !important;
  }

  .mt-sm-n4,
.my-sm-n4 {
    margin-top: -1rem !important;
  }

  .mr-sm-n4,
.mx-sm-n4 {
    margin-right: -1rem !important;
  }

  .mb-sm-n4,
.my-sm-n4 {
    margin-bottom: -1rem !important;
  }

  .ml-sm-n4,
.mx-sm-n4 {
    margin-left: -1rem !important;
  }

  .ma-sm-n5 {
    margin: -1.5rem !important;
  }

  .mt-sm-n5,
.my-sm-n5 {
    margin-top: -1.5rem !important;
  }

  .mr-sm-n5,
.mx-sm-n5 {
    margin-right: -1.5rem !important;
  }

  .mb-sm-n5,
.my-sm-n5 {
    margin-bottom: -1.5rem !important;
  }

  .ml-sm-n5,
.mx-sm-n5 {
    margin-left: -1.5rem !important;
  }

  .ma-sm-n6 {
    margin: -2rem !important;
  }

  .mt-sm-n6,
.my-sm-n6 {
    margin-top: -2rem !important;
  }

  .mr-sm-n6,
.mx-sm-n6 {
    margin-right: -2rem !important;
  }

  .mb-sm-n6,
.my-sm-n6 {
    margin-bottom: -2rem !important;
  }

  .ml-sm-n6,
.mx-sm-n6 {
    margin-left: -2rem !important;
  }

  .ma-sm-n7 {
    margin: -2.5rem !important;
  }

  .mt-sm-n7,
.my-sm-n7 {
    margin-top: -2.5rem !important;
  }

  .mr-sm-n7,
.mx-sm-n7 {
    margin-right: -2.5rem !important;
  }

  .mb-sm-n7,
.my-sm-n7 {
    margin-bottom: -2.5rem !important;
  }

  .ml-sm-n7,
.mx-sm-n7 {
    margin-left: -2.5rem !important;
  }

  .ma-sm-auto {
    margin: auto !important;
  }

  .mt-sm-auto,
.my-sm-auto {
    margin-top: auto !important;
  }

  .mr-sm-auto,
.mx-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-auto,
.my-sm-auto {
    margin-bottom: auto !important;
  }

  .ml-sm-auto,
.mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .ma-md-0 {
    margin: 0 !important;
  }

  .mt-md-0,
.my-md-0 {
    margin-top: 0 !important;
  }

  .mr-md-0,
.mx-md-0 {
    margin-right: 0 !important;
  }

  .mb-md-0,
.my-md-0 {
    margin-bottom: 0 !important;
  }

  .ml-md-0,
.mx-md-0 {
    margin-left: 0 !important;
  }

  .ma-md-1 {
    margin: 0.25rem !important;
  }

  .mt-md-1,
.my-md-1 {
    margin-top: 0.25rem !important;
  }

  .mr-md-1,
.mx-md-1 {
    margin-right: 0.25rem !important;
  }

  .mb-md-1,
.my-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-md-1,
.mx-md-1 {
    margin-left: 0.25rem !important;
  }

  .ma-md-2 {
    margin: 0.5rem !important;
  }

  .mt-md-2,
.my-md-2 {
    margin-top: 0.5rem !important;
  }

  .mr-md-2,
.mx-md-2 {
    margin-right: 0.5rem !important;
  }

  .mb-md-2,
.my-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-md-2,
.mx-md-2 {
    margin-left: 0.5rem !important;
  }

  .ma-md-3 {
    margin: 0.75rem !important;
  }

  .mt-md-3,
.my-md-3 {
    margin-top: 0.75rem !important;
  }

  .mr-md-3,
.mx-md-3 {
    margin-right: 0.75rem !important;
  }

  .mb-md-3,
.my-md-3 {
    margin-bottom: 0.75rem !important;
  }

  .ml-md-3,
.mx-md-3 {
    margin-left: 0.75rem !important;
  }

  .ma-md-4 {
    margin: 1rem !important;
  }

  .mt-md-4,
.my-md-4 {
    margin-top: 1rem !important;
  }

  .mr-md-4,
.mx-md-4 {
    margin-right: 1rem !important;
  }

  .mb-md-4,
.my-md-4 {
    margin-bottom: 1rem !important;
  }

  .ml-md-4,
.mx-md-4 {
    margin-left: 1rem !important;
  }

  .ma-md-5 {
    margin: 1.5rem !important;
  }

  .mt-md-5,
.my-md-5 {
    margin-top: 1.5rem !important;
  }

  .mr-md-5,
.mx-md-5 {
    margin-right: 1.5rem !important;
  }

  .mb-md-5,
.my-md-5 {
    margin-bottom: 1.5rem !important;
  }

  .ml-md-5,
.mx-md-5 {
    margin-left: 1.5rem !important;
  }

  .ma-md-6 {
    margin: 2rem !important;
  }

  .mt-md-6,
.my-md-6 {
    margin-top: 2rem !important;
  }

  .mr-md-6,
.mx-md-6 {
    margin-right: 2rem !important;
  }

  .mb-md-6,
.my-md-6 {
    margin-bottom: 2rem !important;
  }

  .ml-md-6,
.mx-md-6 {
    margin-left: 2rem !important;
  }

  .ma-md-7 {
    margin: 2.5rem !important;
  }

  .mt-md-7,
.my-md-7 {
    margin-top: 2.5rem !important;
  }

  .mr-md-7,
.mx-md-7 {
    margin-right: 2.5rem !important;
  }

  .mb-md-7,
.my-md-7 {
    margin-bottom: 2.5rem !important;
  }

  .ml-md-7,
.mx-md-7 {
    margin-left: 2.5rem !important;
  }

  .pa-md-0 {
    padding: 0 !important;
  }

  .pt-md-0,
.py-md-0 {
    padding-top: 0 !important;
  }

  .pr-md-0,
.px-md-0 {
    padding-right: 0 !important;
  }

  .pb-md-0,
.py-md-0 {
    padding-bottom: 0 !important;
  }

  .pl-md-0,
.px-md-0 {
    padding-left: 0 !important;
  }

  .pa-md-1 {
    padding: 0.25rem !important;
  }

  .pt-md-1,
.py-md-1 {
    padding-top: 0.25rem !important;
  }

  .pr-md-1,
.px-md-1 {
    padding-right: 0.25rem !important;
  }

  .pb-md-1,
.py-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-md-1,
.px-md-1 {
    padding-left: 0.25rem !important;
  }

  .pa-md-2 {
    padding: 0.5rem !important;
  }

  .pt-md-2,
.py-md-2 {
    padding-top: 0.5rem !important;
  }

  .pr-md-2,
.px-md-2 {
    padding-right: 0.5rem !important;
  }

  .pb-md-2,
.py-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-md-2,
.px-md-2 {
    padding-left: 0.5rem !important;
  }

  .pa-md-3 {
    padding: 0.75rem !important;
  }

  .pt-md-3,
.py-md-3 {
    padding-top: 0.75rem !important;
  }

  .pr-md-3,
.px-md-3 {
    padding-right: 0.75rem !important;
  }

  .pb-md-3,
.py-md-3 {
    padding-bottom: 0.75rem !important;
  }

  .pl-md-3,
.px-md-3 {
    padding-left: 0.75rem !important;
  }

  .pa-md-4 {
    padding: 1rem !important;
  }

  .pt-md-4,
.py-md-4 {
    padding-top: 1rem !important;
  }

  .pr-md-4,
.px-md-4 {
    padding-right: 1rem !important;
  }

  .pb-md-4,
.py-md-4 {
    padding-bottom: 1rem !important;
  }

  .pl-md-4,
.px-md-4 {
    padding-left: 1rem !important;
  }

  .pa-md-5 {
    padding: 1.5rem !important;
  }

  .pt-md-5,
.py-md-5 {
    padding-top: 1.5rem !important;
  }

  .pr-md-5,
.px-md-5 {
    padding-right: 1.5rem !important;
  }

  .pb-md-5,
.py-md-5 {
    padding-bottom: 1.5rem !important;
  }

  .pl-md-5,
.px-md-5 {
    padding-left: 1.5rem !important;
  }

  .pa-md-6 {
    padding: 2rem !important;
  }

  .pt-md-6,
.py-md-6 {
    padding-top: 2rem !important;
  }

  .pr-md-6,
.px-md-6 {
    padding-right: 2rem !important;
  }

  .pb-md-6,
.py-md-6 {
    padding-bottom: 2rem !important;
  }

  .pl-md-6,
.px-md-6 {
    padding-left: 2rem !important;
  }

  .pa-md-7 {
    padding: 2.5rem !important;
  }

  .pt-md-7,
.py-md-7 {
    padding-top: 2.5rem !important;
  }

  .pr-md-7,
.px-md-7 {
    padding-right: 2.5rem !important;
  }

  .pb-md-7,
.py-md-7 {
    padding-bottom: 2.5rem !important;
  }

  .pl-md-7,
.px-md-7 {
    padding-left: 2.5rem !important;
  }

  .ma-md-n1 {
    margin: -0.25rem !important;
  }

  .mt-md-n1,
.my-md-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-md-n1,
.mx-md-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-md-n1,
.my-md-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-md-n1,
.mx-md-n1 {
    margin-left: -0.25rem !important;
  }

  .ma-md-n2 {
    margin: -0.5rem !important;
  }

  .mt-md-n2,
.my-md-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-md-n2,
.mx-md-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-md-n2,
.my-md-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-md-n2,
.mx-md-n2 {
    margin-left: -0.5rem !important;
  }

  .ma-md-n3 {
    margin: -0.75rem !important;
  }

  .mt-md-n3,
.my-md-n3 {
    margin-top: -0.75rem !important;
  }

  .mr-md-n3,
.mx-md-n3 {
    margin-right: -0.75rem !important;
  }

  .mb-md-n3,
.my-md-n3 {
    margin-bottom: -0.75rem !important;
  }

  .ml-md-n3,
.mx-md-n3 {
    margin-left: -0.75rem !important;
  }

  .ma-md-n4 {
    margin: -1rem !important;
  }

  .mt-md-n4,
.my-md-n4 {
    margin-top: -1rem !important;
  }

  .mr-md-n4,
.mx-md-n4 {
    margin-right: -1rem !important;
  }

  .mb-md-n4,
.my-md-n4 {
    margin-bottom: -1rem !important;
  }

  .ml-md-n4,
.mx-md-n4 {
    margin-left: -1rem !important;
  }

  .ma-md-n5 {
    margin: -1.5rem !important;
  }

  .mt-md-n5,
.my-md-n5 {
    margin-top: -1.5rem !important;
  }

  .mr-md-n5,
.mx-md-n5 {
    margin-right: -1.5rem !important;
  }

  .mb-md-n5,
.my-md-n5 {
    margin-bottom: -1.5rem !important;
  }

  .ml-md-n5,
.mx-md-n5 {
    margin-left: -1.5rem !important;
  }

  .ma-md-n6 {
    margin: -2rem !important;
  }

  .mt-md-n6,
.my-md-n6 {
    margin-top: -2rem !important;
  }

  .mr-md-n6,
.mx-md-n6 {
    margin-right: -2rem !important;
  }

  .mb-md-n6,
.my-md-n6 {
    margin-bottom: -2rem !important;
  }

  .ml-md-n6,
.mx-md-n6 {
    margin-left: -2rem !important;
  }

  .ma-md-n7 {
    margin: -2.5rem !important;
  }

  .mt-md-n7,
.my-md-n7 {
    margin-top: -2.5rem !important;
  }

  .mr-md-n7,
.mx-md-n7 {
    margin-right: -2.5rem !important;
  }

  .mb-md-n7,
.my-md-n7 {
    margin-bottom: -2.5rem !important;
  }

  .ml-md-n7,
.mx-md-n7 {
    margin-left: -2.5rem !important;
  }

  .ma-md-auto {
    margin: auto !important;
  }

  .mt-md-auto,
.my-md-auto {
    margin-top: auto !important;
  }

  .mr-md-auto,
.mx-md-auto {
    margin-right: auto !important;
  }

  .mb-md-auto,
.my-md-auto {
    margin-bottom: auto !important;
  }

  .ml-md-auto,
.mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .ma-lg-0 {
    margin: 0 !important;
  }

  .mt-lg-0,
.my-lg-0 {
    margin-top: 0 !important;
  }

  .mr-lg-0,
.mx-lg-0 {
    margin-right: 0 !important;
  }

  .mb-lg-0,
.my-lg-0 {
    margin-bottom: 0 !important;
  }

  .ml-lg-0,
.mx-lg-0 {
    margin-left: 0 !important;
  }

  .ma-lg-1 {
    margin: 0.25rem !important;
  }

  .mt-lg-1,
.my-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mr-lg-1,
.mx-lg-1 {
    margin-right: 0.25rem !important;
  }

  .mb-lg-1,
.my-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-lg-1,
.mx-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ma-lg-2 {
    margin: 0.5rem !important;
  }

  .mt-lg-2,
.my-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mr-lg-2,
.mx-lg-2 {
    margin-right: 0.5rem !important;
  }

  .mb-lg-2,
.my-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-lg-2,
.mx-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ma-lg-3 {
    margin: 0.75rem !important;
  }

  .mt-lg-3,
.my-lg-3 {
    margin-top: 0.75rem !important;
  }

  .mr-lg-3,
.mx-lg-3 {
    margin-right: 0.75rem !important;
  }

  .mb-lg-3,
.my-lg-3 {
    margin-bottom: 0.75rem !important;
  }

  .ml-lg-3,
.mx-lg-3 {
    margin-left: 0.75rem !important;
  }

  .ma-lg-4 {
    margin: 1rem !important;
  }

  .mt-lg-4,
.my-lg-4 {
    margin-top: 1rem !important;
  }

  .mr-lg-4,
.mx-lg-4 {
    margin-right: 1rem !important;
  }

  .mb-lg-4,
.my-lg-4 {
    margin-bottom: 1rem !important;
  }

  .ml-lg-4,
.mx-lg-4 {
    margin-left: 1rem !important;
  }

  .ma-lg-5 {
    margin: 1.5rem !important;
  }

  .mt-lg-5,
.my-lg-5 {
    margin-top: 1.5rem !important;
  }

  .mr-lg-5,
.mx-lg-5 {
    margin-right: 1.5rem !important;
  }

  .mb-lg-5,
.my-lg-5 {
    margin-bottom: 1.5rem !important;
  }

  .ml-lg-5,
.mx-lg-5 {
    margin-left: 1.5rem !important;
  }

  .ma-lg-6 {
    margin: 2rem !important;
  }

  .mt-lg-6,
.my-lg-6 {
    margin-top: 2rem !important;
  }

  .mr-lg-6,
.mx-lg-6 {
    margin-right: 2rem !important;
  }

  .mb-lg-6,
.my-lg-6 {
    margin-bottom: 2rem !important;
  }

  .ml-lg-6,
.mx-lg-6 {
    margin-left: 2rem !important;
  }

  .ma-lg-7 {
    margin: 2.5rem !important;
  }

  .mt-lg-7,
.my-lg-7 {
    margin-top: 2.5rem !important;
  }

  .mr-lg-7,
.mx-lg-7 {
    margin-right: 2.5rem !important;
  }

  .mb-lg-7,
.my-lg-7 {
    margin-bottom: 2.5rem !important;
  }

  .ml-lg-7,
.mx-lg-7 {
    margin-left: 2.5rem !important;
  }

  .pa-lg-0 {
    padding: 0 !important;
  }

  .pt-lg-0,
.py-lg-0 {
    padding-top: 0 !important;
  }

  .pr-lg-0,
.px-lg-0 {
    padding-right: 0 !important;
  }

  .pb-lg-0,
.py-lg-0 {
    padding-bottom: 0 !important;
  }

  .pl-lg-0,
.px-lg-0 {
    padding-left: 0 !important;
  }

  .pa-lg-1 {
    padding: 0.25rem !important;
  }

  .pt-lg-1,
.py-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pr-lg-1,
.px-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pb-lg-1,
.py-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-lg-1,
.px-lg-1 {
    padding-left: 0.25rem !important;
  }

  .pa-lg-2 {
    padding: 0.5rem !important;
  }

  .pt-lg-2,
.py-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pr-lg-2,
.px-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pb-lg-2,
.py-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-lg-2,
.px-lg-2 {
    padding-left: 0.5rem !important;
  }

  .pa-lg-3 {
    padding: 0.75rem !important;
  }

  .pt-lg-3,
.py-lg-3 {
    padding-top: 0.75rem !important;
  }

  .pr-lg-3,
.px-lg-3 {
    padding-right: 0.75rem !important;
  }

  .pb-lg-3,
.py-lg-3 {
    padding-bottom: 0.75rem !important;
  }

  .pl-lg-3,
.px-lg-3 {
    padding-left: 0.75rem !important;
  }

  .pa-lg-4 {
    padding: 1rem !important;
  }

  .pt-lg-4,
.py-lg-4 {
    padding-top: 1rem !important;
  }

  .pr-lg-4,
.px-lg-4 {
    padding-right: 1rem !important;
  }

  .pb-lg-4,
.py-lg-4 {
    padding-bottom: 1rem !important;
  }

  .pl-lg-4,
.px-lg-4 {
    padding-left: 1rem !important;
  }

  .pa-lg-5 {
    padding: 1.5rem !important;
  }

  .pt-lg-5,
.py-lg-5 {
    padding-top: 1.5rem !important;
  }

  .pr-lg-5,
.px-lg-5 {
    padding-right: 1.5rem !important;
  }

  .pb-lg-5,
.py-lg-5 {
    padding-bottom: 1.5rem !important;
  }

  .pl-lg-5,
.px-lg-5 {
    padding-left: 1.5rem !important;
  }

  .pa-lg-6 {
    padding: 2rem !important;
  }

  .pt-lg-6,
.py-lg-6 {
    padding-top: 2rem !important;
  }

  .pr-lg-6,
.px-lg-6 {
    padding-right: 2rem !important;
  }

  .pb-lg-6,
.py-lg-6 {
    padding-bottom: 2rem !important;
  }

  .pl-lg-6,
.px-lg-6 {
    padding-left: 2rem !important;
  }

  .pa-lg-7 {
    padding: 2.5rem !important;
  }

  .pt-lg-7,
.py-lg-7 {
    padding-top: 2.5rem !important;
  }

  .pr-lg-7,
.px-lg-7 {
    padding-right: 2.5rem !important;
  }

  .pb-lg-7,
.py-lg-7 {
    padding-bottom: 2.5rem !important;
  }

  .pl-lg-7,
.px-lg-7 {
    padding-left: 2.5rem !important;
  }

  .ma-lg-n1 {
    margin: -0.25rem !important;
  }

  .mt-lg-n1,
.my-lg-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-lg-n1,
.mx-lg-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-lg-n1,
.my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-lg-n1,
.mx-lg-n1 {
    margin-left: -0.25rem !important;
  }

  .ma-lg-n2 {
    margin: -0.5rem !important;
  }

  .mt-lg-n2,
.my-lg-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-lg-n2,
.mx-lg-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-lg-n2,
.my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-lg-n2,
.mx-lg-n2 {
    margin-left: -0.5rem !important;
  }

  .ma-lg-n3 {
    margin: -0.75rem !important;
  }

  .mt-lg-n3,
.my-lg-n3 {
    margin-top: -0.75rem !important;
  }

  .mr-lg-n3,
.mx-lg-n3 {
    margin-right: -0.75rem !important;
  }

  .mb-lg-n3,
.my-lg-n3 {
    margin-bottom: -0.75rem !important;
  }

  .ml-lg-n3,
.mx-lg-n3 {
    margin-left: -0.75rem !important;
  }

  .ma-lg-n4 {
    margin: -1rem !important;
  }

  .mt-lg-n4,
.my-lg-n4 {
    margin-top: -1rem !important;
  }

  .mr-lg-n4,
.mx-lg-n4 {
    margin-right: -1rem !important;
  }

  .mb-lg-n4,
.my-lg-n4 {
    margin-bottom: -1rem !important;
  }

  .ml-lg-n4,
.mx-lg-n4 {
    margin-left: -1rem !important;
  }

  .ma-lg-n5 {
    margin: -1.5rem !important;
  }

  .mt-lg-n5,
.my-lg-n5 {
    margin-top: -1.5rem !important;
  }

  .mr-lg-n5,
.mx-lg-n5 {
    margin-right: -1.5rem !important;
  }

  .mb-lg-n5,
.my-lg-n5 {
    margin-bottom: -1.5rem !important;
  }

  .ml-lg-n5,
.mx-lg-n5 {
    margin-left: -1.5rem !important;
  }

  .ma-lg-n6 {
    margin: -2rem !important;
  }

  .mt-lg-n6,
.my-lg-n6 {
    margin-top: -2rem !important;
  }

  .mr-lg-n6,
.mx-lg-n6 {
    margin-right: -2rem !important;
  }

  .mb-lg-n6,
.my-lg-n6 {
    margin-bottom: -2rem !important;
  }

  .ml-lg-n6,
.mx-lg-n6 {
    margin-left: -2rem !important;
  }

  .ma-lg-n7 {
    margin: -2.5rem !important;
  }

  .mt-lg-n7,
.my-lg-n7 {
    margin-top: -2.5rem !important;
  }

  .mr-lg-n7,
.mx-lg-n7 {
    margin-right: -2.5rem !important;
  }

  .mb-lg-n7,
.my-lg-n7 {
    margin-bottom: -2.5rem !important;
  }

  .ml-lg-n7,
.mx-lg-n7 {
    margin-left: -2.5rem !important;
  }

  .ma-lg-auto {
    margin: auto !important;
  }

  .mt-lg-auto,
.my-lg-auto {
    margin-top: auto !important;
  }

  .mr-lg-auto,
.mx-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-auto,
.my-lg-auto {
    margin-bottom: auto !important;
  }

  .ml-lg-auto,
.mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .ma-xl-0 {
    margin: 0 !important;
  }

  .mt-xl-0,
.my-xl-0 {
    margin-top: 0 !important;
  }

  .mr-xl-0,
.mx-xl-0 {
    margin-right: 0 !important;
  }

  .mb-xl-0,
.my-xl-0 {
    margin-bottom: 0 !important;
  }

  .ml-xl-0,
.mx-xl-0 {
    margin-left: 0 !important;
  }

  .ma-xl-1 {
    margin: 0.25rem !important;
  }

  .mt-xl-1,
.my-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mr-xl-1,
.mx-xl-1 {
    margin-right: 0.25rem !important;
  }

  .mb-xl-1,
.my-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-xl-1,
.mx-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ma-xl-2 {
    margin: 0.5rem !important;
  }

  .mt-xl-2,
.my-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mr-xl-2,
.mx-xl-2 {
    margin-right: 0.5rem !important;
  }

  .mb-xl-2,
.my-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-xl-2,
.mx-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ma-xl-3 {
    margin: 0.75rem !important;
  }

  .mt-xl-3,
.my-xl-3 {
    margin-top: 0.75rem !important;
  }

  .mr-xl-3,
.mx-xl-3 {
    margin-right: 0.75rem !important;
  }

  .mb-xl-3,
.my-xl-3 {
    margin-bottom: 0.75rem !important;
  }

  .ml-xl-3,
.mx-xl-3 {
    margin-left: 0.75rem !important;
  }

  .ma-xl-4 {
    margin: 1rem !important;
  }

  .mt-xl-4,
.my-xl-4 {
    margin-top: 1rem !important;
  }

  .mr-xl-4,
.mx-xl-4 {
    margin-right: 1rem !important;
  }

  .mb-xl-4,
.my-xl-4 {
    margin-bottom: 1rem !important;
  }

  .ml-xl-4,
.mx-xl-4 {
    margin-left: 1rem !important;
  }

  .ma-xl-5 {
    margin: 1.5rem !important;
  }

  .mt-xl-5,
.my-xl-5 {
    margin-top: 1.5rem !important;
  }

  .mr-xl-5,
.mx-xl-5 {
    margin-right: 1.5rem !important;
  }

  .mb-xl-5,
.my-xl-5 {
    margin-bottom: 1.5rem !important;
  }

  .ml-xl-5,
.mx-xl-5 {
    margin-left: 1.5rem !important;
  }

  .ma-xl-6 {
    margin: 2rem !important;
  }

  .mt-xl-6,
.my-xl-6 {
    margin-top: 2rem !important;
  }

  .mr-xl-6,
.mx-xl-6 {
    margin-right: 2rem !important;
  }

  .mb-xl-6,
.my-xl-6 {
    margin-bottom: 2rem !important;
  }

  .ml-xl-6,
.mx-xl-6 {
    margin-left: 2rem !important;
  }

  .ma-xl-7 {
    margin: 2.5rem !important;
  }

  .mt-xl-7,
.my-xl-7 {
    margin-top: 2.5rem !important;
  }

  .mr-xl-7,
.mx-xl-7 {
    margin-right: 2.5rem !important;
  }

  .mb-xl-7,
.my-xl-7 {
    margin-bottom: 2.5rem !important;
  }

  .ml-xl-7,
.mx-xl-7 {
    margin-left: 2.5rem !important;
  }

  .pa-xl-0 {
    padding: 0 !important;
  }

  .pt-xl-0,
.py-xl-0 {
    padding-top: 0 !important;
  }

  .pr-xl-0,
.px-xl-0 {
    padding-right: 0 !important;
  }

  .pb-xl-0,
.py-xl-0 {
    padding-bottom: 0 !important;
  }

  .pl-xl-0,
.px-xl-0 {
    padding-left: 0 !important;
  }

  .pa-xl-1 {
    padding: 0.25rem !important;
  }

  .pt-xl-1,
.py-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pr-xl-1,
.px-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pb-xl-1,
.py-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-xl-1,
.px-xl-1 {
    padding-left: 0.25rem !important;
  }

  .pa-xl-2 {
    padding: 0.5rem !important;
  }

  .pt-xl-2,
.py-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pr-xl-2,
.px-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pb-xl-2,
.py-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-xl-2,
.px-xl-2 {
    padding-left: 0.5rem !important;
  }

  .pa-xl-3 {
    padding: 0.75rem !important;
  }

  .pt-xl-3,
.py-xl-3 {
    padding-top: 0.75rem !important;
  }

  .pr-xl-3,
.px-xl-3 {
    padding-right: 0.75rem !important;
  }

  .pb-xl-3,
.py-xl-3 {
    padding-bottom: 0.75rem !important;
  }

  .pl-xl-3,
.px-xl-3 {
    padding-left: 0.75rem !important;
  }

  .pa-xl-4 {
    padding: 1rem !important;
  }

  .pt-xl-4,
.py-xl-4 {
    padding-top: 1rem !important;
  }

  .pr-xl-4,
.px-xl-4 {
    padding-right: 1rem !important;
  }

  .pb-xl-4,
.py-xl-4 {
    padding-bottom: 1rem !important;
  }

  .pl-xl-4,
.px-xl-4 {
    padding-left: 1rem !important;
  }

  .pa-xl-5 {
    padding: 1.5rem !important;
  }

  .pt-xl-5,
.py-xl-5 {
    padding-top: 1.5rem !important;
  }

  .pr-xl-5,
.px-xl-5 {
    padding-right: 1.5rem !important;
  }

  .pb-xl-5,
.py-xl-5 {
    padding-bottom: 1.5rem !important;
  }

  .pl-xl-5,
.px-xl-5 {
    padding-left: 1.5rem !important;
  }

  .pa-xl-6 {
    padding: 2rem !important;
  }

  .pt-xl-6,
.py-xl-6 {
    padding-top: 2rem !important;
  }

  .pr-xl-6,
.px-xl-6 {
    padding-right: 2rem !important;
  }

  .pb-xl-6,
.py-xl-6 {
    padding-bottom: 2rem !important;
  }

  .pl-xl-6,
.px-xl-6 {
    padding-left: 2rem !important;
  }

  .pa-xl-7 {
    padding: 2.5rem !important;
  }

  .pt-xl-7,
.py-xl-7 {
    padding-top: 2.5rem !important;
  }

  .pr-xl-7,
.px-xl-7 {
    padding-right: 2.5rem !important;
  }

  .pb-xl-7,
.py-xl-7 {
    padding-bottom: 2.5rem !important;
  }

  .pl-xl-7,
.px-xl-7 {
    padding-left: 2.5rem !important;
  }

  .ma-xl-n1 {
    margin: -0.25rem !important;
  }

  .mt-xl-n1,
.my-xl-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-xl-n1,
.mx-xl-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-xl-n1,
.my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-xl-n1,
.mx-xl-n1 {
    margin-left: -0.25rem !important;
  }

  .ma-xl-n2 {
    margin: -0.5rem !important;
  }

  .mt-xl-n2,
.my-xl-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-xl-n2,
.mx-xl-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-xl-n2,
.my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-xl-n2,
.mx-xl-n2 {
    margin-left: -0.5rem !important;
  }

  .ma-xl-n3 {
    margin: -0.75rem !important;
  }

  .mt-xl-n3,
.my-xl-n3 {
    margin-top: -0.75rem !important;
  }

  .mr-xl-n3,
.mx-xl-n3 {
    margin-right: -0.75rem !important;
  }

  .mb-xl-n3,
.my-xl-n3 {
    margin-bottom: -0.75rem !important;
  }

  .ml-xl-n3,
.mx-xl-n3 {
    margin-left: -0.75rem !important;
  }

  .ma-xl-n4 {
    margin: -1rem !important;
  }

  .mt-xl-n4,
.my-xl-n4 {
    margin-top: -1rem !important;
  }

  .mr-xl-n4,
.mx-xl-n4 {
    margin-right: -1rem !important;
  }

  .mb-xl-n4,
.my-xl-n4 {
    margin-bottom: -1rem !important;
  }

  .ml-xl-n4,
.mx-xl-n4 {
    margin-left: -1rem !important;
  }

  .ma-xl-n5 {
    margin: -1.5rem !important;
  }

  .mt-xl-n5,
.my-xl-n5 {
    margin-top: -1.5rem !important;
  }

  .mr-xl-n5,
.mx-xl-n5 {
    margin-right: -1.5rem !important;
  }

  .mb-xl-n5,
.my-xl-n5 {
    margin-bottom: -1.5rem !important;
  }

  .ml-xl-n5,
.mx-xl-n5 {
    margin-left: -1.5rem !important;
  }

  .ma-xl-n6 {
    margin: -2rem !important;
  }

  .mt-xl-n6,
.my-xl-n6 {
    margin-top: -2rem !important;
  }

  .mr-xl-n6,
.mx-xl-n6 {
    margin-right: -2rem !important;
  }

  .mb-xl-n6,
.my-xl-n6 {
    margin-bottom: -2rem !important;
  }

  .ml-xl-n6,
.mx-xl-n6 {
    margin-left: -2rem !important;
  }

  .ma-xl-n7 {
    margin: -2.5rem !important;
  }

  .mt-xl-n7,
.my-xl-n7 {
    margin-top: -2.5rem !important;
  }

  .mr-xl-n7,
.mx-xl-n7 {
    margin-right: -2.5rem !important;
  }

  .mb-xl-n7,
.my-xl-n7 {
    margin-bottom: -2.5rem !important;
  }

  .ml-xl-n7,
.mx-xl-n7 {
    margin-left: -2.5rem !important;
  }

  .ma-xl-auto {
    margin: auto !important;
  }

  .mt-xl-auto,
.my-xl-auto {
    margin-top: auto !important;
  }

  .mr-xl-auto,
.mx-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-auto,
.my-xl-auto {
    margin-bottom: auto !important;
  }

  .ml-xl-auto,
.mx-xl-auto {
    margin-left: auto !important;
  }
}
.ta-l {
  text-align: left !important;
  text-align: start !important;
}

.ta-r {
  text-align: right !important;
}

.ta-c {
  text-align: center !important;
}

.ta-j {
  text-align: justify !important;
}

@media (min-width: 576px) {
  .ta-sm-l {
    text-align: left !important;
  }

  .ta-sm-r {
    text-align: right !important;
  }

  .ta-sm-c {
    text-align: center !important;
  }

  .ta-sm-j {
    text-align: justify !important;
  }
}
@media (min-width: 768px) {
  .ta-md-l {
    text-align: left !important;
  }

  .ta-md-r {
    text-align: right !important;
  }

  .ta-md-c {
    text-align: center !important;
  }

  .ta-md-j {
    text-align: justify !important;
  }
}
@media (min-width: 992px) {
  .ta-lg-l {
    text-align: left !important;
  }

  .ta-lg-r {
    text-align: right !important;
  }

  .ta-lg-c {
    text-align: center !important;
  }

  .ta-lg-j {
    text-align: justify !important;
  }
}
@media (min-width: 1200px) {
  .ta-xl-l {
    text-align: left !important;
  }

  .ta-xl-r {
    text-align: right !important;
  }

  .ta-xl-c {
    text-align: center !important;
  }

  .ta-xl-j {
    text-align: justify !important;
  }
}
.tt-l {
  text-transform: lowercase !important;
}

.tt-u {
  text-transform: uppercase !important;
}

.tt-c {
  text-transform: capitalize !important;
}

.fw-r {
  font-family: "nunito_sans_regular" !important;
  font-weight: normal;
}

.fw-b {
  font-family: "nunito_sans_bold" !important;
  font-weight: bold !important;
}

.td-n, .td-n:hover {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.text-break-all {
  word-break: break-all !important;
  overflow-wrap: break-word !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ws-normal {
  white-space: normal;
}

.ws-nowrap {
  white-space: nowrap;
}

.text--big {
  font-size: 1.25rem !important;
}

.text--normal {
  font-size: 1rem !important;
}

.text--small {
  font-size: 0.875rem !important;
}

.text--smaller {
  font-size: 0.75rem !important;
}

.pull-left {
  float: left;
}

.pull-right {
  float: right;
}

@media (min-width: 576px) {
  .pull-sm-left {
    float: left;
  }

  .pull-sm-right {
    float: right;
  }
}
@media (min-width: 768px) {
  .pull-md-left {
    float: left;
  }

  .pull-md-right {
    float: right;
  }
}
@media (min-width: 992px) {
  .pull-lg-left {
    float: left;
  }

  .pull-lg-right {
    float: right;
  }
}
@media (min-width: 1200px) {
  .pull-xl-left {
    float: left;
  }

  .pull-xl-right {
    float: right;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }

  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }

  .ma-print-0 {
    margin: 0 !important;
  }

  .mt-print-0,
.my-print-0 {
    margin-top: 0 !important;
  }

  .mr-print-0,
.mx-print-0 {
    margin-right: 0 !important;
  }

  .mb-print-0,
.my-print-0 {
    margin-bottom: 0 !important;
  }

  .ml-print-0,
.mx-print-0 {
    margin-left: 0 !important;
  }

  .ma-print-1 {
    margin: 0.25rem !important;
  }

  .mt-print-1,
.my-print-1 {
    margin-top: 0.25rem !important;
  }

  .mr-print-1,
.mx-print-1 {
    margin-right: 0.25rem !important;
  }

  .mb-print-1,
.my-print-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-print-1,
.mx-print-1 {
    margin-left: 0.25rem !important;
  }

  .ma-print-2 {
    margin: 0.5rem !important;
  }

  .mt-print-2,
.my-print-2 {
    margin-top: 0.5rem !important;
  }

  .mr-print-2,
.mx-print-2 {
    margin-right: 0.5rem !important;
  }

  .mb-print-2,
.my-print-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-print-2,
.mx-print-2 {
    margin-left: 0.5rem !important;
  }

  .ma-print-3 {
    margin: 0.75rem !important;
  }

  .mt-print-3,
.my-print-3 {
    margin-top: 0.75rem !important;
  }

  .mr-print-3,
.mx-print-3 {
    margin-right: 0.75rem !important;
  }

  .mb-print-3,
.my-print-3 {
    margin-bottom: 0.75rem !important;
  }

  .ml-print-3,
.mx-print-3 {
    margin-left: 0.75rem !important;
  }

  .ma-print-4 {
    margin: 1rem !important;
  }

  .mt-print-4,
.my-print-4 {
    margin-top: 1rem !important;
  }

  .mr-print-4,
.mx-print-4 {
    margin-right: 1rem !important;
  }

  .mb-print-4,
.my-print-4 {
    margin-bottom: 1rem !important;
  }

  .ml-print-4,
.mx-print-4 {
    margin-left: 1rem !important;
  }

  .ma-print-5 {
    margin: 1.5rem !important;
  }

  .mt-print-5,
.my-print-5 {
    margin-top: 1.5rem !important;
  }

  .mr-print-5,
.mx-print-5 {
    margin-right: 1.5rem !important;
  }

  .mb-print-5,
.my-print-5 {
    margin-bottom: 1.5rem !important;
  }

  .ml-print-5,
.mx-print-5 {
    margin-left: 1.5rem !important;
  }

  .ma-print-6 {
    margin: 2rem !important;
  }

  .mt-print-6,
.my-print-6 {
    margin-top: 2rem !important;
  }

  .mr-print-6,
.mx-print-6 {
    margin-right: 2rem !important;
  }

  .mb-print-6,
.my-print-6 {
    margin-bottom: 2rem !important;
  }

  .ml-print-6,
.mx-print-6 {
    margin-left: 2rem !important;
  }

  .ma-print-7 {
    margin: 2.5rem !important;
  }

  .mt-print-7,
.my-print-7 {
    margin-top: 2.5rem !important;
  }

  .mr-print-7,
.mx-print-7 {
    margin-right: 2.5rem !important;
  }

  .mb-print-7,
.my-print-7 {
    margin-bottom: 2.5rem !important;
  }

  .ml-print-7,
.mx-print-7 {
    margin-left: 2.5rem !important;
  }

  .pa-print-0 {
    padding: 0 !important;
  }

  .pt-print-0,
.py-print-0 {
    padding-top: 0 !important;
  }

  .pr-print-0,
.px-print-0 {
    padding-right: 0 !important;
  }

  .pb-print-0,
.py-print-0 {
    padding-bottom: 0 !important;
  }

  .pl-print-0,
.px-print-0 {
    padding-left: 0 !important;
  }

  .pa-print-1 {
    padding: 0.25rem !important;
  }

  .pt-print-1,
.py-print-1 {
    padding-top: 0.25rem !important;
  }

  .pr-print-1,
.px-print-1 {
    padding-right: 0.25rem !important;
  }

  .pb-print-1,
.py-print-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-print-1,
.px-print-1 {
    padding-left: 0.25rem !important;
  }

  .pa-print-2 {
    padding: 0.5rem !important;
  }

  .pt-print-2,
.py-print-2 {
    padding-top: 0.5rem !important;
  }

  .pr-print-2,
.px-print-2 {
    padding-right: 0.5rem !important;
  }

  .pb-print-2,
.py-print-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-print-2,
.px-print-2 {
    padding-left: 0.5rem !important;
  }

  .pa-print-3 {
    padding: 0.75rem !important;
  }

  .pt-print-3,
.py-print-3 {
    padding-top: 0.75rem !important;
  }

  .pr-print-3,
.px-print-3 {
    padding-right: 0.75rem !important;
  }

  .pb-print-3,
.py-print-3 {
    padding-bottom: 0.75rem !important;
  }

  .pl-print-3,
.px-print-3 {
    padding-left: 0.75rem !important;
  }

  .pa-print-4 {
    padding: 1rem !important;
  }

  .pt-print-4,
.py-print-4 {
    padding-top: 1rem !important;
  }

  .pr-print-4,
.px-print-4 {
    padding-right: 1rem !important;
  }

  .pb-print-4,
.py-print-4 {
    padding-bottom: 1rem !important;
  }

  .pl-print-4,
.px-print-4 {
    padding-left: 1rem !important;
  }

  .pa-print-5 {
    padding: 1.5rem !important;
  }

  .pt-print-5,
.py-print-5 {
    padding-top: 1.5rem !important;
  }

  .pr-print-5,
.px-print-5 {
    padding-right: 1.5rem !important;
  }

  .pb-print-5,
.py-print-5 {
    padding-bottom: 1.5rem !important;
  }

  .pl-print-5,
.px-print-5 {
    padding-left: 1.5rem !important;
  }

  .pa-print-6 {
    padding: 2rem !important;
  }

  .pt-print-6,
.py-print-6 {
    padding-top: 2rem !important;
  }

  .pr-print-6,
.px-print-6 {
    padding-right: 2rem !important;
  }

  .pb-print-6,
.py-print-6 {
    padding-bottom: 2rem !important;
  }

  .pl-print-6,
.px-print-6 {
    padding-left: 2rem !important;
  }

  .pa-print-7 {
    padding: 2.5rem !important;
  }

  .pt-print-7,
.py-print-7 {
    padding-top: 2.5rem !important;
  }

  .pr-print-7,
.px-print-7 {
    padding-right: 2.5rem !important;
  }

  .pb-print-7,
.py-print-7 {
    padding-bottom: 2.5rem !important;
  }

  .pl-print-7,
.px-print-7 {
    padding-left: 2.5rem !important;
  }

  .ta-print-l {
    text-align: left !important;
  }

  .ta-print-r {
    text-align: right !important;
  }

  .ta-print-c {
    text-align: center !important;
  }

  .ta-print-j {
    text-align: justify !important;
  }
}

.a-guia{
  position: relative;
  bottom: 46px;
  right: 47px;
  font-size: 12px !important;
}

.div-guia{
  position: static;
    padding-left: 232px;
    padding-top: 22px;
}

.mat-bch .c-success {
  color: #1E851E
}


/* DISEÑO MOVIL */
/* Ajustes para pantallas pequeñas */
@media (min-width: 768px) and (max-width: 991px) {
  /* Modal Header */
  .modal-header .col-10 .col.load-second {
    left: 48px;
  }

  .modal-header .col-2 {
    text-align: center; /* Centra el texto del título */
    width: 100%; /* Ocupa todo el ancho */
    white-space: nowrap;
  }
  
  .modal-header .col-10 {
    width: 70%; /* Ajusta el ancho para que ocupe toda la fila */
    margin-top: 18px;/* Añade espacio entre el título y los candidatos */
    margin-right: 1px;
  }

  /* CANDIDATOS */
  .modal-header .col-10 .d-flex {
    padding-right: 85px;
    margin-left: -7px;
  }
  
  .modal-header .col-10 .col.candidato .d-flex {
    flex-direction: column;
  }

  .modal-header .col-10 .col.candidato-second .d-flex {
    flex-direction: column;
  }

  .modal-header .col-10 .col.candidato h5 {
    max-width: 74%;
    font-size: 14px; /* Ajusta el tamaño del texto */
    line-height: 1.4; /* Ajusta la separación entre líneas */
    word-wrap: break-word;
    white-space: normal;
  }

  
  .modal-header .col-10 .col.candidato-second h5 {
    max-width: 74%;
    font-size: 14px; /* Ajusta el tamaño del texto */
    line-height: 1.4; /* Ajusta la separación entre líneas */
    word-wrap: break-word;
    white-space: normal;
  }

  .modal-header .col-10 .col.candidato .d-flex p {
    position: relative;
    bottom: 24px;
    left: 18px;
  }

  .modal-header .col-10 .col.candidato-second .d-flex p {
    position: relative;
    bottom: 24px;
    left: 18px;
  }

  /*  */

  
  /* INFORME */
  .modal-body .accordion-item.comparador .col-10.informe {
    max-width: 65.333333%; /* Establece el ancho máximo */
    margin: 0 auto; /* Centra el acordeón */
  }


  .modal-body .accordion-item.comparador .col-10.informe .col.datoInforme{
    position: relative;
    top: 30px;
    right: 153px;
  }

  .modal-body .accordion-item.comparador .col-10.informe .col.datoInforme-second{
    position: relative;
    top: 30px;
    right: 41px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.detalle{
    flex: auto;
    max-width: 100%;
    white-space: normal;
    position: relative;
    bottom: 7px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .col-10 .col.datoDetalle{
    position: relative;
    left: 7px;
  }

  .modal-body .accordion-collapse.py-6.collapse .col-10 .col.datoDetalle-second {
    position: relative;
    left: 64px;
  }


  .modal-body .accordion-item.comparador .accordion-button{
    align-items: flex-start;
  }

  /* EXPERIENCIA LABORAL */

  .modal-body .accordion-item.comparador .row .col-2.ultimaExperiancia{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    bottom: 29px;
  }

  .modal-body .accordion-item.comparador .row .col-10.ultimaExperiancia .d-flex{
    gap: 116px;
    position: relative;
    right: 20px;
  }

  .modal-body .accordion-item.comparador .row .col-10.ultimaExperiancia .d-flex .col h5{
    position: relative;
    white-space: nowrap;
    right: 24px;
  }


  .modal-body .accordion-collapse.collapse .row .col-2.acordeonExperiencia{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    /* bottom: 29px; */
  }

  .modal-body .accordion-collapse.collapse .accordion-button{
    bottom: 14px;
  }

  .modal-body .accordion-item.comparador .row .col-10.acordeonExperiencia .d-flex{
    gap: 116px;
    position: relative;
    right: 20px;
    top: 21px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.empresa{
    bottom: 25px;
    left: 14px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoEmpresa{
    position: relative;
    right: 70px;
    bottom: 7px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoEmpresa-second {
    position: relative;
    right: 34px;
    bottom: 7px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.cargo{
    left: 18px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCargo{
    position: relative;
    right: 70px;
    top: 22px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCargo-second {
    position: relative;
    right: 34px;
    top: 22px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.periodo{
    position: relative;
    left: 18px;
    white-space: nowrap;
    top: 29px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoPerido{
    position: relative;
    right: 70px;
    top: 43px;
    margin-right: -27px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoPerido-second {
    position: relative;
    right: 34px;
    top: 45px;
    margin-right: -56px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.funciones{
    position: relative;
    left: 18px;
    white-space: nowrap;
    top: 50px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoFunciones{
    position: relative;
    right: 70px;
    top: 69px;
    margin-bottom: 84px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoFunciones-second {
    position: relative;
    right: 34px;
    top: 71px;
    margin-bottom: 73px;
  }

  .modal-body .accordion-item.comparador .row .col-2.pregunta1{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    bottom: 29px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.genteACargo{
    position: relative;
    right: 37px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.genteACargo-second{
    position: relative;
    left: 4px;
  }

  .modal-body .accordion-item.comparador .row .col-2.pregunta2{
    flex: auto;
    max-width: 100%;
    white-space: normal;
    position: relative;
    bottom: 7px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.actividades{
    position: relative;
    right: 6px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.actividades-second{
    position: relative;
    left: 30px;
  }


  .modal-body .accordion-item.comparador .row .col-2.ultimoEstudio{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    bottom: 29px;
  }

  /* FORMACION ACADEMICA */

  .modal-body .accordion-item.comparador .row .col-10.ultimoEstudio .d-flex{
    gap: 96px;
    position: relative;
    right: 32px;
  }

  .modal-body .accordion-item.comparador .row .col-10.ultimoEstudio .d-flex .col h5{
    position: relative;
    white-space: normal;
    right: 33px;
  }

  .modal-body .accordion-collapse.collapse .bch-alert.neutral{
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.nivel{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNivel{
    position: relative;
    right: 66px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNivel-second{
    position: relative;
    right: 31px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.estado{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoEstado{
    position: relative;
    right: 66px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoEstado-second{
    position: relative;
    right: 31px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.carrera{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCarrera{
    position: relative;
    right: 66px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCarrera-second{
    position: relative;
    right: 31px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.casa{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCasa{
    position: relative;
    right: 66px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCasa-second{
    position: relative;
    right: 31px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.anio{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoAnio{
    position: relative;
    right: 66px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoAnio-second{
    position: relative;
    right: 31px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.institucion{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoInstitucion{
    position: relative;
    right: 63px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoInstitucion-second{
    position: relative;
    right: 10px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.nombreEstudio{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNombreEstudio{
    position: relative;
    right: 63px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNombreEstudio-second{
    position: relative;
    right: 10px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .col-2.programas{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoProgramas{
    position: relative;
    right: 66px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoProgramas-second{
    position: relative;
    right: 18px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .col-2.idiomas{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoIdiomas{
    position: relative;
    right: 66px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoIdiomas-second{
    position: relative;
    right: 18px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.voluntariado{
    flex: auto;
    max-width: 100%;
    white-space: normal;
    position: relative;
    bottom: 7px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoVoluntariado{
    position: relative;
    margin-bottom: 35px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoVoluntariado-second{
    position: relative;
    left: 63px;
    margin-bottom: 35px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.hobbie{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoHobbie{
    position: relative;
    right: 68px;
    margin-bottom: 35px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoHobbie-second{
    position: relative;
    right: 10px;
    margin-bottom: 35px !important;
  }

  /* Badges y estatus */
  .modal-header .col-10 .badge {
    font-size: 12px;
    padding: 5px 10px;
  }

 

  /* Modal Body */
  /* .modal-body {
    padding: 15px;
  } */

  /* Accordion */
  /* .accordion .accordion-item {
    margin-bottom: 10px; 
  } */

  /* .accordion .accordion-header h5 {
    font-size: 14px; 
  } */
}


@media (min-width: 576px) and (max-width: 767px) {
  /* Modal Header */
  .modal-header .col-10 .col.load-second {
    left: 48px;
  }

  .modal-header .col-2 {
    text-align: center; /* Centra el texto del título */
    width: 100%; /* Ocupa todo el ancho */
    white-space: nowrap;
  }
  
  .modal-header .col-10 {
    width: 70%; /* Ajusta el ancho para que ocupe toda la fila */
    margin-top: 18px;/* Añade espacio entre el título y los candidatos */
    margin-right: 1px;
  }

  /* CANDIDATOS */
  .modal-header .col-10 .d-flex {
    padding-right: 85px;
    margin-left: -7px;
  }
  
  .modal-header .col-10 .col.candidato .d-flex {
    flex-direction: column;
  }

  .modal-header .col-10 .col.candidato-second .d-flex {
    flex-direction: column;
  }


  .modal-header .col-10 .col.candidato h5 {
    max-width: 74%;
    font-size: 14px; /* Ajusta el tamaño del texto */
    line-height: 1.4; /* Ajusta la separación entre líneas */
    word-wrap: break-word;
    white-space: normal;
  }

  
  .modal-header .col-10 .col.candidato-second h5 {
    max-width: 74%;
    font-size: 14px; /* Ajusta el tamaño del texto */
    line-height: 1.4; /* Ajusta la separación entre líneas */
    word-wrap: break-word;
    white-space: normal;
  }

  .modal-header .col-10 .col.candidato .d-flex p {
    position: relative;
    bottom: 24px;
    left: 18px;
  }

  .modal-header .col-10 .col.candidato-second .d-flex p {
    position: relative;
    bottom: 24px;
    left: 18px;
  }
  

  /*  */

  
  /* INFORME */
  .modal-body .accordion-item.comparador .col-10.informe {
    max-width: 65.333333%; /* Establece el ancho máximo */
    margin: 0 auto; /* Centra el acordeón */
  }


  .modal-body .accordion-item.comparador .col-10.informe .col.datoInforme{
    position: relative;
    top: 30px;
    right: 153px;
  }

  .modal-body .accordion-item.comparador .col-10.informe .col.datoInforme-second{
    position: relative;
    top: 30px;
    right: 54px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.detalle{
    flex: auto;
    max-width: 100%;
    white-space: normal;
    position: relative;
    bottom: 7px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .col-10 .col.datoDetalle{
    position: relative;
    left: 7px;
  }

  .modal-body .accordion-collapse.py-6.collapse .col-10 .col.datoDetalle-second {
    position: relative;
    left: 52px;
  }


  .modal-body .accordion-item.comparador .accordion-button{
    align-items: flex-start;
  }

  /* EXPERIENCIA LABORAL */

  .modal-body .accordion-item.comparador .row .col-2.ultimaExperiancia{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    bottom: 29px;
  }

  .modal-body .accordion-item.comparador .row .col-10.ultimaExperiancia .d-flex{
    gap: 114px;
    position: relative;
    right: 23px;
  }

  .modal-body .accordion-item.comparador .row .col-10.ultimaExperiancia .d-flex .col h5{
    position: relative;
    white-space: nowrap;
    right: 24px;
  }


  .modal-body .accordion-collapse.collapse .row .col-2.acordeonExperiencia{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    /* bottom: 29px; */
  }

  .modal-body .accordion-collapse.collapse .accordion-button{
    bottom: 14px;
  }

  .modal-body .accordion-item.comparador .row .col-10.acordeonExperiencia .d-flex{
    gap: 114px;
    position: relative;
    right: 20px;
    top: 21px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.empresa{
    bottom: 25px;
    left: 14px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoEmpresa{
    position: relative;
    right: 76px;
    bottom: 7px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoEmpresa-second {
    position: relative;
    right: 39px;
    bottom: 7px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.cargo{
    left: 18px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCargo{
    position: relative;
    right: 76px;
    top: 22px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCargo-second {
    position: relative;
    right: 39px;
    top: 22px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.periodo{
    position: relative;
    left: 18px;
    white-space: nowrap;
    top: 29px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoPerido{
    position: relative;
    right: 76px;
    top: 43px;
    margin-right: -27px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoPerido-second {
    position: relative;
    right: 39px;
    top: 45px;
    margin-right: -56px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.funciones{
    position: relative;
    left: 18px;
    white-space: nowrap;
    top: 50px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoFunciones{
    position: relative;
    right: 76px;
    top: 69px;
    margin-bottom: 84px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoFunciones-second {
    position: relative;
    right: 39px;
    top: 71px;
    margin-bottom: 73px;
  }

  .modal-body .accordion-item.comparador .row .col-2.pregunta1{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    bottom: 29px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.genteACargo{
    position: relative;
    right: 32px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.genteACargo-second{
    position: relative;
    right: 2px;
  }

  .modal-body .accordion-item.comparador .row .col-2.pregunta2{
    flex: auto;
    max-width: 100%;
    white-space: normal;
    position: relative;
    bottom: 7px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.actividades{
    position: relative;
    right: 0px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.actividades-second{
    position: relative;
    left: 26px;
  }


  .modal-body .accordion-item.comparador .row .col-2.ultimoEstudio{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    bottom: 29px;
  }

  /* FORMACION ACADEMICA */

  .modal-body .accordion-item.comparador .row .col-10.ultimoEstudio .d-flex{
    gap: 86px;
    position: relative;
    right: 32px;
  }

  .modal-body .accordion-item.comparador .row .col-10.ultimoEstudio .d-flex .col h5{
    position: relative;
    white-space: normal;
    right: 33px;
  }

  .modal-body .accordion-collapse.collapse .bch-alert.neutral{
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.nivel{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNivel{
    position: relative;
    right: 72px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNivel-second{
    position: relative;
    right: 39px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.estado{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoEstado{
    position: relative;
    right: 72px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoEstado-second{
    position: relative;
    right: 39px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.carrera{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCarrera{
    position: relative;
    right: 72px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCarrera-second{
    position: relative;
    right: 39px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.casa{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCasa{
    position: relative;
    right: 72px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCasa-second{
    position: relative;
    right: 39px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.anio{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoAnio{
    position: relative;
    right: 39px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoAnio-second{
    position: relative;
    right: 53px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.institucion{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoInstitucion{
    position: relative;
    right: 68px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoInstitucion-second{
    position: relative;
    right: 26px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.nombreEstudio{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNombreEstudio{
    position: relative;
    right: 68px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNombreEstudio-second{
    position: relative;
    right: 26px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .col-2.programas{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoProgramas{
    position: relative;
    right: 71px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoProgramas-second{
    position: relative;
    right: 32px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .col-2.idiomas{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoIdiomas{
    position: relative;
    right: 73px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoIdiomas-second{
    position: relative;
    right: 32px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.voluntariado{
    flex: auto;
    max-width: 100%;
    white-space: normal;
    position: relative;
    bottom: 7px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoVoluntariado{
    position: relative;
    margin-bottom: 35px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoVoluntariado-second{
    position: relative;
    left: 46px;
    margin-bottom: 35px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.hobbie{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoHobbie{
    position: relative;
    right: 72px;
    margin-bottom: 35px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoHobbie-second{
    position: relative;
    right: 31px;
    margin-bottom: 35px !important;
  }

  /* Badges y estatus */
  .modal-header .col-10 .badge {
    font-size: 12px;
    padding: 5px 10px;
  }
}

@media (max-width: 575px) {
  /* Modal Header  (min-width: 454px) and */
  .modal-header .col-10 .col.load-second {
    left: 48px;
  }

  .modal-header .col-2 {
    text-align: center; /* Centra el texto del título */
    width: 100%; /* Ocupa todo el ancho */
    white-space: nowrap;
  }
  
  .modal-header .col-10 {
    width: 70%; /* Ajusta el ancho para que ocupe toda la fila */
    margin-top: 18px;/* Añade espacio entre el título y los candidatos */
    margin-right: 1px;
  }

  
  /* CANDIDATOS */
  .modal-header .col-10 .d-flex {
    padding-right: 85px;
    margin-left: -7px;
  }
  
  .modal-header .col-10 .col.candidato .d-flex {
    flex-direction: column;
  }

  .modal-header .col-10 .col.candidato-second .d-flex {
    flex-direction: column;
  }

  .modal-header .col-10 .col.candidato h5 {
    max-width: 74%;
    font-size: 14px; /* Ajusta el tamaño del texto */
    line-height: 1.4; /* Ajusta la separación entre líneas */
    word-wrap: break-word;
    white-space: normal;
  }

  
  .modal-header .col-10 .col.candidato-second h5 {
    max-width: 74%;
    font-size: 14px; /* Ajusta el tamaño del texto */
    line-height: 1.4; /* Ajusta la separación entre líneas */
    word-wrap: break-word;
    white-space: normal;
  }

  .modal-header .col-10 .col.candidato .d-flex p {
    position: relative;
    bottom: 24px;
    left: 18px;
  }

  .modal-header .col-10 .col.candidato-second .d-flex p {
    position: relative;
    bottom: 24px;
    left: 18px;
  }
  

  /*  */

  
  /* INFORME */
  

  .modal-body .accordion-item.comparador .col-10.informe {
    top: 22px;
  }

  .modal-body .accordion-item.comparador .col-10.informe .d-flex{
    margin-right: 8px;
    margin-left: -97px;
  }

  .modal-body .accordion-item.comparador .col-10.informe .col.datoInforme-second{
    flex: auto;
    margin-left: 186px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.detalle{
    flex: auto;
    max-width: 100%;
    white-space: normal;
    position: relative;
    bottom: 7px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .col-10 .col.datoDetalle{
    position: relative;
    left: 7px;
  }

  .modal-body .accordion-collapse.py-6.collapse .col-10 .col.datoDetalle-second {
    flex: auto;
    margin-left: 183px;
  }


  .modal-body .accordion-item.comparador .accordion-button{
    align-items: flex-start;
  }

  /* EXPERIENCIA LABORAL */

  .modal-body .accordion-item.comparador .row .col-2.ultimaExperiancia{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    bottom: 29px;
  }

  .modal-body .accordion-item.comparador .col-10 .col.ultimaExp{
    position: relative;
    right: 45px;
    top: 0px;
  }

  .modal-body .accordion-item.comparador .col-10 .col.ultimaExp-second {
    position: absolute;
    width: calc(100% - 185px);
    right: 0px;
  }


  .modal-body .accordion-collapse.collapse .row .col-2.acordeonExperiencia{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    /* bottom: 29px; */
  }

  .modal-body .accordion-collapse.collapse .accordion-button{
    bottom: 14px;
  }

  .modal-body .accordion-item.comparador .col-10 .d-flex{
    position: relative;
    margin-bottom: 17px !important;
    margin-right: 10px;
  }

  .modal-body .accordion-item.comparador .col-10 .col.tieneExp{
    position: relative;
    right: 45px;
    top: 23px;
  }

  .modal-body .accordion-item.comparador .col-10 .col.tieneExp-second {
    position: absolute;
    width: calc(100% - 185px);
    right: 0px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.empresa{
    bottom: 25px;
    left: 14px;
  }


  .modal-body .accordion-collapse.collapse .row .d-flex.datoEmpresa{
    position: relative;
    right: 15vw;
    bottom: 7px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoEmpresa-second {
    /* position: relative;
    right: 46px;
    bottom: 7px; */
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.cargo{
    left: 14px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCargo{
    position: relative;
    right: 15vw;
    top: 22px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCargo-second {
    position: relative;
    right: 46px;
    top: 22px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.periodo{
    position: relative;
    left: 14px;
    white-space: nowrap;
    top: 29px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoPerido{
    position: relative;
    right: 15vw;
    top: 43px;
    margin-right: -27px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoPerido-second {
    position: relative;
    right: 46px;
    top: 45px;
    margin-right: -56px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.funciones{
    position: relative;
    left: 14px;
    white-space: nowrap;
    top: 50px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoFunciones{
    position: relative;
    right: 15vw;
    top: 69px;
    margin-bottom: 84px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoFunciones-second {
    position: relative;
    right: 46px;
    top: 71px;
    margin-bottom: 73px;
  }

  .modal-body .accordion-item.comparador .row .col-2.pregunta1{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    bottom: 29px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.genteACargo{
    position: relative;
    right: 32px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.genteACargo-second{
    position: relative;
    right: 2px;
  }

  .modal-body .accordion-item.comparador .row .col-2.pregunta2{
    flex: auto;
    max-width: 100%;
    white-space: normal;
    position: relative;
    bottom: 7px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.actividades{
    position: relative;
    right: 0px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.actividades-second{
    position: relative;
    left: 26px;
  }


  .modal-body .accordion-item.comparador .row .col-2.ultimoEstudio{
    flex: auto;
    max-width: 0%;
    white-space: nowrap;
    bottom: 29px;
  }

  /* FORMACION ACADEMICA */

  .modal-body .accordion-item.comparador .row .col-10.ultimoEstudio .d-flex{
    gap: 85px;
    position: relative;
    right: 32px;
  }

  .modal-body .accordion-item.comparador .row .col-10.ultimoEstudio .d-flex .col h5{
    position: relative;
    white-space: normal;
    right: 33px;
  }

  .modal-body .accordion-collapse.collapse .bch-alert.neutral{
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.nivel{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNivel{
    position: relative;
    right: 14vw;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNivel-second{
    position: relative;
    right: 53px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.estado{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoEstado{
    position: relative;
    right: 14vw;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoEstado-second{
    position: relative;
    right: 53px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.carrera{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCarrera{
    position: relative;
    right: 14vw;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCarrera-second{
    position: relative;
    right: 53px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.casa{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCasa{
    position: relative;
    right: 14vw;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoCasa-second{
    position: relative;
    right: 53px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.anio{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoAnio{
    position: relative;
    right: 14vw;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoAnio-second{
    position: relative;
    right: 53px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.institucion{
    bottom: 25px;
    left: 16px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoInstitucion{
    position: relative;
    right: 14vw;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoInstitucion-second{
    position: relative;
    right: 26px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.nombreEstudio{
    bottom: 25px;
    left: 16px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNombreEstudio{
    position: relative;
    right: 14vw;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoNombreEstudio-second{
    position: relative;
    right: 26px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .col-2.programas{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoProgramas{
    position: relative;
    right: 14vw;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoProgramas-second{
    position: relative;
    right: 32px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .col-2.idiomas{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoIdiomas{
    position: relative;
    right: 14vw;
    margin-bottom: 35px;
  }

  .modal-body .accordion-item.comparador .row .d-flex.datoIdiomas-second{
    position: relative;
    right: 32px;
    margin-bottom: 35px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.voluntariado{
    flex: auto;
    max-width: 100%;
    white-space: normal;
    position: relative;
    bottom: 7px;
    left: 16px;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoVoluntariado{
    position: relative;
    margin-bottom: 35px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoVoluntariado-second{
    position: relative;
    left: 46px;
    margin-bottom: 35px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .col-2.hobbie{
    bottom: 25px;
    left: 18px;
    white-space: nowrap;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoHobbie{
    position: relative;
    right: 14vw;
    margin-bottom: 35px !important;
  }

  .modal-body .accordion-collapse.py-6.collapse .row .d-flex.datoHobbie-second{
    position: relative;
    right: 31px;
    margin-bottom: 35px !important;
  }

  /* Badges y estatus */
  .modal-header .col-10 .badge {
    font-size: 12px;
    padding: 5px 10px;
  }
}



/* sourceMappingURL=bch-ui-kit.css.map */
