@import url(flexboxgrid.min.css);

html {
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
  }
  
  /* line 15, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_base.scss */
  html, body {
    height: 100vh;
    width: 100%;
  }
  
  /*
   * Make all elements from the DOM inherit from the parent box-sizing
   * Since `*` has a specificity of 0, it does not override the `html` value
   * making all elements inheriting from the root box-sizing value
   * See: https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/
   */
  /* line 27, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_base.scss */
  *,
  *::before,
  *::after {
    box-sizing: inherit;
  }
  
  /*
   * Removes the default spacing and border for appropriate elements.
   */
  /* line 37, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_base.scss */
  html,
  body,
  div,
  object,
  iframe,
  ol,
  li,
  form,
  legend,
  label,
  table,
  header,
  footer,
  nav,
  section,
  figure,
  blockquote,
  dl,
  dd,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  figure,
  pre,
  button,
  input,
  optgroup,
  select,
  textarea {
    margin: 0;
  }
  ul, p{
      margin-top: 20px;
      margin-bottom: 20px;
  }
  a {
    color: #007bff;
    text-decoration: none;
    background-color: transparent;
  }
  /* line 74, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_base.scss */
  form,
  div {
    padding: 0;
  }
  
  /* line 79, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_base.scss */
  button {
    padding: 0;
    background: transparent;
    border: 0;
    cursor: pointer;
  }
  
  /* line 84, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_base.scss */
  button:disabled {
    cursor: not-allowed;
  }

  /* line 28, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
.container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
  }
  
  /* line 35, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
  .container--fluid {
    width: 100%;
    padding: 0;
    margin: 0;
  }
  
  /* line 40, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
  .container--row {
    display: flex;
    flex: 1 1 auto;
    height: 100%;
    flex-direction: row;
  }
  
  /* line 46, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
  .container--row.no-gutters > [class^="col-"],
  .container--row.no-gutters > [class*=" col-"] {
    padding-right: 0;
    padding-left: 0;
  }
  
  /* line 53, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
  .container--column {
    display: inline-flex;
    flex: 1;
    height: 100%;
    width: 100%;
    flex-direction: column;
  }
  
  /* line 61, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
  .container--sub {
    display: flex;
    height: 100%;
  }
  
  @media (min-width: 576px) {
    /* line 67, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
    .container {
      max-width: 540px;
    }
  }
  
  @media (min-width: 768px) {
    /* line 72, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
    .container {
      max-width: 720px;
    }
  }
  
  @media (min-width: 992px) {
    /* line 77, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
    .container {
      max-width: 960px;
    }
  }
  
  @media (min-width: 1200px) {
    /* line 82, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
    .container {
      max-width: 1140px;
    }
  }
/* ==========================================================================
 *  DISPLAY
========================================================================== */
/* line 297, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.d-none {
  display: none !important;
}

/* line 298, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.d-inline {
  display: inline !important;
}

/* line 299, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.d-inline-block {
  display: inline-block !important;
}

/* line 300, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.d-block {
  display: block !important;
}

/* line 301, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.d-table {
  display: table !important;
}

/* line 302, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.d-table-row {
  display: table-row !important;
}

/* line 303, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.d-table-cell {
  display: table-cell !important;
}

/* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.d-flex {
  display: flex !important;
}

/* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: null) {
  /* line 297, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xs-none {
    display: none !important;
  }
  /* line 298, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xs-inline {
    display: inline !important;
  }
  /* line 299, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xs-inline-block {
    display: inline-block !important;
  }
  /* line 300, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xs-block {
    display: block !important;
  }
  /* line 301, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xs-table {
    display: table !important;
  }
  /* line 302, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xs-table-row {
    display: table-row !important;
  }
  /* line 303, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xs-table-cell {
    display: table-cell !important;
  }
  /* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xs-flex {
    display: flex !important;
  }
  /* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xs-inline-flex {
    display: inline-flex !important;
  }
}

@media (max-width: 480px) {
  /* line 297, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-sm-none {
    display: none !important;
  }
  /* line 298, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-sm-inline {
    display: inline !important;
  }
  /* line 299, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-sm-inline-block {
    display: inline-block !important;
  }
  /* line 300, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-sm-block {
    display: block !important;
  }
  /* line 301, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-sm-table {
    display: table !important;
  }
  /* line 302, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-sm-table-row {
    display: table-row !important;
  }
  /* line 303, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-sm-table-cell {
    display: table-cell !important;
  }
  /* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-sm-flex {
    display: flex !important;
  }
  /* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  /* line 297, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-md-none {
    display: none !important;
  }
  /* line 298, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-md-inline {
    display: inline !important;
  }
  /* line 299, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-md-inline-block {
    display: inline-block !important;
  }
  /* line 300, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-md-block {
    display: block !important;
  }
  /* line 301, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-md-table {
    display: table !important;
  }
  /* line 302, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-md-table-row {
    display: table-row !important;
  }
  /* line 303, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-md-table-cell {
    display: table-cell !important;
  }
  /* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-md-flex {
    display: flex !important;
  }
  /* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 980px) {
  /* line 297, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-lg-none {
    display: none !important;
  }
  /* line 298, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-lg-inline {
    display: inline !important;
  }
  /* line 299, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-lg-inline-block {
    display: inline-block !important;
  }
  /* line 300, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-lg-block {
    display: block !important;
  }
  /* line 301, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-lg-table {
    display: table !important;
  }
  /* line 302, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-lg-table-row {
    display: table-row !important;
  }
  /* line 303, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-lg-table-cell {
    display: table-cell !important;
  }
  /* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-lg-flex {
    display: flex !important;
  }
  /* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  /* line 297, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xl-none {
    display: none !important;
  }
  /* line 298, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xl-inline {
    display: inline !important;
  }
  /* line 299, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xl-inline-block {
    display: inline-block !important;
  }
  /* line 300, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xl-block {
    display: block !important;
  }
  /* line 301, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xl-table {
    display: table !important;
  }
  /* line 302, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xl-table-row {
    display: table-row !important;
  }
  /* line 303, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xl-table-cell {
    display: table-cell !important;
  }
  /* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xl-flex {
    display: flex !important;
  }
  /* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}

/* line 309, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
[hidden] {
  display: none !important;
}

  /* ==========================================================================
 *  ALING AND JUSTIFY ITEMS
========================================================================== */
/* line 314, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.flex-row {
  flex-direction: row !important;
}

/* line 315, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.flex-column {
  flex-direction: column !important;
}

/* line 316, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.flex-row-reverse {
  flex-direction: row-reverse !important;
}

/* line 317, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.flex-column-reverse {
  flex-direction: column-reverse !important;
}

/* line 318, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.justify-content-start {
  justify-content: flex-start !important;
}

/* line 319, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.justify-content-end {
  justify-content: flex-end !important;
}

/* line 320, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.justify-content-center {
  justify-content: center !important;
}

/* line 321, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.justify-content-between {
  justify-content: space-between !important;
}

/* line 322, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-items-start {
  align-items: flex-start !important;
}

/* line 323, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-items-end {
  align-items: flex-end !important;
}

/* line 324, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-items-center {
  align-items: center !important;
}

/* line 325, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-items-baseline {
  align-items: baseline !important;
}

/* line 326, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-content-start {
  align-content: flex-start !important;
}

/* line 327, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-content-end {
  align-content: flex-end !important;
}

/* line 328, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-content-center {
  align-content: center !important;
}

/* line 329, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-content-between {
  align-content: space-between !important;
}

/* line 330, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-content-stretch {
  align-content: stretch !important;
}

/* line 331, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-self-auto {
  align-self: auto !important;
}

/* line 332, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-self-start {
  align-self: flex-start !important;
}

/* line 333, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-self-end {
  align-self: flex-end !important;
}

/* line 334, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.align-self-center {
  align-self: center !important;
}

/* line 336, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.flex-nowrap {
  flex-wrap: nowrap !important;
}

/* line 337, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.flex-wrap {
  flex-wrap: wrap !important;
}

/* ==========================================================================
 *  POSITION
========================================================================== */
/* line 342, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.p-static {
  position: static;
}

/* line 343, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.p-relative {
  position: relative;
}

/* line 344, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.p-absolute {
  position: absolute;
}

/* line 345, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.p-fixed {
  position: fixed;
}
/* ==========================================================================
 *  Fixed
========================================================================== */
/* line 123, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.fixed-top {
  position: fixed !important;
  top: 0;
  right: 0;
  left: 0;
  z-index: 100;
}

/* line 131, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100;
}
/* ==========================================================================
 *  Text
========================================================================== */
/* line 143, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-code {
  font-family: "Space Mono", monospace;
}

/* line 147, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-jumbo {
  color: #95bee5;
  font-size: 12rem;
}

/* line 152, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 155, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-hyphens, .tooltip__box {
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  word-break: break-word;
}

/* line 161, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-word-break {
  word-break: break-word;
}

/* line 164, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-nowrap {
  white-space: nowrap !important;
}

/* line 167, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-wrap {
  white-space: normal !important;
}

/* line 172, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-left {
  text-align: left !important;
}

/* line 175, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-right {
  text-align: right !important;
}

/* line 178, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-center {
  text-align: center !important;
}

/* line 181, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-justify {
  text-align: justify !important;
}

/* line 188, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-lowercase {
  text-transform: lowercase !important;
}

/* line 191, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-uppercase {
  text-transform: uppercase !important;
}

/* line 194, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.text-capitalize {
  text-transform: capitalize !important;
}

/* line 284, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-primary {
  color: #2D73B4 !important;
}

/* line 286, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
/* .text-primary:hover {
  color: #193f62 !important;
} */

