/*!
 * Bootstrap v4.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

.edukiontzia div.r01gContainer :root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.edukiontzia div.r01gContainer *,
.edukiontzia div.r01gContainer *::before,
.edukiontzia div.r01gContainer *::after {
  box-sizing: border-box;
}

.edukiontzia div.r01gContainer html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent;
}

.edukiontzia div.r01gContainer @-ms-viewport {
  width: device-width;
}

.edukiontzia div.r01gContainer article,
.edukiontzia div.r01gContainer aside,
.edukiontzia div.r01gContainer dialog,
.edukiontzia div.r01gContainer figcaption,
.edukiontzia div.r01gContainer figure,
.edukiontzia div.r01gContainer footer,
.edukiontzia div.r01gContainer header,
.edukiontzia div.r01gContainer hgroup,
.edukiontzia div.r01gContainer main,
.edukiontzia div.r01gContainer nav,
.edukiontzia div.r01gContainer section {
  display: block;
}

.edukiontzia div.r01gContainer body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

.edukiontzia div.r01gContainer [tabindex="-1"]:focus {
  outline: 0 !important;
}

.edukiontzia div.r01gContainer hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

.edukiontzia div.r01gContainer h1,
.edukiontzia div.r01gContainer h2,
.edukiontzia div.r01gContainer h3,
.edukiontzia div.r01gContainer h4,
.edukiontzia div.r01gContainer h5,
.edukiontzia div.r01gContainer h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

.edukiontzia div.r01gContainer p {
  margin-top: 0;
  margin-bottom: 1rem;
}

.edukiontzia div.r01gContainer abbr[title],
.edukiontzia div.r01gContainer abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}

.edukiontzia div.r01gContainer address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

.edukiontzia div.r01gContainer ol,
.edukiontzia div.r01gContainer ul,
.edukiontzia div.r01gContainer dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

.edukiontzia div.r01gContainer ol ol,
.edukiontzia div.r01gContainer ul ul,
.edukiontzia div.r01gContainer ol ul,
.edukiontzia div.r01gContainer ul ol {
  margin-bottom: 0;
}

.edukiontzia div.r01gContainer dt {
  font-weight: 700;
}

.edukiontzia div.r01gContainer dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

.edukiontzia div.r01gContainer blockquote {
  margin: 0 0 1rem;
}

.edukiontzia div.r01gContainer dfn {
  font-style: italic;
}

.edukiontzia div.r01gContainer b,
.edukiontzia div.r01gContainer strong {
  font-weight: bolder;
}

.edukiontzia div.r01gContainer small {
  font-size: 80%;
}

.edukiontzia div.r01gContainer sub,
.edukiontzia div.r01gContainer sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

.edukiontzia div.r01gContainer sub {
  bottom: -.25em;
}

.edukiontzia div.r01gContainer sup {
  top: -.5em;
}

.edukiontzia div.r01gContainer a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

.edukiontzia div.r01gContainer a:hover {
  color: #0056b3;
  text-decoration: underline;
}

.edukiontzia div.r01gContainer a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

.edukiontzia div.r01gContainer a:not([href]):not([tabindex]):hover,
.edukiontzia div.r01gContainer a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}

.edukiontzia div.r01gContainer a:not([href]):not([tabindex]):focus {
  outline: 0;
}

.edukiontzia div.r01gContainer pre,
.edukiontzia div.r01gContainer code,
.edukiontzia div.r01gContainer kbd,
.edukiontzia div.r01gContainer samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

.edukiontzia div.r01gContainer pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

.edukiontzia div.r01gContainer figure {
  margin: 0 0 1rem;
}

.edukiontzia div.r01gContainer img {
  vertical-align: middle;
  border-style: none;
}

.edukiontzia div.r01gContainer svg:not(:root) {
  overflow: hidden;
}

.edukiontzia div.r01gContainer table {
  border-collapse: collapse;
}

.edukiontzia div.r01gContainer caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

.edukiontzia div.r01gContainer th {
  text-align: inherit;
}

.edukiontzia div.r01gContainer label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

.edukiontzia div.r01gContainer button {
  border-radius: 0;
}

.edukiontzia div.r01gContainer button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

.edukiontzia div.r01gContainer input,
.edukiontzia div.r01gContainer button,
.edukiontzia div.r01gContainer select,
.edukiontzia div.r01gContainer optgroup,
.edukiontzia div.r01gContainer textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

.edukiontzia div.r01gContainer button,
.edukiontzia div.r01gContainer input {
  overflow: visible;
}

.edukiontzia div.r01gContainer button,
.edukiontzia div.r01gContainer select {
  text-transform: none;
}

.edukiontzia div.r01gContainer button,
.edukiontzia div.r01gContainer html [type="button"],
.edukiontzia div.r01gContainer [type="reset"],
.edukiontzia div.r01gContainer [type="submit"] {
  -webkit-appearance: button;
}

.edukiontzia div.r01gContainer button::-moz-focus-inner,
.edukiontzia div.r01gContainer [type="button"]::-moz-focus-inner,
.edukiontzia div.r01gContainer [type="reset"]::-moz-focus-inner,
.edukiontzia div.r01gContainer [type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

.edukiontzia div.r01gContainer input[type="radio"],
.edukiontzia div.r01gContainer input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

.edukiontzia div.r01gContainer input[type="date"],
.edukiontzia div.r01gContainer input[type="time"],
.edukiontzia div.r01gContainer input[type="datetime-local"],
.edukiontzia div.r01gContainer input[type="month"] {
  -webkit-appearance: listbox;
}

.edukiontzia div.r01gContainer textarea {
  overflow: auto;
  resize: vertical;
}

.edukiontzia div.r01gContainer fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

.edukiontzia div.r01gContainer legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

.edukiontzia div.r01gContainer progress {
  vertical-align: baseline;
}

.edukiontzia div.r01gContainer [type="number"]::-webkit-inner-spin-button,
.edukiontzia div.r01gContainer [type="number"]::-webkit-outer-spin-button {
  height: auto;
}

.edukiontzia div.r01gContainer [type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

.edukiontzia div.r01gContainer [type="search"]::-webkit-search-cancel-button,
.edukiontzia div.r01gContainer [type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.edukiontzia div.r01gContainer ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

.edukiontzia div.r01gContainer output {
  display: inline-block;
}

.edukiontzia div.r01gContainer summary {
  display: list-item;
  cursor: pointer;
}

.edukiontzia div.r01gContainer template {
  display: none;
}

.edukiontzia div.r01gContainer [hidden] {
  display: none !important;
}

.edukiontzia div.r01gContainer h1,
.edukiontzia div.r01gContainer h2,
.edukiontzia div.r01gContainer h3,
.edukiontzia div.r01gContainer h4,
.edukiontzia div.r01gContainer h5,
.edukiontzia div.r01gContainer h6,
.edukiontzia div.r01gContainer .h1,
.edukiontzia div.r01gContainer .h2,
.edukiontzia div.r01gContainer .h3,
.edukiontzia div.r01gContainer .h4,
.edukiontzia div.r01gContainer .h5,
.edukiontzia div.r01gContainer .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}

.edukiontzia div.r01gContainer h1,
.edukiontzia div.r01gContainer .h1 {
  font-size: 2.5rem;
}

.edukiontzia div.r01gContainer h2,
.edukiontzia div.r01gContainer .h2 {
  font-size: 2rem;
}

.edukiontzia div.r01gContainer h3,
.edukiontzia div.r01gContainer .h3 {
  font-size: 1.75rem;
}

.edukiontzia div.r01gContainer h4,
.edukiontzia div.r01gContainer .h4 {
  font-size: 1.5rem;
}

.edukiontzia div.r01gContainer h5,
.edukiontzia div.r01gContainer .h5 {
  font-size: 1.25rem;
}

.edukiontzia div.r01gContainer h6,
.edukiontzia div.r01gContainer .h6 {
  font-size: 1rem;
}

.edukiontzia div.r01gContainer .lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.edukiontzia div.r01gContainer .display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.edukiontzia div.r01gContainer .display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.edukiontzia div.r01gContainer .display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.edukiontzia div.r01gContainer .display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.edukiontzia div.r01gContainer hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.edukiontzia div.r01gContainer small,
.edukiontzia div.r01gContainer .small {
  font-size: 80%;
  font-weight: 400;
}

.edukiontzia div.r01gContainer mark,
.edukiontzia div.r01gContainer .mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.edukiontzia div.r01gContainer .list-unstyled {
  padding-left: 0;
  list-style: none;
}

.edukiontzia div.r01gContainer .list-inline {
  padding-left: 0;
  list-style: none;
}

.edukiontzia div.r01gContainer .list-inline-item {
  display: inline-block;
}

.edukiontzia div.r01gContainer .list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.edukiontzia div.r01gContainer .initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.edukiontzia div.r01gContainer .blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.edukiontzia div.r01gContainer .blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.edukiontzia div.r01gContainer .blockquote-footer::before {
  content: "\2014 \00A0";
}

.edukiontzia div.r01gContainer .img-fluid {
  max-width: 100%;
  height: auto;
}

.edukiontzia div.r01gContainer .img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.edukiontzia div.r01gContainer .figure {
  display: inline-block;
}

.edukiontzia div.r01gContainer .figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.edukiontzia div.r01gContainer .figure-caption {
  font-size: 90%;
  color: #6c757d;
}

.edukiontzia div.r01gContainer code,
.edukiontzia div.r01gContainer kbd,
.edukiontzia div.r01gContainer pre,
.edukiontzia div.r01gContainer samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.edukiontzia div.r01gContainer code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}

.edukiontzia div.r01gContainer a > code {
  color: inherit;
}

.edukiontzia div.r01gContainer kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

.edukiontzia div.r01gContainer kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

.edukiontzia div.r01gContainer pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

.edukiontzia div.r01gContainer pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.edukiontzia div.r01gContainer .pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.edukiontzia div.r01gContainer .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .edukiontzia div.r01gContainer .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .edukiontzia div.r01gContainer .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .edukiontzia div.r01gContainer .container {
    max-width: 1140px;
  }
}

.edukiontzia div.r01gContainer .container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.edukiontzia div.r01gContainer .row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.edukiontzia div.r01gContainer .no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.edukiontzia div.r01gContainer .no-gutters > .col,
.edukiontzia div.r01gContainer .no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.edukiontzia div.r01gContainer .col-1,
.edukiontzia div.r01gContainer .col-2,
.edukiontzia div.r01gContainer .col-3,
.edukiontzia div.r01gContainer .col-4,
.edukiontzia div.r01gContainer .col-5,
.edukiontzia div.r01gContainer .col-6,
.edukiontzia div.r01gContainer .col-7,
.edukiontzia div.r01gContainer .col-8,
.edukiontzia div.r01gContainer .col-9,
.edukiontzia div.r01gContainer .col-10,
.edukiontzia div.r01gContainer .col-11,
.edukiontzia div.r01gContainer .col-12,
.edukiontzia div.r01gContainer .col,
.edukiontzia div.r01gContainer .col-auto,
.edukiontzia div.r01gContainer .col-sm-1,
.edukiontzia div.r01gContainer .col-sm-2,
.edukiontzia div.r01gContainer .col-sm-3,
.edukiontzia div.r01gContainer .col-sm-4,
.edukiontzia div.r01gContainer .col-sm-5,
.edukiontzia div.r01gContainer .col-sm-6,
.edukiontzia div.r01gContainer .col-sm-7,
.edukiontzia div.r01gContainer .col-sm-8,
.edukiontzia div.r01gContainer .col-sm-9,
.edukiontzia div.r01gContainer .col-sm-10,
.edukiontzia div.r01gContainer .col-sm-11,
.edukiontzia div.r01gContainer .col-sm-12,
.edukiontzia div.r01gContainer .col-sm,
.edukiontzia div.r01gContainer .col-sm-auto,
.edukiontzia div.r01gContainer .col-md-1,
.edukiontzia div.r01gContainer .col-md-2,
.edukiontzia div.r01gContainer .col-md-3,
.edukiontzia div.r01gContainer .col-md-4,
.edukiontzia div.r01gContainer .col-md-5,
.edukiontzia div.r01gContainer .col-md-6,
.edukiontzia div.r01gContainer .col-md-7,
.edukiontzia div.r01gContainer .col-md-8,
.edukiontzia div.r01gContainer .col-md-9,
.edukiontzia div.r01gContainer .col-md-10,
.edukiontzia div.r01gContainer .col-md-11,
.edukiontzia div.r01gContainer .col-md-12,
.edukiontzia div.r01gContainer .col-md,
.edukiontzia div.r01gContainer .col-md-auto,
.edukiontzia div.r01gContainer .col-lg-1,
.edukiontzia div.r01gContainer .col-lg-2,
.edukiontzia div.r01gContainer .col-lg-3,
.edukiontzia div.r01gContainer .col-lg-4,
.edukiontzia div.r01gContainer .col-lg-5,
.edukiontzia div.r01gContainer .col-lg-6,
.edukiontzia div.r01gContainer .col-lg-7,
.edukiontzia div.r01gContainer .col-lg-8,
.edukiontzia div.r01gContainer .col-lg-9,
.edukiontzia div.r01gContainer .col-lg-10,
.edukiontzia div.r01gContainer .col-lg-11,
.edukiontzia div.r01gContainer .col-lg-12,
.edukiontzia div.r01gContainer .col-lg,
.edukiontzia div.r01gContainer .col-lg-auto,
.edukiontzia div.r01gContainer .col-xl-1,
.edukiontzia div.r01gContainer .col-xl-2,
.edukiontzia div.r01gContainer .col-xl-3,
.edukiontzia div.r01gContainer .col-xl-4,
.edukiontzia div.r01gContainer .col-xl-5,
.edukiontzia div.r01gContainer .col-xl-6,
.edukiontzia div.r01gContainer .col-xl-7,
.edukiontzia div.r01gContainer .col-xl-8,
.edukiontzia div.r01gContainer .col-xl-9,
.edukiontzia div.r01gContainer .col-xl-10,
.edukiontzia div.r01gContainer .col-xl-11,
.edukiontzia div.r01gContainer .col-xl-12,
.edukiontzia div.r01gContainer .col-xl,
.edukiontzia div.r01gContainer .col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.edukiontzia div.r01gContainer .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.edukiontzia div.r01gContainer .col-auto {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.edukiontzia div.r01gContainer .col-1 {
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.edukiontzia div.r01gContainer .col-2 {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.edukiontzia div.r01gContainer .col-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.edukiontzia div.r01gContainer .col-4 {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.edukiontzia div.r01gContainer .col-5 {
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.edukiontzia div.r01gContainer .col-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.edukiontzia div.r01gContainer .col-7 {
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.edukiontzia div.r01gContainer .col-8 {
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.edukiontzia div.r01gContainer .col-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.edukiontzia div.r01gContainer .col-10 {
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.edukiontzia div.r01gContainer .col-11 {
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.edukiontzia div.r01gContainer .col-12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.edukiontzia div.r01gContainer .order-first {
  -ms-flex-order: -1;
  order: -1;
}

.edukiontzia div.r01gContainer .order-last {
  -ms-flex-order: 13;
  order: 13;
}

.edukiontzia div.r01gContainer .order-0 {
  -ms-flex-order: 0;
  order: 0;
}

.edukiontzia div.r01gContainer .order-1 {
  -ms-flex-order: 1;
  order: 1;
}

.edukiontzia div.r01gContainer .order-2 {
  -ms-flex-order: 2;
  order: 2;
}

.edukiontzia div.r01gContainer .order-3 {
  -ms-flex-order: 3;
  order: 3;
}

.edukiontzia div.r01gContainer .order-4 {
  -ms-flex-order: 4;
  order: 4;
}

.edukiontzia div.r01gContainer .order-5 {
  -ms-flex-order: 5;
  order: 5;
}

.edukiontzia div.r01gContainer .order-6 {
  -ms-flex-order: 6;
  order: 6;
}

.edukiontzia div.r01gContainer .order-7 {
  -ms-flex-order: 7;
  order: 7;
}

.edukiontzia div.r01gContainer .order-8 {
  -ms-flex-order: 8;
  order: 8;
}

.edukiontzia div.r01gContainer .order-9 {
  -ms-flex-order: 9;
  order: 9;
}

.edukiontzia div.r01gContainer .order-10 {
  -ms-flex-order: 10;
  order: 10;
}

.edukiontzia div.r01gContainer .order-11 {
  -ms-flex-order: 11;
  order: 11;
}

.edukiontzia div.r01gContainer .order-12 {
  -ms-flex-order: 12;
  order: 12;
}

.edukiontzia div.r01gContainer .offset-1 {
  margin-left: 8.333333%;
}

.edukiontzia div.r01gContainer .offset-2 {
  margin-left: 16.666667%;
}

.edukiontzia div.r01gContainer .offset-3 {
  margin-left: 25%;
}

.edukiontzia div.r01gContainer .offset-4 {
  margin-left: 33.333333%;
}

.edukiontzia div.r01gContainer .offset-5 {
  margin-left: 41.666667%;
}

.edukiontzia div.r01gContainer .offset-6 {
  margin-left: 50%;
}

.edukiontzia div.r01gContainer .offset-7 {
  margin-left: 58.333333%;
}

.edukiontzia div.r01gContainer .offset-8 {
  margin-left: 66.666667%;
}

.edukiontzia div.r01gContainer .offset-9 {
  margin-left: 75%;
}

.edukiontzia div.r01gContainer .offset-10 {
  margin-left: 83.333333%;
}

.edukiontzia div.r01gContainer .offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }

  .edukiontzia div.r01gContainer .col-sm-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .edukiontzia div.r01gContainer .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  .edukiontzia div.r01gContainer .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  .edukiontzia div.r01gContainer .col-sm-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .edukiontzia div.r01gContainer .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  .edukiontzia div.r01gContainer .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  .edukiontzia div.r01gContainer .col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .edukiontzia div.r01gContainer .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  .edukiontzia div.r01gContainer .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  .edukiontzia div.r01gContainer .col-sm-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .edukiontzia div.r01gContainer .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  .edukiontzia div.r01gContainer .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  .edukiontzia div.r01gContainer .col-sm-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .edukiontzia div.r01gContainer .order-sm-first {
    -ms-flex-order: -1;
    order: -1;
  }

  .edukiontzia div.r01gContainer .order-sm-last {
    -ms-flex-order: 13;
    order: 13;
  }

  .edukiontzia div.r01gContainer .order-sm-0 {
    -ms-flex-order: 0;
    order: 0;
  }

  .edukiontzia div.r01gContainer .order-sm-1 {
    -ms-flex-order: 1;
    order: 1;
  }

  .edukiontzia div.r01gContainer .order-sm-2 {
    -ms-flex-order: 2;
    order: 2;
  }

  .edukiontzia div.r01gContainer .order-sm-3 {
    -ms-flex-order: 3;
    order: 3;
  }

  .edukiontzia div.r01gContainer .order-sm-4 {
    -ms-flex-order: 4;
    order: 4;
  }

  .edukiontzia div.r01gContainer .order-sm-5 {
    -ms-flex-order: 5;
    order: 5;
  }

  .edukiontzia div.r01gContainer .order-sm-6 {
    -ms-flex-order: 6;
    order: 6;
  }

  .edukiontzia div.r01gContainer .order-sm-7 {
    -ms-flex-order: 7;
    order: 7;
  }

  .edukiontzia div.r01gContainer .order-sm-8 {
    -ms-flex-order: 8;
    order: 8;
  }

  .edukiontzia div.r01gContainer .order-sm-9 {
    -ms-flex-order: 9;
    order: 9;
  }

  .edukiontzia div.r01gContainer .order-sm-10 {
    -ms-flex-order: 10;
    order: 10;
  }

  .edukiontzia div.r01gContainer .order-sm-11 {
    -ms-flex-order: 11;
    order: 11;
  }

  .edukiontzia div.r01gContainer .order-sm-12 {
    -ms-flex-order: 12;
    order: 12;
  }

  .edukiontzia div.r01gContainer .offset-sm-0 {
    margin-left: 0;
  }

  .edukiontzia div.r01gContainer .offset-sm-1 {
    margin-left: 8.333333%;
  }

  .edukiontzia div.r01gContainer .offset-sm-2 {
    margin-left: 16.666667%;
  }

  .edukiontzia div.r01gContainer .offset-sm-3 {
    margin-left: 25%;
  }

  .edukiontzia div.r01gContainer .offset-sm-4 {
    margin-left: 33.333333%;
  }

  .edukiontzia div.r01gContainer .offset-sm-5 {
    margin-left: 41.666667%;
  }

  .edukiontzia div.r01gContainer .offset-sm-6 {
    margin-left: 50%;
  }

  .edukiontzia div.r01gContainer .offset-sm-7 {
    margin-left: 58.333333%;
  }

  .edukiontzia div.r01gContainer .offset-sm-8 {
    margin-left: 66.666667%;
  }

  .edukiontzia div.r01gContainer .offset-sm-9 {
    margin-left: 75%;
  }

  .edukiontzia div.r01gContainer .offset-sm-10 {
    margin-left: 83.333333%;
  }

  .edukiontzia div.r01gContainer .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  .edukiontzia div.r01gContainer .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }

  .edukiontzia div.r01gContainer .col-md-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .edukiontzia div.r01gContainer .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  .edukiontzia div.r01gContainer .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  .edukiontzia div.r01gContainer .col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .edukiontzia div.r01gContainer .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  .edukiontzia div.r01gContainer .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  .edukiontzia div.r01gContainer .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .edukiontzia div.r01gContainer .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  .edukiontzia div.r01gContainer .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  .edukiontzia div.r01gContainer .col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .edukiontzia div.r01gContainer .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  .edukiontzia div.r01gContainer .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  .edukiontzia div.r01gContainer .col-md-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .edukiontzia div.r01gContainer .order-md-first {
    -ms-flex-order: -1;
    order: -1;
  }

  .edukiontzia div.r01gContainer .order-md-last {
    -ms-flex-order: 13;
    order: 13;
  }

  .edukiontzia div.r01gContainer .order-md-0 {
    -ms-flex-order: 0;
    order: 0;
  }

  .edukiontzia div.r01gContainer .order-md-1 {
    -ms-flex-order: 1;
    order: 1;
  }

  .edukiontzia div.r01gContainer .order-md-2 {
    -ms-flex-order: 2;
    order: 2;
  }

  .edukiontzia div.r01gContainer .order-md-3 {
    -ms-flex-order: 3;
    order: 3;
  }

  .edukiontzia div.r01gContainer .order-md-4 {
    -ms-flex-order: 4;
    order: 4;
  }

  .edukiontzia div.r01gContainer .order-md-5 {
    -ms-flex-order: 5;
    order: 5;
  }

  .edukiontzia div.r01gContainer .order-md-6 {
    -ms-flex-order: 6;
    order: 6;
  }

  .edukiontzia div.r01gContainer .order-md-7 {
    -ms-flex-order: 7;
    order: 7;
  }

  .edukiontzia div.r01gContainer .order-md-8 {
    -ms-flex-order: 8;
    order: 8;
  }

  .edukiontzia div.r01gContainer .order-md-9 {
    -ms-flex-order: 9;
    order: 9;
  }

  .edukiontzia div.r01gContainer .order-md-10 {
    -ms-flex-order: 10;
    order: 10;
  }

  .edukiontzia div.r01gContainer .order-md-11 {
    -ms-flex-order: 11;
    order: 11;
  }

  .edukiontzia div.r01gContainer .order-md-12 {
    -ms-flex-order: 12;
    order: 12;
  }

  .edukiontzia div.r01gContainer .offset-md-0 {
    margin-left: 0;
  }

  .edukiontzia div.r01gContainer .offset-md-1 {
    margin-left: 8.333333%;
  }

  .edukiontzia div.r01gContainer .offset-md-2 {
    margin-left: 16.666667%;
  }

  .edukiontzia div.r01gContainer .offset-md-3 {
    margin-left: 25%;
  }

  .edukiontzia div.r01gContainer .offset-md-4 {
    margin-left: 33.333333%;
  }

  .edukiontzia div.r01gContainer .offset-md-5 {
    margin-left: 41.666667%;
  }

  .edukiontzia div.r01gContainer .offset-md-6 {
    margin-left: 50%;
  }

  .edukiontzia div.r01gContainer .offset-md-7 {
    margin-left: 58.333333%;
  }

  .edukiontzia div.r01gContainer .offset-md-8 {
    margin-left: 66.666667%;
  }

  .edukiontzia div.r01gContainer .offset-md-9 {
    margin-left: 75%;
  }

  .edukiontzia div.r01gContainer .offset-md-10 {
    margin-left: 83.333333%;
  }

  .edukiontzia div.r01gContainer .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  .edukiontzia div.r01gContainer .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }

  .edukiontzia div.r01gContainer .col-lg-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .edukiontzia div.r01gContainer .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  .edukiontzia div.r01gContainer .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  .edukiontzia div.r01gContainer .col-lg-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .edukiontzia div.r01gContainer .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  .edukiontzia div.r01gContainer .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  .edukiontzia div.r01gContainer .col-lg-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .edukiontzia div.r01gContainer .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  .edukiontzia div.r01gContainer .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  .edukiontzia div.r01gContainer .col-lg-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .edukiontzia div.r01gContainer .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  .edukiontzia div.r01gContainer .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  .edukiontzia div.r01gContainer .col-lg-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .edukiontzia div.r01gContainer .order-lg-first {
    -ms-flex-order: -1;
    order: -1;
  }

  .edukiontzia div.r01gContainer .order-lg-last {
    -ms-flex-order: 13;
    order: 13;
  }

  .edukiontzia div.r01gContainer .order-lg-0 {
    -ms-flex-order: 0;
    order: 0;
  }

  .edukiontzia div.r01gContainer .order-lg-1 {
    -ms-flex-order: 1;
    order: 1;
  }

  .edukiontzia div.r01gContainer .order-lg-2 {
    -ms-flex-order: 2;
    order: 2;
  }

  .edukiontzia div.r01gContainer .order-lg-3 {
    -ms-flex-order: 3;
    order: 3;
  }

  .edukiontzia div.r01gContainer .order-lg-4 {
    -ms-flex-order: 4;
    order: 4;
  }

  .edukiontzia div.r01gContainer .order-lg-5 {
    -ms-flex-order: 5;
    order: 5;
  }

  .edukiontzia div.r01gContainer .order-lg-6 {
    -ms-flex-order: 6;
    order: 6;
  }

  .edukiontzia div.r01gContainer .order-lg-7 {
    -ms-flex-order: 7;
    order: 7;
  }

  .edukiontzia div.r01gContainer .order-lg-8 {
    -ms-flex-order: 8;
    order: 8;
  }

  .edukiontzia div.r01gContainer .order-lg-9 {
    -ms-flex-order: 9;
    order: 9;
  }

  .edukiontzia div.r01gContainer .order-lg-10 {
    -ms-flex-order: 10;
    order: 10;
  }

  .edukiontzia div.r01gContainer .order-lg-11 {
    -ms-flex-order: 11;
    order: 11;
  }

  .edukiontzia div.r01gContainer .order-lg-12 {
    -ms-flex-order: 12;
    order: 12;
  }

  .edukiontzia div.r01gContainer .offset-lg-0 {
    margin-left: 0;
  }

  .edukiontzia div.r01gContainer .offset-lg-1 {
    margin-left: 8.333333%;
  }

  .edukiontzia div.r01gContainer .offset-lg-2 {
    margin-left: 16.666667%;
  }

  .edukiontzia div.r01gContainer .offset-lg-3 {
    margin-left: 25%;
  }

  .edukiontzia div.r01gContainer .offset-lg-4 {
    margin-left: 33.333333%;
  }

  .edukiontzia div.r01gContainer .offset-lg-5 {
    margin-left: 41.666667%;
  }

  .edukiontzia div.r01gContainer .offset-lg-6 {
    margin-left: 50%;
  }

  .edukiontzia div.r01gContainer .offset-lg-7 {
    margin-left: 58.333333%;
  }

  .edukiontzia div.r01gContainer .offset-lg-8 {
    margin-left: 66.666667%;
  }

  .edukiontzia div.r01gContainer .offset-lg-9 {
    margin-left: 75%;
  }

  .edukiontzia div.r01gContainer .offset-lg-10 {
    margin-left: 83.333333%;
  }

  .edukiontzia div.r01gContainer .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .edukiontzia div.r01gContainer .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }

  .edukiontzia div.r01gContainer .col-xl-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .edukiontzia div.r01gContainer .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  .edukiontzia div.r01gContainer .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  .edukiontzia div.r01gContainer .col-xl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .edukiontzia div.r01gContainer .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  .edukiontzia div.r01gContainer .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  .edukiontzia div.r01gContainer .col-xl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .edukiontzia div.r01gContainer .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  .edukiontzia div.r01gContainer .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  .edukiontzia div.r01gContainer .col-xl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .edukiontzia div.r01gContainer .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  .edukiontzia div.r01gContainer .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  .edukiontzia div.r01gContainer .col-xl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .edukiontzia div.r01gContainer .order-xl-first {
    -ms-flex-order: -1;
    order: -1;
  }

  .edukiontzia div.r01gContainer .order-xl-last {
    -ms-flex-order: 13;
    order: 13;
  }

  .edukiontzia div.r01gContainer .order-xl-0 {
    -ms-flex-order: 0;
    order: 0;
  }

  .edukiontzia div.r01gContainer .order-xl-1 {
    -ms-flex-order: 1;
    order: 1;
  }

  .edukiontzia div.r01gContainer .order-xl-2 {
    -ms-flex-order: 2;
    order: 2;
  }

  .edukiontzia div.r01gContainer .order-xl-3 {
    -ms-flex-order: 3;
    order: 3;
  }

  .edukiontzia div.r01gContainer .order-xl-4 {
    -ms-flex-order: 4;
    order: 4;
  }

  .edukiontzia div.r01gContainer .order-xl-5 {
    -ms-flex-order: 5;
    order: 5;
  }

  .edukiontzia div.r01gContainer .order-xl-6 {
    -ms-flex-order: 6;
    order: 6;
  }

  .edukiontzia div.r01gContainer .order-xl-7 {
    -ms-flex-order: 7;
    order: 7;
  }

  .edukiontzia div.r01gContainer .order-xl-8 {
    -ms-flex-order: 8;
    order: 8;
  }

  .edukiontzia div.r01gContainer .order-xl-9 {
    -ms-flex-order: 9;
    order: 9;
  }

  .edukiontzia div.r01gContainer .order-xl-10 {
    -ms-flex-order: 10;
    order: 10;
  }

  .edukiontzia div.r01gContainer .order-xl-11 {
    -ms-flex-order: 11;
    order: 11;
  }

  .edukiontzia div.r01gContainer .order-xl-12 {
    -ms-flex-order: 12;
    order: 12;
  }

  .edukiontzia div.r01gContainer .offset-xl-0 {
    margin-left: 0;
  }

  .edukiontzia div.r01gContainer .offset-xl-1 {
    margin-left: 8.333333%;
  }

  .edukiontzia div.r01gContainer .offset-xl-2 {
    margin-left: 16.666667%;
  }

  .edukiontzia div.r01gContainer .offset-xl-3 {
    margin-left: 25%;
  }

  .edukiontzia div.r01gContainer .offset-xl-4 {
    margin-left: 33.333333%;
  }

  .edukiontzia div.r01gContainer .offset-xl-5 {
    margin-left: 41.666667%;
  }

  .edukiontzia div.r01gContainer .offset-xl-6 {
    margin-left: 50%;
  }

  .edukiontzia div.r01gContainer .offset-xl-7 {
    margin-left: 58.333333%;
  }

  .edukiontzia div.r01gContainer .offset-xl-8 {
    margin-left: 66.666667%;
  }

  .edukiontzia div.r01gContainer .offset-xl-9 {
    margin-left: 75%;
  }

  .edukiontzia div.r01gContainer .offset-xl-10 {
    margin-left: 83.333333%;
  }

  .edukiontzia div.r01gContainer .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.edukiontzia div.r01gContainer .table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}

.edukiontzia div.r01gContainer .table th,
.edukiontzia div.r01gContainer .table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.edukiontzia div.r01gContainer .table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.edukiontzia div.r01gContainer .table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.edukiontzia div.r01gContainer .table .table {
  background-color: #fff;
}

.edukiontzia div.r01gContainer .table-sm th,
.edukiontzia div.r01gContainer .table-sm td {
  padding: 0.3rem;
}

.edukiontzia div.r01gContainer .table-bordered {
  border: 1px solid #dee2e6;
}

.edukiontzia div.r01gContainer .table-bordered th,
.edukiontzia div.r01gContainer .table-bordered td {
  border: 1px solid #dee2e6;
}

.edukiontzia div.r01gContainer .table-bordered thead th,
.edukiontzia div.r01gContainer .table-bordered thead td {
  border-bottom-width: 2px;
}

.edukiontzia div.r01gContainer .table-borderless th,
.edukiontzia div.r01gContainer .table-borderless td,
.edukiontzia div.r01gContainer .table-borderless thead th,
.edukiontzia div.r01gContainer .table-borderless tbody + tbody {
  border: 0;
}

.edukiontzia div.r01gContainer .table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.edukiontzia div.r01gContainer .table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.edukiontzia div.r01gContainer .table-primary,
.edukiontzia div.r01gContainer .table-primary > th,
.edukiontzia div.r01gContainer .table-primary > td {
  background-color: #b8daff;
}

.edukiontzia div.r01gContainer .table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.edukiontzia div.r01gContainer .table-hover .table-primary:hover > td,
.edukiontzia div.r01gContainer .table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.edukiontzia div.r01gContainer .table-secondary,
.edukiontzia div.r01gContainer .table-secondary > th,
.edukiontzia div.r01gContainer .table-secondary > td {
  background-color: #d6d8db;
}

.edukiontzia div.r01gContainer .table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.edukiontzia div.r01gContainer .table-hover .table-secondary:hover > td,
.edukiontzia div.r01gContainer .table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.edukiontzia div.r01gContainer .table-success,
.edukiontzia div.r01gContainer .table-success > th,
.edukiontzia div.r01gContainer .table-success > td {
  background-color: #c3e6cb;
}

.edukiontzia div.r01gContainer .table-hover .table-success:hover {
  background-color: #b1dfbb;
}

.edukiontzia div.r01gContainer .table-hover .table-success:hover > td,
.edukiontzia div.r01gContainer .table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.edukiontzia div.r01gContainer .table-info,
.edukiontzia div.r01gContainer .table-info > th,
.edukiontzia div.r01gContainer .table-info > td {
  background-color: #bee5eb;
}

.edukiontzia div.r01gContainer .table-hover .table-info:hover {
  background-color: #abdde5;
}

.edukiontzia div.r01gContainer .table-hover .table-info:hover > td,
.edukiontzia div.r01gContainer .table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.edukiontzia div.r01gContainer .table-warning,
.edukiontzia div.r01gContainer .table-warning > th,
.edukiontzia div.r01gContainer .table-warning > td {
  background-color: #ffeeba;
}

.edukiontzia div.r01gContainer .table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.edukiontzia div.r01gContainer .table-hover .table-warning:hover > td,
.edukiontzia div.r01gContainer .table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.edukiontzia div.r01gContainer .table-danger,
.edukiontzia div.r01gContainer .table-danger > th,
.edukiontzia div.r01gContainer .table-danger > td {
  background-color: #f5c6cb;
}

.edukiontzia div.r01gContainer .table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.edukiontzia div.r01gContainer .table-hover .table-danger:hover > td,
.edukiontzia div.r01gContainer .table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.edukiontzia div.r01gContainer .table-light,
.edukiontzia div.r01gContainer .table-light > th,
.edukiontzia div.r01gContainer .table-light > td {
  background-color: #fdfdfe;
}

.edukiontzia div.r01gContainer .table-hover .table-light:hover {
  background-color: #ececf6;
}

.edukiontzia div.r01gContainer .table-hover .table-light:hover > td,
.edukiontzia div.r01gContainer .table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.edukiontzia div.r01gContainer .table-dark,
.edukiontzia div.r01gContainer .table-dark > th,
.edukiontzia div.r01gContainer .table-dark > td {
  background-color: #c6c8ca;
}

.edukiontzia div.r01gContainer .table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.edukiontzia div.r01gContainer .table-hover .table-dark:hover > td,
.edukiontzia div.r01gContainer .table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.edukiontzia div.r01gContainer .table-active,
.edukiontzia div.r01gContainer .table-active > th,
.edukiontzia div.r01gContainer .table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.edukiontzia div.r01gContainer .table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.edukiontzia div.r01gContainer .table-hover .table-active:hover > td,
.edukiontzia div.r01gContainer .table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.edukiontzia div.r01gContainer .table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e;
}

.edukiontzia div.r01gContainer .table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.edukiontzia div.r01gContainer .table-dark {
  color: #fff;
  background-color: #212529;
}

.edukiontzia div.r01gContainer .table-dark th,
.edukiontzia div.r01gContainer .table-dark td,
.edukiontzia div.r01gContainer .table-dark thead th {
  border-color: #32383e;
}

.edukiontzia div.r01gContainer .table-dark.table-bordered {
  border: 0;
}

.edukiontzia div.r01gContainer .table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.edukiontzia div.r01gContainer .table-dark.table-hover tbody tr:hover {
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .edukiontzia div.r01gContainer .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .edukiontzia div.r01gContainer .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  .edukiontzia div.r01gContainer .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .edukiontzia div.r01gContainer .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  .edukiontzia div.r01gContainer .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .edukiontzia div.r01gContainer .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  .edukiontzia div.r01gContainer .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .edukiontzia div.r01gContainer .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

.edukiontzia div.r01gContainer .table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.edukiontzia div.r01gContainer .table-responsive > .table-bordered {
  border: 0;
}

.edukiontzia div.r01gContainer .form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
  .edukiontzia div.r01gContainer .form-control {
    transition: none;
  }
}

.edukiontzia div.r01gContainer .form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.edukiontzia div.r01gContainer .form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.edukiontzia div.r01gContainer .form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.edukiontzia div.r01gContainer .form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}

.edukiontzia div.r01gContainer .form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.edukiontzia div.r01gContainer .form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.edukiontzia div.r01gContainer .form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.edukiontzia div.r01gContainer .form-control:disabled,
.edukiontzia div.r01gContainer .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

.edukiontzia div.r01gContainer select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px);
}

.edukiontzia div.r01gContainer select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.edukiontzia div.r01gContainer .form-control-file,
.edukiontzia div.r01gContainer .form-control-range {
  display: block;
  width: 100%;
}

.edukiontzia div.r01gContainer .col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.edukiontzia div.r01gContainer .col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.edukiontzia div.r01gContainer .col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.edukiontzia div.r01gContainer .form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.edukiontzia div.r01gContainer .form-control-plaintext.form-control-sm,
.edukiontzia div.r01gContainer .input-group-sm > .form-control-plaintext.form-control,
.edukiontzia div.r01gContainer .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,
.edukiontzia div.r01gContainer .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,
.edukiontzia div.r01gContainer .input-group-sm > .input-group-prepend > .form-control-plaintext.btn,
.edukiontzia div.r01gContainer .input-group-sm > .input-group-append > .form-control-plaintext.btn,
.edukiontzia div.r01gContainer .form-control-plaintext.form-control-lg,
.edukiontzia div.r01gContainer .input-group-lg > .form-control-plaintext.form-control,
.edukiontzia div.r01gContainer .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,
.edukiontzia div.r01gContainer .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,
.edukiontzia div.r01gContainer .input-group-lg > .input-group-prepend > .form-control-plaintext.btn,
.edukiontzia div.r01gContainer .input-group-lg > .input-group-append > .form-control-plaintext.btn {
  padding-right: 0;
  padding-left: 0;
}

.edukiontzia div.r01gContainer .form-control-sm,
.edukiontzia div.r01gContainer .input-group-sm > .form-control,
.edukiontzia div.r01gContainer .input-group-sm > .input-group-prepend > .input-group-text,
.edukiontzia div.r01gContainer .input-group-sm > .input-group-append > .input-group-text,
.edukiontzia div.r01gContainer .input-group-sm > .input-group-prepend > .btn,
.edukiontzia div.r01gContainer .input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.edukiontzia div.r01gContainer select.form-control-sm:not([size]):not([multiple]),
.edukiontzia div.r01gContainer .input-group-sm > select.form-control:not([size]):not([multiple]),
.edukiontzia div.r01gContainer .input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.edukiontzia div.r01gContainer .input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.edukiontzia div.r01gContainer .input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),
.edukiontzia div.r01gContainer .input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {
  height: calc(1.8125rem + 2px);
}

.edukiontzia div.r01gContainer .form-control-lg,
.edukiontzia div.r01gContainer .input-group-lg > .form-control,
.edukiontzia div.r01gContainer .input-group-lg > .input-group-prepend > .input-group-text,
.edukiontzia div.r01gContainer .input-group-lg > .input-group-append > .input-group-text,
.edukiontzia div.r01gContainer .input-group-lg > .input-group-prepend > .btn,
.edukiontzia div.r01gContainer .input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.edukiontzia div.r01gContainer select.form-control-lg:not([size]):not([multiple]),
.edukiontzia div.r01gContainer .input-group-lg > select.form-control:not([size]):not([multiple]),
.edukiontzia div.r01gContainer .input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.edukiontzia div.r01gContainer .input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.edukiontzia div.r01gContainer .input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),
.edukiontzia div.r01gContainer .input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {
  height: calc(2.875rem + 2px);
}

.edukiontzia div.r01gContainer .form-group {
  margin-bottom: 1rem;
}

.edukiontzia div.r01gContainer .form-text {
  display: block;
  margin-top: 0.25rem;
}

.edukiontzia div.r01gContainer .form-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.edukiontzia div.r01gContainer .form-row > .col,
.edukiontzia div.r01gContainer .form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.edukiontzia div.r01gContainer .form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.edukiontzia div.r01gContainer .form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.edukiontzia div.r01gContainer .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.edukiontzia div.r01gContainer .form-check-label {
  margin-bottom: 0;
}

.edukiontzia div.r01gContainer .form-check-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.edukiontzia div.r01gContainer .form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.edukiontzia div.r01gContainer .valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.edukiontzia div.r01gContainer .valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.8);
  border-radius: .2rem;
}

.edukiontzia div.r01gContainer .was-validated .form-control:valid,
.edukiontzia div.r01gContainer .form-control.is-valid,
.edukiontzia div.r01gContainer .was-validated
.custom-select:valid,
.edukiontzia div.r01gContainer .custom-select.is-valid {
  border-color: #28a745;
}

.edukiontzia div.r01gContainer .was-validated .form-control:valid:focus,
.edukiontzia div.r01gContainer .form-control.is-valid:focus,
.edukiontzia div.r01gContainer .was-validated
.custom-select:valid:focus,
.edukiontzia div.r01gContainer .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.edukiontzia div.r01gContainer .was-validated .form-control:valid ~ .valid-feedback,
.edukiontzia div.r01gContainer .was-validated .form-control:valid ~ .valid-tooltip,
.edukiontzia div.r01gContainer .form-control.is-valid ~ .valid-feedback,
.edukiontzia div.r01gContainer .form-control.is-valid ~ .valid-tooltip,
.edukiontzia div.r01gContainer .was-validated
.custom-select:valid ~ .valid-feedback,
.edukiontzia div.r01gContainer .was-validated
.custom-select:valid ~ .valid-tooltip,
.edukiontzia div.r01gContainer .custom-select.is-valid ~ .valid-feedback,
.edukiontzia div.r01gContainer .custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.edukiontzia div.r01gContainer .was-validated .form-check-input:valid ~ .form-check-label,
.edukiontzia div.r01gContainer .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}

.edukiontzia div.r01gContainer .was-validated .form-check-input:valid ~ .valid-feedback,
.edukiontzia div.r01gContainer .was-validated .form-check-input:valid ~ .valid-tooltip,
.edukiontzia div.r01gContainer .form-check-input.is-valid ~ .valid-feedback,
.edukiontzia div.r01gContainer .form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.edukiontzia div.r01gContainer .was-validated .custom-control-input:valid ~ .custom-control-label,
.edukiontzia div.r01gContainer .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}

.edukiontzia div.r01gContainer .was-validated .custom-control-input:valid ~ .custom-control-label::before,
.edukiontzia div.r01gContainer .custom-control-input.is-valid ~ .custom-control-label::before {
  background-color: #71dd8a;
}

.edukiontzia div.r01gContainer .was-validated .custom-control-input:valid ~ .valid-feedback,
.edukiontzia div.r01gContainer .was-validated .custom-control-input:valid ~ .valid-tooltip,
.edukiontzia div.r01gContainer .custom-control-input.is-valid ~ .valid-feedback,
.edukiontzia div.r01gContainer .custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}

.edukiontzia div.r01gContainer .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,
.edukiontzia div.r01gContainer .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  background-color: #34ce57;
}

.edukiontzia div.r01gContainer .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,
.edukiontzia div.r01gContainer .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.edukiontzia div.r01gContainer .was-validated .custom-file-input:valid ~ .custom-file-label,
.edukiontzia div.r01gContainer .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}

.edukiontzia div.r01gContainer .was-validated .custom-file-input:valid ~ .custom-file-label::before,
.edukiontzia div.r01gContainer .custom-file-input.is-valid ~ .custom-file-label::before {
  border-color: inherit;
}

.edukiontzia div.r01gContainer .was-validated .custom-file-input:valid ~ .valid-feedback,
.edukiontzia div.r01gContainer .was-validated .custom-file-input:valid ~ .valid-tooltip,
.edukiontzia div.r01gContainer .custom-file-input.is-valid ~ .valid-feedback,
.edukiontzia div.r01gContainer .custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}

.edukiontzia div.r01gContainer .was-validated .custom-file-input:valid:focus ~ .custom-file-label,
.edukiontzia div.r01gContainer .custom-file-input.is-valid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.edukiontzia div.r01gContainer .invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.edukiontzia div.r01gContainer .invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.8);
  border-radius: .2rem;
}

.edukiontzia div.r01gContainer .was-validated .form-control:invalid,
.edukiontzia div.r01gContainer .form-control.is-invalid,
.edukiontzia div.r01gContainer .was-validated
.custom-select:invalid,
.edukiontzia div.r01gContainer .custom-select.is-invalid {
  border-color: #dc3545;
}

.edukiontzia div.r01gContainer .was-validated .form-control:invalid:focus,
.edukiontzia div.r01gContainer .form-control.is-invalid:focus,
.edukiontzia div.r01gContainer .was-validated
.custom-select:invalid:focus,
.edukiontzia div.r01gContainer .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.edukiontzia div.r01gContainer .was-validated .form-control:invalid ~ .invalid-feedback,
.edukiontzia div.r01gContainer .was-validated .form-control:invalid ~ .invalid-tooltip,
.edukiontzia div.r01gContainer .form-control.is-invalid ~ .invalid-feedback,
.edukiontzia div.r01gContainer .form-control.is-invalid ~ .invalid-tooltip,
.edukiontzia div.r01gContainer .was-validated
.custom-select:invalid ~ .invalid-feedback,
.edukiontzia div.r01gContainer .was-validated
.custom-select:invalid ~ .invalid-tooltip,
.edukiontzia div.r01gContainer .custom-select.is-invalid ~ .invalid-feedback,
.edukiontzia div.r01gContainer .custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.edukiontzia div.r01gContainer .was-validated .form-check-input:invalid ~ .form-check-label,
.edukiontzia div.r01gContainer .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

.edukiontzia div.r01gContainer .was-validated .form-check-input:invalid ~ .invalid-feedback,
.edukiontzia div.r01gContainer .was-validated .form-check-input:invalid ~ .invalid-tooltip,
.edukiontzia div.r01gContainer .form-check-input.is-invalid ~ .invalid-feedback,
.edukiontzia div.r01gContainer .form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.edukiontzia div.r01gContainer .was-validated .custom-control-input:invalid ~ .custom-control-label,
.edukiontzia div.r01gContainer .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}

.edukiontzia div.r01gContainer .was-validated .custom-control-input:invalid ~ .custom-control-label::before,
.edukiontzia div.r01gContainer .custom-control-input.is-invalid ~ .custom-control-label::before {
  background-color: #efa2a9;
}

.edukiontzia div.r01gContainer .was-validated .custom-control-input:invalid ~ .invalid-feedback,
.edukiontzia div.r01gContainer .was-validated .custom-control-input:invalid ~ .invalid-tooltip,
.edukiontzia div.r01gContainer .custom-control-input.is-invalid ~ .invalid-feedback,
.edukiontzia div.r01gContainer .custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.edukiontzia div.r01gContainer .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,
.edukiontzia div.r01gContainer .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #e4606d;
}

.edukiontzia div.r01gContainer .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,
.edukiontzia div.r01gContainer .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.edukiontzia div.r01gContainer .was-validated .custom-file-input:invalid ~ .custom-file-label,
.edukiontzia div.r01gContainer .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}

.edukiontzia div.r01gContainer .was-validated .custom-file-input:invalid ~ .custom-file-label::before,
.edukiontzia div.r01gContainer .custom-file-input.is-invalid ~ .custom-file-label::before {
  border-color: inherit;
}

.edukiontzia div.r01gContainer .was-validated .custom-file-input:invalid ~ .invalid-feedback,
.edukiontzia div.r01gContainer .was-validated .custom-file-input:invalid ~ .invalid-tooltip,
.edukiontzia div.r01gContainer .custom-file-input.is-invalid ~ .invalid-feedback,
.edukiontzia div.r01gContainer .custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.edukiontzia div.r01gContainer .was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
.edukiontzia div.r01gContainer .custom-file-input.is-invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.edukiontzia div.r01gContainer .form-inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -ms-flex-align: center;
  align-items: center;
}

.edukiontzia div.r01gContainer .form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .form-inline label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }

  .edukiontzia div.r01gContainer .form-inline .form-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0;
  }

  .edukiontzia div.r01gContainer .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }

  .edukiontzia div.r01gContainer .form-inline .form-control-plaintext {
    display: inline-block;
  }

  .edukiontzia div.r01gContainer .form-inline .input-group,
  .edukiontzia div.r01gContainer .form-inline .custom-select {
    width: auto;
  }

  .edukiontzia div.r01gContainer .form-inline .form-check {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }

  .edukiontzia div.r01gContainer .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }

  .edukiontzia div.r01gContainer .form-inline .custom-control {
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .edukiontzia div.r01gContainer .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.edukiontzia div.r01gContainer .btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
  .edukiontzia div.r01gContainer .btn {
    transition: none;
  }
}

.edukiontzia div.r01gContainer .btn:hover,
.edukiontzia div.r01gContainer .btn:focus {
  text-decoration: none;
}

.edukiontzia div.r01gContainer .btn:focus,
.edukiontzia div.r01gContainer .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.edukiontzia div.r01gContainer .btn.disabled,
.edukiontzia div.r01gContainer .btn:disabled {
  opacity: 0.65;
}

.edukiontzia div.r01gContainer .btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.edukiontzia div.r01gContainer .btn:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn:not(:disabled):not(.disabled).active {
  background-image: none;
}

.edukiontzia div.r01gContainer a.btn.disabled,
.edukiontzia div.r01gContainer fieldset:disabled a.btn {
  pointer-events: none;
}

.edukiontzia div.r01gContainer .btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.edukiontzia div.r01gContainer .btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.edukiontzia div.r01gContainer .btn-primary:focus,
.edukiontzia div.r01gContainer .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.edukiontzia div.r01gContainer .btn-primary.disabled,
.edukiontzia div.r01gContainer .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.edukiontzia div.r01gContainer .btn-primary:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-primary:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.edukiontzia div.r01gContainer .btn-primary:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-primary:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.edukiontzia div.r01gContainer .btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.edukiontzia div.r01gContainer .btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.edukiontzia div.r01gContainer .btn-secondary:focus,
.edukiontzia div.r01gContainer .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.edukiontzia div.r01gContainer .btn-secondary.disabled,
.edukiontzia div.r01gContainer .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.edukiontzia div.r01gContainer .btn-secondary:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-secondary:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.edukiontzia div.r01gContainer .btn-secondary:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-secondary:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.edukiontzia div.r01gContainer .btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.edukiontzia div.r01gContainer .btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.edukiontzia div.r01gContainer .btn-success:focus,
.edukiontzia div.r01gContainer .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.edukiontzia div.r01gContainer .btn-success.disabled,
.edukiontzia div.r01gContainer .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.edukiontzia div.r01gContainer .btn-success:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-success:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

.edukiontzia div.r01gContainer .btn-success:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-success:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.edukiontzia div.r01gContainer .btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.edukiontzia div.r01gContainer .btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.edukiontzia div.r01gContainer .btn-info:focus,
.edukiontzia div.r01gContainer .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.edukiontzia div.r01gContainer .btn-info.disabled,
.edukiontzia div.r01gContainer .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.edukiontzia div.r01gContainer .btn-info:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-info:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.edukiontzia div.r01gContainer .btn-info:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-info:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.edukiontzia div.r01gContainer .btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.edukiontzia div.r01gContainer .btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.edukiontzia div.r01gContainer .btn-warning:focus,
.edukiontzia div.r01gContainer .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.edukiontzia div.r01gContainer .btn-warning.disabled,
.edukiontzia div.r01gContainer .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.edukiontzia div.r01gContainer .btn-warning:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-warning:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.edukiontzia div.r01gContainer .btn-warning:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-warning:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.edukiontzia div.r01gContainer .btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.edukiontzia div.r01gContainer .btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.edukiontzia div.r01gContainer .btn-danger:focus,
.edukiontzia div.r01gContainer .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.edukiontzia div.r01gContainer .btn-danger.disabled,
.edukiontzia div.r01gContainer .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.edukiontzia div.r01gContainer .btn-danger:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-danger:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.edukiontzia div.r01gContainer .btn-danger:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-danger:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.edukiontzia div.r01gContainer .btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.edukiontzia div.r01gContainer .btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.edukiontzia div.r01gContainer .btn-light:focus,
.edukiontzia div.r01gContainer .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.edukiontzia div.r01gContainer .btn-light.disabled,
.edukiontzia div.r01gContainer .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.edukiontzia div.r01gContainer .btn-light:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-light:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.edukiontzia div.r01gContainer .btn-light:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-light:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.edukiontzia div.r01gContainer .btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.edukiontzia div.r01gContainer .btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.edukiontzia div.r01gContainer .btn-dark:focus,
.edukiontzia div.r01gContainer .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.edukiontzia div.r01gContainer .btn-dark.disabled,
.edukiontzia div.r01gContainer .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.edukiontzia div.r01gContainer .btn-dark:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-dark:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.edukiontzia div.r01gContainer .btn-dark:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-dark:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-primary {
  color: #007bff;
  background-color: transparent;
  background-image: none;
  border-color: #007bff;
}

.edukiontzia div.r01gContainer .btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.edukiontzia div.r01gContainer .btn-outline-primary:focus,
.edukiontzia div.r01gContainer .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-primary.disabled,
.edukiontzia div.r01gContainer .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.edukiontzia div.r01gContainer .btn-outline-primary:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-outline-primary:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.edukiontzia div.r01gContainer .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  border-color: #6c757d;
}

.edukiontzia div.r01gContainer .btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.edukiontzia div.r01gContainer .btn-outline-secondary:focus,
.edukiontzia div.r01gContainer .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-secondary.disabled,
.edukiontzia div.r01gContainer .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.edukiontzia div.r01gContainer .btn-outline-secondary:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-outline-secondary:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.edukiontzia div.r01gContainer .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-success {
  color: #28a745;
  background-color: transparent;
  background-image: none;
  border-color: #28a745;
}

.edukiontzia div.r01gContainer .btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.edukiontzia div.r01gContainer .btn-outline-success:focus,
.edukiontzia div.r01gContainer .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-success.disabled,
.edukiontzia div.r01gContainer .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.edukiontzia div.r01gContainer .btn-outline-success:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-outline-success:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.edukiontzia div.r01gContainer .btn-outline-success:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  border-color: #17a2b8;
}

.edukiontzia div.r01gContainer .btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.edukiontzia div.r01gContainer .btn-outline-info:focus,
.edukiontzia div.r01gContainer .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-info.disabled,
.edukiontzia div.r01gContainer .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.edukiontzia div.r01gContainer .btn-outline-info:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-outline-info:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.edukiontzia div.r01gContainer .btn-outline-info:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107;
}

.edukiontzia div.r01gContainer .btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.edukiontzia div.r01gContainer .btn-outline-warning:focus,
.edukiontzia div.r01gContainer .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-warning.disabled,
.edukiontzia div.r01gContainer .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.edukiontzia div.r01gContainer .btn-outline-warning:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-outline-warning:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.edukiontzia div.r01gContainer .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545;
}

.edukiontzia div.r01gContainer .btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.edukiontzia div.r01gContainer .btn-outline-danger:focus,
.edukiontzia div.r01gContainer .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-danger.disabled,
.edukiontzia div.r01gContainer .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.edukiontzia div.r01gContainer .btn-outline-danger:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-outline-danger:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.edukiontzia div.r01gContainer .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa;
}

.edukiontzia div.r01gContainer .btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.edukiontzia div.r01gContainer .btn-outline-light:focus,
.edukiontzia div.r01gContainer .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-light.disabled,
.edukiontzia div.r01gContainer .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.edukiontzia div.r01gContainer .btn-outline-light:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-outline-light:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.edukiontzia div.r01gContainer .btn-outline-light:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  border-color: #343a40;
}

.edukiontzia div.r01gContainer .btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.edukiontzia div.r01gContainer .btn-outline-dark:focus,
.edukiontzia div.r01gContainer .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.edukiontzia div.r01gContainer .btn-outline-dark.disabled,
.edukiontzia div.r01gContainer .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.edukiontzia div.r01gContainer .btn-outline-dark:not(:disabled):not(.disabled):active,
.edukiontzia div.r01gContainer .btn-outline-dark:not(:disabled):not(.disabled).active,
.edukiontzia div.r01gContainer .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.edukiontzia div.r01gContainer .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.edukiontzia div.r01gContainer .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.edukiontzia div.r01gContainer .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.edukiontzia div.r01gContainer .btn-link {
  font-weight: 400;
  color: #007bff;
  background-color: transparent;
}

.edukiontzia div.r01gContainer .btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}

.edukiontzia div.r01gContainer .btn-link:focus,
.edukiontzia div.r01gContainer .btn-link.focus {
  text-decoration: underline;
  border-color: transparent;
  box-shadow: none;
}

.edukiontzia div.r01gContainer .btn-link:disabled,
.edukiontzia div.r01gContainer .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.edukiontzia div.r01gContainer .btn-lg,
.edukiontzia div.r01gContainer .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.edukiontzia div.r01gContainer .btn-sm,
.edukiontzia div.r01gContainer .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.edukiontzia div.r01gContainer .btn-block {
  display: block;
  width: 100%;
}

.edukiontzia div.r01gContainer .btn-block + .btn-block {
  margin-top: 0.5rem;
}

.edukiontzia div.r01gContainer input[type="submit"].btn-block,
.edukiontzia div.r01gContainer input[type="reset"].btn-block,
.edukiontzia div.r01gContainer input[type="button"].btn-block {
  width: 100%;
}

.edukiontzia div.r01gContainer .fade {
  transition: opacity 0.15s linear;
}

@media screen and (prefers-reduced-motion: reduce) {
  .edukiontzia div.r01gContainer .fade {
    transition: none;
  }
}

.edukiontzia div.r01gContainer .fade:not(.show) {
  opacity: 0;
}

.edukiontzia div.r01gContainer .collapse:not(.show) {
  display: none;
}

.edukiontzia div.r01gContainer .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
  .edukiontzia div.r01gContainer .collapsing {
    transition: none;
  }
}

.edukiontzia div.r01gContainer .dropup,
.edukiontzia div.r01gContainer .dropright,
.edukiontzia div.r01gContainer .dropdown,
.edukiontzia div.r01gContainer .dropleft {
  position: relative;
}

.edukiontzia div.r01gContainer .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.edukiontzia div.r01gContainer .dropdown-toggle:empty::after {
  margin-left: 0;
}

.edukiontzia div.r01gContainer .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .dropdown-menu-right {
  right: 0;
  left: auto;
}

.edukiontzia div.r01gContainer .dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.edukiontzia div.r01gContainer .dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.edukiontzia div.r01gContainer .dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.edukiontzia div.r01gContainer .dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.edukiontzia div.r01gContainer .dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.edukiontzia div.r01gContainer .dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.edukiontzia div.r01gContainer .dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.edukiontzia div.r01gContainer .dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.edukiontzia div.r01gContainer .dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.edukiontzia div.r01gContainer .dropleft .dropdown-toggle::after {
  display: none;
}

.edukiontzia div.r01gContainer .dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.edukiontzia div.r01gContainer .dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.edukiontzia div.r01gContainer .dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.edukiontzia div.r01gContainer .dropdown-menu[x-placement^="top"],
.edukiontzia div.r01gContainer .dropdown-menu[x-placement^="right"],
.edukiontzia div.r01gContainer .dropdown-menu[x-placement^="bottom"],
.edukiontzia div.r01gContainer .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

.edukiontzia div.r01gContainer .dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.edukiontzia div.r01gContainer .dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.edukiontzia div.r01gContainer .dropdown-item:hover,
.edukiontzia div.r01gContainer .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.edukiontzia div.r01gContainer .dropdown-item.active,
.edukiontzia div.r01gContainer .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.edukiontzia div.r01gContainer .dropdown-item.disabled,
.edukiontzia div.r01gContainer .dropdown-item:disabled {
  color: #6c757d;
  background-color: transparent;
}

.edukiontzia div.r01gContainer .dropdown-menu.show {
  display: block;
}

.edukiontzia div.r01gContainer .dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.edukiontzia div.r01gContainer .dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.edukiontzia div.r01gContainer .btn-group,
.edukiontzia div.r01gContainer .btn-group-vertical {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.edukiontzia div.r01gContainer .btn-group > .btn,
.edukiontzia div.r01gContainer .btn-group-vertical > .btn {
  position: relative;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}

.edukiontzia div.r01gContainer .btn-group > .btn:hover,
.edukiontzia div.r01gContainer .btn-group-vertical > .btn:hover {
  z-index: 1;
}

.edukiontzia div.r01gContainer .btn-group > .btn:focus,
.edukiontzia div.r01gContainer .btn-group > .btn:active,
.edukiontzia div.r01gContainer .btn-group > .btn.active,
.edukiontzia div.r01gContainer .btn-group-vertical > .btn:focus,
.edukiontzia div.r01gContainer .btn-group-vertical > .btn:active,
.edukiontzia div.r01gContainer .btn-group-vertical > .btn.active {
  z-index: 1;
}

.edukiontzia div.r01gContainer .btn-group .btn + .btn,
.edukiontzia div.r01gContainer .btn-group .btn + .btn-group,
.edukiontzia div.r01gContainer .btn-group .btn-group + .btn,
.edukiontzia div.r01gContainer .btn-group .btn-group + .btn-group,
.edukiontzia div.r01gContainer .btn-group-vertical .btn + .btn,
.edukiontzia div.r01gContainer .btn-group-vertical .btn + .btn-group,
.edukiontzia div.r01gContainer .btn-group-vertical .btn-group + .btn,
.edukiontzia div.r01gContainer .btn-group-vertical .btn-group + .btn-group {
  margin-left: -1px;
}

.edukiontzia div.r01gContainer .btn-toolbar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.edukiontzia div.r01gContainer .btn-toolbar .input-group {
  width: auto;
}

.edukiontzia div.r01gContainer .btn-group > .btn:first-child {
  margin-left: 0;
}

.edukiontzia div.r01gContainer .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.edukiontzia div.r01gContainer .btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.edukiontzia div.r01gContainer .btn-group > .btn:not(:first-child),
.edukiontzia div.r01gContainer .btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.edukiontzia div.r01gContainer .dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.edukiontzia div.r01gContainer .dropdown-toggle-split::after,
.edukiontzia div.r01gContainer .dropup .dropdown-toggle-split::after,
.edukiontzia div.r01gContainer .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

.edukiontzia div.r01gContainer .dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.edukiontzia div.r01gContainer .btn-sm + .dropdown-toggle-split,
.edukiontzia div.r01gContainer .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.edukiontzia div.r01gContainer .btn-lg + .dropdown-toggle-split,
.edukiontzia div.r01gContainer .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.edukiontzia div.r01gContainer .btn-group-vertical {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: center;
  justify-content: center;
}

.edukiontzia div.r01gContainer .btn-group-vertical .btn,
.edukiontzia div.r01gContainer .btn-group-vertical .btn-group {
  width: 100%;
}

.edukiontzia div.r01gContainer .btn-group-vertical > .btn + .btn,
.edukiontzia div.r01gContainer .btn-group-vertical > .btn + .btn-group,
.edukiontzia div.r01gContainer .btn-group-vertical > .btn-group + .btn,
.edukiontzia div.r01gContainer .btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.edukiontzia div.r01gContainer .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.edukiontzia div.r01gContainer .btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.edukiontzia div.r01gContainer .btn-group-vertical > .btn:not(:first-child),
.edukiontzia div.r01gContainer .btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.edukiontzia div.r01gContainer .btn-group-toggle > .btn,
.edukiontzia div.r01gContainer .btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.edukiontzia div.r01gContainer .btn-group-toggle > .btn input[type="radio"],
.edukiontzia div.r01gContainer .btn-group-toggle > .btn input[type="checkbox"],
.edukiontzia div.r01gContainer .btn-group-toggle > .btn-group > .btn input[type="radio"],
.edukiontzia div.r01gContainer .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.edukiontzia div.r01gContainer .input-group {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}

.edukiontzia div.r01gContainer .input-group > .form-control,
.edukiontzia div.r01gContainer .input-group > .custom-select,
.edukiontzia div.r01gContainer .input-group > .custom-file {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}

.edukiontzia div.r01gContainer .input-group > .form-control:focus,
.edukiontzia div.r01gContainer .input-group > .custom-select:focus,
.edukiontzia div.r01gContainer .input-group > .custom-file:focus {
  z-index: 3;
}

.edukiontzia div.r01gContainer .input-group > .form-control + .form-control,
.edukiontzia div.r01gContainer .input-group > .form-control + .custom-select,
.edukiontzia div.r01gContainer .input-group > .form-control + .custom-file,
.edukiontzia div.r01gContainer .input-group > .custom-select + .form-control,
.edukiontzia div.r01gContainer .input-group > .custom-select + .custom-select,
.edukiontzia div.r01gContainer .input-group > .custom-select + .custom-file,
.edukiontzia div.r01gContainer .input-group > .custom-file + .form-control,
.edukiontzia div.r01gContainer .input-group > .custom-file + .custom-select,
.edukiontzia div.r01gContainer .input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.edukiontzia div.r01gContainer .input-group > .form-control:not(:last-child),
.edukiontzia div.r01gContainer .input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.edukiontzia div.r01gContainer .input-group > .form-control:not(:first-child),
.edukiontzia div.r01gContainer .input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.edukiontzia div.r01gContainer .input-group > .custom-file {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}

.edukiontzia div.r01gContainer .input-group > .custom-file:not(:last-child) .custom-file-label,
.edukiontzia div.r01gContainer .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.edukiontzia div.r01gContainer .input-group > .custom-file:not(:first-child) .custom-file-label,
.edukiontzia div.r01gContainer .input-group > .custom-file:not(:first-child) .custom-file-label::after {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.edukiontzia div.r01gContainer .input-group-prepend,
.edukiontzia div.r01gContainer .input-group-append {
  display: -ms-flexbox;
  display: flex;
}

.edukiontzia div.r01gContainer .input-group-prepend .btn,
.edukiontzia div.r01gContainer .input-group-append .btn {
  position: relative;
  z-index: 2;
}

.edukiontzia div.r01gContainer .input-group-prepend .btn + .btn,
.edukiontzia div.r01gContainer .input-group-prepend .btn + .input-group-text,
.edukiontzia div.r01gContainer .input-group-prepend .input-group-text + .input-group-text,
.edukiontzia div.r01gContainer .input-group-prepend .input-group-text + .btn,
.edukiontzia div.r01gContainer .input-group-append .btn + .btn,
.edukiontzia div.r01gContainer .input-group-append .btn + .input-group-text,
.edukiontzia div.r01gContainer .input-group-append .input-group-text + .input-group-text,
.edukiontzia div.r01gContainer .input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.edukiontzia div.r01gContainer .input-group-prepend {
  margin-right: -1px;
}

.edukiontzia div.r01gContainer .input-group-append {
  margin-left: -1px;
}

.edukiontzia div.r01gContainer .input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .input-group-text input[type="radio"],
.edukiontzia div.r01gContainer .input-group-text input[type="checkbox"] {
  margin-top: 0;
}

.edukiontzia div.r01gContainer .input-group > .input-group-prepend > .btn,
.edukiontzia div.r01gContainer .input-group > .input-group-prepend > .input-group-text,
.edukiontzia div.r01gContainer .input-group > .input-group-append:not(:last-child) > .btn,
.edukiontzia div.r01gContainer .input-group > .input-group-append:not(:last-child) > .input-group-text,
.edukiontzia div.r01gContainer .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.edukiontzia div.r01gContainer .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.edukiontzia div.r01gContainer .input-group > .input-group-append > .btn,
.edukiontzia div.r01gContainer .input-group > .input-group-append > .input-group-text,
.edukiontzia div.r01gContainer .input-group > .input-group-prepend:not(:first-child) > .btn,
.edukiontzia div.r01gContainer .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.edukiontzia div.r01gContainer .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.edukiontzia div.r01gContainer .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.edukiontzia div.r01gContainer .custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.edukiontzia div.r01gContainer .custom-control-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

.edukiontzia div.r01gContainer .custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.edukiontzia div.r01gContainer .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  background-color: #007bff;
}

.edukiontzia div.r01gContainer .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.edukiontzia div.r01gContainer .custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
}

.edukiontzia div.r01gContainer .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.edukiontzia div.r01gContainer .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.edukiontzia div.r01gContainer .custom-control-label {
  margin-bottom: 0;
}

.edukiontzia div.r01gContainer .custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #dee2e6;
}

.edukiontzia div.r01gContainer .custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.edukiontzia div.r01gContainer .custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
}

.edukiontzia div.r01gContainer .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.edukiontzia div.r01gContainer .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #007bff;
}

.edukiontzia div.r01gContainer .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.edukiontzia div.r01gContainer .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.edukiontzia div.r01gContainer .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.edukiontzia div.r01gContainer .custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.edukiontzia div.r01gContainer .custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
}

.edukiontzia div.r01gContainer .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.edukiontzia div.r01gContainer .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.edukiontzia div.r01gContainer .custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.edukiontzia div.r01gContainer .custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5);
}

.edukiontzia div.r01gContainer .custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.edukiontzia div.r01gContainer .custom-select[multiple],
.edukiontzia div.r01gContainer .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.edukiontzia div.r01gContainer .custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.edukiontzia div.r01gContainer .custom-select::-ms-expand {
  opacity: 0;
}

.edukiontzia div.r01gContainer .custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%;
}

.edukiontzia div.r01gContainer .custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%;
}

.edukiontzia div.r01gContainer .custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin-bottom: 0;
}

.edukiontzia div.r01gContainer .custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  opacity: 0;
}

.edukiontzia div.r01gContainer .custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.edukiontzia div.r01gContainer .custom-file-input:focus ~ .custom-file-label::after {
  border-color: #80bdff;
}

.edukiontzia div.r01gContainer .custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.edukiontzia div.r01gContainer .custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(calc(2.25rem + 2px) - 1px * 2);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: 1px solid #ced4da;
  border-radius: 0 0.25rem 0.25rem 0;
}

.edukiontzia div.r01gContainer .custom-range {
  width: 100%;
  padding-left: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.edukiontzia div.r01gContainer .custom-range:focus {
  outline: none;
}

.edukiontzia div.r01gContainer .custom-range::-moz-focus-outer {
  border: 0;
}

.edukiontzia div.r01gContainer .custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-appearance: none;
  appearance: none;
}

.edukiontzia div.r01gContainer .custom-range::-webkit-slider-thumb:focus {
  outline: none;
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.edukiontzia div.r01gContainer .custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

.edukiontzia div.r01gContainer .custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.edukiontzia div.r01gContainer .custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-appearance: none;
  appearance: none;
}

.edukiontzia div.r01gContainer .custom-range::-moz-range-thumb:focus {
  outline: none;
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.edukiontzia div.r01gContainer .custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

.edukiontzia div.r01gContainer .custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.edukiontzia div.r01gContainer .custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  appearance: none;
}

.edukiontzia div.r01gContainer .custom-range::-ms-thumb:focus {
  outline: none;
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.edukiontzia div.r01gContainer .custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}

.edukiontzia div.r01gContainer .custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}

.edukiontzia div.r01gContainer .custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

.edukiontzia div.r01gContainer .custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

.edukiontzia div.r01gContainer .nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.edukiontzia div.r01gContainer .nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.edukiontzia div.r01gContainer .nav-link:hover,
.edukiontzia div.r01gContainer .nav-link:focus {
  text-decoration: none;
}

.edukiontzia div.r01gContainer .nav-link.disabled {
  color: #6c757d;
}

.edukiontzia div.r01gContainer .nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.edukiontzia div.r01gContainer .nav-tabs .nav-item {
  margin-bottom: -1px;
}

.edukiontzia div.r01gContainer .nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .nav-tabs .nav-link:hover,
.edukiontzia div.r01gContainer .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.edukiontzia div.r01gContainer .nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.edukiontzia div.r01gContainer .nav-tabs .nav-link.active,
.edukiontzia div.r01gContainer .nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.edukiontzia div.r01gContainer .nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.edukiontzia div.r01gContainer .nav-pills .nav-link {
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .nav-pills .nav-link.active,
.edukiontzia div.r01gContainer .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.edukiontzia div.r01gContainer .nav-fill .nav-item {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}

.edukiontzia div.r01gContainer .nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}

.edukiontzia div.r01gContainer .tab-content > .tab-pane {
  display: none;
}

.edukiontzia div.r01gContainer .tab-content > .active {
  display: block;
}

.edukiontzia div.r01gContainer .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: 0.5rem 1rem;
}

.edukiontzia div.r01gContainer .navbar > .container,
.edukiontzia div.r01gContainer .navbar > .container-fluid {
  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;
}

.edukiontzia div.r01gContainer .navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.edukiontzia div.r01gContainer .navbar-brand:hover,
.edukiontzia div.r01gContainer .navbar-brand:focus {
  text-decoration: none;
}

.edukiontzia div.r01gContainer .navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.edukiontzia div.r01gContainer .navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.edukiontzia div.r01gContainer .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.edukiontzia div.r01gContainer .navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.edukiontzia div.r01gContainer .navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-align: center;
  align-items: center;
}

.edukiontzia div.r01gContainer .navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .navbar-toggler:hover,
.edukiontzia div.r01gContainer .navbar-toggler:focus {
  text-decoration: none;
}

.edukiontzia div.r01gContainer .navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.edukiontzia div.r01gContainer .navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .edukiontzia div.r01gContainer .navbar-expand-sm > .container,
  .edukiontzia div.r01gContainer .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .navbar-expand-sm {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .edukiontzia div.r01gContainer .navbar-expand-sm .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .edukiontzia div.r01gContainer .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .edukiontzia div.r01gContainer .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }

  .edukiontzia div.r01gContainer .navbar-expand-sm > .container,
  .edukiontzia div.r01gContainer .navbar-expand-sm > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .edukiontzia div.r01gContainer .navbar-expand-sm .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }

  .edukiontzia div.r01gContainer .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  .edukiontzia div.r01gContainer .navbar-expand-md > .container,
  .edukiontzia div.r01gContainer .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .edukiontzia div.r01gContainer .navbar-expand-md {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .edukiontzia div.r01gContainer .navbar-expand-md .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .edukiontzia div.r01gContainer .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .edukiontzia div.r01gContainer .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }

  .edukiontzia div.r01gContainer .navbar-expand-md > .container,
  .edukiontzia div.r01gContainer .navbar-expand-md > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .edukiontzia div.r01gContainer .navbar-expand-md .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }

  .edukiontzia div.r01gContainer .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  .edukiontzia div.r01gContainer .navbar-expand-lg > .container,
  .edukiontzia div.r01gContainer .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .edukiontzia div.r01gContainer .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .edukiontzia div.r01gContainer .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .edukiontzia div.r01gContainer .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .edukiontzia div.r01gContainer .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }

  .edukiontzia div.r01gContainer .navbar-expand-lg > .container,
  .edukiontzia div.r01gContainer .navbar-expand-lg > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .edukiontzia div.r01gContainer .navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }

  .edukiontzia div.r01gContainer .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  .edukiontzia div.r01gContainer .navbar-expand-xl > .container,
  .edukiontzia div.r01gContainer .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .edukiontzia div.r01gContainer .navbar-expand-xl {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .edukiontzia div.r01gContainer .navbar-expand-xl .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .edukiontzia div.r01gContainer .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .edukiontzia div.r01gContainer .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }

  .edukiontzia div.r01gContainer .navbar-expand-xl > .container,
  .edukiontzia div.r01gContainer .navbar-expand-xl > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .edukiontzia div.r01gContainer .navbar-expand-xl .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }

  .edukiontzia div.r01gContainer .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

.edukiontzia div.r01gContainer .navbar-expand {
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.edukiontzia div.r01gContainer .navbar-expand > .container,
.edukiontzia div.r01gContainer .navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.edukiontzia div.r01gContainer .navbar-expand .navbar-nav {
  -ms-flex-direction: row;
  flex-direction: row;
}

.edukiontzia div.r01gContainer .navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.edukiontzia div.r01gContainer .navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.edukiontzia div.r01gContainer .navbar-expand > .container,
.edukiontzia div.r01gContainer .navbar-expand > .container-fluid {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.edukiontzia div.r01gContainer .navbar-expand .navbar-collapse {
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.edukiontzia div.r01gContainer .navbar-expand .navbar-toggler {
  display: none;
}

.edukiontzia div.r01gContainer .navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.edukiontzia div.r01gContainer .navbar-light .navbar-brand:hover,
.edukiontzia div.r01gContainer .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

.edukiontzia div.r01gContainer .navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.edukiontzia div.r01gContainer .navbar-light .navbar-nav .nav-link:hover,
.edukiontzia div.r01gContainer .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

.edukiontzia div.r01gContainer .navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.edukiontzia div.r01gContainer .navbar-light .navbar-nav .show > .nav-link,
.edukiontzia div.r01gContainer .navbar-light .navbar-nav .active > .nav-link,
.edukiontzia div.r01gContainer .navbar-light .navbar-nav .nav-link.show,
.edukiontzia div.r01gContainer .navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.edukiontzia div.r01gContainer .navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.edukiontzia div.r01gContainer .navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.edukiontzia div.r01gContainer .navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.edukiontzia div.r01gContainer .navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.edukiontzia div.r01gContainer .navbar-light .navbar-text a:hover,
.edukiontzia div.r01gContainer .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.edukiontzia div.r01gContainer .navbar-dark .navbar-brand {
  color: #fff;
}

.edukiontzia div.r01gContainer .navbar-dark .navbar-brand:hover,
.edukiontzia div.r01gContainer .navbar-dark .navbar-brand:focus {
  color: #fff;
}

.edukiontzia div.r01gContainer .navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.edukiontzia div.r01gContainer .navbar-dark .navbar-nav .nav-link:hover,
.edukiontzia div.r01gContainer .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

.edukiontzia div.r01gContainer .navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.edukiontzia div.r01gContainer .navbar-dark .navbar-nav .show > .nav-link,
.edukiontzia div.r01gContainer .navbar-dark .navbar-nav .active > .nav-link,
.edukiontzia div.r01gContainer .navbar-dark .navbar-nav .nav-link.show,
.edukiontzia div.r01gContainer .navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

.edukiontzia div.r01gContainer .navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.edukiontzia div.r01gContainer .navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.edukiontzia div.r01gContainer .navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.edukiontzia div.r01gContainer .navbar-dark .navbar-text a {
  color: #fff;
}

.edukiontzia div.r01gContainer .navbar-dark .navbar-text a:hover,
.edukiontzia div.r01gContainer .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.edukiontzia div.r01gContainer .card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .card > hr {
  margin-right: 0;
  margin-left: 0;
}

.edukiontzia div.r01gContainer .card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .card-body {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1.25rem;
}

.edukiontzia div.r01gContainer .card-title {
  margin-bottom: 0.75rem;
}

.edukiontzia div.r01gContainer .card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.edukiontzia div.r01gContainer .card-text:last-child {
  margin-bottom: 0;
}

.edukiontzia div.r01gContainer .card-link:hover {
  text-decoration: none;
}

.edukiontzia div.r01gContainer .card-link + .card-link {
  margin-left: 1.25rem;
}

.edukiontzia div.r01gContainer .card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.edukiontzia div.r01gContainer .card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.edukiontzia div.r01gContainer .card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.edukiontzia div.r01gContainer .card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.edukiontzia div.r01gContainer .card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.edukiontzia div.r01gContainer .card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.edukiontzia div.r01gContainer .card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.edukiontzia div.r01gContainer .card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.edukiontzia div.r01gContainer .card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

.edukiontzia div.r01gContainer .card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.edukiontzia div.r01gContainer .card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.edukiontzia div.r01gContainer .card-deck {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}

.edukiontzia div.r01gContainer .card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .card-deck {
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }

  .edukiontzia div.r01gContainer .card-deck .card {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.edukiontzia div.r01gContainer .card-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}

.edukiontzia div.r01gContainer .card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .card-group {
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }

  .edukiontzia div.r01gContainer .card-group > .card {
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }

  .edukiontzia div.r01gContainer .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }

  .edukiontzia div.r01gContainer .card-group > .card:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .edukiontzia div.r01gContainer .card-group > .card:first-child .card-img-top,
  .edukiontzia div.r01gContainer .card-group > .card:first-child .card-header {
    border-top-right-radius: 0;
  }

  .edukiontzia div.r01gContainer .card-group > .card:first-child .card-img-bottom,
  .edukiontzia div.r01gContainer .card-group > .card:first-child .card-footer {
    border-bottom-right-radius: 0;
  }

  .edukiontzia div.r01gContainer .card-group > .card:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .edukiontzia div.r01gContainer .card-group > .card:last-child .card-img-top,
  .edukiontzia div.r01gContainer .card-group > .card:last-child .card-header {
    border-top-left-radius: 0;
  }

  .edukiontzia div.r01gContainer .card-group > .card:last-child .card-img-bottom,
  .edukiontzia div.r01gContainer .card-group > .card:last-child .card-footer {
    border-bottom-left-radius: 0;
  }

  .edukiontzia div.r01gContainer .card-group > .card:only-child {
    border-radius: 0.25rem;
  }

  .edukiontzia div.r01gContainer .card-group > .card:only-child .card-img-top,
  .edukiontzia div.r01gContainer .card-group > .card:only-child .card-header {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .edukiontzia div.r01gContainer .card-group > .card:only-child .card-img-bottom,
  .edukiontzia div.r01gContainer .card-group > .card:only-child .card-footer {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .edukiontzia div.r01gContainer .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
    border-radius: 0;
  }

  .edukiontzia div.r01gContainer .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
  .edukiontzia div.r01gContainer .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
  .edukiontzia div.r01gContainer .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
  .edukiontzia div.r01gContainer .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
    border-radius: 0;
  }
}

.edukiontzia div.r01gContainer .card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .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;
  }

  .edukiontzia div.r01gContainer .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.edukiontzia div.r01gContainer .accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}

.edukiontzia div.r01gContainer .accordion .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}

.edukiontzia div.r01gContainer .accordion .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.edukiontzia div.r01gContainer .accordion .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.edukiontzia div.r01gContainer .breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.edukiontzia div.r01gContainer .breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

.edukiontzia div.r01gContainer .breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.edukiontzia div.r01gContainer .breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.edukiontzia div.r01gContainer .breadcrumb-item.active {
  color: #6c757d;
}

.edukiontzia div.r01gContainer .pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.edukiontzia div.r01gContainer .page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.edukiontzia div.r01gContainer .page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.edukiontzia div.r01gContainer .page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.edukiontzia div.r01gContainer .page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.edukiontzia div.r01gContainer .page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.edukiontzia div.r01gContainer .pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.edukiontzia div.r01gContainer .pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.edukiontzia div.r01gContainer .pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.edukiontzia div.r01gContainer .pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.edukiontzia div.r01gContainer .pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.edukiontzia div.r01gContainer .pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.edukiontzia div.r01gContainer .badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .badge:empty {
  display: none;
}

.edukiontzia div.r01gContainer .btn .badge {
  position: relative;
  top: -1px;
}

.edukiontzia div.r01gContainer .badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.edukiontzia div.r01gContainer .badge-primary {
  color: #fff;
  background-color: #007bff;
}

.edukiontzia div.r01gContainer .badge-primary[href]:hover,
.edukiontzia div.r01gContainer .badge-primary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #0062cc;
}

.edukiontzia div.r01gContainer .badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

.edukiontzia div.r01gContainer .badge-secondary[href]:hover,
.edukiontzia div.r01gContainer .badge-secondary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #545b62;
}

.edukiontzia div.r01gContainer .badge-success {
  color: #fff;
  background-color: #28a745;
}

.edukiontzia div.r01gContainer .badge-success[href]:hover,
.edukiontzia div.r01gContainer .badge-success[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1e7e34;
}

.edukiontzia div.r01gContainer .badge-info {
  color: #fff;
  background-color: #17a2b8;
}

.edukiontzia div.r01gContainer .badge-info[href]:hover,
.edukiontzia div.r01gContainer .badge-info[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #117a8b;
}

.edukiontzia div.r01gContainer .badge-warning {
  color: #212529;
  background-color: #ffc107;
}

.edukiontzia div.r01gContainer .badge-warning[href]:hover,
.edukiontzia div.r01gContainer .badge-warning[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #d39e00;
}

.edukiontzia div.r01gContainer .badge-danger {
  color: #fff;
  background-color: #dc3545;
}

.edukiontzia div.r01gContainer .badge-danger[href]:hover,
.edukiontzia div.r01gContainer .badge-danger[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #bd2130;
}

.edukiontzia div.r01gContainer .badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

.edukiontzia div.r01gContainer .badge-light[href]:hover,
.edukiontzia div.r01gContainer .badge-light[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #dae0e5;
}

.edukiontzia div.r01gContainer .badge-dark {
  color: #fff;
  background-color: #343a40;
}

.edukiontzia div.r01gContainer .badge-dark[href]:hover,
.edukiontzia div.r01gContainer .badge-dark[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1d2124;
}

.edukiontzia div.r01gContainer .jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .jumbotron {
    padding: 4rem 2rem;
  }
}

.edukiontzia div.r01gContainer .jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.edukiontzia div.r01gContainer .alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .alert-heading {
  color: inherit;
}

.edukiontzia div.r01gContainer .alert-link {
  font-weight: 700;
}

.edukiontzia div.r01gContainer .alert-dismissible {
  padding-right: 4rem;
}

.edukiontzia div.r01gContainer .alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.edukiontzia div.r01gContainer .alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.edukiontzia div.r01gContainer .alert-primary hr {
  border-top-color: #9fcdff;
}

.edukiontzia div.r01gContainer .alert-primary .alert-link {
  color: #002752;
}

.edukiontzia div.r01gContainer .alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.edukiontzia div.r01gContainer .alert-secondary hr {
  border-top-color: #c8cbcf;
}

.edukiontzia div.r01gContainer .alert-secondary .alert-link {
  color: #202326;
}

.edukiontzia div.r01gContainer .alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.edukiontzia div.r01gContainer .alert-success hr {
  border-top-color: #b1dfbb;
}

.edukiontzia div.r01gContainer .alert-success .alert-link {
  color: #0b2e13;
}

.edukiontzia div.r01gContainer .alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.edukiontzia div.r01gContainer .alert-info hr {
  border-top-color: #abdde5;
}

.edukiontzia div.r01gContainer .alert-info .alert-link {
  color: #062c33;
}

.edukiontzia div.r01gContainer .alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.edukiontzia div.r01gContainer .alert-warning hr {
  border-top-color: #ffe8a1;
}

.edukiontzia div.r01gContainer .alert-warning .alert-link {
  color: #533f03;
}

.edukiontzia div.r01gContainer .alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.edukiontzia div.r01gContainer .alert-danger hr {
  border-top-color: #f1b0b7;
}

.edukiontzia div.r01gContainer .alert-danger .alert-link {
  color: #491217;
}

.edukiontzia div.r01gContainer .alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.edukiontzia div.r01gContainer .alert-light hr {
  border-top-color: #ececf6;
}

.edukiontzia div.r01gContainer .alert-light .alert-link {
  color: #686868;
}

.edukiontzia div.r01gContainer .alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.edukiontzia div.r01gContainer .alert-dark hr {
  border-top-color: #b9bbbe;
}

.edukiontzia div.r01gContainer .alert-dark .alert-link {
  color: #040505;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }

  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }

  to {
    background-position: 0 0;
  }
}

.edukiontzia div.r01gContainer .progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
  .edukiontzia div.r01gContainer .progress-bar {
    transition: none;
  }
}

.edukiontzia div.r01gContainer .progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.edukiontzia div.r01gContainer .progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite;
}

.edukiontzia div.r01gContainer .media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
}

.edukiontzia div.r01gContainer .media-body {
  -ms-flex: 1;
  flex: 1;
}

.edukiontzia div.r01gContainer .list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.edukiontzia div.r01gContainer .list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.edukiontzia div.r01gContainer .list-group-item-action:hover,
.edukiontzia div.r01gContainer .list-group-item-action:focus {
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.edukiontzia div.r01gContainer .list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.edukiontzia div.r01gContainer .list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.edukiontzia div.r01gContainer .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .list-group-item:hover,
.edukiontzia div.r01gContainer .list-group-item:focus {
  z-index: 1;
  text-decoration: none;
}

.edukiontzia div.r01gContainer .list-group-item.disabled,
.edukiontzia div.r01gContainer .list-group-item:disabled {
  color: #6c757d;
  background-color: #fff;
}

.edukiontzia div.r01gContainer .list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.edukiontzia div.r01gContainer .list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

.edukiontzia div.r01gContainer .list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}

.edukiontzia div.r01gContainer .list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0;
}

.edukiontzia div.r01gContainer .list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

.edukiontzia div.r01gContainer .list-group-item-primary.list-group-item-action:hover,
.edukiontzia div.r01gContainer .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}

.edukiontzia div.r01gContainer .list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.edukiontzia div.r01gContainer .list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.edukiontzia div.r01gContainer .list-group-item-secondary.list-group-item-action:hover,
.edukiontzia div.r01gContainer .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.edukiontzia div.r01gContainer .list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.edukiontzia div.r01gContainer .list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

.edukiontzia div.r01gContainer .list-group-item-success.list-group-item-action:hover,
.edukiontzia div.r01gContainer .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}

.edukiontzia div.r01gContainer .list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.edukiontzia div.r01gContainer .list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.edukiontzia div.r01gContainer .list-group-item-info.list-group-item-action:hover,
.edukiontzia div.r01gContainer .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}

.edukiontzia div.r01gContainer .list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.edukiontzia div.r01gContainer .list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.edukiontzia div.r01gContainer .list-group-item-warning.list-group-item-action:hover,
.edukiontzia div.r01gContainer .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}

.edukiontzia div.r01gContainer .list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.edukiontzia div.r01gContainer .list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

.edukiontzia div.r01gContainer .list-group-item-danger.list-group-item-action:hover,
.edukiontzia div.r01gContainer .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}

.edukiontzia div.r01gContainer .list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.edukiontzia div.r01gContainer .list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.edukiontzia div.r01gContainer .list-group-item-light.list-group-item-action:hover,
.edukiontzia div.r01gContainer .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}

.edukiontzia div.r01gContainer .list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.edukiontzia div.r01gContainer .list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

.edukiontzia div.r01gContainer .list-group-item-dark.list-group-item-action:hover,
.edukiontzia div.r01gContainer .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}

.edukiontzia div.r01gContainer .list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.edukiontzia div.r01gContainer .close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

.edukiontzia div.r01gContainer .close:hover,
.edukiontzia div.r01gContainer .close:focus {
  color: #000;
  text-decoration: none;
  opacity: .75;
}

.edukiontzia div.r01gContainer .close:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.edukiontzia div.r01gContainer button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
}

.edukiontzia div.r01gContainer .modal-open {
  overflow: hidden;
}

.edukiontzia div.r01gContainer .modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
}

.edukiontzia div.r01gContainer .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.edukiontzia div.r01gContainer .modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.edukiontzia div.r01gContainer .modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -25%);
  transform: translate(0, -25%);
}

@media screen and (prefers-reduced-motion: reduce) {
  .edukiontzia div.r01gContainer .modal.fade .modal-dialog {
    transition: none;
  }
}

.edukiontzia div.r01gContainer .modal.show .modal-dialog {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.edukiontzia div.r01gContainer .modal-dialog-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2));
}

.edukiontzia div.r01gContainer .modal-content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.edukiontzia div.r01gContainer .modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}

.edukiontzia div.r01gContainer .modal-backdrop.fade {
  opacity: 0;
}

.edukiontzia div.r01gContainer .modal-backdrop.show {
  opacity: 0.5;
}

.edukiontzia div.r01gContainer .modal-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.edukiontzia div.r01gContainer .modal-header .close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto;
}

.edukiontzia div.r01gContainer .modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.edukiontzia div.r01gContainer .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
}

.edukiontzia div.r01gContainer .modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e9ecef;
}

.edukiontzia div.r01gContainer .modal-footer > :not(:first-child) {
  margin-left: .25rem;
}

.edukiontzia div.r01gContainer .modal-footer > :not(:last-child) {
  margin-right: .25rem;
}

.edukiontzia div.r01gContainer .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

  .edukiontzia div.r01gContainer .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }

  .edukiontzia div.r01gContainer .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  .edukiontzia div.r01gContainer .modal-lg {
    max-width: 800px;
  }
}

.edukiontzia div.r01gContainer .tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.edukiontzia div.r01gContainer .tooltip.show {
  opacity: 0.9;
}

.edukiontzia div.r01gContainer .tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.edukiontzia div.r01gContainer .tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.edukiontzia div.r01gContainer .bs-tooltip-top,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

.edukiontzia div.r01gContainer .bs-tooltip-top .arrow,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.edukiontzia div.r01gContainer .bs-tooltip-top .arrow::before,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.edukiontzia div.r01gContainer .bs-tooltip-right,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

.edukiontzia div.r01gContainer .bs-tooltip-right .arrow,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.edukiontzia div.r01gContainer .bs-tooltip-right .arrow::before,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.edukiontzia div.r01gContainer .bs-tooltip-bottom,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

.edukiontzia div.r01gContainer .bs-tooltip-bottom .arrow,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.edukiontzia div.r01gContainer .bs-tooltip-bottom .arrow::before,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.edukiontzia div.r01gContainer .bs-tooltip-left,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

.edukiontzia div.r01gContainer .bs-tooltip-left .arrow,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.edukiontzia div.r01gContainer .bs-tooltip-left .arrow::before,
.edukiontzia div.r01gContainer .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.edukiontzia div.r01gContainer .tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.edukiontzia div.r01gContainer .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.edukiontzia div.r01gContainer .popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.edukiontzia div.r01gContainer .popover .arrow::before,
.edukiontzia div.r01gContainer .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.edukiontzia div.r01gContainer .bs-popover-top,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

.edukiontzia div.r01gContainer .bs-popover-top .arrow,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="top"] .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}

.edukiontzia div.r01gContainer .bs-popover-top .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="top"] .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-top .arrow::after,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="top"] .arrow::after {
  border-width: 0.5rem 0.5rem 0;
}

.edukiontzia div.r01gContainer .bs-popover-top .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="top"] .arrow::before {
  bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.edukiontzia div.r01gContainer .bs-popover-top .arrow::after,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="top"] .arrow::after {
  bottom: 1px;
  border-top-color: #fff;
}

.edukiontzia div.r01gContainer .bs-popover-right,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

.edukiontzia div.r01gContainer .bs-popover-right .arrow,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="right"] .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.edukiontzia div.r01gContainer .bs-popover-right .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="right"] .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-right .arrow::after,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="right"] .arrow::after {
  border-width: 0.5rem 0.5rem 0.5rem 0;
}

.edukiontzia div.r01gContainer .bs-popover-right .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="right"] .arrow::before {
  left: 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.edukiontzia div.r01gContainer .bs-popover-right .arrow::after,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="right"] .arrow::after {
  left: 1px;
  border-right-color: #fff;
}

.edukiontzia div.r01gContainer .bs-popover-bottom,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

.edukiontzia div.r01gContainer .bs-popover-bottom .arrow,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="bottom"] .arrow {
  top: calc((0.5rem + 1px) * -1);
}

.edukiontzia div.r01gContainer .bs-popover-bottom .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="bottom"] .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-bottom .arrow::after,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="bottom"] .arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}

.edukiontzia div.r01gContainer .bs-popover-bottom .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="bottom"] .arrow::before {
  top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.edukiontzia div.r01gContainer .bs-popover-bottom .arrow::after,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="bottom"] .arrow::after {
  top: 1px;
  border-bottom-color: #fff;
}

.edukiontzia div.r01gContainer .bs-popover-bottom .popover-header::before,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.edukiontzia div.r01gContainer .bs-popover-left,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

.edukiontzia div.r01gContainer .bs-popover-left .arrow,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="left"] .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.edukiontzia div.r01gContainer .bs-popover-left .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="left"] .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-left .arrow::after,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="left"] .arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
}

.edukiontzia div.r01gContainer .bs-popover-left .arrow::before,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="left"] .arrow::before {
  right: 0;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.edukiontzia div.r01gContainer .bs-popover-left .arrow::after,
.edukiontzia div.r01gContainer .bs-popover-auto[x-placement^="left"] .arrow::after {
  right: 1px;
  border-left-color: #fff;
}

.edukiontzia div.r01gContainer .popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.edukiontzia div.r01gContainer .popover-header:empty {
  display: none;
}

.edukiontzia div.r01gContainer .popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.edukiontzia div.r01gContainer .carousel {
  position: relative;
}

.edukiontzia div.r01gContainer .carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.edukiontzia div.r01gContainer .carousel-item {
  position: relative;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  transition: -webkit-transform 0.6s ease;
  transition: transform 0.6s ease;
  transition: transform 0.6s ease, -webkit-transform 0.6s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}

@media screen and (prefers-reduced-motion: reduce) {
  .edukiontzia div.r01gContainer .carousel-item {
    transition: none;
  }
}

.edukiontzia div.r01gContainer .carousel-item.active,
.edukiontzia div.r01gContainer .carousel-item-next,
.edukiontzia div.r01gContainer .carousel-item-prev {
  display: block;
}

.edukiontzia div.r01gContainer .carousel-item-next,
.edukiontzia div.r01gContainer .carousel-item-prev {
  position: absolute;
  top: 0;
}

.edukiontzia div.r01gContainer .carousel-item-next.carousel-item-left,
.edukiontzia div.r01gContainer .carousel-item-prev.carousel-item-right {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  .carousel-item-next.carousel-item-left,
  .carousel-item-prev.carousel-item-right {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.edukiontzia div.r01gContainer .carousel-item-next,
.edukiontzia div.r01gContainer .active.carousel-item-right {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  .carousel-item-next,
  .active.carousel-item-right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.edukiontzia div.r01gContainer .carousel-item-prev,
.edukiontzia div.r01gContainer .active.carousel-item-left {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  .carousel-item-prev,
  .active.carousel-item-left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.edukiontzia div.r01gContainer .carousel-fade .carousel-item {
  opacity: 0;
  transition-duration: .6s;
  transition-property: opacity;
}

.edukiontzia div.r01gContainer .carousel-fade .carousel-item.active,
.edukiontzia div.r01gContainer .carousel-fade .carousel-item-next.carousel-item-left,
.edukiontzia div.r01gContainer .carousel-fade .carousel-item-prev.carousel-item-right {
  opacity: 1;
}

.edukiontzia div.r01gContainer .carousel-fade .active.carousel-item-left,
.edukiontzia div.r01gContainer .carousel-fade .active.carousel-item-right {
  opacity: 0;
}

.edukiontzia div.r01gContainer .carousel-fade .carousel-item-next,
.edukiontzia div.r01gContainer .carousel-fade .carousel-item-prev,
.edukiontzia div.r01gContainer .carousel-fade .carousel-item.active,
.edukiontzia div.r01gContainer .carousel-fade .active.carousel-item-left,
.edukiontzia div.r01gContainer .carousel-fade .active.carousel-item-prev {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  .carousel-fade .carousel-item-next,
  .carousel-fade .carousel-item-prev,
  .carousel-fade .carousel-item.active,
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-prev {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.edukiontzia div.r01gContainer .carousel-control-prev,
.edukiontzia div.r01gContainer .carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
}

.edukiontzia div.r01gContainer .carousel-control-prev:hover,
.edukiontzia div.r01gContainer .carousel-control-prev:focus,
.edukiontzia div.r01gContainer .carousel-control-next:hover,
.edukiontzia div.r01gContainer .carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: .9;
}

.edukiontzia div.r01gContainer .carousel-control-prev {
  left: 0;
}

.edukiontzia div.r01gContainer .carousel-control-next {
  right: 0;
}

.edukiontzia div.r01gContainer .carousel-control-prev-icon,
.edukiontzia div.r01gContainer .carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%;
}

.edukiontzia div.r01gContainer .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.edukiontzia div.r01gContainer .carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.edukiontzia div.r01gContainer .carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.edukiontzia div.r01gContainer .carousel-indicators li {
  position: relative;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  background-color: rgba(255, 255, 255, 0.5);
}

.edukiontzia div.r01gContainer .carousel-indicators li::before {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.edukiontzia div.r01gContainer .carousel-indicators li::after {
  position: absolute;
  bottom: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.edukiontzia div.r01gContainer .carousel-indicators .active {
  background-color: #fff;
}

.edukiontzia div.r01gContainer .carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

.edukiontzia div.r01gContainer .align-baseline {
  vertical-align: baseline !important;
}

.edukiontzia div.r01gContainer .align-top {
  vertical-align: top !important;
}

.edukiontzia div.r01gContainer .align-middle {
  vertical-align: middle !important;
}

.edukiontzia div.r01gContainer .align-bottom {
  vertical-align: bottom !important;
}

.edukiontzia div.r01gContainer .align-text-bottom {
  vertical-align: text-bottom !important;
}

.edukiontzia div.r01gContainer .align-text-top {
  vertical-align: text-top !important;
}

.edukiontzia div.r01gContainer .bg-primary {
  background-color: #007bff !important;
}

.edukiontzia div.r01gContainer a.bg-primary:hover,
.edukiontzia div.r01gContainer a.bg-primary:focus,
.edukiontzia div.r01gContainer button.bg-primary:hover,
.edukiontzia div.r01gContainer button.bg-primary:focus {
  background-color: #0062cc !important;
}

.edukiontzia div.r01gContainer .bg-secondary {
  background-color: #6c757d !important;
}

.edukiontzia div.r01gContainer a.bg-secondary:hover,
.edukiontzia div.r01gContainer a.bg-secondary:focus,
.edukiontzia div.r01gContainer button.bg-secondary:hover,
.edukiontzia div.r01gContainer button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.edukiontzia div.r01gContainer .bg-success {
  background-color: #28a745 !important;
}

.edukiontzia div.r01gContainer a.bg-success:hover,
.edukiontzia div.r01gContainer a.bg-success:focus,
.edukiontzia div.r01gContainer button.bg-success:hover,
.edukiontzia div.r01gContainer button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.edukiontzia div.r01gContainer .bg-info {
  background-color: #17a2b8 !important;
}

.edukiontzia div.r01gContainer a.bg-info:hover,
.edukiontzia div.r01gContainer a.bg-info:focus,
.edukiontzia div.r01gContainer button.bg-info:hover,
.edukiontzia div.r01gContainer button.bg-info:focus {
  background-color: #117a8b !important;
}

.edukiontzia div.r01gContainer .bg-warning {
  background-color: #ffc107 !important;
}

.edukiontzia div.r01gContainer a.bg-warning:hover,
.edukiontzia div.r01gContainer a.bg-warning:focus,
.edukiontzia div.r01gContainer button.bg-warning:hover,
.edukiontzia div.r01gContainer button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.edukiontzia div.r01gContainer .bg-danger {
  background-color: #dc3545 !important;
}

.edukiontzia div.r01gContainer a.bg-danger:hover,
.edukiontzia div.r01gContainer a.bg-danger:focus,
.edukiontzia div.r01gContainer button.bg-danger:hover,
.edukiontzia div.r01gContainer button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.edukiontzia div.r01gContainer .bg-light {
  background-color: #f8f9fa !important;
}

.edukiontzia div.r01gContainer a.bg-light:hover,
.edukiontzia div.r01gContainer a.bg-light:focus,
.edukiontzia div.r01gContainer button.bg-light:hover,
.edukiontzia div.r01gContainer button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.edukiontzia div.r01gContainer .bg-dark {
  background-color: #343a40 !important;
}

.edukiontzia div.r01gContainer a.bg-dark:hover,
.edukiontzia div.r01gContainer a.bg-dark:focus,
.edukiontzia div.r01gContainer button.bg-dark:hover,
.edukiontzia div.r01gContainer button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.edukiontzia div.r01gContainer .bg-white {
  background-color: #fff !important;
}

.edukiontzia div.r01gContainer .bg-transparent {
  background-color: transparent !important;
}

.edukiontzia div.r01gContainer .border {
  border: 1px solid #dee2e6 !important;
}

.edukiontzia div.r01gContainer .border-top {
  border-top: 1px solid #dee2e6 !important;
}

.edukiontzia div.r01gContainer .border-right {
  border-right: 1px solid #dee2e6 !important;
}

.edukiontzia div.r01gContainer .border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.edukiontzia div.r01gContainer .border-left {
  border-left: 1px solid #dee2e6 !important;
}

.edukiontzia div.r01gContainer .border-0 {
  border: 0 !important;
}

.edukiontzia div.r01gContainer .border-top-0 {
  border-top: 0 !important;
}

.edukiontzia div.r01gContainer .border-right-0 {
  border-right: 0 !important;
}

.edukiontzia div.r01gContainer .border-bottom-0 {
  border-bottom: 0 !important;
}

.edukiontzia div.r01gContainer .border-left-0 {
  border-left: 0 !important;
}

.edukiontzia div.r01gContainer .border-primary {
  border-color: #007bff !important;
}

.edukiontzia div.r01gContainer .border-secondary {
  border-color: #6c757d !important;
}

.edukiontzia div.r01gContainer .border-success {
  border-color: #28a745 !important;
}

.edukiontzia div.r01gContainer .border-info {
  border-color: #17a2b8 !important;
}

.edukiontzia div.r01gContainer .border-warning {
  border-color: #ffc107 !important;
}

.edukiontzia div.r01gContainer .border-danger {
  border-color: #dc3545 !important;
}

.edukiontzia div.r01gContainer .border-light {
  border-color: #f8f9fa !important;
}

.edukiontzia div.r01gContainer .border-dark {
  border-color: #343a40 !important;
}

.edukiontzia div.r01gContainer .border-white {
  border-color: #fff !important;
}

.edukiontzia div.r01gContainer .rounded {
  border-radius: 0.25rem !important;
}

.edukiontzia div.r01gContainer .rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.edukiontzia div.r01gContainer .rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.edukiontzia div.r01gContainer .rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.edukiontzia div.r01gContainer .rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.edukiontzia div.r01gContainer .rounded-circle {
  border-radius: 50% !important;
}

.edukiontzia div.r01gContainer .rounded-0 {
  border-radius: 0 !important;
}

.edukiontzia div.r01gContainer .clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.edukiontzia div.r01gContainer .d-none {
  display: none !important;
}

.edukiontzia div.r01gContainer .d-inline {
  display: inline !important;
}

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

.edukiontzia div.r01gContainer .d-block {
  display: block !important;
}

.edukiontzia div.r01gContainer .d-table {
  display: table !important;
}

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

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

.edukiontzia div.r01gContainer .d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}

.edukiontzia div.r01gContainer .d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

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

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

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

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

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

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

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

  .edukiontzia div.r01gContainer .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .edukiontzia div.r01gContainer .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .edukiontzia div.r01gContainer .d-md-none {
    display: none !important;
  }

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

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

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

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

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

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

  .edukiontzia div.r01gContainer .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .edukiontzia div.r01gContainer .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .edukiontzia div.r01gContainer .d-lg-none {
    display: none !important;
  }

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

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

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

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

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

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

  .edukiontzia div.r01gContainer .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .edukiontzia div.r01gContainer .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

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

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

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

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

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

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

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

  .edukiontzia div.r01gContainer .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .edukiontzia div.r01gContainer .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media print {
  .edukiontzia div.r01gContainer .d-print-none {
    display: none !important;
  }

  .edukiontzia div.r01gContainer .d-print-inline {
    display: inline !important;
  }

  .edukiontzia div.r01gContainer .d-print-inline-block {
    display: inline-block !important;
  }

  .edukiontzia div.r01gContainer .d-print-block {
    display: block !important;
  }

  .edukiontzia div.r01gContainer .d-print-table {
    display: table !important;
  }

  .edukiontzia div.r01gContainer .d-print-table-row {
    display: table-row !important;
  }

  .edukiontzia div.r01gContainer .d-print-table-cell {
    display: table-cell !important;
  }

  .edukiontzia div.r01gContainer .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .edukiontzia div.r01gContainer .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

.edukiontzia div.r01gContainer .embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.edukiontzia div.r01gContainer .embed-responsive::before {
  display: block;
  content: "";
}

.edukiontzia div.r01gContainer .embed-responsive .embed-responsive-item,
.edukiontzia div.r01gContainer .embed-responsive iframe,
.edukiontzia div.r01gContainer .embed-responsive embed,
.edukiontzia div.r01gContainer .embed-responsive object,
.edukiontzia div.r01gContainer .embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.edukiontzia div.r01gContainer .embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

.edukiontzia div.r01gContainer .embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.edukiontzia div.r01gContainer .embed-responsive-4by3::before {
  padding-top: 75%;
}

.edukiontzia div.r01gContainer .embed-responsive-1by1::before {
  padding-top: 100%;
}

.edukiontzia div.r01gContainer .flex-row {
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.edukiontzia div.r01gContainer .flex-column {
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.edukiontzia div.r01gContainer .flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.edukiontzia div.r01gContainer .flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

.edukiontzia div.r01gContainer .flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.edukiontzia div.r01gContainer .flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.edukiontzia div.r01gContainer .flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

.edukiontzia div.r01gContainer .flex-fill {
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}

.edukiontzia div.r01gContainer .flex-grow-0 {
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}

.edukiontzia div.r01gContainer .flex-grow-1 {
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}

.edukiontzia div.r01gContainer .flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

.edukiontzia div.r01gContainer .flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}

.edukiontzia div.r01gContainer .justify-content-start {
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

.edukiontzia div.r01gContainer .justify-content-end {
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

.edukiontzia div.r01gContainer .justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.edukiontzia div.r01gContainer .justify-content-between {
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.edukiontzia div.r01gContainer .justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.edukiontzia div.r01gContainer .align-items-start {
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.edukiontzia div.r01gContainer .align-items-end {
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.edukiontzia div.r01gContainer .align-items-center {
  -ms-flex-align: center !important;
  align-items: center !important;
}

.edukiontzia div.r01gContainer .align-items-baseline {
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

.edukiontzia div.r01gContainer .align-items-stretch {
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

.edukiontzia div.r01gContainer .align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.edukiontzia div.r01gContainer .align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.edukiontzia div.r01gContainer .align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.edukiontzia div.r01gContainer .align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

.edukiontzia div.r01gContainer .align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

.edukiontzia div.r01gContainer .align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

.edukiontzia div.r01gContainer .align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

.edukiontzia div.r01gContainer .align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

.edukiontzia div.r01gContainer .align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

.edukiontzia div.r01gContainer .align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

.edukiontzia div.r01gContainer .align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

.edukiontzia div.r01gContainer .align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .flex-sm-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  .edukiontzia div.r01gContainer .flex-sm-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .edukiontzia div.r01gContainer .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  .edukiontzia div.r01gContainer .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  .edukiontzia div.r01gContainer .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }

  .edukiontzia div.r01gContainer .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }

  .edukiontzia div.r01gContainer .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }

  .edukiontzia div.r01gContainer .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }

  .edukiontzia div.r01gContainer .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }

  .edukiontzia div.r01gContainer .justify-content-sm-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  .edukiontzia div.r01gContainer .justify-content-sm-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  .edukiontzia div.r01gContainer .justify-content-sm-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .edukiontzia div.r01gContainer .justify-content-sm-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  .edukiontzia div.r01gContainer .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  .edukiontzia div.r01gContainer .align-items-sm-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-items-sm-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-items-sm-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  .edukiontzia div.r01gContainer .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  .edukiontzia div.r01gContainer .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  .edukiontzia div.r01gContainer .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  .edukiontzia div.r01gContainer .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  .edukiontzia div.r01gContainer .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  .edukiontzia div.r01gContainer .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  .edukiontzia div.r01gContainer .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  .edukiontzia div.r01gContainer .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  .edukiontzia div.r01gContainer .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  .edukiontzia div.r01gContainer .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .edukiontzia div.r01gContainer .flex-md-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  .edukiontzia div.r01gContainer .flex-md-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .edukiontzia div.r01gContainer .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  .edukiontzia div.r01gContainer .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  .edukiontzia div.r01gContainer .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-md-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }

  .edukiontzia div.r01gContainer .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }

  .edukiontzia div.r01gContainer .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }

  .edukiontzia div.r01gContainer .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }

  .edukiontzia div.r01gContainer .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }

  .edukiontzia div.r01gContainer .justify-content-md-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  .edukiontzia div.r01gContainer .justify-content-md-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  .edukiontzia div.r01gContainer .justify-content-md-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .edukiontzia div.r01gContainer .justify-content-md-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  .edukiontzia div.r01gContainer .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  .edukiontzia div.r01gContainer .align-items-md-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-items-md-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-items-md-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  .edukiontzia div.r01gContainer .align-items-md-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  .edukiontzia div.r01gContainer .align-items-md-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  .edukiontzia div.r01gContainer .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  .edukiontzia div.r01gContainer .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  .edukiontzia div.r01gContainer .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  .edukiontzia div.r01gContainer .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  .edukiontzia div.r01gContainer .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  .edukiontzia div.r01gContainer .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  .edukiontzia div.r01gContainer .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  .edukiontzia div.r01gContainer .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .edukiontzia div.r01gContainer .flex-lg-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  .edukiontzia div.r01gContainer .flex-lg-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .edukiontzia div.r01gContainer .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  .edukiontzia div.r01gContainer .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  .edukiontzia div.r01gContainer .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }

  .edukiontzia div.r01gContainer .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }

  .edukiontzia div.r01gContainer .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }

  .edukiontzia div.r01gContainer .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }

  .edukiontzia div.r01gContainer .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }

  .edukiontzia div.r01gContainer .justify-content-lg-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  .edukiontzia div.r01gContainer .justify-content-lg-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  .edukiontzia div.r01gContainer .justify-content-lg-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .edukiontzia div.r01gContainer .justify-content-lg-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  .edukiontzia div.r01gContainer .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  .edukiontzia div.r01gContainer .align-items-lg-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-items-lg-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-items-lg-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  .edukiontzia div.r01gContainer .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  .edukiontzia div.r01gContainer .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  .edukiontzia div.r01gContainer .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  .edukiontzia div.r01gContainer .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  .edukiontzia div.r01gContainer .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  .edukiontzia div.r01gContainer .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  .edukiontzia div.r01gContainer .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  .edukiontzia div.r01gContainer .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  .edukiontzia div.r01gContainer .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  .edukiontzia div.r01gContainer .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .edukiontzia div.r01gContainer .flex-xl-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  .edukiontzia div.r01gContainer .flex-xl-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .edukiontzia div.r01gContainer .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  .edukiontzia div.r01gContainer .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  .edukiontzia div.r01gContainer .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  .edukiontzia div.r01gContainer .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }

  .edukiontzia div.r01gContainer .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }

  .edukiontzia div.r01gContainer .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }

  .edukiontzia div.r01gContainer .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }

  .edukiontzia div.r01gContainer .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }

  .edukiontzia div.r01gContainer .justify-content-xl-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  .edukiontzia div.r01gContainer .justify-content-xl-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  .edukiontzia div.r01gContainer .justify-content-xl-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .edukiontzia div.r01gContainer .justify-content-xl-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  .edukiontzia div.r01gContainer .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  .edukiontzia div.r01gContainer .align-items-xl-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-items-xl-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-items-xl-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  .edukiontzia div.r01gContainer .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  .edukiontzia div.r01gContainer .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  .edukiontzia div.r01gContainer .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  .edukiontzia div.r01gContainer .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  .edukiontzia div.r01gContainer .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  .edukiontzia div.r01gContainer .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  .edukiontzia div.r01gContainer .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  .edukiontzia div.r01gContainer .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  .edukiontzia div.r01gContainer .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  .edukiontzia div.r01gContainer .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  .edukiontzia div.r01gContainer .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  .edukiontzia div.r01gContainer .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

.edukiontzia div.r01gContainer .float-left {
  float: left !important;
}

.edukiontzia div.r01gContainer .float-right {
  float: right !important;
}

.edukiontzia div.r01gContainer .float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .float-sm-left {
    float: left !important;
  }

  .edukiontzia div.r01gContainer .float-sm-right {
    float: right !important;
  }

  .edukiontzia div.r01gContainer .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .edukiontzia div.r01gContainer .float-md-left {
    float: left !important;
  }

  .edukiontzia div.r01gContainer .float-md-right {
    float: right !important;
  }

  .edukiontzia div.r01gContainer .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .edukiontzia div.r01gContainer .float-lg-left {
    float: left !important;
  }

  .edukiontzia div.r01gContainer .float-lg-right {
    float: right !important;
  }

  .edukiontzia div.r01gContainer .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .edukiontzia div.r01gContainer .float-xl-left {
    float: left !important;
  }

  .edukiontzia div.r01gContainer .float-xl-right {
    float: right !important;
  }

  .edukiontzia div.r01gContainer .float-xl-none {
    float: none !important;
  }
}

.edukiontzia div.r01gContainer .position-static {
  position: static !important;
}

.edukiontzia div.r01gContainer .position-relative {
  position: relative !important;
}

.edukiontzia div.r01gContainer .position-absolute {
  position: absolute !important;
}

.edukiontzia div.r01gContainer .position-fixed {
  position: fixed !important;
}

.edukiontzia div.r01gContainer .position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.edukiontzia div.r01gContainer .fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.edukiontzia div.r01gContainer .fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.edukiontzia div.r01gContainer .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.edukiontzia div.r01gContainer .sr-only-focusable:active,
.edukiontzia div.r01gContainer .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.edukiontzia div.r01gContainer .shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.edukiontzia div.r01gContainer .shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.edukiontzia div.r01gContainer .shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.edukiontzia div.r01gContainer .shadow-none {
  box-shadow: none !important;
}

.edukiontzia div.r01gContainer .w-25 {
  width: 25% !important;
}

.edukiontzia div.r01gContainer .w-50 {
  width: 50% !important;
}

.edukiontzia div.r01gContainer .w-75 {
  width: 75% !important;
}

.edukiontzia div.r01gContainer .w-100 {
  width: 100% !important;
}

.edukiontzia div.r01gContainer .w-auto {
  width: auto !important;
}

.edukiontzia div.r01gContainer .h-25 {
  height: 25% !important;
}

.edukiontzia div.r01gContainer .h-50 {
  height: 50% !important;
}

.edukiontzia div.r01gContainer .h-75 {
  height: 75% !important;
}

.edukiontzia div.r01gContainer .h-100 {
  height: 100% !important;
}

.edukiontzia div.r01gContainer .h-auto {
  height: auto !important;
}

.edukiontzia div.r01gContainer .mw-100 {
  max-width: 100% !important;
}

.edukiontzia div.r01gContainer .mh-100 {
  max-height: 100% !important;
}

.edukiontzia div.r01gContainer .m-0 {
  margin: 0 !important;
}

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

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

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

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

.edukiontzia div.r01gContainer .m-1 {
  margin: 0.25rem !important;
}

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

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

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

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

.edukiontzia div.r01gContainer .m-2 {
  margin: 0.5rem !important;
}

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

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

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

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

.edukiontzia div.r01gContainer .m-3 {
  margin: 1rem !important;
}

.edukiontzia div.r01gContainer .mt-3,
.edukiontzia div.r01gContainer .my-3 {
  margin-top: 1rem !important;
}

.edukiontzia div.r01gContainer .mr-3,
.edukiontzia div.r01gContainer .mx-3 {
  margin-right: 1rem !important;
}

.edukiontzia div.r01gContainer .mb-3,
.edukiontzia div.r01gContainer .my-3 {
  margin-bottom: 1rem !important;
}

.edukiontzia div.r01gContainer .ml-3,
.edukiontzia div.r01gContainer .mx-3 {
  margin-left: 1rem !important;
}

.edukiontzia div.r01gContainer .m-4 {
  margin: 1.5rem !important;
}

.edukiontzia div.r01gContainer .mt-4,
.edukiontzia div.r01gContainer .my-4 {
  margin-top: 1.5rem !important;
}

.edukiontzia div.r01gContainer .mr-4,
.edukiontzia div.r01gContainer .mx-4 {
  margin-right: 1.5rem !important;
}

.edukiontzia div.r01gContainer .mb-4,
.edukiontzia div.r01gContainer .my-4 {
  margin-bottom: 1.5rem !important;
}

.edukiontzia div.r01gContainer .ml-4,
.edukiontzia div.r01gContainer .mx-4 {
  margin-left: 1.5rem !important;
}

.edukiontzia div.r01gContainer .m-5 {
  margin: 3rem !important;
}

.edukiontzia div.r01gContainer .mt-5,
.edukiontzia div.r01gContainer .my-5 {
  margin-top: 3rem !important;
}

.edukiontzia div.r01gContainer .mr-5,
.edukiontzia div.r01gContainer .mx-5 {
  margin-right: 3rem !important;
}

.edukiontzia div.r01gContainer .mb-5,
.edukiontzia div.r01gContainer .my-5 {
  margin-bottom: 3rem !important;
}

.edukiontzia div.r01gContainer .ml-5,
.edukiontzia div.r01gContainer .mx-5 {
  margin-left: 3rem !important;
}

.edukiontzia div.r01gContainer .p-0 {
  padding: 0 !important;
}

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

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

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

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

.edukiontzia div.r01gContainer .p-1 {
  padding: 0.25rem !important;
}

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

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

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

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

.edukiontzia div.r01gContainer .p-2 {
  padding: 0.5rem !important;
}

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

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

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

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

.edukiontzia div.r01gContainer .p-3 {
  padding: 1rem !important;
}

.edukiontzia div.r01gContainer .pt-3,
.edukiontzia div.r01gContainer .py-3 {
  padding-top: 1rem !important;
}

.edukiontzia div.r01gContainer .pr-3,
.edukiontzia div.r01gContainer .px-3 {
  padding-right: 1rem !important;
}

.edukiontzia div.r01gContainer .pb-3,
.edukiontzia div.r01gContainer .py-3 {
  padding-bottom: 1rem !important;
}

.edukiontzia div.r01gContainer .pl-3,
.edukiontzia div.r01gContainer .px-3 {
  padding-left: 1rem !important;
}

.edukiontzia div.r01gContainer .p-4 {
  padding: 1.5rem !important;
}

.edukiontzia div.r01gContainer .pt-4,
.edukiontzia div.r01gContainer .py-4 {
  padding-top: 1.5rem !important;
}

.edukiontzia div.r01gContainer .pr-4,
.edukiontzia div.r01gContainer .px-4 {
  padding-right: 1.5rem !important;
}

.edukiontzia div.r01gContainer .pb-4,
.edukiontzia div.r01gContainer .py-4 {
  padding-bottom: 1.5rem !important;
}

.edukiontzia div.r01gContainer .pl-4,
.edukiontzia div.r01gContainer .px-4 {
  padding-left: 1.5rem !important;
}

.edukiontzia div.r01gContainer .p-5 {
  padding: 3rem !important;
}

.edukiontzia div.r01gContainer .pt-5,
.edukiontzia div.r01gContainer .py-5 {
  padding-top: 3rem !important;
}

.edukiontzia div.r01gContainer .pr-5,
.edukiontzia div.r01gContainer .px-5 {
  padding-right: 3rem !important;
}

.edukiontzia div.r01gContainer .pb-5,
.edukiontzia div.r01gContainer .py-5 {
  padding-bottom: 3rem !important;
}

.edukiontzia div.r01gContainer .pl-5,
.edukiontzia div.r01gContainer .px-5 {
  padding-left: 3rem !important;
}

.edukiontzia div.r01gContainer .m-auto {
  margin: auto !important;
}

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

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

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

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

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .m-sm-0 {
    margin: 0 !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .m-sm-1 {
    margin: 0.25rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .m-sm-2 {
    margin: 0.5rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .m-sm-3 {
    margin: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mt-sm-3,
  .edukiontzia div.r01gContainer .my-sm-3 {
    margin-top: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mr-sm-3,
  .edukiontzia div.r01gContainer .mx-sm-3 {
    margin-right: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mb-sm-3,
  .edukiontzia div.r01gContainer .my-sm-3 {
    margin-bottom: 1rem !important;
  }

  .edukiontzia div.r01gContainer .ml-sm-3,
  .edukiontzia div.r01gContainer .mx-sm-3 {
    margin-left: 1rem !important;
  }

  .edukiontzia div.r01gContainer .m-sm-4 {
    margin: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mt-sm-4,
  .edukiontzia div.r01gContainer .my-sm-4 {
    margin-top: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mr-sm-4,
  .edukiontzia div.r01gContainer .mx-sm-4 {
    margin-right: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mb-sm-4,
  .edukiontzia div.r01gContainer .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .ml-sm-4,
  .edukiontzia div.r01gContainer .mx-sm-4 {
    margin-left: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .m-sm-5 {
    margin: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mt-sm-5,
  .edukiontzia div.r01gContainer .my-sm-5 {
    margin-top: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mr-sm-5,
  .edukiontzia div.r01gContainer .mx-sm-5 {
    margin-right: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mb-sm-5,
  .edukiontzia div.r01gContainer .my-sm-5 {
    margin-bottom: 3rem !important;
  }

  .edukiontzia div.r01gContainer .ml-sm-5,
  .edukiontzia div.r01gContainer .mx-sm-5 {
    margin-left: 3rem !important;
  }

  .edukiontzia div.r01gContainer .p-sm-0 {
    padding: 0 !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .p-sm-1 {
    padding: 0.25rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .p-sm-2 {
    padding: 0.5rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .p-sm-3 {
    padding: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pt-sm-3,
  .edukiontzia div.r01gContainer .py-sm-3 {
    padding-top: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pr-sm-3,
  .edukiontzia div.r01gContainer .px-sm-3 {
    padding-right: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pb-sm-3,
  .edukiontzia div.r01gContainer .py-sm-3 {
    padding-bottom: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pl-sm-3,
  .edukiontzia div.r01gContainer .px-sm-3 {
    padding-left: 1rem !important;
  }

  .edukiontzia div.r01gContainer .p-sm-4 {
    padding: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pt-sm-4,
  .edukiontzia div.r01gContainer .py-sm-4 {
    padding-top: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pr-sm-4,
  .edukiontzia div.r01gContainer .px-sm-4 {
    padding-right: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pb-sm-4,
  .edukiontzia div.r01gContainer .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pl-sm-4,
  .edukiontzia div.r01gContainer .px-sm-4 {
    padding-left: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .p-sm-5 {
    padding: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pt-sm-5,
  .edukiontzia div.r01gContainer .py-sm-5 {
    padding-top: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pr-sm-5,
  .edukiontzia div.r01gContainer .px-sm-5 {
    padding-right: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pb-sm-5,
  .edukiontzia div.r01gContainer .py-sm-5 {
    padding-bottom: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pl-sm-5,
  .edukiontzia div.r01gContainer .px-sm-5 {
    padding-left: 3rem !important;
  }

  .edukiontzia div.r01gContainer .m-sm-auto {
    margin: auto !important;
  }

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

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

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

  .edukiontzia div.r01gContainer .ml-sm-auto,
  .edukiontzia div.r01gContainer .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .edukiontzia div.r01gContainer .m-md-0 {
    margin: 0 !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .m-md-1 {
    margin: 0.25rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .m-md-2 {
    margin: 0.5rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .m-md-3 {
    margin: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mt-md-3,
  .edukiontzia div.r01gContainer .my-md-3 {
    margin-top: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mr-md-3,
  .edukiontzia div.r01gContainer .mx-md-3 {
    margin-right: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mb-md-3,
  .edukiontzia div.r01gContainer .my-md-3 {
    margin-bottom: 1rem !important;
  }

  .edukiontzia div.r01gContainer .ml-md-3,
  .edukiontzia div.r01gContainer .mx-md-3 {
    margin-left: 1rem !important;
  }

  .edukiontzia div.r01gContainer .m-md-4 {
    margin: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mt-md-4,
  .edukiontzia div.r01gContainer .my-md-4 {
    margin-top: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mr-md-4,
  .edukiontzia div.r01gContainer .mx-md-4 {
    margin-right: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mb-md-4,
  .edukiontzia div.r01gContainer .my-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .ml-md-4,
  .edukiontzia div.r01gContainer .mx-md-4 {
    margin-left: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .m-md-5 {
    margin: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mt-md-5,
  .edukiontzia div.r01gContainer .my-md-5 {
    margin-top: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mr-md-5,
  .edukiontzia div.r01gContainer .mx-md-5 {
    margin-right: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mb-md-5,
  .edukiontzia div.r01gContainer .my-md-5 {
    margin-bottom: 3rem !important;
  }

  .edukiontzia div.r01gContainer .ml-md-5,
  .edukiontzia div.r01gContainer .mx-md-5 {
    margin-left: 3rem !important;
  }

  .edukiontzia div.r01gContainer .p-md-0 {
    padding: 0 !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .p-md-1 {
    padding: 0.25rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .p-md-2 {
    padding: 0.5rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .p-md-3 {
    padding: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pt-md-3,
  .edukiontzia div.r01gContainer .py-md-3 {
    padding-top: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pr-md-3,
  .edukiontzia div.r01gContainer .px-md-3 {
    padding-right: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pb-md-3,
  .edukiontzia div.r01gContainer .py-md-3 {
    padding-bottom: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pl-md-3,
  .edukiontzia div.r01gContainer .px-md-3 {
    padding-left: 1rem !important;
  }

  .edukiontzia div.r01gContainer .p-md-4 {
    padding: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pt-md-4,
  .edukiontzia div.r01gContainer .py-md-4 {
    padding-top: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pr-md-4,
  .edukiontzia div.r01gContainer .px-md-4 {
    padding-right: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pb-md-4,
  .edukiontzia div.r01gContainer .py-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pl-md-4,
  .edukiontzia div.r01gContainer .px-md-4 {
    padding-left: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .p-md-5 {
    padding: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pt-md-5,
  .edukiontzia div.r01gContainer .py-md-5 {
    padding-top: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pr-md-5,
  .edukiontzia div.r01gContainer .px-md-5 {
    padding-right: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pb-md-5,
  .edukiontzia div.r01gContainer .py-md-5 {
    padding-bottom: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pl-md-5,
  .edukiontzia div.r01gContainer .px-md-5 {
    padding-left: 3rem !important;
  }

  .edukiontzia div.r01gContainer .m-md-auto {
    margin: auto !important;
  }

  .edukiontzia div.r01gContainer .mt-md-auto,
  .edukiontzia div.r01gContainer .my-md-auto {
    margin-top: auto !important;
  }

  .edukiontzia div.r01gContainer .mr-md-auto,
  .edukiontzia div.r01gContainer .mx-md-auto {
    margin-right: auto !important;
  }

  .edukiontzia div.r01gContainer .mb-md-auto,
  .edukiontzia div.r01gContainer .my-md-auto {
    margin-bottom: auto !important;
  }

  .edukiontzia div.r01gContainer .ml-md-auto,
  .edukiontzia div.r01gContainer .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .edukiontzia div.r01gContainer .m-lg-0 {
    margin: 0 !important;
  }

  .edukiontzia div.r01gContainer .mt-lg-0,
  .edukiontzia div.r01gContainer .my-lg-0 {
    margin-top: 0 !important;
  }

  .edukiontzia div.r01gContainer .mr-lg-0,
  .edukiontzia div.r01gContainer .mx-lg-0 {
    margin-right: 0 !important;
  }

  .edukiontzia div.r01gContainer .mb-lg-0,
  .edukiontzia div.r01gContainer .my-lg-0 {
    margin-bottom: 0 !important;
  }

  .edukiontzia div.r01gContainer .ml-lg-0,
  .edukiontzia div.r01gContainer .mx-lg-0 {
    margin-left: 0 !important;
  }

  .edukiontzia div.r01gContainer .m-lg-1 {
    margin: 0.25rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .m-lg-2 {
    margin: 0.5rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .m-lg-3 {
    margin: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mt-lg-3,
  .edukiontzia div.r01gContainer .my-lg-3 {
    margin-top: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mr-lg-3,
  .edukiontzia div.r01gContainer .mx-lg-3 {
    margin-right: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mb-lg-3,
  .edukiontzia div.r01gContainer .my-lg-3 {
    margin-bottom: 1rem !important;
  }

  .edukiontzia div.r01gContainer .ml-lg-3,
  .edukiontzia div.r01gContainer .mx-lg-3 {
    margin-left: 1rem !important;
  }

  .edukiontzia div.r01gContainer .m-lg-4 {
    margin: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mt-lg-4,
  .edukiontzia div.r01gContainer .my-lg-4 {
    margin-top: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mr-lg-4,
  .edukiontzia div.r01gContainer .mx-lg-4 {
    margin-right: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mb-lg-4,
  .edukiontzia div.r01gContainer .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .ml-lg-4,
  .edukiontzia div.r01gContainer .mx-lg-4 {
    margin-left: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .m-lg-5 {
    margin: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mt-lg-5,
  .edukiontzia div.r01gContainer .my-lg-5 {
    margin-top: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mr-lg-5,
  .edukiontzia div.r01gContainer .mx-lg-5 {
    margin-right: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mb-lg-5,
  .edukiontzia div.r01gContainer .my-lg-5 {
    margin-bottom: 3rem !important;
  }

  .edukiontzia div.r01gContainer .ml-lg-5,
  .edukiontzia div.r01gContainer .mx-lg-5 {
    margin-left: 3rem !important;
  }

  .edukiontzia div.r01gContainer .p-lg-0 {
    padding: 0 !important;
  }

  .edukiontzia div.r01gContainer .pt-lg-0,
  .edukiontzia div.r01gContainer .py-lg-0 {
    padding-top: 0 !important;
  }

  .edukiontzia div.r01gContainer .pr-lg-0,
  .edukiontzia div.r01gContainer .px-lg-0 {
    padding-right: 0 !important;
  }

  .edukiontzia div.r01gContainer .pb-lg-0,
  .edukiontzia div.r01gContainer .py-lg-0 {
    padding-bottom: 0 !important;
  }

  .edukiontzia div.r01gContainer .pl-lg-0,
  .edukiontzia div.r01gContainer .px-lg-0 {
    padding-left: 0 !important;
  }

  .edukiontzia div.r01gContainer .p-lg-1 {
    padding: 0.25rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .p-lg-2 {
    padding: 0.5rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .p-lg-3 {
    padding: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pt-lg-3,
  .edukiontzia div.r01gContainer .py-lg-3 {
    padding-top: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pr-lg-3,
  .edukiontzia div.r01gContainer .px-lg-3 {
    padding-right: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pb-lg-3,
  .edukiontzia div.r01gContainer .py-lg-3 {
    padding-bottom: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pl-lg-3,
  .edukiontzia div.r01gContainer .px-lg-3 {
    padding-left: 1rem !important;
  }

  .edukiontzia div.r01gContainer .p-lg-4 {
    padding: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pt-lg-4,
  .edukiontzia div.r01gContainer .py-lg-4 {
    padding-top: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pr-lg-4,
  .edukiontzia div.r01gContainer .px-lg-4 {
    padding-right: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pb-lg-4,
  .edukiontzia div.r01gContainer .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pl-lg-4,
  .edukiontzia div.r01gContainer .px-lg-4 {
    padding-left: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .p-lg-5 {
    padding: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pt-lg-5,
  .edukiontzia div.r01gContainer .py-lg-5 {
    padding-top: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pr-lg-5,
  .edukiontzia div.r01gContainer .px-lg-5 {
    padding-right: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pb-lg-5,
  .edukiontzia div.r01gContainer .py-lg-5 {
    padding-bottom: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pl-lg-5,
  .edukiontzia div.r01gContainer .px-lg-5 {
    padding-left: 3rem !important;
  }

  .edukiontzia div.r01gContainer .m-lg-auto {
    margin: auto !important;
  }

  .edukiontzia div.r01gContainer .mt-lg-auto,
  .edukiontzia div.r01gContainer .my-lg-auto {
    margin-top: auto !important;
  }

  .edukiontzia div.r01gContainer .mr-lg-auto,
  .edukiontzia div.r01gContainer .mx-lg-auto {
    margin-right: auto !important;
  }

  .edukiontzia div.r01gContainer .mb-lg-auto,
  .edukiontzia div.r01gContainer .my-lg-auto {
    margin-bottom: auto !important;
  }

  .edukiontzia div.r01gContainer .ml-lg-auto,
  .edukiontzia div.r01gContainer .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .edukiontzia div.r01gContainer .m-xl-0 {
    margin: 0 !important;
  }

  .edukiontzia div.r01gContainer .mt-xl-0,
  .edukiontzia div.r01gContainer .my-xl-0 {
    margin-top: 0 !important;
  }

  .edukiontzia div.r01gContainer .mr-xl-0,
  .edukiontzia div.r01gContainer .mx-xl-0 {
    margin-right: 0 !important;
  }

  .edukiontzia div.r01gContainer .mb-xl-0,
  .edukiontzia div.r01gContainer .my-xl-0 {
    margin-bottom: 0 !important;
  }

  .edukiontzia div.r01gContainer .ml-xl-0,
  .edukiontzia div.r01gContainer .mx-xl-0 {
    margin-left: 0 !important;
  }

  .edukiontzia div.r01gContainer .m-xl-1 {
    margin: 0.25rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .m-xl-2 {
    margin: 0.5rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .m-xl-3 {
    margin: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mt-xl-3,
  .edukiontzia div.r01gContainer .my-xl-3 {
    margin-top: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mr-xl-3,
  .edukiontzia div.r01gContainer .mx-xl-3 {
    margin-right: 1rem !important;
  }

  .edukiontzia div.r01gContainer .mb-xl-3,
  .edukiontzia div.r01gContainer .my-xl-3 {
    margin-bottom: 1rem !important;
  }

  .edukiontzia div.r01gContainer .ml-xl-3,
  .edukiontzia div.r01gContainer .mx-xl-3 {
    margin-left: 1rem !important;
  }

  .edukiontzia div.r01gContainer .m-xl-4 {
    margin: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mt-xl-4,
  .edukiontzia div.r01gContainer .my-xl-4 {
    margin-top: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mr-xl-4,
  .edukiontzia div.r01gContainer .mx-xl-4 {
    margin-right: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .mb-xl-4,
  .edukiontzia div.r01gContainer .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .ml-xl-4,
  .edukiontzia div.r01gContainer .mx-xl-4 {
    margin-left: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .m-xl-5 {
    margin: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mt-xl-5,
  .edukiontzia div.r01gContainer .my-xl-5 {
    margin-top: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mr-xl-5,
  .edukiontzia div.r01gContainer .mx-xl-5 {
    margin-right: 3rem !important;
  }

  .edukiontzia div.r01gContainer .mb-xl-5,
  .edukiontzia div.r01gContainer .my-xl-5 {
    margin-bottom: 3rem !important;
  }

  .edukiontzia div.r01gContainer .ml-xl-5,
  .edukiontzia div.r01gContainer .mx-xl-5 {
    margin-left: 3rem !important;
  }

  .edukiontzia div.r01gContainer .p-xl-0 {
    padding: 0 !important;
  }

  .edukiontzia div.r01gContainer .pt-xl-0,
  .edukiontzia div.r01gContainer .py-xl-0 {
    padding-top: 0 !important;
  }

  .edukiontzia div.r01gContainer .pr-xl-0,
  .edukiontzia div.r01gContainer .px-xl-0 {
    padding-right: 0 !important;
  }

  .edukiontzia div.r01gContainer .pb-xl-0,
  .edukiontzia div.r01gContainer .py-xl-0 {
    padding-bottom: 0 !important;
  }

  .edukiontzia div.r01gContainer .pl-xl-0,
  .edukiontzia div.r01gContainer .px-xl-0 {
    padding-left: 0 !important;
  }

  .edukiontzia div.r01gContainer .p-xl-1 {
    padding: 0.25rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .p-xl-2 {
    padding: 0.5rem !important;
  }

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

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

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

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

  .edukiontzia div.r01gContainer .p-xl-3 {
    padding: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pt-xl-3,
  .edukiontzia div.r01gContainer .py-xl-3 {
    padding-top: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pr-xl-3,
  .edukiontzia div.r01gContainer .px-xl-3 {
    padding-right: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pb-xl-3,
  .edukiontzia div.r01gContainer .py-xl-3 {
    padding-bottom: 1rem !important;
  }

  .edukiontzia div.r01gContainer .pl-xl-3,
  .edukiontzia div.r01gContainer .px-xl-3 {
    padding-left: 1rem !important;
  }

  .edukiontzia div.r01gContainer .p-xl-4 {
    padding: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pt-xl-4,
  .edukiontzia div.r01gContainer .py-xl-4 {
    padding-top: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pr-xl-4,
  .edukiontzia div.r01gContainer .px-xl-4 {
    padding-right: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pb-xl-4,
  .edukiontzia div.r01gContainer .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .pl-xl-4,
  .edukiontzia div.r01gContainer .px-xl-4 {
    padding-left: 1.5rem !important;
  }

  .edukiontzia div.r01gContainer .p-xl-5 {
    padding: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pt-xl-5,
  .edukiontzia div.r01gContainer .py-xl-5 {
    padding-top: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pr-xl-5,
  .edukiontzia div.r01gContainer .px-xl-5 {
    padding-right: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pb-xl-5,
  .edukiontzia div.r01gContainer .py-xl-5 {
    padding-bottom: 3rem !important;
  }

  .edukiontzia div.r01gContainer .pl-xl-5,
  .edukiontzia div.r01gContainer .px-xl-5 {
    padding-left: 3rem !important;
  }

  .edukiontzia div.r01gContainer .m-xl-auto {
    margin: auto !important;
  }

  .edukiontzia div.r01gContainer .mt-xl-auto,
  .edukiontzia div.r01gContainer .my-xl-auto {
    margin-top: auto !important;
  }

  .edukiontzia div.r01gContainer .mr-xl-auto,
  .edukiontzia div.r01gContainer .mx-xl-auto {
    margin-right: auto !important;
  }

  .edukiontzia div.r01gContainer .mb-xl-auto,
  .edukiontzia div.r01gContainer .my-xl-auto {
    margin-bottom: auto !important;
  }

  .edukiontzia div.r01gContainer .ml-xl-auto,
  .edukiontzia div.r01gContainer .mx-xl-auto {
    margin-left: auto !important;
  }
}

.edukiontzia div.r01gContainer .text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.edukiontzia div.r01gContainer .text-justify {
  text-align: justify !important;
}

.edukiontzia div.r01gContainer .text-nowrap {
  white-space: nowrap !important;
}

.edukiontzia div.r01gContainer .text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.edukiontzia div.r01gContainer .text-left {
  text-align: left !important;
}

.edukiontzia div.r01gContainer .text-right {
  text-align: right !important;
}

.edukiontzia div.r01gContainer .text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .edukiontzia div.r01gContainer .text-sm-left {
    text-align: left !important;
  }

  .edukiontzia div.r01gContainer .text-sm-right {
    text-align: right !important;
  }

  .edukiontzia div.r01gContainer .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .edukiontzia div.r01gContainer .text-md-left {
    text-align: left !important;
  }

  .edukiontzia div.r01gContainer .text-md-right {
    text-align: right !important;
  }

  .edukiontzia div.r01gContainer .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .edukiontzia div.r01gContainer .text-lg-left {
    text-align: left !important;
  }

  .edukiontzia div.r01gContainer .text-lg-right {
    text-align: right !important;
  }

  .edukiontzia div.r01gContainer .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .edukiontzia div.r01gContainer .text-xl-left {
    text-align: left !important;
  }

  .edukiontzia div.r01gContainer .text-xl-right {
    text-align: right !important;
  }

  .edukiontzia div.r01gContainer .text-xl-center {
    text-align: center !important;
  }
}

.edukiontzia div.r01gContainer .text-lowercase {
  text-transform: lowercase !important;
}

.edukiontzia div.r01gContainer .text-uppercase {
  text-transform: uppercase !important;
}

.edukiontzia div.r01gContainer .text-capitalize {
  text-transform: capitalize !important;
}

.edukiontzia div.r01gContainer .font-weight-light {
  font-weight: 300 !important;
}

.edukiontzia div.r01gContainer .font-weight-normal {
  font-weight: 400 !important;
}

.edukiontzia div.r01gContainer .font-weight-bold {
  font-weight: 700 !important;
}

.edukiontzia div.r01gContainer .font-italic {
  font-style: italic !important;
}

.edukiontzia div.r01gContainer .text-white {
  color: #fff !important;
}

.edukiontzia div.r01gContainer .text-primary {
  color: #007bff !important;
}

.edukiontzia div.r01gContainer a.text-primary:hover,
.edukiontzia div.r01gContainer a.text-primary:focus {
  color: #0062cc !important;
}

.edukiontzia div.r01gContainer .text-secondary {
  color: #6c757d !important;
}

.edukiontzia div.r01gContainer a.text-secondary:hover,
.edukiontzia div.r01gContainer a.text-secondary:focus {
  color: #545b62 !important;
}

.edukiontzia div.r01gContainer .text-success {
  color: #28a745 !important;
}

.edukiontzia div.r01gContainer a.text-success:hover,
.edukiontzia div.r01gContainer a.text-success:focus {
  color: #1e7e34 !important;
}

.edukiontzia div.r01gContainer .text-info {
  color: #17a2b8 !important;
}

.edukiontzia div.r01gContainer a.text-info:hover,
.edukiontzia div.r01gContainer a.text-info:focus {
  color: #117a8b !important;
}

.edukiontzia div.r01gContainer .text-warning {
  color: #ffc107 !important;
}

.edukiontzia div.r01gContainer a.text-warning:hover,
.edukiontzia div.r01gContainer a.text-warning:focus {
  color: #d39e00 !important;
}

.edukiontzia div.r01gContainer .text-danger {
  color: #dc3545 !important;
}

.edukiontzia div.r01gContainer a.text-danger:hover,
.edukiontzia div.r01gContainer a.text-danger:focus {
  color: #bd2130 !important;
}

.edukiontzia div.r01gContainer .text-light {
  color: #f8f9fa !important;
}

.edukiontzia div.r01gContainer a.text-light:hover,
.edukiontzia div.r01gContainer a.text-light:focus {
  color: #dae0e5 !important;
}

.edukiontzia div.r01gContainer .text-dark {
  color: #343a40 !important;
}

.edukiontzia div.r01gContainer a.text-dark:hover,
.edukiontzia div.r01gContainer a.text-dark:focus {
  color: #1d2124 !important;
}

.edukiontzia div.r01gContainer .text-body {
  color: #212529 !important;
}

.edukiontzia div.r01gContainer .text-muted {
  color: #6c757d !important;
}

.edukiontzia div.r01gContainer .text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.edukiontzia div.r01gContainer .text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.edukiontzia div.r01gContainer .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.edukiontzia div.r01gContainer .visible {
  visibility: visible !important;
}

.edukiontzia div.r01gContainer .invisible {
  visibility: hidden !important;
}

@media print {
  .edukiontzia div.r01gContainer *,
  .edukiontzia div.r01gContainer *::before,
  .edukiontzia div.r01gContainer *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }

  .edukiontzia div.r01gContainer a:not(.btn) {
    text-decoration: underline;
  }

  .edukiontzia div.r01gContainer abbr[title]::after {
    content: " (" attr(title) ")";
  }

  .edukiontzia div.r01gContainer pre {
    white-space: pre-wrap !important;
  }

  .edukiontzia div.r01gContainer pre,
  .edukiontzia div.r01gContainer blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }

  .edukiontzia div.r01gContainer thead {
    display: table-header-group;
  }

  .edukiontzia div.r01gContainer tr,
  .edukiontzia div.r01gContainer img {
    page-break-inside: avoid;
  }

  .edukiontzia div.r01gContainer p,
  .edukiontzia div.r01gContainer h2,
  .edukiontzia div.r01gContainer h3 {
    orphans: 3;
    widows: 3;
  }

  .edukiontzia div.r01gContainer h2,
  .edukiontzia div.r01gContainer h3 {
    page-break-after: avoid;
  }

@page {
    size: a3;
}

  .edukiontzia div.r01gContainer body {
    min-width: 992px !important;
  }

  .edukiontzia div.r01gContainer .container {
    min-width: 992px !important;
  }

  .edukiontzia div.r01gContainer .navbar {
    display: none;
  }

  .edukiontzia div.r01gContainer .badge {
    border: 1px solid #000;
  }

  .edukiontzia div.r01gContainer .table {
    border-collapse: collapse !important;
  }

  .edukiontzia div.r01gContainer .table td,
  .edukiontzia div.r01gContainer .table th {
    background-color: #fff !important;
  }

  .edukiontzia div.r01gContainer .table-bordered th,
  .edukiontzia div.r01gContainer .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
}

/*# sourceMappingURL=bootstrap.css.map */