@use 'sass:math';
@use 'sass:math';
[data-page='investors'] {
  font-size: 1.8rem;
  line-height: 1.55;
}

@media (min-width: 992px) {
  [data-page='investors'] {
    font-size: 2rem;
    line-height: 1.9;
  }
}

[data-page='investors'] h2,
[data-page='investors'] .h2 {
  font-size: 3.2rem;
  line-height: 1.1875;
  color: #111C3F;
  text-align: center;
}

@media (min-width: 992px) {
  [data-page='investors'] h2,
  [data-page='investors'] .h2 {
    font-size: 4.8rem;
  }
}

[data-page='investors'] h3,
[data-page='investors'] .h3 {
  font-size: 3.2rem;
  line-height: 1.1875;
}

@media (min-width: 992px) {
  [data-page='investors'] h3,
  [data-page='investors'] .h3 {
    font-size: 4.2rem;
  }
}

[data-page='investors'] h4,
[data-page='investors'] .h4 {
  font-size: 2rem;
  line-height: 1.4;
}

@media (min-width: 992px) {
  [data-page='investors'] h4,
  [data-page='investors'] .h4 {
    font-size: 3.2rem;
    line-height: 1.1875;
  }
}

[data-page='investors'] .section-title h3,
[data-page='investors'] .section-title .h3,
[data-page='investors'] .section-title h4,
[data-page='investors'] .section-title .h4 {
  color: #111C3F;
  text-align: center;
}

[data-page='investors'] .visual h1,
[data-page='investors'] .visual h2,
[data-page='investors'] .visual .h2,
[data-page='investors'] .visual h3,
[data-page='investors'] .visual .h3 {
  color: #fff;
}

[data-page='investors'] main#main,
[data-page='investors'] main#main.bg-white {
  background-color: #fff !important;
}

[data-page='investors'] .breadcrumbs {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.2;
  color: #6b6e77;
}

@media (min-width: 992px) {
  [data-page='investors'] .breadcrumbs {
    font-size: 1.6rem;
    line-height: 1.25;
  }
}

[data-page='investors'] .breadcrumbs ul li {
  margin-bottom: 0.4rem;
}

[data-page='investors'] .breadcrumbs ul li:first-child {
  display: none;
}

[data-page='investors'] .breadcrumbs ul li:nth-child(2) {
  margin-right: 0;
}

[data-page='investors'] .breadcrumbs ul li:nth-child(2):before {
  content: none;
}

[data-page='investors'] .breadcrumbs ul li a {
  text-decoration: underline;
}

[data-page='investors'] .breadcrumbs ul li a:hover {
  text-decoration: none;
}

[data-page='investors'] .with-light-bg {
  background-color: #eaf7fe;
}

@media (min-width: 992px) {
  [data-page='investors'] .text-column .col.col-63 {
    width: 66.3rem;
  }
}

@media (min-width: 992px) {
  [data-page='investors'] .text-column .col.col-904 {
    width: 90.4rem;
  }
}

[data-page='investors'] .text-column p {
  margin-bottom: 2rem;
}

[data-page='investors'] .text-column p:last-child {
  margin-bottom: 0;
}

@media (min-width: 992px) {
  [data-page='investors'] .text-column p {
    margin-bottom: 4rem;
  }
}

[data-page='investors'] .text-center {
  text-align: center;
}

[data-page='investors'] ul.without-class {
  list-style: none;
  padding: 0;
  margin: 0;
}

[data-page='investors'] .visual.typo-size2:before {
  min-height: 41.6rem;
  padding-bottom: 34.73%;
}

[data-page='investors'] .visual.typo-size2 h1 {
  font-size: 3.4rem;
  line-height: 1.2;
}

@media (min-width: 992px) {
  [data-page='investors'] .visual.typo-size2 h1 {
    font-size: 4.8rem;
    line-height: 1.1875;
  }
}

[data-page='investors'] .visual.typo-size2 h2,
[data-page='investors'] .visual.typo-size2 .h2 {
  margin-bottom: 2.3rem;
}

[data-page='investors'] .visual.typo-size2 h2 small,
[data-page='investors'] .visual.typo-size2 .h2 small {
  font-size: 2rem;
  font-weight: 400;
}

@media (min-width: 992px) {
  [data-page='investors'] .visual.typo-size2 h2,
  [data-page='investors'] .visual.typo-size2 .h2 {
    margin-bottom: 4.8rem;
  }
  [data-page='investors'] .visual.typo-size2 h2 small,
  [data-page='investors'] .visual.typo-size2 .h2 small {
    font-size: 2.4rem;
  }
}