/* line 284, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-secondary {
  color: #34C0C8 !important;
}

/* line 286, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
/* .text-secondary:hover {
  color: #1f7277 !important;
} */

/* line 284, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-third {
  color: #C6C6C6 !important;
}

/* line 286, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-third:hover {
  color: #939393 !important;
}

/* line 284, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-default {
  color: #444444 !important;
}

/* line 286, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-default:hover {
  color: #111111 !important;
}

/* line 284, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-success {
  color: #38D895 !important;
}

/* line 286, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-success:hover {
  color: #1c8e5e !important;
}

/* line 284, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-info {
  color: #987DD1 !important;
}

/* line 286, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-info:hover {
  color: #603dab !important;
}

/* line 284, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-warning {
  color: #FFD238 !important;
}

/* line 286, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-warning:hover {
  color: #d1a200 !important;
}

/* line 284, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-danger {
  color: #EE2C5C !important;
}

/* line 286, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-danger:hover {
  color: #a70d33 !important;
}

/* line 284, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-white {
  color: #fff !important;
}

/* line 286, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
/* .text-white:hover {
  color: #cccccc !important;
} */

/* line 284, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-black {
  color: #222 !important;
}

/* line 286, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.text-black:hover {
  color: black !important;
}

/* ==========================================================================
 *  Padding and Margin Helpers
========================================================================== */
/*
*  The classes are named using the format {property}{sides}-{size} for xs and {property}{sides}-{breakpoint}-{size} for sm, md, lg, and xl.
*
*  Where property is one of:
*
*  m - for classes that set margin
*  p - for classes that set padding
*
*  Where sides is one of:
*
*  t - for classes that set margin-top or padding-top
*  b - for classes that set margin-bottom or padding-bottom
*  r - for classes that set margin-right or padding-right
*  y - for classes that set both *-top and *-bottom
*
*  Where size is one of:
*
*  0 - for classes that eliminate the margin or padding by setting it to 0
*  1 - (by default) for classes that set the margin or padding to .25rem
*  2 - (by default) for classes that set the margin or padding to .5rem
*  3 - (by default) for classes that set the margin or padding to 1rem
*  4 - (by default) for classes that set the margin or padding to 1.5rem
*  auto - for classes that set the MARGIN to auto
*
*  Sample: mt-0, px-2, m-auto, etc
*/
/* line 318, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.p-0 {
  padding: 0 !important;
}

/* line 319, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* line 320, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

/* line 321, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pt-0 {
  padding-top: 0 !important;
}

/* line 322, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pb-0 {
  padding-bottom: 0 !important;
}

/* line 323, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pl-0 {
  padding-left: 0 !important;
}

/* line 324, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pr-0 {
  padding-right: 0 !important;
}

/* line 318, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.p-1 {
  padding: 0.25rem !important;
}

/* line 319, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.px-1 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

/* line 320, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

/* line 321, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pt-1 {
  padding-top: 0.25rem !important;
}

/* line 322, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pb-1 {
  padding-bottom: 0.25rem !important;
}

/* line 323, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pl-1 {
  padding-left: 0.25rem !important;
}

/* line 324, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pr-1 {
  padding-right: 0.25rem !important;
}

/* line 318, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.p-2 {
  padding: 0.5rem !important;
}

/* line 319, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

/* line 320, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

/* line 321, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pt-2 {
  padding-top: 0.5rem !important;
}

/* line 322, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pb-2 {
  padding-bottom: 0.5rem !important;
}

/* line 323, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pl-2 {
  padding-left: 0.5rem !important;
}

/* line 324, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pr-2 {
  padding-right: 0.5rem !important;
}

/* line 318, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.p-3 {
  padding: 1rem !important;
}

/* line 319, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.px-3 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

/* line 320, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

/* line 321, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pt-3 {
  padding-top: 1rem !important;
}

/* line 322, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pb-3 {
  padding-bottom: 1rem !important;
}

/* line 323, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pl-3 {
  padding-left: 1rem !important;
}

/* line 324, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pr-3 {
  padding-right: 1rem !important;
}

/* line 318, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.p-4 {
  padding: 1.5rem !important;
}

/* line 319, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.px-4 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

/* line 320, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

/* line 321, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pt-4 {
  padding-top: 1.5rem !important;
}

/* line 322, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pb-4 {
  padding-bottom: 1.5rem !important;
}

/* line 323, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pl-4 {
  padding-left: 1.5rem !important;
}

/* line 324, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pr-4 {
  padding-right: 1.5rem !important;
}

/* line 318, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.p-5 {
  padding: 2rem !important;
}

/* line 319, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.px-5 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

/* line 320, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.py-5 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

/* line 321, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pt-5 {
  padding-top: 2rem !important;
}

/* line 322, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pb-5 {
  padding-bottom: 2rem !important;
}

/* line 323, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pl-5 {
  padding-left: 2rem !important;
}

/* line 324, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.pr-5 {
  padding-right: 2rem !important;
}

/* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.m-auto {
  margin: auto !important;
}

/* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

/* line 306, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

/* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.m-0 {
  margin: 0 !important;
}

/* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* line 306, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* line 308, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mt-0 {
  margin-top: 0 !important;
}

/* line 309, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mb-0 {
  margin-bottom: 0 !important;
}

/* line 310, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.ml-0 {
  margin-left: 0 !important;
}

/* line 311, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mr-0 {
  margin-right: 0 !important;
}

/* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.m-1 {
  margin: 0.25rem !important;
}

/* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

/* line 306, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

/* line 308, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mt-1 {
  margin-top: 0.25rem !important;
}

/* line 309, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mb-1 {
  margin-bottom: 0.25rem !important;
}

/* line 310, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.ml-1 {
  margin-left: 0.25rem !important;
}

/* line 311, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mr-1 {
  margin-right: 0.25rem !important;
}

/* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.m-2 {
  margin: 0.5rem !important;
}

/* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

/* line 306, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

/* line 308, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mt-2 {
  margin-top: 0.5rem !important;
}

/* line 309, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mb-2 {
  margin-bottom: 0.5rem !important;
}

/* line 310, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.ml-2 {
  margin-left: 0.5rem !important;
}

/* line 311, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mr-2 {
  margin-right: 0.5rem !important;
}

/* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.m-3 {
  margin: 1rem !important;
}

/* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mx-3 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

/* line 306, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

/* line 308, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mt-3 {
  margin-top: 1rem !important;
}

/* line 309, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mb-3 {
  margin-bottom: 1rem !important;
}

/* line 310, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.ml-3 {
  margin-left: 1rem !important;
}

/* line 311, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mr-3 {
  margin-right: 1rem !important;
}

/* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.m-4 {
  margin: 1.5rem !important;
}

/* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mx-4 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

/* line 306, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

/* line 308, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mt-4 {
  margin-top: 1.5rem !important;
}

/* line 309, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mb-4 {
  margin-bottom: 1.5rem !important;
}

/* line 310, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.ml-4 {
  margin-left: 1.5rem !important;
}

/* line 311, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mr-4 {
  margin-right: 1.5rem !important;
}

/* line 304, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.m-5 {
  margin: 3rem !important;
}

/* line 305, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mx-5 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

/* line 306, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

/* line 308, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mt-5 {
  margin-top: 3rem !important;
}

/* line 309, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mb-5 {
  margin-bottom: 3rem !important;
}

/* line 310, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.ml-5 {
  margin-left: 3rem !important;
}

/* line 311, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.mr-5 {
  margin-right: 3rem !important;
}

/* ==========================================================================
 *  WIDTHS & HEIGHTS
========================================================================== */
/*
*  Includes support for auto, 25%, 50%, 75%, and 100% for width and height.
*
*  w - for classes that set width
*  h - for classes that set height
*
*  Sample: w-0, w-100, h-25, etc
*/
/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.w-0 {
  width: 0% !important;
}

