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

.low-footer-link-grid {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin: 0px;
  padding: 0px;
  -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;
  grid-auto-flow: column;
  grid-auto-columns: -webkit-max-content;
  grid-auto-columns: max-content;
  grid-column-gap: 15px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr -webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content;
  -ms-grid-columns: 1fr max-content max-content max-content max-content;
  grid-template-columns: 1fr -webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content;
  grid-template-columns: 1fr max-content max-content max-content max-content;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.low-footer-link-grid.bottom {
  padding-right: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -ms-flex-pack: end;
  justify-content: end;
  justify-items: end;
  grid-auto-flow: row;
  grid-column-gap: 35px;
  -ms-grid-columns: -webkit-max-content;
  -ms-grid-columns: max-content;
  grid-template-columns: -webkit-max-content;
  grid-template-columns: max-content;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: right;
}

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

.link-footer-3 {
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 16px;
  font-style: normal;
  font-weight: 200;
  text-decoration: none;
}

.link-footer-3:hover {
  color: #42c1ff;
}

.text-block-24 {
  color: #a9a9aa;
}

.new-footer {
  padding-top: 40px;
  padding-bottom: 20px;
  border-top: 1px solid #e0e0e0;
  background-color: #fff;
}

.tuv-logo {
  width: 250px;
  margin-top: 0px;
}

.solaris-logo {
  width: 140px;
  margin-top: 5px;
}

.nfs-logo {
  width: 140px;
  margin-top: -15px;
}

.footer-logos-grid {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin: 0px;
  padding: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -ms-flex-pack: end;
  justify-content: end;
  justify-items: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-flow: column;
  grid-auto-columns: -webkit-max-content;
  grid-auto-columns: max-content;
  grid-column-gap: 25px;
  grid-row-gap: 14px;
  grid-template-areas: "Area Area-2"
    ". Area-2";
  -ms-grid-columns: -webkit-max-content 25px -webkit-max-content;
  -ms-grid-columns: max-content 25px max-content;
  grid-template-columns: -webkit-max-content -webkit-max-content;
  grid-template-columns: max-content max-content;
  -ms-grid-rows: 80px 14px auto;
  grid-template-rows: 80px auto;
}

.partnert-roll-2 {
  font-size: 12px;
  text-align: center;
}

.footer-container {
  padding-right: 20px;
  padding-left: 20px;
}

.footer-container.container-big {
  display: block;
}

.top-footer-links-grid {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin: 0px;
  padding: 0px;
  -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;
  grid-auto-flow: column;
  grid-auto-columns: -webkit-max-content;
  grid-auto-columns: max-content;
  grid-column-gap: 5px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr -webkit-max-content -webkit-max-content -webkit-max-content;
  -ms-grid-columns: 1fr max-content max-content max-content;
  grid-template-columns: 1fr -webkit-max-content -webkit-max-content -webkit-max-content;
  grid-template-columns: 1fr max-content max-content max-content;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.top-footer-links-grid.botttom {
  padding-right: 40px;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: start;
  grid-auto-flow: row;
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  -ms-grid-columns: -webkit-max-content -webkit-max-content;
  -ms-grid-columns: max-content max-content;
  grid-template-columns: -webkit-max-content -webkit-max-content;
  grid-template-columns: max-content max-content;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.columns-10 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-column-gap: 0px;
}

.image-12 {
  width: 40px;
}

.low-footer-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  padding-top: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid #e0e0e0;
}

.column-32 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: left;
}

.footer-item-icon {
  margin-top: -6px;
  margin-right: 15px;
}

.list-item-24 {
  display: inline;
}

.column-30 {
  display: block;
  -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;
}

.html-embed-2 {
  display: inline-block;
}

.light-blue-title {
  margin-bottom: 0px;
  color: #42c1ff;
  font-size: 31px;
}

.light-blue-title.top-title {
  position: relative;
  display: block;
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  line-height: 36px;
  font-weight: 400;
}

.light-blue-title.top-title {
  position: static;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  line-height: 36px;
  font-weight: 400;
}

.light-blue-title.top-title.featured-title {
  margin-top: 0px;
  color: #161a6e;
  font-size: 22px;
  line-height: 26px;
  text-align: left;
}

.light-blue-title.top-title {
  display: none;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  line-height: 36px;
  font-weight: 300;
}

.light-blue-title.top-title {
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  line-height: 36px;
  font-weight: 300;
}

.light-blue-title.top-title.featured-title {
  margin-top: 0px;
  font-size: 22px;
  line-height: 26px;
  text-align: center;
}

.light-blue-title.top-title-2 {
  position: static;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  line-height: 36px;
  font-weight: 200;
}

.light-blue-title.top-title {
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  line-height: 36px;
  font-weight: 300;
}

.light-blue-title.top-title.featured-title {
  margin-top: 0px;
  color: #161a6e;
  font-size: 22px;
  line-height: 26px;
  text-align: left;
}

.lottie-animation {
  width: 35px;
}

