@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2") format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("https://fonts.gstatic.com/s/poppins/v19/pxiEyp8kv8JHgFVrJJbecmNE.woff2") format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("https://fonts.gstatic.com/s/poppins/v19/pxiEyp8kv8JHgFVrJJfecg.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2") format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2") format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2") format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

*,
*::after,
*::before {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

body {
  margin: 0;
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 87.5%;
  background: #0B0828;
  color: #fff;
  line-height: 1.5;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol, ul {
  margin-top: 0;
  margin-bottom: 1rem;
}

a {
  text-decoration: none;
  outline: none;
}

img {
  max-width: 100%;
  height: auto;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-weight: 300;
  line-height: 1.2;
}

.h1, h1 {
  font-size: 14vw;
  font-weight: 700;
  line-height: 1.5;
}

@media (min-width: 768px) {
  .h1, h1 {
    font-size: 8.5vw;
  }
}

@media (min-width: 1200px) {
  .h1, h1 {
    font-size: 4.5vw;
  }
}

.h2, h2 {
  font-size: 7vw;
}

@media (min-width: 768px) {
  .h2, h2 {
    font-size: 5.5vw;
  }
}

@media (min-width: 1200px) {
  .h2,
  h2 {
    font-size: 3.5vw;
  }
}

.h3,
h3 {
  font-size: calc(1.3rem + 0.7vw);
  font-weight: 600;
}

@media (min-width: 768px) {
  .h3, h3 {
    font-weight: 300;
    font-size: 3vw;
  }
}

@media (min-width: 1200px) {
  .h3,
  h3 {
    font-size: 3vw;
    line-height: 1.3;
  }
}

.h4,
h4 {
  font-size: calc(1.275rem + 3vw);
}

@media (min-width: 768px) {
  .h4,
  h4 {
    font-size: calc(1.275rem + 2vw);
  }
}

@media (min-width: 1200px) {
  .h4,
  h4 {
    font-size: 2.4vw;
  }
}

.container-fluid {
  width: 100%;
  max-width: 1500px;
  display: block;
  padding: 0 1rem;
  margin: 0 auto;
}

#main {
  min-height: calc(100vh - 23.4vh);
}

@media (min-width: 992px) {
  body {
    font-size: 1.125rem;
  }
  .container-fluid {
    padding-left: 4vw;
    padding-right: 4vw;
  }
}

@media (min-width: 1500px) {
  .container-fluid {
    padding: 0 1rem;
  }
}

.btn {
  display: inline-block;
  font-weight: 700;
  line-height: 1.5;
  color: #8BC540;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: calc(1rem + 1.9vw);
  border-radius: 0.5rem;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}

.btn:hover {
  color: rgba(139, 197, 64, 0.8);
}

.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  pointer-events: none;
  opacity: 0.65;
}

@media (min-width: 768px) {
  .btn {
    font-size: 1.125rem;
  }
  .btn:hover {
    color: rgba(139, 197, 64, 0.8);
  }
}

.btn-outline-green {
  color: #8BC540;
  border-color: #8BC540;
}

.text-underline-green {
  -webkit-text-decoration-color: #8BC540;
          text-decoration-color: #8BC540;
  text-decoration-thickness: 2px;
}

.text-green {
  color: #8BC540;
}

.text-gray {
  color: #999999;
}

.flex-align-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (min-width: 768px) {
  .btn-outline-green:hover {
    color: #fff;
    background-color: #8BC540;
  }
}

.header-frame {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1.5rem 0;
}

.gflLogoHolder {
  max-width: 209px;
  display: inline-block;
}

.gflLogoHolder.onsidebar {
  margin-bottom: 20px;
}

.gflLogoHolder img {
  display: block;
  width: 100%;
  height: auto;
}

#nav-iconBar {
  width: 30px;
  height: 29px;
  position: relative;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
  margin-left: auto;
}

#nav-iconBar span {
  display: block;
  position: absolute;
  height: 4px;
  width: 100%;
  background: #fff;
  border-radius: 2px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

#nav-iconBar span:nth-child(1) {
  top: 0;
  -webkit-transform-origin: left center;
          transform-origin: left center;
}

#nav-iconBar span:nth-child(2) {
  top: 12px;
  -webkit-transform-origin: left center;
          transform-origin: left center;
}