/* line 271, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.h-0 {
  height: 0% !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.w-25 {
  width: 25% !important;
}

/* line 271, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.h-25 {
  height: 25% !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.w-50 {
  width: 50% !important;
}

/* line 271, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.h-50 {
  height: 50% !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.w-75 {
  width: 75% !important;
}

/* line 271, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.h-75 {
  height: 75% !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.w-100 {
  width: 100% !important;
}

/* line 271, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.h-100 {
  height: 100% !important;
}

/* line 276, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.h-auto {
  height: auto !important;
}

/* line 279, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.h-99 {
  height: 99% !important;
}

/* line 282, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.w-auto {
  width: auto !important;
}

/* line 285, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.w-10 {
  width: 10% !important;
}
/* line 7, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/components/forms/_buttons.scss */
.btn {
  outline: none;
  display: inline-block;
  text-transform: uppercase;
  text-align: center;
  align-self: center;
  vertical-align: middle;
  user-select: none;
  border-width: 0.1rem;
  border-style: solid;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.4;
  -webkit-border-radius: 0.25rem;
  -khtml-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  -ms-border-radius: 0.25rem;
  -o-border-radius: 0.25rem;
  border-radius: 0.25rem;
  -webkit-transition: all ease 0.3s;
  -khtml-transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}

