.right-border {

  height: 100%;

  border-right: 1px solid #e2e2e2;

}



.right-border.last {

  border-right-style: none;

}



.background-row {

  position: fixed;

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  z-index: -1;

  display: none;

  height: 100%;

}



.navbar {

  position: fixed;

  left: 0px;

  top: 0px;

  z-index: 100;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 80px;

  min-width: 150px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: end;

  -webkit-align-items: flex-end;

  -ms-flex-align: end;

  align-items: flex-end;

  background-color: transparent;

}



.row {

  position: absolute;

  left: 0px;

  top: 0px;

  right: 0px;

  width: 100%;

}



.brand {

  position: relative;

  left: 0px;

  top: 0px;

  margin-left: 30px;

}



.empty-column {

  height: 0px;

}



.nav-link {

  padding-left: 0px;

  font-family: 'Fjalla One', sans-serif;

  font-weight: 600;

  text-transform: uppercase;

}



.column {

  padding-left: 0px;

}



.column-2 {

  padding-left: 0px;

}



.menu-column {

  padding-left: 10px;

  color: #000;

}



.menu-column:hover {

  color: #fff;

}



.section {

  display: block;

  height: 100vh;

  margin-top: 0px;

}



.hero-section {

  height: 100vh;

}



.hero-rows {

  height: 100vh;

}



.column-3 {

  height: 100%;

  padding-left: 0px;

}



.column-3.heading {

  z-index: 9;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  padding-bottom: 40vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  border-right: 1px none #e2e2e2;

  background-color: transparent;

}



.column-3.heading.number-2 {

  padding-right: 0px;

  padding-bottom: 5vh;

  opacity: 1;

}



.column-3.heading.new {

  padding-bottom: 0vh;

}



.heading-2 {

  position: static;

  width: 25vw;

  min-width: 400px;

  margin-left: 5px;

  float: right;

  font-family: 'Fjalla One', sans-serif;

  color: #000;

  font-size: 80px;

  line-height: 75px;

  text-align: left;

  text-transform: uppercase;

}



.heading-2.menu {

  width: 17vw;

  min-width: auto;

  margin-top: 0px;

  margin-bottom: 0px;

  margin-left: 0px;

  float: none;

  -webkit-transition: all 400ms ease;

  transition: all 400ms ease;

  color: #000;

  font-size: 4.2vw;

  line-height: 100%;

}



.heading-2.menu:hover {

  color: #c3a616;

}



.heading-2.menu.blanc {

  color: #fff;

}



.heading-2.menu.blanc:hover {

  color: #c3a616;

}



.heading-2.menu2 {

  display: block;

  width: 33vw;

  font-size: 4vw;

  line-height: 120%;

}



.heading-2.menu2.hom {

  display: none;

}



.heading-2.white {

  color: #fff;

  font-size: 50px;

}



.heading-2.untitle {

  position: absolute;

  left: 0px;

  top: 0px;

  bottom: 0px;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  color: #fff;

}



.heading-2.untitle.right {

  left: auto;

  top: 0px;

  right: 0px;

  bottom: 0px;

}



.heading-2.title {

  margin-left: 5px;

  font-size: 80px;

  line-height: 75px;

}



.heading-2.last {

  margin-left: 0px;

  font-size: 80px;

  line-height: 100%;

}



.heading-2.quotes {

  display: block;

  margin-right: auto;

  margin-bottom: 70px;

  margin-left: auto;

  float: none;

  color: #fff;

  font-size: 50px;

  text-align: center;

}



.heading-2.scal {

  display: block;

  width: auto;

  margin-right: auto;

  margin-left: auto;

  float: none;

  font-size: 35px;

  line-height: 45px;

  text-align: center;

}



.text-span {

  color: #c3a616;

  text-decoration: underline;

}



.heading-3 {

  position: absolute;

  left: 0px;

  top: -25vh;

  right: -1px;

  bottom: 0px;

  z-index: 6;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  max-width: 250px;

  margin-top: -30px;

  padding-right: 0%;

  padding-bottom: 20vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

  font-family: 'Work Sans', sans-serif;

  font-size: 20px;

  line-height: 120%;

  font-weight: 600;

}



.heading-3.h3 {

  position: absolute;

  left: 100%;

  width: 16vw;

  margin-top: 10px;

  margin-bottom: 0px;

  padding-right: 0%;

  float: left;

  clear: none;

  font-size: 22px;

  line-height: 28px;

}



.heading-3.serv {

  left: 0px;

  top: 0vh;

  right: 0px;

  bottom: auto;

  width: 100%;

  padding-top: 20vh;

  -webkit-transform: none;

  -ms-transform: none;

  transform: none;

}



.heading-3.hero-home {

  max-width: 350px;

  opacity: 0;

  -webkit-transform: translate(0%, -100%);

  -ms-transform: translate(0%, -100%);

  transform: translate(0%, -100%);

}



.heading-3.new {

  position: static;

  display: block;

  margin-top: 20px;

  margin-bottom: 0px;

  padding-bottom: 0vh;

  -webkit-transform: none;

  -ms-transform: none;

  transform: none;

}



.heading-3.new._2 {

  max-width: 100%;

  margin-right: 50px;

  margin-left: 50px;

  font-size: 16px;

  font-weight: 400;

}



.menu-div-bloc {

  position: relative;

  z-index: 5;

  overflow: visible;

  width: 100%;

  height: auto;

  margin-top: 45px;

  background-color: transparent;

}



.menu-div-bloc.number2 {

  position: absolute;

  left: 0px;

  right: 0px;

  bottom: 10vh;

}



.menu-div-bloc.scale {

  position: fixed;

  left: 0px;

  top: 0px;

  right: auto;

  bottom: 0px;

}



.menu-div-bloc.absolute {

  position: absolute;

  left: 0px;

  right: 0px;

  bottom: 30px;

}



.menu-div-bloc.center {

  display: block;

  max-width: 200px;

  margin-top: 60px;

  margin-right: auto;

  margin-left: auto;

  text-align: center;

}



.menu-div-bloc.invisible {

  display: block;

  min-height: 117px;

  opacity: 0;

}



.menu-div-bloc.scale2 {

  margin-top: 10px;

}



.menu-link-block {

  position: relative;

  z-index: 20001;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  overflow: hidden;

  width: 90%;

  height: 100%;

  max-width: 200px;

  min-width: 150px;

  float: left;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  background-color: #f1f1f1;

  font-family: 'Fjalla One', sans-serif;

  color: #727272;

  font-size: 12px;

  text-align: center;

  text-decoration: none;

  text-transform: uppercase;

}



.menu-link-block.right {

  float: right;

}



.menu-link-block.black {

  overflow: hidden;

  width: 90%;

  max-width: 200px;

  min-width: 150px;

  background-color: #000;

  color: #fff;

}



.menu-link-block.arrows {

  height: 150px;

  margin-top: 13px;

  margin-bottom: 13px;

  background-color: transparent;

}



.menu-link-block.arrows.centeri {

  display: block;

  height: 100px;

  margin-right: auto;

  margin-left: auto;

  float: none;

}



.menu-link-block.quotes {

  width: 100%;

}



.heading-4 {

  margin-top: 10px;

  padding-top: 2px;

  color: #525252;

  font-size: 18px;

}



.heading-4.white {

  overflow: visible;

  color: #fff;

}



.text-span-2 {

  background-color: transparent;

  color: #c3a616;

}



.orange-overlay {

  position: absolute;

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  z-index: 30000;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  overflow: hidden;

  height: 70px;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  background-color: #c3a616;

  -webkit-transform: translate(0px, 70px);

  -ms-transform: translate(0px, 70px);

  transform: translate(0px, 70px);

}



.text-h3 {

  position: absolute;

  left: 100%;

  width: 16vw;

  margin-top: 5px;

  opacity: 0;

  -webkit-transform: translate(-100px, 0px);

  -ms-transform: translate(-100px, 0px);

  transform: translate(-100px, 0px);

}



.menu-header {

  font-family: 'Fjalla One', sans-serif;

  color: #000;

  font-size: 16px;

  line-height: 100%;

  text-align: left;

  text-decoration: none;

  text-transform: uppercase;

}



.menu-header.team {

  margin-top: 15px;

  margin-bottom: 0px;

}



.menu-header.hidescale {

  display: none;

}



.colum-full {

  z-index: 4;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  padding-left: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  background-color: transparent;

}



.colum-full.last {

  z-index: 1;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

}



.colum-full.fisrt {

  z-index: 10;

  border-right: 1px none #e2e2e2;

}



.colum-full.second {

  z-index: 7;

  padding-left: 0px;

  -webkit-justify-content: space-around;

  -ms-flex-pack: distribute;

  justify-content: space-around;

  border-right: 1px none #e2e2e2;

}



.colum-full.second.b2b {

  padding-top: 20vh;

  -webkit-box-pack: start;

  -webkit-justify-content: flex-start;

  -ms-flex-pack: start;

  justify-content: flex-start;

}



.colum-full.second.white {

  height: 100%;

  background-color: transparent;

}



.colum-full.fourth {

  z-index: 3;

  border-right: 1px none #e2e2e2;

  -webkit-transform: translate(0px, 0px);

  -ms-transform: translate(0px, 0px);

  transform: translate(0px, 0px);

}



.colum-full.scrikk {

  border-right: 1px solid #e2e2e2;

}