[data-page='investors'] .visual.typo-size2 .btn-secondary {
  font-size: 2.2rem;
  font-weight: 600;
  line-height: 1.182;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  border-radius: 3rem;
}

[data-page='investors'] .sticky-nav {
  background: #eaf7fe;
}

[data-page='investors'] .sticky-nav ul li a {
  height: 10.5rem;
  padding-bottom: 2rem;
}

[data-page='investors'] .sticky-nav ul li a figure.ico {
  width: 6rem;
  height: 6rem;
}

@media (min-width: 991px) {
  [data-page='investors'] nav.sticky-nav ul li a {
    padding-top: 2.2rem;
    padding-bottom: 3.5rem;
  }
  [data-page='investors'] nav.sticky-nav ul li {
    margin: 1rem;
  }
}

@media (min-width: 1200px) {
  [data-page='investors'] .sticky-nav ul li a {
    height: 16.6rem;
  }
  [data-page='investors'] .sticky-nav ul li a figure.ico {
    margin-bottom: 0.4rem;
  }
}

[data-page='investors'] .readmore-text-visible,
[data-page='investors'] .readmore-text-visible p:last-child {
  display: inline;
}

[data-page='investors'] hr {
  margin-left: -1.6rem;
  margin-right: -1.6rem;
}

@media (min-width: 992px) {
  [data-page='investors'] hr {
    margin-left: -3rem;
    margin-right: -3rem;
  }
}

[data-page='investors'] .btn-info.btn-lg {
  padding: 1.5rem 3rem;
  width: auto;
}

@media (max-width: 767px) {
  html[dir='ltr'] [data-page='investors'] .card-management .btn-lg {
    padding-left: 3rem;
    padding-right: 3rem;
    min-width: 20rem;
    width: 100%;
    max-width: 23rem;
  }
}

html[dir='ltr'] [data-page='investors'] .breadcrumbs {
  right: unset;
  left: 8rem;
}

@media (max-width: 767px) {
  html[dir='ltr'] [data-page='investors'] .breadcrumbs {
    left: 1.6rem;
  }
  [data-page='investors'] .btn-hold a {
    margin: 0;
  }
}

html[dir='ltr'] [data-page='investors'] .breadcrumbs ul li:last-child:before {
  content: none;
}

html[dir='ltr']
  [data-page='investors']
  .breadcrumbs
  ul
  li:not(:last-child):before {
  background: initial;
}

html[dir='ltr'] [data-page='investors'] .breadcrumbs ul li + li {
  margin-left: 3rem;
}

html[dir='ltr'] [data-page='investors'] .breadcrumbs ul li:nth-child(2) {
  margin-left: 0;
}

html[dir='ltr'] [data-page='investors'] .breadcrumbs ul li:before {
  margin-right: 0;
  transform: rotate(225deg);
  content: '';
  position: absolute;
  top: 50%;
  left: 100%;
  margin-top: -0.4rem;
  margin-left: 1.3rem;
  width: 0.7rem;
  height: 0.7rem;
  border-style: solid;
  border-width: 0 0 0.2rem 0.2rem;
  transform: rotate(225deg);
}

html[dir='ltr'] [data-page='investors'] .breadcrumbs ul li {
  margin-bottom: 0.4rem;
  margin-right: 0;
  margin-left: 0;
}

html[dir='ltr'] [data-page='investors'] .breadcrumbs ul li a {
  text-decoration: underline;
}

html[dir='ltr'] [data-page='investors'] .breadcrumbs ul li a:hover {
  text-decoration: none;
}

[data-page='investors'][data-layout='investors'] .breadcrumbs {
  display: none;
}

@media (max-width: 992px) {
  [data-page='investors'] .base-card-body {
    padding-bottom: 2rem;
  }
}

[data-page='investors'] .calendar-section .base-card-body {
  padding-top: 24px;
  padding-bottom: 24px;
}

[data-page='investors'] .sticky-nav .btn {
  display: none;
}

@media (min-width: 992px) {
  [data-page='investors'][data-layout='investors']
    .contact-us-section
    .contact-info-title {
    justify-content: flex-start;
  }
}

@media (min-width: 1800px) {
  [data-page='investors'][data-layout='investors'] .about-section .tabs-data {
    margin-top: -45rem;
  }
}

[data-page='investors'] .figures-list .val-card .val-card-body .val {
  margin-bottom: 8px;
}

/*# sourceMappingURL=investors-general.css.map */