/* line 340, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.btn:disabled:hover, .btn.disabled, .btn.field__input__control:disabled, .mydp .selectiongroup input.btn:disabled, .btn.field__input__select:disabled, .btn:disabled {
  -webkit-box-shadow: none;
  -khtml-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  opacity: 0.5;
  cursor: not-allowed;
}

/* line 26, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/components/forms/_buttons.scss */
.btn:not(:disabled):not(.disabled):not(.field__input__control:disabled):not(.field__input__select:disabled) {
  cursor: pointer;
}
 /* line 74, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/components/forms/_buttons.scss */
 .btn-primary {
    color: #fff;
    border-color: #2D73B4;
    background-color: #2D73B4;
    -webkit-border-radius: 0.2rem;
    -khtml-border-radius: 0.2rem;
    -moz-border-radius: 0.2rem;
    -ms-border-radius: 0.2rem;
    -o-border-radius: 0.2rem;
    border-radius: 0.2rem;
  }
  
  /* line 340, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-primary:disabled:hover, .btn-primary.disabled, .btn-primary.field__input__control:disabled, .mydp .selectiongroup input.btn-primary:disabled, .btn-primary.field__input__select:disabled, .btn-primary:disabled {
    -webkit-box-shadow: none !important;
    -khtml-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
    background-color: #255f95 !important;
  }
  
  /* line 330, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-primary.active, .btn-primary:active {
    -webkit-transition: all 0.3s ease-out;
    -khtml-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
    background-color: #23598b;
    border-color: #205281;
  }
  
  /* line 90, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-primary.active:hover, .btn-primary:active:hover {
    background: #2D73B4 radial-gradient(circle, transparent 1%, #255f95 1%) center/15000%;
  }
  
  /* line 93, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-primary.active:active, .btn-primary:active:active {
    background-color: #2D73B4;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  /* line 335, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-primary.focus, .btn-primary:focus {
    -webkit-transition: all 0.3s ease-out;
    -khtml-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
    -webkit-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -khtml-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -moz-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -ms-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -o-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
  }
  
  /* line 90, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-primary.focus:hover, .btn-primary:focus:hover {
    background: #2D73B4 radial-gradient(circle, transparent 1%, #255f95 1%) center/15000%;
  }
  
  /* line 93, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-primary.focus:active, .btn-primary:focus:active {
    background-color: #2D73B4;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  /* line 347, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-primary.hover, .btn-primary:hover {
    -webkit-transition: all 0.3s ease-out;
    -khtml-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
    color: #fff;
    background-color: #255f95;
    border-color: #23598b;
    cursor: pointer;
  }
  
  /* line 90, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-primary.hover:hover, .btn-primary:hover:hover {
    background: #2D73B4 radial-gradient(circle, transparent 1%, #255f95 1%) center/15000%;
  }
  
  /* line 93, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-primary.hover:active, .btn-primary:hover:active {
    background-color: #2D73B4;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
.btn-success {
    color: #fff;
    border-color: #38D895;
    background-color: #38D895;
    -webkit-border-radius: 0.2rem;
    -khtml-border-radius: 0.2rem;
    -moz-border-radius: 0.2rem;
    -ms-border-radius: 0.2rem;
    -o-border-radius: 0.2rem;
    border-radius: 0.2rem;
  }
  
  .btn-success:disabled:hover, .btn-success.disabled, .btn-success.field__input__control:disabled, .mydp .selectiongroup input.btn-success:disabled, .btn-success.field__input__select:disabled, .btn-success:disabled {
    -webkit-box-shadow: none !important;
    -khtml-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
    background-color: #26c382 !important;
  }
  
  .btn-success.active, .btn-success:active {
    -webkit-transition: all 0.3s ease-out;
    -khtml-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
    background-color: #24b97b;
    border-color: #22ae74;
  }
  
  .btn-success.active:hover, .btn-success:active:hover {
    background: #38D895 radial-gradient(circle, transparent 1%, #26c382 1%) center/15000%;
  }
  
  .btn-success.active:active, .btn-success:active:active {
    background-color: #38D895;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  .btn-success.focus, .btn-success:focus {
    -webkit-transition: all 0.3s ease-out;
    -khtml-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
    -webkit-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -khtml-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -moz-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -ms-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -o-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
  }
  
  .btn-success.focus:hover, .btn-success:focus:hover {
    background: #38D895 radial-gradient(circle, transparent 1%, #26c382 1%) center/15000%;
  }
  
  .btn-success.focus:active, .btn-success:focus:active {
    background-color: #38D895;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  .btn-success.hover, .btn-success:hover {
    -webkit-transition: all 0.3s ease-out;
    -khtml-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
    color: #fff;
    background-color: #26c382;
    border-color: #24b97b;
    cursor: pointer;
  }
  
  .btn-success.hover:hover, .btn-success:hover:hover {
    background: #38D895 radial-gradient(circle, transparent 1%, #26c382 1%) center/15000%;
  }
  
  .btn-success.hover:active, .btn-success:hover:active {
    background-color: #38D895;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  .btn-outline-white {
    color: #fff;
    background-color: transparent;
    border: 0.1rem solid #fff;
  }
  
  /* line 330, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-outline-white.active, .btn-outline-white:active {
    background-color: #fff;
    border-color: #fff;
    color: #fff;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
  }
  
  /* line 90, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-white.active:hover, .btn-outline-white:active:hover {
    background: #fff radial-gradient(circle, transparent 1%, #ececec 1%) center/15000%;
  }
  
  /* line 93, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-white.active:active, .btn-outline-white:active:active {
    background-color: #fff;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  /* line 335, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-outline-white.focus, .btn-outline-white:focus {
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
    -webkit-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -khtml-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -moz-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -ms-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -o-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
  }
  
  /* line 90, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-white.focus:hover, .btn-outline-white:focus:hover {
    background: #fff radial-gradient(circle, transparent 1%, #ececec 1%) center/15000%;
  }
  
  /* line 93, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-white.focus:active, .btn-outline-white:focus:active {
    background-color: #fff;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  /* line 340, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-outline-white:disabled:hover, .btn-outline-white.disabled, .btn-outline-white.field__input__control:disabled, .mydp .selectiongroup input.btn-outline-white:disabled, .btn-outline-white.field__input__select:disabled, .btn-outline-white:disabled {
    color: #fff;
    background-color: transparent;
    -webkit-box-shadow: none !important;
    -khtml-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
  }
  
  /* line 347, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-outline-white.hover, .btn-outline-white:hover {
    color: #fff;
    border-color: #fff;
    background-color: white;
    transition: background-color .5s ease-out;
    cursor: pointer;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
  }
  
  /* line 90, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-white.hover:hover, .btn-outline-white:hover:hover {
    background: #fff radial-gradient(circle, transparent 1%, #ececec 1%) center/15000%;
  }
  
  /* line 93, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-white.hover:active, .btn-outline-white:hover:active {
    background-color: #fff;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  /* line 340, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-outline-white.hover:disabled:hover, .btn-outline-white.hover.disabled, .btn-outline-white.hover.field__input__control:disabled, .mydp .selectiongroup input.btn-outline-white.hover:disabled, .btn-outline-white.hover.field__input__select:disabled, .btn-outline-white.hover:disabled, .btn-outline-white:hover:disabled:hover, .btn-outline-white:hover.disabled, .btn-outline-white.field__input__control:hover:disabled, .mydp .selectiongroup input.btn-outline-white:hover:disabled, .btn-outline-white.field__input__select:hover:disabled, .btn-outline-white:hover:disabled {
    color: #fff;
  }
  .btn-outline-secondary {
    color: #34C0C8;
    background-color: transparent;
    border: 0.1rem solid #34C0C8;
  }
  
  /* line 330, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-outline-secondary.active, .btn-outline-secondary:active {
    background-color: #34C0C8;
    border-color: #34C0C8;
    color: #fff;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
  }
  
  /* line 90, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-secondary.active:hover, .btn-outline-secondary:active:hover {
    background: #34C0C8 radial-gradient(circle, transparent 1%, #2ca3aa 1%) center/15000%;
  }
  
  /* line 93, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-secondary.active:active, .btn-outline-secondary:active:active {
    background-color: #34C0C8;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  /* line 335, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-outline-secondary.focus, .btn-outline-secondary:focus {
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
    -webkit-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -khtml-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -moz-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -ms-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -o-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
  }
  
  /* line 90, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-secondary.focus:hover, .btn-outline-secondary:focus:hover {
    background: #34C0C8 radial-gradient(circle, transparent 1%, #2ca3aa 1%) center/15000%;
  }
  
  /* line 93, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-secondary.focus:active, .btn-outline-secondary:focus:active {
    background-color: #34C0C8;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  /* line 340, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-outline-secondary:disabled:hover, .btn-outline-secondary.disabled, .btn-outline-secondary.field__input__control:disabled, .mydp .selectiongroup input.btn-outline-secondary:disabled, .btn-outline-secondary.field__input__select:disabled, .btn-outline-secondary:disabled {
    color: #34C0C8;
    background-color: transparent;
    -webkit-box-shadow: none !important;
    -khtml-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
  }
  
  /* line 347, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-outline-secondary.hover, .btn-outline-secondary:hover {
    color: #fff;
    border-color: #34C0C8;
    background-color: #6fd4da;
    transition: background-color .5s ease-out;
    cursor: pointer;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
  }
  
  /* line 90, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-secondary.hover:hover, .btn-outline-secondary:hover:hover {
    background: #34C0C8 radial-gradient(circle, transparent 1%, #2ca3aa 1%) center/15000%;
  }
  
  /* line 93, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_buttons.scss */
  .btn-outline-secondary.hover:active, .btn-outline-secondary:hover:active {
    background-color: #34C0C8;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  /* line 340, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
  .btn-outline-secondary.hover:disabled:hover, .btn-outline-secondary.hover.disabled, .btn-outline-secondary.hover.field__input__control:disabled, .mydp .selectiongroup input.btn-outline-secondary.hover:disabled, .btn-outline-secondary.hover.field__input__select:disabled, .btn-outline-secondary.hover:disabled, .btn-outline-secondary:hover:disabled:hover, .btn-outline-secondary:hover.disabled, .btn-outline-secondary.field__input__control:hover:disabled, .mydp .selectiongroup input.btn-outline-secondary:hover:disabled, .btn-outline-secondary.field__input__select:hover:disabled, .btn-outline-secondary:hover:disabled {
    color: #fff;
  }
  

  .btn {
    outline: none;
    display: inline-block;
    text-transform: uppercase;
    text-align: center;
    align-self: center;
    vertical-align: middle;
    user-select: none;
    border-width: 0.1rem;
    border-style: solid;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.4;
    -webkit-border-radius: 0.25rem;
    -khtml-border-radius: 0.25rem;
    -moz-border-radius: 0.25rem;
    -ms-border-radius: 0.25rem;
    -o-border-radius: 0.25rem;
    border-radius: 0.25rem;
    -webkit-transition: all ease 0.3s;
    -khtml-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    transition: all ease 0.3s;
  }
  
  .btn:disabled:hover, .btn.disabled, .btn.field__input__control:disabled, .mydp .selectiongroup input.btn:disabled, .btn.field__input__select:disabled, .btn:disabled {
    -webkit-box-shadow: none;
    -khtml-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    opacity: 0.5;
    cursor: not-allowed;
  }
  
  .btn:not(:disabled):not(.disabled):not(.field__input__control:disabled):not(.field__input__select:disabled) {
    cursor: pointer;
  }
  .btn-outline-primary {
    color: #2D73B4;
    background-color: transparent;
    border: 0.1rem solid #2D73B4;
  }
  
  .btn-outline-primary.active, .btn-outline-primary:active {
    background-color: #2D73B4;
    border-color: #2D73B4;
    color: #fff;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
  }
  
  .btn-outline-primary.active:hover, .btn-outline-primary:active:hover {
    background: #2D73B4 radial-gradient(circle, transparent 1%, #255f95 1%) center/15000%;
  }
  
  .btn-outline-primary.active:active, .btn-outline-primary:active:active {
    background-color: #2D73B4;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  .btn-outline-primary.focus, .btn-outline-primary:focus {
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
    -webkit-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -khtml-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -moz-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -ms-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -o-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
  }
  
  .btn-outline-primary.focus:hover, .btn-outline-primary:focus:hover {
    background: #2D73B4 radial-gradient(circle, transparent 1%, #255f95 1%) center/15000%;
  }
  
  .btn-outline-primary.focus:active, .btn-outline-primary:focus:active {
    background-color: #2D73B4;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  .btn-outline-primary:disabled:hover, .btn-outline-primary.disabled, .btn-outline-primary.field__input__control:disabled, .mydp .selectiongroup input.btn-outline-primary:disabled, .btn-outline-primary.field__input__select:disabled, .btn-outline-primary:disabled {
    color: #2D73B4;
    background-color: transparent;
    -webkit-box-shadow: none !important;
    -khtml-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
  }
  
  .btn-outline-primary.hover, .btn-outline-primary:hover {
    color: #fff;
    border-color: #2D73B4;
    background-color: #5899d5;
    transition: background-color .5s ease-out;
    cursor: pointer;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
  }
  
  .btn-outline-primary.hover:hover, .btn-outline-primary:hover:hover {
    background: #2D73B4 radial-gradient(circle, transparent 1%, #255f95 1%) center/15000%;
  }
  
  .btn-outline-primary.hover:active, .btn-outline-primary:hover:active {
    background-color: #2D73B4;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  .btn-outline-primary.hover:disabled:hover, .btn-outline-primary.hover.disabled, .btn-outline-primary.hover.field__input__control:disabled, .mydp .selectiongroup input.btn-outline-primary.hover:disabled, .btn-outline-primary.hover.field__input__select:disabled, .btn-outline-primary.hover:disabled, .btn-outline-primary:hover:disabled:hover, .btn-outline-primary:hover.disabled, .btn-outline-primary.field__input__control:hover:disabled, .mydp .selectiongroup input.btn-outline-primary:hover:disabled, .btn-outline-primary.field__input__select:hover:disabled, .btn-outline-primary:hover:disabled {
    color: #fff;
  }
  

  .btn-outline-info {
    color: #987DD1;
    background-color: transparent;
    border: 0.1rem solid #987DD1;
  }
  
  .btn-outline-info.active, .btn-outline-info:active {
    background-color: #987DD1;
    border-color: #987DD1;
    color: #fff;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
  }
  
  .btn-outline-info.active:hover, .btn-outline-info:active:hover {
    background: #987DD1 radial-gradient(circle, transparent 1%, #8261c7 1%) center/15000%;
  }
  
  .btn-outline-info.active:active, .btn-outline-info:active:active {
    background-color: #987DD1;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  .btn-outline-info.focus, .btn-outline-info:focus {
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
    -webkit-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -khtml-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -moz-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -ms-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    -o-box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
    box-shadow: 0 0.1875rem 0.3125rem rgba(34, 34, 34, 0.2), 0 0.0625rem 1.125rem rgba(34, 34, 34, 0.12), 0 0.375rem 0.625rem rgba(34, 34, 34, 0.14);
  }
  
  .btn-outline-info.focus:hover, .btn-outline-info:focus:hover {
    background: #987DD1 radial-gradient(circle, transparent 1%, #8261c7 1%) center/15000%;
  }
  
  .btn-outline-info.focus:active, .btn-outline-info:focus:active {
    background-color: #987DD1;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  .btn-outline-info:disabled:hover, .btn-outline-info.disabled, .btn-outline-info.field__input__control:disabled, .mydp .selectiongroup input.btn-outline-info:disabled, .btn-outline-info.field__input__select:disabled, .btn-outline-info:disabled {
    color: #987DD1;
    background-color: transparent;
    -webkit-box-shadow: none !important;
    -khtml-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
  }
  
  .btn-outline-info.hover, .btn-outline-info:hover {
    color: #fff;
    border-color: #987DD1;
    background-color: #c5b6e5;
    transition: background-color .5s ease-out;
    cursor: pointer;
    background-position: center;
    -webkit-transition: background 0.8s;
    -khtml-transition: background 0.8s;
    -moz-transition: background 0.8s;
    -ms-transition: background 0.8s;
    -o-transition: background 0.8s;
    transition: background 0.8s;
  }
  
  .btn-outline-info.hover:hover, .btn-outline-info:hover:hover {
    background: #987DD1 radial-gradient(circle, transparent 1%, #8261c7 1%) center/15000%;
  }
  
  .btn-outline-info.hover:active, .btn-outline-info:hover:active {
    background-color: #987DD1;
    background-size: 100%;
    -webkit-transition: background 0s;
    -khtml-transition: background 0s;
    -moz-transition: background 0s;
    -ms-transition: background 0s;
    -o-transition: background 0s;
    transition: background 0s;
  }
  
  .btn-outline-info.hover:disabled:hover, .btn-outline-info.hover.disabled, .btn-outline-info.hover.field__input__control:disabled, .mydp .selectiongroup input.btn-outline-info.hover:disabled, .btn-outline-info.hover.field__input__select:disabled, .btn-outline-info.hover:disabled, .btn-outline-info:hover:disabled:hover, .btn-outline-info:hover.disabled, .btn-outline-info.field__input__control:hover:disabled, .mydp .selectiongroup input.btn-outline-info:hover:disabled, .btn-outline-info.field__input__select:hover:disabled, .btn-outline-info:hover:disabled {
    color: #fff;
  }

/* ==========================================================================
 *  Backgrounds and Borders
========================================================================== */
/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bg-primary {
  background-color: #2D73B4 !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bg-secondary {
  background-color: #34C0C8 !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bg-third {
  background-color: #C6C6C6 !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bg-default {
  background-color: #444444 !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bg-success {
  background-color: #38D895 !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bg-info {
  background-color: #987DD1 !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bg-warning {
  background-color: #FFD238 !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bg-danger {
  background-color: #EE2C5C !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bg-white {
  background-color: #fff !important;
}

/* line 268, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bg-black {
  background-color: #222 !important;
}

/* line 61, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.bg-gray {
  background-color: #EBEBEB !important;
}

/* line 65, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.bg-transparent {
  background-color: transparent !important;
}

/* line 276, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bd-primary {
  -webkit-box-shadow: inset 0px 0px 0px 2px #2D73B4;
  -khtml-box-shadow: inset 0px 0px 0px 2px #2D73B4;
  -moz-box-shadow: inset 0px 0px 0px 2px #2D73B4;
  -ms-box-shadow: inset 0px 0px 0px 2px #2D73B4;
  -o-box-shadow: inset 0px 0px 0px 2px #2D73B4;
  box-shadow: inset 0px 0px 0px 2px #2D73B4;
}

/* line 276, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bd-secondary {
  -webkit-box-shadow: inset 0px 0px 0px 2px #34C0C8;
  -khtml-box-shadow: inset 0px 0px 0px 2px #34C0C8;
  -moz-box-shadow: inset 0px 0px 0px 2px #34C0C8;
  -ms-box-shadow: inset 0px 0px 0px 2px #34C0C8;
  -o-box-shadow: inset 0px 0px 0px 2px #34C0C8;
  box-shadow: inset 0px 0px 0px 2px #34C0C8;
}

/* line 276, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bd-third {
  -webkit-box-shadow: inset 0px 0px 0px 2px #C6C6C6;
  -khtml-box-shadow: inset 0px 0px 0px 2px #C6C6C6;
  -moz-box-shadow: inset 0px 0px 0px 2px #C6C6C6;
  -ms-box-shadow: inset 0px 0px 0px 2px #C6C6C6;
  -o-box-shadow: inset 0px 0px 0px 2px #C6C6C6;
  box-shadow: inset 0px 0px 0px 2px #C6C6C6;
}

/* line 276, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bd-default {
  -webkit-box-shadow: inset 0px 0px 0px 2px #444444;
  -khtml-box-shadow: inset 0px 0px 0px 2px #444444;
  -moz-box-shadow: inset 0px 0px 0px 2px #444444;
  -ms-box-shadow: inset 0px 0px 0px 2px #444444;
  -o-box-shadow: inset 0px 0px 0px 2px #444444;
  box-shadow: inset 0px 0px 0px 2px #444444;
}

/* line 276, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bd-success {
  -webkit-box-shadow: inset 0px 0px 0px 2px #38D895;
  -khtml-box-shadow: inset 0px 0px 0px 2px #38D895;
  -moz-box-shadow: inset 0px 0px 0px 2px #38D895;
  -ms-box-shadow: inset 0px 0px 0px 2px #38D895;
  -o-box-shadow: inset 0px 0px 0px 2px #38D895;
  box-shadow: inset 0px 0px 0px 2px #38D895;
}

/* line 276, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bd-info {
  -webkit-box-shadow: inset 0px 0px 0px 2px #987DD1;
  -khtml-box-shadow: inset 0px 0px 0px 2px #987DD1;
  -moz-box-shadow: inset 0px 0px 0px 2px #987DD1;
  -ms-box-shadow: inset 0px 0px 0px 2px #987DD1;
  -o-box-shadow: inset 0px 0px 0px 2px #987DD1;
  box-shadow: inset 0px 0px 0px 2px #987DD1;
}

/* line 276, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bd-warning {
  -webkit-box-shadow: inset 0px 0px 0px 2px #FFD238;
  -khtml-box-shadow: inset 0px 0px 0px 2px #FFD238;
  -moz-box-shadow: inset 0px 0px 0px 2px #FFD238;
  -ms-box-shadow: inset 0px 0px 0px 2px #FFD238;
  -o-box-shadow: inset 0px 0px 0px 2px #FFD238;
  box-shadow: inset 0px 0px 0px 2px #FFD238;
}

/* line 276, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bd-danger {
  -webkit-box-shadow: inset 0px 0px 0px 2px #EE2C5C;
  -khtml-box-shadow: inset 0px 0px 0px 2px #EE2C5C;
  -moz-box-shadow: inset 0px 0px 0px 2px #EE2C5C;
  -ms-box-shadow: inset 0px 0px 0px 2px #EE2C5C;
  -o-box-shadow: inset 0px 0px 0px 2px #EE2C5C;
  box-shadow: inset 0px 0px 0px 2px #EE2C5C;
}

/* line 276, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bd-white {
  -webkit-box-shadow: inset 0px 0px 0px 2px #fff;
  -khtml-box-shadow: inset 0px 0px 0px 2px #fff;
  -moz-box-shadow: inset 0px 0px 0px 2px #fff;
  -ms-box-shadow: inset 0px 0px 0px 2px #fff;
  -o-box-shadow: inset 0px 0px 0px 2px #fff;
  box-shadow: inset 0px 0px 0px 2px #fff;
}

/* line 276, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/abstracts/mixins/_generic.scss */
.bd-black {
  -webkit-box-shadow: inset 0px 0px 0px 2px #222;
  -khtml-box-shadow: inset 0px 0px 0px 2px #222;
  -moz-box-shadow: inset 0px 0px 0px 2px #222;
  -ms-box-shadow: inset 0px 0px 0px 2px #222;
  -o-box-shadow: inset 0px 0px 0px 2px #222;
  box-shadow: inset 0px 0px 0px 2px #222;
}

/* line 73, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.no-border {
  border: none !important;
}

/* line 76, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.border-top {
  border-top: 1px solid #C6C6C6;
}

/* line 79, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.border-bottom {
  border-bottom: 1px solid #C6C6C6;
}

/* line 82, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.border-right {
  border-right: 1px solid #C6C6C6;
}

/* line 85, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.border-left {
  border-left: 1px solid #C6C6C6;
}

.card {
  background-color: #fff;
  color: #444444;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid rgba(34, 34, 34, 0.125);
  -webkit-transition: all ease 0.3s;
  -khtml-transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  /* padding: 0.5rem; */
}
/* ==========================================================================
 *  Lists
========================================================================== */
/* line 42, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_helpers.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
/* line 87, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
.overflow--y {
  overflow-y: auto;
}

/* line 91, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
.overflow--x {
  overflow-x: auto;
}

/* line 95, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
.overflow--xy {
  overflow: auto;
}

/* line 99, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
.overflow--hidden {
  overflow: hidden !important;
}

/* line 103, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
.overflow--y--hidden {
  overflow-y: hidden;
}

/* line 107, D:/proyectos Tutator/angular/tutator-components-manual/src/tp35-core/tp35-theme/scss/base/_layout.scss */
.overflow--x--hidden {
  overflow-x: hidden;
}