.column-content {

  z-index: 6;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  padding-bottom: 20vh;

  padding-left: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-content.third {

  z-index: 5;

  padding-bottom: 1vh;

  border-right: 1px none #e2e2e2;

  background-color: transparent;

}



.cofound {

  position: absolute;

  left: 0px;

  right: 0px;

  bottom: 0vh;

  z-index: 4;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  max-width: 250px;

  margin-top: -25px;

  padding-bottom: 20vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  -webkit-transform: none;

  -ms-transform: none;

  transform: none;

  font-family: Lato, sans-serif;

  font-size: 20px;

  line-height: 120%;

}



.incubate {

  position: absolute;

  left: 0px;

  top: 0vh;

  bottom: 0vh;

  z-index: 2;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  max-width: 250px;

  margin-top: -20px;

  padding-top: 0vh;

  padding-bottom: 20vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

  font-family: Lato, sans-serif;

  font-size: 20px;

  line-height: 120%;

}



.scale {

  position: absolute;

  left: 0px;

  right: 0px;

  bottom: 0px;

  z-index: 8;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  max-width: 250px;

  margin-top: 0px;

  margin-bottom: 0px;

  padding-bottom: 0vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  -webkit-transform: none;

  -ms-transform: none;

  transform: none;

  font-family: Lato, sans-serif;

  font-size: 20px;

  line-height: 120%;

}



.innovate {

  position: absolute;

  left: 0px;

  top: 26vh;

  bottom: 0px;

  z-index: 11;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  max-width: 250px;

  margin-top: -10px;

  margin-bottom: 0vh;

  padding-bottom: 20vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

  font-family: Lato, sans-serif;

  font-size: 20px;

  line-height: 120%;

}



.section-2 {

  position: fixed;

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  z-index: 15;

  -webkit-transform: translate(0px, -100vh);

  -ms-transform: translate(0px, -100vh);

  transform: translate(0px, -100vh);

}



.menu-row {

  position: relative;

  height: 100vh;

}



.column-menu {

  height: 100%;

}



.team-menu {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  padding-right: 0px;

  padding-left: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  background-color: #c3a616;

}



.story-column {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  padding-right: 0px;

  padding-left: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  background-color: #c3a616;

}



.locations-columns {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  padding-right: 0px;

  padding-left: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  background-color: #c3a616;

}



.join-column {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  padding-right: 0px;

  padding-left: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  background-color: #c3a616;

}



.div-block {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: 100%;

  height: 100%;

  margin-right: auto;

  margin-left: auto;

  padding-right: 5px;

  padding-left: 5px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  text-align: center;

}



.body {

  overflow: visible;

}



.body.home {

  overflow: hidden;

}



.body.home.v3 {

  background-color: #111;

}



.b2b {

  position: absolute;

  left: -172px;

  width: 50vw;

  max-width: auto;

  min-height: 10px;

  -webkit-box-flex: 0;

  -webkit-flex: 0 auto;

  -ms-flex: 0 auto;

  flex: 0 auto;

}



.column-4 {

  position: relative;

  min-height: 450px;

  margin-top: 0px;

  padding-top: 72px;

  padding-left: 0px;

  background-color: transparent;

}



.service-column-left {

  padding-right: 0px;

  padding-left: 0px;

}



.paragraph-services {

  margin-top: 80px;

  padding-right: 30px;

  font-family: Lato, sans-serif;

}



.paragraph-services.v2 {

  margin-top: 20px;

  font-family: Lato, sans-serif;

  font-weight: 700;

}



.image {

  position: relative;

  left: 0px;

  top: 0px;

  right: 0px;

  width: 100%;

  height: 100%;

  margin-left: 0px;

}



.text-block {

  font-family: 'Fjalla One', sans-serif;

}



.heading-5 {

  margin-top: 31px;

  font-family: 'Fjalla One', sans-serif;

  text-transform: uppercase;

}



.div-block-2 {

  position: relative;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  min-height: 400px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: end;

  -webkit-align-items: flex-end;

  -ms-flex-align: end;

  align-items: flex-end;

  background-color: #000;

}



.services-section {

  margin-top: 20vh;

  margin-bottom: 20vh;

}



.row-2 {

  margin-right: 10vh;

  margin-left: 30vh;

}



.row-3 {

  padding-left: 26px;

}



.row-3.number2 {

  max-width: 66.7vw;

  margin-top: 20vh;

  margin-left: 16.5vw;

  padding-left: 0px;

}



.service-right-column {

  padding-top: 80px;

}



.column-5 {

  padding-right: 0px;

  padding-left: 0px;

}



.service-image {

  position: relative;

  z-index: 1;

  overflow: auto;

  width: 33.33vw;

  max-width: 33.33vw;

  margin-top: 83px;

  padding-top: 1px;

}



.column-6 {

  overflow: visible;

  height: 45vh;

  padding-left: 0px;

  border-top: 1px solid #d3d3d3;

  border-right: 1px solid #fff;

  border-bottom: 1px solid #d3d3d3;

}



.column-6.numero2 {

  height: auto;

}



.row-4 {

  margin-top: 10vh;

}



.column-7 {

  height: 45vh;

  padding-top: 23px;

  padding-left: 24px;

  border-top: 1px solid #d3d3d3;

  border-right: 1px solid #fff;

  border-bottom: 1px solid #d3d3d3;

}



.column-8 {

  padding-left: 0px;

}



.section-3 {

  margin-top: 20vh;

}



.column-9 {

  z-index: 0;

  height: 45vh;

  padding-top: 29px;

  padding-right: 25px;

  border-top: 1px solid #d3d3d3;

  border-bottom: 1px solid #d3d3d3;

}



.services-link {

  display: block;

  margin-top: 0px;

  padding-top: 0px;

  font-family: Lato, sans-serif;

  color: #000;

  text-align: right;

  text-decoration: none;

}



.row-5 {

  width: 100vw;

  height: 100vh;

  margin-top: 0px;

  float: left;

}



.row-5.adam {

  display: block;

  width: 80vw;

  height: auto;

  min-height: 50vh;

  margin-top: 0px;

  margin-right: auto;

  margin-left: auto;

  padding-top: 72px;

  padding-bottom: 71px;

}



.row-5.section-scale {

  margin-bottom: 60px;

}



.row-5.second {

  border-top: 1px solid #c9c9c9;

}



.column-10 {

  z-index: 1001;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  padding-left: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  background-color: #fff;

}



.column-10.b2b2s {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  -webkit-box-orient: horizontal;

  -webkit-box-direction: normal;

  -webkit-flex-direction: row;

  -ms-flex-direction: row;

  flex-direction: row;

  -webkit-box-pack: start;

  -webkit-justify-content: flex-start;

  -ms-flex-pack: start;

  justify-content: flex-start;

  -webkit-box-align: stretch;

  -webkit-align-items: stretch;

  -ms-flex-align: stretch;

  align-items: stretch;

}



.column-10.b2b2s.black {

  background-color: transparent;

}



.column-10.no-menu {

  z-index: 15;

}



.column-11 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  padding-right: 19px;

  padding-left: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

}



.column-11.auto {

  height: auto;

}



.column-11.border {

  border-style: none none solid;

  border-width: 1px;

  border-color: #000 #000 #e7e7e7;

}



.column-12 {

  z-index: 0;

  height: 100%;

  margin-top: 1px;

  padding-right: 20px;

}



.column-12.b2b2b2 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: auto;

  padding-top: 0px;

  padding-bottom: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

}



.column-12.b2b2b2.right {

  -webkit-box-align: end;

  -webkit-align-items: flex-end;

  -ms-flex-align: end;

  align-items: flex-end;

}



.column-12.border {

  z-index: -1;

  border-bottom: 1px none #e7e7e7;

}



.column-13 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: auto;

  padding-left: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  color: #fff;

}



.column-14 {

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  z-index: 10;

  height: auto;

  background-color: #fff;

}



.column-14.black {

  background-color: transparent;

}



.column-14.b2b2b2b2 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  min-height: 20vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-15 {

  z-index: 12;

  height: auto;

  background-color: #fff;

}



.column-15.black {

  background-color: transparent;

}



.h2 {

  width: 33vw;

  margin-top: 25px;

  margin-bottom: 60px;

  padding-left: 5px;

  font-family: Barlow, sans-serif;

  font-size: 2.8vh;

  line-height: 110%;

  font-weight: 500;

  text-transform: capitalize;

}



.h2.b2b2s {

  position: relative;

  z-index: 10000;

  width: 40vw;

  margin-top: 20px;

  margin-bottom: 0px;

  padding-left: 0px;

  font-family: 'Fjalla One', sans-serif;

  color: #080808;

  font-size: 4vh;

  text-transform: uppercase;

}



.h2.b2b2s.white {

  color: #fff;

}



.h2.b2b2s.right {

  margin-bottom: 0px;

  text-align: right;

}



.h2.b2b2s.center {

  display: block;

  margin: 0px auto 50px;

  text-align: center;

}



.h2.b2b2s.center.form {

  margin-bottom: 20px;

}



.h2.black {

  color: #000;

}



.h2.right {

  margin-top: 25px;

  margin-bottom: 25px;

  text-align: right;

}



.h2.new {

  padding-left: 0px;

}



.h2.new.services {

  font-family: 'Fjalla One', sans-serif;

  text-transform: uppercase;

}



.h2.new.services._2 {

  width: auto;

  margin-right: 50px;

  margin-left: 50px;

}



.h2.new._3 {

  width: auto;

  margin-right: 50px;

  margin-left: 50px;

  font-size: 2vh;

}



.h2.new._3.bis {

  margin-bottom: 20px;

  font-size: 20px;

}



.h2.link {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: 100%;

  height: 100%;

  margin-top: 0px;

  margin-bottom: 0px;

  padding-right: 32px;

  padding-left: 32px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-transition: all 400ms ease;

  transition: all 400ms ease;

  font-family: 'Fjalla One', sans-serif;

  font-size: 22px;

  font-weight: 600;

  text-align: center;

  text-decoration: none;

  text-transform: uppercase;

}



.h2.link:hover {

  color: #fff;

  text-decoration: none;

}



.h2.link.joinus {

  font-family: 'Fjalla One', sans-serif;

  font-size: 26px;

  text-transform: uppercase;

}



.h2.link.joinus:hover {

  text-decoration: none;

}



.h2.scaked {

  display: block;

  width: auto;

  max-width: 650px;

  margin: 40px auto;

  font-size: 18px;

  line-height: 24px;

  text-align: center;

}



.h2.scale3 {

  margin-bottom: 30px;

}



.h2.scale3.right-section {

  width: 16vw;

  padding-right: 10px;

  padding-left: 10px;

  font-family: Barlow, sans-serif;

  color: #000;

  font-size: 1.2vw;

  line-height: 1.25vw;

  text-align: center;

  text-transform: capitalize;

}



.h2.scalecos2 {

  display: block;

  width: auto;

  max-width: 700px;

  margin-right: auto;

  margin-bottom: 30px;

  margin-left: auto;

  font-size: 30px;

  text-align: center;

}



.h2.scalecos2.form2 {

  margin-top: 60px;

  margin-bottom: 0px;

  font-size: 24px;

}



.para {

  max-width: 250px;

  margin-right: 10px;

  padding-left: 5px;

  font-family: Barlow, sans-serif;

  font-size: 16px;

  line-height: 18px;

}



.para.scale-par {

  max-width: 400px;

}



.para.scalecos {

  display: block;

  max-width: 600px;

  margin-right: auto;

  margin-left: auto;

  font-size: 18px;

  line-height: 28px;

  text-align: center;

}



.div-block-3 {

  width: 33.33vw;

}



.row-6 {

  position: relative;

  z-index: 5;

}



.div-block-4 {

  width: 50vw;

  height: 100px;

  min-height: 10px;

}