.hero-second {
  position: static;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  height: 100vh;
  max-height: none;
  margin-top: 0px;
  padding: 140px 56px;
  -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-image: -webkit-gradient(linear, left top, right top, color-stop(9%, #fff), to(transparent)), url('../images/Hero-bg-home.png');
  background-image: linear-gradient(90deg, #fff 9%, transparent), url('../images/Hero-bg-home.png');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, cover;
  color: #fff;
}

.hero-second.expertise {
  height: 100%;
  padding: 10px 20px 60px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-image: none;
  background-position: 0px 0px;
  text-align: center;
}

.hero-second.main-landing {
  height: 100%;
  min-height: 700px;
  margin-top: 20px;
  padding: 10px 20px 60px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.3))), url('../images/Hero-bg-home.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url('../images/Hero-bg-home.png');
  background-position: 0px 0px, 0% 0%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
  text-align: center;
}

.hero-second.expertise {
  height: 100%;
  padding: 10px 20px 60px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(15%, #fff), color-stop(65%, hsla(0, 0%, 100%, 0.5)), color-stop(90%, transparent)), url('../images/Hero-bg-home-2.png');
  background-image: linear-gradient(90deg, #fff 15%, hsla(0, 0%, 100%, 0.5) 65%, transparent 90%), url('../images/Hero-bg-home-2.png');
  background-position: 0px 0px, 100% 0%;
  background-size: auto, cover;
  background-repeat: repeat, repeat;
}

.heading {
  margin-top: 0px;
  margin-bottom: 40px;
  color: #161a6e;
  font-size: 51px;
  line-height: 128%;
  font-weight: 700;
  text-align: left;
}

.heading.top-title {
  width: auto;
  margin-bottom: 20px;
  font-size: 47px;
  text-transform: capitalize;
}

.heading.top-title.expertise-heading {
  max-width: 900px;
  margin-bottom: 10px;
  line-height: 110%;
  text-align: center;
  text-transform: none;
}

.heading.top-title-podcast {
  width: auto;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 47px;
  text-transform: capitalize;
}

.heading.top-title {
  width: auto;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 47px;
  text-transform: capitalize;
}

.heading.top-title.expertise-heading {
  margin-bottom: 10px;
  font-size: 36px;
  text-align: left;
}

.div-block {
  display: block;
}

.div-block.top-hero-content {
  position: static;
  margin-left: 0px;
}

.div-block.top-hero-content {
  position: static;
}

.proposition {
  display: block;
  padding: 10px;
}

.sticky-nav {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 1;
  padding: 20px;
  background-color: #fff;
}

.sticky-nav.second-landingpage {
  position: -webkit-sticky;
  position: sticky;
  z-index: 100;
  display: block;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.sticky-nav.second-landingpage {
  padding-top: 0px;
  padding-bottom: 0px;
}

.dropdown-list {
  color: #afa3a3;
}

.dropdown-list.w--open {
  border-radius: 10px;
  background-color: #fff;
  color: #fff;
}

.nav-logo-link {
  display: block;
  overflow: auto;
  height: auto;
  margin-right: 0px;
  margin-left: 0px;
  padding: 15px 0px;
}

.list-insights {
  display: block;
  padding-right: 20px;
  padding-left: 20px;
}

.list-insights.access-button {
  padding-right: 0px;
  padding-left: 0px;
}

.nav-logo-invesor {
  width: auto;
  height: 45px;
  padding-top: 0px;
  padding-bottom: 0px;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: 0% 50%;
  object-position: 0% 50%;
}

.icon-2 {
  color: #161a6e;
}

.expertise {
  display: block;
}

.link-7 {
  color: #161a6e;
  font-size: 14px;
  font-style: normal;
  text-decoration: none;
}

.link-7:hover {
  color: #42c1ff;
}

.dropdown-list-3 {
  left: -60px;
  box-shadow: 0 20px 15px 0 rgba(0, 0, 0, 0.15);
  color: #161a6e;
}

.dropdown-list-3.w--open {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 230px;
  padding-top: 20px;
  padding-bottom: 20px;
  -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-radius: 10px;
  background-color: #fff;
}

.dropdown-links-2 {
  color: #161a6e;
}

.dropdown-links-2:hover {
  color: #42c1ff;
}

.dropdown-links-2.w--current {
  color: #42c1ff;
}

.about {
  display: block;
}

.sign-up {
  display: block;
  padding-right: 20px;
  padding-left: 20px;
}

.sign-up.cta {
  padding-right: 0px;
  padding-left: 0px;
}

.button-11 {
  min-width: 105px;
  padding: 12px 30px;
  border: 1px solid #161a6e;
  border-radius: 100px;
  background-color: #fff;
  opacity: 1;
  -webkit-transition: background-color 200ms ease, color 200ms ease, box-shadow 200ms ease;
  transition: background-color 200ms ease, color 200ms ease, box-shadow 200ms ease;
  color: #161a6e;
}

.button-11:hover {
  background-color: #161a6e;
  box-shadow: 3px 3px 7px 0 hsla(0, 0%, 48.7%, 0.3);
  color: #fff;
}

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

.bold-text {
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 40px;
  line-height: 110%;
  text-align: center;
}

.multiple-cta {
  display: block;
  width: 225px;
  height: 50px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-radius: 0px;
  background-color: #161a6e;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
}

.multiple-cta:hover {
  box-shadow: 3px 3px 14px 0 rgba(77, 77, 77, 0.3);
}

.multiple-cta.ghost {
  border-style: solid;
  border-width: 1px;
  border-color: #161a6e;
  border-radius: 100px;
  background-color: #fff;
  -webkit-transition: box-shadow 200ms ease, background-color 200ms ease;
  transition: box-shadow 200ms ease, background-color 200ms ease;
  color: #161a6e;
}

.multiple-cta.ghost:hover {
  background-color: #161a6e;
  color: #fff;
}

.multiple-cta.ghost.small {
  width: 150px;
  height: 30px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px 10px;
  font-size: 14px;
}

.div-block-2 {
  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;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: left;
}

.dropdown-links {
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  text-align: center;
}

.dropdown-links:hover {
  color: #42c1ff;
}

.dropdown-links.w--current {
  color: #42c1ff;
}

.dropdown-links.last {
  border-bottom: 1px none #161a6e;
}

.link {
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 14px;
  font-style: normal;
  text-decoration: none;
}

.link:hover {
  color: #42c1ff;
}

.cards-image {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 100%;
  height: 100%;
  max-width: none;
  border: 1px none #000;
  border-radius: 100px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.container-2 {
  margin-top: 60px;
}

.who-we-are-blue {
  margin: 0px auto;
  padding: 40px 20px 20px;
  background-color: #fff;
}

.section-title-2 {
  margin-bottom: 20px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 36px;
  line-height: 120%;
  text-align: left;
  text-decoration: none;
}

.section-title-2.margin-bottom {
  margin-bottom: 40px;
  font-size: 36px;
}

.column-sc {
  position: static;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  display: block;
  height: auto;
  padding-right: 0px;
  padding-left: 0px;
  clear: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.thumbnail-div-1 {
  background-color: transparent;
}

.experts-bio-title {
  display: block;
  max-width: 350px;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 14px;
  line-height: 140%;
  font-weight: 200;
  text-align: center;
}

.experts-bio-title.bio {
  overflow: hidden;
  height: auto;
  max-height: none;
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.experts-bio-title.bio.podcast {
  margin-bottom: 20px;
  font-size: 12px;
  text-align: left;
}

.experts-bio-title.bio.white-date {
  height: auto;
  margin-bottom: 20px;
  font-size: 12px;
}

.experts-bio-title.bio {
  max-width: 350px;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}

.experts-bio-title.bio.partner {
  font-size: 12px;
}

.experts-bio-title.normal {
  max-width: none;
  font-weight: 300;
}

.experts-bio-title.bio {
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.experts-bio-title.bio.partner {
  display: block;
  margin-top: 10px;
  font-size: 12px;
}

.card-paragraph-2 {
  font-family: Poppins, sans-serif;
  color: #fff;
  text-align: left;
}

.centered-container {
  display: block;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
  -ms-flex-pack: start;
  justify-content: start;
  justify-items: start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1.25fr 1fr;
  grid-template-columns: 1.25fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  text-align: center;
}

.bio-name-2 {
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 22px;
  font-weight: 600;
}

.bio-name-2.white {
  max-width: 420px;
  margin-bottom: 20px;
  color: #fff;
  font-weight: 400;
  text-align: left;
}

.bio-name-2.white.no-margin-bottom {
  max-width: 350px;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #35373d;
  font-weight: 600;
}

.bio-name-2.white.no-margin-bottom {
  max-width: 350px;
  margin-bottom: 0px;
  color: #35373d;
  font-weight: 600;
}

.bio-name-2.white.no-margin-bottom.contact {
  display: none;
  max-width: none;
  margin-top: 0px;
  font-size: 24px;
  line-height: 22px;
  text-align: center;
}

.bio-name-2.white.no-margin-bottom.contact {
  max-width: none;
  margin-top: 0px;
  font-size: 24px;
  line-height: 22px;
  text-align: center;
}

.bio-name-2.white.contact-name {
  max-width: none;
  margin-bottom: 0px;
  color: #35373d;
  font-weight: 600;
  text-align: center;
}

.bio-name-2.partner {
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 24px;
  font-weight: 200;
  text-align: center;
}

.bio-name-2.partner {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
  text-align: left;
}

.bio-name-2.whitepaper-preview {
  margin-bottom: 10px;
  font-size: 20px;
}

.bio-name-2.partner {
  margin-bottom: 10px;
  font-size: 20px;
}

.column-18 {
  padding-right: 0px;
  padding-left: 0px;
}

.image {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 50px;
}

.cards-image-mask {
  position: relative;
  overflow: hidden;
  width: 150px;
  height: 150px;
  margin-bottom: 10px;
  padding: 0px;
  border-radius: 0%;
}

.cards-grid-container {
  display: -ms-grid;
  display: grid;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: left;
}

.columns-13 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.paragraph-5 {
  max-width: none;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 14px;
  line-height: 140%;
  font-weight: 200;
  text-align: left;
}

.paragraph-5.no-padding {
  padding-bottom: 0px;
}

.paragraph-5.custom-padding {
  padding-bottom: 20px;
}

.paragraph-5.placement-p-padding {
  padding-bottom: 20px;
}

.podcast-title {
  height: 20px;
  margin-top: 0px;
  margin-bottom: 30px;
  direction: ltr;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  white-space: normal;
}

.podcast-title.asset {
  margin-bottom: 50px;
}

.podcast-title.podcast {
  font-size: 14px;
  line-height: 22px;
}

.podcast-title.podcast.partner-card {
  height: 40px;
}

.podcast-title.podcast.podcast-card {
  height: auto;
  margin-bottom: 10px;
}

.podcast-title.white {
  margin-bottom: 0px;
  color: #fff;
  text-align: left;
}

.podcast-title.white.margin-bottom {
  display: none;
  height: 20px;
  max-width: 350px;
  margin-bottom: 30px;
  color: #35373d;
  text-align: center;
}

.podcast-title.white.margin-bottom {
  height: 20px;
  max-width: 350px;
  margin-bottom: 30px;
  color: #35373d;
}

.column-13 {
  padding-right: 0px;
  padding-left: 0px;
}

.column-26 {
  position: relative;
  height: auto;
  padding: 60px 90px 70px 60px;
  background-color: #737680;
}

.partner-logo-box {
  display: block;
  width: auto;
  max-height: none;
  min-height: auto;
  min-width: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background-color: #e9e9e9;
  text-align: center;
}

.partner-logo-box:hover {
  padding: 20px;
}

.nfs {
  margin-top: -8px;
  padding-bottom: 3px;
}

.column-2 {
  position: static;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  display: block;
  height: auto;
  padding-right: 0px;
  padding-left: 0px;
  clear: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f4f5f8;
}

.partners {
  margin-top: 20px;
  margin-bottom: 0px;
  padding-top: 40px;
  padding-bottom: 10px;
  background-color: #f3f9ff;
}

.partners-grid {
  margin-top: 40px;
  margin-bottom: 60px;
  grid-auto-flow: row;
  grid-row-gap: 30px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 1fr auto;
  grid-template-rows: 1fr auto;
}

.div-block-5 {
  width: 100%;
  height: auto;
  max-width: none;
  min-width: 275px;
  padding: 10px 20px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fff;
}

.columns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  color: #e0e0e0;
  text-align: center;
}

.thumnail-div {
  position: static;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  margin-top: 140px;
  padding: 10px 40px;
  background-color: transparent;
}

.partner-card {
  height: auto;
  min-height: auto;
  margin-right: 20px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 1px 1px 20px 0 #e2e8ed, -1px -1px 20px 0 #f3f9ff;
  -webkit-transition: opacity 200ms ease, height 200ms ease, width 200ms ease;
  transition: opacity 200ms ease, height 200ms ease, width 200ms ease;
  cursor: pointer;
}

.partner-card:hover {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}

.image-14 {
  position: -webkit-sticky;
  position: sticky;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  width: auto;
  height: 680px;
  max-width: none;
  margin-top: 0px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.container-3 {
  margin-top: 40px;
}

.team-mate-card {
  margin-bottom: 40px;
}

.team-mate-card.white {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 40px;
  padding: 20px;
  -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-radius: 10px;
  background-color: #fff;
  box-shadow: 1px 1px 20px 0 #e2e8ed, -1px -1px 20px 0 #f3f9ff;
  -webkit-transition: height 200ms ease;
  transition: height 200ms ease;
  text-align: left;
  cursor: pointer;
}

.grid-6 {
  margin-bottom: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.body {
  background-color: #fff;
}

.columns-14 {
  display: block;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.cards-image-2 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 100%;
  height: 100%;
  max-width: none;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.cards-image-2.contact {
  position: static;
  display: block;
  width: 130px;
  height: 130px;
  border-radius: 200px;
  box-shadow: 4px 4px 10px 0 rgba(48, 48, 48, 0.2);
}

.press-logos-grids {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 25px;
  -ms-grid-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.5fr;
  grid-template-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.partner-logo {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.featured-2 {
  display: block;
  padding: 10px 20px;
  border-bottom: 2px solid #fff;
  background-color: rgba(243, 249, 255, 0.2);
}

.container-19 {
  padding: 10px 20px 10px 0px;
  border: 1px none #000;
}

.list-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  color: #42c1ff;
  font-size: 30px;
  text-align: center;
  text-shadow: none;
}

.button-13 {
  display: block;
  width: 225px;
  height: 50px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-radius: 100px;
  background-color: #161a6e;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
}

.button-13:hover {
  box-shadow: 3px 3px 14px 0 rgba(77, 77, 77, 0.3);
}

.text-block-19 {
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  line-height: 36px;
  font-weight: 300;
}

.shortcut {
  display: none;
}

.div-block-26 {
  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-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-26.hero-updated {
  display: block;
  max-width: 560px;
  margin-top: 0px;
  margin-left: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-26.hero-updated {
  max-width: 560px;
  margin-top: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.bullet-list-df-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-bottom: 10px;
  margin-left: 0px;
  padding-top: 7px;
  padding-bottom: 7px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.hero {
  display: block;
  padding-top: 100px;
  padding-bottom: 100px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.hero.v4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-width: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: none;
  background-position: 0px 0px;
  opacity: 1;
}

.hero.v4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-width: 0px;
  margin-bottom: 0px;
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: linear-gradient(260deg, transparent 23%, hsla(0, 0%, 100%, 0.8) 54%, #fff), url('../images/Hero-bg-home-2.png');
  background-position: 0px 0px, 100% 100%;
  background-size: auto, cover;
  opacity: 1;
}

.heading-hero {
  margin-top: 0px;
  margin-bottom: 40px;
  color: #161a6e;
  font-size: 51px;
  line-height: 128%;
  font-weight: 700;
  text-align: left;
}

.heading-hero.top-title {
  width: auto;
  margin-bottom: 60px;
  font-family: Poppins, sans-serif;
  font-size: 47px;
  text-transform: capitalize;
}

.heading-hero.top-title.hubspot {
  margin-bottom: 20px;
  padding-right: 20px;
  color: #161a6e;
  font-size: 32px;
  line-height: 120%;
  text-align: left;
  text-transform: none;
  text-shadow: none;
}

.heading-hero.top-title.hubspot.investor {
  padding-right: 0px;
  font-size: 36px;
}

.heading-hero.top-title.hubspot.investor.sellers {
  margin-bottom: 0px;
}

.heading-hero.top-title.hubspot.investor.sellers.bottom {
  margin-bottom: 30px;
}

.heading-hero.top-title.hubspot.investor {
  font-size: 36px;
}

.flex-container-mobile {
  display: -ms-grid;
  display: grid;
  max-width: 1080px;
  padding: 0px 20px 0px 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: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  -ms-grid-columns: 3.75fr 1fr;
  grid-template-columns: 3.75fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: left;
}

.flex-container-mobile.container-big {
  display: block;
  max-width: 1080px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-grid-columns: 1.5fr 1fr;
  grid-template-columns: 1.5fr 1fr;
}

.bullet-list-hero {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 20px;
  -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;
}

.bullet-list-hero.hero-v1 {
  -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;
}

.text-block-6 {
  width: auto;
  max-width: none;
  margin-left: 5px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 20px;
  line-height: 25px;
  text-align: left;
  text-shadow: none;
}

.image-15 {
  width: 500px;
  max-width: none;
}

.container-big {
  display: block;
  max-width: 1080px;
  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: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  grid-column-gap: 20px;
}

.container-big.services-plans {
  display: block;
  padding-left: 0px;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: stretch;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.container-big.services-title {
  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-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.access-title {
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-weight: 600;
}

.button-cta-coming-soon {
  display: block;
  width: 225px;
  height: 50px;
  margin-top: 90px;
  margin-bottom: 0px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-radius: 0px;
  background-color: #161a6e;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
}

.button-cta-coming-soon:hover {
  box-shadow: 3px 3px 14px 0 rgba(77, 77, 77, 0.3);
}

.grid-17 {
  margin: 20px 0px 60px;
  grid-column-gap: 60px;
  grid-row-gap: 30px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

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

.why-sign-up {
  padding-right: 0px;
  padding-left: 0px;
}

.why-sign-up.container-big {
  display: block;
  padding-right: 0px;
  padding-left: 0px;
}

.access-benefit {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 280px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}

.benefit-card-title {
  width: auto;
  margin-bottom: 30px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 24px;
  line-height: 140%;
  font-weight: 500;
  text-align: left;
  white-space: normal;
}

.heading-27 {
  margin-top: 20px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 14px;
  line-height: 140.6%;
  font-weight: 400;
}

.access-benefit-card {
  display: block;
  height: auto;
  padding: 40px;
  background-color: #f4f5f8;
}

.access-benefit-card.renewablle {
  background-image: url('../images/wind-turbine.png');
  background-position: 120% 130%;
  background-size: auto 230px;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.grid-18 {
  display: none;
  overflow: visible;
  margin-top: 20px;
  padding-right: 0px;
  padding-left: 0px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.cta {
  display: block;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.get-access {
  margin-top: 20px;
  margin-bottom: 0px;
  padding-top: 20px;
  padding-bottom: 0px;
}

.title-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 580px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.access-icon {
  width: 70px;
  height: 70px;
  margin-bottom: 10px;
  padding: 20px;
  border: 1px none #161a6e;
  border-radius: 5px;
  background-color: #f3f9ff;
  box-shadow: none;
  color: #42c1ff;
}

.cal-date-copy {
  max-height: none;
  border-style: none;
  border-width: 0.5px;
  border-color: #e0e0e0;
  border-radius: 10px;
  background-color: #f3f9ff;
  box-shadow: none;
}

.arrow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 45px;
  -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-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  font-family: 'La solid 900', sans-serif;
  color: #42c1ff;
  font-size: 45px;
  text-align: center;
  text-shadow: none;
}

.arrow.hide {
  display: none;
}

.sub-access-title-2 {
  max-width: 700px;
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 36px;
  line-height: 120%;
  font-weight: 700;
  text-align: left;
}

.sub-access-title-2.important {
  margin-bottom: 40px;
}

.step-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  margin-right: 15px;
  margin-bottom: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  color: #161a6e;
  font-size: 50px;
  line-height: 50px;
  text-align: center;
  text-shadow: none;
}

.steps {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 40px 20px 60px;
  background-color: transparent;
}

.grid-20 {
  display: block;
  margin-top: 40px;
  grid-row-gap: 83px;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr 0.25fr 1fr 0.25fr 1fr;
  grid-template-columns: 1fr 0.25fr 1fr 0.25fr 1fr;
}

.text-block-20 {
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
}

.day {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-width: 0px;
  padding: 20px;
  -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;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 15px;
  font-weight: 400;
  text-align: left;
}

.div-block-25 {
  display: none;
  margin-top: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.faq-2 {
  display: none;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: rgba(255, 255, 255, 0.5);
}

.faqs {
  margin-right: 0px;
}

.c-details {
  margin-bottom: 60px;
  padding-right: 40px;
  padding-left: 0px;
}

.c-header {
  text-align: center;
}

.open-faqs {
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 1.2em;
  line-height: 1.4em;
  font-weight: 400;
  text-align: left;
}

.open-faqs-text {
  max-width: 830px;
  min-width: 0px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  color: #282829;
  font-weight: 300;
  text-align: left;
}

.heading-22 {
  display: block;
  max-width: 350px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.heading-22.v2.contact {
  max-width: none;
  text-align: left;
}

.heading-22.v2.contact.modal-1 {
  margin-bottom: 20px;
  padding-right: 20px;
  padding-left: 20px;
}

.heading-22.v2.contact {
  max-width: none;
  text-align: center;
}

.button-14 {
  display: block;
  width: 225px;
  height: 50px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-radius: 100px;
  background-color: #161a6e;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
}

.button-14:hover {
  box-shadow: 3px 3px 14px 0 rgba(77, 77, 77, 0.3);
}

.contact-box {
  display: block;
  max-width: 1080px;
  margin-bottom: 40px;
  padding: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -ms-flex-pack: end;
  justify-content: end;
  justify-items: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
  grid-auto-flow: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1.75fr 4fr;
  grid-template-columns: 1.75fr 4fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 1px 1px 20px 0 rgba(0, 0, 0, 0.15);
}

.get-in-touch {
  display: block;
  padding-top: 40px;
  padding-bottom: 20px;
}

.heading-23 {
  font-family: Poppins, sans-serif;
  color: #161a6e;
}

.heading-23.v2.modal-1 {
  margin-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  opacity: 1;
}

.heading-23.v2 {
  font-size: 36px;
  line-height: 120%;
  text-align: center;
}

.heading-21 {
  display: none;
  margin-top: 0px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-align: center;
}

.div-block-24 {
  display: none;
  margin: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.bold-text-3 {
  font-size: 22px;
  font-weight: 600;
}

.subtitle {
  max-width: 750px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 30px;
  line-height: 130%;
  font-weight: 400;
}

.feature-icon {
  position: static;
  display: block;
  width: auto;
  height: auto;
  margin-right: 0px;
  margin-bottom: 10px;
  padding: 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  border-radius: 10px;
  background-color: #f3f9ff;
  font-family: 'La solid 900', sans-serif;
  color: #161a6e;
  font-size: 40px;
  line-height: 40px;
  text-align: left;
  text-shadow: none;
  white-space: normal;
}

.paragraph-big {
  max-width: 800px;
  margin-bottom: 60px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 16px;
  line-height: 140%;
  font-weight: 200;
  text-align: left;
}

.feature-card {
  padding: 20px 20px 0px;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(22, 26, 110, 0.5);
  border-radius: 10px;
  background-color: #fff;
}

.feature-card.principal {
  position: static;
  overflow: visible;
  height: auto;
  padding-bottom: 0px;
  background-color: rgba(255, 255, 255, 0.5);
  box-shadow: 1px 1px 20px 0 rgba(0, 0, 0, 0.15);
}

.list {
  overflow: hidden;
  height: 80px;
  margin-left: 0px;
  padding-left: 0px;
  border: 1px none #000;
  list-style-type: none;
}

.list-icon-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 18px;
  height: 18px;
  margin-top: 4px;
  margin-right: 10px;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  font-family: 'La solid 900', sans-serif;
  color: #161a6e;
  font-size: 18px;
  line-height: 18px;
  text-align: center;
  text-shadow: none;
}

.feature-list {
  width: auto;
  max-width: none;
  margin-left: 5px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 14px;
  line-height: 25px;
  text-align: left;
  text-shadow: none;
}

.list-item-feature {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.feature-title {
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 21px;
  line-height: 130%;
}

.feature-title.last {
  margin-bottom: 0px;
}

.our-offering {
  position: static;
  z-index: 1;
  padding-top: 40px;
  padding-bottom: 0px;
  background-color: rgba(243, 249, 255, 0.5);
}

.banner-inter {
  margin-top: -20px;
  margin-right: -20px;
  margin-left: -20px;
  border-style: none;
  border-width: 1px 1px 0px;
  border-color: rgba(22, 26, 110, 0.5) rgba(22, 26, 110, 0.5) #000;
  border-radius: 5px 5px 0px 0px;
  background-color: #161a6e;
}

.text-block-25 {
  position: static;
  padding: 5px;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
}

.partner-grid-full-width {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1080px;
  margin-left: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.brix---color-neutral-800 {
  color: #211f54;
}

.brix---text-center {
  text-align: left;
}

.brix---mg-bottom-48px {
  margin-bottom: 20px;
}

.brix---inner-container-574px---center {
  max-width: 1080px;
  margin-right: auto;
  margin-left: auto;
}

.brix---container-default {
  display: block;
  max-width: 1080px;
  padding-right: 20px;
  padding-left: 20px;
  -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;
}

.brix---section-logo-strip-v6 {
  display: none;
  overflow: hidden;
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #f3f9ff;
}

.featured-3 {
  display: block;
  padding: 10px 20px;
  border-bottom: 2px solid #fff;
  background-color: #f3f9ff;
}

.grid-14 {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 35px;
  -ms-grid-columns: 1fr 1fr 1.25fr 1fr 1.25fr 1.5fr;
  grid-template-columns: 1fr 1fr 1.25fr 1fr 1.25fr 1.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.partner-logo-img {
  width: auto;
  height: 50px;
  max-height: none;
  max-width: none;
}

.partner-logo-img-2 {
  width: auto;
  height: 40px;
  max-height: none;
  max-width: none;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.partner-logo-img-3 {
  width: auto;
  height: 60px;
  max-height: none;
  max-width: none;
  margin-top: -5px;
  margin-bottom: -5px;
}

.inter-button {
  display: none;
}

.sticky-second-nav {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin: 0px;
  padding: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-flow: column;
  grid-auto-columns: -webkit-max-content;
  grid-auto-columns: max-content;
  grid-column-gap: 15px;
  grid-row-gap: 20px;
  -ms-grid-columns: -webkit-max-content -webkit-max-content -webkit-max-content;
  -ms-grid-columns: max-content max-content max-content;
  grid-template-columns: -webkit-max-content -webkit-max-content -webkit-max-content;
  grid-template-columns: max-content max-content max-content;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-radius: 100px;
  background-color: rgba(243, 249, 255, 0.8);
}

.sticky-nav-second {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 1;
  padding: 20px;
  background-color: #fff;
}

.sticky-nav-second.second-landingpage {
  top: 85px;
  display: none;
  margin-top: 10px;
  margin-bottom: -75px;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: transparent;
  opacity: 0;
}

.sticky-nav-second.second-landingpage {
  padding-top: 0px;
  padding-bottom: 0px;
}

.image-16 {
  width: auto;
  height: 100%;
  max-width: none;
  margin-bottom: 60px;
  padding: 0px;
}

.section-title-2-copy {
  margin-bottom: 40px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 36px;
  line-height: 120%;
  text-align: left;
  text-decoration: none;
}

.div-block-28 {
  height: 400px;
  margin-bottom: 40px;
  background-image: url('../images/wall-block.png');
  background-position: 50% 0%;
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}

.div-block-28:hover {
  background-image: url('../images/wall-open.png');
}

.div-block-18 {
  display: block;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.event-image-copy {
  max-height: none;
  min-height: 165px;
  padding: 60px 20px;
  background-color: #e0e0e0;
  background-image: url('../images/Equity-Report.png');
  background-position: 0% 73%;
  background-size: cover;
  text-align: center;
}

.event-image-copy._02 {
  background-image: url('../images/nazrin-babashova-iKjAj_oq-IE-unsplash.jpg');
  background-position: 0% 90%;
}

.event-image-copy._06 {
  background-image: url('../images/13wind_and_solar_3_opt_1.jpeg');
}

.event-image-copy._08 {
  background-image: url('../images/distributed-energy-resources-management-e1644390123994.jpeg');
}

.event-image-copy._03 {
  background-image: url('../images/andrea-boldizsar-BwgKUh9tN84-unsplash.jpg');
  background-position: 0% 47%;
}

.event-image-copy._09 {
  background-image: url('../images/solar-wind.png');
  background-position: 0% 10%;
}

.event-image-copy._01 {
  background-image: url('../images/wind-01.png');
}

.event-image-copy._05 {
  background-image: url('../images/11023_Power-Plant-10_opt-2048x1250-1-1200x732.jpeg');
  background-position: 0% 35%;
}

.event-image-copy._04 {
  background-image: url('../images/american-public-power-association-513dBrMJ_5w-unsplash-1.jpg');
}

.event-image-copy._07 {
  background-image: url('../images/elperiodicodelaenergia-thumbnail.jpeg');
  background-position: 0% 100%;
}

.event-image-copy._09 {
  background-image: url('../images/solar-wind.png');
  background-position: 0% 10%;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

.press-link {
  margin-bottom: 30px;
  color: #35373d;
  text-decoration: none;
  cursor: pointer;
}

.month {
  background-color: #42c1ff;
}

.cal-date {
  max-height: none;
  box-shadow: -1px -1px 20px 0 rgba(94, 94, 94, 0.2), 1px 1px 20px 0 rgba(226, 232, 237, 0.5);
}

.day-copy {
  padding: 10px 20px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
}

.link-post-2 {
  margin-bottom: 0px;
  padding-right: 10px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Poppins, sans-serif;
  color: #42c1ff;
  font-weight: 400;
  text-decoration: none;
}

.div-block-45 {
  margin-top: 10px;
}

.container-36 {
  display: -ms-grid;
  display: grid;
  margin-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: start;
  -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;
  grid-auto-flow: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-areas: ". ."
    ". Area";
  -ms-grid-columns: 1fr 16px 0.5fr;
  grid-template-columns: 1fr 0.5fr;
  -ms-grid-rows: auto 16px auto;
  grid-template-rows: auto auto;
}

.container-36.insight {
  margin-top: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}

.text-block-11 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 27px;
  height: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  color: #42c1ff;
  font-size: 25px;
  text-align: center;
  text-shadow: none;
}

.light-blue-title-event {
  margin-bottom: 0px;
  color: #42c1ff;
  font-size: 31px;
}

.light-blue-title-event.top-title {
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  line-height: 36px;
  font-weight: 300;
}

.div-block-43 {
  display: -ms-grid;
  display: grid;
  height: 160px;
  min-width: 0px;
  margin-top: -50px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.75fr 1fr;
  grid-template-columns: 0.75fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.press-release-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  cursor: pointer;
}

.event-grid {
  display: -ms-grid;
  display: grid;
  margin-top: 40px;
  margin-bottom: 60px;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
}

.press-logo-thumbail-big {
  width: auto;
  height: auto;
  margin-top: 10px;
  margin-right: 0px;
  border-radius: 0px;
}

.day-2 {
  display: block;
  height: auto;
  min-width: 0px;
  padding: 20px;
  -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: Poppins, sans-serif;
  color: #fff;
  font-size: 15px;
  font-weight: 400;
  text-align: left;
}

.div-block-6 {
  height: auto;
  min-height: auto;
  background-color: #fff;
  box-shadow: 1px 1px 20px 0 #e2e8ed, -1px -1px 20px 0 #f3f9ff;
  cursor: pointer;
}

.div-block-6:hover {
  border: 1px solid #000;
  box-shadow: none;
}

.heading-event {
  margin-top: 0px;
  margin-bottom: 40px;
  color: #161a6e;
  font-size: 51px;
  line-height: 128%;
  font-weight: 700;
  text-align: left;
}

.heading-event.top-title-event {
  width: auto;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 47px;
  text-transform: capitalize;
}

.thumbnail {
  display: block;
  width: 350px;
  height: 500px;
  border-style: solid;
  border-width: 0.5px;
  border-color: #ececec;
  background-image: url('../images/Cover---Winning-in-Green-Energy’s-Age-of-Inflation.png');
  background-size: cover;
  box-shadow: 3px 3px 7px 0 #ececec;
}

.paragraph-6 {
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-weight: 400;
}

.button-10 {
  display: block;
  width: 225px;
  height: 50px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-radius: 0px;
  background-color: #161a6e;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
}

.button-10:hover {
  box-shadow: 3px 3px 14px 0 rgba(77, 77, 77, 0.3);
}

.text-block-13 {
  margin-top: 20px;
  font-family: Poppins, sans-serif;
  color: #35373d;
  line-height: 14px;
  font-style: italic;
  font-weight: 300;
  text-decoration: none;
}

.section-6 {
  padding-top: 10px;
  padding-bottom: 20px;
}

.tacklin-control {
  max-height: none;
  min-height: 165px;
  padding: 60px 20px;
  background-color: #e0e0e0;
  background-image: url('../images/jason-blackeye-nyL-rzwP-Mk-unsplash.jpg');
  background-position: 0% 73%;
  background-size: cover;
  text-align: center;
}

.download-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  margin-left: 15px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  text-decoration: none;
}

.value-report {
  position: static;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  margin-left: 15px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-content: flex-end;
  -ms-flex-line-pack: end;
  align-content: flex-end;
  text-decoration: none;
}

.post-image-2-copy {
  max-height: none;
  min-height: 165px;
  padding: 60px 20px;
  background-color: #e0e0e0;
  background-image: url('../images/Value-Creation-Opportunities-for-Renewable-Energy-Assets-dragged.jpg');
  background-position: 0% 0%;
  background-size: cover;
  text-align: center;
}

.blog-list {
  margin-bottom: 0px;
  padding-top: 60px;
  background-color: #f3f9ff;
  font-family: Poppins, sans-serif;
  font-weight: 200;
}

._2-column-grid {
  margin-top: 40px;
  margin-bottom: 60px;
  grid-auto-flow: row;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
}

.post-image-2 {
  max-height: none;
  min-height: 165px;
  padding: 60px 20px;
  background-color: #e0e0e0;
  background-image: url('../images/Equity-Report.png');
  background-position: 0% 73%;
  background-size: cover;
  text-align: center;
}

.div-whitepaper-card {
  display: block;
  height: auto;
  min-height: 200px;
  padding: 10px 20px;
  background-color: #fff;
}

.whitepaper-hubspot {
  max-width: 720px;
  margin-top: 0px;
  margin-right: 20px;
  padding: 20px 20px 10px 0px;
  border-style: none;
  border-width: 1px;
  border-color: #e0e0e0;
  border-radius: 0px;
  background-color: hsla(0, 0%, 100%, 0);
}

.whitepaper-sub-heading {
  margin-bottom: 0px;
  color: #42c1ff;
  font-size: 31px;
}

.whitepaper-sub-heading.top-title {
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 21px;
  line-height: 16px;
  font-weight: 300;
}

.tc-form-container {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.tackling-control-form {
  position: fixed;
  z-index: 1000;
  display: none;
  overflow: scroll;
  width: 100%;
  height: 100%;
  padding-top: 30px;
  -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-radius: 0px;
  background-color: hsla(0, 0%, 100%, 0.98);
  opacity: 0;
}

.whitepappoer-form-heading {
  margin-top: 0px;
  margin-bottom: 40px;
  color: #161a6e;
  font-size: 51px;
  line-height: 128%;
  font-weight: 700;
  text-align: left;
}

.whitepappoer-form-heading.top-title {
  width: auto;
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  font-size: 37px;
  text-transform: capitalize;
}

.whitepappoer-form-heading.top-title-podcast {
  width: auto;
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  font-size: 37px;
  text-transform: capitalize;
}

.close-button-tc {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: block;
  width: 50px;
  height: 50px;
  margin-top: 40px;
  margin-right: 40px;
  clear: none;
  -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-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  color: #35373d;
  font-size: 50px;
  line-height: 50px;
  text-align: center;
  text-shadow: none;
  cursor: pointer;
}

.er-form-container {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.close-button-er {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: block;
  width: 50px;
  height: 50px;
  margin-top: 40px;
  margin-right: 40px;
  clear: none;
  -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-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  color: #35373d;
  font-size: 50px;
  line-height: 50px;
  text-align: center;
  text-shadow: none;
  cursor: pointer;
}

.equity-recycling-form {
  position: fixed;
  z-index: 1000;
  display: none;
  overflow: scroll;
  width: 100%;
  height: 100%;
  padding-top: 30px;
  -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-radius: 0px;
  background-color: hsla(0, 0%, 100%, 0.98);
  opacity: 0;
}

.close-button {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: block;
  width: 50px;
  height: 50px;
  margin-top: 40px;
  margin-right: 40px;
  clear: none;
  -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-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  color: #35373d;
  font-size: 50px;
  line-height: 50px;
  text-align: center;
  text-shadow: none;
  cursor: pointer;
}

.white-paper-form {
  position: fixed;
  z-index: 1000;
  display: none;
  overflow: scroll;
  width: 100%;
  height: 100%;
  padding-top: 30px;
  -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-radius: 0px;
  background-color: hsla(0, 0%, 100%, 0.98);
  opacity: 0;
}

.container-23 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.section-7 {
  margin-bottom: 30px;
}

.html-embed {
  overflow: hidden;
  padding-right: 0px;
  -o-object-fit: fill;
  object-fit: fill;
}

.gradient {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding-right: 0px;
  padding-left: 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-radius: 0px;
  text-align: center;
}

.the-height-400vh-section {
  position: relative;
  display: none;
  height: 200vh;
  margin-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;
  border-top: 60px none rgba(36, 36, 36, 0.09);
  background-color: #fff;
}

.the-height-400vh-section:focus {
  box-shadow: inset 0 0 0 85px rgba(255, 0, 0, 0.29);
}

.the-sticky-div {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100vh;
  margin: 0px 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;
  border-radius: 0px;
  background-color: hsla(0, 0%, 100%, 0.51);
}

.the-sticky-div-title {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  z-index: 300;
  width: 100%;
  margin-top: 10vh;
  margin-bottom: 0px;
  padding-left: 20px;
  background-color: rgba(52, 152, 219, 0);
  -webkit-transform: perspective(2000px);
  transform: perspective(2000px);
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0px;
  text-transform: none;
}

.the-content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding-bottom: 40px;
  -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;
}

.the-width-400vh-scrollable-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 400vh;
  height: 100%;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.night-sky-fixed-background {
  position: absolute;
  z-index: 100;
  width: 800vh;
  height: 100%;
  background-color: #f3f9ff;
  background-image: none;
  opacity: 1;
}

.the-overflow-hidden-mask {
  position: relative;
  z-index: 200;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.a-block {
  overflow: hidden;
  width: 300px;
  height: 585px;
  margin-top: 190px;
  margin-right: 0px;
  margin-left: 10px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 6px;
  background-color: transparent;
  box-shadow: none;
}

.a-block._2 {
  width: 600px;
  margin-left: 0px;
}

.a-block._3 {
  width: 1200px;
  margin-left: 0px;
}

.partner-title {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 200;
  text-align: center;
}

.realport-advantages {
  display: none;
  margin: 0px auto;
  padding: 60px 20px;
  background-color: #fff;
}

.brix---border-radius-24px {
  z-index: -1;
  overflow: hidden;
  border-radius: 24px;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}

.brix---paragraph-default {
  margin-bottom: 0px;
  padding-left: 10px;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 14px;
  line-height: 30px;
}

.brix---color-neutral-600 {
  color: #6e7191;
}

.brix---display-4 {
  display: none;
  margin-bottom: 40px;
  padding-right: 10px;
  padding-left: 10px;
  background-color: #ccefe8;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 20px;
  line-height: 40px;
  font-weight: 600;
}

.brix---display-4.top {
  margin-bottom: 10px;
}

.brix---tabs-content-card {
  overflow: visible;
  width: 100%;
  padding: 40px 20px 0px;
  border-style: none;
  border-width: 1px;
  border-color: #dcddeb;
  border-radius: 24px;
  background-color: transparent;
  box-shadow: none;
}

.brix---tabs-content-card.seller-box {
  border-left: 5px solid #f3f9ff;
  border-radius: 0px;
}

.brix---tabs-content-card.buyer-box {
  border-right: 5px solid #ccefe8;
  border-radius: 0px;
}

.tab-left-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 10px 20px;
  -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-style: solid;
  border-width: 1px;
  border-color: #f7f7fc;
  border-radius: 5px;
  background-color: #fff;
  background-image: url('../images/half-wall-bottom.svg');
  background-position: 0px 0px;
  background-size: auto;
  box-shadow: none;
  -webkit-transition: none 0ms ease;
  transition: none 0ms ease;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 18px;
  line-height: 20px;
  font-weight: 700;
}

.tab-left-icon:hover {
  border-width: 1px;
  border-color: #161a6e;
}

.tab-left-icon.w--current {
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-width: 1px;
  border-color: #161a6e;
  border-radius: 5px;
  background-color: #fff;
  box-shadow: none;
}

.brix---tabs-menu-vertical {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 204px;
  margin-right: 40px;
  margin-bottom: 0px;
  margin-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;
}

.brix---tabs-wrapper-tabs-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.brix---heading-h2-size-2 {
  margin-top: 20px;
  margin-bottom: 0px;
  padding-bottom: 20px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 36px;
  line-height: 120%;
  font-weight: 700;
}

.brix---inner-container-640px---center {
  max-width: 1080px;
  margin-right: auto;
  margin-left: auto;
}

.brix---inner-container-1068px-center {
  max-width: 1068px;
  margin-right: auto;
  margin-left: auto;
}

.brix---section {
  padding-top: 60px;
  padding-bottom: 60px;
  color: #fff;
}

.barriers-menu {
  font-family: Poppins, sans-serif;
  font-size: 17px;
  font-weight: 600;
}

.section-title--left {
  position: static;
  max-width: 250px;
  margin-top: 0px;
  margin-bottom: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-bottom: 0.5px solid #161a6e;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 28px;
  line-height: 100%;
  text-align: center;
  text-decoration: none;
}

.column-34 {
  display: block;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-block-47 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.columns-17 {
  display: block;
  margin-bottom: 60px;
  padding-top: 40px;
  padding-bottom: 40px;
  border-radius: 10px;
  background-color: rgba(243, 249, 255, 0.5);
}

.bold-text-4 {
  max-width: none;
  color: #161a6e;
  font-size: 18px;
  line-height: 120%;
  font-weight: 600;
  text-align: left;
}

.container-two-columns-ok {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 0.5fr;
  grid-template-columns: 1fr 0.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.container-two-columns-ok.container-big {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-grid-columns: 0.75fr 0.5fr;
  grid-template-columns: 0.75fr 0.5fr;
}

.heading-landing {
  margin-top: 0px;
  margin-bottom: 40px;
  color: #161a6e;
  font-size: 51px;
  line-height: 128%;
  font-weight: 700;
  text-align: left;
}

.heading-landing.top-title {
  width: auto;
  margin-bottom: 20px;
  font-size: 47px;
  text-transform: capitalize;
}

.heading-landing.top-title.expertise-heading {
  max-width: 760px;
  margin-bottom: 10px;
  line-height: 110%;
  text-align: center;
  text-transform: none;
}

.heading-landing.top-title {
  width: auto;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 47px;
  text-transform: capitalize;
}

.container-hero {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  padding-top: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: start;
  -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;
  grid-auto-flow: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-areas: ". ."
    ". Area";
  -ms-grid-columns: 0.75fr 16px 0.5fr;
  grid-template-columns: 0.75fr 0.5fr;
  -ms-grid-rows: auto 16px auto;
  grid-template-rows: auto auto;
}

.container-hero.container-big {
  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;
  text-align: center;
}

.wall-closed {
  position: static;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  height: 500px;
  float: none;
  border-style: solid;
  border-width: 0.5px;
  border-color: #161a6e;
  border-radius: 5px;
  background-image: url('../images/wall-open-small.svg');
  background-position: 50% 50%;
  background-size: auto 490px;
  background-repeat: no-repeat;
  box-shadow: none;
  opacity: 1;
}

.wall-open {
  position: static;
  display: none;
  height: 200px;
  float: none;
  background-image: url('../images/wall-open_2.png');
  background-position: 50% 0%;
  background-size: 1030px;
  background-repeat: no-repeat;
  opacity: 0;
}

.brix---display-seller {
  display: none;
  margin-bottom: 40px;
  padding-right: 10px;
  padding-left: 10px;
  background-color: #f3f9ff;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 20px;
  line-height: 40px;
  font-weight: 600;
}

.expertise-title {
  margin-bottom: 20px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 36px;
  line-height: 120%;
  text-align: left;
  text-decoration: none;
}

.container-37 {
  max-width: 1080px;
  padding-left: 20px;
}

.goto-link {
  display: block;
  width: 225px;
  height: 90px;
  padding: 20px;
  -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-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 10px;
  background-color: #fff;
  -webkit-transition: border 200ms ease, box-shadow 200ms ease;
  transition: border 200ms ease, box-shadow 200ms ease;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
}

.goto-link:hover {
  border-style: solid;
  border-width: 1px;
  border-color: #161a6e;
  box-shadow: 5px 0 10px 0 rgba(0, 0, 0, 0.3);
}

.goto-link.hide-inter {
  display: none;
}

.text-block-28 {
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
  text-decoration: none;
}

.div-block-48 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.arrow-goto {
  margin-left: 0px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  font-size: 25px;
  line-height: 25px;
  font-weight: 400;
  text-decoration: none;
}

.logo-mobile {
  display: block;
  height: 60px;
  padding-top: 10px;
  padding-bottom: 10px;
  opacity: 0;
}

.navbar {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: block;
  background-color: transparent;
}

.mobile-top-nav {
  display: none;
}

.container-17 {
  max-width: 1165px;
}

.button-off-2 {
  min-width: 120px;
  padding: 12px 30px;
  border: 0.25px none #161a6e;
  border-radius: 100px;
  background-color: #fff;
  -webkit-transition: background-color 200ms ease, color 200ms ease, box-shadow 200ms ease;
  transition: background-color 200ms ease, color 200ms ease, box-shadow 200ms ease;
  color: #161a6e;
  font-weight: 400;
}

.button-off-2:hover {
  background-color: #161a6e;
  box-shadow: 3px 3px 7px 0 hsla(0, 0%, 48.7%, 0.3);
  color: #fff;
}

.button-off-2:focus {
  background-color: #161a6e;
  color: #fff;
}

.button-off-2:visited {
  background-color: transparent;
}

.button-16 {
  min-width: 120px;
  padding: 12px 30px;
  border: 1px solid #161a6e;
  border-radius: 100px;
  background-color: #fff;
  -webkit-transition: background-color 200ms ease, color 200ms ease, box-shadow 200ms ease;
  transition: background-color 200ms ease, color 200ms ease, box-shadow 200ms ease;
  color: #161a6e;
  font-weight: 400;
}

.button-16:hover {
  background-color: #161a6e;
  box-shadow: 3px 3px 7px 0 hsla(0, 0%, 48.7%, 0.3);
  color: #fff;
}

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

.div-block-49 {
  height: auto;
  min-height: auto;
  border-style: solid;
  border-width: 0.5px;
  border-color: #e2e2e2;
  background-color: #fff;
  box-shadow: none;
  -webkit-transition: border 200ms ease, box-shadow 200ms ease;
  transition: border 200ms ease, box-shadow 200ms ease;
  cursor: pointer;
}

.div-block-49:hover {
  border-style: solid;
  border-width: 1px;
  border-color: transparent;
  box-shadow: 1px 1px 20px 0 #e2e8ed, -1px -1px 20px 0 #f3f9ff;
}

.div-block-50 {
  display: block;
  height: auto;
  min-height: auto;
  padding: 10px 20px;
  border-style: none;
  border-width: 0px;
  border-color: #ececec;
  background-color: #fff;
}

.column-22 {
  padding-right: 0px;
  padding-left: 0px;
}

.column-25 {
  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;
}

.no-professiona {
  width: 150px;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #161a6e;
  text-align: center;
}

.no-professiona.w--current {
  width: 150px;
  height: 45px;
  text-align: center;
}

.no-professiona.gosth {
  width: 150px;
  border: 1px solid #161a6e;
  background-color: #fff;
  color: #161a6e;
  text-align: center;
}

.column-23 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 450px;
  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;
}

.div-block-51 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 610px;
  height: 450px;
  margin-top: 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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 2px 2px 10px 3px rgba(53, 55, 61, 0.4);
  opacity: 1;
}

.modal {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 9990;
  display: none;
  width: 100%;
  height: 100%;
  background-color: rgba(53, 55, 61, 0.5);
  opacity: 0;
}

.container-16 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -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;
  opacity: 1;
}

.yes-professiona {
  width: 150px;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #161a6e;
  text-align: center;
}

.yes-professiona.w--current {
  width: 150px;
  height: 45px;
  text-align: center;
}

.yes-professiona.professional-button {
  opacity: 1;
  -webkit-transition: background-color 200ms ease, box-shadow 200ms ease;
  transition: background-color 200ms ease, box-shadow 200ms ease;
}

.yes-professiona.professional-button:hover {
  background-color: #161a6e;
  box-shadow: 1px 1px 8px 1px rgba(53, 55, 61, 0.3);
}

.yes-professiona.professional-button:active {
  background-color: #42c1ff;
}

.div-block-29 {
  width: 100%;
  height: 450px;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  background-image: url('../images/Hero-bg-vision.png');
  background-position: 50% 100%;
  background-size: cover;
}

.button-6 {
  display: none;
  width: 280px;
  height: 50px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  border-radius: 4px;
  background-color: transparent;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
}

.div-block-31 {
  width: 90%;
  height: 50px;
}

.columns-11 {
  width: 100%;
  height: 100%;
  margin-right: 0px;
  margin-left: 0px;
}

.paragraph-7 {
  margin-bottom: 60px;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 18px;
  line-height: 140%;
  font-weight: 300;
  text-align: left;
}

.paragraph-7.proposition {
  text-align: center;
}

.paragraph-7.proposition.hero-paragraph {
  max-width: 450px;
  padding-right: 60px;
  padding-left: 0px;
  text-align: left;
}

.press-logos-grids-2 {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 25px;
  -ms-grid-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.5fr;
  grid-template-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.featured-4 {
  display: block;
  padding: 10px 20px;
  border-bottom: 2px solid #fff;
  background-color: transparent;
}

.asset-renewables-blue {
  margin: 0px auto;
  padding: 60px 20px;
  background-color: #f3f9ff;
}

.section-title-4 {
  margin-bottom: 40px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 38px;
  line-height: 120%;
  text-align: left;
  text-decoration: none;
}

.section-title-4.white {
  max-width: none;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  color: #fff;
  text-align: left;
}

.section-title-4.white.scope {
  margin-bottom: 20px;
  color: #fff;
}

.section-title-4.market {
  max-width: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.section-title-4.white {
  max-width: none;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  background-color: transparent;
  color: #fff;
  text-align: left;
}

.section-title-4.newsletter {
  display: none;
  margin-top: 0px;
  margin-right: 55px;
  margin-bottom: 0px;
  padding: 10px 0px;
  font-size: 24px;
}

.cards-image-mask-2 {
  position: relative;
  overflow: hidden;
  width: 180px;
  height: 180px;
  margin-bottom: 20px;
  padding: 0px;
  border-radius: 0%;
}

.paragraph-8 {
  max-width: 490px;
  margin-bottom: 60px;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 18px;
  line-height: 140%;
  font-weight: 300;
  text-align: left;
}

.paragraph-8.primary-color {
  color: #161a6e;
  line-height: 140%;
}

.div-block-52 {
  margin-bottom: 40px;
}

.div-block-52.white {
  margin-bottom: 40px;
}

.grid-9 {
  justify-items: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-flow: row;
  grid-column-gap: 25px;
  -ms-grid-columns: 0.5fr 0.5fr 0.5fr;
  grid-template-columns: 0.5fr 0.5fr 0.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.market-outreach {
  padding: 60px 20px;
}

.featured {
  display: none;
  padding-top: 10px;
  padding-bottom: 10px;
}

.container-12 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  border: 1px none #000;
}

.grid-5 {
  margin-top: 40px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.column {
  position: -webkit-sticky;
  position: sticky;
  top: 140px;
  bottom: 60px;
}

.text-span-3 {
  text-decoration: none;
}

.coverage {
  padding-top: 60px;
  padding-bottom: 60px;
}

.partner-logo-box-2 {
  max-height: none;
  min-height: 165px;
  padding: 60px 20px;
  background-color: #e0e0e0;
  text-align: center;
}

.partners-2 {
  margin-bottom: 60px;
}

.partners-grid-2 {
  margin-top: 40px;
  margin-bottom: 60px;
  grid-auto-flow: row;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
}

.div-block-53 {
  height: auto;
  padding: 10px 20px 30px;
  background-color: #fff;
}

.container-38 {
  margin-top: 60px;
}

.tuv {
  position: static;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  display: block;
  height: auto;
  padding-right: 0px;
  padding-left: 0px;
  clear: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f4f5f8;
}

.container-21 {
  display: block;
}

.digital {
  padding-top: 100px;
  padding-bottom: 60px;
  background-color: transparent;
}

.submit-button {
  width: 230px;
  height: 45px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: -50px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #161a6e;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 300;
}

.text-block {
  font-family: Poppins, sans-serif;
  color: #35373d;
}

.success-message {
  background-color: #f4f5f8;
}

.singup-news {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -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: 0px none #e0e0e0;
  text-align: center;
}

.html-embed-8 {
  display: block;
  margin-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

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

.grid-16 {
  grid-column-gap: 0px;
  -ms-grid-columns: 0.5fr 1fr;
  grid-template-columns: 0.5fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
  box-shadow: 1px 1px 20px 0 #e2e8ed, 0 -1px 20px 0 #f3f9ff;
}

.text-field {
  width: 300px;
  height: 45px;
  margin-top: 10px;
  border-radius: 50px;
}

.text-field.newsletter {
  border-radius: 0px;
}

.form-block-3 {
  display: none;
}

.columns-3 {
  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;
}

.grid-10 {
  margin-left: 20px;
  padding-top: 40px;
  padding-right: 50px;
  padding-bottom: 40px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-row-gap: 18px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: left;
}

.container-24 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-44 {
  padding-top: 20px;
  padding-left: 20px;
  background-color: #f3f9ff;
}

.team-title {
  height: 20px;
  margin-top: 0px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
}

.div-block-54 {
  position: static;
  float: none;
  clear: both;
}

.bold-text-5 {
  font-size: 28px;
}

.bold-text-6 {
  font-size: 28px;
}

.section-8 {
  display: none;
}

.partner-link {
  font-family: Poppins, sans-serif;
  color: #333;
  text-decoration: none;
}

.card {
  display: block;
  margin-top: 40px;
}

.card._03 {
  position: static;
  top: 1800px;
  z-index: 0;
  display: none;
  margin-top: 0px;
  padding-top: 40px;
  background-color: rgba(243, 249, 255, 0.5);
  opacity: 0;
  -webkit-transition: top 200ms ease;
  transition: top 200ms ease;
}

.card._03:focus {
  position: static;
}

.contact-signup-grid {
  display: block;
  margin-left: 0px;
  padding: 40px 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-row-gap: 18px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: left;
}

.html-embed-6 {
  height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.contact-card {
  display: block;
  height: 100%;
  max-width: none;
  padding: 40px;
  border-style: none;
  border-width: 1px;
  border-color: rgba(22, 26, 110, 0.3);
  border-radius: 10px 0px 0px 10px;
  background-color: #f3f9ff;
  background-image: url('../images/signup-image-2.png');
  background-position: 0% 0%;
  background-size: cover;
  background-repeat: no-repeat;
  text-align: left;
}

.grid-21 {
  grid-column-gap: 0px;
  -ms-grid-columns: 1fr 2fr;
  grid-template-columns: 1fr 2fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.see-more {
  position: static;
  z-index: 100;
  display: block;
  margin: 0px -20px;
  border-style: solid;
  border-width: 0.5px 1px 1px;
  border-color: rgba(22, 26, 110, 0.5) #f3f9ff #f3f9ff;
  border-radius: 0px 0px 10px 10px;
  background-color: #f3f9ff;
  cursor: pointer;
}

.bold-text-7 {
  font-size: 20px;
}

.empty {
  margin-top: -20px;
  margin-right: -20px;
  margin-left: -20px;
  border-top: 1px none rgba(22, 26, 110, 0.5);
  border-right: 1px none rgba(22, 26, 110, 0.5);
  border-left: 1px none rgba(22, 26, 110, 0.5);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background-color: #42c1ff;
  opacity: 0;
}

.show-details {
  position: static;
  padding: 10px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  text-align: center;
}

.div-block-56 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.see-less {
  position: static;
  z-index: 100;
  display: none;
  margin: 0px -20px;
  border-style: solid;
  border-width: 0.5px 1px 1px;
  border-color: rgba(22, 26, 110, 0.5) #f3f9ff #f3f9ff;
  border-radius: 0px 0px 10px 10px;
  background-color: #f3f9ff;
  cursor: pointer;
}

.tf-pack-graph {
  display: -ms-grid;
  display: grid;
  margin-bottom: 60px;
  justify-items: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.criteria-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80px;
  height: 80px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: -5px;
  padding-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  color: #42c1ff;
  font-size: 80px;
  line-height: 80px;
  text-align: left;
  text-shadow: none;
}

.image-18 {
  position: static;
  top: 60px;
  width: 630px;
  height: auto;
}

.div-block-59 {
  position: -webkit-sticky;
  position: sticky;
  top: 60px;
  margin-top: 40px;
}

.sign-in {
  display: block;
  padding-right: 20px;
  padding-left: 20px;
}

.sign-in.cta {
  padding-right: 0px;
  padding-left: 0px;
}

.signin-button {
  min-width: 130px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 12px 30px;
  border: 1px none #161a6e;
  border-radius: 100px;
  background-color: #fff;
  opacity: 1;
  -webkit-transition: background-color 200ms ease, color 200ms ease, box-shadow 200ms ease;
  transition: background-color 200ms ease, color 200ms ease, box-shadow 200ms ease;
  color: #161a6e;
  text-align: center;
}

.signin-button:hover {
  background-color: #161a6e;
  box-shadow: 3px 3px 7px 0 hsla(0, 0%, 48.7%, 0.3);
  color: #fff;
}

.button-17 {
  display: block;
  width: 225px;
  height: 50px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-radius: 100px;
  background-color: #161a6e;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
}

.button-17:hover {
  box-shadow: 3px 3px 14px 0 rgba(77, 77, 77, 0.3);
}

.contact-box-2 {
  display: block;
  margin-bottom: 40px;
  padding: 40px;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -ms-flex-pack: end;
  justify-content: end;
  justify-items: center;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  background-color: #fff;
}

.div-block-60 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.heading-28 {
  margin-top: 0px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-align: center;
}

.div-block-61 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.hero-landing-page {
  position: static;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 95vh;
  max-height: none;
  margin-top: 0px;
  padding: 140px 56px 60px;
  -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;
  background-image: url('../images/Hero-bg-home.png');
  background-position: 0% 0%;
  background-size: cover;
  color: #fff;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.door-button-2 {
  padding-top: 25px;
  padding-bottom: 25px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: -2px -2px 5px 5px rgba(29, 29, 29, 0.1), 3px 3px 7px 1px rgba(29, 29, 29, 0.1);
  -webkit-transition: box-shadow 200ms ease;
  transition: box-shadow 200ms ease;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  text-align: center;
}

.door-button-2:hover {
  box-shadow: 0 0 7px 2px #181818, 6px 6px 7px 3px rgba(24, 24, 24, 0.5);
}

.door-button-2.aseet-holder {
  -webkit-transition: border-radius 200ms ease, box-shadow 200ms ease;
  transition: border-radius 200ms ease, box-shadow 200ms ease;
}

.door-button-2.aseet-holder:hover {
  border-radius: 10px;
}

.door-button-2.pro-investor {
  -webkit-transition: border-radius 200ms ease, box-shadow 200ms ease;
  transition: border-radius 200ms ease, box-shadow 200ms ease;
}

.door-button-2.pro-investor:hover {
  border-radius: 10px;
}

.grid-11 {
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  opacity: 1;
}

.container-28 {
  max-width: 1165px;
}

.grid-4 {
  position: relative;
  display: -ms-grid;
  display: grid;
  margin-top: 0px;
  -webkit-box-align: end;
  -webkit-align-items: end;
  -ms-flex-align: end;
  align-items: end;
  -webkit-align-content: end;
  -ms-flex-line-pack: end;
  align-content: end;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.heading-7 {
  margin-top: 0px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 46px;
  line-height: 130%;
  font-weight: 700;
  text-align: left;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
}

.mobile-top-nav-home {
  display: block;
}

.navbar-home {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: block;
  background-color: transparent;
}

.container-home {
  max-width: 1165px;
}

.nav-menu-home {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: block;
  width: auto;
  height: auto;
  padding-top: 60px;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  background-color: #fff;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-weight: 200;
  text-align: center;
}

.menu-button-home.w--open {
  z-index: 1000;
  background-color: transparent;
  color: #161a6e;
}

.icon-home {
  color: #fff;
  font-size: 30px;
  line-height: 30px;
}

.icon-home:active {
  color: #161a6e;
}

.icon-home:focus {
  color: #161a6e;
}

.nav-link-rpco-home {
  padding-left: 30px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-weight: 200;
  text-align: left;
}

.nav-link-rpco-home.nested {
  margin-left: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  border-left: 1px solid #161a6e;
}

.div-block-register-home {
  margin-top: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 1px solid #161a6e;
}

.brand-2 {
  width: 155px;
  height: 60px;
  background-image: url('../images/logo-white.svg');
  background-position: 0% 50%;
  background-size: auto 40px;
  background-repeat: no-repeat;
}

.div-block-62 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  -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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.div-block-63 {
  max-width: 500px;
  margin-right: 10px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.hero-new {
  display: block;
  padding-top: 100px;
  padding-bottom: 100px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.hero-new.v5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-width: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: none;
  background-position: 0px 0px;
  opacity: 1;
}

.container-big-ok {
  display: block;
  max-width: 1080px;
  padding-top: 20px;
  padding-right: 0px;
  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;
  grid-column-gap: 20px;
}

.link-8 {
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 14px;
  font-style: normal;
  text-decoration: none;
}

.link-8:hover {
  color: #42c1ff;
}

.text-block-31 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 30px;
  border-style: none;
  border-width: 1px;
  border-color: #161a6e;
  font-weight: 400;
  text-align: left;
}

.dropdown-toggle-2 {
  padding-top: 15px;
  padding-bottom: 15px;
  /* border-right: 1px solid #161a6e; */
}

.sticky-nav-home {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 1;
  padding: 20px;
  background-color: #fff;
}

.sticky-nav-home.home-landing-page {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 100;
  display: block;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  opacity: 0;
}

.intermediary-hero-copy {
  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-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.intermediary-hero-copy.hero-updated-inter {
  display: block;
  max-width: 670px;
  margin-top: 0px;
  margin-left: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.day-inter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-width: 0px;
  padding: 20px;
  -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;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 15px;
  font-weight: 400;
  text-align: left;
}

.easy-steps-inter {
  max-height: none;
  max-width: 520px;
  border-style: none;
  border-width: 0.5px;
  border-color: #e0e0e0;
  border-radius: 10px;
  background-color: #f3f9ff;
  box-shadow: none;
}

.faq-3 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: rgba(243, 249, 255, 0.5);
}

.get-in-touch-inter {
  display: block;
  margin-top: 20px;
  margin-bottom: 20px;
}

.cell-tab {
  display: block;
  padding: 20px 20px 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #161a6e;
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.5);
  box-shadow: 1px 1px 20px 0 rgba(0, 0, 0, 0.15);
  text-align: center;
}

.cell-tab._01 {
  background-color: #f3f9ff;
}

.cell-tab._02 {
  background-color: rgba(74, 58, 255, 0.1);
}

.cell-tab._03 {
  background-color: rgba(204, 239, 232, 0.7);
}

.cell-tab.custom-flex {
  display: block;
  margin-bottom: 10px;
  padding-bottom: 10px;
  -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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.criteria-card {
  padding: 20px;
  border-style: solid;
  border-width: 1px;
  border-color: #161a6e;
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.5);
  box-shadow: 1px 1px 20px 0 rgba(0, 0, 0, 0.15);
}

.criteria-paragraph {
  max-width: none;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 14px;
  line-height: 140%;
  font-weight: 200;
  text-align: left;
}

.section-title--left-crite {
  max-width: 250px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 28px;
  line-height: 120%;
  text-align: left;
  text-decoration: none;
}

.table-row-title {
  position: static;
  width: 170px;
  max-width: 170px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 28px;
  line-height: 100%;
  text-align: right;
  text-decoration: none;
  text-transform: uppercase;
}

.column-pack-title {
  padding: 0px;
  border-style: none;
  border-width: 1px;
  border-color: #161a6e;
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.5);
}

.transaction-infra {
  display: -ms-grid;
  display: grid;
  margin-right: -10px;
  padding-top: 20px;
  padding-right: 10px;
  padding-bottom: 20px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: -webkit-max-content 1fr 1fr 1fr;
  -ms-grid-columns: max-content 1fr 1fr 1fr;
  grid-template-columns: -webkit-max-content 1fr 1fr 1fr;
  grid-template-columns: max-content 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-radius: 10px;
  background-color: rgba(74, 69, 102, 0.1);
  -webkit-transition: border-color 200ms ease;
  transition: border-color 200ms ease;
  text-decoration: none;
  cursor: pointer;
}

.transaction-infra:hover {
  border-style: solid;
  border-width: 1px;
  border-color: #161a6e;
}

.criteria-sub-title {
  max-width: none;
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 0px solid #161a6e;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  text-align: left;
}

.list-criteria-table {
  margin-bottom: 20px;
  padding-left: 15px;
  list-style-type: disc;
}

.list-criteria-table.custom-padding {
  margin-bottom: 20px;
  padding-bottom: 0px;
}

.column-title {
  position: static;
  max-width: none;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-bottom: 0.5px solid #161a6e;
  outline-color: #161a6e;
  outline-offset: 0px;
  outline-style: solid;
  outline-width: 0px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 18px;
  line-height: 120%;
  font-weight: 600;
  text-align: center;
  text-decoration: none;
}

.quote-small {
  display: block;
  max-width: none;
  margin-top: 40px;
  margin-bottom: 10px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 11px;
  line-height: 140%;
  font-weight: 400;
  text-align: left;
}

.quote-small.extra-padding {
  margin-top: 100px;
}

.nested {
  margin-top: 20px;
  padding-left: 20px;
}

.list-item-criteria {
  padding-top: 5px;
  padding-bottom: 5px;
  color: #161a6e;
  list-style-type: disc;
}

.list-item-criteria.square-item {
  list-style-type: square;
}

.list-item-criteria.tick-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -15px;
  padding-left: 0px;
  background-image: none;
  background-size: auto;
  background-repeat: repeat;
  list-style-type: none;
}

.big-cell {
  display: block;
  height: 100%;
  padding: 20px;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-style: solid;
  border-width: 1px;
  border-color: #161a6e;
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.5);
  box-shadow: 1px 1px 20px 0 rgba(0, 0, 0, 0.15);
  text-align: center;
}

.big-cell._01 {
  background-color: #f3f9ff;
}

.package-title {
  max-width: none;
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  text-align: left;
}

.criterai-matrix {
  display: -ms-grid;
  display: grid;
  margin-bottom: 60px;
  justify-items: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: -webkit-max-content 1fr 1fr 1fr;
  -ms-grid-columns: max-content 1fr 1fr 1fr;
  grid-template-columns: -webkit-max-content 1fr 1fr 1fr;
  grid-template-columns: max-content 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto auto;
}

.prime-placement {
  display: block;
  margin-top: 0px;
  margin-bottom: 40px;
  padding-top: 40px;
  padding-bottom: 40px;
  opacity: 1;
}

.div-block-65 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.bold-text-9 {
  color: #161a6e;
}

.inter-offerring {
  margin: 20px 0px 60px;
  grid-column-gap: 60px;
  grid-row-gap: 30px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.inter-access-benefit {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 410px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}
.webinar-sub {
  color: #161a6e;
  margin-top: 0;
  font-family: Poppins, sans-serif;
  font-size: 30px;
  font-weight: 400;
}

.webinar-title {
  color: #161a6e;
  text-align: left;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 51px;
  font-weight: 700;
  line-height: 128%;
}

.webinar-title.top-title-podcast {
  width: auto;
  text-transform: capitalize;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 47px;
}

.webinar-title.webinar-plus {
  width: auto;
  text-transform: capitalize;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 45px;
  line-height: 128%;
}

.webinar-hero {
  max-width: 1080px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.webinar-top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 30px;
  display: block;
}

.inter-access-title {
  width: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-weight: 400;
}

.inter-feature-icon {
  position: static;
  display: block;
  width: auto;
  height: auto;
  margin-right: 0px;
  margin-bottom: 10px;
  padding: 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  border-radius: 10px;
  background-color: #f3f9ff;
  font-family: 'La solid 900', sans-serif;
  color: #161a6e;
  font-size: 40px;
  line-height: 40px;
  text-align: left;
  text-shadow: none;
  white-space: normal;
}

.offering-container {
  margin-left: 20px;
}

.text-block-32 {
  margin-top: 5px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-weight: 400;
}

.list-icon-small {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  color: #161a6e;
  font-size: 20px;
  text-align: center;
  text-shadow: none;
}

.bold-text-10 {
  font-size: 36px;
}

.div-block-66 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.nav-link-rpco-home-n {
  padding-left: 30px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-weight: 200;
  text-align: left;
}

.lead-gen-criteria {
  display: none;
  margin-top: 0px;
  margin-bottom: 40px;
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: rgba(243, 249, 255, 0.5);
  opacity: 1;
}

.criteria-button {
  max-width: none;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  text-align: left;
}

.back-text {
  margin-bottom: 0px;
  padding-right: 10px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-weight: 400;
  text-decoration: none;
}

.back-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 27px;
  height: 20px;
  margin-right: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  color: #35373d;
  font-size: 25px;
  text-align: center;
  text-shadow: none;
}

.back-button-cr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
}

.cell-tab-button {
  display: block;
  padding: 20px 20px 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #161a6e;
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.5);
  box-shadow: 1px 1px 20px 0 rgba(0, 0, 0, 0.15);
  text-align: center;
}

.cell-tab-button._01 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 100px;
  background-color: #f3f9ff;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  color: #161a6e;
  cursor: pointer;
}

.cell-tab-button._01:hover {
  background-color: #161a6e;
  font-family: Poppins, sans-serif;
  color: #fff;
}

.back-button-oo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
}

.placement-criteria {
  display: none;
  margin-top: 0px;
  margin-bottom: 40px;
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: rgba(243, 249, 255, 0.5);
  opacity: 1;
}

.criteria-card-2 {
  padding: 20px;
  border-style: solid;
  border-width: 1px;
  border-color: #161a6e;
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.5);
  box-shadow: 1px 1px 20px 0 rgba(0, 0, 0, 0.15);
}

.paragraph-9 {
  max-width: none;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 14px;
  line-height: 140%;
  font-weight: 200;
  text-align: left;
}

.paragraph-9.custom-padding {
  padding-bottom: 20px;
}

.paragraph-9.no-padding {
  padding-bottom: 0px;
}

.bold-text-11 {
  max-width: none;
  color: #161a6e;
  font-size: 18px;
  line-height: 120%;
  font-weight: 600;
  text-align: left;
}

.bold-text-12 {
  color: #161a6e;
}

.heading-29 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
}

.sup-title-offering {
  margin-top: 0px;
  border-bottom: 1px solid #161a6e;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 14px;
  line-height: 28px;
  font-weight: 400;
}

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

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

.anchor {
  text-decoration: none;
}

.anchor-div {
  position: -webkit-sticky;
  position: sticky;
  display: block;
  height: 40px;
  background-color: rgba(243, 249, 255, 0.5);
}

.card-2 {
  display: block;
  margin-top: 40px;
}

.card-2._03 {
  position: static;
  top: 1800px;
  z-index: 0;
  display: block;
  margin-top: 0px;
  padding-top: 40px;
  background-color: rgba(243, 249, 255, 0.5);
  opacity: 1;
  -webkit-transition: top 200ms ease;
  transition: top 200ms ease;
}

.card-2._03:focus {
  position: static;
}

.card-03 {
  display: block;
  margin-top: 40px;
}

.card-03._03 {
  position: static;
  top: 1800px;
  z-index: 0;
  display: none;
  margin-top: 0px;
  padding-top: 40px;
  background-color: rgba(243, 249, 255, 0.5);
  opacity: 0;
  -webkit-transition: top 200ms ease;
  transition: top 200ms ease;
}

.card-03._03:focus {
  position: static;
}

.empty-cell {
  padding: 0px;
  border-style: none;
  border-width: 1px;
  border-color: #161a6e;
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.5);
}

.our-partners {
  display: block;
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #f3f9ff;
}

.container-39 {
  max-width: 1080px;
  padding-right: 0px;
  padding-left: 0px;
}

.container-40 {
  max-width: 1080px;
  margin-bottom: 20px;
}

.partner-link-more-info {
  position: relative;
  display: block;
  overflow: visible;
  height: auto;
  font-family: Poppins, sans-serif;
  color: #333;
  text-decoration: none;
  -o-object-fit: fill;
  object-fit: fill;
}

.partner-card-int {
  position: relative;
  z-index: 1;
  height: auto;
  min-height: auto;
  margin-right: 20px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 1px 1px 20px 0 #e2e8ed, -1px -1px 20px 0 #f3f9ff;
  -webkit-transition: opacity 200ms ease, height 200ms ease, width 200ms ease;
  transition: opacity 200ms ease, height 200ms ease, width 200ms ease;
  cursor: pointer;
}

.partner-card-int:hover {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.partner-logo-box-int {
  display: block;
  width: auto;
  max-height: none;
  min-height: auto;
  min-width: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background-color: #e9e9e9;
  text-align: center;
}

.partner-logo-box-int:hover {
  padding: 20px;
}

.partner-content-div {
  width: 100%;
  height: auto;
  max-width: none;
  min-width: 275px;
  padding: 10px 20px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fff;
  -webkit-transition: height 200ms ease;
  transition: height 200ms ease;
}

.partner-title-int {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 200;
  text-align: center;
}

.container-over {
  display: none;
  max-width: 1080px;
  margin-top: 50px;
  padding-right: 0px;
  padding-left: 0px;
}

.partner-link-copy-copy {
  font-family: Poppins, sans-serif;
  color: #333;
  text-decoration: none;
}

.partner-card-over {
  position: absolute;
  z-index: 2;
  display: none;
  height: auto;
  min-height: auto;
  margin-right: 20px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 1px 1px 20px 0 #e2e8ed, -1px -1px 20px 0 #f3f9ff;
  opacity: 1;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  cursor: pointer;
}

.partner-logo-box-over {
  display: block;
  width: auto;
  max-height: none;
  min-height: auto;
  min-width: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 20px 20px 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background-color: #fff;
  text-align: left;
}

.partner-logo-box-over:hover {
  padding: 20px 20px 0px;
}

.partner-content-div-over {
  display: block;
  width: 100%;
  height: auto;
  max-width: none;
  min-width: 275px;
  padding: 10px 20px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fff;
  -webkit-transition: height 200ms ease;
  transition: height 200ms ease;
}

.partner-title-int-copy {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-align: left;
}

.partner-bio {
  display: block;
  max-width: 350px;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 12px;
  line-height: 150%;
  font-weight: 200;
  text-align: left;
}

.partner-bio.bio {
  overflow: hidden;
  height: auto;
  max-height: none;
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.partner-bio.bio.podcast {
  margin-bottom: 20px;
  font-size: 12px;
  text-align: left;
}

.partner-bio.bio.white-date {
  height: auto;
  margin-bottom: 20px;
  font-size: 12px;
}

.partner-bio.bio {
  max-width: 350px;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}

.partner-bio.bio.partner {
  font-size: 12px;
}

.partner-bio.normal {
  max-width: none;
  font-weight: 300;
}

.partner-bio.bio {
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.partner-bio.bio.partner {
  display: block;
  margin-top: 10px;
  font-size: 12px;
}

.partner-subtitle {
  display: block;
  max-width: 350px;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 12px;
  line-height: 140%;
  font-weight: 400;
  text-align: left;
}

.partner-subtitle.bio {
  overflow: hidden;
  height: auto;
  max-height: none;
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.partner-subtitle.bio.podcast {
  margin-bottom: 20px;
  font-size: 12px;
  text-align: left;
}

.partner-subtitle.bio.white-date {
  height: auto;
  margin-bottom: 20px;
  font-size: 12px;
}

.partner-subtitle.bio {
  max-width: 350px;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}

.partner-subtitle.bio.partner {
  font-size: 12px;
}

.partner-subtitle.normal {
  max-width: none;
  font-weight: 300;
}

.partner-subtitle.bio {
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.partner-subtitle.bio.partner {
  display: block;
  margin-top: 10px;
  font-size: 12px;
}

.image-19 {
  width: 80px;
  height: 80px;
  border-radius: 1000px;
}

.partner-subtitle-2 {
  display: block;
  max-width: 350px;
  margin-top: 0px;
  margin-bottom: 20px;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 12px;
  line-height: 140%;
  font-weight: 400;
  text-align: left;
}

.partner-subtitle-2.bio {
  overflow: hidden;
  height: auto;
  max-height: none;
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.partner-subtitle-2.bio.podcast {
  margin-bottom: 20px;
  font-size: 12px;
  text-align: left;
}

.partner-subtitle-2.bio.white-date {
  height: auto;
  margin-bottom: 20px;
  font-size: 12px;
}

.partner-subtitle-2.bio {
  max-width: 350px;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}

.partner-subtitle-2.bio.partner {
  font-size: 12px;
}

.partner-subtitle-2.normal {
  max-width: none;
  font-weight: 300;
}

.partner-subtitle-2.bio {
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.partner-subtitle-2.bio.partner {
  display: block;
  margin-top: 10px;
  font-size: 12px;
}

.partner-subtitlee-2 {
  display: block;
  max-width: 350px;
  margin-top: 10px;
  margin-bottom: 20px;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 12px;
  line-height: 140%;
  font-weight: 400;
  text-align: left;
}

.partner-subtitlee-2.bio {
  overflow: hidden;
  height: auto;
  max-height: none;
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.partner-subtitlee-2.bio.podcast {
  margin-bottom: 20px;
  font-size: 12px;
  text-align: left;
}

.partner-subtitlee-2.bio.white-date {
  height: auto;
  margin-bottom: 20px;
  font-size: 12px;
}

.partner-subtitlee-2.bio {
  max-width: 350px;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}

.partner-subtitlee-2.bio.partner {
  font-size: 12px;
}

.partner-subtitlee-2.normal {
  max-width: none;
  font-weight: 300;
}

.partner-subtitlee-2.bio {
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.partner-subtitlee-2.bio.partner {
  display: block;
  margin-top: 10px;
  font-size: 12px;
}

.experts {
  margin-top: 20px;
  margin-bottom: 0px;
  padding-top: 40px;
  padding-bottom: 10px;
  background-color: #f3f9ff;
}

.subtitle-2 {
  max-width: 750px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-size: 30px;
  line-height: 130%;
  font-weight: 400;
}

.icon-button {
  min-width: 105px;
  padding: 12px 30px;
  border: 1px solid #161a6e;
  border-radius: 100px;
  background-color: #fff;
  opacity: 1;
  -webkit-transition: background-color 200ms ease, color 200ms ease, box-shadow 200ms ease;
  transition: background-color 200ms ease, color 200ms ease, box-shadow 200ms ease;
  color: #161a6e;
}

.icon-button:hover {
  background-color: #161a6e;
  box-shadow: 3px 3px 7px 0 hsla(0, 0%, 48.7%, 0.3);
  color: #fff;
}

.link-inter {
  width: 100%;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  text-decoration: none;
}

.link-block-5 {
  display: none;
  margin-top: 10px;
  padding: 10px 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #161a6e;
  border-radius: 100px;
  opacity: 0;
  text-decoration: none;
}

.text-block-33 {
  width: 24px;
  height: 24px;
  margin-left: 10px;
  font-family: 'La solid 900', sans-serif;
  color: #161a6e;
  font-size: 24px;
  line-height: 24px;
}

.expert-preview {
  position: static;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 2;
  display: block;
  height: auto;
  min-height: auto;
  min-width: auto;
  margin-right: 0px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 1px 1px 20px 0 #e2e8ed, -1px -1px 20px 0 #f3f9ff;
  opacity: 1;
  -webkit-transition: none 0ms ease;
  transition: none 0ms ease;
  cursor: pointer;
}

.expert-thubnail {
  display: block;
  width: auto;
  height: 260px;
  max-height: none;
  min-height: auto;
  min-width: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 20px 20px 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background-color: #e0e0e0;
  background-image: url('../images/1516353475298-e1676882709454.jpg');
  background-position: 0% 30%;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 1;
  text-align: left;
}

.expert-thubnail:hover {
  padding: 20px 20px 0px;
}

.expert-thubnail._02 {
  background-image: url('../images/1606464460847.jpg');
}

.expert-thubnail._03 {
  background-image: url('../images/Atrato-190221-1536x1024.jpg');
}

.expert-thubnail._04 {
  background-image: url('../images/Johan-color.png');
}

.expert-thubnail._05 {
  background-image: url('../images/paul-2.png');
}
.expert-thubnail._06 {
  background-image: url('../images/paul_boerboom.png');
}

.expert-content-preview {
  display: block;
  width: auto;
  height: auto;
  max-width: none;
  min-width: auto;
  padding: 10px 20px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fff;
  -webkit-transition: none 0ms ease;
  transition: none 0ms ease;
}

.read-more {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  margin-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  text-decoration: none;
}

.read-more-interview {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  margin-bottom: 20px;
}

.read-more-interview.display-none {
  display: none;
}

.interview-preview {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 2;
  display: none;
  margin-right: auto;
  margin-left: auto;
  opacity: 0;
  font-family: Poppins, sans-serif;
  color: #333;
  text-decoration: none;
}

.interview-preview.hide {
  display: none;
}

.div-block-67 {
  position: relative;
}

.expert-card {
  position: relative;
}

.experts-bio-title-preview {
  display: block;
  max-width: 350px;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Poppins, sans-serif;
  color: #35373d;
  font-size: 14px;
  line-height: 140%;
  font-weight: 200;
  text-align: left;
}

.experts-bio-title-preview.bio {
  overflow: hidden;
  height: auto;
  max-height: none;
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.experts-bio-title-preview.bio.podcast {
  margin-bottom: 20px;
  font-size: 12px;
  text-align: left;
}

.experts-bio-title-preview.bio.white-date {
  height: auto;
  margin-bottom: 20px;
  font-size: 12px;
}

.experts-bio-title-preview.bio {
  max-width: 350px;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}

.experts-bio-title-preview.bio.partner {
  font-size: 12px;
}

.experts-bio-title-preview.normal {
  max-width: none;
  font-weight: 300;
}

.experts-bio-title-preview.bio {
  max-width: 350px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
}

.experts-bio-title-preview.bio.partner {
  display: block;
  margin-top: 10px;
  font-size: 12px;
}

.div-block-68 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.go-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 27px;
  height: 20px;
  margin-right: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  color: #161a6e;
  font-size: 25px;
  text-align: center;
  text-shadow: none;
}

.go-icon-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 30px;
  height: 20px;
  margin-right: 0px;
  margin-left: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: 'La solid 900', sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-align: center;
  text-shadow: none;
}

.go-text {
  margin-bottom: 0px;
  padding-right: 10px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Poppins, sans-serif;
  color: #161a6e;
  font-weight: 400;
  text-decoration: none;
}

.banner-empty {
  height: 30px;
  margin-top: -20px;
  margin-right: -20px;
  margin-left: -20px;
  border-style: none;
  border-width: 1px 1px 0px;
  border-color: rgba(22, 26, 110, 0.5) rgba(22, 26, 110, 0.5) #000;
  border-radius: 5px 5px 0px 0px;
  background-color: transparent;
}

@media screen and (min-width: 1280px) {
  .low-footer-link-grid.bottom {
    padding-left: 40px;
  }

  .top-footer-links-grid.botttom {
    padding-left: 0px;
  }

  .hero-second {
    padding-right: 57px;
    padding-left: 57px;
  }

  .hero-second.expertise {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/Hero-bg-home.png');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/Hero-bg-home.png');
    background-position: 0px 0px, 0px 0px;
    background-size: auto, cover;
  }

  .hero-second.main-landing {
    min-height: 700px;
    margin-top: 20px;
    padding-top: 60px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.3))), url('../images/Hero-bg-home.png');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url('../images/Hero-bg-home.png');
    background-position: 0px 0px, 0px 0px;
    background-size: auto, cover;
  }

  .hero-second.expertise {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(20%, #fff), color-stop(60%, hsla(0, 0%, 100%, 0.5)), to(transparent)), url('../images/Hero-bg-home.png');
    background-image: linear-gradient(90deg, #fff 20%, hsla(0, 0%, 100%, 0.5) 60%, transparent), url('../images/Hero-bg-home.png');
    background-position: 0px 0px, 0px 0px;
    background-size: auto, cover;
  }

  .bio-name-2.white.no-margin-bottom {
    font-weight: 600;
  }

  .bio-name-2.white.no-margin-bottom {
    font-weight: 600;
  }

  .bio-name-2.white.contact-name {
    font-weight: 600;
  }

  .partners {
    padding-bottom: 10px;
  }

  .div-block-26.hero-updated {
    max-width: none;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div-block-26.hero-updated {
    max-width: none;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .hero.v4 {
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .hero.v4 {
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .flex-container-mobile.container-big {
    display: block;
  }

  .why-sign-up {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 60px;
  }

  .access-benefit {
    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-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-align: left;
  }

  .get-access {
    margin-top: 0px;
  }

  .cal-date-copy {
    border-style: none;
    border-radius: 0px;
    box-shadow: -1px -1px 20px 0 rgba(94, 94, 94, 0.2), 1px 1px 20px 0 rgba(226, 232, 237, 0.5);
  }

  .arrow {
    height: 60px;
    font-size: 60px;
  }

  .sub-access-title-2.important {
    font-size: 24px;
  }

  .step-icon {
    font-weight: 400;
  }

  .steps {
    background-image: none;
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .grid-20 {
    grid-row-gap: 84px;
    background-image: none;
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .faq-2 {
    background-color: rgba(243, 249, 255, 0.5);
  }

  .feature-icon {
    font-weight: 400;
  }

  .partner-grid-full-width {
    margin-left: 0px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 40px;
    background-color: #f3f9ff;
  }

  .brix---display-4 {
    padding-right: 10px;
    padding-left: 10px;
    border-radius: 5px;
    background-color: #ccefe8;
    font-size: 20px;
  }

  .brix---tabs-content-card {
    padding-top: 0px;
  }

  .brix---tabs-content-card.seller-box {
    padding-top: 40px;
  }

  .brix---tabs-content-card.buyer-box {
    padding-top: 40px;
  }

  .tab-left-icon {
    margin-top: 5px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-width: 1px;
    border-radius: 4px;
    background-image: url('../images/half-wall-bottom.svg');
    background-position: 0px 0px;
    background-size: auto;
  }

  .tab-left-icon:hover {
    text-decoration: none;
  }

  .tab-left-icon.w--current {
    margin-top: 5px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 5px;
    text-align: center;
  }

  .brix---tabs-menu-vertical {
    max-width: 204px;
    margin-top: 0px;
    margin-left: 39px;
  }

  .brix---tabs-wrapper-tabs-left {
    margin-top: 5px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .brix---inner-container-1068px-center {
    margin-bottom: 40px;
  }

  .barriers-menu {
    font-weight: 600;
  }

  .heading-landing.top-title.expertise-heading {
    color: #fff;
  }

  .container-hero.container-big {
    padding-bottom: 40px;
  }

  .wall-open {
    display: none;
    height: 200px;
    padding-right: 0px;
    padding-bottom: 0px;
    background-image: url('../images/wall-open_1.png');
    background-position: 50% 0%;
    background-size: 1060px;
    background-repeat: no-repeat;
  }

  .brix---display-seller {
    padding-right: 10px;
    padding-left: 10px;
    border-radius: 5px;
    background-color: #f3f9ff;
    font-size: 20px;
  }

  .hero-landing-page {
    padding-right: 57px;
    padding-left: 57px;
  }

  .container-28 {
    max-width: 1165px;
  }

  .hero-new.v5 {
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .intermediary-hero-copy.hero-updated-inter {
    max-width: none;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .easy-steps-inter {
    border-style: none;
    border-radius: 0px;
    box-shadow: -1px -1px 20px 0 rgba(94, 94, 94, 0.2), 1px 1px 20px 0 rgba(226, 232, 237, 0.5);
  }

  .faq-3 {
    background-color: rgba(243, 249, 255, 0.5);
  }

  .inter-access-benefit {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-align: left;
  }

  .inter-feature-icon {
    font-weight: 400;
  }

  .experts {
    padding-bottom: 10px;
  }
}

@media screen and (min-width: 1440px) {
  .light-blue-title.top-title {
    display: block;
  }

  .light-blue-title.top-title-2 {
    font-weight: 200;
  }

  .multiple-cta.ghost {
    -webkit-transition: box-shadow 200ms ease, background-color 200ms ease;
    transition: box-shadow 200ms ease, background-color 200ms ease;
  }

  .experts-bio-title.bio.white-date {
    text-align: left;
  }

  .cards-grid-container {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .press-logos-grids {
    -ms-grid-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr;
    grid-template-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr;
  }

  .hero.v4 {
    padding: 40px;
    background-position: 0px 0px, 0% 100%;
  }

  .hero.v4 {
    padding: 40px;
    background-position: 0px 0px, 0% 100%;
  }

  .why-sign-up {
    padding-bottom: 0px;
  }

  .title-section {
    margin-bottom: 20px;
  }

  .steps {
    background-position: 49% 46%;
  }

  .faqs {
    margin-right: 20px;
    margin-left: 20px;
  }

  .partner-grid-full-width {
    margin-left: 0px;
  }

  .blog-list {
    padding-top: 30px;
  }

  .press-logos-grids-2 {
    -ms-grid-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr;
    grid-template-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr;
  }

  .section-title-4.newsletter {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 0px 0px;
  }

  .singup-news {
    padding-left: 40px;
    border-style: none none none solid;
    border-width: 1px;
    border-color: #35373d #35373d #35373d #e0e0e0;
    text-align: left;
  }

  .text-field.newsletter {
    border-radius: 0px;
  }

  .columns-3 {
    margin-top: 0px;
  }

  .column-20 {
    line-height: 20px;
  }

  .grid-10 {
    grid-row-gap: 9px;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .div-block-39 {
    margin-bottom: 20px;
  }

  .contact-signup-grid {
    grid-row-gap: 9px;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .hero-new.v5 {
    padding: 40px;
    background-position: 0px 0px, 0% 100%;
  }

  .partner-bio.bio.white-date {
    text-align: left;
  }

  .partner-subtitle.bio.white-date {
    text-align: left;
  }

  .partner-subtitle-2.bio.white-date {
    text-align: left;
  }

  .partner-subtitlee-2.bio.white-date {
    text-align: left;
  }

  .experts-bio-title-preview.bio.white-date {
    text-align: left;
  }
}

@media screen and (max-width: 991px) {
  .low-footer-link-grid.bottom {
    display: -ms-grid;
    display: grid;
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    grid-auto-flow: column;
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
    grid-column-gap: 35px;
    grid-row-gap: 13px;
    -ms-grid-columns: -webkit-max-content;
    -ms-grid-columns: max-content;
    grid-template-columns: -webkit-max-content;
    grid-template-columns: max-content;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .column-33 {
    display: block;
    margin-bottom: 0px;
    padding-left: 0px;
  }

  .tuv-logo {
    width: 200px;
  }

  .footer-logos-grid {
    margin-top: 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    justify-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-template-areas: ".";
    -ms-grid-columns: -webkit-max-content -webkit-max-content -webkit-max-content;
    -ms-grid-columns: max-content max-content max-content;
    grid-template-columns: -webkit-max-content -webkit-max-content -webkit-max-content;
    grid-template-columns: max-content max-content max-content;
    -ms-grid-rows: min-content;
    grid-template-rows: -webkit-min-content;
    grid-template-rows: min-content;
  }

  .footer-container {
    padding-right: 20px;
    padding-left: 20px;
  }
  .webinar-title.top-title-podcast, .webinar-title.webinar-plus {
      margin-bottom: 20px;
      font-size: 38px;
      line-height: 115%;
    }

    .webinar-hero {
      padding-left: 20px;
      padding-right: 20px;
    }
  .top-footer-links-grid {
    grid-column-gap: 0px;
    -ms-grid-columns: 1fr -webkit-max-content -webkit-max-content -webkit-max-content;
    -ms-grid-columns: 1fr max-content max-content max-content;
    grid-template-columns: 1fr -webkit-max-content -webkit-max-content -webkit-max-content;
    grid-template-columns: 1fr max-content max-content max-content;
  }

  .top-footer-links-grid.botttom {
    display: -ms-grid;
    display: grid;
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    justify-items: start;
    grid-auto-flow: column;
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
    grid-column-gap: 35px;
    grid-row-gap: 13px;
    -ms-grid-columns: -webkit-max-content -webkit-max-content -webkit-max-content;
    -ms-grid-columns: max-content max-content max-content;
    grid-template-columns: -webkit-max-content -webkit-max-content -webkit-max-content;
    grid-template-columns: max-content max-content max-content;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .columns-10 {
    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;
  }

  .low-footer-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
  }

  .column-32 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .list-item-24 {
    width: auto;
    margin-right: 0px;
    padding: 10px 0px;
    float: left;
    text-align: left;
  }

  .column-30 {
    display: block;
  }

  .light-blue-title.top-title {
    font-size: 28px;
  }

  .light-blue-title.top-title {
    font-size: 28px;
  }

  .light-blue-title.top-title {
    font-size: 28px;
  }

  .light-blue-title.top-title {
    font-size: 28px;
  }

  .light-blue-title.top-title-2 {
    font-size: 28px;
  }

  .light-blue-title.top-title {
    font-size: 28px;
  }

  .hero-second {
    position: static;
    display: block;
    height: auto;
    margin-top: -110px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    background-size: contain;
    background-repeat: no-repeat;
  }

  .hero-second.expertise {
    height: 100%;
    margin-top: 0px;
    padding-top: 0px;
    background-size: auto, cover;
  }

  .hero-second.main-landing {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    min-height: 410px;
    margin-top: 14px;
    padding-top: 0px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.3))), url('../images/Hero-bg-home.png');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url('../images/Hero-bg-home.png');
    background-size: auto, cover;
  }

  .hero-second.expertise {
    height: 100%;
    margin-top: 0px;
    padding-top: 0px;
    background-size: auto, cover;
  }

  .heading.top-title {
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 115%;
  }

  .heading.top-title-podcast {
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 115%;
  }

  .heading.top-title {
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 115%;
  }

  .div-block.top-hero-content {
    padding-bottom: 20px;
  }

  .div-block.top-hero-content {
    padding-bottom: 20px;
  }

  .sticky-nav.second-landingpage {
    padding-right: 20px;
    padding-left: 20px;
  }

  .list-insights {
    padding-right: 10px;
    padding-left: 10px;
  }

  .icon-2 {
    margin-right: 10px;
  }

  .link-7 {
    font-size: 14px;
  }

  .sign-up.cta {
    padding-left: 0px;
  }

  .button-11 {
    min-width: 85px;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 12px;
  }

  .bold-text {
    font-size: 30px;
  }

  .link {
    font-size: 12px;
  }

  .who-we-are-blue {
    padding-right: 20px;
    padding-left: 30px;
  }

  .section-title-2 {
    font-size: 38px;
    line-height: 115%;
  }

  .bio-name-2.white {
    font-size: 18px;
    line-height: 24px;
  }

  .image {
    padding-right: 20px;
    padding-left: 20px;
  }

  .cards-grid-container {
    grid-column-gap: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .podcast-title.asset {
    height: 30px;
  }

  .partners {
    padding-right: 40px;
    padding-left: 40px;
  }

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

  .image-14 {
    height: 480px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .press-logos-grids {
    -ms-grid-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.5fr;
    grid-template-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.5fr;
  }

  .button-13 {
    width: 210px;
    height: 50px;
    margin-top: 0px;
    font-size: 14px;
  }

  .div-block-26.hero-updated {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .hero.v4 {
    padding: 10px 20px;
  }

  .hero.v4 {
    padding: 10px 20px;
  }

  .heading-hero.top-title {
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 115%;
  }

  .heading-hero.top-title.hubspot.investor.sellers.bottom {
    font-size: 24px;
  }

  .flex-container-mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 20px;
    padding-left: 20px;
    grid-auto-flow: row;
  }

  .flex-container-mobile.container-big {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .text-block-6 {
    font-size: 16px;
  }

  .image-15 {
    width: 320px;
    max-width: none;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .container-big {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .container-big.services-plans {
    max-width: 768px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .container-big.services-title {
    padding-right: 20px;
    padding-left: 20px;
  }

  .grid-17 {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-19 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .why-sign-up.container-big {
    padding-right: 20px;
    padding-left: 20px;
  }

  .grid-20 {
    grid-row-gap: 77px;
  }

  .partner-grid-full-width {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 40px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-14 {
    -ms-grid-columns: 1fr 1fr 1.25fr 1fr 1.25fr 1.5fr;
    grid-template-columns: 1fr 1fr 1.25fr 1fr 1.25fr 1.5fr;
  }

  .sticky-nav-second.second-landingpage {
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-title-2-copy {
    font-size: 38px;
    line-height: 115%;
  }

  .event-image-copy {
    background-position: 0% 68%;
  }

  .container-36 {
    margin-top: 0px;
  }

  .container-36.insight {
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .light-blue-title-event.top-title {
    font-size: 28px;
  }

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

  .heading-event.top-title-event {
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 115%;
  }

  .thumbnail {
    height: 380px;
  }

  .tacklin-control {
    background-position: 0% 68%;
  }

  .post-image-2-copy {
    background-position: 0% 30%;
  }

  .blog-list {
    padding-right: 40px;
    padding-left: 40px;
  }

  ._2-column-grid {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: 1fr auto;
    grid-template-rows: 1fr auto;
  }

  .post-image-2 {
    background-position: 0% 68%;
  }

  .whitepaper-sub-heading.top-title {
    font-size: 28px;
  }

  .whitepappoer-form-heading.top-title {
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 115%;
  }

  .whitepappoer-form-heading.top-title-podcast {
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 115%;
  }

  .html-embed {
    padding-right: 0px;
  }

  .realport-advantages {
    padding-right: 20px;
    padding-left: 30px;
  }

  .brix---display-4 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---tabs-content-card {
    padding: 40px 32px 48px;
  }

  .brix---tabs-content-card.seller-box {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .tab-left-icon {
    width: 144px;
    padding-right: 18px;
    padding-left: 18px;
  }

  .tab-left-icon.w--current {
    padding-right: 10px;
    padding-left: 10px;
  }

  .brix---tabs-menu-vertical {
    max-width: 155px;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .brix---heading-h2-size-2 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .barriers-menu {
    font-size: 12px;
  }

  .section-title--left {
    font-size: 38px;
    line-height: 115%;
  }

  .container-two-columns-ok {
    padding-right: 0px;
    padding-left: 0px;
  }

  .container-two-columns-ok.container-big {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  .heading-landing.top-title {
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 115%;
  }

  .heading-landing.top-title {
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 115%;
  }

  .container-hero {
    margin-top: 0px;
  }

  .wall-closed {
    height: 400px;
    background-size: 720px;
  }

  .wall-open {
    height: 140px;
    background-size: 720px;
  }

  .brix---display-seller {
    font-size: 22px;
    line-height: 38px;
  }

  .expertise-title {
    font-size: 38px;
    line-height: 115%;
  }

  .navbar {
    display: none;
  }

  .button-off-2 {
    min-width: 90px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .button-16 {
    min-width: 85px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .column-23 {
    height: 210px;
  }

  .columns-12 {
    width: 320px;
  }

  .yes-professiona.professional-button {
    border: 1px solid #161a6e;
  }

  .div-block-29 {
    width: 100%;
    height: 220px;
  }

  .div-block-31 {
    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;
  }

  .paragraph-7.proposition.hero-paragraph {
    margin-bottom: 20px;
    padding-left: 0px;
  }

  .press-logos-grids-2 {
    -ms-grid-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.5fr;
    grid-template-columns: 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.5fr;
  }

  .asset-renewables-blue {
    padding-right: 20px;
    padding-left: 30px;
  }

  .section-title-4 {
    font-size: 38px;
    line-height: 115%;
  }

  .section-title-4.white.scope {
    font-size: 28px;
  }

  .market-outreach {
    padding-right: 40px;
    padding-left: 40px;
  }

  .coverage {
    padding-right: 40px;
    padding-left: 40px;
  }

  .partners-2 {
    padding-right: 40px;
    padding-left: 40px;
  }

  .partners-grid-2 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: 1fr auto;
    grid-template-rows: 1fr auto;
  }

  .digital {
    padding-right: 40px;
    padding-left: 40px;
  }

  .submit-button {
    width: 250px;
    margin-left: -70px;
  }

  .text-field.newsletter {
    width: 240px;
  }

  .columns-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .bold-text-5 {
    font-size: 20px;
  }

  .bold-text-6 {
    font-size: 20px;
  }

  .div-block-56 {
    display: -ms-grid;
    display: grid;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    justify-items: stretch;
    grid-auto-flow: row;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .tf-pack-graph {
    padding-right: 20px;
    padding-left: 20px;
    grid-column-gap: 5px;
  }

  .sign-in.cta {
    padding-left: 0px;
  }

  .signin-button {
    min-width: 85px;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 12px;
  }

  .dropdown-toggle {
    padding-right: 30px;
  }

  .bold-text-8 {
    font-size: 28px;
  }

  .hero-landing-page {
    position: static;
    display: block;
    height: 100vh;
    margin-top: -120px;
    margin-bottom: 0px;
    padding-top: 400px;
    padding-bottom: 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .container-28 {
    display: block;
    max-width: 768px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .grid-4 {
    display: block;
    -webkit-box-align: end;
    -webkit-align-items: end;
    -ms-flex-align: end;
    align-items: end;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .heading-7 {
    font-size: 46px;
  }

  .navbar-home {
    display: block;
  }

  .container-home {
    padding-right: 56px;
    padding-left: 56px;
  }

  .div-block-62 {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .div-block-63 {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .hero-new.v5 {
    padding: 10px 20px;
  }

  .link-8 {
    font-size: 12px;
  }

  .link-8.w--current {
    font-size: 12px;
  }

  .dropdown-toggle-2 {
    padding-left: 10px;
  }

  .sticky-nav-home.home-landing-page {
    padding-right: 20px;
    padding-left: 20px;
  }

  .intermediary-hero-copy.hero-updated-inter {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .section-title--left-crite {
    font-size: 38px;
    line-height: 115%;
  }

  .table-row-title {
    font-size: 38px;
    line-height: 115%;
  }

  .column-title {
    font-size: 16px;
    line-height: 115%;
  }

  .criterai-matrix {
    padding-right: 20px;
    padding-left: 20px;
  }

  .div-block-65 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .inter-offerring {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .lead-gen-criteria {
    padding-right: 20px;
    padding-left: 20px;
  }

  .placement-criteria {
    padding-right: 20px;
    padding-left: 20px;
  }

  .bold-text-13 {
    font-size: 13px;
  }

  .experts {
    padding-right: 40px;
    padding-left: 40px;
  }

  .icon-button {
    min-width: 85px;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 12px;
  }
}

@media screen and (max-width: 767px) {
  .low-footer-link-grid {
    text-align: center;
  }

  .low-footer-link-grid.bottom {
    display: -ms-grid;
    display: grid;
    -webkit-box-pack: end;
    -webkit-justify-content: end;
    -ms-flex-pack: end;
    justify-content: end;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    grid-auto-flow: column;
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
    grid-column-gap: 6px;
    grid-row-gap: 2px;
    -ms-grid-columns: -webkit-max-content;
    -ms-grid-columns: max-content;
    grid-template-columns: -webkit-max-content;
    grid-template-columns: max-content;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .footer-logos-grid {
    text-align: center;
  }

  .top-footer-links-grid {
    text-align: center;
  }
  .webinar-title.top-title-podcast, .webinar-title.webinar-plus {
      max-width: 300px;
      font-size: 28px;
    }

    .webinar-hero {
      padding-top: 0;
    }

    .webinar-top {
      margin-top: 20px;
      padding-left: 0;
      padding-right: 20px;
    }
  .top-footer-links-grid.botttom {
    display: -ms-grid;
    display: grid;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    grid-auto-flow: column;
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
    grid-column-gap: 21px;
    grid-row-gap: 2px;
    -ms-grid-columns: minmax(-webkit-max-content, 1fr) -webkit-max-content -webkit-max-content;
    -ms-grid-columns: minmax(max-content, 1fr) max-content max-content;
    grid-template-columns: minmax(-webkit-max-content, 1fr) -webkit-max-content -webkit-max-content;
    grid-template-columns: minmax(max-content, 1fr) max-content max-content;
    -ms-grid-rows: 1fr auto auto;
    grid-template-rows: 1fr auto auto;
  }

  .list-item-24 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .light-blue-title.top-title {
    font-size: 24px;
    line-height: 28px;
  }

  .light-blue-title.top-title {
    font-size: 24px;
    line-height: 28px;
  }

  .light-blue-title.top-title {
    font-size: 24px;
    line-height: 28px;
  }

  .light-blue-title.top-title {
    font-size: 24px;
    line-height: 28px;
  }

  .light-blue-title.top-title-2 {
    font-size: 24px;
    line-height: 28px;
  }

  .light-blue-title.top-title {
    font-size: 24px;
    line-height: 28px;
  }

  .lottie-animation {
    width: 25px;
  }

  .hero-second {
    padding: 140px 20px 40px;
  }

  .hero-second.expertise {
    height: 100%;
    margin-top: 60px;
    padding: 0px 40px 10px 0px;
    background-image: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(41%, hsla(0, 0%, 100%, 0.65)), color-stop(85%, transparent));
    background-image: linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0.65) 41%, transparent 85%);
    background-position: 0px 0px;
    background-size: auto;
  }

  .hero-second.main-landing {
    height: 100%;
    margin-top: 60px;
    padding: 0px 40px 10px 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.3))), url('../images/Hero-bg-home.png');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url('../images/Hero-bg-home.png');
    background-position: 0px 0px, 100% 0%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .hero-second.expertise {
    height: 100%;
    margin-top: 60px;
    padding: 0px 40px 10px 0px;
    background-image: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(41%, hsla(0, 0%, 100%, 0.65)), color-stop(85%, transparent)), url('../images/Hero-bg-home.png');
    background-image: linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0.65) 41%, transparent 85%), url('../images/Hero-bg-home.png');
    background-position: 0px 0px, 100% 0%;
    background-size: auto, cover;
  }

  .heading.top-title {
    max-width: 300px;
    font-size: 28px;
  }

  .heading.top-title-podcast {
    max-width: 300px;
    font-size: 28px;
  }

  .heading.top-title {
    max-width: 300px;
    font-size: 28px;
  }

  .div-block.top-hero-content {
    position: static;
    padding-left: 20px;
  }

  .div-block.top-hero-content {
    padding-left: 0px;
  }

  .sticky-nav {
    position: relative;
  }

  .sticky-nav.second-landingpage {
    display: none;
  }

  .sticky-nav.second-landingpage {
    display: none;
  }

  .button-11 {
    display: block;
    float: right;
    clear: none;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    text-align: center;
  }

  .button-11.w--current {
    min-width: 115px;
  }

  .multiple-cta {
    margin-bottom: 0px;
  }

  .container-2 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .who-we-are-blue {
    padding-right: 20px;
    padding-left: 20px;
  }

  .section-title-2 {
    font-size: 28px;
  }

  .section-title-2.margin-bottom {
    padding-left: 20px;
  }

  .experts-bio-title.normal {
    font-size: 14px;
    font-weight: 300;
  }

  .column-18 {
    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-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
  }

  .image {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .cards-image-mask {
    width: 170px;
    height: 170px;
  }

  .cards-grid-container {
    max-width: none;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .columns-13 {
    display: block;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .paragraph-5 {
    margin-bottom: 0px;
    font-size: 14px;
  }

  .column-13 {
    display: block;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }

  .div-block-5 {
    min-width: 250px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .thumnail-div {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .partner-card {
    margin-right: 10px;
  }

  .image-14 {
    height: 310px;
  }

  .container-3.container-big {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .team-mate-card {
    margin-bottom: 20px;
  }

  .team-mate-card.white {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }

  .grid-6 {
    display: block;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -ms-grid-columns: auto;
    grid-template-columns: auto;
  }

  .body {
    -o-object-fit: fill;
    object-fit: fill;
  }

  .columns-14 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .press-logos-grids {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .partner-logo {
    max-height: 40px;
  }

  .container-19 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .list-icon {
    width: 22px;
    height: 22px;
    margin-right: 4px;
    font-size: 22px;
  }

  .button-13 {
    margin-bottom: 0px;
  }

  .text-block-19 {
    font-size: 20px;
    line-height: 31px;
  }

  .div-block-26 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .div-block-26.hero-updated {
    margin-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div-block-26.hero-updated {
    margin-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .hero {
    padding: 40px 20px;
  }

  .hero.v4 {
    height: auto;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background-image: none;
    background-position: 0px 0px;
  }

  .hero.v4 {
    height: auto;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background-image: linear-gradient(260deg, transparent 23%, hsla(0, 0%, 100%, 0.8) 54%, #fff), url('../images/Hero-bg-home.png');
    background-position: 0px 0px, 0% 100%;
  }

  .heading-hero.top-title {
    max-width: 300px;
    font-size: 28px;
  }

  .heading-hero.top-title.hubspot {
    width: auto;
    max-width: 380px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-right: 0px;
    font-size: 30px;
  }

  .heading-hero.top-title.hubspot.investor {
    max-width: none;
    font-size: 24px;
  }

  .heading-hero.top-title.hubspot.investor {
    max-width: none;
    font-size: 24px;
  }

  .flex-container-mobile {
    padding-top: 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-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .flex-container-mobile.container-big {
    padding-bottom: 20px;
  }

  .text-block-6 {
    font-size: 16px;
  }

  .container-big {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    grid-column-gap: 10px;
  }

  .grid-17 {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .why-sign-up {
    padding-right: 20px;
    padding-left: 20px;
  }

  .why-sign-up.container-big {
    padding-right: 20px;
    padding-left: 20px;
  }

  .access-benefit {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .title-section {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .arrow {
    display: block;
  }

  .steps {
    padding-right: 20px;
    padding-left: 20px;
    background-image: none;
    background-size: auto;
    background-repeat: repeat;
  }

  .grid-20 {
    padding-right: 0px;
    padding-left: 0px;
    grid-row-gap: 13px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .faqs {
    padding-right: 60px;
    padding-left: 60px;
  }

  .heading-22 {
    max-width: 100%;
  }

  .heading-22.v2 {
    text-align: left;
  }

  .button-14 {
    margin-bottom: 0px;
  }

  .get-in-touch {
    padding-right: 20px;
    padding-left: 20px;
  }

  .heading-23 {
    text-align: left;
  }

  .paragraph-big {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .list-icon-copy {
    width: 22px;
    height: 22px;
    margin-right: 4px;
    font-size: 22px;
  }

  .feature-list {
    font-size: 16px;
  }

  .our-offering {
    overflow: scroll;
    padding-top: 20px;
  }

  .partner-grid-full-width {
    max-width: 530px;
    grid-column-gap: 5px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .grid-14 {
    justify-items: stretch;
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: 0.5fr auto;
    grid-template-rows: 0.5fr auto;
  }

  .sticky-second-nav {
    text-align: center;
  }

  .sticky-nav-second {
    position: relative;
  }

  .sticky-nav-second.second-landingpage {
    display: none;
  }

  .sticky-nav-second.second-landingpage {
    display: none;
  }

  .section-title-2-copy {
    font-size: 28px;
  }

  .div-block-18 {
    margin-top: 60px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .container-36 {
    display: block;
    margin-top: 10px;
    justify-items: center;
    -ms-grid-columns: 4fr;
    grid-template-columns: 4fr;
  }

  .container-36.insight {
    display: block;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .light-blue-title-event.top-title {
    font-size: 24px;
    line-height: 28px;
  }

  .heading-event.top-title-event {
    max-width: 300px;
    font-size: 28px;
  }

  .thumbnail {
    height: 310px;
  }

  .post-image-2-copy {
    background-position: 0% 0%;
  }

  .title-container {
    margin-top: 60px;
    padding-left: 20px;
  }

  .whitepaper-hubspot {
    margin-left: 20px;
    padding-left: 0px;
  }

  .whitepaper-sub-heading.top-title {
    font-size: 24px;
    line-height: 28px;
  }

  .whitepappoer-form-heading.top-title {
    max-width: 300px;
    font-size: 28px;
  }

  .whitepappoer-form-heading.top-title-podcast {
    max-width: 300px;
    font-size: 28px;
  }

  .close-button-tc {
    width: 30px;
    height: 30px;
    margin-top: 80px;
    font-size: 30px;
    line-height: 30px;
  }

  .close-button-er {
    width: 30px;
    height: 30px;
    margin-top: 80px;
    font-size: 30px;
    line-height: 30px;
  }

  .close-button {
    width: 30px;
    height: 30px;
    margin-top: 80px;
    font-size: 30px;
    line-height: 30px;
  }

  .the-sticky-div-title {
    font-size: 52px;
    text-align: center;
  }

  .partner-title {
    font-size: 12px;
    line-height: 20px;
  }

  .realport-advantages {
    padding-right: 10px;
    padding-left: 10px;
  }

  .brix---display-4 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---tabs-content-card {
    padding-top: 30px;
    padding-bottom: 32px;
  }

  .brix---tabs-content-card.seller-box {
    padding: 20px;
  }

  .brix---tabs-content-card.buyer-box {
    padding-right: 20px;
    padding-left: 20px;
  }

  .tab-left-icon {
    width: 100px;
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .tab-left-icon.w--current {
    width: 108px;
  }

  .brix---tabs-menu-vertical {
    width: 142px;
    max-width: 100%;
    margin-right: 0px;
    margin-bottom: 40px;
    margin-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .brix---tabs-wrapper-tabs-left {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .brix---heading-h2-size-2 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---section {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .barriers-menu {
    text-align: center;
  }

  .section-title--left {
    font-size: 28px;
  }

  .heading-landing.top-title {
    max-width: 300px;
    font-size: 28px;
  }

  .heading-landing.top-title {
    max-width: 300px;
    font-size: 28px;
  }

  .container-hero {
    display: block;
    margin-top: 10px;
    justify-items: center;
    -ms-grid-columns: 4fr;
    grid-template-columns: 4fr;
  }

  .container-hero.container-big {
    max-width: 568px;
    -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-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .wall-closed {
    height: 300px;
    background-size: 510px;
  }

  .wall-open {
    height: 150px;
    background-image: url('../images/wall-open-small_1.png');
    background-size: 520px;
  }

  .brix---display-seller {
    font-size: 20px;
    line-height: 32px;
  }

  .expertise-title {
    font-size: 28px;
  }

  .goto-link {
    width: 170px;
    height: 75px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-28 {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-register {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: auto;
    margin-top: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    float: left;
    -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-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    border-top: 0.25px solid #161a6e;
  }

  .icon-4 {
    color: #161a6e;
  }

  .nav-link-rpco-2 {
    display: block;
    font-family: Poppins, sans-serif;
    color: #161a6e;
    font-weight: 300;
    text-align: center;
  }

  .nav-link-rpco-2.w--current {
    color: #42c1ff;
  }

  .logo-mobile {
    display: block;
    height: 60px;
    padding-top: 10px;
    padding-bottom: 10px;
    opacity: 1;
  }

  .navbar {
    position: relative;
    display: block;
  }

  .menu-button-2 {
    float: right;
    clear: none;
    background-color: #fff;
  }

  .menu-button-2.w--open {
    background-color: #fff;
  }

  .mobile-top-nav {
    position: -webkit-sticky;
    position: sticky;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    z-index: 1000;
    display: block;
    width: 100%;
  }

  .container-17 {
    position: static;
    background-color: #fff;
  }

  .div-block-34 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    float: left;
    -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-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .button-off-2 {
    display: block;
    min-width: 120px;
    float: right;
    clear: none;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border-radius: 100px;
    text-align: center;
  }

  .nav-menu-2 {
    margin-top: 60px;
    padding-top: 0px;
    background-color: #fff;
  }

  .button-16 {
    display: block;
    min-width: 120px;
    float: right;
    clear: none;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border-radius: 100px;
    text-align: center;
  }

  .button-16.w--current {
    min-width: 115px;
  }

  .expert-link-block {
    display: block;
  }

  .div-block-51 {
    width: 520px;
  }

  .modal {
    display: none;
  }

  .container-16 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .columns-12 {
    width: 320px;
  }

  .div-block-29 {
    border-top-right-radius: 10px;
    border-bottom-left-radius: 0px;
  }

  .columns-11 {
    width: 100%;
  }

  .paragraph-7 {
    margin-bottom: 0px;
    font-size: 14px;
  }

  .paragraph-7.proposition {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .paragraph-7.proposition.hero-paragraph {
    max-width: 330px;
    padding-left: 0px;
  }

  .press-logos-grids-2 {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .asset-renewables-blue {
    padding-right: 10px;
    padding-left: 10px;
  }

  .section-title-4 {
    font-size: 28px;
  }

  .section-title-4.newsletter {
    margin-bottom: 0px;
  }

  .cards-image-mask-2 {
    width: 170px;
    height: 170px;
  }

  .paragraph-8 {
    margin-bottom: 0px;
    font-size: 14px;
  }

  .column-36 {
    display: block;
  }

  .div-block-52 {
    margin-bottom: 20px;
  }

  .grid-9 {
    -ms-grid-columns: 1.5fr;
    grid-template-columns: 1.5fr;
  }

  .market-outreach {
    padding-right: 20px;
    padding-left: 20px;
  }

  .grid-5 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .submit-button {
    width: 150px;
  }

  .grid-10 {
    margin-left: 0px;
  }

  .contact-signup-grid {
    margin-left: 0px;
  }

  .contact-card {
    border-top-right-radius: 10px;
    border-bottom-left-radius: 0px;
    background-position: 100% 50%;
  }

  .grid-21 {
    display: block;
  }

  .tf-pack-graph {
    overflow: scroll;
    grid-column-gap: 15px;
  }

  .criteria-icon {
    width: 60px;
    height: 60px;
    margin-right: 4px;
    font-size: 60px;
  }

  .signin-button {
    display: block;
    float: right;
    clear: none;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    text-align: center;
  }

  .signin-button.w--current {
    min-width: 115px;
  }

  .button-17 {
    margin-bottom: 0px;
  }

  .hero-landing-page {
    padding: 400px 20px 40px;
  }

  .heading-7 {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 39px;
    line-height: 115%;
  }

  .mobile-top-nav-home {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    z-index: 1000;
    display: block;
    width: 100%;
  }

  .navbar-home {
    position: relative;
    display: block;
  }

  .container-home {
    position: static;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #fff;
  }

  .nav-menu-home {
    margin-top: 60px;
    padding-top: 0px;
    background-color: #fff;
  }

  .menu-button-home {
    float: right;
    clear: none;
    background-color: #fff;
  }

  .menu-button-home.w--open {
    background-color: #fff;
  }

  .icon-home {
    color: #161a6e;
  }

  .nav-link-rpco-home {
    display: block;
    font-family: Poppins, sans-serif;
    color: #161a6e;
    font-weight: 300;
    text-align: center;
  }

  .nav-link-rpco-home.w--current {
    color: #42c1ff;
  }

  .nav-link-rpco-home.nested {
    padding-left: 0px;
  }

  .div-block-register-home {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    float: left;
    -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-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    border-top: 0.25px solid #161a6e;
  }

  .div-block-home {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    float: left;
    -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-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .div-block-63 {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .hero-new {
    padding: 40px 20px;
  }

  .hero-new.v5 {
    height: auto;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background-image: none;
    background-position: 0px 0px;
  }

  .text-block-31 {
    color: #161a6e;
  }

  .sticky-nav-home {
    position: relative;
  }

  .sticky-nav-home.home-landing-page {
    display: none;
  }

  .intermediary-hero-copy {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .intermediary-hero-copy.hero-updated-inter {
    margin-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .get-in-touch-inter {
    padding-right: 20px;
    padding-left: 20px;
  }

  .criteria-paragraph {
    margin-bottom: 0px;
    font-size: 14px;
  }

  .section-title--left-crite {
    font-size: 28px;
  }

  .table-row-title {
    font-size: 28px;
  }

  .criteria-sub-title {
    margin-bottom: 0px;
    font-size: 14px;
  }

  .column-title {
    font-size: 20px;
    line-height: 130%;
  }

  .quote-small {
    margin-bottom: 0px;
    font-size: 14px;
  }

  .package-title {
    margin-bottom: 0px;
    font-size: 14px;
  }

  .criterai-matrix {
    overflow: scroll;
  }

  .div-block-65 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .inter-offerring {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 15px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .inter-access-benefit {
    max-width: 260px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .list-icon-small {
    width: 22px;
    height: 22px;
    margin-right: 4px;
    font-size: 22px;
  }

  .nav-link-rpco-home-n {
    display: block;
    font-family: Poppins, sans-serif;
    color: #161a6e;
    font-weight: 300;
    text-align: center;
  }

  .nav-link-rpco-home-n.w--current {
    color: #42c1ff;
  }

  .criteria-button {
    margin-bottom: 0px;
    font-size: 14px;
  }

  .paragraph-9 {
    margin-bottom: 0px;
    font-size: 14px;
  }

  .partner-card-int {
    margin-right: 10px;
  }

  .partner-content-div {
    min-width: 250px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .partner-title-int {
    font-size: 12px;
    line-height: 20px;
  }

  .partner-card-over {
    margin-right: 10px;
  }

  .partner-content-div-over {
    min-width: 250px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .partner-title-int-copy {
    font-size: 12px;
    line-height: 20px;
  }

  .partner-bio.normal {
    font-size: 14px;
    font-weight: 300;
  }

  .partner-subtitle.normal {
    font-size: 14px;
    font-weight: 300;
  }

  .partner-subtitle-2.normal {
    font-size: 14px;
    font-weight: 300;
  }

  .partner-subtitlee-2.normal {
    font-size: 14px;
    font-weight: 300;
  }

  .icon-button {
    display: block;
    float: right;
    clear: none;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    text-align: center;
  }

  .icon-button.w--current {
    min-width: 115px;
  }

  .expert-preview {
    margin-right: 10px;
  }

  .expert-content-preview {
    min-width: 250px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .experts-bio-title-preview.normal {
    font-size: 14px;
    font-weight: 300;
  }
}

@media screen and (max-width: 479px) {
  .low-footer-link-grid {
    justify-items: center;
    grid-auto-flow: row;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 100px;
    grid-template-rows: 100px;
    text-align: left;
  }

  .low-footer-link-grid.bottom {
    display: block;
    padding-right: 0px;
    padding-left: 0px;
    -ms-grid-rows: 13px;
    grid-template-rows: 13px;
  }

  .new-footer {
    padding: 20px;
  }
  .webinar-sub {
      font-size: 20px;
      line-height: 30px;
    }

    .webinar-title.top-title-podcast, .webinar-title.webinar-plus {
      margin-bottom: 10px;
      font-size: 24px;
    }

    .webinar-top {
      margin-top: 10px;
      padding-right: 20px;
    }
  .footer-logos-grid {
    justify-items: center;
    grid-auto-flow: row;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 100px;
    grid-template-rows: 100px;
    text-align: left;
  }

  .partnert-roll-2 {
    margin-bottom: 5px;
    text-align: left;
  }

  .top-footer-links-grid {
    justify-items: center;
    grid-auto-flow: row;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 100px;
    grid-template-rows: 100px;
    text-align: left;
  }

  .top-footer-links-grid.botttom {
    display: block;
    padding-right: 0px;
    padding-left: 0px;
    -ms-grid-rows: 13px;
    grid-template-rows: 13px;
  }

  .list-item-24 {
    display: block;
    width: 100%;
    margin-bottom: 5px;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    list-style-type: none;
  }

  .light-blue-title.top-title {
    margin-bottom: 0px;
    font-size: 16px;
    line-height: 22px;
  }

  .light-blue-title.top-title {
    font-size: 16px;
    line-height: 22px;
    text-align: justify;
  }

  .light-blue-title.top-title {
    font-size: 16px;
    line-height: 30px;
  }

  .light-blue-title.top-title {
    margin-bottom: 0px;
    font-size: 16px;
    line-height: 22px;
  }

  .light-blue-title.top-title-2 {
    font-size: 16px;
    line-height: 22px;
    text-align: justify;
  }

  .light-blue-title.top-title {
    font-size: 16px;
    line-height: 22px;
    text-align: justify;
  }

  .lottie-animation {
    width: 15px;
  }

  .hero-second {
    background-size: auto 400px;
  }

  .hero-second.expertise {
    position: static;
    height: 100%;
    margin-top: 60px;
    padding-top: 40px;
    padding-right: 20px;
    padding-left: 20px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(10%, #fff), color-stop(75%, hsla(0, 0%, 100%, 0.65)), to(hsla(0, 0%, 100%, 0)));
    background-image: linear-gradient(90deg, #fff 10%, hsla(0, 0%, 100%, 0.65) 75%, hsla(0, 0%, 100%, 0));
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .hero-second.main-landing {
    position: static;
    height: 100%;
    min-height: 350px;
    margin-top: 60px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))), url('../images/Hero-bg-home.png');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url('../images/Hero-bg-home.png');
    background-position: 0px 0px, 100% 0%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .hero-second.expertise {
    position: static;
    height: 100%;
    margin-top: 60px;
    padding-top: 40px;
    padding-right: 20px;
    padding-left: 20px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(10%, #fff), color-stop(75%, hsla(0, 0%, 100%, 0.65)), to(hsla(0, 0%, 100%, 0))), url('../images/Hero-bg-home.png');
    background-image: linear-gradient(90deg, #fff 10%, hsla(0, 0%, 100%, 0.65) 75%, hsla(0, 0%, 100%, 0)), url('../images/Hero-bg-home.png');
    background-position: 0px 0px, 100% 0%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .heading.top-title {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .heading.top-title.expertise-heading {
    margin-bottom: 0px;
  }

  .heading.top-title-podcast {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .heading.top-title {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .heading.top-title.expertise-heading {
    margin-bottom: 0px;
  }

  .div-block.top-hero-content {
    margin-top: 60px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .div-block.top-hero-content {
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0px;
    padding-left: 0px;
  }

  .sticky-nav {
    padding: 0px;
  }

  .nav-logo-link {
    margin-left: 30px;
    border: 1px none #000;
  }

  .nav-logo-invesor {
    height: 31px;
  }

  .button-11.w--current {
    min-width: 115px;
  }

  .bold-text {
    font-size: 22px;
  }

  .multiple-cta {
    width: 100%;
    margin-top: 0px;
    margin-left: 0px;
  }

  .div-block-2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container-2 {
    margin-top: 20px;
  }

  .who-we-are-blue {
    padding: 20px;
  }

  .section-title-2 {
    margin-bottom: 20px;
    font-size: 18px;
  }

  .experts-bio-title.normal {
    font-size: 14px;
  }

  .centered-container {
    text-align: left;
  }

  .bio-name-2 {
    font-size: 20px;
  }

  .bio-name-2.white.no-margin-bottom.contact {
    text-align: center;
  }

  .bio-name-2.white.no-margin-bottom.contact {
    text-align: center;
  }

  .column-18 {
    display: none;
  }

  .cards-image-mask {
    width: 160px;
    height: 160px;
  }

  .cards-grid-container {
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .paragraph-5 {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 130%;
  }

  .podcast-title {
    height: 70px;
    margin-bottom: 10px;
    font-size: 16px;
  }

  .podcast-title.asset {
    height: 40px;
  }

  .podcast-title.podcast {
    height: 60px;
  }

  .podcast-title.podcast.partner-card {
    height: 40px;
  }

  .podcast-title.podcast.partner-card.solaris {
    height: 65px;
  }

  .podcast-title.white.margin-bottom {
    height: 70px;
    margin-bottom: 10px;
  }

  .podcast-title.white.margin-bottom {
    height: 70px;
    margin-bottom: 10px;
  }

  .column-13 {
    display: block;
    padding-right: 0px;
    padding-left: 0px;
  }

  .column-26 {
    padding: 40px 20px;
  }

  .column-2 {
    display: block;
  }

  .partners {
    margin-top: 10px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .partners-grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
  }

  .columns {
    display: block;
  }

  .partner-card {
    min-height: auto;
    background-color: #fff;
  }

  .image-14 {
    height: 350px;
  }

  .container-3 {
    margin-top: 20px;
  }

  .team-mate-card.white {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .grid-6 {
    grid-row-gap: 6px;
  }

  .body {
    overflow: visible;
  }

  .cards-image-2.contact {
    display: block;
  }

  .press-logos-grids {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .featured-2 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .container-19 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .list-icon {
    width: 20px;
    height: 20px;
    margin-right: 4px;
    font-size: 20px;
  }

  .button-13 {
    width: 100%;
    margin-top: 0px;
    margin-left: 0px;
  }

  .text-block-19 {
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 28px;
    text-align: left;
  }

  .div-block-26.hero-updated {
    margin-top: 0px;
    margin-left: 0px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    text-align: left;
  }

  .div-block-26.hero-updated {
    margin-top: 0px;
    margin-left: 0px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-align: left;
  }

  .bullet-list-df-item {
    margin-right: 5px;
    margin-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .hero.v4 {
    position: static;
    width: auto;
    height: auto;
    max-height: none;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 10px 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: none;
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .hero.v4 {
    position: static;
    width: auto;
    height: auto;
    max-height: none;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 10px 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: linear-gradient(260deg, transparent 23%, hsla(0, 0%, 100%, 0.8) 54%, #fff), url('../images/Hero-bg-home.png');
    background-position: 0px 0px, 0% 0%;
    background-size: auto, auto;
    background-repeat: repeat, no-repeat;
  }

  .heading-hero.top-title {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .heading-hero.top-title.hubspot {
    width: auto;
    max-width: none;
    margin-top: 5px;
    margin-bottom: 10px;
    font-size: 20px;
  }

  .heading-hero.top-title.hubspot.investor {
    font-size: 21px;
    text-align: left;
  }

  .heading-hero.top-title.hubspot.investor {
    font-size: 21px;
    text-align: left;
  }

  .flex-container-mobile {
    position: static;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    max-width: none;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
  }

  .bullet-list-hero.hero-v1 {
    padding-left: 0px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-align: left;
  }

  .text-block-6 {
    margin-left: 5px;
    padding-right: 0px;
    font-size: 14px;
  }

  .image-15 {
    width: 300px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .container-big {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .button-cta-coming-soon {
    margin-top: 160px;
  }

  .grid-17 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-19 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .why-sign-up {
    padding-right: 20px;
    padding-left: 20px;
  }

  .access-benefit-card {
    padding: 20px;
  }

  .access-benefit-card.renewablle {
    background-position: 50% 120%;
  }

  .grid-18 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .get-access {
    margin-top: 10px;
    padding-bottom: 0px;
  }

  .arrow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 50px;
    -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-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    font-size: 50px;
  }

  .step-icon {
    width: 50px;
    height: 50px;
    font-size: 50px;
  }

  .steps {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .grid-20 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .faq-2 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .faqs {
    margin-right: 0px;
    margin-left: 0px;
    padding: 40px 20px;
  }

  .c-details {
    margin-bottom: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .open-faqs {
    font-size: 1.1em;
    line-height: 1.3em;
  }

  .heading-22 {
    text-align: center;
  }

  .heading-22.v2.contact {
    font-size: 16px;
    line-height: 24px;
  }

  .heading-22.v2.contact {
    font-size: 16px;
    line-height: 24px;
  }

  .button-14 {
    width: 100%;
    margin-top: 0px;
    margin-left: 0px;
  }

  .contact-box {
    padding: 0px;
  }

  .heading-23.v2 {
    font-size: 24px;
  }

  .heading-23.v2 {
    font-size: 24px;
  }

  .subtitle {
    font-size: 16px;
    line-height: 20px;
  }

  .feature-icon {
    width: 70px;
    height: 70px;
    font-size: 40px;
  }

  .paragraph-big {
    margin-bottom: 10px;
    font-size: 14px;
  }

  .feature-card {
    margin-bottom: 10px;
  }

  .feature-card.principal {
    margin-bottom: 10px;
  }

  .list-icon-copy {
    width: 20px;
    height: 20px;
    margin-right: 4px;
    font-size: 20px;
  }

  .feature-list {
    margin-left: 5px;
    padding-right: 0px;
    font-size: 14px;
  }

  .our-offering {
    overflow: scroll;
  }

  .partner-grid-full-width {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---container-default {
    padding-right: 20px;
    padding-left: 20px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

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

  .grid-14 {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .sticky-second-nav {
    justify-items: center;
    grid-auto-flow: row;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 100px;
    grid-template-rows: 100px;
    text-align: left;
  }

  .sticky-nav-second {
    padding: 0px;
  }

  .section-title-2-copy {
    margin-bottom: 20px;
    font-size: 18px;
  }

  .div-block-18 {
    margin-top: 10px;
    padding-right: 20px;
  }

  .container-36 {
    margin-top: -20px;
  }

  .container-36.insight {
    display: block;
    padding-right: 20px;
  }

  .text-block-11 {
    width: 20px;
    height: 20px;
    font-size: 20px;
  }

  .light-blue-title-event.top-title {
    font-size: 16px;
    line-height: 30px;
  }

  .event-grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
  }

  .div-block-6 {
    min-height: auto;
    background-color: #fff;
  }

  .heading-event.top-title-event {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .thumbnail {
    display: none;
  }

  .post-image-2-copy {
    background-position: 0% 0%;
  }

  .blog-list {
    padding-right: 20px;
    padding-left: 20px;
  }

  ._2-column-grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
  }

  .div-whitepaper-card {
    height: auto;
    min-height: 255px;
  }

  .whitepaper-hubspot {
    max-width: 280px;
    margin-right: 0px;
  }

  .whitepaper-sub-heading.top-title {
    font-size: 16px;
    line-height: 30px;
  }

  .tackling-control-form {
    display: none;
    opacity: 0;
  }

  .whitepappoer-form-heading.top-title {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .whitepappoer-form-heading.top-title-podcast {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .close-button-tc {
    z-index: 10000;
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 20px;
  }

  .close-button-er {
    z-index: 10000;
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 20px;
  }

  .equity-recycling-form {
    display: none;
    opacity: 0;
  }

  .close-button {
    z-index: 10000;
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 20px;
  }

  .white-paper-form {
    display: none;
    opacity: 0;
  }

  .the-height-400vh-section {
    margin-left: 0px;
  }

  .the-sticky-div-title {
    margin-top: 76px;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 11vw;
    line-height: 9vw;
  }

  .a-block {
    width: 50vw;
    height: 50vh;
    margin-right: 20px;
    margin-left: 20px;
  }

  .realport-advantages {
    padding: 20px;
  }

  .brix---paragraph-default {
    font-size: 13px;
    line-height: 24px;
  }

  .brix---tabs-content-card {
    padding-right: 24px;
    padding-left: 24px;
  }

  .tab-left-icon {
    margin-left: 10px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---tabs-menu-vertical {
    width: auto;
    max-width: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .brix---tabs-wrapper-tabs-left {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .brix---heading-h2-size-2 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---section {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section-title--left {
    margin-bottom: 20px;
    font-size: 18px;
  }

  .container-two-columns-ok.container-big {
    display: block;
    margin-bottom: 20px;
    padding-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .heading-landing.top-title {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .heading-landing.top-title.expertise-heading {
    margin-bottom: 0px;
  }

  .heading-landing.top-title {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .container-hero {
    margin-top: -20px;
  }

  .container-hero.container-big {
    max-width: 320px;
    padding-top: 0px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .wall-closed {
    height: 150px;
    background-size: auto 155px;
  }

  .wall-open {
    height: 80px;
    background-image: url('../images/wall-open-small.png');
    background-size: 280px;
  }

  .expertise-title {
    margin-bottom: 20px;
    font-size: 18px;
  }

  .container-37 {
    padding-right: 20px;
  }

  .goto-link {
    width: 100%;
    height: 55px;
  }

  .arrow-goto {
    font-size: 20px;
    line-height: 20px;
  }

  .nav-link-rpco-2 {
    text-align: left;
  }

  .logo-mobile {
    opacity: 1;
  }

  .button-off-2 {
    border-radius: 100px;
  }

  .button-16 {
    border-radius: 100px;
  }

  .button-16.w--current {
    min-width: 115px;
  }

  .div-block-49 {
    min-height: auto;
    background-color: #fff;
  }

  .div-block-50 {
    height: auto;
    min-height: 255px;
  }

  .no-professiona.gosth {
    width: 120px;
  }

  .div-block-51 {
    width: 280px;
    height: 420px;
  }

  .columns-12 {
    width: 340px;
  }

  .yes-professiona.professional-button {
    width: 120px;
  }

  .div-block-29 {
    height: 170px;
  }

  .columns-11 {
    height: 100%;
  }

  .paragraph-7 {
    margin-bottom: 10px;
    font-size: 14px;
  }

  .paragraph-7.proposition.hero-paragraph {
    margin-bottom: 10px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .featured-4 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .asset-renewables-blue {
    padding: 20px;
  }

  .section-title-4 {
    margin-bottom: 20px;
    font-size: 18px;
  }

  .section-title-4.white.scope {
    font-size: 18px;
  }

  .section-title-4.newsletter {
    margin-bottom: 0px;
  }

  .column-35 {
    display: none;
  }

  .cards-image-mask-2 {
    width: 160px;
    height: 160px;
  }

  .paragraph-8 {
    margin-bottom: 10px;
    font-size: 14px;
  }

  .column-36 {
    display: block;
    padding-right: 0px;
    padding-left: 0px;
  }

  .market-outreach {
    padding: 20px;
  }

  .grid-5 {
    margin-top: 20px;
  }

  .column {
    padding-right: 0px;
    padding-left: 0px;
  }

  .coverage {
    padding: 20px;
  }

  .partners-2 {
    padding-right: 20px;
    padding-left: 20px;
  }

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

  .container-38 {
    margin-top: 20px;
  }

  .digital {
    padding: 20px;
  }

  .submit-button {
    width: 100%;
    margin-left: 0px;
  }

  .grid-16 {
    grid-auto-flow: row;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .text-field.newsletter {
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    border-radius: 0px;
  }

  .columns-3 {
    display: block;
  }

  .grid-10 {
    margin-left: 0px;
    padding-right: 20px;
    padding-left: 20px;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .container-24 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .div-block-44 {
    width: 100%;
  }

  .card._03 {
    display: block;
    opacity: 1;
  }

  .contact-signup-grid {
    margin-left: 0px;
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
    background-color: #f4f5f8;
  }

  .contact-card {
    border-top-right-radius: 10px;
    border-bottom-left-radius: 0px;
  }

  .grid-21 {
    display: block;
  }

  .div-block-56 {
    display: block;
    margin-top: 20px;
    grid-auto-flow: row;
  }

  .tf-pack-graph {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto;
  }

  .criteria-icon {
    width: 80px;
    height: 80px;
    margin-right: 4px;
    font-size: 80px;
  }

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

  .signin-button.w--current {
    min-width: 115px;
  }

  .button-17 {
    width: 100%;
    margin-top: 0px;
    margin-left: 0px;
  }

  .contact-box-2 {
    padding: 10px 20px;
  }

  .hero-landing-page {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 90vh;
    padding-top: 160px;
    background-size: cover;
  }

  .door-button-2.aseet-holder {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .door-button-2.pro-investor {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .grid-11 {
    grid-row-gap: 9px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-4 {
    margin-top: 0px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .heading-7 {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 34px;
  }

  .container-home {
    padding-right: 0px;
    padding-left: 0px;
  }

  .nav-link-rpco-home {
    text-align: center;
  }

  .nav-link-rpco-home.nested {
    margin-left: 20px;
  }

  .div-block-62 {
    height: auto;
  }

  .div-block-63 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .hero-new.v5 {
    position: static;
    width: auto;
    height: auto;
    max-height: none;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 10px 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: none;
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .container-big-ok {
    padding: 0px;
  }

  .text-block-31 {
    padding-left: 20px;
  }

  .sticky-nav-home {
    padding: 0px;
  }

  .intermediary-hero-copy.hero-updated-inter {
    margin-top: 0px;
    margin-left: 0px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    text-align: left;
  }

  .faq-3 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .cell-tab {
    margin-bottom: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .criteria-card {
    margin-bottom: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .criteria-paragraph {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 130%;
  }

  .section-title--left-crite {
    margin-bottom: 20px;
    font-size: 18px;
  }

  .table-row-title {
    margin-bottom: 20px;
    font-size: 18px;
  }

  .column-pack-title {
    margin-bottom: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .criteria-sub-title {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 130%;
  }

  .column-title {
    margin-bottom: 0px;
    font-size: 18px;
  }

  .quote-small {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 130%;
  }

  .big-cell {
    margin-bottom: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .package-title {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 130%;
  }

  .criterai-matrix {
    display: -ms-grid;
    display: grid;
    overflow: visible;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: -webkit-max-content 1fr 1fr 1fr;
    -ms-grid-columns: max-content 1fr 1fr 1fr;
    grid-template-columns: -webkit-max-content 1fr 1fr 1fr;
    grid-template-columns: max-content 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto;
  }

  .div-block-65 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .inter-offerring {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .inter-feature-icon {
    width: 70px;
    height: 70px;
    font-size: 40px;
  }

  .list-icon-small {
    width: 20px;
    height: 20px;
    margin-right: 4px;
    font-size: 20px;
  }

  .div-block-66 {
    display: block;
  }

  .nav-link-rpco-home-n {
    padding-left: 20px;
    text-align: left;
  }

  .criteria-button {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 130%;
  }

  .back-icon {
    width: 20px;
    height: 20px;
    font-size: 20px;
  }

  .cell-tab-button {
    margin-bottom: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .placement-criteria {
    display: none;
  }

  .criteria-card-2 {
    margin-bottom: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .paragraph-9 {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 130%;
  }

  .empty-cell {
    margin-bottom: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .partner-card-int {
    min-height: auto;
    background-color: #fff;
  }

  .partner-card-over {
    min-height: auto;
    background-color: #fff;
  }

  .partner-bio.normal {
    font-size: 14px;
  }

  .partner-subtitle.normal {
    font-size: 14px;
  }

  .partner-subtitle-2.normal {
    font-size: 14px;
  }

  .partner-subtitlee-2.normal {
    font-size: 14px;
  }

  .experts {
    margin-top: 10px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .subtitle-2 {
    font-size: 16px;
    line-height: 20px;
  }

  .icon-button.w--current {
    min-width: 115px;
  }

  .expert-preview {
    min-height: auto;
    background-color: #fff;
  }

  .experts-bio-title-preview.normal {
    font-size: 14px;
  }

  .go-icon {
    width: 20px;
    height: 20px;
    font-size: 20px;
  }

  .go-icon-button {
    width: 20px;
    height: 20px;
    font-size: 20px;
  }
}

#w-node-fe1d5415-d472-c4dd-eee5-f33eba192e43-ea2d7682 {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-fe1d5415-d472-c4dd-eee5-f33eba192e4c-ea2d7682 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-fcf10e4f-1cb6-d6ac-1f25-8494abf18017-ea2d7682 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-fcf10e4f-1cb6-d6ac-1f25-8494abf18020-ea2d7682 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-fcf10e4f-1cb6-d6ac-1f25-8494abf18022-ea2d7682 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-c6a26598-7b14-72f6-71f7-9c55160ae97e-ea2d7682 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_9269052b-c57d-3644-a02b-81cc5ab180b3-ea2d7682 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9269052b-c57d-3644-a02b-81cc5ab180d1-ea2d7682 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9269052b-c57d-3644-a02b-81cc5ab180ef-ea2d7682 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9269052b-c57d-3644-a02b-81cc5ab1810f-ea2d7682 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9269052b-c57d-3644-a02b-81cc5ab1812f-ea2d7682 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8fec1-d1e8feb8 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8fec9-d1e8feb8 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8fed1-d1e8feb8 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8fed6-d1e8feb8 {
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8feda-d1e8feb8 {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8fede-d1e8feb8 {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8fee7-d1e8feb8 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_752d0547-bf87-8d68-c528-7e435b0ed870-492f3746 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_201c5aa5-245a-e695-bba2-ec9b1dc78085-492f3746 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b9d3fa07-300a-a70f-9304-33fc3ed5c1ba-492f3746 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_26433d18-a866-bf6d-6f26-bfec5ec40b8e-5ec40b8b {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_26433d18-a866-bf6d-6f26-bfec5ec40b97-5ec40b8b {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_7a59b0c1-19f2-5156-ec8c-a99cfc133981-75735067 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b4a-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b4b-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b4c-75735067 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b4f-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b50-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b58-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b5f-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b66-75735067 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b69-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b6d-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b71-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b75-75735067 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b76-75735067 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b79-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b8a-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b9d-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2ba8-75735067 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2bab-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2baf-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2bb3-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2bbd-75735067 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2bc0-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2bc6-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2bcc-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c7abf6e9-57a7-260f-b02c-90075961ca2a-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_971ca589-57bc-aa04-a7a7-e0c1c7d8abe3-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_207197b1-6efb-62d1-67cb-7569608013bd-75735067 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_990c610c-09a4-a10c-e20d-2c87bafae79f-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 3;
  grid-row-start: span 3;
  -ms-grid-row-span: 3;
  grid-row-end: span 3;
}

#w-node-_2e0bd365-80ef-e93f-17bd-ecd7ef4b1666-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9df66da0-4fe2-cfaa-f51e-ca3fd6fa7c2e-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d2731f88-e582-5ce5-c292-501efeff9de9-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5fc5a126-50f1-37e6-8705-b27a9029cf41-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bd75e60c-4f2f-635c-b09c-5835759ec824-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0a3d80c3-a9b4-59fc-6cee-6ff0fef6bf8c-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b9e74d7b-5a09-949f-4378-45b994feb76c-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a44b33bb-ee0d-1185-63e5-ee2c4b38c95d-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5585bb17-0d38-04dd-9541-76ca9550aefe-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_12946bac-7fda-24c4-7b36-0393e9505df2-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc49ac6d-ece8-7350-d7d6-e1e819136958-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_07bf1f26-8e2f-b5d3-987f-877b0fb17287-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_666a6bef-b932-2fd2-1495-fb7ab5fe4448-75735067 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-dad7f3de-3fca-4534-4519-be3efa14f430-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_67548d2d-e9c1-633b-61dc-82c5f12a5674-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6e46d779-415b-e7c5-3ace-03c0f0c78519-75735067 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_605149bf-5902-aeae-59d6-a3443fb4bd6a-75735067 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
  -ms-grid-column-align: center;
  justify-self: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-fde56784-9061-6594-bada-043f32119398-9ba99aed {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-fde56784-9061-6594-bada-043f321193a0-9ba99aed {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fde56784-9061-6594-bada-043f321193bb-9ba99aed {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fde56784-9061-6594-bada-043f321193d4-9ba99aed {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fde56784-9061-6594-bada-043f321193ed-9ba99aed {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fde56784-9061-6594-bada-043f32119406-9ba99aed {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fde56784-9061-6594-bada-043f3211941f-9ba99aed {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fde56784-9061-6594-bada-043f32119438-9ba99aed {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fde56784-9061-6594-bada-043f32119451-9ba99aed {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fde56784-9061-6594-bada-043f3211946a-9ba99aed {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_5066f74d-9f4a-5e37-f942-28508954d164-a4ef476d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
  -ms-grid-column-align: end;
  justify-self: end;
}

.container-36>#w-node-_5066f74d-9f4a-5e37-f942-28508954d164-a4ef476d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.container-hero>#w-node-_5066f74d-9f4a-5e37-f942-28508954d164-a4ef476d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-_5066f74d-9f4a-5e37-f942-28508954d165-a4ef476d {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_931f5762-facc-b4ba-5f73-7441494a2913-a4ef476d {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_931f5762-facc-b4ba-5f73-7441494a2923-a4ef476d {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_931f5762-facc-b4ba-5f73-7441494a2933-a4ef476d {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_1d08ecb1-af38-f854-14f1-f717964f89bb-ffef6bb1 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-b2a23cfd-a03c-cee7-282e-2fdd0c757c3c-0c757c39 {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-dd4a5cd3-a063-8a0b-437b-f7e633a70988-0c757c39 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-b2a23cfd-a03c-cee7-282e-2fdd0c757c3f-0c757c39 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-b2a23cfd-a03c-cee7-282e-2fdd0c757c4b-0c757c39 {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
}

#w-node-b2a23cfd-a03c-cee7-282e-2fdd0c757c5b-0c757c39 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-f0410299-a60f-3410-87e6-d31d2d4de3dc-0c757c39 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-b2a23cfd-a03c-cee7-282e-2fdd0c757c6a-0c757c39 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_7a5335f2-a183-8361-421f-81083bae95ae-90bc1fc2 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_140a09c6-01f5-445a-fb1d-f5bbfd467dc1-90bc1fc2 {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_140a09c6-01f5-445a-fb1d-f5bbfd467dd0-90bc1fc2 {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-aa6a2484-38bb-aa4a-defb-6f9c70ee2871-90bc1fc2 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-aa6a2484-38bb-aa4a-defb-6f9c70ee287c-90bc1fc2 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-aa6a2484-38bb-aa4a-defb-6f9c70ee2887-90bc1fc2 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-aa6a2484-38bb-aa4a-defb-6f9c70ee2892-90bc1fc2 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_080baeb0-b050-a045-d89f-248538b7a11d-90bc1fc2 {
  -ms-grid-column-align: center;
  justify-self: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_080baeb0-b050-a045-d89f-248538b7a11f-90bc1fc2 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_080baeb0-b050-a045-d89f-248538b7a130-90bc1fc2 {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_752d0547-bf87-8d68-c528-7e435b0ed870-3fd6d437 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-ea9bbf9f-6472-ced8-00ff-f01cc56fa821-3fd6d437 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_6c975b63-1c37-7d51-250d-2dcdbdf40ed2-3fd6d437 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_73d6269e-f523-0980-f9f5-a0f13b6ae9f0-3fd6d437 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-_79e2dd88-d34c-9b1f-99bb-516db8e5f57a-3fd6d437 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-_308f438e-5f31-cfcf-2e3d-994285f38c4a-3fd6d437 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-ca646528-ee07-03f8-74f8-e2547c7a1761-3fd6d437 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_605149bf-5902-aeae-59d6-a3443fb4bd6a-3fd6d437 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
  -ms-grid-column-align: center;
  justify-self: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-cc7664d4-e08d-af4f-7f90-60f54c717cb5-fdf33055 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-cc7664d4-e08d-af4f-7f90-60f54c717cc1-fdf33055 {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
}

#w-node-cc7664d4-e08d-af4f-7f90-60f54c717cd1-fdf33055 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-a60eefbb-cf30-db3e-81a8-8edd8116df43-147986eb {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_76186f78-6c2a-7934-48c3-84362c5b9d6a-147986eb {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_76186f78-6c2a-7934-48c3-84362c5b9d6c-147986eb {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_4e369bae-b2a1-97e9-392a-7ac076ed827e-147986eb {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-e359fd1a-fd99-cb4d-de3b-a4dec5ab85cf-147986eb {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
  -ms-grid-column-align: start;
  justify-self: start;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_7a59b0c1-19f2-5156-ec8c-a99cfc133981-c24273ae {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b4a-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b4b-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b4c-c24273ae {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b4f-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b50-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b58-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b5f-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b66-c24273ae {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b69-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b6d-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b71-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0d54f9bd-9862-5e17-c656-bccd266c4b9f-c24273ae {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b75-c24273ae {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c38eb541-10e0-3b58-5806-2f35c5ec7911-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b76-c24273ae {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b79-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b8a-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2b9d-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2bbd-c24273ae {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2bc0-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2bc6-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10316fb8-ed69-0ba1-b406-1b31a4fe2bcc-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_07a3a828-4212-1675-5598-e90c693f2022-c24273ae {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-fe32473f-f5d0-1978-6026-531004e024c2-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_620a9b6b-b0b3-5ffb-a224-43b8f37c40d3-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4726ef0e-f9d1-82c3-fb01-a99d7e165bfc-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c612aeb5-f411-86d9-1ac4-fb05c1e56100-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_71d34abd-c0e9-d485-40b2-6095ca8a6231-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c7abf6e9-57a7-260f-b02c-90075961ca2a-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_971ca589-57bc-aa04-a7a7-e0c1c7d8abe3-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_207197b1-6efb-62d1-67cb-7569608013bd-c24273ae {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_990c610c-09a4-a10c-e20d-2c87bafae79f-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 3;
  grid-row-start: span 3;
  -ms-grid-row-span: 3;
  grid-row-end: span 3;
}

#w-node-_2e0bd365-80ef-e93f-17bd-ecd7ef4b1666-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9df66da0-4fe2-cfaa-f51e-ca3fd6fa7c2e-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d2731f88-e582-5ce5-c292-501efeff9de9-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5fc5a126-50f1-37e6-8705-b27a9029cf41-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bd75e60c-4f2f-635c-b09c-5835759ec824-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0a3d80c3-a9b4-59fc-6cee-6ff0fef6bf8c-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b9e74d7b-5a09-949f-4378-45b994feb76c-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a44b33bb-ee0d-1185-63e5-ee2c4b38c95d-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5585bb17-0d38-04dd-9541-76ca9550aefe-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_12946bac-7fda-24c4-7b36-0393e9505df2-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dc49ac6d-ece8-7350-d7d6-e1e819136958-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_07bf1f26-8e2f-b5d3-987f-877b0fb17287-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_666a6bef-b932-2fd2-1495-fb7ab5fe4448-c24273ae {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-ec99caf1-d6bb-ec45-96da-d40e9c98295c-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ec99caf1-d6bb-ec45-96da-d40e9c982961-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_76ca39d4-4008-fb95-3600-d8618ee0090e-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ef1f645f-c15d-ec97-15ad-e04d9bef727f-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ec99caf1-d6bb-ec45-96da-d40e9c982980-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-ede087a4-e0a4-1f75-6212-d70905e4af9c-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ec99caf1-d6bb-ec45-96da-d40e9c9829b5-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fdf16b38-33e5-9f66-95c0-a4d299c33061-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ec99caf1-d6bb-ec45-96da-d40e9c982a73-c24273ae {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_0b3a795f-1c68-e644-524e-bcbe463cbd1c-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_664902aa-ad1f-68aa-19da-f819ed8bdf24-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2cc7c2b7-6cf0-bc44-fc19-a2e412e5ff4f-c24273ae {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_605149bf-5902-aeae-59d6-a3443fb4bd6a-c24273ae {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
  -ms-grid-column-align: center;
  justify-self: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_1dc72197-cd99-ad5c-7bf5-4bab6ee251e5-88c8294b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c0fa7ff8-cf6a-42c1-7031-21a55095d537-88c8294b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_57322dba-6f20-59b3-114d-e131a25b8300-88c8294b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_26ac69b0-90f1-9a29-4ead-24cd135ae271-88c8294b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c285e18b-a76b-2c22-5876-9adc08e8f7fb-88c8294b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d1760f3a-c502-219c-889f-71bc2d5191ac-88c8294b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d1760f3a-c502-219c-889f-71bc2d5191bd-88c8294b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d1760f3a-c502-219c-889f-71bc2d5191d9-88c8294b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-_1d08ecb1-af38-f854-14f1-f717964f89bb-ffef6bb1 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_752d0547-bf87-8d68-c528-7e435b0ed870-492f3746 {
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-_7a59b0c1-19f2-5156-ec8c-a99cfc133981-75735067 {
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-_752d0547-bf87-8d68-c528-7e435b0ed870-3fd6d437 {
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-a60eefbb-cf30-db3e-81a8-8edd8116df43-147986eb {
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-_7a59b0c1-19f2-5156-ec8c-a99cfc133981-c24273ae {
    -ms-grid-column-align: start;
    justify-self: start;
  }
}

@media screen and (max-width: 991px) {
  #w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8fec1-d1e8feb8 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8fec5-d1e8feb8 {
    justify-self: baseline;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8fed6-d1e8feb8 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8feda-d1e8feb8 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8fee7-d1e8feb8 {
    -ms-grid-column-align: end;
    justify-self: end;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_36139312-49d7-a3b6-def9-ac743fea6046-492f3746 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_36139312-49d7-a3b6-def9-ac743fea604c-492f3746 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_36139312-49d7-a3b6-def9-ac743fea6052-492f3746 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_36139312-49d7-a3b6-def9-ac743fea6058-492f3746 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_4e369bae-b2a1-97e9-392a-7ac076ed827e-147986eb {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-be8992f9-103f-3bd0-84cb-5dd143ab6ba8-147986eb {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_73109bdb-d8b8-45f5-5004-b63cb07e3c96-147986eb {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-b8cefb0b-5bfa-bafe-7af9-718858028f0c-147986eb {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-fcddf3f8-8a79-39df-17fd-e62d7125c056-147986eb {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_67c92b4c-6bdb-649c-b53a-e27b069fb471-147986eb {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-dfa24c91-c1c5-fc3d-ef3d-d8c9c36fb903-147986eb {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_1e3f25d2-d073-23da-d43c-9de1be594abe-147986eb {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_9f774fc8-1e4a-4fa3-66cb-f51bbe428c28-147986eb {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
}

@media screen and (max-width: 479px) {
  #w-node-fe1d5415-d472-c4dd-eee5-f33eba192e43-ea2d7682 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fcf10e4f-1cb6-d6ac-1f25-8494abf18020-ea2d7682 {
    -ms-grid-column-align: auto;
    justify-self: auto;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_9269052b-c57d-3644-a02b-81cc5ab180c6-ea2d7682 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_9269052b-c57d-3644-a02b-81cc5ab180e4-ea2d7682 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_9269052b-c57d-3644-a02b-81cc5ab18102-ea2d7682 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_9269052b-c57d-3644-a02b-81cc5ab18122-ea2d7682 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_9269052b-c57d-3644-a02b-81cc5ab18142-ea2d7682 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a576ca7a-cc17-8648-fa8c-96a8d1e8fec1-d1e8feb8 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_26433d18-a866-bf6d-6f26-bfec5ec40b8e-5ec40b8b {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_931f5762-facc-b4ba-5f73-7441494a2933-a4ef476d {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b2a23cfd-a03c-cee7-282e-2fdd0c757c3c-0c757c39 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-c8cd7ff4-89f8-f71d-ccd6-61441d7cc46b-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c8cd7ff4-89f8-f71d-ccd6-61441d7cc474-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c8cd7ff4-89f8-f71d-ccd6-61441d7cc47d-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c8cd7ff4-89f8-f71d-ccd6-61441d7cc486-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c8cd7ff4-89f8-f71d-ccd6-61441d7cc48f-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c8cd7ff4-89f8-f71d-ccd6-61441d7cc498-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_140a09c6-01f5-445a-fb1d-f5bbfd467dc1-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_140a09c6-01f5-445a-fb1d-f5bbfd467dd0-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e5022d48-76d6-2d45-85fd-f0a9894c5f58-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_4fc594c6-6694-2f3d-3b07-d7da54ed9d34-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_4fc594c6-6694-2f3d-3b07-d7da54ed9d42-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_4fc594c6-6694-2f3d-3b07-d7da54ed9d4f-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_4fc594c6-6694-2f3d-3b07-d7da54ed9d5c-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_4fc594c6-6694-2f3d-3b07-d7da54ed9d69-90bc1fc2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_17b324e7-dce4-ead3-ca53-d9c17fcde3cf-fdf33055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_1a6bde9e-a437-d4de-cd0f-265093cb8996-fdf33055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8453779d-3e1b-ea14-89e8-b25fb09806d9-fdf33055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-edc38f38-17ec-6e1d-6d82-d8e8bf0de032-fdf33055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_35cbadb7-1352-026d-3eb6-33137233b308-fdf33055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-ee806a12-b60d-c269-a8f4-8262da5fada3-fdf33055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7cc89de8-ef86-1221-d73e-dde1829b2de5-fdf33055 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-ec99caf1-d6bb-ec45-96da-d40e9c982961-c24273ae {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_76ca39d4-4008-fb95-3600-d8618ee0090e-c24273ae {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-ef1f645f-c15d-ec97-15ad-e04d9bef727f-c24273ae {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_1dc72197-cd99-ad5c-7bf5-4bab6ee251f6-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c0fa7ff8-cf6a-42c1-7031-21a55095d54a-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_57322dba-6f20-59b3-114d-e131a25b8313-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_26ac69b0-90f1-9a29-4ead-24cd135ae284-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c285e18b-a76b-2c22-5876-9adc08e8f80e-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d1760f3a-c502-219c-889f-71bc2d5191ad-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d1760f3a-c502-219c-889f-71bc2d5191ce-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d1760f3a-c502-219c-889f-71bc2d5191ec-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d1760f3a-c502-219c-889f-71bc2d5191f8-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d1760f3a-c502-219c-889f-71bc2d519202-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d1760f3a-c502-219c-889f-71bc2d51920f-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d1760f3a-c502-219c-889f-71bc2d51921c-88c8294b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }
}

@font-face {
  font-family: 'La solid 900';
  src: url('../fonts/la-solid-900.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/*Webinar styles*/

.paragraph-11 {
  color: #35373d;
  font-weight: 400;
}

.hero-webinar {
  background-color: #f4f5f8;
  padding-top: 60px;
  padding-bottom: 60px;
}

.webinar-sub-2 {
  color: #161a6e;
  margin-top: 0;
  font-size: 30px;
  font-weight: 400;
}

.light-blue-title {
  color: #42c1ff;
  margin-bottom: 0;
  font-size: 31px;
}

.light-blue-title.webinar-title-form {
  margin-bottom: 10px;
  padding-left: 20px;
  font-weight: 200;
  line-height: 36px;
  position: static;
}

.light-blue-title.top-title-2 {
  margin-bottom: 10px;
  font-weight: 200;
  line-height: 36px;
  position: static;
}

.container-43 {
  max-width: 1080px;
  grid-column-gap: 0px;
  flex-wrap: nowrap;
  justify-content: space-between;
  display: flex;
}

.webinar-title {
  color: #161a6e;
  text-align: left;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 51px;
  font-weight: 700;
  line-height: 128%;
}

.webinar-title.webinar-plus {
  width: auto;
  text-transform: capitalize;
  margin-bottom: 0;
  font-size: 45px;
  line-height: 128%;
}

.image-21 {
  margin-top: 10px;
}

.webinar-form-div {
  background-color: #f4f5f8;
  margin-left: 10px;
  padding: 0 10px 10px;
}

.html-embed-10 {
  width: 530px;
}

@media screen and (min-width: 1440px) {
  .light-blue-title.webinar-title-form, .light-blue-title.top-title-2 {
    font-weight: 200;
  }
}

@media screen and (max-width: 991px) {
  .hero-webinar {
    padding-left: 20px;
    padding-right: 20px;
  }

  .webinar-sub-2 {
    font-size: 27px;
    line-height: 38px;
  }

  .light-blue-title.webinar-title-form, .light-blue-title.top-title-2 {
    font-size: 28px;
  }

  .webinar-title.webinar-plus {
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 115%;
  }

  .html-embed-10 {
    width: 470px;
  }
}

@media screen and (max-width: 767px) {
  .light-blue-title.webinar-title-form, .light-blue-title.top-title-2 {
    font-size: 24px;
    line-height: 28px;
  }

  .container-43 {
    display: block;
  }

  .webinar-title.webinar-plus {
    max-width: 420px;
    margin-bottom: 10px;
    font-size: 36px;
  }

  .div-block-71 {
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media screen and (max-width: 479px) {
  .hero-webinar {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .webinar-sub-2 {
    font-size: 20px;
    line-height: 30px;
  }

  .light-blue-title.webinar-title-form, .light-blue-title.top-title-2 {
    text-align: justify;
    font-size: 16px;
    line-height: 22px;
  }

  .webinar-title.webinar-plus {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .webinar-form-div {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-10 {
    width: auto;
  }

  .div-block-71 {
    padding-left: 0;
    padding-right: 0;
  }
}

#w-node-_432e957c-50ca-1512-c390-95b4ce361cce-4b651373 {
  order: 9999;
}

#w-node-_432e957c-50ca-1512-c390-95b4ce361cd1-4b651373 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