/* ==========================================================================
 *  Boostrap Styles
========================================================================== */
.font-italic {
  font-style: italic!important;
}
.justify-content-around {
  -ms-flex-pack: distribute!important;
  justify-content: space-around!important;
}
.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: .5rem 1rem;
}
.navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
@media (min-width: 992px){
  .navbar-expand-lg {
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -ms-flex-pack: start;
      justify-content: flex-start;
  }
}
.nav-link {
  display: block;
  padding: .5rem 1rem;
}
@media (min-width: 992px){
  .navbar-expand-lg .navbar-nav .nav-link {
      padding-right: .5rem;
      padding-left: .5rem;
  }
}
.font-weight-normal {
  font-weight: 400!important;
}
.font-weight-bold {
  font-weight: 700!important;
}
.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + .75rem + 2px);
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
textarea.form-control {
  height: auto;
}
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: .5rem;
  font-weight: 500;
  line-height: 1.2;
}
.font-weight-bolder {
  font-weight: bolder!important;
}
.font-italic{
  font-style: italic;
}
.rounded-circle{
  border-radius: 50%;
}
@media (min-width: 576px){
  .card-columns {
      -webkit-column-count: 3;
      -moz-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 1.25rem;
      -moz-column-gap: 1.25rem;
      column-gap: 1.25rem;
      orphans: 1;
      widows: 1;
  }
}
/* p {
  margin-top: 0;
  margin-bottom: 1rem;
} */