.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.body {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.grid {
  grid-column-gap: 0px;
  grid-template: "Area Area-2"
  / .5fr 1.5fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: space-between;
  place-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.we-simplify-growth {
  color: #000;
  margin: 0 auto;
  font-family: Outfit, sans-serif;
  font-size: 50px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.in-growthspace {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: auto;
  font-family: Outfit, sans-serif;
  font-size: 86px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.lorem-ipsum-is-simply-dummy-text-of-the-printing-and-typesetting-in-lorem-ipsum-has-been-the-industr {
  color: #000000b3;
  margin: 33px auto 27px;
  font-family: Outfit, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.frame-339 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  background-color: #c6831333;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 6px 16px;
  text-decoration: none;
  display: inline-flex;
}

.high-growth {
  color: #c68313;
  margin: 0 auto;
  font-family: Outfit, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.fluentarrow-growth-20-filled {
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.we-simplify-growth-2 {
  color: #c68313;
  margin: 0 auto;
  font-family: Outfit, sans-serif;
  font-size: 50px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.we-simplify-growth-3 {
  color: #000;
  margin: 0 auto;
  font-family: Outfit, sans-serif;
  font-size: 50px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.in-growthspace-2 {
  color: #c68313;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 86px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.frame-337 {
  grid-column-gap: 10px;
  background-color: #c68313;
  border-radius: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 24px;
  text-decoration: none;
  display: inline-block;
}

.get-started {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.frame-338 {
  grid-column-gap: 10px;
  border: 1px solid #c68313;
  border-radius: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-left: 26px;
  padding: 14px 24px;
  text-decoration: none;
  display: inline-block;
}

.servises {
  color: #c68313;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.div-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  vertical-align: sub;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 600px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
  position: relative;
}

.div-block-2 {
  max-width: 1200px;
}

.container-o {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: red;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.out-partners {
  color: #c68313;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: block;
}

.frame-361 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 118.823px;
  padding: 10px 10px 10px 0;
  text-decoration: none;
  display: flex;
}

.frame-360 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  max-width: 220px;
  margin-top: 164px;
  padding-bottom: 43px;
  text-decoration: none;
  display: flex;
}

.out-partners-2 {
  color: #c68313;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.div-block-3 {
  z-index: 5;
  width: auto;
  max-width: none;
  position: relative;
}

.growthspace {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .5625rem;
  font-family: Outfit, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.navbar {
  grid-column-gap: 70px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 450px;
  text-decoration: none;
  display: flex;
}

.home {
  color: #c68313;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.services {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 13px;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: flex;
}

.about, .contact {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.frame-336 {
  grid-column-gap: 10px;
  background-color: #c68313;
  border-radius: 14px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 10px 22px;
  text-decoration: none;
  display: flex;
}

.register {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.growthspace-2 {
  color: #c68313;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.link-block {
  text-decoration: none;
}

.link-block-2 {
  margin-top: 0;
  padding-left: 0;
  text-decoration: none;
}

.link-block-3 {
  text-decoration: none;
}

.navbar-2 {
  background-color: #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 36px;
  padding-bottom: 31px;
  display: block;
}

.link-block-4 {
  flex-flow: row;
  margin-top: 15px;
  text-decoration: none;
  display: inline-block;
}

.nav-menu {
  grid-column-gap: 37px;
  grid-row-gap: 37px;
  justify-content: center;
  align-items: flex-end;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-4 {
  display: flex;
}

.link-block-5 {
  text-decoration: none;
}

.link-block-6 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  vertical-align: top;
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: center;
  margin: 24px 0 -13px auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 230px;
  display: block;
}

.div-block-5 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  justify-content: flex-start;
  align-items: center;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.pading-p {
  background-color: #f2f2f2;
  max-width: none;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-6 {
  z-index: 4;
  position: absolute;
  inset: 0%;
}

.image-2 {
  z-index: 1;
  width: auto;
  max-width: 100%;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-7 {
  margin-top: 164px;
}

.section {
  margin-top: 96px;
}

.section.pading2 {
  margin-top: 142px;
  padding-left: 0;
  padding-right: 0;
}

.grid-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-left: 0;
  margin-right: 0;
}

.we-extend-our-services {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .6875rem;
  font-family: Outfit, sans-serif;
  font-size: 44px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.to-the-wide-variety {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .96875rem;
  font-family: Outfit, sans-serif;
  font-size: 62px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.lorem-ipsum-is-simply-dummy-text-of-the-printing-and-typesetting-industry-lorem-ipsum-has-been-the-i {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 16px;
  padding-bottom: 30px;
  font-family: Outfit, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.frame-341 {
  grid-column-gap: 10px;
  background-color: #c6831333;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 16px;
  text-decoration: none;
  display: inline-block;
}

.out-services {
  color: #c68313;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.frame-347 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start stretch;
  width: 100%;
  max-width: 519px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: grid;
}

.frame-343 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 2px solid #c68313;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 254px;
  height: 164px;
  display: grid;
  overflow: hidden;
}

.idea {
  color: #000;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.creation {
  color: #c68313;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.frame-344 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 2px solid #c68313;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 164px;
  display: grid;
  overflow: hidden;
}

.market {
  color: #000;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.analysis {
  color: #c68313;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.carbondata-analytics {
  overflow: hidden;
}

.frame-346 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 2px solid #c68313;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 164px;
  display: grid;
  overflow: hidden;
}

.audience {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.identify {
  color: #c68313;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.fluentpeople-audience-20-regular {
  display: block;
  overflow: hidden;
}

.frame-345 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 2px solid #c68313;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 164px;
  display: grid;
  overflow: hidden;
}

.brand {
  color: #000;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.identity {
  color: #c68313;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.tablerbrand-google-podcasts {
  overflow: hidden;
}

.we-extend-our-services-2 {
  color: #c68313;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 44px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.to-the-wide-variety-2 {
  color: #c68313;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .96875rem;
  font-family: Outfit, sans-serif;
  font-size: 62px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.to-the-wide-variety-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 62px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.frame-343-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 104px;
  text-decoration: none;
  display: inline-block;
}

.div-block-8 {
  margin-top: 81px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-9 {
  margin-bottom: 14px;
  padding-top: 12px;
}

.image-3 {
  display: block;
}

.div-block-10 {
  max-width: 1200px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.grid-3 {
  grid-template-rows: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 142px;
}

.section-2 {
  background-color: #f7f7f7;
  margin-top: 104px;
}

.section-2.pading-p {
  padding-left: 0;
  padding-right: 0;
}

.we-are-present {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .75rem;
  font-family: Outfit, sans-serif;
  font-size: 48px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.all-over-the {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 68px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.world {
  color: #c68313;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 170px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: flex;
}

.our-reach {
  color: #c68313;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.we-are-present-2 {
  color: #c68313;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 48px;
  font-weight: 300;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.lorem-ipsum-is-simply-dummy-text-of-the-printing-and-typesetting-industry-lorem-ipsum-has-been-the-i-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-341-2 {
  grid-column-gap: 10px;
  background-color: #c6831333;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 16px;
  text-decoration: none;
  display: inline-block;
}

.div-block-11 {
  position: absolute;
  inset: 0%;
}

.image-4 {
  z-index: 1;
  position: absolute;
  inset: auto;
}

.image-5 {
  z-index: 2;
  position: relative;
}

.grid-4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 102px;
  margin-left: 0;
  margin-right: 0;
}

.frame-342 {
  grid-column-gap: 10px;
  background-color: #c6831333;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 28px;
  margin-top: 94px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 16px;
  text-decoration: none;
  display: inline-block;
}

.what-people-say-about {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 1.09375rem;
  font-family: Outfit, sans-serif;
  font-size: 70px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.lorem-ipsum-is-simply-dummy-text-of-the-printing-and-typesetting-industry-lorem {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.what-people-say-about-2 {
  color: #c68313;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 1.09375rem;
  font-family: Outfit, sans-serif;
  font-size: 70px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.what-people-say-about-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 70px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.frame-350 {
  grid-column-gap: 10px;
  border-width: 2px;
  border-radius: 14px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 10px;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

.frame-351 {
  grid-column-gap: 10px;
  border-width: 2px;
  border-radius: 14px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 10px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.container-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-12 {
  border: 2px solid #c68313;
  border-radius: 14px;
  width: 428px;
  height: 300px;
}

.untitled {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #c68313;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin: 17px 0 0 23px;
  padding-right: 0;
  font-family: Outfit, sans-serif;
  font-size: 160px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.angela-white {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #c68313;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: flex;
}

.ceo---market-movers {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #0009;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  display: flex;
}

.lorem-ipsum-is-simply-dummy-text-of-the-printing-and-typesetting-industry-lorem-ipsum-has-been-the-i-3 {
  color: #000000b3;
  text-align: center;
  margin-top: -70px;
  margin-bottom: 35px;
  font-family: Outfit, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.div-block-13 {
  border: 2px solid #c68313;
  border-radius: 14px;
  width: 428px;
  height: 300px;
}

.frame-354 {
  grid-column-gap: 5px;
  grid-row-gap: 20px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-end;
  margin: 77px auto -6px;
  text-decoration: none;
  display: flex;
}

.frame-352, .frame-353 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.div-block-14 {
  margin-left: auto;
  margin-right: auto;
}

.div-block-15 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.frame-359 {
  grid-row-gap: 66px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 197px;
  text-decoration: none;
  display: flex;
}

.where-growth-begins {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.address {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

._4665-benson-park-drive-oklahomausa {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.contact-details {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

._405-415-9245-405-658-2022-growthspacesupportcom {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.seo-content-marketing-email-marketing-brand-development-influencer-marketing {
  color: #000000b3;
  flex-flow: column;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 42px;
  text-decoration: none;
  display: flex;
}

.seo-optimizer-content-reach-check-brand-identity-bulder-emailads-marketing-connect-with-influen, .contact-privacy-policy-terms-a-conditions {
  color: #000000b3;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 42px;
  text-decoration: none;
}

.growthspace-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .5rem;
  font-family: Outfit, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.growthspace-4 {
  color: #c68313;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.section-3 {
  padding-left: 20px;
  padding-right: 20px;
}

.grid-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr .25fr .75fr .25fr .25fr;
  margin-top: 147px;
}

.div-block-16 {
  flex-flow: column wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-17 {
  z-index: -1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  top: auto;
  left: auto;
}

.image-6 {
  z-index: 2;
  position: relative;
}

.div-block-18 {
  margin-top: 0;
}

.div-block-19 {
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: relative;
}

.image-7 {
  z-index: 1;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: absolute;
  top: -113px;
  left: -95px;
}

.link-block-7, .link-block-8 {
  margin-left: auto;
  margin-right: auto;
}

.div-block-21 {
  padding-left: 20px;
  padding-right: 20px;
}

.pading-p-copy {
  background-color: #f2f2f2;
  max-width: none;
  padding-left: 20px;
  padding-right: 20px;
}

.pading-p-copy.hero {
  padding-left: 0;
  padding-right: 0;
}

.div-block-22 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.pading-k {
  padding-left: 20px;
  padding-right: 20px;
}

@media screen and (max-width: 991px) {
  .grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr;
    width: 991px;
    max-width: 100%;
    margin-top: -117px;
  }

  .in-growthspace, .in-growthspace-2 {
    font-size: 60px;
  }

  .div-block {
    width: 420px;
  }

  .image {
    width: auto;
    max-width: 120%;
    height: auto;
    display: block;
    left: -76px;
  }

  .image-2 {
    width: auto;
    max-width: 120%;
    height: auto;
    top: -12%;
  }

  .section.pading2.pading-k {
    margin-top: 105px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .to-the-wide-variety {
    font-size: 60px;
  }

  .frame-347 {
    width: auto;
    max-width: 100%;
    max-height: 30%;
  }

  .frame-343, .frame-344, .frame-346 {
    width: 200px;
  }

  .frame-345 {
    width: 200px;
    padding-left: 20px;
  }

  .to-the-wide-variety-2, .to-the-wide-variety-3 {
    font-size: 60px;
  }

  .div-block-8 {
    margin-top: -2px;
  }

  .section-2.pading-p.pading-k {
    margin-bottom: 22px;
    padding-bottom: 99px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .world {
    font-size: 150px;
  }

  .image-4 {
    max-width: 40%;
    top: auto;
    bottom: -655px;
    right: -43px;
  }

  .div-block-13 {
    display: none;
  }

  .div-block-17 {
    justify-content: center;
    align-items: flex-end;
    display: flex;
  }

  .image-6 {
    vertical-align: baseline;
    width: auto;
    max-width: 120%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    left: -42px;
  }

  .icon {
    color: #000;
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .menu-button {
    justify-content: flex-end;
    align-items: center;
    padding-right: 0;
    display: flex;
  }

  .div-block-19 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    margin-top: auto;
    margin-bottom: auto;
    display: flex;
  }

  .div-block-20 {
    margin-left: auto;
    margin-right: auto;
  }

  .pading-p-copy.hero.pading-k {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media screen and (max-width: 767px) {
  .grid {
    grid-template: "."
                   "."
                   / 1fr;
    grid-auto-flow: column;
    justify-items: stretch;
    width: auto;
    max-width: none;
    margin-top: 4px;
  }

  .we-simplify-growth {
    font-size: 30px;
  }

  .in-growthspace {
    font-size: 45px;
  }

  .we-simplify-growth-2, .we-simplify-growth-3 {
    font-size: 30px;
  }

  .frame-337 {
    margin-left: 22px;
  }

  .frame-338 {
    margin-left: 0;
  }

  .image {
    max-width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    left: auto;
  }

  .div-block-3 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-7 {
    flex-flow: column;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .grid-2 {
    grid-template-columns: 1fr;
  }

  .frame-347 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    align-items: center;
  }

  .grid-3 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-4 {
    max-width: 60%;
    inset: auto auto -121% 33%;
  }

  .pading-p-copy.hero.pading-k {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-23 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }
}

@media screen and (max-width: 479px) {
  .div-block {
    width: auto;
  }

  .image {
    left: -64px;
  }

  .navbar-2 {
    max-width: none;
  }

  .lorem-ipsum-is-simply-dummy-text-of-the-printing-and-typesetting-industry-lorem-ipsum-has-been-the-i {
    margin-left: auto;
    margin-right: auto;
  }

  .frame-347 {
    max-height: none;
    padding-left: 0;
    padding-right: 0;
  }

  .world {
    margin-left: auto;
    margin-right: auto;
  }

  .image-4 {
    max-width: 70%;
    margin-left: auto;
    margin-right: auto;
    display: none;
    bottom: -106%;
  }

  .div-block-12 {
    width: 328px;
    height: 200px;
  }

  .untitled {
    font-size: 100px;
  }

  .lorem-ipsum-is-simply-dummy-text-of-the-printing-and-typesetting-industry-lorem-ipsum-has-been-the-i-3 {
    margin-top: -54px;
    margin-bottom: 17px;
    font-size: 16px;
  }

  .div-block-13 {
    width: 328px;
    height: 200px;
  }

  .image-8, .div-block-24 {
    margin-left: auto;
    margin-right: auto;
  }
}

#w-node-_25b06ee6-b979-7bcd-e0e2-6ed8e8cd964a-2f238195 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63ac614f-ccba-954e-4a3d-415352abc1bb-2f238195 {
  place-self: center end;
}

#w-node-_1f7abdca-1001-68f3-927e-415bde52e48c-2f238195 {
  place-self: center stretch;
}

#w-node-e1a7550d-f2b4-4673-7321-9eed531515a4-2f238195 {
  justify-self: auto;
}

#w-node-_426acbf1-1c38-3b55-bcd4-8a8a9cfae77d-2f238195 {
  place-self: center;
}

#w-node-_38efe17a-a62f-abad-6151-cadaa86e8fd9-2f238195 {
  order: -9999;
  place-self: center end;
}

#w-node-_0c63ab9c-70ba-c2e8-75ed-bf5704268d18-2f238195 {
  place-self: center end;
}

#w-node-ac8244fb-bfc8-f492-5b45-0e827eb66704-2f238195 {
  align-self: center;
}

#w-node-_8f1ce665-ccf9-23b7-2afc-318900c44464-2f238195 {
  order: 9999;
  place-self: center;
}

#w-node-dfada1d9-01f6-4f66-6f0e-2fa64a719066-2f238195 {
  place-self: center end;
}

#w-node-_0575f349-2a18-0f83-ddef-85b7e71fb051-2f238195 {
  align-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-_09baf317-b6bf-c826-5f13-e9ee821b02ac-2f238195 {
    place-self: end center;
  }

  #w-node-_302958a8-9f9c-e761-c1ac-3c3c96f75916-2f238195 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7fc4ffcc-161c-e0e2-8e68-8ede88b19aee-2f238195 {
    order: 1;
    place-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_25b06ee6-b979-7bcd-e0e2-6ed8e8cd964a-2f238195, #w-node-_69197d9e-4c96-4bea-c457-901b210fc493-2f238195 {
    order: -9999;
  }
}