#nav-iconBar span:nth-child(3) {
  top: 24px;
  -webkit-transform-origin: left center;
          transform-origin: left center;
  background: #8BC540;
}

.navbar {
  font-size: 1.5rem;
  height: 100%;
  width: 0;
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(11, 8, 40, 0.95);
  overflow-x: hidden;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  padding-top: 40px;
  padding-bottom: 20vh;
  text-align: center;
  z-index: 9;
}

.navbar .navbar-nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  position: relative;
}

.navbar .navbar-nav .nav-item {
  margin: 0 0 1rem;
}

.navbar .navbar-nav a {
  text-decoration: none;
  display: inline-block;
  padding: .5rem .3rem;
  color: #fff;
  border-bottom: 2px solid transparent;
}

.navbar .navbar-nav a:hover {
  border-color: #8BC540;
}

.navbar .navbar-nav .getInTouchBtn {
  color: #8BC540;
}

.navbar .navbar-nav .nav-item.active a {
  border-color: #8BC540;
}

.croseIconcloser {
  position: absolute;
  bottom: 10vh;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

@media (min-width: 992px) {
  .gflLogoHolder {
    max-width: 256px;
  }
  .gflLogoHolder.onsidebar {
    display: none;
  }
  .croseIconcloser,
  #nav-iconBar {
    display: none;
  }
  .navbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
    font-size: .875rem;
    width: auto;
    background: transparent;
    position: static;
    padding: 0;
  }
  .navbar .navbar-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    position: relative;
  }
  .navbar .navbar-nav + .navbar-nav:before {
    content: '';
    position: absolute;
    top: 2px;
    bottom: 2px;
    left: 0;
    background: #999999;
    width: 1px;
  }
  .navbar .navbar-nav .nav-item {
    margin: 0 1rem;
  }
  .navbar .navbar-nav .getInTouch {
    margin-right: 0;
  }
  .navbar .navbar-nav a {
    text-decoration: none;
    display: block;
    padding: .5rem .3rem;
    color: #fff;
  }
  .navbar .navbar-nav .getInTouchBtn {
    border: 1px solid #8BC540;
    border-radius: 5px;
    color: #8BC540;
    padding: .35rem .7rem;
  }
  .navbar .navbar-nav .getInTouchBtn:hover {
    background: #8BC540;
    color: #fff;
  }
}

.homeBanner {
  padding: 6vh 0;
  position: relative;
}

.homeBanner .fishIcon {
  position: absolute;
  top: 3vh;
  right: 14vw;
  width: 53vw;
  z-index: -1;
}

.homeBanner .text-underline-green {
  text-decoration: none;
  position: relative;
}

.homeBanner .text-underline-green:after {
  content: '';
  position: absolute;
  bottom: 14px;
  left: 0;
  right: 0;
  background: #8BC540;
  height: 4px;
  z-index: -1;
}

@media (min-width: 992px) {
  .homeBanner {
    padding: 18vh 0 10vh;
  }
  .homeBanner p {
    font-size: 1.5vw;
  }
  .homeBanner .fishIcon {
    top: 10vh;
    right: 22vw;
    width: 25vw;
  }
  .homeBanner .text-underline-green:after {
    bottom: 17%;
    height: 14px;
  }
}

@media (max-width: 767px) {
  .h1, h1 {
    font-size: 11.7vw;
  }
  .h3, h3 {
    font-size: calc(1.3rem + 2.3vw);
    font-weight: 300;
  }
}

.sect-howItwork {
  overflow: hidden;
}

.sect-howItwork {
  padding: 0 0 5vh;
  position: relative;
}

.howItWork-content {
  padding-top: 3vh;
}

.howItWork-content .item {
  position: relative;
  padding: 1rem 0 8rem 3.7rem;
}

