.navigation-links-nav {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  flex-direction: row;
}
.navigation-links-text1 {
  margin-left: var(--dl-space-space-twounits);
}
.navigation-links-text2 {
  margin-left: var(--dl-space-space-twounits);
}
.navigation-links-text3 {
  margin-left: var(--dl-space-space-twounits);
}












.s-b-i-container {
  width: 100%;
  display: flex;
  overflow: auto;
  min-height: 100vh;
  align-items: center;
  flex-direction: column;
}
.s-b-i-header {
  width: 100%;
  display: flex;
  z-index: 120;
  position: fixed;
  max-width: unset;
  align-items: center;
  padding-top: var(--dl-space-space-twounits);
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  padding-bottom: var(--dl-space-space-twounits);
  justify-content: space-between;
  background-color: var(--dl-color-gray-white);
}
.s-b-i-navlink {
  display: contents;
}
.s-b-i-image {
  height: 2rem;
  text-decoration: none;
}
.s-b-i-nav {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  flex-direction: row;
}
.s-b-i-link {
  text-decoration: none;
}
.s-b-i-link1 {
  margin-left: var(--dl-space-space-twounits);
  text-decoration: none;
}
.s-b-i-text {
  margin-left: var(--dl-space-space-twounits);
}
.s-b-i-link2 {
  margin-left: var(--dl-space-space-twounits);
  text-decoration: none;
}
.s-b-i-burger-menu {
  display: none;
}
.s-b-i-icon {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}
.s-b-i-mobile-menu {
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100vh;
  display: none;
  padding: 32px;
  z-index: 100;
  position: absolute;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fff;
}
.s-b-i-nav1 {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.s-b-i-container1 {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: var(--dl-space-space-threeunits);
  justify-content: space-between;
}
.s-b-i-image01 {
  height: 2rem;
}
.s-b-i-menu-close {
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-b-i-icon02 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}
.s-b-i-icon04 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
  margin-right: var(--dl-space-space-twounits);
}
.s-b-i-icon06 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
  margin-right: var(--dl-space-space-twounits);
}
.s-b-i-icon08 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}
.s-b-i-hero {
  width: 100%;
  height: 770px;
  display: flex;
  padding: var(--dl-space-space-threeunits);
  max-width: var(--dl-size-size-maxwidth);
  min-height: 80vh;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.s-b-i-container2 {
  width: 764px;
  display: flex;
  margin-right: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
}
.s-b-i-text01 {
  width: 569px;
  font-size: 3rem;
  max-width: var(--dl-size-size-maxwidth);
  font-family: Merriweather;
}
.s-b-i-text04 {
  font-size: 28px;
}
.s-b-i-text05 {
  font-size: 28px;
}
.s-b-i-text06 {
  width: 460px;
  font-size: 28px;
  max-width: var(--dl-size-size-maxwidth);
  font-family: Merriweather;
  padding-top: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-unit);
}
.s-b-i-image02 {
  width: 879px;
  height: 593px;
  object-fit: cover;
}
.s-b-i-c-h-a-l-l-e-n-g-e {
  width: 100%;
  height: 217px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text07 {
  width: 429px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text08 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-c-h-a-l-l-e-n-g-e1 {
  width: 100%;
  height: 217px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text09 {
  width: 429px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text10 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-r-e-s-e-a-r-c-h {
  flex: 0 0 auto;
  width: 100%;
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--dl-color-gray-900);
}
.s-b-i-text11 {
  font-size: 28px;
  font-family: Merriweather;
}
.s-b-i-c-h-a-l-l-e-n-g-e2 {
  width: 100%;
  height: 818px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-top: var(--dl-space-space-threeunits);
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text12 {
  width: 429px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text13 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-text14 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-text15 {
  width: 429px;
  height: 61px;
  font-size: 28px;
  font-family: Lato;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text16 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-text17 {
  width: 429px;
  height: 61px;
  font-size: 28px;
  font-family: Lato;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text18 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-text19 {
  width: 429px;
  height: 61px;
  font-size: 28px;
  font-family: Lato;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text20 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-q-u-o-t-a-t-i-o-n {
  width: 100%;
  height: 257px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #0095D9;
}
.s-b-i-text21 {
  color: rgb(255, 255, 255);
  font-size: 28px;
  align-self: center;
  text-align: center;
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-competior-analysis {
  width: 100%;
  height: 1402px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-top: var(--dl-space-space-threeunits);
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text22 {
  width: 731px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text23 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-image03 {
  width: 100%;
  object-fit: cover;
}
.s-b-i-r-e-s-e-a-r-c-h1 {
  flex: 0 0 auto;
  width: 100%;
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--dl-color-gray-900);
}
.s-b-i-text24 {
  font-size: 28px;
  font-family: Merriweather;
}
.s-b-i-competior-analysis1 {
  width: 100%;
  height: 806px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-top: var(--dl-space-space-threeunits);
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text25 {
  width: 731px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text26 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-image04 {
  width: 100%;
  object-fit: cover;
}
.s-b-i-key-takeaways {
  width: 100%;
  height: 432px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text27 {
  width: 720px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text28 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-text29 {
  padding-left: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-text30 {
  padding-left: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-text31 {
  padding-left: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-text32 {
  padding-left: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-r-e-s-e-a-r-c-h2 {
  flex: 0 0 auto;
  width: 100%;
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--dl-color-gray-900);
}
.s-b-i-text33 {
  font-size: 28px;
  font-family: Merriweather;
}
.s-b-i-key-takeaways1 {
  width: 100%;
  height: 172px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-top: var(--dl-space-space-threeunits);
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text34 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.s-b-i-competior-analysis2 {
  width: 100%;
  height: 1334px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text35 {
  width: 731px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-image05 {
  width: 100%;
  object-fit: cover;
}
.s-b-i-c-h-a-l-l-e-n-g-e3 {
  width: 100%;
  height: 263px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text36 {
  width: 429px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text37 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-c-h-a-l-l-e-n-g-e4 {
  width: 100%;
  height: 254px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text38 {
  width: 526px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text39 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-c-h-a-l-l-e-n-g-e5 {
  width: 100%;
  height: 260px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text40 {
  width: 429px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text41 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-c-h-a-l-l-e-n-g-e6 {
  width: 100%;
  height: 1225px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text42 {
  width: 429px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text43 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-image06 {
  width: 100%;
  object-fit: cover;
}
.s-b-i-text44 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-image07 {
  width: 100%;
  object-fit: cover;
}
.s-b-i-c-h-a-l-l-e-n-g-e7 {
  width: 100%;
  height: 260px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: flex-start;
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-text45 {
  width: 429px;
  height: 61px;
  font-size: 28px;
  font-family: Merriweather;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-threeunits);
}
.s-b-i-text46 {
  padding-top: var(--dl-space-space-twounits);
  padding-bottom: var(--dl-space-space-twounits);
}
.s-b-i-container3 {
  width: 100%;
  height: 1px;
  display: flex;
  align-items: flex-start;
  border-color: #333333;
  border-style: solid;
  border-width: .5px;
}
.s-b-i-more-projects {
  flex: 0 0 auto;
  width: 100%;
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-b-i-text47 {
  font-size: 28px;
  font-family: Merriweather;
}
.s-b-i-validation {
  width: 100%;
  height: 590px;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  padding-top: var(--dl-space-space-threeunits);
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: row;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
}
.s-b-i-navlink1 {
  display: contents;
}
.s-b-i-image08 {
  width: 657px;
  object-fit: cover;
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-oneandhalfunits);
  text-decoration: none;
}
.s-b-i-navlink2 {
  display: contents;
}
.s-b-i-image09 {
  width: 650px;
  height: 435px;
  object-fit: cover;
  padding-left: var(--dl-space-space-oneandhalfunits);
  padding-right: var(--dl-space-space-threeunits);
  text-decoration: none;
}
.s-b-i-footer {
  width: 100%;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  padding-top: var(--dl-space-space-twounits);
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-twounits);
  justify-content: space-between;
}
.s-b-i-container4 {
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-self: flex-start;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
}
.s-b-i-text48 {
  font-size: 42px;
  align-self: flex-start;
  font-family: Lato;
  font-weight: 700;
  line-height: 1.15;
  margin-bottom: var(--dl-space-space-twounits);
  text-transform: none;
  text-decoration: none;
}
.s-b-i-nav2 {
  flex: 0 0 auto;
  border: 2px dashed rgba(120, 120, 120, 0.4);
  display: flex;
  margin-top: 0px;
  align-items: center;
  flex-direction: row;
}
.s-b-i-text51 {
  font-size: 20px;
  align-self: flex-start;
  font-family: Lato;
  font-weight: 400;
  line-height: 1.15;
  text-transform: none;
  text-decoration: none;
}
.s-b-i-separator {
  flex: 0 0 auto;
  width: 100%;
  height: 0px;
  display: flex;
  margin-top: var(--dl-space-space-twounits);
  align-items: flex-start;
  margin-left: 0px;
  border-color: var(--dl-color-gray-900);
  border-style: solid;
  border-width: 1px;
  margin-right: 0px;
  margin-bottom: var(--dl-space-space-twounits);
  flex-direction: row;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.s-b-i-container5 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.s-b-i-container6 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.s-b-i-link3 {
  display: contents;
}
.s-b-i-image10 {
  width: var(--dl-size-size-small);
  object-fit: cover;
  margin-right: var(--dl-space-space-twounits);
  text-decoration: none;
}
.s-b-i-link4 {
  display: contents;
}
.s-b-i-image11 {
  width: var(--dl-size-size-small);
  object-fit: cover;
  margin-right: var(--dl-space-space-twounits);
  text-decoration: none;
}
.s-b-i-link5 {
  display: contents;
}
.s-b-i-image12 {
  width: var(--dl-size-size-small);
  object-fit: cover;
  text-decoration: none;
}
@media(max-width: 991px) {
  .s-b-i-hero {
    height: 935px;
    padding-top: var(--dl-space-space-sixunits);
    flex-direction: column;
  }
  .s-b-i-container2 {
    width: 874px;
    align-self: flex-start;
    align-items: center;
    margin-right: 0px;
    margin-bottom: var(--dl-space-space-twounits);
    padding-right: 0px;
  }
  .s-b-i-text01 {
    width: 878px;
    height: 100%;
    font-size: 3rem;
    text-align: left;
    font-family: Merriweather;
  }
  .s-b-i-text02 {
    font-size: 48px;
  }
  .s-b-i-text04 {
    font-size: 28px;
  }
  .s-b-i-text05 {
    font-size: 28px;
  }
  .s-b-i-text06 {
    width: 357px;
    align-self: flex-start;
    text-align: center;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e {
    height: 237px;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e1 {
    height: 229px;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e2 {
    height: 855px;
  }
  .s-b-i-competior-analysis {
    height: 1035px;
  }
  .s-b-i-competior-analysis1 {
    height: 100%;
  }
  .s-b-i-key-takeaways {
    height: 100%;
  }
  .s-b-i-key-takeaways1 {
    height: 100%;
  }
  .s-b-i-competior-analysis2 {
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e3 {
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e4 {
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e5 {
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e6 {
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e7 {
    height: 100%;
  }
  .s-b-i-validation {
    height: 100%;
  }
  .s-b-i-image08 {
    width: 50%;
    height: 100%;
    padding: var(--dl-space-space-unit);
  }
  .s-b-i-image09 {
    width: 50%;
    height: 100%;
    padding: var(--dl-space-space-unit);
  }
}
@media(max-width: 767px) {
  .s-b-i-hero {
    padding-left: var(--dl-space-space-twounits);
    padding-right: var(--dl-space-space-twounits);
  }
  .s-b-i-container2 {
    width: 100%;
    height: 100%;
    margin-right: 0px;
  }
  .s-b-i-text01 {
    width: auto;
    height: 100%;
    align-self: flex-start;
  }
  .s-b-i-text06 {
    height: auto;
  }
  .s-b-i-image02 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e {
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e1 {
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e2 {
    height: 100%;
  }
  .s-b-i-text12 {
    height: 100%;
  }
  .s-b-i-text15 {
    height: 100%;
  }
  .s-b-i-text17 {
    height: 100%;
  }
  .s-b-i-text19 {
    height: 100%;
  }
  .s-b-i-q-u-o-t-a-t-i-o-n {
    height: 100%;
  }
  .s-b-i-competior-analysis {
    height: 100%;
  }
  .s-b-i-text22 {
    width: 100%;
    height: 117px;
    font-size: 28px;
    font-family: Merriweather;
  }
  .s-b-i-image03 {
    height: 100%;
  }
  .s-b-i-text25 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-text27 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-text35 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-image05 {
    height: 100%;
  }
  .s-b-i-text36 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-text38 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-text40 {
    height: 100%;
  }
  .s-b-i-text42 {
    height: 100%;
  }
  .s-b-i-text45 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-footer {
    padding-left: var(--dl-space-space-twounits);
    padding-right: var(--dl-space-space-twounits);
  }
  .s-b-i-separator {
    margin-top: var(--dl-space-space-oneandhalfunits);
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: var(--dl-space-space-oneandhalfunits);
  }
  .s-b-i-container5 {
    align-items: center;
    flex-direction: column;
    justify-content: space-between;
  }
}
@media(max-width: 479px) {
  .s-b-i-header {
    padding-left: 12px;
    padding-right: 12px;
  }
  .s-b-i-link1 {
    margin-left: var(--dl-space-space-unit);
  }
  .s-b-i-text {
    margin-left: var(--dl-space-space-unit);
  }
  .s-b-i-link2 {
    margin-left: var(--dl-space-space-unit);
  }
  .s-b-i-hero {
    height: 100%;
    padding-top: 102px;
    padding-left: var(--dl-space-space-unit);
    padding-right: var(--dl-space-space-unit);
    padding-bottom: var(--dl-space-space-twounits);
  }
  .s-b-i-container2 {
    width: 100%;
    height: auto;
    margin-bottom: var(--dl-space-space-unit);
  }
  .s-b-i-text01 {
    width: 100%;
    height: 100%;
    padding-top: var(--dl-space-space-unit);
    padding-left: var(--dl-space-space-twounits);
    padding-right: var(--dl-space-space-unit);
    padding-bottom: var(--dl-space-space-unit);
  }
  .s-b-i-text06 {
    width: 423px;
    height: auto;
    font-size: 28px;
    align-self: flex-start;
    text-align: left;
    font-family: Merriweather;
    padding-left: var(--dl-space-space-twounits);
  }
  .s-b-i-image02 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e {
    height: 100%;
    margin-bottom: 3px;
  }
  .s-b-i-text07 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e1 {
    height: 100%;
  }
  .s-b-i-text09 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e2 {
    height: 100%;
  }
  .s-b-i-text12 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-q-u-o-t-a-t-i-o-n {
    height: 100%;
  }
  .s-b-i-competior-analysis {
    height: 100%;
  }
  .s-b-i-text22 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-competior-analysis1 {
    height: 100%;
  }
  .s-b-i-text25 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-key-takeaways {
    height: 100%;
  }
  .s-b-i-text27 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-key-takeaways1 {
    height: 100%;
  }
  .s-b-i-competior-analysis2 {
    height: 100%;
    margin-bottom: 0px;
  }
  .s-b-i-text35 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e3 {
    height: 100%;
  }
  .s-b-i-text36 {
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e4 {
    height: 100%;
  }
  .s-b-i-text38 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e5 {
    height: 100%;
  }
  .s-b-i-text40 {
    width: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e6 {
    height: 100%;
  }
  .s-b-i-text42 {
    width: 100%;
  }
  .s-b-i-image06 {
    height: 100%;
  }
  .s-b-i-image07 {
    height: 100%;
  }
  .s-b-i-c-h-a-l-l-e-n-g-e7 {
    height: 100%;
  }
  .s-b-i-text45 {
    width: 100%;
    height: 100%;
  }
  .s-b-i-validation {
    width: 100%;
    height: 100%;
    max-width: var(--dl-size-size-maxwidth);
  }
  .s-b-i-image08 {
    height: 161px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: var(--dl-space-space-halfunit);
    padding-bottom: 0px;
  }
  .s-b-i-image09 {
    height: 161px;
    padding: 0px;
    margin-top: 0px;
    margin-left: var(--dl-space-space-halfunit);
    margin-right: 0px;
    margin-bottom: 0px;
  }
  .s-b-i-footer {
    padding: var(--dl-space-space-unit);
  }
  .s-b-i-separator {
    margin-top: var(--dl-space-space-oneandhalfunits);
    margin-bottom: var(--dl-space-space-oneandhalfunits);
  }
  .s-b-i-container5 {
    align-items: center;
    flex-direction: column;
    justify-content: space-between;
  }
}
