.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;
}

body {
  font-family: Lato, sans-serif;
  color: #404040;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  margin-top: 0px;
  margin-bottom: 0.8em;
  font-size: 38px;
  line-height: 44px;
  font-weight: 700;
  letter-spacing: 1px;
}

h2 {
  margin-top: 0px;
  margin-bottom: 0.75em;
  font-size: 38px;
  line-height: 1.24em;
  font-weight: 700;
  letter-spacing: 1px;
}

h3 {
  margin-top: 0px;
  margin-bottom: 0.75em;
  font-size: 28px;
  line-height: 1.24em;
  font-weight: 700;
  letter-spacing: 1px;
}

h4 {
  margin-top: 0px;
  margin-bottom: 0.75em;
  font-size: 26px;
  line-height: 1.24em;
  letter-spacing: 1px;
  text-transform: uppercase;
}

p {
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 1.6em;
  font-weight: 300;
}

.nav-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.nav-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 46px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.button-nav {
  padding: 10px 36px;
  background-color: #f30;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  font-family: brandon-grotesque, sans-serif;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}

.button-nav:hover {
  background-color: #c90000;
}

.s-m-l-20 {
  margin-left: 20px;
}

.navbar {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  height: 80px;
  padding: 20px;
  background-color: #fff;
  box-shadow: 0 0 35px 0 rgba(154, 161, 171, 0.15);
}

.body-text {
  font-family: brandon-grotesque, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.body-text.l {
  font-size: 16px;
}

.body-text.l.b {
  margin-top: 4px;
  font-family: brandon-grotesque, sans-serif;
}

.body-text.b {
  font-weight: 700;
}

.body-text.xxs {
  font-size: 12px;
}

.container {
  position: relative;
  max-width: 960px;
}

.l-g-2-cols {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.hero-image-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 80px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.right-col {
  padding-top: 64px;
  padding-bottom: 64px;
}

.list {
  padding-left: 18px;
  font-size: 16px;
  line-height: 1.2em;
  font-weight: 300;
}

.list-item {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 4px;
  font-family: brandon-grotesque, sans-serif;
}

.max-w-420 {
  max-width: 420px;
}

.s-m-y-32 {
  margin-top: 32px;
  margin-bottom: 32px;
}

.button-standart {
  padding: 13px 52px;
  background-color: #f30;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  font-family: brandon-grotesque, sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}

.button-standart:hover {
  background-color: #c90000;
}

.s-m-b-14 {
  margin-bottom: 14px;
}

.stars-wrapper {
  margin-top: 16px;
}

.link-block-stars {
  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;
  color: #404040;
  font-size: 16px;
  text-decoration: none;
}

.s-m-r-16 {
  margin-right: 16px;
}

.bckg-hero {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 50vw;
  background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(#dfdfdf));
  background-image: linear-gradient(90deg, #fff, #dfdfdf);
}

.hero-image-inner {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: -75px;
  padding-top: 31px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.hero-image {
  display: block;
  height: auto;
  max-width: 690px;
  min-height: auto;
}

.s-p-t-50 {
  padding-top: 50px;
}

.l-g-2-cols-380 {
  grid-column-gap: 55px;
  grid-row-gap: 0px;
  -ms-grid-columns: 380px 1fr;
  grid-template-columns: 380px 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-wrapper-left {
  position: relative;
  left: -30px;
  margin-left: -80px;
}

.image-about-time {
  max-width: none;
}

.c-b-black-2 {
  background-color: #202329;
}

.c-t-white {
  color: #fff;
}

.max-w-400 {
  max-width: 400px;
}

.flex-h {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.flex-h.jc {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.text-center {
  font-family: brandon-grotesque, sans-serif;
  font-weight: 400;
  text-align: center;
}

.text-center.bold {
  font-weight: 700;
}

.max-w-780 {
  max-width: 780px;
}

.section-standart {
  padding: 90px 20px;
}

.section-standart.sh-p-b-30 {
  position: relative;
}

.container-1100 {
  max-width: 1100px;
}

.box-figure {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  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;
  background-color: #f4f2f0;
}

.box-figure.right {
  margin-right: -22px;
}

.box-figure.left {
  margin-left: -22px;
}

.max-w-380 {
  max-width: 380px;
}

.s-m-b-12 {
  margin-bottom: 12px;
}

.max-w-440 {
  max-width: 440px;
}

.c-b-grey-1 {
  background-color: #f4f2f0;
}

.l-g-testimonials {
  margin-top: 132px;
  margin-bottom: 48px;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 0.9fr 1fr 0.9fr;
  grid-template-columns: 0.9fr 1fr 0.9fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.testimonial-card {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 56px;
  padding-bottom: 65px;
  padding-left: 56px;
  -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;
  background-color: #fff;
  font-size: 16px;
  line-height: 1.68em;
  font-style: italic;
  text-align: center;
}

.testimonial-card.middle {
  padding-right: 42px;
  padding-left: 42px;
}

.testimonial-image-wrapper {
  margin-top: -56px;
  margin-bottom: 24px;
}

.testimonial-author {
  margin-top: 24px;
  font-family: brandon-grotesque, sans-serif;
  color: #a39484;
  font-style: normal;
  font-weight: 700;
}

.quote-wrapper {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: -8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1px;
  -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;
}

.max-w-360 {
  max-width: 360px;
}

.s-m-t-58 {
  margin-top: 58px;
}

.cta-image-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.cta-image-inner {
  position: absolute;
}

.cta-image {
  max-width: none;
}

.s-m-t-60 {
  margin-top: 60px;
}

.no-cap {
  text-transform: none;
}

.accordion-trigger {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 35px;
  padding-right: 20px;
  padding-bottom: 35px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #dbdbdb;
  font-size: 20px;
  font-weight: 300;
  cursor: pointer;
}

.accordion-trigger-point-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 15px;
  height: 15px;
  margin-right: 24px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.accordion-item-content {
  display: block;
  overflow: hidden;
  padding: 23px 20px 23px 40px;
}

.accordion-trigger-line {
  width: 100%;
  height: 2px;
  background-color: #404040;
}

.accordion-trigger-line._2 {
  position: absolute;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: -webkit-transform 300ms ease-in-out;
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
}

.footer {
  display: none;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
}

.c-t-blue-1 {
  color: #37465a;
}

.divider-footer {
  width: 100%;
  height: 1px;
  margin-top: 21px;
  margin-bottom: 10px;
  background-color: #dbdbdb;
}

.global-wrapper {
  overflow: hidden;
}

.stars-label {
  font-family: brandon-grotesque, sans-serif;
}

.text-t-center {
  font-family: brandon-grotesque, sans-serif;
  font-weight: 400;
}

.text-t-center.p-copy {
  font-weight: 400;
}

.text-t-center.bold {
  font-weight: 700;
}

.s-p-x-20 {
  padding-right: 20px;
  padding-left: 20px;
}

.font-l-24 {
  font-family: brandon-grotesque, sans-serif;
}

.cta-section-mob {
  display: none;
}

.button-cta-mob {
  padding: 13px 52px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-color: #f30;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  font-size: 16px;
  text-align: center;
  text-transform: uppercase;
}

.button-cta-mob:hover {
  background-color: #c90000;
}

.input-field {
  height: 43px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;
  border-style: solid;
  border-width: 1px;
  border-color: #a3bac6;
  border-radius: 3px;
  font-family: brandon-grotesque, sans-serif;
  color: #000;
  font-size: 15px;
}

.button-submit {
  width: 100%;
  padding: 13px 52px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-color: #f30;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  font-family: brandon-grotesque, sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}

.button-submit:hover {
  background-color: #c90000;
}

.log-in {
  margin-top: 20px;
  font-family: brandon-grotesque, sans-serif;
  font-size: 18px;
  line-height: 1em;
  font-weight: 400;
  text-align: center;
}

.log-in-link {
  color: #2492b2;
  text-decoration: none;
}

.log-in-link:hover {
  text-decoration: underline;
}

.form-wrapper {
  width: 360px;
}

.s-m-t-50 {
  margin-top: 50px;
}

.cta-image-wrapper-v2 {
  position: relative;
  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;
}

.cta-image-inner-v2 {
  max-width: 94%;
}

.heading {
  font-family: brandon-grotesque, sans-serif;
}

.testimonial-p {
  font-family: brandon-grotesque, sans-serif;
}

.text-block-2 {
  font-family: brandon-grotesque, sans-serif;
  font-weight: 400;
}

.text-block-3 {
  font-family: brandon-grotesque, sans-serif;
}

.faq-h {
  font-family: brandon-grotesque, sans-serif;
}

.cta-image-wrapper-v3 {
  position: relative;
  display: none;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.div-block-29 {
  text-align: left;
}

.link-5 {
  color: #a1a1a1;
  text-decoration: none;
}

.footer-social-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
}

.footer-links-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 50px;
  clear: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #888;
  font-size: 10px;
  line-height: 30px;
  text-align: left;
  letter-spacing: 0.1px;
}

.div-block-30 {
  text-align: left;
}

.text-block-14 {
  clear: right;
  color: #a1a1a1;
  font-size: 12px;
  line-height: 40px;
  font-style: italic;
  text-align: center;
  letter-spacing: 0.1px;
}

.footer-full {
  padding: 70px 30px 24px;
  background-color: #121314;
}

.footer-logo {
  max-width: 150px;
}

.link-3 {
  color: #fff;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
}

.grid-footer {
  grid-column-gap: 30px;
  -ms-grid-columns: 306px 0.55fr 0.5fr 0.5fr 0.25fr;
  grid-template-columns: 306px 0.55fr 0.5fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.link-separator {
  position: relative;
  top: -1px;
  margin-right: 8px;
  margin-left: 8px;
}

.button-social-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 33.88px;
  height: 33.88px;
  margin-right: 6.2px;
  -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: 200px;
  background-color: #2c2c2c;
}

.link-4 {
  color: #a1a1a1;
  font-size: 14px;
  line-height: 30px;
  text-align: left;
  letter-spacing: 0.1px;
  text-decoration: none;
}

.div-block-24 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.container-2 {
  position: relative;
  width: 100%;
  max-width: 1024px;
}

.logos-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.brand-bar-logo {
  display: inline-block;
  width: 123px;
  margin-right: 32px;
  margin-left: 32px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-filter: saturate(0%);
  filter: saturate(0%);
}

.brand-bar-logo.buzzfeed {
  opacity: 0.6;
}

.brand-bar-logo.forbes {
  width: 94px;
  opacity: 0.6;
}

.brand-bar-logo.esquire {
  margin-bottom: -10px;
  opacity: 0.6;
}

.brand-bar-logo.uncrate {
  opacity: 0.6;
}

.brand-bar-logo.gq {
  width: 56px;
  opacity: 0.6;
}

.brand-bar-logo.yahoo {
  width: 113px;
  opacity: 0.6;
}

.brand-bar-logo.nbc {
  width: 90px;
  opacity: 0.8;
}

.brand-bar-logo.chive {
  width: 114px;
  opacity: 0.6;
}

.brand-bar-logo.maxim {
  width: 90px;
  margin-bottom: -10px;
  opacity: 0.6;
}

.logos-row {
  position: absolute;
  left: 0px;
  right: 0px;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

.logo-bar {
  position: relative;
  z-index: 15;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 120px;
  max-width: 1920px;
  margin: 0px auto;
  padding-top: 22px;
  padding-bottom: 22px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -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;
  border-bottom: 1px solid #ded8d8;
  border-top-width: 1px;
  border-top-color: #cecece;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), color-stop(20%, #fff));
  background-image: linear-gradient(180deg, #f8f8f8, #fff 20%);
}

.text-block-19 {
  position: absolute;
  left: 0px;
  top: 17px;
  right: 0px;
  z-index: 15;
  width: 82px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0px;
  padding-left: 0px;
  color: #6b6b6b;
  font-size: 12px;
  line-height: 22px;
  text-align: center;
  text-transform: uppercase;
}

.logos-row-wrappper {
  position: relative;
  width: 100%;
  height: auto;
}

.fade-cover {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 15;
  display: none;
  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;
  background-image: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(16%, hsla(0, 0%, 97.3%, 0)), color-stop(84%, hsla(0, 0%, 92.9%, 0)), to(#fff));
  background-image: linear-gradient(90deg, #fff, hsla(0, 0%, 97.3%, 0) 16%, hsla(0, 0%, 92.9%, 0) 84%, #fff);
}

.get-started-anchor {
  position: relative;
  top: -5em;
  display: block;
  width: 0px;
  height: 0px;
}

.image-4 {
  display: block;
  width: 100%;
  height: auto;
}

.logo-bar-section {
  position: relative;
}

.dropdown {
  position: absolute;
  right: 0px;
}

.drop-btn {
  margin-bottom: 4px;
  background-color: #d4d4d4;
  text-align: center;
}

.drop-btn:hover {
  background-color: #e3e3e3;
}

.dropdown-toggle {
  padding: 10px;
}

.dropdown-toggle.w--open {
  background-color: #d4d4d4;
}

.burger-icon {
  width: 18px;
}

.dropdown-list {
  right: 0px;
  margin-top: 4px;
  background-color: transparent;
}

@media screen and (max-width: 991px) {
  h1 {
    text-align: center;
  }

  .hero-image-wrapper {
    margin-right: -20px;
    margin-left: -20px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .right-col {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 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;
  }

  .list.s-m-y-32 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }

  .max-w-420.max-wt-560 {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .stars-wrapper {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }

  .link-block-stars {
    margin-bottom: 27px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .bckg-hero {
    position: relative;
    left: 0px;
    top: 0%;
    right: 0%;
    bottom: 0%;
    width: 100vw;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .hero-image-inner {
    position: relative;
    margin-right: 0px;
  }

  .hero-image {
    overflow: visible;
    width: auto;
  }

  .image-wrapper-left {
    margin-bottom: 30px;
    margin-left: 80px;
  }

  .section-standart {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .l-g-testimonials {
    max-width: 640px;
    margin-right: auto;
    margin-left: auto;
    grid-row-gap: 136px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .cta-image-wrapper {
    margin-left: 0px;
  }

  .cta-image-inner {
    position: relative;
  }

  .accordion-wrapper {
    max-width: 760px;
    margin-right: auto;
    margin-left: auto;
  }

  .bckg-hero-wrapper {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    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;
  }

  .max-wt-560 {
    max-width: 560px;
  }

  .hidden-t {
    display: none;
  }

  .st-m-r-0 {
    margin-right: 0px;
  }

  .stars-label {
    margin-top: 14px;
  }

  .max-wt-580 {
    max-width: 580px;
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }

  .text-t-center {
    text-align: center;
  }

  .st-p-b-50 {
    padding-bottom: 50px;
  }

  .flex-vt {
    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;
  }

  .flex-vt.ac {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .max-wt-680 {
    max-width: 660px;
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }

  .cta-image-v2 {
    display: block;
  }

  .input-field {
    height: 56px;
  }

  .button-submit {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .cta-image-wrapper-v2 {
    margin-left: 0px;
  }

  .cta-image-inner-v2 {
    display: none;
  }

  .cta-image-wrapper-v3 {
    display: block;
    max-width: 600px;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    -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-footer {
    margin-right: auto;
    margin-left: auto;
    grid-row-gap: 62px;
    -ms-grid-columns: 0.7fr 0.7fr 0.8fr 1fr;
    grid-template-columns: 0.7fr 0.7fr 0.8fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .brand-bar-logo {
    width: 86px;
  }

  .logo-bar {
    width: 100%;
    height: 110px;
    padding-top: 16px;
    padding-bottom: 16px;
    border-top-style: solid;
    border-top-color: #e5e5e5;
  }

  .text-block-19 {
    top: 12px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    margin-bottom: 0.3em;
    font-size: 24px;
    line-height: 1.2em;
  }

  h2 {
    margin-bottom: 0.8em;
    font-size: 26px;
  }

  h3 {
    font-size: 22px;
  }

  h4 {
    font-size: 20px;
  }

  .nav-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .nav-inner {
    width: 100vw;
    margin-top: 18px;
    margin-left: -20px;
    padding-top: 22px;
    padding-bottom: 22px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    background-color: #f9f9f9;
  }

  .navbar {
    position: relative;
    padding-top: 25px;
    padding-bottom: 0px;
  }

  .body-text.l.b {
    margin-top: 0px;
  }

  .right-col {
    padding-top: 42px;
  }

  .list.s-m-y-32 {
    margin-top: 4px;
    margin-bottom: 0px;
  }

  .hero-image-inner {
    padding-top: 18px;
  }

  .hero-image {
    width: 399px;
    max-width: 100%;
  }

  .image-wrapper-left {
    margin-bottom: 18px;
  }

  .image-about-time {
    max-width: 360px;
  }

  .section-standart {
    padding-top: 40px;
  }

  .box-figure {
    position: relative;
    z-index: -1;
    margin-top: -18px;
    padding-top: 60px;
    padding-bottom: 42px;
  }

  .box-figure.right {
    margin-right: -20px;
    margin-left: -20px;
  }

  .box-figure.left {
    margin-right: -20px;
    margin-left: -20px;
  }

  .l-g-testimonials {
    margin-top: 90px;
    margin-bottom: 30px;
  }

  .testimonial-card {
    padding-bottom: 56px;
  }

  .testimonial-author {
    margin-top: 10px;
  }

  .cta-image {
    max-width: 380px;
  }

  .accordion-wrapper {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .accordion-trigger {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .footer {
    padding-bottom: 134px;
  }

  .divider-footer {
    margin-top: 30px;
    margin-bottom: 22px;
  }

  .stars-label {
    font-size: 14px;
  }

  .hidden-l {
    display: none;
  }

  .max-wh-420 {
    max-width: 420px;
  }

  .max-wh-360 {
    max-width: 360px;
  }

  .sh-p-b-24 {
    padding-bottom: 24px;
  }

  .font-l-24 {
    margin-bottom: 1em;
    font-size: 24px;
  }

  .sh-m-t-24 {
    margin-top: 24px;
  }

  .sh-m-t-20 {
    margin-top: 20px;
  }

  .sh-m-t-30 {
    margin-top: 30px;
  }

  .sh-p-b-30 {
    padding-bottom: 30px;
  }

  .footer-link-logo {
    margin-bottom: 20px;
  }

  .cta-section-mob {
    position: fixed;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: block;
    padding: 20px;
    background-color: #fff;
    box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.2);
  }

  .button-cta-mob {
    max-width: 344px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .cta-image-v2 {
    max-width: 380px;
  }

  .cta-image-wrapper-v3 {
    max-width: 370px;
  }

  .div-block-29 {
    text-align: center;
  }

  .link-5 {
    display: inline-block;
    float: left;
  }

  .footer-social-buttons {
    margin-top: 18px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .footer-links-container {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: 12px;
    line-height: 25px;
  }

  .div-block-30 {
    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;
  }

  .image-3 {
    height: 20px;
  }

  .text-block-14 {
    margin-top: 11px;
    font-size: 12px;
    line-height: 16px;
  }

  .footer-full {
    padding-top: 55px;
    padding-bottom: 26px;
  }

  .footer-logo {
    margin-bottom: 13px;
  }

  .link-3 {
    display: block;
    line-height: 14px;
    text-align: left;
  }

  .link-3.centered {
    text-align: center;
  }

  .grid-footer {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-columns: 1.25fr 0.75fr;
    grid-template-columns: 1.25fr 0.75fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .link-separator {
    display: inline-block;
    float: left;
  }

  .button-social-footer {
    width: 50px;
    height: 50px;
    margin-right: 0px;
    margin-bottom: 20px;
  }

  .link-4 {
    text-align: left;
  }

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

  .brand-bar-logo {
    width: 90px;
    margin-right: 20px;
    margin-left: 20px;
  }

  .logo-bar {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .dropdown {
    top: -11px;
    right: -15px;
  }

  .drop-btn {
    margin-bottom: 3px;
  }

  .dropdown-list {
    margin-top: 3px;
  }
}

@media screen and (max-width: 479px) {
  .navbar {
    padding-top: 21px;
  }

  .l-g-2-cols {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .right-col {
    padding-right: 20px;
    padding-left: 20px;
  }

  .hero-image-inner {
    width: 100%;
    margin-top: 58px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .hero-image {
    position: relative;
    right: -3vw;
    max-width: 100vw;
  }

  .l-g-2-cols-380 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .testimonial-card {
    padding-right: 30px;
    padding-left: 30px;
  }

  .testimonial-card.middle {
    padding-right: 30px;
    padding-left: 30px;
  }

  .cta-image {
    max-width: 100%;
  }

  .max-wm-100 {
    max-width: 100%;
  }

  .cta-image-v2 {
    max-width: 100%;
  }

  .form-wrapper {
    width: auto;
  }

  .brand-bar-logo.forbes {
    width: 79px;
  }

  .brand-bar-logo.esquire {
    margin-bottom: -9px;
  }

  .brand-bar-logo.gq {
    width: 45px;
  }

  .brand-bar-logo.yahoo {
    width: 85px;
  }

  .brand-bar-logo.nbc {
    width: 74px;
  }

  .brand-bar-logo.chive {
    width: 87px;
  }

  .brand-bar-logo.maxim {
    width: 74px;
    margin-bottom: -8px;
  }

  .logos-row {
    -webkit-transform: translate(-680px, 0px);
    -ms-transform: translate(-680px, 0px);
    transform: translate(-680px, 0px);
  }

  .logo-bar {
    position: relative;
    margin-top: 32px;
    margin-bottom: 1px;
  }

  .text-block-19 {
    top: 12px;
    color: #9c9c9c;
  }

  .dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 12px;
  }
}

#w-node-ea5e0906-cbae-9b98-7709-f415214da3f0-4cfc5646 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b7109756-de45-a820-275e-ad7726e7cc96-4cfc5646 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_9cf6e8ef-9700-aad8-d81f-4dcf217e8fef-4cfc5646 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_9543daec-4a0c-d5c6-c262-5704a13279dd-4cfc5646 {
  -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-_7e7e1dbf-13cc-9a23-8544-36463bf229e5-4cfc5646 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_6abe4457-1c0f-43e8-9548-0988808ea54d-4cfc5646 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_3dd3a333-8760-3ea6-3bd5-5934215e5d04-4cfc5646 {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_1d34a943-8e89-d81d-068e-10160917428b-4cfc5646 {
  -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-ea5e0906-cbae-9b98-7709-f415214da3f0-7dce1a74 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b7109756-de45-a820-275e-ad7726e7cc96-7dce1a74 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_9cf6e8ef-9700-aad8-d81f-4dcf217e8fef-7dce1a74 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_9543daec-4a0c-d5c6-c262-5704a13279dd-7dce1a74 {
  -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-_7e7e1dbf-13cc-9a23-8544-36463bf229e5-7dce1a74 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_6abe4457-1c0f-43e8-9548-0988808ea54d-7dce1a74 {
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-f97735bc-807a-fa27-6981-4540a6345910-7dce1a74 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_0ff2ed4b-5c25-f4e5-7d74-18c35494048b-7dce1a74 {
  -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;
}

@media screen and (max-width: 991px) {
  #w-node-_0da74342-c46d-4900-60e5-ef4d6e6ad711-4cfc5646 {
    -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-c7adf92a-97ee-97de-5c24-b1288a79ab14-4cfc5646 {
    -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-ea5e0906-cbae-9b98-7709-f415214da3f0-4cfc5646 {
    -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-b7109756-de45-a820-275e-ad7726e7cc96-4cfc5646 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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: center;
    justify-self: center;
  }

  #w-node-_9cf6e8ef-9700-aad8-d81f-4dcf217e8fef-4cfc5646 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_9543daec-4a0c-d5c6-c262-5704a13279dd-4cfc5646 {
    -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-_0ff2ed4b-5c25-f4e5-7d74-18c35494048b-4cfc5646 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-f97735bc-807a-fa27-6981-4540a6345910-4cfc5646 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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: center;
    justify-self: center;
  }

  #w-node-_77373cee-9d91-36a2-39e6-bdf74c2f3992-4cfc5646 {
    -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: center;
    justify-self: center;
  }

  #w-node-_77373cee-9d91-36a2-39e6-bdf74c2f3993-4cfc5646 {
    -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-_0da74342-c46d-4900-60e5-ef4d6e6ad711-7dce1a74 {
    -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-c7adf92a-97ee-97de-5c24-b1288a79ab14-7dce1a74 {
    -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-ea5e0906-cbae-9b98-7709-f415214da3f0-7dce1a74 {
    -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-b7109756-de45-a820-275e-ad7726e7cc96-7dce1a74 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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: center;
    justify-self: center;
  }

  #w-node-_9cf6e8ef-9700-aad8-d81f-4dcf217e8fef-7dce1a74 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_9543daec-4a0c-d5c6-c262-5704a13279dd-7dce1a74 {
    -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-f97735bc-807a-fa27-6981-4540a6345910-7dce1a74 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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: center;
    justify-self: center;
  }

  #w-node-_0ff2ed4b-5c25-f4e5-7d74-18c35494048b-7dce1a74 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_7fcbecf3-5d82-90d6-89b0-4d74af26352d-7dce1a74 {
    -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: center;
    justify-self: center;
  }

  #w-node-_7fcbecf3-5d82-90d6-89b0-4d74af26352e-7dce1a74 {
    -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 (max-width: 767px) {
  #w-node-_72617204-e8c8-0e3c-0854-d737c97b03ee-4cfc5646 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_5a44b39b-1351-9d53-a06a-5d0e1a3610d9-4cfc5646 {
    -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-_64b00ffa-a16d-d0a7-f26f-c43a888d984e-4cfc5646 {
    -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-b83719c3-4e5d-548e-49f5-a480f7a30eb0-4cfc5646 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_5a8c6ac6-0005-5c79-ce97-462681183a34-4cfc5646 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_8a9eeeaf-7233-42bf-aa15-abac6b7724ba-4cfc5646 {
    -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-_95d02307-323a-347d-2835-3b7c202e3e33-4cfc5646 {
    -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-_0535f386-41cb-e58b-ec18-8df60c7dd4dc-4cfc5646 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_51288250-710f-f61d-0c81-dda008c848a2-4cfc5646 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_865f9689-5ec7-9838-dca9-f84c24df52e7-4cfc5646 {
    -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-_3dd3a333-8760-3ea6-3bd5-5934215e5d04-4cfc5646 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_1d34a943-8e89-d81d-068e-10160917428b-4cfc5646 {
    -ms-grid-column-align: center;
    justify-self: center;
    -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-_77373cee-9d91-36a2-39e6-bdf74c2f3992-4cfc5646 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_77373cee-9d91-36a2-39e6-bdf74c2f399b-4cfc5646 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_77373cee-9d91-36a2-39e6-bdf74c2f39a3-4cfc5646 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_77373cee-9d91-36a2-39e6-bdf74c2f39ab-4cfc5646 {
    -ms-grid-row: span 3;
    grid-row-start: span 3;
    -ms-grid-row-span: 3;
    grid-row-end: span 3;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_72617204-e8c8-0e3c-0854-d737c97b03ee-7dce1a74 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_5a44b39b-1351-9d53-a06a-5d0e1a3610d9-7dce1a74 {
    -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-_64b00ffa-a16d-d0a7-f26f-c43a888d984e-7dce1a74 {
    -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-b83719c3-4e5d-548e-49f5-a480f7a30eb0-7dce1a74 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_5a8c6ac6-0005-5c79-ce97-462681183a34-7dce1a74 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_8a9eeeaf-7233-42bf-aa15-abac6b7724ba-7dce1a74 {
    -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-_95d02307-323a-347d-2835-3b7c202e3e33-7dce1a74 {
    -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-_0535f386-41cb-e58b-ec18-8df60c7dd4dc-7dce1a74 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_51288250-710f-f61d-0c81-dda008c848a2-7dce1a74 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_865f9689-5ec7-9838-dca9-f84c24df52e7-7dce1a74 {
    -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-_7fcbecf3-5d82-90d6-89b0-4d74af26352d-7dce1a74 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_7fcbecf3-5d82-90d6-89b0-4d74af26353c-7dce1a74 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_7fcbecf3-5d82-90d6-89b0-4d74af263544-7dce1a74 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_7fcbecf3-5d82-90d6-89b0-4d74af26354c-7dce1a74 {
    -ms-grid-row: span 3;
    grid-row-start: span 3;
    -ms-grid-row-span: 3;
    grid-row-end: span 3;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-ea5e0906-cbae-9b98-7709-f415214da3f0-4cfc5646 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b7109756-de45-a820-275e-ad7726e7cc96-4cfc5646 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }

  #w-node-ea5e0906-cbae-9b98-7709-f415214da3f0-7dce1a74 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b7109756-de45-a820-275e-ad7726e7cc96-7dce1a74 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }

  #w-node-_0ff2ed4b-5c25-f4e5-7d74-18c35494048b-7dce1a74 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }
}