.howItWork-content .item::after {
  content: '';
  background-image: url(../images/downArrow.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0;
  height: 8rem;
  width: 10px;
}

.howItWork-content .item:last-child {
  padding-bottom: 1rem;
}

.howItWork-content .item:last-child::after {
  background: transparent;
}

.howItWork-content .item .ItemIcon {
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}

.howItWork-content .item .md-down-none {
  display: none;
}

.howItWork-content .item.staticItem {
  text-align: center;
  padding-left: 0;
}

.howItWork-content .item.staticItem .ItemIcon {
  position: static;
}

.howItWork-content .item.staticItem .unorderList {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.howItWork-content .item.launch h3 {
  font-weight: 600;
}

.howItWork-content .unorderList {
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  row-gap: 10px;
  -webkit-column-gap: 25px;
          column-gap: 25px;
}

.howItWork-content .unorderList li {
  -ms-grid-row: 1;
  grid-area: 1;
  position: relative;
}

.howItWork-content .unorderList li::after {
  content: '';
  position: absolute;
  right: -12px;
  background: #fff;
  width: 1px;
  height: 75%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.howItWork-content .unorderList li:last-child::after {
  background: transparent;
}

@media (min-width: 600px) {
  .howItWork-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .howItWork-content .item {
    width: 70%;
  }
}

@media (min-width: 992px) {
  .howItWork-content .item {
    width: 44%;
  }
}

@media (min-width: 1200px) {
  .howItWork-content .item {
    width: 45%;
    padding: 1rem 0 7vh 5.3rem;
  }
  .howItWork-content .item .ItemIcon {
    width: 7vw;
  }
  .howItWork-content .item .md-down-none {
    display: block;
  }
  .howItWork-content .item:first-child {
    -ms-flex-item-align: start;
        align-self: flex-start;
    padding-left: 3.7rem;
  }
  .howItWork-content .item::after {
    content: '';
    background-image: url(../images/gfVector7.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% auto;
    position: absolute;
    bottom: auto;
    left: 127%;
    width: 31vw;
    height: 26rem;
    -webkit-transform: translate(0);
            transform: translate(0);
    top: 12%;
    z-index: -1;
  }
  .howItWork-content .item:nth-child(3)::after {
    left: 83%;
    width: 29vw;
    height: 26rem;
    top: 2%;
  }
  .howItWork-content .item:nth-child(4), .howItWork-content .item:nth-child(2) {
    margin-left: 13.5vw;
  }
  .howItWork-content .item:nth-child(4)::after, .howItWork-content .item:nth-child(2)::after {
    bottom: auto;
    left: auto;
    right: 102%;
    width: 31vw;
    height: 25rem;
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    top: 3%;
  }
  .howItWork-content .item:nth-child(4) {
    padding-bottom: 13rem;
  }
  .howItWork-content .item:nth-child(4)::after {
    background-image: url(../images/gfVector8.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% auto;
    bottom: auto;
    left: auto;
    right: 70%;
    width: 36vw;
    height: 34rem;
    -webkit-transform: translate(0);
            transform: translate(0);
    top: -6%;
  }
  .howItWork-content .item.launch {
    padding-bottom: 9rem;
  }
  .howItWork-content .item.launch::after {
    background: #8BC540;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: 1rem;
    height: 8rem;
    width: 3px;
    top: auto;
  }
}

@media (min-width: 1500px) {
  .howItWork-content .item {
    width: 45%;
    padding: 1rem 0 6rem 5.3rem;
  }
  .howItWork-content .item .ItemIcon {
    width: 7vw;
  }
  .howItWork-content .item:first-child {
    padding-left: 3.7rem;
  }
  .howItWork-content .item::after {
    left: 127%;
    width: 26vw;
    height: 26rem;
    top: 19%;
  }
  .howItWork-content .item:nth-child(3)::after {
    left: 78%;
    width: 23vw;
    height: 26rem;
    top: 19%;
  }
  .howItWork-content .item:nth-child(4), .howItWork-content .item:nth-child(2) {
    margin-left: 13.5vw;
  }
  .howItWork-content .item:nth-child(4)::after, .howItWork-content .item:nth-child(2)::after {
    right: 103%;
    width: 23vw;
    height: 25rem;
    top: 21%;
  }
  .howItWork-content .item:nth-child(4) {
    padding-bottom: 20rem;
  }
  .howItWork-content .item:nth-child(4)::after {
    right: 72%;
    width: 29vw;
    height: 37rem;
    top: 5%;
  }
}

.sect-getintouch {
  font-weight: 300;
  text-align: center;
  padding: 4vh 0;
  border-top: 1px solid #999999;
  border-bottom: 1px solid #999999;
}

.sect-getintouch h4 {
  font-weight: 700;
  margin-bottom: 0.2rem;
}

.sect-getintouch .btn {
  display: block;
  padding: 0.875rem 0.75rem;
}

@media (min-width: 768px) {
  .sect-getintouch {
    padding: 6vh 0;
  }
  .getintouch-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: left;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 1.25rem;
  }
  .getintouch-holder .btn-holder {
    margin-left: auto;
  }
  .getintouch-holder .btn {
    padding: 1.075rem 0.75rem;
    font-size: 1.5rem;
    min-width: 15rem;
  }
}

@media (min-width: 992px) {
  .getintouch-holder {
    font-size: 1.5rem;
  }
  .getintouch-holder .btn {
    padding: 1.375rem 0.75rem;
    font-size: 1.5rem;
    min-width: 19rem;
  }
}

.sect-ourFounder {
  padding: 10px 0;
  position: relative;
}

.foundertabs {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

.foundertabs input[name=foundertab-control] {
  display: none;
}

.foundertabs ul {
  list-style-type: none;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  overflow: auto;
  min-height: 210px;
  padding-bottom: 8px;
}

.foundertabs ul li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: auto;
  padding: 0 3px;
  text-align: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.foundertabs ul li label {
  overflow: hidden;
  display: block;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  width: 25vw;
  height: 150px;
}

.foundertabs ul li label img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.foundertabs .foundercontent article {
  display: none;
  -webkit-animation-name: foundercontent;
          animation-name: foundercontent;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-duration: .3s;
          animation-duration: .3s;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  line-height: 1.4;
}

.foundertabs .foundercontent article blockquote {
  margin: 0;
  padding: 1rem;
  font-size: 1.15rem;
}

.foundertabs .foundercontent article blockquote q {
  position: relative;
}

.foundertabs .foundercontent article blockquote q::before {
  content: '';
  position: absolute;
  left: -13px;
  top: -21px;
  background-image: url("data:image/svg+xml,%3Csvg width='239' height='177' viewBox='0 0 239 177' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105.947 94.6671C96.5947 85.8599 84.8995 81.3939 71.1829 81.3939C66.8481 81.3939 63.3989 81.4824 60.9138 81.6577L60.5687 81.683C59.8584 81.7351 59.2211 81.5013 58.7555 81.0558C58.4889 80.8015 58.0708 80.2628 58.2333 79.4998C60.3934 69.4019 65.276 60.0765 72.7551 51.7843C79.2884 44.5347 88.4163 37.2978 99.8815 30.2773C108.206 25.181 110.412 15.3974 104.905 8.00096L104.539 7.50965V7.51123C99.0561 0.147924 87.8685 -2.17433 79.0674 2.21585C56.5991 13.4354 38.2994 27.7939 24.6759 44.8965C8.3026 65.4461 0 88.3117 0 112.861C0 131.736 5.87774 147.281 17.4671 159.063C29.1605 170.965 44.4546 177 62.9223 177C78.5561 177 92.1102 172.13 103.214 162.523C114.316 152.916 119.943 141.19 119.943 127.665C119.945 114.523 115.236 103.421 105.947 94.6671ZM99.3428 159.172C89.3037 167.858 77.0516 172.261 62.9242 172.261C45.9026 172.261 32.3979 166.94 21.643 155.994C10.9174 145.092 5.47968 130.58 5.47968 112.861C5.47968 89.2912 13.4554 67.3292 29.1879 47.5868C42.3438 31.0688 60.0465 17.1842 81.8045 6.32167C83.9482 5.25058 86.2872 4.74032 88.5989 4.74032C93.0433 4.74032 97.3689 6.63288 99.9344 10.0784L100.3 10.5681C104.213 15.824 102.639 22.7813 96.7171 26.4069C84.8119 33.6959 75.2968 41.252 68.4349 48.868C60.4098 57.7669 55.1639 67.7842 52.8467 78.6372C52.414 80.6562 53.0859 82.6956 54.6909 84.2328C56.3124 85.7841 58.5985 86.5661 61.0179 86.4065L61.3757 86.3797C63.6965 86.2169 66.996 86.1332 71.1829 86.1332C83.4716 86.1332 93.5235 89.9736 101.912 97.8725C110.244 105.726 114.467 115.749 114.467 127.665C114.467 139.886 109.378 150.487 99.3428 159.172Z' fill='url(%23paint0_linear_586_697)'/%3E%3Cpath d='M224.897 94.5636C215.637 85.7451 204.058 81.2734 190.478 81.2734C186.193 81.2734 182.684 81.3619 179.96 81.5407C179.273 81.5802 178.615 81.3588 178.15 80.9096C177.895 80.6628 177.49 80.1376 177.644 79.3958C179.757 69.247 184.51 59.8069 191.769 51.3333C198.107 43.9384 206.969 36.697 218.109 29.8099C226.097 24.8716 228.42 15.2701 223.402 7.9496C218.152 0.29533 206.696 -2.27983 197.861 2.20454C180.414 11.0657 165.412 21.9816 153.271 34.6486C152.309 35.653 152.459 37.1494 153.607 37.9909C154.757 38.8324 156.466 38.6996 157.427 37.6967C169.162 25.4537 183.68 14.8921 200.584 6.3077C206.873 3.11249 215.017 4.94895 218.752 10.3903C222.321 15.5944 220.663 22.4198 214.981 25.9329C203.378 33.1048 194.108 40.6926 187.43 48.4845C179.662 57.5513 174.574 67.6637 172.309 78.5432C171.893 80.5457 172.557 82.5673 174.13 84.0889C175.731 85.6391 178.024 86.4363 180.459 86.2623C182.959 86.0978 186.331 86.0156 190.48 86.0156C202.646 86.0156 212.598 89.8609 220.903 97.7698C229.153 105.633 233.334 115.669 233.334 127.601C233.334 139.825 228.202 150.434 218.08 159.132C207.94 167.838 195.509 172.253 181.131 172.253C164.295 172.253 151.12 167.014 140.86 156.237C130.617 145.491 125.423 130.867 125.423 112.778C125.423 92.8948 131.051 74.0889 142.153 56.8838C142.889 55.7433 142.428 54.296 141.124 53.6522C139.821 53.0068 138.169 53.4118 137.429 54.5522C125.866 72.4786 120 92.0691 120 112.779C120 132.011 125.617 147.655 136.693 159.278C147.891 171.038 162.844 177 181.131 177C196.979 177 210.687 172.128 221.878 162.52C233.077 152.895 238.756 141.149 238.756 127.602C238.756 114.445 234.093 103.328 224.897 94.5636Z' fill='url(%23paint1_linear_586_697)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_586_697' x1='19.8046' y1='-1.55263' x2='123.567' y2='64.6328' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23BDF9B3'/%3E%3Cstop offset='1' stop-color='%238BC540' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_586_697' x1='139.608' y1='-1.55263' x2='242.932' y2='63.7006' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23BDF9B3'/%3E%3Cstop offset='1' stop-color='%238BC540' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: 100% auto;
  background-repeat: no-repeat;
  width: 60px;
  height: 50px;
}

.foundertabs .foundercontent article blockquote q::before img {
  display: block;
}

.foundertabs .foundercontent article blockquote cite {
  font-size: 13px;
  font-weight: 700;
  font-style: normal;
  display: block;
  color: #FFFFFA;
  padding-top: 10px;
}

.foundertabs .foundercontent article blockquote cite p {
  margin: 0;
  font-weight: 300;
}

.foundertabs input[name=foundertab-control]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label {
  cursor: default;
  -webkit-filter: brightness(100%);
          filter: brightness(100%);
}

.foundertabs input[name=foundertab-control]:nth-of-type(1):checked ~ .foundercontent > article:nth-child(1) {
  display: block;
}

.foundertabs input[name=foundertab-control]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label {
  cursor: default;
  -webkit-filter: brightness(100%);
          filter: brightness(100%);
}

.foundertabs input[name=foundertab-control]:nth-of-type(2):checked ~ .foundercontent > article:nth-child(2) {
  display: block;
}

.foundertabs input[name=foundertab-control]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label {
  cursor: default;
  -webkit-filter: brightness(100%);
          filter: brightness(100%);
}

.foundertabs input[name=foundertab-control]:nth-of-type(3):checked ~ .foundercontent > article:nth-child(3) {
  display: block;
}

.foundertabs input[name=foundertab-control]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label {
  cursor: default;
  -webkit-filter: brightness(100%);
          filter: brightness(100%);
}

.foundertabs input[name=foundertab-control]:nth-of-type(4):checked ~ .foundercontent > article:nth-child(4) {
  display: block;
}

@-webkit-keyframes foundercontent {
  from {
    opacity: 0;
    -webkit-transform: translateY(5%);
            transform: translateY(5%);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0%);
            transform: translateY(0%);
  }
}

@keyframes foundercontent {
  from {
    opacity: 0;
    -webkit-transform: translateY(5%);
            transform: translateY(5%);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0%);
            transform: translateY(0%);
  }
}

@media (min-width: 768px) {
  .foundertabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .foundertabs ul {
    overflow: hidden;
    width: 50%;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    align-self: flex-start;
    gap: 0.65rem;
    margin: 0;
  }
  .foundertabs ul li {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: top;
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    padding: 0;
  }
  .foundertabs ul li:first-child {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .foundertabs ul li:first-child label {
    width: 140px;
    height: 140px;
  }
  .foundertabs ul li:nth-child(2) label {
    width: 170px;
    height: 270px;
  }
  .foundertabs ul li:nth-child(3) {
    position: relative;
    top: -132px;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .foundertabs ul li:nth-child(3) label {
    width: 170px;
    height: 230px;
  }
  .foundertabs ul li label {
    width: 100%;
    height: auto;
  }
  .foundertabs ul li label img {
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .foundertabs .foundercontent {
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .foundertabs .foundercontent article blockquote {
    padding-left: 2.5rem;
    font-size: 1.5rem;
    margin-bottom: 8rem;
  }
  .foundertabs .foundercontent article blockquote q {
    position: relative;
  }
  .foundertabs .foundercontent article blockquote q::before {
    left: -36px;
    top: -54px;
    background-size: 100% auto;
    width: 130px;
    height: 105px;
  }
  .foundertabs .foundercontent article blockquote cite {
    font-size: 1rem;
  }
}

@media (min-width: 992px) {
  .foundertabs ul {
    width: 60%;
  }
  .foundertabs ul li:first-child label {
    width: 180px;
    height: 180px;
  }
  .foundertabs ul li:nth-child(2) label {
    width: 220px;
    height: 370px;
  }
  .foundertabs ul li:nth-child(3) {
    top: -192px;
  }
  .foundertabs ul li:nth-child(3) label {
    width: 220px;
    height: 340px;
  }
  .foundertabs .foundercontent {
    width: 40%;
  }
  .foundertabs .foundercontent article blockquote {
    font-size: 2rem;
  }
  .foundertabs .foundercontent article blockquote cite {
    font-size: 1.5vw;
  }
}

@media (min-width: 1200px) {
  .foundertabs ul {
    width: 50%;
  }
  .foundertabs ul li:first-child label {
    width: 190px;
    height: 190px;
  }
  .foundertabs ul li:nth-child(2) label {
    width: 235px;
    height: 390px;
  }
  .foundertabs ul li:nth-child(3) {
    top: -200px;
  }
  .foundertabs ul li:nth-child(3) label {
    width: 240px;
    height: 350px;
  }
  .foundertabs .foundercontent {
    width: 50%;
  }
}

@media (min-width: 1400px) {
  .foundertabs ul {
    width: 47%;
  }
  .foundertabs ul li:first-child label {
    width: 190px;
    height: 190px;
  }
  .foundertabs ul li:nth-child(2) label {
    width: 250px;
    height: 410px;
  }
  .foundertabs ul li:nth-child(3) {
    top: -220px;
  }
  .foundertabs ul li:nth-child(3) label {
    width: 240px;
    height: 350px;
  }
  .foundertabs .foundercontent {
    width: 53%;
  }
}

@media (max-width: 767px) {
  .sect-ourFounder .container-fluid {
    padding: 0;
  }
  .foundertabs input[name=foundertab-control]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label {
    width: 34vw;
    height: 200px;
  }
  .foundertabs input[name=foundertab-control]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label {
    width: 34vw;
    height: 200px;
  }
  .foundertabs input[name=foundertab-control]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label {
    width: 34vw;
    height: 200px;
  }
  .foundertabs input[name=foundertab-control]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label {
    width: 34vw;
    height: 200px;
  }
  .foundertabs ul li label img {
    -o-object-fit: fill;
       object-fit: fill;
  }
}

@media (max-width: 600px) {
  .foundertabs ul li label img {
    -o-object-fit: cover;
       object-fit: cover;
  }
}

.sect-ourFounder.corporate {
  padding-top: 10vh;
}

.sect-GFLLeads {
  padding: 2rem 0 0;
  overflow: hidden;
}

.sect-GFLLeads .fishIcon {
  display: none;
}

.Leads-colums-holder .colum {
  margin-bottom: 2.25rem;
  background: #fff;
  color: #0B0828;
  padding: 0.75rem;
  border-radius: 1.25rem;
  text-align: center;
}

.Leads-colums-holder .bg-image {
  display: block;
  width: 100%;
  height: auto;
  margin-bottom: 1.5rem;
  border-radius: 1.25rem;
  max-height: 462px;
}

.Leads-colums-holder h3 {
  font-weight: 700;
  margin-bottom: 0;
  font-size: 1.25rem;
}

.Leads-colums-holder .designation {
  color: #8BC540;
}

.Leads-colums-holder .profileLinks {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 1.25rem 0 0;
}

.Leads-colums-holder .profileLinks li {
  margin: 0 1rem;
}

@media (min-width: 768px) {
  .sect-GFLLeads {
    text-align: center;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    padding: 14vh 0;
    position: relative;
  }
  .sect-GFLLeads h2 {
    margin-bottom: 2rem;
  }
  .sect-GFLLeads .fishIcon {
    position: absolute;
    top: 3vh;
    right: -4vw;
    width: 56vw;
    z-index: -1;
    opacity: 0.5;
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
    display: block;
  }
  .Leads-colums-holder {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
    gap: 2rem;
  }
  .Leads-colums-holder .colum {
    margin-bottom: 0;
  }
  .Leads-colums-holder .bg-image {
    margin-bottom: 2rem;
  }
  .Leads-colums-holder h3 {
    font-size: 1.5rem;
  }
  .Leads-colums-holder .profileLinks li {
    margin: 0 1.25rem;
  }
}

@media (min-width: 992px) {
  .Leads-colums-holder {
    -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr;
    gap: 3rem;
  }
}

@media (min-width: 1200px) {
  .Leads-colums-holder {
    gap: 4rem;
  }
  .sect-GFLLeads h2 {
    margin-bottom: 3rem;
  }
}

.sect_contactus {
  padding: 1.5rem 0;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.69rem 0.75rem;
  font-family: 'Poppins', sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #fff;
  background-color: #0B0828;
  background-clip: padding-box;
  border: 1px solid #fff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  outline: none;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}

.form-control[type=file] {
  overflow: hidden;
}

.form-control::-webkit-input-placeholder {
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  opacity: 1;
}

.form-control::-ms-input-placeholder {
  opacity: 1;
}

.form-control::placeholder {
  opacity: 1;
}

.form-select {
  padding-right: 1.69rem;
  background-color: #0B0828;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
}

.form .input-row {
  display: -ms-grid;
  display: grid;
  gap: 10px;
  margin-bottom: 10px;
}

.form .col-row {
  display: -ms-grid;
  display: grid;
  gap: 10px;
  margin-bottom: 10px;
}

.form label {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 0.4rem;
}

.form .form-check-holder .form-check {
  display: inline-block;
}

.form .inputFile-label {
  margin: 0;
  border: 1px solid #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0.75rem;
  border-radius: 0.25rem;
  padding: 0.15rem 0.45rem;
  overflow: hidden;
  cursor: pointer;
}

.form .inputFile-label input {
  display: none;
}

.form .inputFile-label svg {
  width: 18px;
  margin-right: 5px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.form .inputFile-label #outputFileName {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

[type="radio"]:checked,
[type="radio"]:not(:checked) {
  position: absolute;
  left: -9999px;
}

[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label {
  position: relative;
  padding: 5px;
  padding-left: 24px;
  cursor: pointer;
  display: inline-block;
}

[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 19px;
  height: 19px;
  border: 1px solid #fff;
  border-radius: 100%;
  background: #0B0828;
}

[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after {
  content: '';
  width: 13px;
  height: 13px;
  background: #8BC540;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 3px;
  border-radius: 100%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

[type="radio"]:not(:checked) + label:after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
}

[type="radio"]:checked + label:after {
  opacity: 1;
}

.form-textarea {
  border: 1px solid #fff;
  padding: 0.75rem;
  margin-bottom: 10px;
}

.form-textarea textarea {
  border: 0;
  padding: 0.5rem 0;
  height: 9rem;
  width: 100% !important;
}

.g-recaptcha {
  margin-bottom: 10px;
}

.btn-file-holder {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 45%;
      grid-template-columns: 1fr 45%;
  gap: 11px;
}

.btn-file-holder .btn {
  display: block;
  font-size: 0.75rem;
  padding: 0.65rem 0.75rem;
}

.btn-file-holder .btn.send-email-active {
  pointer-events: all;
  opacity: 1;
}

@media (min-width: 768px) {
  .form-control {
    padding: 0.8rem 1.25rem;
    font-size: 1rem;
  }
  .form {
    font-size: 1.25rem;
  }
  .form .input-row {
    -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr;
    gap: 19px;
    margin-bottom: 1.5rem;
  }
  .form .col-row {
    -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
    gap: 19px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 1.5rem;
  }
  .form .form-check-holder {
    padding-left: 1rem;
  }
  .form .inputFile-label {
    font-size: 1.25rem;
    width: 45vw;
  }
  .form .inputFile-label svg {
    width: 27px;
    margin-right: 1rem;
  }
  .form label {
    margin-right: 0.5rem;
  }
  [type="radio"]:checked + label,
  [type="radio"]:not(:checked) + label {
    padding-left: 37px;
  }
  [type="radio"]:checked + label:before,
  [type="radio"]:not(:checked) + label:before {
    width: 29px;
    height: 29px;
  }
  [type="radio"]:checked + label:after,
  [type="radio"]:not(:checked) + label:after {
    content: '';
    width: 23px;
    height: 23px;
    background: #8BC540;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 3px;
    border-radius: 100%;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
  }
  .form-textarea {
    padding: 1.55rem;
    margin-bottom: 1.5rem;
  }
  .form-textarea textarea {
    height: 14rem;
  }
  .g-recaptcha {
    margin-bottom: 1.5rem;
  }
  .btn-file-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .btn-file-holder .btn {
    font-size: 1.5rem;
    margin-left: auto;
    width: 12rem;
  }
}

@media (min-width: 1025px) {
  .sect_contactus {
    padding: 2.5vh 0 3rem;
  }
  .form {
    padding-top: 20px;
    margin-bottom: 1.5rem;
  }
  .form .inputFile-label {
    width: 23rem;
    padding: 1.15rem 1rem;
  }
  .btn-file-holder .btn {
    width: 14rem;
  }
}

.alertPopupLogin {
  position: fixed;
  padding: 3rem 1rem;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(3, 0, 28, 0.8);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  z-index: 9;
}

.alertPopupLogin .alert-body {
  position: relative;
  padding: 1rem;
  font-size: 0.875rem;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background: #fff;
  color: #0B0828;
  width: 100%;
  max-width: 450px;
  border-radius: 10px;
}

.alertPopupLogin .crossIcon {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 2.2rem;
  width: 3.5rem;
  text-align: center;
  cursor: pointer;
}

.alertPopupLogin h5 {
  font-size: 1rem;
  font-weight: 700;
}

@media (min-width: 992px) {
  .crossIcon {
    top: 1rem;
    width: 5rem;
  }
}

#footer {
  overflow: hidden;
}

.footer-navbar {
  list-style: none;
  font-size: 1.5rem;
  padding: 0;
  font-weight: 300;
}

.footer-navbar li {
  margin-bottom: 7px;
}

.footer-navbar a {
  color: #fff;
}

.footer-links-holder {
  list-style: none;
  font-size: 4.1vw;
  line-height: 1.5;
  padding: 0;
  font-weight: 300;
  padding-top: 0.5rem;
  color: #999999;
}

.footer-links-holder li {
  margin-bottom: 7px;
}

.footer-links-holder a {
  color: #999999;
}

@media (min-width: 768px) {
  .footer-navbar {
    font-size: 2rem;
  }
  .footer-links-holder {
    font-size: 2.5vw;
  }
}

@media (min-width: 992px) {
  .footer-navbar {
    font-size: 2.4rem;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: auto auto auto auto;
        grid-template-columns: auto auto auto auto;
    line-height: 1.25;
    margin: 0 -1.5rem 25px;
    text-align: center;
  }
  .footer-navbar li {
    padding: 0 1.5rem;
  }
  .footer-navbar li + li {
    border-left: 2px solid #fff;
  }
  .footer-links-holder {
    font-size: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
}
/*# sourceMappingURL=corporatePage.css.map */