/* Breakpoints */
/* Fonts */
/* Colors */
body {
  background: #159bbd;
}

section.bgcolor {
  background: url(../../../media/img/shape-gt-subtitle.svg) center bottom no-repeat;
  background-size: cover;
}
section.bgcolor.top {
  padding-top: 11.11111rem;
}
section.bgcolor.top h2,
section.bgcolor.top h3,
section.bgcolor.top h4 {
  margin-bottom: 0;
}
section.bgcolor.bot {
  background: url(../../../media/img/about-shape2.svg) center bottom no-repeat;
  background-size: cover;
}
section.bgcolor.bot h2,
section.bgcolor.bot h3,
section.bgcolor.bot h4 {
  margin-bottom: 0;
}
section.bgcolor.bot .two {
  justify-content: center;
  gap: 2.3333em;
  align-items: center;
}
section.bgcolor.bot .two h4 {
  color: #000000;
}
@media (max-width: 991.98px) {
  section.bgcolor.bot .two h4 {
    font-size: 1.667rem;
    line-height: 1.133333em;
  }
}
section.bgcolor.bot .two > .col {
  max-width: 22.2222em;
}
section.p100 {
  padding: 6.25rem 0;
}
section.pb0 {
  padding-bottom: 1px;
}
section.pt0 {
  padding-top: 1px;
}
section.pb25 {
  padding-bottom: 1.5625rem;
}
section.pt25 {
  padding-top: 1.5625rem;
}
section.pb50 {
  padding-bottom: 3.125rem;
}
section.pt50 {
  padding-top: 3.125rem;
}
section.pb100 {
  padding-bottom: 6.25rem;
}
section.pt100 {
  padding-top: 6.25rem;
}
section.pb200 {
  padding-bottom: 12.5rem;
}
section.pt200 {
  padding-top: 12.5rem;
}
section.bgwhite .container .two img {
  max-width: 650px;
  max-width: 100%;
}
@media (max-width: 991.98px) {
  section.bgwhite .container .two > div {
    flex: inherit;
  }
}

/*# sourceMappingURL=about.css.map */