.div-block-4.scale {

  position: static;

  left: auto;

  top: 0px;

  right: 0px;

  bottom: 0px;

  height: 100vh;

  max-width: 3000px;

  min-height: auto;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.div-block-4.scale.black {

  position: static;

  top: 0px;

  right: 0px;

  bottom: 0px;

  background-color: #fff;

}



.div-block-4.scale2 {

  height: 100vh;

}



.image-2 {

  display: block;

  margin-right: auto;

  margin-left: auto;

}



.heading-6 {

  padding-left: 5px;

  font-family: 'Fjalla One', sans-serif;

}



.logos {

  position: absolute;

  display: block;

  overflow: scroll;

  width: 70%;

  max-height: auto;

  max-width: 200px;

  margin-right: auto;

  margin-left: auto;

  -webkit-box-flex: 0;

  -webkit-flex: 0 auto;

  -ms-flex: 0 auto;

  flex: 0 auto;

}



.logos.b2bs {

  width: auto;

  max-height: 14vh;

  max-width: 200px;

  margin-top: 0px;

  margin-bottom: 0px;

}



.logos.parcel {

  width: auto;

  max-height: 14vh;

  max-width: auto;

}



.row-7 {

  position: relative;

  z-index: auto;

  height: 100vh;

}



.row-7.about {

  display: none;

}



.column-16 {

  position: static;

  padding-right: 15px;

}



.orange-section {

  position: fixed;

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  z-index: 1001;

  display: none;

  height: 100vh;

  background-color: #fff;

}



.orange-row {

  height: 100vh;

}



.column-17 {

  height: 100%;

  background-color: #000;

}



.column-18 {

  height: 100%;

  background-color: #000;

}



.column-19 {

  height: 100%;

  background-color: #000;

}



.column-19.orange1 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  padding-right: 0px;

  -webkit-box-orient: horizontal;

  -webkit-box-direction: normal;

  -webkit-flex-direction: row;

  -ms-flex-direction: row;

  flex-direction: row;

  -webkit-box-pack: end;

  -webkit-justify-content: flex-end;

  -ms-flex-pack: end;

  justify-content: flex-end;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-20 {

  height: 100%;

  background-color: #000;

}



.column-20.orange2 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  padding-left: 0px;

  -webkit-box-orient: horizontal;

  -webkit-box-direction: normal;

  -webkit-flex-direction: row;

  -ms-flex-direction: row;

  flex-direction: row;

  -webkit-box-pack: start;

  -webkit-justify-content: flex-start;

  -ms-flex-pack: start;

  justify-content: flex-start;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-21 {

  height: 100%;

  background-color: #000;

}



.column-22 {

  height: 100%;

  background-color: #000;

}



.body-2 {

  display: block;

  overflow: visible;

  height: 100%;

  margin-right: auto;

  margin-left: auto;

}



.column-23 {

  left: 0px;

  z-index: 1;

  height: 100%;

  margin-bottom: 1px;

}



.column-23.b2b2 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-23.b2b2.border {

  margin-bottom: 0px;

  border-bottom: 1px none #e7e7e7;

}



.column-23.raise {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  overflow: hidden;

  margin-bottom: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-23.raise.top {

  height: 100vh;

  padding-bottom: 0px;

  -webkit-box-pack: start;

  -webkit-justify-content: flex-start;

  -ms-flex-pack: start;

  justify-content: flex-start;

  border-top: 1px none #eee;

  border-bottom: 1px none #e2e2e2;

  border-left: 1px solid #e2e2e2;

}



.column-23.raise.right-team {

  border-left: 1px solid #eee;

}



.column-23.raise.uncubation {

  border-left: 1px solid #eee;

}



.column-24 {

  z-index: 11;

  height: 100%;

}



.column-24.b2b2 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  padding-top: 0px;

  padding-bottom: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-24.b2b2.border {

  border-bottom: 1px solid #e7e7e7;

}



.column-24.b2b2.top {

  -webkit-box-pack: start;

  -webkit-justify-content: flex-start;

  -ms-flex-pack: start;

  justify-content: flex-start;

  border-right: 1px none #d3d3d3;

  border-left: 1px solid #ddd;

}



.column-24.b2b2.top.right2 {

  z-index: 11;

  border-right-style: solid;

}



.column-24.b2b2.mid-team {

  border-right: 1px solid #eee;

  border-left: 1px solid #eee;

}



.column-25 {

  z-index: 13;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  border-bottom: 1px none #000;

}



.column-25.b2b2 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  padding-top: 3px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: start;

  -webkit-justify-content: flex-start;

  -ms-flex-pack: start;

  justify-content: flex-start;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-25.b2b2.top {

  z-index: 13;

  -webkit-box-pack: start;

  -webkit-justify-content: flex-start;

  -ms-flex-pack: start;

  justify-content: flex-start;

}



.column-25.b2b2.top.raiseing {

  padding-top: 0px;

}



.column-25.last {

  -webkit-box-pack: start;

  -webkit-justify-content: flex-start;

  -ms-flex-pack: start;

  justify-content: flex-start;

}



.contact {

  position: absolute;

  top: 0px;

  right: 0px;

  bottom: 0px;

  z-index: 100001;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: 100%;

  height: 100vh;

  margin-left: 10px;

  padding-right: 50px;

  padding-left: 100px;

  float: left;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  border-left: 2px solid #eee;

  background-color: #fff;

}



.contact.black-back {

  background-color: #000;

}



.contact.scaler {

  margin-left: 20vw;

  padding-left: 0px;

}



.field-label {

  margin-bottom: 0px;

  font-family: Lato, sans-serif;

  color: #e4e4e4;

  font-weight: 400;

}



.form {

  width: 100%;

  float: left;

}



.text-field {

  height: 30px;

  margin-bottom: 20px;

  border-style: none none solid;

  border-bottom-width: 2px;

  border-bottom-color: #fff;

  background-color: transparent;

  font-family: Barlow, sans-serif;

  color: #fff;

}



.text-field:active {

  font-family: Barlow, sans-serif;

  color: #fff;

}



.text-field:focus {

  font-family: Barlow, sans-serif;

  color: #fff;

}



.text-field.long {

  min-height: 100px;

}



.submit-button {

  margin-top: 20px;

  padding: 22px 50px;

  background-color: #f1f1f1;

  font-family: 'Fjalla One', sans-serif;

  color: #525252;

  font-size: 18px;

  font-weight: 700;

  text-transform: uppercase;

}



.form-block {

  width: 80%;

}



.heading-7 {

  position: static;

  top: 0px;

  right: 0px;

  margin-top: 5px;

  margin-bottom: 0px;

  font-family: 'Fjalla One', sans-serif;

  color: #000;

  font-size: 14px;

  text-align: center;

  text-transform: uppercase;

}



.close-link {

  position: absolute;

  top: 0px;

  right: 0px;

  z-index: 10001;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: 50px;

  height: 50px;

  max-height: 2000px;

  margin-top: 20px;

  margin-right: 35px;

  padding: 13px 21px;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  font-family: Lato, sans-serif;

  color: #fff;

  font-size: 50px;

  font-weight: 700;

  text-align: center;

  text-decoration: none;

}



.close-link.black {

  left: 0px;

  top: 0px;

  right: auto;

  width: auto;

  margin-left: 0px;

  -webkit-box-pack: start;

  -webkit-justify-content: flex-start;

  -ms-flex-pack: start;

  justify-content: flex-start;

  font-family: Barlow, sans-serif;

  color: #000;

  font-size: 20px;

  font-weight: 500;

  text-align: left;

}



.close-link.black.scaleco {

  left: auto;

  top: 0px;

  right: 0px;

}



.close-link.black.scalesco {

  left: auto;

  top: 0px;

  right: 0px;

}



.bg-video {

  position: fixed;

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  height: 100vh;

  margin-top: 0px;

}



.bg-video.diagonal {

  position: static;

  width: 100vw;

  margin-top: 100vh;

  -webkit-transform: rotateX(0deg) rotateY(137deg) rotateZ(45deg) scale(2.5);

  transform: rotateX(0deg) rotateY(137deg) rotateZ(45deg) scale(2.5);

  -webkit-transform-style: preserve-3d;

  transform-style: preserve-3d;

}



.bg-video.half {

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  height: 70vh;

  margin-top: 40vh;

  padding-top: 30vh;

}



.cofounded {

  position: absolute;

  left: 0px;

  top: -25vh;

  bottom: 0px;

  z-index: 6;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  max-width: 250px;

  margin-top: -30px;

  padding-right: 0%;

  padding-bottom: 20vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

  font-family: Lato, sans-serif;

  font-size: 20px;

  line-height: 120%;

}



.cofounded.h3 {

  position: absolute;

  left: 100%;

  width: 16vw;

  margin-top: 10px;

  margin-bottom: 0px;

  padding-right: 0%;

  float: left;

  clear: none;

  font-size: 22px;

  line-height: 28px;

}



.cofounded.serv {

  left: 0px;

  top: 0vh;

  right: 0px;

  bottom: auto;

  width: 100%;

  padding-top: 20vh;

  -webkit-transform: none;

  -ms-transform: none;

  transform: none;

}



.cofounded.hero-home {

  top: -16vh;

  padding-bottom: 15vh;

  opacity: 0;

  -webkit-transform: translate(0%, -100%);

  -ms-transform: translate(0%, -100%);

  transform: translate(0%, -100%);

}



.incubated {

  position: absolute;

  left: 0px;

  top: -25vh;

  bottom: 0px;

  z-index: 6;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  max-width: 250px;

  margin-top: -30px;

  padding-right: 0%;

  padding-bottom: 20vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

  font-family: Lato, sans-serif;

  font-size: 20px;

  line-height: 120%;

}



.incubated.h3 {

  position: absolute;

  left: 100%;

  width: 16vw;

  margin-top: 10px;

  margin-bottom: 0px;

  padding-right: 0%;

  float: left;

  clear: none;

  font-size: 22px;

  line-height: 28px;

}



.incubated.serv {

  left: 0px;

  top: 0vh;

  right: 0px;

  bottom: auto;

  width: 100%;

  padding-top: 20vh;

  -webkit-transform: none;

  -ms-transform: none;

  transform: none;

}



.incubated.hero-home {

  top: -6vh;

  padding-bottom: 10vh;

  opacity: 0;

  -webkit-transform: translate(0%, -100%);

  -ms-transform: translate(0%, -100%);

  transform: translate(0%, -100%);

}



.scaled {

  position: absolute;

  left: 0px;

  top: -25vh;

  bottom: 0px;

  z-index: 6;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  max-width: 250px;

  margin-top: -30px;

  padding-right: 0%;

  padding-bottom: 20vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

  font-family: Lato, sans-serif;

  font-size: 20px;

  line-height: 120%;

}



.scaled.h3 {

  position: absolute;

  left: 100%;

  width: 16vw;

  margin-top: 10px;

  margin-bottom: 0px;

  padding-right: 0%;

  float: left;

  clear: none;

  font-size: 22px;

  line-height: 28px;

}



.scaled.serv {

  left: 0px;

  top: 0vh;

  right: 0px;

  bottom: auto;

  width: 100%;

  padding-top: 20vh;

  -webkit-transform: none;

  -ms-transform: none;

  transform: none;

}



.scaled.hero-home {

  top: 10vh;

  padding-bottom: 5vh;

  opacity: 0;

  -webkit-transform: translate(0%, -100%);

  -ms-transform: translate(0%, -100%);

  transform: translate(0%, -100%);

}



.innovated {

  position: absolute;

  left: 0px;

  top: -25vh;

  bottom: 0px;

  z-index: 6;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  max-width: 250px;

  margin-top: -30px;

  padding-right: 0%;

  padding-bottom: 20vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

  font-family: Lato, sans-serif;

  font-size: 20px;

  line-height: 120%;

}



.innovated.h3 {

  position: absolute;

  left: 100%;

  width: 16vw;

  margin-top: 10px;

  margin-bottom: 0px;

  padding-right: 0%;

  float: left;

  clear: none;

  font-size: 22px;

  line-height: 28px;

}



.innovated.serv {

  left: 0px;

  top: 0vh;

  right: 0px;

  bottom: auto;

  width: 100%;

  padding-top: 20vh;

  -webkit-transform: none;

  -ms-transform: none;

  transform: none;

}



.innovated.hero-home {

  top: 12vh;

  padding-top: 1px;

  padding-bottom: 0vh;

  opacity: 0;

  -webkit-transform: translate(0%, -100%);

  -ms-transform: translate(0%, -100%);

  transform: translate(0%, -100%);

}



.image-3 {

  display: block;

  width: auto;

  height: auto;

  max-height: 20vh;

  max-width: 12vw;

  margin-right: auto;

  margin-left: auto;

  border-radius: 0px;

}



.bio {

  margin-top: 0px;

  margin-bottom: 0px;

  font-family: Lato, sans-serif;

  font-size: 14px;

  text-align: center;

}



.bio.black {

  margin-top: 3px;

  margin-bottom: 5px;

  padding-top: 0px;

  padding-bottom: 0px;

  color: #6e6e6e;

}



.div-block-5 {

  margin-bottom: 20px;

}



.team-section {

  position: fixed;

  top: 0px;

  right: 0px;

  bottom: 0px;

  width: 66vw;

  height: 100vh;

  background-color: #c3a616;

  -webkit-transform: translate(0px, -100%);

  -ms-transform: translate(0px, -100%);

  transform: translate(0px, -100%);

}



.row-8 {

  height: 100%;

  margin-top: 70px;

}



.div-block-6 {

  margin-bottom: 25px;

}



.b2b-section {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100vh;

}



.b2b-section.black {

  height: 50vh;

  padding-bottom: 70px;

  background-color: #e5e5e5;

}



.b2b-section.white {

  display: block;

  height: auto;

  background-color: #fff;

}



.paragraph {

  position: relative;

  z-index: 10000;

  width: 33vw;

  padding-top: 79px;

  padding-bottom: 79px;

  font-family: Lato, sans-serif;

  color: #000;

}



.paragraph.black {

  color: #000;

}



.paragraph.black.right {

  text-align: right;

}



.paragraph.quote {

  width: auto;

  margin-right: 17px;

  margin-bottom: 100px;

  margin-left: 17px;

  padding: 30px 1px;

  font-family: Barlow, sans-serif;

  font-size: 16px;

  text-align: center;

}



.fs-image {

  width: 50vw;

}



.image-fs {

  width: 16.66vw;

  max-width: 10000px;

}



.logo-div-blox {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: 40vw;

  height: 100%;

  padding-right: 0px;

  -webkit-box-orient: horizontal;

  -webkit-box-direction: normal;

  -webkit-flex-direction: row;

  -ms-flex-direction: row;

  flex-direction: row;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  -webkit-box-flex: 0;

  -webkit-flex: 0 0 auto;

  -ms-flex: 0 0 auto;

  flex: 0 0 auto;

}



.logo-div-blox.right {

  padding-right: 98px;

  -webkit-box-pack: end;

  -webkit-justify-content: flex-end;

  -ms-flex-pack: end;

  justify-content: flex-end;

}



.image-4 {

  max-width: 300px;

  -webkit-box-flex: 0;

  -webkit-flex: 0 0 auto;

  -ms-flex: 0 0 auto;

  flex: 0 0 auto;

}



.heading-8 {

  display: block;

  width: 800px;

  margin-right: auto;

  margin-bottom: 90px;

  margin-left: auto;

  font-family: Barlow, sans-serif;

  line-height: 35px;

  font-weight: 500;

  text-align: center;

  letter-spacing: 1px;

}



.heading-8.number-bis {

  margin-bottom: 0px;

}



.parag {

  position: relative;

  display: block;

  height: auto;

  min-height: 100vh;

  padding-top: 90px;

  padding-bottom: 110px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.parag.auto-height {

  height: auto;

  padding-top: 110px;

  padding-bottom: 110px;

}



.parag.auto-height.grey {

  background-color: #c3a616;

}



.pros {

  display: block;

  max-width: 1100px;

  margin-right: auto;

  margin-left: auto;

}



.rows-title {

  font-family: 'Fjalla One', sans-serif;

  text-align: center;

}



.rows-title.center {

  text-align: center;

}



.rows-title.subtitle {

  margin-top: 0px;

  margin-left: 20px;

  font-size: 20px;

  text-align: left;

}



.rows-title.subtitle.testimonial {

  font-family: Barlow, sans-serif;

  color: #fff;

  line-height: 24px;

  font-style: italic;

  font-weight: 500;

}



.rows-title.subtitle.white {

  margin-left: 0px;

  color: #000;

  font-size: 26px;

}



.rows-title.no-margin {

  margin-top: 9px;

  margin-left: 20px;

  color: #fff;

  font-size: 26px;

  text-align: left;

  text-transform: uppercase;

}



.rows-title.no-margin.right {

  margin-left: 0px;

}



.rows-title.no-margin.scaling {

  margin-left: 0px;

  color: #000;

  font-size: 35px;

}



.paraga {

  display: block;

  width: 80%;

  margin-right: auto;

  margin-left: auto;

  font-family: Barlow, sans-serif;

  font-size: 16px;

  line-height: 24px;

  font-style: normal;

  font-weight: 400;

  text-align: center;

  letter-spacing: 1px;

}



.paraga.italic {

  font-style: italic;

}



.paraga.gray {

  margin-left: 20px;

  float: left;

  color: #8f8f8f;

  font-size: 18px;

  text-align: left;

}



.paraga.gray.left {

  width: 100%;

  margin-left: 0px;

  float: right;

  color: #000;

  font-size: 16px;

  line-height: 18px;

  font-weight: 500;

  text-align: right;

}



.paraga.gray.sliding {

  display: block;

  width: 90%;

  max-width: 650px;

  margin: 15px auto 52px;

  padding-right: 20px;

  padding-left: 20px;

  color: #4e4e4e;

  font-size: 18px;

  line-height: 22px;

  text-align: center;

}



.paraga.name {

  margin-bottom: 0px;

  font-size: 20px;

  font-weight: 600;

}



.scaling {

  position: relative;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: 100vw;

  height: 100vh;

  min-height: 500px;

  min-width: 400px;

  padding-top: 90px;

  padding-bottom: 90px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  background-color: #fff;

}



.scaling.yellow {

  position: static;

  width: 100vw;

  height: auto;

  min-height: auto;

  padding-top: 50px;

  padding-bottom: 50px;

  background-color: #c3a616;

  background-image: -webkit-radial-gradient(circle farthest-side at 0% 100%, #000, #202020), -webkit-radial-gradient(circle farthest-corner at 100% 100%, #ec8b5b, #c3a616 1%, #ff5c00 100%, #803801 101%);

  background-image: radial-gradient(circle farthest-side at 0% 100%, #000, #202020), radial-gradient(circle farthest-corner at 100% 100%, #ec8b5b, #c3a616 1%, #ff5c00 100%, #803801 101%);

}



.scaling.zero {

  height: auto;

  padding-top: 50px;

  padding-bottom: 50px;

}



.form-bloc {

  display: block;

  max-width: 600px;

  margin: 30px auto 0px;

}



.text-field-2 {

  width: 80%;

  float: left;

  border-top-color: #3898ec;

  border-bottom-color: #3898ec;

  border-left-color: #3898ec;

  color: #252525;

}



.submit-button-2 {

  width: 20%;

  float: left;

}



.image-profile {

  width: 70%;

}



.slider2 {

  max-height: 200px;

  padding-right: 50px;

  padding-left: 50px;

  background-color: transparent;

}



.slide {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-26 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 150px;

  padding-left: 40px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-27 {

  height: 150px;

}



.services-row {

  display: block;

  max-width: 1000px;

  margin: 30px auto 50px;

}



.slider {

  margin-top: 70px;

  background-color: transparent;

}



.slider-row {

  height: 100%;

}



.column-28 {

  height: 100%;

}



.column-29 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.row-9 {

  position: absolute;

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  height: 100%;

}



.column-30 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-31 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-32 {

  height: 100%;

}



.column-33 {

  height: 1005px;

}



.column-34 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.column-35 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.services-logo {

  max-width: 150px;

  margin-top: 32px;

  margin-bottom: 32px;

}



.hero-2 {

  position: relative;

  width: 100vw;

  height: 100vh;

  margin-top: -70px;

  background-image: -webkit-radial-gradient(circle farthest-corner at 100% 50%, #d12808, #cf4d0e 62%);

  background-image: radial-gradient(circle farthest-corner at 100% 50%, #d12808, #cf4d0e 62%);

}



.hero-div {

  position: absolute;

  left: 0px;

  bottom: 0px;

}



.div-block-7 {

  position: absolute;

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: 100%;

  max-width: 1100px;

  margin-right: auto;

  margin-left: auto;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.image-5 {

  position: static;

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  width: auto;

  height: auto;

  max-width: auto;

  -webkit-box-flex: 1;

  -webkit-flex: 1;

  -ms-flex: 1;

  flex: 1;

  -webkit-transform: rotate(-47deg);

  -ms-transform: rotate(-47deg);

  transform: rotate(-47deg);

}



.image-6 {

  position: absolute;

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  height: auto;

  margin-top: 336px;

  -webkit-transform: rotate(-27deg);

  -ms-transform: rotate(-27deg);

  transform: rotate(-27deg);

}



.text-span-3 {

  text-decoration: underline;

}



.fusee {

  min-width: 300px;

  margin-left: -50%;

}



.small-title {

  margin-bottom: 70px;

  font-family: 'Fjalla One', sans-serif;

  letter-spacing: 2px;

  text-transform: uppercase;

}



.small-title._2 {

  margin-right: 50px;

  margin-bottom: 0px;

  margin-left: 50px;

}



.small-title.menu {

  margin-top: 0px;

  margin-bottom: 0px;

  margin-left: 70px;

  font-size: 14px;

  font-weight: 400;

  text-decoration: none;

}



.small-title.menu:hover {

  color: #000;

}



.small-title.menu.current {

  color: #000;

}



.text-span-4 {

  letter-spacing: -2px;

}



.slider-div-bloc {

  width: 100vw;

  height: 100%;

}



.slider-section {

  height: auto;

  margin-top: 65px;

  margin-bottom: 50px;

}



.tabs-menu {

  display: block;

  max-width: 1100px;

  margin-right: auto;

  margin-left: auto;

  border-bottom: 1px solid #cecece;

}



.tab-link {

  margin-right: 14px;

  margin-left: 14px;

  padding-right: 3px;

  padding-left: 3px;

  border-bottom: 1px none #cacaca;

  background-color: transparent;

  font-family: 'Fjalla One', sans-serif;

  text-transform: uppercase;

}



.tab-link.w--current {

  display: inline-block;

  margin-right: 14px;

  margin-left: 14px;

  padding-right: 3px;

  padding-left: 3px;

  border-bottom: 5px solid #c3a616;

  background-color: #fff;

}



.tab-pane {

  display: block;

  width: 60vw;

  min-height: 60%;

  margin-top: 35px;

  margin-right: auto;

  margin-left: auto;

  background-image: url('../images/Screen-Shot-2017-11-07-at-2.04.24-PM.png');

  background-position: 0px 0px;

  background-size: cover;

}



.tabs {

  height: 100%;

}



.tabs-content {

  height: 100%;

}



.div-block-8 {

  display: block;

  max-width: 1000px;

  margin-right: auto;

  margin-left: auto;

}



.column-36 {

  margin-top: -131px;

}



.column-37 {

  margin-top: -140px;

  padding: 45px 0px;

  border: 1px solid #c9c9c9;

}



.column-37.n2 {

  margin-top: 100px;

}



.image-7 {

  position: absolute;

  left: 0px;

  right: 0px;

  bottom: 0px;

  width: 100%;

  max-height: 300px;

}



.image-7.venwise {

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: auto;

}



.companies-row {

  margin-right: 0px;

  margin-left: 0px;

  padding-right: 50px;

  padding-left: 50px;

}



.image-8 {

  position: absolute;

  top: 0px;

  right: 0px;

  max-width: 150px;

  margin-top: 0px;

}



.image-div-bloc {

  position: relative;

  overflow: hidden;

  height: 200px;

  max-height: 200px;

}



.image-div-bloc.greenparc {

  background-image: url('../images/59fa379e01b9500001e8ff3c_cleanoffice03-p-500.jpeg');

  background-position: 0px 0px;

  background-size: cover;

  background-repeat: no-repeat;

}



.link-block {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: 100%;

  height: 14.28571429vh;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.link-block.borders {

  position: relative;

  margin-top: -1px;

  margin-left: -1px;

  border-style: none none solid;

  border-width: 1px;

  border-color: #eee;

  -webkit-transition: all 400ms ease;

  transition: all 400ms ease;

}



.link-block.borders:hover {

  background-color: #000;

}



.link-block.borders._1-sixth {

  height: 16.66666667vh;

  border-style: solid;

  color: #333;

  text-decoration: none;

}



.link-block.borders.first {

  border-top-style: none;

}



.link-block.borders.first.second-row.new {

  border-top-style: solid;

}



.link-block.borders.first.new {

  border-top-style: solid;

}



.link-block.borders.last {

  border-bottom-style: none;

}



.link-block.borders.second-row {

  position: relative;

  overflow: hidden;

  margin-left: 0px;

  border-right-style: none;

}



.link-block.borders.second-row.lasting {

  margin-left: 0px;

  border-right-style: none;

  border-bottom-style: none;

}



.link-block.border {

  border-right: 1px none #000;

  border-left: 1px none #ddd;

}



.text-span-5 {

  letter-spacing: -2px;

}



.menu-link-bloc {

  position: relative;

  width: 100%;

  -webkit-transition: all 200ms ease;

  transition: all 200ms ease;

  color: #bebebe;

  text-decoration: none;

}



.menu-link-bloc:hover {

  color: #000;

}



.menu-link-bloc.w--current {

  color: #000;

}



.menu-link-bloc.current {

  color: #000;

}



.menu-link-bloc.scaling {

  display: none;

}



.div-block-9 {

  position: absolute;

  left: 0px;

  top: 0px;

  bottom: 0px;

  width: 50px;

  height: 50%;

  border-bottom-style: solid;

  border-bottom-width: 1px;

}



.underlined {

  border-bottom: 1px none #000;

  text-decoration: underline;

}



.div-block-10 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  overflow: hidden;

  width: 100%;

  max-width: auto;

  margin-top: 0px;

  margin-bottom: 0px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  -webkit-box-flex: 1;

  -webkit-flex: 1;

  -ms-flex: 1;

  flex: 1;

}



.div-block-10:hover {

  background-color: #fff;

}



.div-block-10.mid-teamate {

  border-top: 1px solid #eee;

  border-bottom: 1px solid #eee;

}



.div-block-10.mid-teamate.about-copy {

  position: relative;

  z-index: 2;

}



.div-block-10.zero {

  border-style: none;

}



.div-block-10.empty {

  -webkit-transition: all 400ms ease;

  transition: all 400ms ease;

}



.div-block-10.empty:hover {

  background-color: #000;

}



.plus-text {

  display: inline;

  color: #000;

}



.link-text2 {

  margin-right: 5px;

  margin-left: 5px;

  color: #c3a616;

}



.div-block-11 {

  display: block;

  margin-right: auto;

  margin-left: auto;

  text-align: center;

}



.section-4 {

  position: static;

  height: 100vh;

}



.column-38 {

  text-align: center;

}



.image-9 {

  display: block;

  margin-right: auto;

  margin-left: auto;

}



.column-39 {

  padding-left: 0px;

}



.image-10 {

  max-width: 80%;

}



.row-10 {

  min-width: 800px;

  margin-top: 0px;

}



.image-11 {

  display: block;

  margin-right: auto;

  margin-bottom: 10px;

  margin-left: auto;

  border-radius: 90px;

}



.left-column {

  padding-top: 69px;

  text-align: right;

}



.column-40 {

  padding-right: 0px;

  padding-left: 0px;

}



.row-11 {

  position: relative;

}



.link-block-2 {

  position: absolute;

  top: 0px;

  right: 47px;

}



.share-icon {

  width: 30px;

  margin-top: 9px;

  opacity: 0.43;

}



.section-5 {

  position: absolute;

  top: 0px;

  right: 0px;

  bottom: 0px;

  z-index: 30000;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: 50vw;

  height: 100vh;

  padding-left: 100px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

  background-color: #000;

  -webkit-transform: translate(50vw, 0px);

  -ms-transform: translate(50vw, 0px);

  transform: translate(50vw, 0px);

}



.section-6 {

  position: relative;

  overflow: hidden;

  width: 100vw;

}



.section-6.scale-section {

  display: none;

  margin-bottom: 0px;

}



.testing {

  position: fixed;

  top: 0px;

  right: 0px;

  bottom: 0px;

  z-index: 30001;

  display: none;

  width: 50vw;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  background-color: #000;

}



.link-block-3 {

  position: relative;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.image-12 {

  width: 25px;

}



.row-12 {

  width: 100%;

  max-width: 100px;

}



.row-12._2-columns {

  max-width: 70px;

}



.image-13 {

  position: fixed;

  width: 30px;

  opacity: 0;

}



.container {

  margin-top: 52px;

  margin-bottom: 52px;

  text-align: center;

}



.fleche-link-bloc {

  position: absolute;

  left: 0px;

  right: 0px;

  bottom: -5px;

  z-index: 10;

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: 50px;

  height: 50px;

  margin-right: auto;

  margin-bottom: 0px;

  margin-left: auto;

  padding-bottom: 0px;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  border: 2px solid #000;

  border-radius: 90px;

  background-color: #000;

}



.fleche-link-bloc.w--current {

  bottom: 40px;

  margin-bottom: 0px;

}



.fleche-link-bloc.two {

  bottom: 45px;

}



.fleche-link-bloc.quoting {

  margin-bottom: 20px;

}



.fleche-link-bloc.quoting.w--current {

  left: 0px;

  right: 0px;

  bottom: 0px;

}



.fleche-image {

  width: 25px;

  max-width: auto;

}



.black-div-bloc {

  width: 100%;

  height: 100%;

}



.column-43 {

  z-index: 1;

}



.typeform-contact {

  position: fixed;

  top: 0px;

  right: 0px;

  bottom: 0px;

  z-index: 30001;

  display: none;

  width: 66.666vw;

  min-width: 1000px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  background-color: #000;

}



.html-embed {

  width: 100%;

  height: 90vh;

}



.nav-link-2 {

  font-family: 'Fjalla One', sans-serif;

  text-transform: uppercase;

}



.logo {

  width: auto;

  height: 80px;

  margin-left: 30px;

}



.brand-2 {

  position: absolute;

  left: 0px;

  top: 0px;

  margin-left: 30px;

}



.nav-bar-2 {

  position: fixed;

  left: 0px;

  top: 0px;

  z-index: 1002;

  background-color: transparent;

}



.nav-bar-div-bloc {

  position: absolute;

  top: 0px;

  right: 24px;

  z-index: 10000;

  min-height: 100px;

  min-width: 100px;

}



.nav-bar-mobile {

  position: absolute;

  left: 0px;

  top: 0px;

  right: 0px;

  z-index: 10002;

  background-color: transparent;

}



.nav-link-4 {

  font-family: 'Fjalla One', sans-serif;

  font-size: 18px;

  text-transform: uppercase;

}



.logos-white {

  position: absolute;

  display: block;

  overflow: scroll;

  width: 70%;

  max-height: auto;

  max-width: 200px;

  margin-right: auto;

  margin-left: auto;

  -webkit-box-flex: 0;

  -webkit-flex: 0 auto;

  -ms-flex: 0 auto;

  flex: 0 auto;

  opacity: 0;

}



.logos-white.b2bs {

  margin-top: 21px;

  margin-bottom: 21px;

}



.logos-white.parcel {

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  width: auto;

  max-height: 14vh;

  max-width: auto;

}



.logos-white.gray {

  max-width: 160px;

}



.logos-white.nomad2 {

  margin-top: -15px;

}



.row-14 {

  height: 33.33vh;

}



.row-14.about-slider {

  position: relative;

  z-index: 1;

  width: 50vw;

}



.row-14.about-slider.second-slider {

  border-bottom: 1px solid #eee;

}



.column-44 {

  height: 33vh;

}



.row-15 {

  width: 100%;

  height: 33.33vh;

}



.row-15.about-slider {

  width: 50vw;

}



.row-16 {

  width: 100%;

  height: 33.33vh;

}



.row-16.about-slider {

  width: 50vw;

}



.column-center {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  border-left: 1px solid #eee;

}



.column-center.michelle {

  padding-right: 0px;

  border-right: 1px none #eee;

}



.column-center.michelle.about-ver {

  border-left-style: none;

}



.column-center.about-ver {

  border-left-style: none;

}



.column-center.joinus {

  padding-right: 0px;

  border-right: 1px solid #eee;

}



.link-block-4 {

  width: 100%;

  height: 100%;

  background-color: #fff;

  -webkit-transition: all 400ms ease;

  transition: all 400ms ease;

  color: #000;

  text-decoration: none;

}



.link-block-4:hover {

  background-color: #000;

  color: #fff;

  text-decoration: none;

}



.brand-4 {

  margin-left: 30px;

}



.html-embed-2 {

  position: fixed;

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  z-index: 100000;

  background-color: transparent;

}



.bg {

  position: fixed;

  right: 0px;

  bottom: 0px;

  width: 50vw;

  height: 65vh;

  background-image: url('../images/Spaceman.png');

  background-position: 0px 0px;

  background-size: contain;

  background-repeat: no-repeat;

}



.bg.numero3 {

  background-image: url('../images/good.png');

}



.bg.numero4 {

  top: 12.5vh;

  right: 0px;

  bottom: 0px;

  height: 75vh;

  background-image: url('../images/Space-Rockets.png');

  background-position: 77% 50%;

}



.success-message {

  background-color: #fff;

  font-family: Barlow, sans-serif;

  font-size: 16px;

}



.error {

  position: absolute;

  left: 0px;

  right: 0px;

  bottom: 0px;

  background-color: #f56f6f;

  color: #fff;

  text-align: center;

}



.text-block-2 {

  font-family: Barlow, sans-serif;

}



.social-icons {

  display: block;

  width: 30px;

}



.social-icons.angel {

  width: 33px;

}



.icons-social {

  position: fixed;

  left: 0px;

  bottom: 0px;

  z-index: 12;

}



.link-block-5 {

  display: block;

  margin-bottom: 10px;

  margin-left: 10px;

}



.slider-2 {

  display: block;

  width: 90%;

  max-width: 800px;

  min-height: 360px;

  margin-right: auto;

  margin-left: auto;

  background-color: transparent;

}



.right-arrow {

  color: #000;

}



.left-arrow {

  color: #000;

}



.slide-nav-2 {

  bottom: -35px;

  display: block;

  background-color: #fff;

  color: #000;

}



.slide-2 {

  background-color: transparent;

}



.mask-2 {

  color: #000;

}



.scale-slider-div-bloc {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: 100%;

  height: 100%;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.slider-image {

  max-width: 250px;

}



.client-slider {

  width: 100%;

  height: 100vh;

  border-left: 1px solid #ddd;

  background-color: transparent;

  color: #000;

}



.right-arrow-2 {

  position: fixed;

  right: 0px;

  bottom: 0px;

  display: block;

  width: 16vw;

  height: 33vh;

  margin-top: 67vh;

  margin-bottom: 0px;

  color: #000;

}



.left-arrow-2 {

  position: fixed;

  top: 0px;

  right: 0px;

  bottom: 0px;

  z-index: 100000;

  display: inline-block;

  width: 100px;

  height: 100px;

  background-color: transparent;

  color: #000;

}



.slide-nav-3 {

  z-index: 10000;

  display: block;

  background-color: #fff;

  color: #ffa87d;

}



.slide-nav-3:hover {

  z-index: 10000;

  color: #ffcaca;

}



.slide-nav-3.no-show {

  display: none;

}



.slide-client {

  width: 33%;

  margin-top: 1px;

  border-style: none solid none none;

  border-width: 1px;

  border-color: #eee;

  background-color: #fff;

}



.slide-client.about-copy {

  z-index: 0;

  border-style: none;

  background-color: transparent;

}



.slide-client.about-version {

  width: 50vw;

  border-style: none;

}



.slide-quotes {

  min-width: 900px;

  background-color: transparent;

}



.qote-row {

  width: 100%;

  height: 100%;

}



.column-row {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  height: 100%;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: end;

  -webkit-align-items: flex-end;

  -ms-flex-align: end;

  align-items: flex-end;

}



.column-row.n2 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  padding-right: 50px;

  padding-left: 50px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: start;

  -webkit-align-items: flex-start;

  -ms-flex-align: start;

  align-items: flex-start;

}



.quote-text {

  margin-right: 40px;

  font-family: Barlow, sans-serif;

  color: #fff;

  font-size: 18px;

  font-weight: 300;

}



.trusted-section {

  display: inline-block;

  width: 100vw;

  margin-top: 0px;

  float: none;

  border-bottom: 1px solid #e4e4e4;

}



.fleche-div-bloc {

  position: absolute;

  left: 0px;

  right: 0px;

  bottom: 120px;

  display: block;

  width: 80px;

  margin-right: auto;

  margin-left: auto;

}



.quotes-row {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  min-width: auto;

  margin: 69px auto;

  -webkit-box-align: stretch;

  -webkit-align-items: stretch;

  -ms-flex-align: stretch;

  align-items: stretch;

}



.quote-div-bloc {

  position: relative;

  width: 90%;

  min-height: 30px;

  margin-right: 15px;

  margin-left: 15px;

  padding-top: 3px;

  padding-bottom: 3px;

  background-color: #fff;

}



.div-block-13 {

  position: absolute;

  left: 0px;

  top: -30px;

  right: 0px;

  display: block;

  width: 60px;

  height: 60px;

  margin-right: auto;

  margin-left: auto;

  border-radius: 90px;

  background-color: #fff;

}



.quote-image {

  display: block;

  width: 60px;

  height: 60px;

  margin-right: auto;

  margin-left: auto;

  border-radius: 90px;

}



.column-45 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

}



.names-div-bloc {

  position: absolute;

  left: 0px;

  right: 0px;

  bottom: 0px;

}



.image-14 {

  position: absolute;

  right: 10vw;

  bottom: -57px;

  display: block;

  width: 20vw;

  height: auto;

  margin-right: auto;

  margin-left: auto;

}



.mask-3 {

  color: #000;

}



.icon {

  background-color: transparent;

  color: #000;

  font-size: 40px;

}



.div-block-14 {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  width: auto;

  height: 100%;

  max-width: 100%;

  margin: 40px auto 40px 20vw;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.div-block-14.mobile {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  margin-right: auto;

  margin-left: auto;

}



.gray-legal {

  position: fixed;

  left: 0px;

  top: 0px;

  bottom: 0px;

  z-index: 999;

  display: none;

  width: 66.666vw;

  min-width: auto;

  margin-right: 2px;

  padding: 2px 3px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  border-right: 1px solid #f6f6f6;

  background-color: #000;

}



.gray-legal.visible {

  display: block;

}



.image-15 {

  display: block;

  height: 200px;

  margin-right: auto;

  margin-left: auto;

}



.scaleco-form {

  max-width: 400px;

  margin-top: 0px;

}



.scaleco-text-field {

  display: inline-block;

  width: 50%;

  max-width: 300px;

  margin-right: auto;

  margin-left: auto;

  padding-top: 23px;

  padding-bottom: 23px;

  float: left;

  border: 1px solid #c5c5c5;

}



.scaleco-button {

  display: inline-block;

  width: 50%;

  max-width: 300px;

  padding-top: 14px;

  padding-bottom: 14px;

  float: left;

  background-color: #000;

  font-family: 'Fjalla One', sans-serif;

  font-size: 18px;

  font-weight: 700;

  text-transform: uppercase;

}



.form-block-2 {

  display: block;

  width: 600px;

  max-width: 400px;

  margin-top: 30px;

  margin-right: auto;

  margin-left: auto;

  text-align: center;

}



.founder-shield {

  position: fixed;

  left: 0px;

  top: 0px;

  bottom: 0px;

  z-index: 999;

  display: none;

  width: 66.666vw;

  min-width: auto;

  margin-right: 2px;

  padding: 2px 3px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  border-right: 1px solid #f6f6f6;

  background-color: #000;

}



.firon {

  position: fixed;

  left: 0px;

  top: 0px;

  bottom: 0px;

  z-index: 999;

  display: none;

  width: 66.666vw;

  min-width: auto;

  margin-right: 2px;

  padding: 2px 3px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  border-right: 1px solid #f6f6f6;

  background-color: #000;

}



.bpo {

  position: fixed;

  left: 0px;

  top: 0px;

  bottom: 0px;

  z-index: 999;

  display: none;

  width: 66.666vw;

  min-width: auto;

  margin-right: 2px;

  padding: 2px 3px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  border-right: 1px solid #f6f6f6;

  background-color: #000;

}



.venwise {

  position: fixed;

  left: 0px;

  top: 0px;

  bottom: 0px;

  z-index: 999;

  display: none;

  width: 66.666vw;

  min-width: auto;

  margin-right: 2px;

  padding: 2px 3px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  border-right: 1px solid #f6f6f6;

  background-color: #000;

}



.greenparc {

  position: fixed;

  left: 0px;

  top: 0px;

  bottom: 0px;

  z-index: 999;

  display: none;

  width: 66.666vw;

  min-width: auto;

  margin-right: 2px;

  padding: 2px 3px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  border-right: 1px solid #f6f6f6;

  background-color: #000;

}



.twenty {

  position: fixed;

  left: 0px;

  top: 0px;

  bottom: 0px;

  z-index: 999;

  display: none;

  width: 66.666vw;

  min-width: auto;

  margin-right: 2px;

  padding: 2px 3px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  border-right: 1px solid #f6f6f6;

  background-color: #000;

}



.nomad {

  position: fixed;

  left: 0px;

  top: 0px;

  bottom: 0px;

  z-index: 999;

  display: none;

  width: 66.666vw;

  min-width: auto;

  margin-right: 2px;

  padding: 2px 3px;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -webkit-flex-direction: column;

  -ms-flex-direction: column;

  flex-direction: column;

  -webkit-box-pack: center;

  -webkit-justify-content: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

  border-right: 1px solid #f6f6f6;

  background-color: #000;

}



.slide-nav-4 {

  display: none;

}



.div-bloc {

  position: absolute;

}



.div-bloc-4-mobile {

  width: 50vw;

  height: 100px;

  min-height: 10px;

}



.div-bloc-4-mobile.scale {

  position: static;

  left: auto;

  top: 0px;

  right: 0px;

  bottom: 0px;

  height: 100vh;

  max-width: 3000px;

  min-height: auto;

  -webkit-box-align: center;

  -webkit-align-items: center;

  -ms-flex-align: center;

  align-items: center;

}



.div-bloc-4-mobile.scale.black {

  position: static;

  top: 0px;

  right: 0px;

  bottom: 0px;

  background-color: #fff;

}



.div-bloc-4-mobile.scale2 {

  height: 100vh;

}



.div-block-15 {

  width: 100vw;

}



html.w-mod-js *[data-ix="orange-overlay"] {

  opacity: 0;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="scale-action"] {

  opacity: 0;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="incubate-action"] {

  opacity: 0;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="cofound-action"] {

  opacity: 0;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="raise-action"] {

  opacity: 0;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="black-overlay-3"] {

  opacity: 0;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="orange-overlay-2"] {

  opacity: 0;

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="raise"] {

  opacity: 0;

  -webkit-transform: translate(-200px, 0px);

  -ms-transform: translate(-200px, 0px);

  transform: translate(-200px, 0px);

}



html.w-mod-js *[data-ix="about"] {

  opacity: 0;

  -webkit-transform: translate(0px, 100px);

  -ms-transform: translate(0px, 100px);

  transform: translate(0px, 100px);

}



html.w-mod-js *[data-ix="spaceman-2"] {

  -webkit-transform: rotate(-17deg);

  -ms-transform: rotate(-17deg);

  transform: rotate(-17deg);

}



html.w-mod-js *[data-ix="about-2"] {

  opacity: 0;

  -webkit-transform: translate(0px, 100px);

  -ms-transform: translate(0px, 100px);

  transform: translate(0px, 100px);

}



html.w-mod-js *[data-ix="move-from-right"] {

  opacity: 0;

  -webkit-transform: translate(400px, 0px);

  -ms-transform: translate(400px, 0px);

  transform: translate(400px, 0px);

}



html.w-mod-js *[data-ix="appear-1"] {

  opacity: 0;

}



html.w-mod-js *[data-ix="appear-2"] {

  opacity: 0;

}



html.w-mod-js *[data-ix="appear-3"] {

  opacity: 0;

}



html.w-mod-js *[data-ix="move-from-right-2"] {

  opacity: 0;

  -webkit-transform: translate(400px, 0px);

  -ms-transform: translate(400px, 0px);

  transform: translate(400px, 0px);

}



html.w-mod-js *[data-ix="move-from-right-3"] {

  opacity: 0;

  -webkit-transform: translate(400px, 0px);

  -ms-transform: translate(400px, 0px);

  transform: translate(400px, 0px);

}



html.w-mod-js *[data-ix="menu-1"] {

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="menu-2"] {

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="menu-3"] {

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="menu-4"] {

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="menu-5"] {

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="menu-6"] {

  -webkit-transform: translate(-100%, 0px);

  -ms-transform: translate(-100%, 0px);

  transform: translate(-100%, 0px);

}



html.w-mod-js *[data-ix="contac"] {

  display: none;

  -webkit-transform: translate(50vw, 0px);

  -ms-transform: translate(50vw, 0px);

  transform: translate(50vw, 0px);

}



html.w-mod-js *[data-ix="scalco"] {

  display: none;

  -webkit-transform: translate(-50vw, 0px);

  -ms-transform: translate(-50vw, 0px);

  transform: translate(-50vw, 0px);

}



@media (max-width: 991px) {

  .navbar {

    background-color: transparent;

  }

  .column-3.heading {

    z-index: 10;

    padding-top: 150px;

    padding-bottom: 0vh;

    -webkit-box-pack: start;

    -webkit-justify-content: flex-start;

    -ms-flex-pack: start;

    justify-content: flex-start;

  }

  .heading-2.menu {

    font-size: 70px;

    line-height: 90%;

  }

  .heading-2.last {

    font-size: 70px;

  }

  .menu-header {

    position: relative;

    z-index: 0;

  }

  .row-5 {

    display: block;

    height: auto;

    float: none;

    border-style: none;

  }

  .column-11 {

    margin-top: 133px;

    margin-bottom: 0px;

    padding-bottom: 130px;

    padding-left: 45px;

  }

  .column-11.scaling {

    margin-top: 110px;

  }

  .column-11.scalee {

    margin-top: 173px;

  }

  .column-12 {

    padding-right: 0px;

  }

  .column-13 {

    position: static;

    overflow: visible;

    height: auto;

    padding-right: 0px;

    -webkit-box-align: start;

    -webkit-align-items: flex-start;

    -ms-flex-align: start;

    align-items: flex-start;

  }

  .column-14 {

    padding-right: 0px;

    padding-left: 0px;

    border-style: none;

  }

  .h2 {

    width: auto;

  }

  .h2.scale3.right-section {

    width: 100%;

    font-size: 24px;

    line-height: 30vw;

  }

  .row-6 {

    width: 66vw;

  }

  .div-block-4 {

    width: 100%;

    height: auto;

  }

  .div-block-4.scale.black {

    height: auto;

    margin-top: 51px;

    margin-bottom: 51px;

  }

  .row-7 {

    height: 100%;

    margin-left: 0px;

    padding-left: 0px;

  }

  .row-7.cofound2 {

    height: auto;

    padding-left: 0px;

  }

  .column-16 {

    margin-bottom: 15px;

  }

  .column-24.b2b2 {

    height: auto;

  }

  .contact {

    width: 100vw;

    padding-left: 50px;

  }

  .contact.scaler {

    position: static;

    height: auto;

    margin-left: 0vw;

    padding-right: 0px;

  }

  .close-link.black.scalesco {

    display: block;

  }

  .close-link.black.scalesco.mobiled {

    left: 0px;

    top: 0px;

    right: auto;

    margin-left: 20px;

    padding-left: 31px;

    background-image: url('../images/61752.svg');

    background-position: 0px 50%;

    background-size: 20px;

    background-repeat: no-repeat;

  }

  .image-3 {

    width: auto;

    height: auto;

    max-height: auto;

    max-width: 300px;

  }

  .heading-8 {

    width: 100%;

    padding-right: 21px;

    padding-left: 21px;

  }

  .services-row {

    margin-right: 19px;

    margin-left: 19px;

  }

  .link-block.borders._1-sixth {

    position: relative;

    height: 300px;

  }

  .link-block.borders.first {

    margin-top: 0px;

    border-top-style: none;

  }

  .link-block.borders.first.second-row {

    margin-top: 0px;

    border-top-style: solid;

  }

  .link-block.borders.first.lasting {

    border-top-style: solid;

  }

  .link-block.borders.last {

    border-style: solid;

  }

  .div-block-10 {

    min-height: 200px;

    padding-top: 20px;

    padding-bottom: 20px;

  }

  .div-block-10.empty {

    min-height: 0px;

  }

  .section-4 {

    height: auto;

  }

  .section-4.scale {

    display: block;

    max-width: auto;

  }

  .row-10 {

    width: 100%;

    min-width: auto;

    margin-right: 33px;

    margin-left: 33px;

    padding-right: 20px;

    padding-left: 20px;

  }

  .testing {

    display: none;

    width: 100vw;

  }

  .section-7 {

    margin-top: 83px;

    margin-bottom: 83px;

  }

  .typeform-contact {

    display: none;

    width: 100vw;

    min-width: 0%;

  }

  .nav-link-2 {

    display: block;

    font-size: 24px;

    text-align: center;

  }

  .nav-menu {

    display: none;

    width: 100vw;

    height: 100vh;

  }

  .logo {

    position: static;

    left: 0px;

    top: 0px;

    bottom: 0px;

  }

  .menu-button {

    color: #000;

  }

  .menu-button.w--open {

    background-color: #fff;

    color: #000;

  }

  .nav-menu-2 {

    display: none;

    height: 100vh;

    padding-left: 0px;

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

    -webkit-flex-direction: column;

    -ms-flex-direction: column;

    flex-direction: column;

    -webkit-box-pack: center;

    -webkit-justify-content: center;

    -ms-flex-pack: center;

    justify-content: center;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

    align-items: center;

    -webkit-box-flex: 0;

    -webkit-flex: 0 auto;

    -ms-flex: 0 auto;

    flex: 0 auto;

    background-color: #fff;

    opacity: 1;

    font-size: 24px;

  }

  .nav-menu-3 {

    position: absolute;

    left: 0px;

    top: 0px;

    right: 0px;

    bottom: 0px;

    z-index: 100000000000;

    display: none;

    height: 100vh;

    margin-top: 90px;

    background-color: #fff;

  }

  .nav-link-4 {

    margin-top: 10px;

    margin-bottom: 10px;

    font-size: 30px;

    text-align: center;

  }

  .nav-link-4.w--current {

    display: block;

    color: #c3a616;

  }

  .container-2 {

    position: relative;

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display: flex;

    height: 80px;

    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

    -webkit-flex-direction: row;

    -ms-flex-direction: row;

    flex-direction: row;

    -webkit-box-pack: end;

    -webkit-justify-content: flex-end;

    -ms-flex-pack: end;

    justify-content: flex-end;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

    align-items: center;

  }

  .brand-3 {

    position: absolute;

    left: 0px;

    top: 0px;

    bottom: 0px;

    z-index: 10;

  }

  .menu-button-2 {

    background-color: transparent;

  }

  .menu-button-2.w--open {

    background-color: transparent;

    color: #000;

  }

  .nav-menu-4 {

    position: fixed;

    left: 0px;

    top: 0px;

    right: 0px;

    bottom: 0px;

    padding-top: 100px;

    background-color: #fff;

  }

  .logos-white {

    position: absolute;

  }

  .row-14.about-slider {

    width: 100vw;

  }

  .row-15.about-slider {

    width: 100vw;

  }

  .row-16.about-slider {

    width: 100vw;

  }

  .column-center {

    min-height: 200px;

  }

  .bg {

    width: 60%;

  }

  .slide-client.about-version {

    width: 100vw;

  }

  .slide-quotes {

    min-width: auto;

    padding-right: 58px;

    padding-left: 58px;

  }

  .image-14 {

    min-width: 250px;

  }

  .div-block-14 {

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display: flex;

    margin-right: auto;

    margin-left: auto;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

    align-items: center;

  }

  .gray-legal {

    position: fixed;

    display: none;

    width: 100vw;

    min-width: 0%;

    margin-right: 0px;

    padding-right: 0px;

    padding-left: 0px;

    background-color: #fff;

  }

  .founder-shield {

    display: none;

    width: 100vw;

    min-width: 0%;

  }

  .firon {

    display: none;

    width: 100vw;

    min-width: 0%;

  }

  .bpo {

    display: none;

    width: 100vw;

    min-width: 0%;

  }

  .venwise {

    display: none;

    width: 100vw;

    min-width: 0%;

  }

  .greenparc {

    display: none;

    width: 100vw;

    min-width: 0%;

  }

  .twenty {

    display: none;

    width: 100vw;

    min-width: 0%;

  }

  .nomad {

    display: none;

    width: 100vw;

    min-width: 0%;

  }

  .div-bloc {

    width: 0px;

    height: 0px;

  }

  .div-bloc-4-mobile {

    width: 100%;

    height: auto;

  }

  .div-bloc-4-mobile.scale.black {

    height: auto;

    margin-top: 51px;

    margin-bottom: 51px;

  }

}



@media (max-width: 767px) {

  .column-3.heading {

    padding-left: 40px;

  }

  .heading-2.menu {

    width: 100%;

  }

  .heading-2.last {

    font-size: 50px;

  }

  .heading-2.scal {

    min-width: 100px;

  }

  .menu-link-block.arrows.centeri {

    display: none;

  }

  .colum-full {

    height: 0%;

  }

  .colum-full.second.white {

    height: 0%;

  }

  .column-content.third.mobile {

    height: 0%;

  }

  .row-5 {

    height: auto;

  }

  .column-10 {

    height: 0%;

  }

  .column-11 {

    height: auto;

    margin-top: 0px;

    padding-top: 150px;

    padding-left: 41px;

  }

  .column-11.scaling {

    margin-top: 50px;

  }

  .column-13 {

    display: block;

    height: auto;

  }

  .h2 {

    width: auto;

  }

  .h2.b2b2s.center {

    width: 100%;

    margin-right: 53px;

    margin-left: 53px;

    padding-right: 25px;

    padding-left: 25px;

  }

  .h2.link:hover {

    color: #000;

  }

  .h2.scale3.right-section {

    width: 100%;

    font-size: 24px;

    line-height: 30vw;

  }

  .div-block-4 {

    width: 100vw;

    margin-left: 0px;

  }

  .div-block-4.scale2 {

    height: 100%;

    min-height: auto;

  }

  .row-7 {

    height: auto;

    margin-left: 0px;

    padding-left: 0px;

  }

  .row-7.cofound2 {

    display: block;

    padding-left: 0px;

  }

  .column-16 {

    margin-bottom: 15px;

  }

  .column-23.raise {

    margin-top: 50px;

    margin-bottom: 50px;

  }

  .column-23.raise.top {

    height: 100%;

    margin-bottom: 0px;

  }

  .contact {

    padding-right: 10px;

    padding-left: 10px;

  }

  .contact.scaler {

    position: static;

  }

  .form-block {

    width: 100%;

  }

  .close-link.black.scalesco {

    z-index: 100000;

    margin-top: 20px;

  }

  .close-link.black.scalesco.mobiled {

    left: 0px;

    top: 0px;

    right: auto;

    padding-left: 46px;

    background-image: url('../images/61752.svg');

    background-position: 0px 50%;

    background-size: 30px;

    background-repeat: no-repeat;

  }

  .image-3 {

    max-width: 300px;

  }

  .paraga.gray.sliding {

    width: auto;

    max-width: 100%;

  }

  .scaling.yellow {

    display: block;

    width: 100%;

    min-width: auto;

  }

  .scaling.zero {

    height: auto;

    min-width: auto;

    padding-top: 90px;

    padding-bottom: 90px;

  }

  .slider2 {

    max-height: auto;

  }

  .column-26 {

    padding-left: 10px;

  }

  .link-block.borders {

    height: auto;

    min-height: 300px;

    padding-top: 21px;

    padding-bottom: 21px;

  }

  .link-block.borders:hover {

    background-color: #fff;

  }

  .link-block.borders._1-sixth {

    overflow: hidden;

  }

  .link-block.borders._1-sixth:hover {

    background-color: #fff;

  }

  .link-block.borders.first {

    height: auto;

  }

  .div-block-10 {

    max-width: 2000px;

    border-bottom: 1px solid #eee;

  }

  .div-block-10.empty {

    min-height: 0px;

  }

  .div-block-10.empty:hover {

    background-color: #fff;

  }

  .section-4 {

    display: block;

    clear: none;

  }

  .testing {

    display: none;

  }

  .slide-nav {

    margin-top: 32px;

  }

  .div-block-12 {

    margin-top: 16px;

    margin-bottom: 16px;

  }

  .div-bloc-12 {

    margin-top: 15px;

    margin-bottom: 15px;

  }

  .container {

    position: static;

    display: block;

    -webkit-box-flex: 0;

    -webkit-flex: 0 auto;

    -ms-flex: 0 auto;

    flex: 0 auto;

  }

  .typeform-contact {

    display: none;

  }

  .logo {

    margin-left: 40px;

  }

  .nav-bar-mobile {

    z-index: 1002;

  }

  .nav-link-4 {

    display: block;

  }

  .logos-white {

    right: 100vw;

    display: none;

  }

  .icons-social {

    left: auto;

    right: 0px;

    bottom: 0px;

  }

  .slider-2 {

    display: block;

    overflow: hidden;

    width: 100%;

    max-width: 100vw;

    min-height: 400px;

    min-width: 0px;

    padding-top: 0px;

    padding-bottom: 0px;

  }

  .mask-2 {

    overflow: visible;

  }

  .scale-slider {

    float: none;

  }

  .scale-slider-div-bloc {

    width: auto;

    min-width: 0px;

  }

  .client-slider {

    height: auto;

  }

  .slide-client {

    width: 50%;

  }

  .slide-client.about-copy {

    width: 0%;

  }

  .slide-client.about-copy.invisible {

    display: none;

  }

  .slide-client.about-version {

    width: 100%;

  }

  .slide-quotes {

    width: 100%;

    min-width: 0px;

    padding-right: 51px;

    padding-left: 51px;

  }

  .column-row.n2 {

    padding-right: 20px;

    padding-left: 20px;

  }

  .quote-text {

    margin-right: 0px;

  }

  .quotes-row {

    display: block;

  }

  .quote-div-bloc {

    display: block;

    margin-right: auto;

    margin-bottom: 55px;

    margin-left: auto;

  }

  .column-45 {

    display: block;

    margin-right: auto;

    margin-left: auto;

  }

  .image-14 {

    right: 0vw;

  }

  .div-block-14 {

    padding-right: 15px;

    padding-left: 15px;

  }

  .gray-legal {

    position: absolute;

    left: 0px;

    top: 0px;

    bottom: 0px;

    z-index: 1003;

    display: none;

    height: auto;

    background-color: #fff;

  }

  .founder-shield {

    position: absolute;

    left: 0px;

    top: 0px;

    bottom: 0px;

    z-index: 1003;

    display: none;

    height: 100%;

    background-color: #fff;

  }

  .firon {

    display: none;

  }

  .bpo {

    display: none;

  }

  .venwise {

    display: none;

  }

  .greenparc {

    display: none;

  }

  .twenty {

    display: none;

  }

  .nomad {

    display: none;

  }

  .div-bloc-4-mobile {

    width: 100vw;

    margin-left: 0px;

  }

  .div-bloc-4-mobile.scale2 {

    height: 100%;

    min-height: auto;

  }

}



@media (max-width: 479px) {

  .navbar {

    background-color: transparent;

  }

  .brand {

    margin-left: 10px;

  }

  .heading-2 {

    width: 100%;

    min-width: auto;

    font-size: 70px;

  }

  .heading-2.title {

    width: 100%;

    min-width: auto;

    font-size: 70px;

    line-height: 75px;

  }

  .heading-2.last {

    font-size: 70px;

  }

  .heading-2.quotes {

    line-height: 60px;

  }

  .menu-div-bloc {

    text-align: left;

  }

  .body.home.v3 {

    background-position: 50% 50%;

  }

  .column-11 {

    padding-top: 130px;

    padding-left: 20px;

  }

  .column-11.scalee {

    margin-top: 0px;

  }

  .column-13 {

    display: block;

    height: 100%;

    border-style: none;

  }

  .column-14 {

    padding-left: 0px;

  }

  .h2 {

    width: 100%;

  }

  .h2.link:hover {

    color: #000;

  }

  .h2.scaked {

    padding-right: 10px;

    padding-left: 10px;

  }

  .h2.scale3.right-section {

    display: block;

    width: 100%;

    margin-right: auto;

    margin-left: auto;

    font-size: 20px;

    line-height: 25px;

    text-align: center;

  }

  .div-block-3 {

    width: 100%;

  }

  .row-6 {

    width: 100%;

  }

  .column-16 {

    margin-bottom: 15px;

  }

  .column-23.raise.top {

    margin-bottom: 0px;

  }

  .contact {

    width: 100vw;

    padding-right: 20px;

    padding-left: 20px;

  }

  .form-block {

    width: 100%;

  }

  .heading-7 {

    margin-top: 15px;

    font-size: 18px;

  }

  .close-link.black.scalesco.mobiled {

    left: 0px;

    top: 0px;

    right: auto;

    padding-left: 42px;

  }

  .image-3 {

    max-width: 300px;

  }

  .bio.black {

    font-size: 16px;

  }

  .parag {

    height: auto;

  }

  .parag.auto-height {

    width: 100%;

  }

  .rows-title.subtitle.testimonial {

    height: auto;

    margin-left: 5px;

  }

  .rows-title.subtitle.white {

    text-align: center;

  }

  .paraga.gray.sliding {

    padding-right: 14px;

    padding-left: 14px;

    font-size: 18px;

  }

  .scaling.yellow {

    position: static;

    height: auto;

    min-width: auto;

    padding-top: 0px;

    padding-bottom: 0px;

  }

  .scaling.zero {

    min-height: auto;

    padding-top: 50px;

    padding-bottom: 50px;

  }

  .slider2 {

    width: 100%;

    min-height: 500px;

    padding-right: 5px;

    padding-left: 5px;

    clear: both;

  }

  .slide {

    position: static;

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display: flex;

    width: 100%;

    height: 100%;

  }

  .column-26 {

    height: auto;

    margin-bottom: 0px;

  }

  .column-27 {

    height: auto;

    min-height: auto;

  }

  .link-block.borders {

    min-height: 200px;

  }

  .link-block.borders._1-sixth {

    text-align: center;

  }

  .link-block.borders.last.scaling {

    border-right-style: none;

    border-left-style: none;

  }

  .div-block-10 {

    max-width: 1000px;

    padding-right: 21px;

    padding-left: 21px;

    border-bottom: 1px solid #eee;

  }

  .div-block-10.empty {

    min-height: 0px;

  }

  .div-block-10.empty:hover {

    background-color: #fff;

  }

  .column-38 {

    margin-bottom: 20px;

  }

  .image-10 {

    max-width: 40%;

  }

  .testing {

    display: none;

    width: 100vw;

  }

  .slide-nav {

    left: 0px;

    right: 0px;

    bottom: 0px;

    width: 100%;

  }

  .column-41 {

    padding-right: 0px;

    padding-left: 0px;

  }

  .row-13 {

    width: 100%;

    height: 300px;

  }

  .column-42 {

    margin-bottom: 28px;

  }

  .container {

    min-height: auto;

    margin-bottom: 0px;

    padding-top: 41px;

    padding-bottom: 41px;

  }

  .mask {

    overflow: visible;

    min-height: 400px;

  }

  .typeform-contact {

    display: none;

    width: 100vw;

  }

  .logo {

    margin-left: 25px;

  }

  .brand-3 {

    padding-left: 0px;

  }

  .row-14 {

    height: auto;

  }

  .column-center {

    min-height: 400px;

  }

  .bg {

    width: 100%;

  }

  .bg.numero3 {

    left: 0px;

    right: 0px;

    bottom: 0px;

    background-position: 50% 100%;

  }

  .slider-2 {

    overflow: hidden;

    width: 100%;

    min-height: 450px;

    padding-top: 0px;

  }

  .right-arrow {

    width: 40px;

  }

  .left-arrow {

    width: 40px;

  }

  .scale-slider {

    display: inline-block;

    overflow: hidden;

    min-height: 430px;

  }

  .scale-slider-div-bloc {

    height: auto;

    padding-right: 22px;

    padding-left: 22px;

  }

  .slide-client {

    width: 100%;

  }

  .column-row {

    height: 50%;

  }

  .column-row.n2 {

    padding-right: 0px;

    padding-left: 0px;

    -webkit-box-pack: start;

    -webkit-justify-content: flex-start;

    -ms-flex-pack: start;

    justify-content: flex-start;

  }

  .right-arrow-3 {

    width: 35px;

  }

  .left-arrow-3 {

    width: 35px;

  }

  .div-block-14.mobile {

    text-align: center;

  }

  .gray-legal {

    display: none;

    width: 100vw;

    padding-top: 64px;

  }

  .scaleco-form {

    display: block;

    max-width: 100%;

    margin-right: auto;

    margin-left: auto;

  }

  .scaleco-text-field {

    width: 100%;

    float: none;

  }

  .scaleco-button {

    display: block;

    width: 100%;

    margin-right: auto;

    margin-left: auto;

    float: none;

  }

  .form-block-2 {

    width: 100%;

  }

  .founder-shield {

    display: none;

    width: 100vw;

  }

  .firon {

    display: none;

    width: 100vw;

  }

  .bpo {

    display: none;

    width: 100vw;

  }

  .venwise {

    display: none;

    width: 100vw;

  }

  .greenparc {

    display: none;

    width: 100vw;

  }

  .twenty {

    display: none;

    width: 100vw;

  }

  .nomad {

    display: none;

    width: 100vw;

  }

}

