@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.page-404 {
  text-align: center; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.about-us-page-section-header {
  padding: 77px 30px 101px;
  height: auto;
  position: relative;
  overflow-x: hidden; }
  @media screen and (max-width: 1024.5px) {
    .about-us-page-section-header {
      padding-top: 27px;
      padding-bottom: 57px; } }
  @media screen and (max-width: 768.5px) {
    .about-us-page-section-header {
      padding-top: 13px;
      padding-bottom: 36px; } }
  .about-us-page-section-header_container {
    max-width: 1110px;
    margin: 0 auto; }
  .about-us-page-section-header_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 80px;
    font-weight: 700;
    font-style: normal;
    line-height: 94px;
    color: #ffc107;
    margin: 0 0 22px 0;
    text-align: center;
    text-transform: capitalize; }
    @media screen and (max-width: 1024.5px) {
      .about-us-page-section-header_title {
        font-size: 55px;
        line-height: 64px;
        margin-bottom: 15px; } }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-header_title {
        font-size: 50px; } }
  .about-us-page-section-header_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 25px;
    font-weight: 300;
    font-style: normal;
    line-height: 29px;
    color: #262D33;
    margin: 0 auto 74px;
    text-align: center;
    max-width: 824px; }
    @media screen and (max-width: 1024.5px) {
      .about-us-page-section-header_text {
        font-size: 18px;
        line-height: 20px;
        margin-bottom: 33px; } }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-header_text {
        font-size: 20px;
        margin-bottom: 21px; } }
  .about-us-page-section-header_gallery {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: 1fr 1.22fr;
    grid-gap: 15px; }
    @media screen and (max-width: 1024.5px) {
      .about-us-page-section-header_gallery {
        grid-gap: 10px; } }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-header_gallery {
        grid-gap: 5px; } }
  .about-us-page-section-header_gallery-item {
    margin: 0;
    padding: 0;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    overflow: hidden; }
    .about-us-page-section-header_gallery-item:nth-child(1), .about-us-page-section-header_gallery-item:nth-child(2) {
      grid-column: span 2; }
    .about-us-page-section-header_gallery-item:nth-child(2) {
      grid-row: span 2; }
    .about-us-page-section-header_gallery-item_image {
      width: 100%;
      height: 100%;
      object-fit: cover;
      object-position: center; }
    .about-us-page-section-header_gallery-item:first-child .about-us-page-section-header_gallery-item_image {
      position: absolute;
      height: auto;
      bottom: 0; }
    .about-us-page-section-header_gallery-item:nth-child(2) .about-us-page-section-header_gallery-item_image {
      position: absolute;
      width: auto;
      top: 0;
      left: -73%; }
  .about-us-page-section-header_decoration {
    position: absolute; }
    @media screen and (max-width: 1024.5px) {
      .about-us-page-section-header_decoration {
        height: auto; } }
    .about-us-page-section-header_decoration--1 {
      top: 106px;
      right: -19px; }
      @media screen and (max-width: 1024.5px) {
        .about-us-page-section-header_decoration--1 {
          width: 268px;
          top: 25px;
          right: -94px; } }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-header_decoration--1 {
          top: 5px; } }
    .about-us-page-section-header_decoration--2 {
      top: 373px;
      left: -25px; }
      @media screen and (max-width: 1024.5px) {
        .about-us-page-section-header_decoration--2 {
          width: 158px;
          top: 216px; } }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-header_decoration--2 {
          top: 165px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.about-us-page-section-partners {
  padding: 15px;
  background-color: #f3f5f7; }
  .about-us-page-section-partners_container {
    max-width: 950px;
    margin: 0 auto; }
  .about-us-page-section-partners_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    text-align: center;
    color: #383838;
    margin: 0 0 20px; }
  .about-us-page-section-partners_logos-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media screen and (max-width: 610px) {
      .about-us-page-section-partners_logos-container {
        -ms-flex-direction: column;
            flex-direction: column; } }
  .about-us-page-section-partners_logo {
    margin: 0 20px; }
    @media screen and (max-width: 610px) {
      .about-us-page-section-partners_logo {
        margin: 15px 0; } }
    .about-us-page-section-partners_logo:nth-child(1) {
      width: 150px;
      height: 21px; }
    .about-us-page-section-partners_logo:nth-child(2) {
      width: 144px;
      height: 42px; }
    .about-us-page-section-partners_logo:nth-child(3) {
      width: 81px;
      height: 72px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.about-us-page-section-teams-image-block {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 151px;
  position: relative; }
  @media screen and (max-width: 1024.5px) {
    .about-us-page-section-teams-image-block {
      margin-bottom: 105px; } }
  @media screen and (max-width: 768.5px) {
    .about-us-page-section-teams-image-block {
      margin-bottom: 65px;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse; } }
  .about-us-page-section-teams-image-block--inverted {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-teams-image-block--inverted {
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; } }
  .about-us-page-section-teams-image-block_content {
    max-width: 475px;
    text-align: left;
    margin-right: 40px;
    -ms-flex: 1;
        flex: 1;
    z-index: 1; }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-teams-image-block_content {
        margin-right: 0; } }
  .about-us-page-section-teams-image-block--inverted .about-us-page-section-teams-image-block_content {
    text-align: right;
    margin-right: 0;
    margin-left: 40px; }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-teams-image-block--inverted .about-us-page-section-teams-image-block_content {
        margin-left: 0;
        text-align: left; } }
  .about-us-page-section-teams-image-block_title {
    font-weight: 900;
    font-size: 40px;
    line-height: 47px;
    color: #262D33;
    margin: 0 0 12px 0;
    text-align: inherit; }
    @media screen and (max-width: 1024.5px) {
      .about-us-page-section-teams-image-block_title {
        font-size: 28px;
        line-height: 33px;
        margin-bottom: 9px; } }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-teams-image-block_title {
        font-size: 28px;
        line-height: 33px;
        margin-bottom: 8px; } }
  .about-us-page-section-teams-image-block_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    line-height: 23px;
    color: #262D33;
    margin: 0 0 16px 0;
    text-align: inherit; }
    @media screen and (max-width: 1024.5px) {
      .about-us-page-section-teams-image-block_text {
        font-size: 14px;
        line-height: 16px;
        margin-bottom: 10px; } }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-teams-image-block_text {
        font-size: 18px;
        line-height: 21px;
        margin-bottom: 18px; } }
    .about-us-page-section-teams-image-block_text a,
    .about-us-page-section-teams-image-block_text a:hover,
    .about-us-page-section-teams-image-block_text a:visited {
      color: inherit; }
  .about-us-page-section-teams-image-block_image-wrapper {
    margin: 0;
    padding: 0;
    display: -ms-flexbox;
    display: flex;
    width: 370px;
    height: 494px; }
    @media screen and (max-width: 1024.5px) {
      .about-us-page-section-teams-image-block_image-wrapper {
        width: 252.49px;
        height: 337.11px; } }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-teams-image-block_image-wrapper {
        width: 298px;
        height: 398px;
        margin-bottom: 42px; } }
  .about-us-page-section-teams-image-block_image {
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .about-us-page-section-teams-image-block:first-child .about-us-page-section-teams-image-block_image-wrapper,
  .about-us-page-section-teams-image-block:nth-child(2) .about-us-page-section-teams-image-block_image-wrapper {
    max-width: 386px; }
    @media screen and (max-width: 1024.5px) {
      .about-us-page-section-teams-image-block:first-child .about-us-page-section-teams-image-block_image-wrapper,
      .about-us-page-section-teams-image-block:nth-child(2) .about-us-page-section-teams-image-block_image-wrapper {
        max-width: 263px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.about-us-page-section-teams {
  padding: 85px 40px 27px 40px;
  position: relative;
  overflow-x: hidden; }
  @media screen and (max-width: 768.5px) {
    .about-us-page-section-teams {
      padding: 37px 40px 27px 30px; } }
  .about-us-page-section-teams_container {
    max-width: 930px;
    margin: 0 auto; }
  .about-us-page-section-teams_title {
    font-size: 40px;
    font-weight: 900;
    line-height: 47px;
    text-align: center;
    color: #262D33;
    margin: 0 0 91px; }
    @media screen and (min-width: 768.5px) and (max-width: 1024.5px) {
      .about-us-page-section-teams_title {
        font-size: 28px;
        line-height: 33px;
        margin-bottom: 70px; } }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-teams_title {
        margin-bottom: 44px; } }
  .about-us-page-section-teams_decoration {
    position: absolute; }
    @media screen and (max-width: 1024.5px) {
      .about-us-page-section-teams_decoration {
        height: auto; } }
    .about-us-page-section-teams_decoration--1 {
      top: -21px;
      right: 286px; }
      @media screen and (max-width: 1024.5px) {
        .about-us-page-section-teams_decoration--1 {
          width: 146.76px;
          right: 191px; } }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-teams_decoration--1 {
          left: calc(50% - 131px);
          transform: translateX(-50%); } }
    .about-us-page-section-teams_decoration--2 {
      bottom: -180px;
      right: -90px; }
      @media screen and (max-width: 1024.5px) {
        .about-us-page-section-teams_decoration--2 {
          width: 204.25px;
          bottom: -128px; } }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-teams_decoration--2 {
          top: 344px;
          bottom: auto;
          right: -53px; } }
    .about-us-page-section-teams_decoration--3 {
      bottom: -80px;
      left: calc(50% - 50vw); }
      @media screen and (max-width: 1024.5px) {
        .about-us-page-section-teams_decoration--3 {
          width: 158px; } }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-teams_decoration--3 {
          bottom: auto;
          top: 267px; } }
    .about-us-page-section-teams_decoration--4 {
      bottom: 62px;
      left: 87px; }
      @media screen and (max-width: 1024.5px) {
        .about-us-page-section-teams_decoration--4 {
          width: 214.27px;
          bottom: 30px;
          left: 60px; } }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-teams_decoration--4 {
          bottom: -30px;
          left: calc(50% - 22px); } }
    .about-us-page-section-teams_decoration--5 {
      bottom: 9px;
      right: -112px; }
      @media screen and (max-width: 1024.5px) {
        .about-us-page-section-teams_decoration--5 {
          width: 203.57px;
          bottom: 15px;
          right: -82px; } }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-teams_decoration--5 {
          top: auto;
          bottom: -60px;
          right: calc(50% - 175px); } }
    .about-us-page-section-teams_decoration--6 {
      bottom: -183px;
      left: 0; }
      @media screen and (max-width: 1024.5px) {
        .about-us-page-section-teams_decoration--6 {
          width: 192.9px;
          bottom: -127px;
          left: 5px; } }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-teams_decoration--6 {
          left: auto;
          right: -60px;
          bottom: auto;
          top: -70%; } }
    .about-us-page-section-teams_decoration--7 {
      left: 124px;
      bottom: -70px; }
      @media screen and (max-width: 1024.5px) {
        .about-us-page-section-teams_decoration--7 {
          width: 310.82px;
          left: -83px;
          bottom: -53px; } }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-teams_decoration--7 {
          top: auto;
          bottom: -85px;
          left: -130px; } }
    .about-us-page-section-teams_decoration--8 {
      bottom: 86px;
      right: 321px; }
      @media screen and (max-width: 1024.5px) {
        .about-us-page-section-teams_decoration--8 {
          width: 250px;
          bottom: 59px; } }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-teams_decoration--8 {
          bottom: -84px;
          left: calc(50% - 146px); } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.about-us-page-section-gallery {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-template-rows: repeat(3, 20vw); }
  @media screen and (max-width: 768.5px) {
    .about-us-page-section-gallery {
      grid-template-columns: repeat(3, 1fr);
      grid-template-rows: unset;
      grid-auto-rows: 33vw; } }
  .about-us-page-section-gallery_image-wrapper {
    position: relative;
    padding: 0;
    margin: 0;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden; }
    .about-us-page-section-gallery_image-wrapper:nth-child(3) {
      grid-column: span 2; }
    .about-us-page-section-gallery_image-wrapper:nth-child(5) {
      grid-row: span 2;
      max-height: unset; }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-gallery_image-wrapper:nth-child(7) {
        grid-row-start: 1;
        grid-column-start: 3; } }
    .about-us-page-section-gallery_image-wrapper:last-child {
      grid-column: span 2; }
    .about-us-page-section-gallery_image-wrapper::after {
      content: "";
      display: block;
      position: absolute;
      background: #ffc107;
      opacity: 0;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      mix-blend-mode: multiply;
      transition: .5s; }
  .about-us-page-section-gallery_image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: .5s; }
  .about-us-page-section-gallery_logo-wrapper {
    background: #ffc107;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    padding: 0 31px 0 24px; }
  .about-us-page-section-gallery_logo {
    width: 100%;
    height: 100%; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.about-us-page-section-open-positions {
  padding: 85px 20px 60px 20px;
  background-color: #484F59;
  position: relative;
  overflow: hidden; }
  @media screen and (max-width: 768.5px) {
    .about-us-page-section-open-positions {
      padding-bottom: 85px; } }
  .about-us-page-section-open-positions_container {
    max-width: 555px;
    margin: 0 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center; }
  .about-us-page-section-open-positions_title {
    font-weight: 900;
    font-size: 40px;
    line-height: 47px;
    text-align: center;
    color: #ffffff;
    margin: 0 0 32px; }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-open-positions_title {
        font-size: 32px;
        line-height: 36px;
        margin-bottom: 23px; } }
  .about-us-page-section-open-positions_text {
    font-weight: 300;
    font-size: 25px;
    line-height: 29px;
    color: #ffffff;
    margin: 0 0 52px;
    text-align: center; }
    @media screen and (max-width: 768.5px) {
      .about-us-page-section-open-positions_text {
        font-size: 20px;
        line-height: 23px;
        margin-bottom: 32px; } }
  .about-us-page-section-open-positions_cta-button {
    margin: 0;
    font-weight: 500;
    color: #484F59;
    height: 60px;
    width: 257px; }
  .about-us-page-section-open-positions_quotation-icon {
    position: absolute; }
    .about-us-page-section-open-positions_quotation-icon--top {
      top: 0;
      right: 0; }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-open-positions_quotation-icon--top {
          height: 179px; } }
    .about-us-page-section-open-positions_quotation-icon--bottom {
      bottom: 0;
      left: 0; }
      @media screen and (max-width: 768.5px) {
        .about-us-page-section-open-positions_quotation-icon--bottom {
          height: 276px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-header {
  position: relative;
  height: 816px;
  overflow: hidden; }
  @media screen and (max-width: 825px) {
    .section-header {
      height: 568px; } }
  .section-header_container {
    max-width: 1440px;
    margin: 0 auto; }
  .section-header_background {
    background: #ffc107;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1; }
  .section-header_nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 32px 29px 0 33px; }
    @media screen and (max-width: 1024.5px) {
      .section-header_nav {
        padding: 32px 22px 0 22px; } }
    @media screen and (max-width: 825px) {
      .section-header_nav {
        padding: 16px 20px 0 20px; } }
    .section-header_nav_logo {
      width: 82px;
      height: 24px;
      fill: white; }
      @media screen and (max-width: 825px) {
        .section-header_nav_logo {
          width: 72px;
          height: 21px; } }
  .section-header_menu {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: end;
        justify-content: flex-end;
    -ms-flex-align: center;
        align-items: center;
    list-style-type: none;
    margin: 0;
    padding: 0; }
    @media screen and (max-width: 825px) {
      .section-header_menu {
        display: none; } }
    .section-header_menu_item {
      margin-left: 37px; }
      @media screen and (max-width: 1024.5px) {
        .section-header_menu_item {
          margin-left: 25px; } }
    .section-header_menu_link {
      display: block;
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 700;
      font-style: normal;
      color: #ffffff;
      letter-spacing: 0.35px;
      line-height: 19px; }
      .section-header_menu_link:hover {
        cursor: pointer;
        text-decoration: none; }
  .section-header_subtitle {
    color: #2B3E5B;
    font-size: 24px;
    line-height: 28px;
    font-weight: 700; }
    @media screen and (max-width: 825px) {
      .section-header_subtitle {
        font-size: 20px;
        line-height: 23px;
        margin-bottom: 10px; } }
  .section-header_title-wrapper {
    position: relative; }
    @media screen and (max-width: 825px) {
      .section-header_title-wrapper {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: column;
            flex-flow: column; } }
  .section-header_title {
    letter-spacing: 0.03em;
    line-height: 80px;
    font-family: "Roboto", sans-serif;
    color: #ffffff;
    font-size: 86px;
    font-weight: 900;
    text-transform: uppercase;
    margin: 0; }
    @media screen and (max-width: 825px) {
      .section-header_title {
        font-size: 45px;
        line-height: 42px;
        letter-spacing: 0.035em;
        margin-bottom: 9px; } }
  .section-header_title-additional {
    position: absolute;
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 23px;
    bottom: 6px;
    right: 90px;
    width: 110px; }
    @media screen and (max-width: 825px) {
      .section-header_title-additional {
        position: static;
        margin-bottom: 18px;
        width: 100%; } }
  .section-header_lets-roll-button {
    background-color: #ffffff;
    border: none;
    color: #262D33;
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    padding: 20px 12.65px;
    line-height: 18px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    visibility: hidden;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);
    border-radius: 44px;
    width: 148px; }
    .section-header_lets-roll-button:hover {
      cursor: pointer;
      text-decoration: none; }
  .section-header_hero {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media screen and (max-width: 825px) {
      .section-header_hero {
        -ms-flex-direction: column;
            flex-direction: column; } }
    .section-header_hero_ampersand {
      color: #ffffff;
      font-size: 37px;
      line-height: 43px; }
  .section-header_hero-left {
    position: relative;
    margin-top: 220px;
    color: #ffffff;
    margin-left: 140px; }
    @media screen and (max-width: 1024.5px) {
      .section-header_hero-left {
        margin-left: 50px; } }
    @media screen and (max-width: 825px) {
      .section-header_hero-left {
        margin-top: 36px;
        margin-left: 0;
        text-align: center;
        z-index: 11; } }
  .section-header_hero-right {
    z-index: 10;
    margin: 0; }
    @media screen and (max-width: 1024.5px) {
      .section-header_hero-right {
        z-index: 10;
        margin: 0; } }
    @media screen and (max-width: 825px) {
      .section-header_hero-right {
        -ms-flex-direction: column;
            flex-direction: column;
        margin: 0 auto; } }
  .section-header_hero-image {
    margin-top: 80px;
    margin-right: 190px;
    width: 424px;
    height: 620px; }
    @media screen and (max-width: 1024.5px) {
      .section-header_hero-image {
        margin-top: 80px;
        margin-right: 190px;
        width: 324px;
        height: 520px; } }
    @media screen and (max-width: 825px) {
      .section-header_hero-image {
        margin-top: -35px;
        margin-right: 0;
        width: 194px;
        height: 284px; } }
  .section-header_bg-fragment {
    position: absolute;
    height: 132px; }
    @media screen and (max-width: 1024.5px) {
      .section-header_bg-fragment {
        display: none; } }
    .section-header_bg-fragment--left {
      width: 469px;
      position: absolute;
      bottom: 74px; }
    .section-header_bg-fragment--right {
      width: 689px;
      right: 0;
      top: 111px; }
  .section-header_svg-triangle {
    position: absolute;
    bottom: -1px;
    width: 100%;
    height: 13vw;
    stroke: #ffffff; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-how-much {
  text-align: center; }
  @media screen and (max-width: 825px) {
    .section-how-much {
      padding: 0 19px; } }
  .section-how-much_container {
    max-width: 1440px;
    margin: 0 auto; }
  .section-how-much_title {
    margin: 30px 0 18px 0;
    font-size: 32px;
    font-weight: 900;
    line-height: 37px;
    letter-spacing: 0.35px; }
    @media screen and (max-width: 825px) {
      .section-how-much_title {
        margin-top: 76px;
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 20px; } }
  .section-how-much_subtitle {
    font-size: 16px;
    line-height: 26px; }
    @media screen and (max-width: 825px) {
      .section-how-much_subtitle {
        line-height: 26px;
        letter-spacing: 0.1em; } }
  .section-how-much_items {
    display: -ms-flexbox;
    display: flex;
    max-width: 730px;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin: 45px auto 120px; }
    @media screen and (max-width: 825px) {
      .section-how-much_items {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center;
        margin: 18px auto 63px; } }
  .section-how-much_item {
    width: 222px;
    height: 222px;
    display: -ms-flexbox;
    display: flex;
    box-sizing: border-box;
    box-shadow: 0 20px 40px rgba(65, 73, 84, 0.2);
    border-radius: 20px;
    background: #ffffff;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center; }
    @media screen and (max-width: 825px) {
      .section-how-much_item {
        margin-bottom: 28px; }
        .section-how-much_item:last-child {
          margin-bottom: 0; } }
    .section-how-much_item_icon {
      width: 44px;
      margin-bottom: 20px; }
      .section-how-much_item_icon:first-child {
        margin-bottom: 17px; }
    .section-how-much_item_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 700;
      font-style: normal;
      line-height: 18px; }
      .section-how-much_item_text > span {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 700;
        font-style: normal; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-blue {
  text-align: center;
  background: #4990e2;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 132px 124px 0;
  overflow-x: hidden; }
  @media screen and (max-width: 1024.5px) {
    .section-blue {
      padding: 55px 20px 15px 18px;
      background: linear-gradient(0deg, transparent 38px, #4990e2 38px); } }
  .section-blue_secondary-text {
    color: #ffffff;
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 700;
    font-style: normal;
    line-height: 31px;
    margin: 0 0 18px; }
    @media screen and (max-width: 825px) {
      .section-blue_secondary-text {
        font-size: 26px;
        line-height: 26px;
        margin-bottom: 1px; } }
  .section-blue_main-text {
    color: #ffffff;
    font-size: 126px;
    font-weight: 700;
    line-height: 101px;
    margin: 0 0 18px; }
    @media screen and (max-width: 825px) {
      .section-blue_main-text {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 55px;
        font-weight: 700;
        font-style: normal;
        margin-bottom: 0; } }
  .section-blue_small-text {
    color: rgba(255, 255, 255, 0.5);
    font-size: 12px;
    line-height: 18px; }
  .section-blue_image {
    position: relative;
    left: 515px;
    margin-bottom: 75px;
    z-index: 1; }
    @media (max-width: 1440px) {
      .section-blue_image {
        left: 45%; } }
    @media screen and (max-width: 1024.5px) {
      .section-blue_image {
        position: static;
        margin-bottom: 0; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-info-block {
  position: relative;
  box-sizing: border-box;
  margin: -108px auto 0;
  padding: 0 20px; }
  @media screen and (max-width: 1024.5px) {
    .section-info-block {
      height: auto;
      margin: 0 20px 0 18px; } }
  .section-info-block_content {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    max-width: 1200px;
    min-height: 200px;
    border: 1px solid #C4D0DE;
    box-sizing: border-box;
    border-radius: 12px;
    background: #ffffff;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .section-info-block_content {
        text-align: center;
        -ms-flex-direction: column;
            flex-direction: column;
        height: auto; } }
  .section-info-block_icon-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    padding-right: 55px;
    padding-left: 54px;
    background: rgba(196, 208, 222, 0.2); }
    @media screen and (max-width: 1024.5px) {
      .section-info-block_icon-wrapper {
        height: 91px; } }
  .section-info-block_text {
    padding: 34px 39px 30px 44px;
    width: 100%; }
    @media screen and (max-width: 1024.5px) {
      .section-info-block_text {
        padding: 22px 18px 35px 18px; } }
    .section-info-block_text_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 700;
      font-style: normal;
      line-height: 23px;
      color: #2B3E5B;
      margin: 0; }
    .section-info-block_text_text-blocks {
      margin-top: 12px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between; }
      @media screen and (max-width: 1024.5px) {
        .section-info-block_text_text-blocks {
          margin-top: 25px;
          -ms-flex-direction: column;
              flex-direction: column; } }
      .section-info-block_text_text-blocks_item {
        -ms-flex: 1;
            flex: 1;
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 400;
        font-style: normal;
        line-height: 17px;
        color: #2B3E5B;
        margin-right: 20px; }
        .section-info-block_text_text-blocks_item:last-child {
          margin-right: 0; }
        @media screen and (max-width: 1024.5px) {
          .section-info-block_text_text-blocks_item {
            width: 100%;
            margin-right: 0;
            margin-bottom: 25px; }
            .section-info-block_text_text-blocks_item:last-child {
              margin-bottom: 0; } }
        .section-info-block_text_text-blocks_item_blue-text {
          color: #4990e2;
          font-weight: 700; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-sales {
  position: relative;
  background: #F7F9FB;
  overflow-x: hidden;
  padding-top: 111px; }
  @media screen and (max-width: 1024.5px) {
    .section-sales {
      padding-top: 127px; } }
  @media screen and (max-width: 825px) {
    .section-sales {
      padding-bottom: 200px;
      padding-top: 200px; } }
  .section-sales_container {
    max-width: 1440px;
    margin: 0 auto;
    width: 100%; }
  .section-sales_title-wrapper {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: end;
        align-items: flex-end;
    position: relative;
    z-index: 1;
    margin-left: 120px;
    margin-top: 26px; }
    @media screen and (max-width: 825px) {
      .section-sales_title-wrapper {
        display: -ms-inline-flexbox;
        display: inline-flex;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center;
        text-align: center;
        padding: 0 19px;
        margin: 0 auto;
        position: absolute;
        width: 100%;
        top: 48px; } }
  .section-sales_title {
    font-weight: 700;
    font-size: 64px;
    line-height: 64px;
    color: #ffb842;
    margin: 0 24px 0 0; }
    @media screen and (max-width: 825px) {
      .section-sales_title {
        margin-right: 0; } }
  .section-sales_subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 29px;
    max-width: 455px; }
  .section-sales_delimiter {
    position: absolute;
    top: 0;
    width: 100%;
    height: 111px; }
    @media screen and (max-width: 1024.5px) {
      .section-sales_delimiter {
        height: 127px; } }
    @media screen and (max-width: 825px) {
      .section-sales_delimiter {
        height: 200px; } }
  .section-sales_separator {
    position: absolute;
    top: 111px;
    width: 100%;
    height: 13vw;
    background: #ffffff;
    stroke: #F7F9FB; }
    @media screen and (max-width: 1024.5px) {
      .section-sales_separator {
        top: 127px; } }
    @media screen and (max-width: 825px) {
      .section-sales_separator {
        top: 200px; } }
  .section-sales_list {
    padding: 150px 10.4% 21.9% 10.4%;
    margin: 0;
    position: relative;
    z-index: 2;
    list-style: none;
    overflow-x: hidden; }
    @media screen and (max-width: 1024.5px) {
      .section-sales_list {
        padding: 100px 5% 15% 5%; } }
    @media screen and (max-width: 825px) {
      .section-sales_list {
        padding-top: 69px;
        padding-bottom: 0; } }
  .section-sales_list-item {
    margin-bottom: 98px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
    @media screen and (max-width: 1024.5px) {
      .section-sales_list-item {
        margin-bottom: 68px; } }
    @media screen and (max-width: 825px) {
      .section-sales_list-item {
        margin-bottom: 52px;
        -ms-flex-direction: column;
            flex-direction: column; }
        .section-sales_list-item_line {
          display: none; } }
    .section-sales_list-item:last-child {
      margin-bottom: 0; }
    .section-sales_list-item:nth-child(odd) {
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse; }
      @media screen and (max-width: 825px) {
        .section-sales_list-item:nth-child(odd) {
          -ms-flex-direction: column;
              flex-direction: column; } }
    .section-sales_list-item_text {
      width: 336px;
      text-align: left;
      color: #2B3E5B; }
      .section-sales_list-item_text--indent {
        margin-bottom: 25px; }
      @media screen and (max-width: 825px) {
        .section-sales_list-item_text {
          text-align: center;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-align: center;
              align-items: center;
          -ms-flex-direction: column;
              flex-direction: column;
          margin-bottom: 0;
          width: auto; } }
    .section-sales_list-item:first-child .section-sales_list-item_text {
      -ms-flex: 1;
          flex: 1; }
    .section-sales_list-item:nth-child(odd) .section-sales_list-item_text {
      margin-right: 39px; }
      @media screen and (max-width: 825px) {
        .section-sales_list-item:nth-child(odd) .section-sales_list-item_text {
          margin-right: 0; } }
    .section-sales_list-item:nth-child(even) .section-sales_list-item_text {
      margin-left: 37px; }
      @media screen and (max-width: 825px) {
        .section-sales_list-item:nth-child(even) .section-sales_list-item_text {
          margin-left: 0; } }
    .section-sales_list-item_line {
      position: relative;
      width: 100%; }
    .section-sales_list-item:nth-child(odd) .section-sales_list-item_line {
      left: 60px; }
    .section-sales_list-item:nth-child(even) .section-sales_list-item_line {
      right: 60px; }
    .section-sales_list-item_image-wrapper {
      box-sizing: border-box;
      background: #ffffff;
      width: 566px;
      height: 366px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center;
      box-shadow: 0 20px 40px rgba(65, 73, 84, 0.2);
      border-radius: 20px;
      padding: 40px 50px; }
      @media screen and (max-width: 1024.5px) {
        .section-sales_list-item_image-wrapper {
          width: 466px;
          height: 266px;
          box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5); }
          .section-sales_list-item_image-wrapper > img {
            width: 366px;
            height: 266px; } }
      @media screen and (max-width: 825px) {
        .section-sales_list-item_image-wrapper {
          width: 276px;
          height: 164px;
          margin-bottom: 28px; }
          .section-sales_list-item_image-wrapper > svg {
            width: 251px;
            height: 141px; } }
    .section-sales_list-item_image {
      width: 100%;
      height: 100%; }
    .section-sales_list-item_heading {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 700;
      font-style: normal;
      color: #2B3E5B;
      line-height: 26px;
      margin-bottom: 10px; }
      @media screen and (max-width: 825px) {
        .section-sales_list-item_heading {
          text-align: center; } }
      .section-sales_list-item_heading--large {
        font-size: 35px;
        line-height: 31px;
        font-weight: 500;
        text-transform: uppercase;
        max-width: 502px;
        margin-bottom: 22px;
        color: #2B3E5B; }
        @media screen and (max-width: 825px) {
          .section-sales_list-item_heading--large {
            text-align: center;
            font-size: 28px;
            line-height: 25px;
            margin-bottom: 15px; } }
        .section-sales_list-item_heading--large + p {
          margin-bottom: 0; }
    .section-sales_list-item_description {
      max-width: 535px;
      font-size: 18px;
      line-height: 21px;
      letter-spacing: 0.01em;
      margin-bottom: 30px; }
      @media screen and (max-width: 825px) {
        .section-sales_list-item_description {
          margin: 0 auto;
          text-align: center;
          max-width: 282px; } }
    .section-sales_list-item_numbers {
      color: #4990e2;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 8px;
      -ms-flex-align: center;
          align-items: center; }
      .section-sales_list-item_numbers span:first-child {
        font-size: 66px;
        font-weight: 500;
        line-height: 46px; }
      .section-sales_list-item_numbers span:last-child {
        font-size: 20px;
        font-weight: 900;
        text-transform: uppercase;
        line-height: 28px;
        margin-left: 11px; }
        @media screen and (max-width: 825px) {
          .section-sales_list-item_numbers span:last-child {
            text-align: left; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-geo {
  height: 850px;
  position: relative;
  background: #ffc107; }
  .section-geo_container {
    max-width: 1440px;
    margin: 0 auto;
    position: relative;
    top: 68px;
    padding: 0 20px; }
  .section-geo_info {
    position: relative;
    padding: 46px 102px 51px 80px;
    max-width: 1140px;
    margin: 0 auto 130px;
    display: -ms-flexbox;
    display: flex;
    background: #ffffff;
    box-shadow: 0 20px 40px rgba(65, 73, 84, 0.2);
    border-radius: 20px;
    z-index: 2;
    overflow-x: hidden; }
    @media screen and (max-width: 825px) {
      .section-geo_info {
        top: -90px;
        padding: 24px 16px;
        margin: 0 18px;
        -ms-flex-direction: column;
            flex-direction: column;
        position: relative;
        -ms-flex-align: center;
            align-items: center; } }
    .section-geo_info_image {
      position: relative;
      margin-left: 79px;
      width: 250px;
      height: auto;
      top: 33px; }
      @media screen and (max-width: 825px) {
        .section-geo_info_image {
          position: static;
          margin-left: 0;
          width: 168px;
          height: 230px; } }
      .section-geo_info_image_picture {
        position: absolute;
        width: 100%;
        bottom: 0; }
        @media screen and (max-width: 825px) {
          .section-geo_info_image_picture {
            position: static;
            height: 100%; } }
    .section-geo_info_title {
      max-width: 502px;
      font-weight: 500;
      font-size: 35px;
      line-height: 31px;
      color: #2B3E5B;
      margin: 0 0 26px;
      text-transform: uppercase; }
      @media screen and (max-width: 825px) {
        .section-geo_info_title {
          text-align: center;
          margin-bottom: 18px; } }
    .section-geo_info_numbers {
      margin-bottom: 25px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      color: #4990e2; }
      @media screen and (max-width: 825px) {
        .section-geo_info_numbers {
          margin-bottom: 9px;
          -ms-flex-pack: center;
              justify-content: center; } }
      .section-geo_info_numbers span:first-child {
        font-size: 66px;
        font-weight: 500;
        line-height: 46px; }
      .section-geo_info_numbers span:last-child {
        font-size: 20px;
        font-weight: 900;
        text-transform: uppercase;
        line-height: 28px;
        margin-left: 11px; }
    .section-geo_info_description {
      font-size: 16px;
      max-width: 629px;
      line-height: 21px;
      margin: 0; }
      @media screen and (max-width: 825px) {
        .section-geo_info_description {
          text-align: center;
          margin: 0 auto 18px;
          max-width: 250px; } }
  .section-geo_check {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    z-index: 2;
    bottom: -40%;
    margin: 0 auto;
    max-width: 1140px; }
    @media screen and (max-width: 825px) {
      .section-geo_check {
        position: relative;
        bottom: -38%;
        margin: 0 18px; } }
    .section-geo_check_icon {
      height: 70px; }
      @media screen and (max-width: 825px) {
        .section-geo_check_icon {
          display: none; } }
    .section-geo_check_title {
      margin-bottom: 33px; }
      @media screen and (max-width: 825px) {
        .section-geo_check_title {
          margin: 0 auto 28px;
          max-width: 282px;
          text-align: center; } }
    .section-geo_check_text {
      font-size: 64px;
      line-height: 64px;
      font-weight: 700;
      color: #ffffff;
      margin-left: 14px; }
      @media screen and (max-width: 825px) {
        .section-geo_check_text {
          margin: 0 auto;
          max-width: 282px; } }
    .section-geo_check_map {
      display: -ms-flexbox;
      display: flex;
      border-radius: 20px;
      padding: 135px 71px 92px 71px;
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE1NCIgaGVpZ2h0PSI2NDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPjxyZWN0IHg9IjU1IiB5PSI3OCIgd2lkdGg9IjEwNDQiIGhlaWdodD0iNTA4IiByeD0iMjAiIGZpbGw9IiNmZmYiLz48L2c+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjFfZCkiPjxyZWN0IHg9IjciIHk9IjMiIHdpZHRoPSIxMTQwIiBoZWlnaHQ9IjU4NSIgcng9IjIwIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+PC9nPjxnIG9wYWNpdHk9Ii4zIj48bWFzayBpZD0iYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iNyIgeT0iMyIgd2lkdGg9IjExNDAiIGhlaWdodD0iNTg1Ij48cmVjdCB4PSI3IiB5PSIzIiB3aWR0aD0iMTE0MCIgaGVpZ2h0PSI1ODUiIHJ4PSIyMCIgZmlsbD0iIzQxNDk1NCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIiBzdHJva2U9IiNmZmYiPjxwYXRoIGQ9Ik03MzEuNDczLTMuMzE5djU5MC42MTVNNjU1LjYxMy0zLjMxOXY1OTAuNjE1TTU3OS43NTQtMy4zMTl2NTkwLjYxNU01MDMuODk1LTMuMzE5djU5MC42MTVNNDI4LjAzNS0zLjMxOXY1OTAuNjE1TTM1Mi4xNzYtMy4zMTl2NTkwLjYxNU0yNzYuMzE2LTMuMzE5djU5MC42MTVNMjAwLjQ1Ny0zLjMxOXY1OTAuNjE1TTEyNC41OTctMy4zMTl2NTkwLjYxNU00OC43MzgtMy4zMTl2NTkwLjYxNU0xMTA5LjQ4LTMuMzE5djU5MC42MTVNMTAzMy42Mi0zLjMxOXY1OTAuNjE1TTk1Ny43NjUtMy4zMTl2NTkwLjYxNU04ODEuOTA2LTMuMzE5djU5MC42MTVNODA2LjA0Ny0zLjMxOXY1OTAuNjE1bTM5OS4zODMtNjYuNjU2SC0yMjkuMzkybTE0MzQuODIyLTc1Ljg1OUgtMjI5LjM5Mm0xNDM0LjgyMi03NS44NkgtMjI5LjM5Mm0xNDM0LjgyMi03NS44NTlILTIyOS4zOTJtMTQzNC44MjItNzUuODZILTIyOS4zOTJtMTQzNC44MjItNzUuODU5SC0yMjkuMzkybTE0MzQuODIyLTc1Ljg2SC0yMjkuMzkyIi8+PC9nPjwvZz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2QiIHg9IjE1IiB5PSI1OCIgd2lkdGg9IjExMjQiIGhlaWdodD0iNTg4IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQgZHk9IjIwIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMjAiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC4yNTQ5MDIgMCAwIDAgMCAwLjI4NjI3NSAwIDAgMCAwIDAuMzI5NDEyIDAgMCAwIDAuMiAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+PC9maWx0ZXI+PGZpbHRlciBpZD0iZmlsdGVyMV9kIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTE1NCIgaGVpZ2h0PSI1OTkiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPjxmZU9mZnNldCBkeT0iNCIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMuNSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjI1NDkwMiAwIDAgMCAwIDAuMjg2Mjc1IDAgMCAwIDAgMC4zMjk0MTIgMCAwIDAgMC4xIDAiLz48ZmVCbGVuZCBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3ciIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSI3MzIiIHkxPSIxOTgiIHgyPSItNzciIHkyPSIzOTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9Ii4wMDEiIHN0b3AtY29sb3I9IiM0MTQ5NTQiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyRTMzM0EiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=) top center no-repeat #414954;
      box-shadow: 0 4px 7px rgba(65, 73, 84, 0.1); }
      @media screen and (max-width: 1024.5px) {
        .section-geo_check_map {
          padding: 135px 71px 135px 146px; } }
      @media screen and (max-width: 825px) {
        .section-geo_check_map {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-pack: center;
              justify-content: center;
          -ms-flex-align: center;
              align-items: center;
          padding: 66px 0 20px 0; } }
      .section-geo_check_map_description-wrapper {
        position: absolute;
        height: -webkit-min-content;
        height: -moz-min-content;
        height: min-content;
        right: 6%;
        width: 289px;
        margin-left: 34px;
        background: #ffffff;
        box-shadow: 0 4px 7px rgba(65, 73, 84, 0.1);
        border-radius: 20px;
        margin-top: 80px;
        padding: 28px 28px 25px 28px; }
        .section-geo_check_map_description-wrapper::before {
          content: '';
          width: 200px;
          border-bottom: dashed 2px #ffffff;
          position: absolute;
          right: 100%;
          top: 47%;
          z-index: 1;
          transform: rotate(2.88deg); }
        @media screen and (max-width: 1024.5px) {
          .section-geo_check_map_description-wrapper {
            position: relative;
            height: 194px;
            width: 250px;
            margin: 0 auto;
            padding: 36px 20px 36px 27px;
            right: auto; }
            .section-geo_check_map_description-wrapper::before {
              display: none; } }
      .section-geo_check_map_title {
        font-size: 18px;
        line-height: 25px;
        color: #2B3E5B;
        margin: 0; }
        @media screen and (max-width: 1024.5px) {
          .section-geo_check_map_title {
            text-align: center; } }
      .section-geo_check_map_description {
        font-size: 14px;
        line-height: 18px;
        margin: 0; }
        @media screen and (max-width: 1024.5px) {
          .section-geo_check_map_description {
            text-align: center; } }
      .section-geo_check_map_picture--desktop {
        width: 100%;
        max-width: 675px;
        display: block; }
      .section-geo_check_map_picture--mobile {
        width: 100%;
        max-width: 264px;
        display: none; }
      @media screen and (max-width: 1024.5px) {
        .section-geo_check_map_picture--desktop {
          display: none; }
        .section-geo_check_map_picture--mobile {
          display: block;
          margin-bottom: 0;
          margin-right: 100px; } }
      @media screen and (max-width: 825px) {
        .section-geo_check_map_picture--mobile {
          margin: 0 auto 67px; } }
      .section-geo_check_map_numbers {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
            align-items: center;
        color: #4990e2; }
        @media screen and (max-width: 1024.5px) {
          .section-geo_check_map_numbers {
            -ms-flex-pack: center;
                justify-content: center; } }
        .section-geo_check_map_numbers span:first-child {
          font-size: 44px;
          font-weight: 500;
          line-height: 62px; }
        .section-geo_check_map_numbers span:last-child {
          font-size: 14px;
          font-weight: 900;
          text-transform: uppercase;
          line-height: 20px;
          margin-left: 11px; }
  .section-geo_bg-text {
    position: absolute;
    right: 0;
    top: 45%; }
    @media screen and (max-width: 825px) {
      .section-geo_bg-text {
        display: none; } }
  .section-geo_separator {
    position: absolute;
    width: 100%;
    height: 13vw; }
    .section-geo_separator--top {
      top: 0;
      background: #F7F9FB;
      stroke: #ffc107; }
    .section-geo_separator--bottom {
      top: 100%;
      background: #ffc107;
      stroke: #ffffff; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-ecommerce-header {
  position: relative;
  padding-top: 32px;
  padding-bottom: 252px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  background-color: #ffc107;
  z-index: 1; }
  @media screen and (max-width: 1024.5px) {
    .section-ecommerce-header {
      padding-bottom: 178px; } }
  .section-ecommerce-header_logo {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 500;
    font-style: normal;
    line-height: 1.2;
    color: #262D33; }
  .section-ecommerce-header_title {
    font-weight: 700;
    font-size: 91px;
    line-height: 93%;
    text-align: center;
    letter-spacing: 0.035em;
    color: #ffffff;
    margin: 194px 0 23px; }
    .section-ecommerce-header_title_year {
      font-size: 2.6em;
      font-weight: 300;
      line-height: 93%; }
    @media screen and (max-width: 768.5px) {
      .section-ecommerce-header_title {
        margin: 111px 0 7px;
        font-size: 37px; } }
  .section-ecommerce-header_subtitle {
    font-weight: 300;
    font-size: 37px;
    line-height: 93%;
    text-align: center;
    letter-spacing: 0.435em;
    color: #ffffff;
    margin: 0; }
    @media screen and (max-width: 768.5px) {
      .section-ecommerce-header_subtitle {
        font-size: 16px; } }
  .section-ecommerce-header_decoration {
    position: absolute; }
    @media screen and (max-width: 1024.5px) {
      .section-ecommerce-header_decoration {
        display: none; } }
    .section-ecommerce-header_decoration--left {
      left: 0;
      bottom: 90px; }
    .section-ecommerce-header_decoration--right {
      right: 0;
      top: 196px; }
  .section-ecommerce-header_card {
    position: absolute; }
    .section-ecommerce-header_card--1 {
      left: 0;
      top: 69px;
      z-index: 1; }
      @media screen and (max-width: 768.5px) {
        .section-ecommerce-header_card--1 {
          display: none; } }
    .section-ecommerce-header_card--2 {
      right: 187px;
      top: 232px; }
      @media screen and (max-width: 1024.5px) {
        .section-ecommerce-header_card--2 {
          display: none; } }
    .section-ecommerce-header_card--3 {
      left: 0;
      bottom: 0; }
      @media screen and (max-width: 1024.5px) {
        .section-ecommerce-header_card--3 {
          display: none; } }
      @media screen and (max-width: 768.5px) {
        .section-ecommerce-header_card--3 {
          display: block;
          bottom: -145px;
          left: -149px; } }
    .section-ecommerce-header_card--4 {
      right: 0;
      bottom: -140px; }
      @media screen and (max-width: 768.5px) {
        .section-ecommerce-header_card--4 {
          height: 100%;
          top: 0;
          bottom: auto; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.ecommerce-report-page-paragraph {
  font-family: Roboto, "Arial", "Helvetica", sans-serif;
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.01em;
  color: #2B3E5B;
  margin: 25px 0;
  display: block; }
  .ecommerce-report-page-paragraph_strong {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    color: #4990e2; }
  @media screen and (max-width: 768.5px) {
    .ecommerce-report-page-paragraph {
      text-align: center; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-find-out {
  position: relative;
  display: -ms-flexbox;
  display: flex; }
  @media screen and (max-width: 1300px) {
    .section-find-out {
      -ms-flex-direction: column;
          flex-direction: column; } }
  .section-find-out_content {
    position: relative;
    display: block;
    -ms-flex: 1 1 50%;
        flex: 1 1 50%; }
    .section-find-out_content--left {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: end;
          justify-content: flex-end;
      -ms-flex-align: center;
          align-items: center;
      background-color: #4990e2;
      min-width: 730px;
      background-image: url(../images/2020-background-9c2cafda9268bdf281be57a30d8ea1ed.png);
      background-repeat: no-repeat;
      background-size: auto 100%;
      background-position: 100%; }
      @media screen and (max-width: 1300px) {
        .section-find-out_content--left {
          -ms-flex-pack: center;
              justify-content: center;
          padding: 100px 30px;
          min-width: unset;
          background-image: none; } }
      @media screen and (max-width: 768.5px) {
        .section-find-out_content--left {
          padding: 51px 20px; } }
    .section-find-out_content--right {
      padding: 12% 7%; }
      @media screen and (max-width: 768.5px) {
        .section-find-out_content--right {
          padding: 30px 18px; } }
  .section-find-out_books-image {
    position: absolute;
    left: 55px;
    bottom: -15px;
    z-index: 1; }
    @media screen and (max-width: 768.5px) {
      .section-find-out_books-image {
        display: none; } }
  .section-find-out_cards-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    position: relative;
    left: 65px; }
    @media screen and (max-width: 1300px) {
      .section-find-out_cards-container {
        left: 0;
        width: 100%; } }
    @media screen and (max-width: 768.5px) {
      .section-find-out_cards-container {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center; } }
  .section-find-out_card {
    width: 228px;
    height: 228px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    background: #ffffff;
    box-shadow: 0 4px 7px rgba(39, 39, 39, 0.1);
    border-radius: 20px;
    margin-right: 26px;
    z-index: 1; }
    .section-find-out_card:last-child {
      margin-right: 0; }
    @media screen and (max-width: 768.5px) {
      .section-find-out_card {
        margin-bottom: 18px;
        margin-right: 0; }
        .section-find-out_card:last-child {
          margin-bottom: 0; } }
    @media screen and (min-width: 768.5px) {
      .section-find-out_card:nth-child(1) {
        animation-delay: 0s; }
      .section-find-out_card.animation--animated:nth-child(1) {
        animation-delay: 0.75s; }
      .section-find-out_card:nth-child(2) {
        animation-delay: 0.25s; }
      .section-find-out_card.animation--animated:nth-child(2) {
        animation-delay: 0.5s; }
      .section-find-out_card:nth-child(3) {
        animation-delay: 0.5s; }
      .section-find-out_card.animation--animated:nth-child(3) {
        animation-delay: 0.25s; } }
    .section-find-out_card_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 20px;
      font-weight: 700;
      font-style: normal;
      line-height: 70%;
      text-align: center;
      color: #2B3E5B;
      margin-bottom: 0; }
    .section-find-out_card_text {
      margin: 0; }
  .section-find-out_paragraph {
    margin-top: 0;
    margin-bottom: 30px; }
  .section-find-out_list-title {
    margin: 30px 0 0;
    color: #4990e2;
    display: block; }
    @media screen and (max-width: 1024.5px) {
      .section-find-out_list-title {
        text-align: center; } }
  .section-find-out_list {
    margin: 0;
    padding: 10px 0 0 15px; }
  @media screen and (max-width: 1024.5px) {
    .section-find-out_list-item {
      text-align: center;
      list-style-position: inside; } }
  .section-find-out_list-item_text {
    display: inline; }

.lp-card {
  display: block;
  position: relative; }
  .lp-card--theme-white-shadow-1 {
    background: #ffffff;
    box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5);
    border-radius: 20px; }
  .lp-card--theme-blue {
    background: rgba(73, 144, 226, 0.1);
    border-radius: 12px; }
  .lp-card--theme-appendix-green {
    background: rgba(99, 210, 96, 0.1);
    border-radius: 10px; }
  .lp-card--theme-appendix-purple {
    background: rgba(255, 132, 132, 0.1);
    border-radius: 10px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.ecommerce-report-page-yellow-section-title {
  font-family: Roboto, "Arial", "Helvetica", sans-serif;
  font-size: 26px;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0.01em;
  color: #ffffff;
  margin-top: 0;
  text-transform: uppercase; }
  .ecommerce-report-page-yellow-section-title_span {
    display: inline-block;
    background: #ffc107;
    padding: 5px 10px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-conversion-rates {
  position: relative; }
  .section-conversion-rates_first {
    padding: 100px 18px 102px;
    background: #F7F9FB; }
    @media screen and (max-width: 768.5px) {
      .section-conversion-rates_first {
        padding: 32px 18px 40px; } }
  .section-conversion-rates_text-content {
    max-width: 1035px;
    margin: 0 auto; }
  .section-conversion-rates_second {
    padding: 0 18px 100px;
    background: linear-gradient(180deg, #F7F9FB 0px, #F7F9FB 183px, #ffffff 183px, #ffffff 100%); }
    @media screen and (max-width: 1024.5px) {
      .section-conversion-rates_second {
        padding-bottom: 52px; } }
  .section-conversion-rates_title, .section-conversion-rates_title-text {
    text-align: center; }
  .section-conversion-rates_subtitle {
    text-align: center;
    margin: 0; }
  .section-conversion-rates_cards-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: center;
        justify-content: center;
    margin: 69px auto 0; }
    @media screen and (max-width: 1024.5px) {
      .section-conversion-rates_cards-container {
        margin-top: 35px; } }
  .section-conversion-rates_cards-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .section-conversion-rates_card {
    width: 228px;
    height: 228px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    background: #ffffff;
    box-shadow: 0 4px 7px rgba(39, 39, 39, 0.1), 0 30px 40px -10px rgba(65, 73, 84, 0.2);
    border-radius: 20px;
    z-index: 1;
    margin: 13px; }
    @media screen and (max-width: 768.5px) {
      .section-conversion-rates_card {
        margin: 9px; } }
    .section-conversion-rates_card:nth-child(1) .section-conversion-rates_card_icon {
      width: 86px;
      height: 52px; }
    .section-conversion-rates_card:nth-child(2) .section-conversion-rates_card_icon {
      width: 84px;
      height: 68px; }
    .section-conversion-rates_card:nth-child(3) .section-conversion-rates_card_icon {
      width: 78px;
      height: 66px; }
    .section-conversion-rates_card:nth-child(4) .section-conversion-rates_card_icon {
      width: 94px;
      height: 81px; }
    .section-conversion-rates_card_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 700;
      font-style: normal;
      line-height: 0.7;
      text-align: center;
      color: #2B3E5B;
      margin-bottom: 0; }
    .section-conversion-rates_card_text {
      text-align: center;
      margin: 0; }
  .section-conversion-rates_conversion-visits-card {
    background: #ffffff;
    box-shadow: 0 4px 7px rgba(65, 73, 84, 0.05), 0 70px 40px -50px rgba(65, 73, 84, 0.2);
    border-radius: 20px;
    padding: 72px 64px;
    max-width: 1140px;
    margin: 0 auto;
    display: grid;
    justify-items: center;
    grid-template-columns: 1fr 33px 1fr;
    grid-auto-rows: auto 100px auto auto;
    grid-template-areas: "text-content . diagram" "text-content . ." "text-content . note" "text-content . ."; }
    @media screen and (max-width: 1024.5px) {
      .section-conversion-rates_conversion-visits-card {
        grid-template-columns: 1fr;
        grid-auto-rows: auto auto auto;
        grid-template-areas: "diagram" "text-content" "note"; } }
    @media screen and (max-width: 768.5px) {
      .section-conversion-rates_conversion-visits-card {
        padding: 16px; } }
    .section-conversion-rates_conversion-visits-card_text-content {
      grid-area: text-content; }
  .section-conversion-rates_text-heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.01em;
    color: #2B3E5B; }
    @media screen and (max-width: 1024.5px) {
      .section-conversion-rates_text-heading {
        text-align: center; } }
  .section-conversion-rates_paragraph {
    margin-top: 0;
    margin-bottom: 30px; }
  .section-conversion-rates_diagram {
    grid-area: diagram; }
  .section-conversion-rates_note {
    grid-area: note;
    width: 100%;
    background: rgba(73, 144, 226, 0.1);
    border-radius: 12px;
    text-align: center;
    padding: 35px; }
  .section-conversion-rates_note-icon {
    width: 93px;
    height: 69px;
    margin-bottom: 6px; }
  .section-conversion-rates_note-text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.38;
    text-align: center;
    letter-spacing: .01em;
    color: #4990e2;
    margin: 5px 0; }
    .section-conversion-rates_note-text:hover {
      text-decoration: underline; }
    .section-conversion-rates_note-text--link {
      color: #4990e2;
      text-decoration: inherit;
      font-weight: inherit; }
      .section-conversion-rates_note-text--link:visited, .section-conversion-rates_note-text--link:hover, .section-conversion-rates_note-text--link:active {
        color: #4990e2;
        text-decoration: inherit;
        font-weight: inherit; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-tooltip {
  position: absolute;
  font-size: 31px;
  line-height: 43px;
  font-weight: 500;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  padding: 7px 6px 7px 7px;
  color: #4990e2;
  background: #ffffff;
  box-shadow: 0 4px 7px rgba(65, 73, 84, 0.1);
  border-radius: 12px; }
  .lp-tooltip_text {
    position: relative;
    z-index: 2; }
  @media screen and (max-width: 825px) {
    .lp-tooltip {
      font-size: 20px;
      line-height: 28px;
      padding: 5px;
      width: 66px;
      height: 44px; } }
  .lp-tooltip::before {
    content: '';
    display: block;
    position: absolute;
    width: 35px;
    height: 35px;
    box-shadow: 0 4px 7px rgba(65, 73, 84, 0.1);
    border-radius: 5px;
    transform-origin: center;
    z-index: 1;
    background: #ffffff; }
    @media screen and (max-width: 825px) {
      .lp-tooltip::before {
        width: 25px;
        height: 25px; } }
  .lp-tooltip::after {
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    background: #ffffff;
    border-radius: 12px;
    z-index: 1; }
  .lp-tooltip--left::before {
    right: 0;
    transform: translateX(3px) rotate(-45deg); }
  .lp-tooltip--right::before {
    left: 0;
    transform: translateX(-3px) rotate(-45deg); }
  .lp-tooltip--top::before {
    top: 0;
    transform: translateY(-3px) rotate(-45deg); }
  .lp-tooltip--bottom::before {
    bottom: 0;
    transform: translateY(3px) rotate(-45deg); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-consumer-behavior {
  position: relative;
  text-align: center;
  margin-top: calc(350px + 13vw);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column; }
  @media screen and (max-width: 825px) {
    .section-consumer-behavior {
      margin-top: calc(460px + 13vw); } }
  .section-consumer-behavior_visitor-statistics {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column;
        flex-flow: column;
    padding-bottom: 80px; }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_visitor-statistics {
        padding-bottom: 58px; } }
  .section-consumer-behavior_container {
    max-width: 1440px;
    margin: 0 auto; }
  .section-consumer-behavior_title-wrapper {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: end;
        align-items: flex-end;
    position: relative;
    z-index: 1;
    margin-bottom: 64px; }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_title-wrapper {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center;
        text-align: center;
        margin-bottom: 32px;
        margin-right: 19px;
        margin-left: 19px; } }
  .section-consumer-behavior_title {
    font-weight: 700;
    font-size: 64px;
    line-height: 64px;
    color: #ffb842;
    margin: 0; }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_title {
        margin: 0 auto;
        font-size: 55px; } }
  .section-consumer-behavior_subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 29px;
    margin: 0 0 0 20px;
    max-width: 358px; }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_subtitle {
        margin: 0 auto; } }
  .section-consumer-behavior_description {
    text-align: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    color: #2B3E5B;
    margin-bottom: 39px; }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_description {
        margin-bottom: 38px;
        margin-right: 19px;
        margin-left: 19px; } }
    .section-consumer-behavior_description_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 500;
      font-style: normal;
      line-height: 30px;
      letter-spacing: 0.01em;
      margin: 0 0 17px 0; }
      @media screen and (max-width: 825px) {
        .section-consumer-behavior_description_title {
          margin-bottom: 12px; } }
    .section-consumer-behavior_description_text {
      max-width: 639px;
      font-size: 16px;
      line-height: 21px;
      margin: 0; }
  .section-consumer-behavior_list {
    list-style: none;
    margin: 0 auto;
    padding: 0;
    display: -ms-flexbox;
    display: flex;
    max-width: 770px;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_list {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center; } }
    .section-consumer-behavior_list_item {
      width: 222px;
      height: 222px;
      background: #ffffff;
      box-shadow: 0 20px 40px rgba(65, 73, 84, 0.2);
      border-radius: 50%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center; }
      @media screen and (max-width: 825px) {
        .section-consumer-behavior_list_item {
          margin-bottom: 28px; }
          .section-consumer-behavior_list_item:last-child {
            margin-bottom: 0; } }
  .section-consumer-behavior_yearly-average-separator {
    position: absolute;
    top: 100%;
    width: 100%;
    height: 13vw;
    background: #ffffff;
    stroke: #F7F9FB; }
  .section-consumer-behavior_yearly-average {
    background: #F7F9FB;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    width: 100%;
    padding: 0 20px; }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_yearly-average {
        padding-bottom: 140px; } }
    .section-consumer-behavior_yearly-average_title-wrapper {
      margin-top: calc(15px + 13vw);
      color: #2B3E5B;
      margin-bottom: 43px; }
      @media screen and (max-width: 825px) {
        .section-consumer-behavior_yearly-average_title-wrapper {
          margin-bottom: 46px;
          margin-right: 19px;
          margin-left: 19px; } }
    .section-consumer-behavior_yearly-average_subtitle {
      font-size: 16px;
      line-height: 21px;
      text-align: center;
      margin: 0; }
    .section-consumer-behavior_yearly-average_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 700;
      font-style: normal;
      line-height: 41px;
      margin: 0; }
      @media screen and (max-width: 825px) {
        .section-consumer-behavior_yearly-average_title {
          text-align: center; } }
  .section-consumer-behavior_yearly-average-statistics {
    position: relative;
    background: #ffffff;
    box-shadow: 0 20px 40px rgba(65, 73, 84, 0.2);
    border-radius: 20px;
    padding: 36px 0 43px 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-direction: column;
        flex-direction: column;
    margin-bottom: 61px;
    max-width: 1140px;
    width: 100%;
    overflow-x: hidden; }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_yearly-average-statistics {
        border-radius: 20px;
        padding: 31px 20px 8px 20px;
        margin-bottom: 63px; } }
    .section-consumer-behavior_yearly-average-statistics_nav {
      list-style: none;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      max-width: 545px;
      width: 100%;
      margin: 0 0 67px 0;
      padding: 0; }
      @media screen and (max-width: 825px) {
        .section-consumer-behavior_yearly-average-statistics_nav {
          margin: 0 0 31px 0; } }
    .section-consumer-behavior_yearly-average-statistics_nav-item-button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 700;
      font-style: normal;
      outline: none;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      border: none;
      padding: 0;
      background-color: transparent;
      display: block;
      text-align: center;
      width: 133.33px;
      line-height: 25px;
      color: #2B3E5B;
      cursor: pointer; }
      .section-consumer-behavior_yearly-average-statistics_nav-item-button:hover, .section-consumer-behavior_yearly-average-statistics_nav-item-button:active {
        outline: none; }
      @media screen and (max-width: 825px) {
        .section-consumer-behavior_yearly-average-statistics_nav-item-button {
          font-size: 14px;
          width: auto;
          line-height: 19px;
          letter-spacing: 0.03em; } }
      .section-consumer-behavior_yearly-average-statistics_nav-item-button--active {
        color: #4990e2;
        padding-bottom: 10px;
        position: relative; }
        .section-consumer-behavior_yearly-average-statistics_nav-item-button--active::before {
          color: #4990e2;
          border-bottom: 3px solid #4990e2;
          content: "";
          position: absolute;
          width: 100%;
          top: 100%;
          left: 0; }
  @media screen and (max-width: 825px) {
    .section-consumer-behavior_yearly-average-diagram_picture {
      width: 261px;
      height: 220px; } }
  .section-consumer-behavior_yearly-average-text {
    display: -ms-flexbox;
    display: flex; }
    @media screen and (max-width: 1024.5px) {
      .section-consumer-behavior_yearly-average-text {
        margin: 0 19px; } }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_yearly-average-text {
        -ms-flex-direction: column;
            flex-direction: column; } }
  .section-consumer-behavior_yearly-average-text-block {
    max-width: 364px;
    margin: 0 24px 0 0;
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 0.02em;
    color: #2B3E5B;
    text-align: left; }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_yearly-average-text-block {
        margin-right: 0;
        margin-bottom: 24px;
        text-align: center; } }
    .section-consumer-behavior_yearly-average-text-block span {
      color: #4990e2;
      text-decoration: underline; }
    .section-consumer-behavior_yearly-average-text-block:last-child {
      margin-right: 0; }
      @media screen and (max-width: 825px) {
        .section-consumer-behavior_yearly-average-text-block:last-child {
          margin-bottom: 0; } }
    .section-consumer-behavior_yearly-average-text-block:nth-child(2) {
      height: 251px; }
      @media screen and (max-width: 825px) {
        .section-consumer-behavior_yearly-average-text-block:nth-child(2) {
          height: auto; } }
  .section-consumer-behavior_yearly-average-fragment {
    position: absolute;
    z-index: 10;
    margin-top: 40px; }
    .section-consumer-behavior_yearly-average-fragment--top {
      right: 0; }
      @media screen and (max-width: 825px) {
        .section-consumer-behavior_yearly-average-fragment--top {
          margin-top: -40px; } }
    .section-consumer-behavior_yearly-average-fragment--bottom {
      bottom: 10px;
      left: 0; }
      @media screen and (max-width: 825px) {
        .section-consumer-behavior_yearly-average-fragment--bottom {
          margin-top: 0;
          margin-bottom: 10px; } }
  .section-consumer-behavior_tooltip--1 {
    top: 44%;
    left: calc(50% + 120px); }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_tooltip--1 {
        left: calc(50% + 80px); } }
  .section-consumer-behavior_tooltip--2 {
    left: calc(50% + 60px);
    bottom: 80px; }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_tooltip--2 {
        left: calc(50% + 30px);
        bottom: 40px; } }
  .section-consumer-behavior_tooltip--3 {
    top: 262px;
    right: calc(50% + 100px); }
    @media screen and (max-width: 825px) {
      .section-consumer-behavior_tooltip--3 {
        right: calc(50% + 60px);
        top: 58%; } }
  .section-consumer-behavior_separator {
    position: absolute;
    top: 100%;
    width: 100%;
    height: 13vw;
    background: #F7F9FB;
    stroke: #ffffff; }

.ecommerce-report-page-animated-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -ms-flex-align: center;
      align-items: center;
  grid-gap: 60px;
  grid-template-areas: "left right"; }
  .ecommerce-report-page-animated-row--reversed {
    grid-template-areas: "right left"; }
  @media screen and (max-width: 1024.5px) {
    .ecommerce-report-page-animated-row {
      margin-bottom: 48px;
      grid-template-columns: 1fr;
      grid-template-rows: auto;
      grid-gap: 18px;
      grid-template-areas: "left" "right"; }
      .ecommerce-report-page-animated-row:first-child {
        display: block;
        margin-bottom: 0; } }
  .ecommerce-report-page-animated-row_content {
    grid-area: left; }
  .ecommerce-report-page-animated-row_card {
    grid-area: right; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-visitors-buy {
  position: relative;
  background: #F7F9FB;
  padding: 71px 18px 128px;
  overflow-x: hidden; }
  @media screen and (max-width: 1024.5px) {
    .section-visitors-buy {
      padding: 33px 18px 52px; } }
  .section-visitors-buy_container {
    max-width: 1140px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .section-visitors-buy_container {
        max-width: 720px; } }
  .section-visitors-buy_title-wrapper {
    margin: 0 auto 85px;
    max-width: 790px; }
  .section-visitors-buy_title, .section-visitors-buy_title-text {
    text-align: center; }
  @media screen and (min-width: 1024.5px) {
    .section-visitors-buy_list-item {
      min-height: 366px;
      grid-template-columns: 1fr 55%;
      grid-gap: 100px;
      margin-bottom: 125px; } }
  .section-visitors-buy_list-item_card {
    -ms-flex-item-align: stretch;
        align-self: stretch;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center; }
    .section-visitors-buy_list-item_card_image {
      width: 100%; }
  .section-visitors-buy_list-item_card-pointer {
    display: block;
    height: 1px;
    position: relative;
    background-color: #2B3E5B;
    margin-top: 35px;
    left: 130px;
    z-index: 1; }
    @media screen and (max-width: 1024.5px) {
      .section-visitors-buy_list-item_card-pointer {
        display: none; } }
    .section-visitors-buy_list-item_card-pointer::before, .section-visitors-buy_list-item_card-pointer::after {
      content: "";
      position: absolute;
      border-radius: 100%;
      box-sizing: border-box;
      top: 50%;
      transform: translateY(-50%); }
    .section-visitors-buy_list-item_card-pointer::before {
      width: 12px;
      height: 12px;
      border: 2px solid #2B3E5B;
      left: 100%; }
    .section-visitors-buy_list-item_card-pointer::after {
      width: 6px;
      height: 6px;
      background-color: #2B3E5B;
      right: 100%; }
    .section-visitors-buy_list-item_card-pointer--reversed {
      left: auto;
      right: 130px; }
      .section-visitors-buy_list-item_card-pointer--reversed::before {
        right: 100%;
        left: auto; }
      .section-visitors-buy_list-item_card-pointer--reversed::after {
        right: auto;
        left: 100%; }
  .section-visitors-buy_list-item-1-card, .section-visitors-buy_list-item-3-card {
    padding: 30px;
    box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5), 0 32px 40px -24px rgba(65, 73, 84, 0.2); }
    .section-visitors-buy_list-item-1-card_title, .section-visitors-buy_list-item-3-card_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 400;
      font-style: normal;
      line-height: 1.5;
      text-align: center;
      letter-spacing: 0.01em;
      color: #2B3E5B;
      margin: 0 0 27px; }
  .section-visitors-buy_list-item-3-card_title {
    color: #4990e2; }
  .section-visitors-buy_list-item-3-card_tooltip {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    line-height: 1.4;
    height: 41px;
    width: 110px; }
    .section-visitors-buy_list-item-3-card_tooltip:first-of-type {
      color: #EEC141;
      top: 59%;
      left: 33%; }
    .section-visitors-buy_list-item-3-card_tooltip:last-of-type {
      color: #DE8443;
      top: 33%;
      left: 50%; }
  .section-visitors-buy_list-item-2-card {
    padding: 30px; }
    .section-visitors-buy_list-item-2-card_tab-navigation {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      max-width: 277px;
      width: 100%;
      margin: 0 0 65px 0;
      padding: 0; }
    .section-visitors-buy_list-item-2-card_tab-button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 700;
      font-style: normal;
      outline: none;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      border: none;
      background-color: transparent;
      display: block;
      text-align: center;
      width: 133.33px;
      line-height: 25px;
      color: #2B3E5B;
      cursor: pointer;
      padding: 0 0 10px; }
      .section-visitors-buy_list-item-2-card_tab-button--active {
        color: #4990e2;
        position: relative; }
        .section-visitors-buy_list-item-2-card_tab-button--active::after {
          color: #4990e2;
          border-bottom: 3px solid #4990e2;
          content: "";
          position: absolute;
          width: 100%;
          top: 100%;
          left: 0; }
  .section-visitors-buy_tab-diagram {
    width: 100%;
    max-width: 365px;
    margin: 0 auto;
    display: block; }
  .section-visitors-buy_total-conversion-rate-card {
    padding: 50px;
    display: grid;
    grid-gap: 33px;
    grid-template-columns: minmax(300px, 1fr) auto;
    -ms-flex-align: center;
        align-items: center;
    box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5), 0 41px 40px -42px rgba(65, 73, 84, 0.2); }
    @media screen and (max-width: 768.5px) {
      .section-visitors-buy_total-conversion-rate-card {
        grid-gap: 95px;
        grid-template-columns: 1fr;
        padding: 16px; } }
  .section-visitors-buy_industry-check-card {
    padding: 45px 16px 45px 106px;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: start;
        align-items: flex-start; }
    @media screen and (max-width: 768.5px) {
      .section-visitors-buy_industry-check-card {
        -ms-flex-order: 1;
            order: 1;
        padding: 45px 15px 10px;
        -ms-flex-align: center;
            align-items: center; } }
    .section-visitors-buy_industry-check-card_title, .section-visitors-buy_industry-check-card_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-style: normal;
      letter-spacing: .01em;
      color: #4990e2;
      margin: 0;
      line-height: 1.3; }
      @media screen and (max-width: 768.5px) {
        .section-visitors-buy_industry-check-card_title, .section-visitors-buy_industry-check-card_text {
          text-align: center; } }
    .section-visitors-buy_industry-check-card_title {
      margin-bottom: 8px;
      opacity: 0.5; }
    .section-visitors-buy_industry-check-card_icon {
      width: 88px;
      height: 74px;
      position: absolute;
      left: -11px; }
      @media screen and (max-width: 768.5px) {
        .section-visitors-buy_industry-check-card_icon {
          left: auto;
          top: -44px; } }
  .section-visitors-buy_total-conversion-rate-diagram {
    width: 100%; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-online-stores {
  padding: 73px 18px 100px; }
  @media screen and (max-width: 1024.5px) {
    .section-online-stores {
      padding: 33px 18px 52px; } }
  .section-online-stores_container {
    max-width: 1140px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .section-online-stores_container {
        max-width: 720px; } }
  .section-online-stores_title {
    text-align: center; }
  .section-online-stores_grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 24px 18px;
    max-width: 1140px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .section-online-stores_grid {
        grid-template-columns: 1fr; } }
  .section-online-stores_paragraph {
    margin-top: 0;
    margin-bottom: 30px; }
  .section-online-stores_text-heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.01em;
    color: #2B3E5B; }
    @media screen and (max-width: 1024.5px) {
      .section-online-stores_text-heading {
        text-align: center; } }
  .section-online-stores_text-block--span-3 {
    grid-column: span 3; }
    .section-online-stores_text-block--span-3 h3 {
      margin: 80px 0 0; }
    @media screen and (max-width: 1024.5px) {
      .section-online-stores_text-block--span-3 {
        grid-column: 1; } }
  .section-online-stores_diagram-block {
    grid-column: span 2;
    justify-self: center;
    max-width: calc(464px + 68px * 2);
    padding: 0 68px;
    width: 100%; }
    @media screen and (max-width: 1024.5px) {
      .section-online-stores_diagram-block {
        grid-column: 1; } }
  .section-online-stores_diagram-wrapper {
    position: relative;
    width: 100%; }
  .section-online-stores_diagram {
    width: 100%; }
  .section-online-stores_diagram-tooltips-container {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0; }
  .section-online-stores_diagram-tooltip {
    position: absolute; }
    @media screen and (max-width: 1024.5px) {
      .section-online-stores_diagram-tooltip {
        display: none; } }
    .section-online-stores_diagram-tooltip:nth-child(1) {
      left: 93%;
      top: 40%;
      color: #4990e2; }
    .section-online-stores_diagram-tooltip:nth-child(2) {
      right: 93%;
      top: 35%;
      color: #BDBDBD; }
    .section-online-stores_diagram-tooltip:nth-child(3) {
      bottom: 21%;
      right: 79%;
      color: #F2994A; }
  .section-online-stores_diagram-labels {
    position: absolute;
    width: 91%;
    height: auto;
    top: 3%;
    left: 5%;
    display: none; }
    @media screen and (max-width: 1024.5px) {
      .section-online-stores_diagram-labels {
        display: block; } }
  .section-online-stores_diagram-legends-container {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    padding: 0 35px;
    margin: 0;
    list-style-type: none; }
  .section-online-stores_diagram-legend {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: baseline;
        align-items: baseline; }
    .section-online-stores_diagram-legend::before {
      content: '';
      display: inline-block;
      width: 14px;
      height: 14px;
      border-radius: 50%;
      margin-right: 4px; }
    .section-online-stores_diagram-legend:nth-child(1)::before {
      background-color: #4990e2; }
    .section-online-stores_diagram-legend:nth-child(2)::before {
      background-color: #F2994A; }
    .section-online-stores_diagram-legend:nth-child(3)::before {
      background-color: #E0E0E0; }
    .section-online-stores_diagram-legend:nth-child(4)::before {
      background-color: #F2C94C; }
    .section-online-stores_diagram-legend:nth-child(5)::before {
      background-color: #56CCF2; }
    .section-online-stores_diagram-legend:nth-child(6)::before {
      background-color: #27AE60; }
  @media screen and (max-width: 1024.5px) {
    .section-online-stores_diagram-legend-text--desktop {
      display: none; } }
  .section-online-stores_diagram-legend-text--mobile {
    display: none; }
    @media screen and (max-width: 1024.5px) {
      .section-online-stores_diagram-legend-text--mobile {
        display: initial; } }
  .section-online-stores_industry-check-card {
    padding: 37px 25px 18px;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center; }
    @media screen and (max-width: 768.5px) {
      .section-online-stores_industry-check-card {
        margin-top: 44px; } }
    .section-online-stores_industry-check-card_title, .section-online-stores_industry-check-card_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-style: normal;
      letter-spacing: .01em;
      color: #4990e2;
      margin: 0;
      line-height: 1.3;
      text-align: center; }
    .section-online-stores_industry-check-card_title {
      margin-bottom: 8px;
      opacity: 0.5; }
    .section-online-stores_industry-check-card_icon {
      width: 88px;
      height: 74px;
      margin: 30px 0; }
      @media screen and (max-width: 1024.5px) {
        .section-online-stores_industry-check-card_icon {
          position: absolute;
          left: auto;
          top: -44px;
          margin: 0; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-table {
  border-collapse: collapse;
  border-spacing: 0; }
  .lp-table_row--heading {
    padding-bottom: 8px; }
  .lp-table_row:not(.lp-table_row--heading).lp-table_row:nth-child(odd) {
    background-color: #fafafa; }
  .lp-table_cell {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    text-align: center;
    letter-spacing: 0.01em;
    line-height: 18px;
    color: #2B3E5B;
    padding: 7px 0 9px 25px;
    min-width: 99px; }
  .lp-table--stripped-1 .lp-table_cell:first-child {
    text-align: left; }
  .lp-table--stripped-1 .lp-table_cell--td:last-child {
    font-weight: 700;
    color: #4990e2; }
  .lp-table--stripped-1 .lp-table_cell--th {
    font-weight: 700; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-blue-info-block {
  background: rgba(73, 144, 226, 0.1);
  border-radius: 12px;
  padding: 27px 210px 26px 210px;
  margin-bottom: 111px; }
  @media screen and (max-width: 1024.5px) {
    .lp-blue-info-block {
      margin: 0 19px 111px; } }
  @media screen and (max-width: 825px) {
    .lp-blue-info-block {
      margin: 0 19px 90px 19px;
      padding: 31px 32px 32px 32px; } }
  .lp-blue-info-block_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    color: #4990e2;
    line-height: 25px;
    max-width: 720px;
    text-align: center;
    letter-spacing: 0.01em;
    margin: 0 auto; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-acquisition {
  text-align: center;
  background: #ffffff;
  padding: calc(86px + 13vw) 20px 50px 20px;
  overflow-x: hidden; }
  .section-acquisition_container {
    max-width: 1140px;
    margin: 0 auto;
    width: 100%; }
  .section-acquisition_title-wrapper {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: end;
        align-items: flex-end;
    position: relative;
    z-index: 1;
    margin-bottom: 97px; }
    @media screen and (max-width: 825px) {
      .section-acquisition_title-wrapper {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center;
        text-align: center;
        margin-bottom: 50px;
        margin-left: 19px;
        margin-right: 19px; } }
  .section-acquisition_title {
    font-weight: 700;
    font-size: 64px;
    line-height: 64px;
    color: #ffb842;
    margin: 0; }
    @media screen and (max-width: 825px) {
      .section-acquisition_title {
        font-size: 55px;
        margin-bottom: 18px; } }
  .section-acquisition_subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 29px;
    max-width: 472px;
    margin-left: 13px;
    text-align: left; }
    @media screen and (max-width: 825px) {
      .section-acquisition_subtitle {
        margin-left: 0;
        text-align: center; } }
  .section-acquisition .traffic-subsection {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    margin-bottom: 140px; }
    @media screen and (max-width: 1024.5px) {
      .section-acquisition .traffic-subsection {
        margin: 0 19px 140px 19px; } }
    @media screen and (max-width: 825px) {
      .section-acquisition .traffic-subsection {
        -ms-flex-direction: column;
            flex-direction: column;
        margin-bottom: 72px; } }
    .section-acquisition .traffic-subsection_title-wrapper {
      width: 388px;
      text-align: left;
      margin-right: 76px; }
      @media screen and (max-width: 825px) {
        .section-acquisition .traffic-subsection_title-wrapper {
          width: 269px;
          text-align: center;
          margin-right: 0;
          margin-bottom: 35px; } }
    .section-acquisition .traffic-subsection_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 700;
      font-style: normal;
      line-height: 21px;
      color: #2B3E5B;
      margin: 0 0 21px; }
      @media screen and (max-width: 825px) {
        .section-acquisition .traffic-subsection_title {
          line-height: 26px; } }
    .section-acquisition .traffic-subsection_subtitle {
      color: #2B3E5B;
      font-size: 16px;
      line-height: 21px;
      letter-spacing: 0.01em; }
    .section-acquisition .traffic-subsection_numbers {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      color: #4990e2;
      margin-bottom: 10px; }
      @media screen and (max-width: 825px) {
        .section-acquisition .traffic-subsection_numbers {
          -ms-flex-direction: column;
              flex-direction: column;
          margin-bottom: 4px; } }
      .section-acquisition .traffic-subsection_numbers span:first-child {
        font-size: 44px;
        font-weight: 500;
        line-height: 46px; }
      .section-acquisition .traffic-subsection_numbers span:last-child {
        font-size: 20px;
        font-weight: 900;
        max-width: 215px;
        text-transform: uppercase;
        line-height: 27px;
        margin-left: 11px; }
      @media screen and (max-width: 825px) {
        .section-acquisition .traffic-subsection_numbers span:first-child {
          margin-bottom: 16px; }
        .section-acquisition .traffic-subsection_numbers span:last-child {
          max-width: 269px; } }
    .section-acquisition .traffic-subsection_diagrams-wrapper {
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 35px; }
      @media screen and (max-width: 825px) {
        .section-acquisition .traffic-subsection_diagrams-wrapper {
          -ms-flex-direction: column;
              flex-direction: column;
          margin-bottom: 39px; } }
    .section-acquisition .traffic-subsection_diagram {
      position: relative;
      background: #ffffff;
      width: 222px;
      height: 222px;
      box-shadow: 0 20px 40px rgba(65, 73, 84, 0.2);
      border-radius: 50%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center; }
      .section-acquisition .traffic-subsection_diagram:first-child {
        margin-right: 50px; }
        @media screen and (max-width: 825px) {
          .section-acquisition .traffic-subsection_diagram:first-child {
            margin-right: 0;
            margin-bottom: 24px; } }
      .section-acquisition .traffic-subsection_diagram_image {
        width: calc(100% - 34px); }
      .section-acquisition .traffic-subsection_diagram_text {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 400;
        font-style: normal;
        max-width: 58px;
        position: absolute;
        text-align: center;
        line-height: 16px;
        color: #2B3E5B; }
    .section-acquisition .traffic-subsection_diagram-legends-list {
      list-style: none;
      margin: 0 0 16px 0;
      padding: 0;
      display: -ms-flexbox;
      display: flex; }
      @media screen and (max-width: 825px) {
        .section-acquisition .traffic-subsection_diagram-legends-list {
          margin: 0 auto;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
          -ms-flex-pack: center;
              justify-content: center;
          max-width: 240px;
          height: 100px; } }
    .section-acquisition .traffic-subsection_diagram-legends-item {
      display: -ms-flexbox;
      display: flex;
      margin-right: 32px;
      -ms-flex-align: center;
          align-items: center; }
      @media screen and (max-width: 1024.5px) {
        .section-acquisition .traffic-subsection_diagram-legends-item {
          margin-right: 3%; } }
      @media screen and (max-width: 825px) {
        .section-acquisition .traffic-subsection_diagram-legends-item {
          -ms-flex: 1;
              flex: 1; }
          .section-acquisition .traffic-subsection_diagram-legends-item:nth-child(odd) {
            margin-right: 15px; } }
      .section-acquisition .traffic-subsection_diagram-legends-item:last-child {
        margin-right: 0; }
        @media screen and (max-width: 825px) {
          .section-acquisition .traffic-subsection_diagram-legends-item:last-child {
            margin-right: 15px;
            -ms-flex-pack: center;
                justify-content: center; } }
      .section-acquisition .traffic-subsection_diagram-legends-item .round-color {
        width: 14px;
        height: 14px;
        border-radius: 50%;
        margin-right: 4px; }
        .section-acquisition .traffic-subsection_diagram-legends-item .round-color--blue {
          background: #4990e2; }
        .section-acquisition .traffic-subsection_diagram-legends-item .round-color--orange {
          background: #F2994A; }
        .section-acquisition .traffic-subsection_diagram-legends-item .round-color--grey {
          background: #DCE0E4; }
        .section-acquisition .traffic-subsection_diagram-legends-item .round-color--yellow {
          background: #F2C94C; }
        .section-acquisition .traffic-subsection_diagram-legends-item .round-color--light-blue {
          background: #56CCF2; }
  .section-acquisition .channels-statistics {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    margin-bottom: 93px; }
    @media screen and (max-width: 1024.5px) {
      .section-acquisition .channels-statistics {
        margin: 0 19px 93px 19px; } }
    @media screen and (max-width: 825px) {
      .section-acquisition .channels-statistics {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-pack: center;
            justify-content: center;
        margin-bottom: 41px;
        margin-right: 19px;
        margin-left: 19px; } }
    .section-acquisition .channels-statistics_text {
      max-width: 448px;
      font-size: 16px;
      color: #2B3E5B;
      letter-spacing: 0.01em;
      text-align: left; }
      @media screen and (max-width: 825px) {
        .section-acquisition .channels-statistics_text {
          text-align: center;
          line-height: 22px; } }
    .section-acquisition .channels-statistics_table-wrapper {
      background: #ffffff;
      box-shadow: 0 20px 40px rgba(65, 73, 84, 0.2);
      border-radius: 20px;
      margin-right: 7.5%;
      width: 541px;
      height: 246px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center; }
      @media screen and (max-width: 825px) {
        .section-acquisition .channels-statistics_table-wrapper {
          margin-right: 0;
          width: 282px;
          height: 209px;
          margin-bottom: 24px; } }
      .section-acquisition .channels-statistics_table-wrapper .lp-table {
        border-collapse: collapse;
        border-spacing: 0;
        width: 497px; }
        @media screen and (max-width: 825px) {
          .section-acquisition .channels-statistics_table-wrapper .lp-table {
            border-collapse: collapse;
            border-spacing: 0;
            width: 259px; }
            .section-acquisition .channels-statistics_table-wrapper .lp-table_body .section-acquisition .channels-statistics_table-wrapper .lp-table_row:nth-child(odd) .section-acquisition .channels-statistics_table-wrapper .lp-table_cell {
              background-color: rgba(196, 196, 196, 0.1); }
            .section-acquisition .channels-statistics_table-wrapper .lp-table_row--heading {
              display: none; } }
        .section-acquisition .channels-statistics_table-wrapper .lp-table_cell--th:first-child {
          text-align: left; }
        .section-acquisition .channels-statistics_table-wrapper .lp-table_cell--td:first-child {
          text-align: left; }
        .section-acquisition .channels-statistics_table-wrapper .lp-table_cell--td:nth-child(n+2) {
          color: #4990e2; }
  .section-acquisition .direct-traffic {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    height: 336px;
    position: relative; }
    @media screen and (max-width: 1024.5px) {
      .section-acquisition .direct-traffic {
        -ms-flex-direction: row;
            flex-direction: row;
        height: auto;
        margin: 0 19px; } }
    @media screen and (max-width: 825px) {
      .section-acquisition .direct-traffic {
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
        height: auto;
        position: relative;
        margin: 0 19px; } }
    .section-acquisition .direct-traffic_text {
      max-width: 528px;
      margin-right: 45px;
      font-size: 16px;
      color: #2B3E5B;
      letter-spacing: 0.01em;
      text-align: left; }
      @media screen and (max-width: 1024.5px) {
        .section-acquisition .direct-traffic_text {
          margin: 0 19px; } }
      @media screen and (max-width: 825px) {
        .section-acquisition .direct-traffic_text {
          text-align: center;
          line-height: 22px; } }
    .section-acquisition .direct-traffic_table-wrapper {
      background: #ffffff;
      box-shadow: 0 20px 40px rgba(65, 73, 84, 0.2);
      border-radius: 20px;
      width: 566px;
      height: 336px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center;
      position: absolute;
      right: 0;
      z-index: 10; }
      @media screen and (max-width: 1024.5px) {
        .section-acquisition .direct-traffic_table-wrapper {
          width: 320px;
          height: 287px;
          position: static;
          margin-bottom: 24px; } }
      @media screen and (max-width: 825px) {
        .section-acquisition .direct-traffic_table-wrapper {
          width: 282px;
          height: 287px;
          margin-bottom: 24px; } }
    .section-acquisition .direct-traffic .lp-table {
      border-collapse: collapse;
      border-spacing: 0;
      width: 497px; }
      @media screen and (max-width: 1024.5px) {
        .section-acquisition .direct-traffic .lp-table {
          width: 258px; } }
      @media screen and (max-width: 825px) {
        .section-acquisition .direct-traffic .lp-table {
          width: 258px; } }
      .section-acquisition .direct-traffic .lp-table_cell:first-child {
        padding: 8px 0 8px 13px;
        line-height: 18px;
        min-width: 99px;
        text-align: left; }
        @media screen and (max-width: 825px) {
          .section-acquisition .direct-traffic .lp-table_cell:first-child {
            min-width: 90px; } }
      .section-acquisition .direct-traffic .lp-table_cell:nth-child(n+2) {
        text-align: center;
        max-width: 103px;
        padding-left: 40px; }
      .section-acquisition .direct-traffic .lp-table_cell:nth-child(n+3) {
        max-width: 129px;
        padding-left: 65px; }
      @media screen and (max-width: 825px) {
        .section-acquisition .direct-traffic .lp-table_cell:not(:first-child) {
          padding-left: 0; } }
      .section-acquisition .direct-traffic .lp-table_cell--th {
        padding-bottom: 12px; }
        @media screen and (max-width: 1024.5px) {
          .section-acquisition .direct-traffic .lp-table_cell--th {
            padding-bottom: 16px;
            font-size: 12px; } }
        @media screen and (max-width: 825px) {
          .section-acquisition .direct-traffic .lp-table_cell--th {
            padding-bottom: 16px;
            font-size: 12px; } }
      .section-acquisition .direct-traffic .lp-table_cell--td:nth-child(n+2), .section-acquisition .direct-traffic .lp-table_cell--td:nth-child(n+3) {
        color: #4990e2; }
    .section-acquisition .direct-traffic_spike-image-wrapper {
      position: absolute;
      right: 31px;
      bottom: 312px; }
      @media screen and (max-width: 825px) {
        .section-acquisition .direct-traffic_spike-image-wrapper {
          overflow: hidden;
          width: 166px;
          height: 151px;
          right: -9%;
          bottom: 97%; } }
    .section-acquisition .direct-traffic_spike-image {
      width: 100%;
      height: 100%; }
  .section-acquisition .cell-heading--desktop {
    display: inline; }
    @media screen and (max-width: 1024.5px) {
      .section-acquisition .cell-heading--desktop {
        display: none; } }
  .section-acquisition .cell-heading--mobile {
    display: none; }
    @media screen and (max-width: 1024.5px) {
      .section-acquisition .cell-heading--mobile {
        display: inline; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-round-diagram {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }
  .lp-round-diagram_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    line-height: 21px;
    letter-spacing: 0.02em;
    color: #2B3E5B;
    margin-bottom: 30px; }
    @media screen and (max-width: 825px) {
      .lp-round-diagram_title {
        margin-bottom: 20px; } }
  .lp-round-diagram_round {
    width: 280px;
    height: 280px;
    background: #ffffff;
    box-shadow: 0 20px 40px rgba(65, 73, 84, 0.2);
    border-radius: 50%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    position: relative;
    margin-bottom: 28px; }
    @media screen and (max-width: 825px) {
      .lp-round-diagram_round {
        width: 232px;
        height: 232px; } }
  .lp-round-diagram_image {
    width: calc(100% - 42px); }
    @media screen and (max-width: 825px) {
      .lp-round-diagram_image {
        width: calc(100% - 34px); } }
  .lp-round-diagram_legends {
    display: -ms-flexbox;
    display: flex; }
  .lp-round-diagram_legend {
    display: -ms-flexbox;
    display: flex;
    margin-right: 32px;
    -ms-flex-align: center;
        align-items: center; }
    .lp-round-diagram_legend:last-child {
      margin-right: 0; }
  .lp-round-diagram_legend-mark {
    width: 14px;
    height: 14px;
    border-radius: 50%;
    margin-right: 4px; }
    .lp-round-diagram_legend-mark--blue {
      background: #4990e2; }
    .lp-round-diagram_legend-mark--orange {
      background: #F2994A; }
    .lp-round-diagram_legend-mark--grey {
      background: #DCE0E4; }
    .lp-round-diagram_legend-mark--yellow {
      background: #F2C94C; }
    .lp-round-diagram_legend-mark--light-blue {
      background: #56CCF2; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-new-vs-returning {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 55px;
  overflow: hidden;
  margin-top: 218px; }
  @media screen and (max-width: 825px) {
    .section-new-vs-returning {
      position: relative;
      padding-top: 0;
      margin-top: 0; } }
  .section-new-vs-returning_container {
    max-width: 1440px;
    margin: 0 auto;
    padding: 0 20px;
    width: 100%;
    position: relative;
    top: -10%;
    z-index: 1; }
    @media screen and (max-width: 1024.5px) {
      .section-new-vs-returning_container {
        top: -13%; } }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_container {
        top: -43%; } }
  .section-new-vs-returning_background {
    position: absolute;
    width: 100%;
    background: #ffc107;
    height: 700px;
    top: 70px; }
    @media screen and (max-width: 1024.5px) {
      .section-new-vs-returning_background {
        top: 100px; } }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_background {
        height: 735px;
        top: 270px; } }
  .section-new-vs-returning_title-wrapper {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-direction: column;
        flex-direction: column;
    overflow-x: hidden;
    z-index: 1;
    width: 100%;
    padding-left: 118px;
    left: 0; }
    @media screen and (max-width: 1024.5px) {
      .section-new-vs-returning_title-wrapper {
        padding-left: 15px; } }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_title-wrapper {
        margin: 0 auto;
        text-align: center;
        max-width: 282px;
        padding: 0;
        position: static;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center;
        top: 0; } }
  .section-new-vs-returning_picture-wrapper {
    position: absolute;
    right: 150px;
    height: 180px;
    top: 0;
    z-index: 2; }
    @media screen and (max-width: 1024.5px) {
      .section-new-vs-returning_picture-wrapper {
        display: none; } }
  .section-new-vs-returning_picture {
    width: 100%;
    height: 100%; }
  .section-new-vs-returning_text-with-bg {
    font-variant: small-caps;
    margin: 0 0 0 159px;
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 500;
    font-style: normal;
    line-height: 30px;
    color: #ffffff;
    max-width: 410px;
    letter-spacing: 0.01em;
    z-index: 2; }
    @media screen and (max-width: 1024.5px) {
      .section-new-vs-returning_text-with-bg {
        margin-left: 35px;
        top: 65px; } }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_text-with-bg {
        text-align: center;
        position: relative;
        top: auto;
        left: auto;
        margin: 0 auto 15px; } }
    .section-new-vs-returning_text-with-bg > span {
      box-shadow: -10px 0 0 1px #2B3E5B, 10px 0 0 1px #2B3E5B, 10px 0 0 1px #2B3E5B;
      -webkit-box-decoration-break: clone;
              box-decoration-break: clone;
      background: #2B3E5B; }
  .section-new-vs-returning_title {
    font-weight: 700;
    font-size: 64px;
    line-height: 64px;
    color: #ffb842;
    margin: 0 0 32px;
    max-width: 612px; }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_title {
        max-width: 612px;
        margin-bottom: 11px;
        font-size: 55px; } }
  .section-new-vs-returning_subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 29px;
    position: absolute;
    max-width: 493px;
    top: 8px;
    margin-left: 247px; }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_subtitle {
        position: static;
        max-width: 493px;
        margin: 0; } }
  .section-new-vs-returning_text-blocks {
    margin-top: 44px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    margin-bottom: 31px; }
    @media screen and (max-width: 1024.5px) {
      .section-new-vs-returning_text-blocks {
        margin: 44px 19px 31px; } }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_text-blocks {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center;
        margin: 0 19px 31px; } }
  .section-new-vs-returning_text-block {
    margin: 0;
    max-width: 535px;
    font-size: 16px;
    line-height: 22px;
    color: #2B3E5B;
    z-index: 2; }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_text-block {
        max-width: 535px;
        text-align: center; } }
    .section-new-vs-returning_text-block:first-child {
      margin-right: 52px;
      font-weight: 700;
      line-height: 21px; }
      @media screen and (max-width: 825px) {
        .section-new-vs-returning_text-block:first-child {
          margin-right: 0;
          margin-bottom: 24px; } }
  .section-new-vs-returning_diagrams-wrapper {
    position: relative;
    z-index: 2;
    background: #ffffff;
    box-shadow: 0 20px 40px rgba(65, 73, 84, 0.2);
    border-radius: 20px;
    padding: 55px 176px 40px 187px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-direction: column;
        flex-direction: column;
    margin: 0 auto;
    max-width: 1140px; }
    @media screen and (max-width: 1024.5px) {
      .section-new-vs-returning_diagrams-wrapper {
        margin: 0 19px;
        padding: 55px 10.1% 40px 10.1%;
        -ms-flex-pack: justify;
            justify-content: space-between; } }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_diagrams-wrapper {
        padding: 27px 25px 36px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-direction: column;
            flex-direction: column;
        margin: 0 19px; } }
  .section-new-vs-returning_diagrams {
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 55px;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_diagrams {
        -ms-flex-direction: column;
            flex-direction: column;
        margin-bottom: 32px; } }
  .section-new-vs-returning_diagrams-legends {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center; }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_diagrams-legends {
        -ms-flex-direction: column;
            flex-direction: column; } }
  .section-new-vs-returning_diagram-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center; }
    .section-new-vs-returning_diagram-item:first-child {
      margin-right: 28%; }
      @media screen and (max-width: 1024.5px) {
        .section-new-vs-returning_diagram-item:first-child {
          margin-right: 80px; } }
      @media screen and (max-width: 825px) {
        .section-new-vs-returning_diagram-item:first-child {
          margin-right: 0;
          margin-bottom: 23px; } }
    .section-new-vs-returning_diagram-item .lp-round-diagram_round {
      margin-bottom: 0; }
    .section-new-vs-returning_diagram-item_tooltip {
      position: absolute;
      right: -25%; }
      .section-new-vs-returning_diagram-item_tooltip .lp-tooltip {
        position: relative; }
      @media screen and (max-width: 825px) {
        .section-new-vs-returning_diagram-item_tooltip {
          right: -20%; } }
  .section-new-vs-returning_diagrams-legends-label {
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 0.02em;
    color: #2B3E5B;
    margin-right: 21px; }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_diagrams-legends-label {
        margin-right: 0;
        margin-bottom: 20px; } }
  .section-new-vs-returning_diagrams-legends-list {
    margin: 0;
    padding: 0;
    list-style: none;
    display: -ms-flexbox;
    display: flex; }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_diagrams-legends-list {
        width: 100%;
        -ms-flex-pack: justify;
            justify-content: space-between; } }
  .section-new-vs-returning_diagrams-legend {
    display: -ms-flexbox;
    display: flex;
    margin-right: 32px;
    -ms-flex-align: center;
        align-items: center;
    white-space: nowrap; }
    @media screen and (max-width: 825px) {
      .section-new-vs-returning_diagrams-legend {
        margin: 0; } }
    .section-new-vs-returning_diagrams-legend .round-color {
      width: 14px;
      height: 14px;
      border-radius: 50%;
      margin-right: 4px; }
      .section-new-vs-returning_diagrams-legend .round-color--blue {
        background: #4990e2; }
      .section-new-vs-returning_diagrams-legend .round-color--orange {
        background: #F2994A; }
      .section-new-vs-returning_diagrams-legend .round-color--grey {
        background: #DCE0E4; }
      .section-new-vs-returning_diagrams-legend .round-color--yellow {
        background: #F2C94C; }
      .section-new-vs-returning_diagrams-legend .round-color--light-blue {
        background: #56CCF2; }
  .section-new-vs-returning_separator {
    position: absolute;
    width: 100%;
    height: 13vw; }
    .section-new-vs-returning_separator--top {
      top: -1px;
      background: #ffffff;
      stroke: #ffc107; }
    .section-new-vs-returning_separator--bottom {
      bottom: -1px;
      background: #ffc107;
      stroke: #ffffff; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-mobile-vs-desktop {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  text-align: center; }
  .section-mobile-vs-desktop_container {
    max-width: 1440px;
    margin: 0 auto; }
  .section-mobile-vs-desktop_fragment-bg {
    position: absolute; }
    @media screen and (max-width: 825px) {
      .section-mobile-vs-desktop_fragment-bg {
        display: none; } }
  .section-mobile-vs-desktop_title-wrapper {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: end;
        align-items: flex-end;
    position: relative;
    z-index: 1;
    margin-top: 129px;
    text-align: center;
    margin-bottom: 57px; }
    @media screen and (max-width: 825px) {
      .section-mobile-vs-desktop_title-wrapper {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center;
        text-align: center;
        margin: 248px 19px 62px; } }
  .section-mobile-vs-desktop_title {
    font-weight: 700;
    font-size: 64px;
    line-height: 64px;
    color: #ffb842;
    margin: 0; }
    @media screen and (max-width: 825px) {
      .section-mobile-vs-desktop_title {
        margin-bottom: 12px; } }
  .section-mobile-vs-desktop_subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 29px;
    max-width: 352px;
    margin-left: 19px;
    text-align: left; }
    @media screen and (max-width: 825px) {
      .section-mobile-vs-desktop_subtitle {
        margin-left: 0;
        text-align: center; } }
  .section-mobile-vs-desktop_diagrams-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    margin-bottom: 26px; }
    @media screen and (max-width: 825px) {
      .section-mobile-vs-desktop_diagrams-wrapper {
        -ms-flex-direction: column;
            flex-direction: column;
        margin-bottom: 52px; } }
  .section-mobile-vs-desktop_diagram-item .lp-round-diagram_title {
    margin-bottom: 26px; }
    @media screen and (max-width: 825px) {
      .section-mobile-vs-desktop_diagram-item .lp-round-diagram_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 18px;
        font-weight: 700;
        font-style: normal;
        line-height: 21px;
        letter-spacing: 0.02em;
        color: #2B3E5B;
        margin-bottom: 26px; } }
  @media screen and (max-width: 825px) {
    .section-mobile-vs-desktop_diagram-item .lp-round-diagram_round {
      width: 232px;
      height: 232px; }
    .section-mobile-vs-desktop_diagram-item .lp-round-diagram_image {
      width: 197px;
      height: 197px; } }
  .section-mobile-vs-desktop_diagram-item_text {
    position: absolute;
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 500;
    font-style: normal; }
    .section-mobile-vs-desktop_diagram-item_text--orange {
      color: #F2994A;
      top: 50%;
      left: 65px; }
      @media screen and (max-width: 825px) {
        .section-mobile-vs-desktop_diagram-item_text--orange {
          top: 57%;
          left: 55px; } }
    .section-mobile-vs-desktop_diagram-item_text--yellow {
      color: #F2C94C;
      top: 35%;
      right: 65px; }
      @media screen and (max-width: 825px) {
        .section-mobile-vs-desktop_diagram-item_text--yellow {
          top: 38%;
          right: 53px; } }
  .section-mobile-vs-desktop_diagram-item--yearly-average {
    margin-right: 216px; }
    @media screen and (max-width: 825px) {
      .section-mobile-vs-desktop_diagram-item--yearly-average {
        margin-right: 0;
        margin-bottom: 52px; } }
  .section-mobile-vs-desktop_blue-info-block-wrapper .blue-info-block {
    padding: 39px 177px;
    margin-bottom: 34px; }
    @media screen and (max-width: 825px) {
      .section-mobile-vs-desktop_blue-info-block-wrapper .blue-info-block {
        padding: 39px 32px 47px;
        margin-bottom: 54px; } }
    .section-mobile-vs-desktop_blue-info-block-wrapper .blue-info-block_text {
      max-width: 796px;
      line-height: 25px;
      letter-spacing: 0.01em; }
      @media screen and (max-width: 825px) {
        .section-mobile-vs-desktop_blue-info-block-wrapper .blue-info-block_text {
          max-width: 796px;
          line-height: 25px;
          letter-spacing: 0.01em; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-summary {
  position: relative;
  height: 786px;
  background: #F7F9FB; }
  @media screen and (max-width: 1024.5px) {
    .section-summary {
      height: auto; } }
  .section-summary_container {
    max-width: 1440px;
    margin: 0 auto;
    text-align: center;
    padding: 0 20px; }
    @media screen and (max-width: 1024.5px) {
      .section-summary_container {
        position: relative;
        top: calc(13vw + 50px); } }
  .section-summary_title-wrapper {
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    z-index: 1;
    margin-top: calc(13vw + 50px);
    -ms-flex-align: center;
        align-items: center; }
    @media screen and (max-width: 1024.5px) {
      .section-summary_title-wrapper {
        margin-top: 0; } }
    @media screen and (max-width: 825px) {
      .section-summary_title-wrapper {
        margin: 0 19px 16px 19px;
        -ms-flex-align: center;
            align-items: center;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-pack: center;
            justify-content: center; } }
  .section-summary_title {
    font-weight: 700;
    font-size: 64px;
    line-height: 64px;
    color: #ffb842;
    margin: 0; }
  .section-summary_subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 400;
    font-style: normal;
    line-height: 29px;
    margin-left: -10px; }
    @media screen and (max-width: 825px) {
      .section-summary_subtitle {
        margin-left: 0; } }
  .section-summary_grid {
    position: relative;
    z-index: 2;
    background: #ffffff;
    box-shadow: 0 20px 40px rgba(65, 73, 84, 0.2);
    border-radius: 20px;
    padding: 72px 50px 60px 50px;
    max-width: 1140px;
    margin: -15px auto 0 auto;
    overflow: hidden;
    display: grid;
    grid-template-columns: 575px auto;
    grid-column-gap: 4px;
    grid-row-gap: 76px;
    grid-auto-rows: minmax(100px, auto); }
    @media screen and (max-width: 1024.5px) {
      .section-summary_grid {
        grid-template-columns: minmax(auto, 575px); } }
    @media screen and (max-width: 768.5px) {
      .section-summary_grid {
        display: block;
        padding: 72px 7% 60px 7%; } }
    .section-summary_grid_items {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
    .section-summary_grid_items-group:nth-child(4) {
      grid-column-start: 1; }
    .section-summary_grid_items-group_heading {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 700;
      font-style: normal;
      line-height: 36px;
      color: #2B3E5B;
      margin: 0 0 18px 19px;
      text-align: left; }
      @media screen and (max-width: 768.5px) {
        .section-summary_grid_items-group_heading {
          margin: 18px auto;
          text-align: center; } }
    .section-summary_grid_items-group:last-of-type .section-summary_grid_items-group_heading {
      margin-left: 0; }
    .section-summary_grid_item {
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
      margin-right: 31px; }
      @media screen and (max-width: 768.5px) {
        .section-summary_grid_item {
          -ms-flex-negative: 0;
              flex-shrink: 0;
          -ms-flex-preferred-size: 100%;
              flex-basis: 100%;
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-align: center;
              align-items: center;
          -ms-flex-pack: center;
              justify-content: center; } }
      .section-summary_grid_item--card {
        background: #ffffff;
        box-shadow: 0 4px 7px rgba(65, 73, 84, 0.1);
        border-radius: 20px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center;
        color: #4990e2;
        padding: 19px 37px 17px 19px;
        margin-bottom: 8px; }
        @media screen and (max-width: 768.5px) {
          .section-summary_grid_item--card {
            min-height: 184px; } }
      .section-summary_grid_item--text {
        text-align: left;
        font-size: 18px;
        line-height: 26px;
        color: #2B3E5B; }
        @media screen and (max-width: 768.5px) {
          .section-summary_grid_item--text {
            text-align: center; } }
      .section-summary_grid_item_description {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-weight: 400;
        font-style: normal;
        line-height: 22px;
        max-width: 420px;
        color: #2B3E5B;
        margin: 0 12px 0 0;
        text-align: left; }
        @media screen and (max-width: 768.5px) {
          .section-summary_grid_item_description {
            text-align: center;
            margin-right: 0;
            margin-bottom: 20px; } }
      .section-summary_grid_item_content {
        margin: 0;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
            justify-content: center; }
        @media screen and (max-width: 768.5px) {
          .section-summary_grid_item_content {
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; } }
      .section-summary_grid_item .number {
        font-size: 66px;
        line-height: 1em; }
      .section-summary_grid_item .text {
        font-size: 20px;
        font-weight: 900;
        line-height: 28px;
        margin-left: 11px;
        text-transform: uppercase;
        white-space: nowrap; }
  .section-summary_summary-image-wrapper {
    z-index: -1;
    position: absolute;
    bottom: auto;
    right: auto;
    width: auto;
    height: auto;
    justify-self: stretch;
    grid-column: 2 / -1;
    grid-row: 2 / span 2;
    align-self: flex-end; }
    @media screen and (max-width: 1024.5px) {
      .section-summary_summary-image-wrapper {
        grid-row-start: 3; } }
    @media screen and (max-width: 825px) {
      .section-summary_summary-image-wrapper {
        position: static;
        grid-row: unset;
        grid-column: unset;
        grid-column-start: unset;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center; } }
  .section-summary_summary-image {
    display: block;
    width: 100%;
    height: auto; }
    @media screen and (max-width: 825px) {
      .section-summary_summary-image {
        display: none; } }
    .section-summary_summary-image--mobile {
      display: none;
      position: static;
      max-width: 200px;
      height: auto;
      margin: 0 auto; }
      @media screen and (max-width: 825px) {
        .section-summary_summary-image--mobile {
          display: block; } }
  .section-summary_separator {
    position: absolute;
    width: 100%;
    height: 13vw; }
    .section-summary_separator--top {
      top: 0;
      background: #ffffff;
      stroke: #F7F9FB; }
    .section-summary_separator--bottom {
      top: 100%;
      background: #F7F9FB;
      stroke: #ffc107; }
      @media screen and (max-width: 1024.5px) {
        .section-summary_separator--bottom {
          top: auto;
          bottom: 0; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-footer {
  height: 612px;
  background: #ffc107;
  padding-top: 274px;
  padding-left: 20px;
  padding-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden; }
  @media screen and (max-width: 1024.5px) {
    .section-footer {
      padding-top: 13vw;
      height: 45vw; } }
  @media screen and (max-width: 825px) {
    .section-footer {
      height: 300px;
      padding-top: 0;
      padding-left: 0;
      padding-bottom: 25px; } }
  .section-footer_background-text {
    font-weight: 700;
    font-size: 196px;
    line-height: 157px;
    color: rgba(255, 193, 7, 0.5); }
    @media screen and (max-width: 825px) {
      .section-footer_background-text {
        display: none; } }
  .section-footer_logo {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
        align-items: flex-end;
    margin-left: 85px; }
  .section-footer_logo-image {
    width: 205px; }

.animation--init--init {
  visibility: hidden; }

.animation--init--animated {
  visibility: visible; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-social-traffic {
  padding: 0 18px 90px;
  position: relative;
  background-size: auto 100%;
  background: linear-gradient(180deg, #ffffff, #ffffff 250px, #ffc107 250px, #ffc107 100%); }
  @media screen and (max-width: 1024.5px) {
    .section-social-traffic {
      padding-bottom: 52px;
      text-align: center;
      background: linear-gradient(180deg, #ffffff, #ffffff 60px, #ffc107 60px, #ffc107 100%); } }
  .section-social-traffic_background-text {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTI1IiBoZWlnaHQ9IjkwOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjExLjI1MSAzOTRILTMxLjg5di0yNC41MjdsMTMzLjAzNC0xNTAuODk3YzIyLjAzOS0yNS40MTYgMzcuMzI0LTQ2LjM4OCA0NS44NTYtNjIuOTE4IDguNTMxLTE2LjUyOSAxMi43OTctMzIuNjE0IDEyLjc5Ny00OC4yNTUgMC0yNC41MjctNy4xOTktNDMuOS0yMS41OTUtNTguMTE5QzEyMy44MDUgMzQuODg4IDEwMy45ODggMjcuNjkgNzguNzUgMjcuNjljLTI2LjEyNyAwLTQ3LjI3OCA4LjM1NC02My40NTEgMjUuMDYxQy0uNjk4IDY5LjQ1Ny04LjY5NiA5MS4xNC04LjY5NiAxMTcuODAxSC00MC40MmMwLTIxLjg2MiA0Ljg4OC00MS43NjggMTQuNjYzLTU5LjcxOSA5Ljk1My0xNy45NTEgMjMuOTk0LTMxLjk5MiA0Mi4xMjMtNDIuMTIzQzM0LjY3MiA1LjY1IDU1LjQ2Ny40OTYgNzguNzUuNDk2YzM1LjU0NyAwIDYzLjI3MyA5LjMzMSA4My4xNzkgMjcuOTkzIDIwLjA4NCAxOC42NjIgMzAuMTI2IDQ0LjA3OCAzMC4xMjYgNzYuMjQ4IDAgMTguMTI5LTUuNjg3IDM3Ljk0Ny0xNy4wNjIgNTkuNDUyLTExLjE5NyAyMS41MDYtMzEuMDE1IDQ4LjM0NC01OS40NTIgODAuNTE0TDcuMzAxIDM2Ny4wNzNoMjAzLjk1VjM5NHptMzEyLjkwNS0xNjEuODI3YzAgNTQuNzQyLTEwLjA0MiA5Ni4zMzItMzAuMTI2IDEyNC43NjktMjAuMDg0IDI4LjI2LTQ5LjY3NyA0Mi4zOS04OC43NzkgNDIuMzktMzguMzkgMC02Ny44MDUtMTMuODYzLTg4LjI0NS00MS41OS0yMC40MzktMjcuOTA0LTMwLjkyNi02OC40MjgtMzEuNDU5LTEyMS41N3YtNjkuNTgzYzAtNTQuNTY1IDEwLjEzMS05NS44ODggMzAuMzkzLTEyMy45N0MzMzYuMjAxIDE0LjUzNyAzNjUuNzk0LjQ5NiA0MDQuNzE4LjQ5NmMzOC4zOTEgMCA2Ny43MTcgMTMuNTk3IDg3Ljk3OSA0MC43OSAyMC4yNjEgMjcuMDE2IDMwLjc0OCA2Ni45MTcgMzEuNDU5IDExOS43MDR2NzEuMTgzem0tMzEuOTkzLTY5LjU4M2MwLTQ0LjQzNC03LjI4Ny03OC4wMjYtMjEuODYxLTEwMC43NzUtMTQuMzk2LTIyLjc1LTM2LjI1OC0zNC4xMjYtNjUuNTg0LTM0LjEyNi0yOC43OTMgMC01MC40NzYgMTEuMTA5LTY1LjA1MSAzMy4zMjYtMTQuNTc0IDIyLjIxNi0yMi4wMzkgNTUuMDA4LTIyLjM5NCA5OC4zNzZ2NzYuMjQ4YzAgNDQuMjU2IDcuNDY1IDc4LjExNCAyMi4zOTQgMTAxLjU3NSAxNS4xMDggMjMuNDYxIDM2Ljk2OSAzNS4xOTEgNjUuNTg0IDM1LjE5MSAyOC40MzggMCA0OS45NDQtMTEuNDY0IDY0LjUxOC0zNC4zOTEgMTQuNzUyLTIyLjkyOCAyMi4yMTctNTYuNTIgMjIuMzk0LTEwMC43NzZWMTYyLjU5ek0yMTEuMjUxIDkwMkgtMzEuODl2LTI0LjUyN2wxMzMuMDM0LTE1MC44OTdjMjIuMDM5LTI1LjQxNiAzNy4zMjQtNDYuMzg4IDQ1Ljg1Ni02Mi45MTggOC41MzEtMTYuNTI5IDEyLjc5Ny0zMi42MTQgMTIuNzk3LTQ4LjI1NSAwLTI0LjUyNy03LjE5OS00My45LTIxLjU5NS01OC4xMTktMTQuMzk3LTE0LjM5Ni0zNC4yMTQtMjEuNTk1LTU5LjQ1Mi0yMS41OTUtMjYuMTI3IDAtNDcuMjc4IDguMzU0LTYzLjQ1MSAyNS4wNjEtMTUuOTk3IDE2LjcwNy0yMy45OTUgMzguMzkxLTIzLjk5NSA2NS4wNTFILTQwLjQyYzAtMjEuODYyIDQuODg4LTQxLjc2OCAxNC42NjMtNTkuNzE5IDkuOTUzLTE3Ljk1MSAyMy45OTQtMzEuOTkyIDQyLjEyMy00Mi4xMjMgMTguMzA3LTEwLjMwOSAzOS4xMDItMTUuNDYzIDYyLjM4NS0xNS40NjMgMzUuNTQ3IDAgNjMuMjczIDkuMzMxIDgzLjE3OSAyNy45OTMgMjAuMDg0IDE4LjY2MiAzMC4xMjYgNDQuMDc4IDMwLjEyNiA3Ni4yNDggMCAxOC4xMjktNS42ODcgMzcuOTQ3LTE3LjA2MiA1OS40NTItMTEuMTk3IDIxLjUwNi0zMS4wMTUgNDguMzQ0LTU5LjQ1MiA4MC41MTRMNy4zMDEgODc1LjA3M2gyMDMuOTVWOTAyem0zMTIuOTA1LTE2MS44MjdjMCA1NC43NDItMTAuMDQyIDk2LjMzMi0zMC4xMjYgMTI0Ljc2OS0yMC4wODQgMjguMjYtNDkuNjc3IDQyLjM5LTg4Ljc3OSA0Mi4zOS0zOC4zOSAwLTY3LjgwNS0xMy44NjMtODguMjQ1LTQxLjU5LTIwLjQzOS0yNy45MDQtMzAuOTI2LTY4LjQyOC0zMS40NTktMTIxLjU3di02OS41ODNjMC01NC41NjUgMTAuMTMxLTk1Ljg4OCAzMC4zOTMtMTIzLjk3IDIwLjI2MS0yOC4wODIgNDkuODU0LTQyLjEyMyA4OC43NzgtNDIuMTIzIDM4LjM5MSAwIDY3LjcxNyAxMy41OTcgODcuOTc5IDQwLjc5IDIwLjI2MSAyNy4wMTYgMzAuNzQ4IDY2LjkxNyAzMS40NTkgMTE5LjcwNHY3MS4xODN6bS0zMS45OTMtNjkuNTgzYzAtNDQuNDM0LTcuMjg3LTc4LjAyNi0yMS44NjEtMTAwLjc3Ni0xNC4zOTYtMjIuNzUtMzYuMjU4LTM0LjEyNS02NS41ODQtMzQuMTI1LTI4Ljc5MyAwLTUwLjQ3NiAxMS4xMDktNjUuMDUxIDMzLjMyNi0xNC41NzQgMjIuMjE2LTIyLjAzOSA1NS4wMDgtMjIuMzk0IDk4LjM3NnY3Ni4yNDhjMCA0NC4yNTYgNy40NjUgNzguMTE0IDIyLjM5NCAxMDEuNTc1IDE1LjEwOCAyMy40NjEgMzYuOTY5IDM1LjE5MSA2NS41ODQgMzUuMTkxIDI4LjQzOCAwIDQ5Ljk0NC0xMS40NjQgNjQuNTE4LTM0LjM5MSAxNC43NTItMjIuOTI4IDIyLjIxNy01Ni41MiAyMi4zOTQtMTAwLjc3NlY2NzAuNTl6IiBmaWxsPSIjZmZmIiBvcGFjaXR5PSIuMiIvPjwvc3ZnPg==) no-repeat 0 100%;
    mix-blend-mode: soft-light; }
    @media screen and (max-width: 1024.5px) {
      .section-social-traffic_background-text {
        display: none; } }
  .section-social-traffic_paragraph {
    margin-top: 0;
    margin-bottom: 30px; }
  .section-social-traffic_text-heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.01em;
    color: #2B3E5B;
    margin: 0 0 24px; }
    @media screen and (max-width: 1024.5px) {
      .section-social-traffic_text-heading {
        text-align: center; } }
  .section-social-traffic_text-block--span-3 {
    grid-column: span 3; }
    .section-social-traffic_text-block--span-3 h3 {
      margin: 80px 0 0; }
    @media screen and (max-width: 768.5px) {
      .section-social-traffic_text-block--span-3 {
        grid-column: 1; } }
  .section-social-traffic_industry-check-card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    grid-column: span 2;
    padding: 37px 25px 18px 190px; }
    @media screen and (max-width: 1024.5px) {
      .section-social-traffic_industry-check-card {
        margin-top: 33px;
        grid-column: 1;
        -ms-flex-align: center;
            align-items: center;
        padding: 37px 25px 18px; } }
    .section-social-traffic_industry-check-card_title, .section-social-traffic_industry-check-card_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-style: normal;
      letter-spacing: .01em;
      color: #4990e2;
      margin: 0;
      line-height: 1.3; }
    .section-social-traffic_industry-check-card_title {
      margin-bottom: 8px;
      opacity: 0.5; }
    .section-social-traffic_industry-check-card_icon {
      width: 88px;
      height: 74px;
      position: absolute;
      left: 44px;
      top: 50%;
      transform: translateY(-50%); }
      @media screen and (max-width: 1024.5px) {
        .section-social-traffic_industry-check-card_icon {
          left: auto;
          top: -33px;
          transform: none; } }
  .section-social-traffic_social-traffic-diagram {
    width: 100%; }
  .section-social-traffic_card {
    padding: 60px;
    max-width: 1140px;
    display: grid;
    grid-gap: 40px 80px;
    grid-template-columns: auto 56%;
    margin: 0 auto;
    position: relative;
    box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5), 0 45px 40px -50px rgba(65, 73, 84, 0.2); }
    @media screen and (max-width: 1024.5px) {
      .section-social-traffic_card {
        grid-template-columns: 1fr;
        padding: 50px 18px 30px;
        max-width: 720px; } }
  .section-social-traffic_conversion_rate_table {
    width: 100%; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-buying-patterns {
  padding: 90px 18px;
  position: relative;
  background: #F7F9FB; }
  @media screen and (max-width: 1024.5px) {
    .section-buying-patterns {
      padding: 33px 18px 65px; } }
  .section-buying-patterns_container {
    max-width: 1140px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .section-buying-patterns_container {
        max-width: 720px; } }
  .section-buying-patterns_title-wrapper {
    margin: 0 auto 55px;
    max-width: 790px; }
    @media screen and (max-width: 1024.5px) {
      .section-buying-patterns_title-wrapper {
        margin: 0 auto 35px; } }
  .section-buying-patterns_title, .section-buying-patterns_tite-text {
    text-align: center; }
  .section-buying-patterns_paragraph {
    margin-top: 0;
    margin-bottom: 30px; }
  .section-buying-patterns_card {
    padding: 70px 80px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 30px 50px;
    overflow-x: hidden;
    box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5), 0 45px 40px -50px rgba(65, 73, 84, 0.2); }
    @media screen and (max-width: 1024.5px) {
      .section-buying-patterns_card {
        padding: 30px 18px;
        grid-template-columns: 1fr;
        grid-gap: 0; } }
  .section-buying-patterns_diagram {
    width: 100%;
    display: block;
    max-width: 295px;
    margin: 0 auto; }
    @media screen and (min-width: 1024.5px) {
      .section-buying-patterns_diagram--mobile {
        animation-delay: 0.4s; } }
  .section-buying-patterns_text-block {
    margin: 0;
    -ms-flex: 1;
        flex: 1; }
    .section-buying-patterns_text-block--span-2 {
      grid-column: span 2;
      color: #C4D0DE;
      text-align: center; }
      @media screen and (max-width: 1024.5px) {
        .section-buying-patterns_text-block--span-2 {
          grid-column: 1;
          margin-bottom: 60px; } }
    @media screen and (max-width: 1024.5px) {
      .section-buying-patterns_text-block:nth-child(4) {
        margin: 0 0 30px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-product-value {
  position: relative;
  background: #F7F9FB;
  padding: 0 18px 31px;
  overflow-x: hidden; }
  .section-product-value_container {
    max-width: 1140px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .section-product-value_container {
        max-width: 720px; } }
  @media screen and (max-width: 1024.5px) {
    .section-product-value_title {
      text-align: center; } }
  .section-product-value_paragraph {
    margin-bottom: 30px;
    margin-top: 0; }
  .section-product-value_text-heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.01em;
    color: #2B3E5B; }
    @media screen and (max-width: 1024.5px) {
      .section-product-value_text-heading {
        text-align: center; } }
  .section-product-value_list-item {
    grid-gap: 60px;
    min-height: 550px;
    margin-bottom: 92px; }
    @media screen and (max-width: 1024.5px) {
      .section-product-value_list-item:first-child {
        display: block;
        margin-bottom: 0; } }
    .section-product-value_list-item_card {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      padding: 35px;
      height: 100%;
      box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5), 0 32px 40px -24px rgba(65, 73, 84, 0.2); }
      .section-product-value_list-item_card_image {
        width: 100%; }
  @media screen and (max-width: 768.5px) {
    .section-product-value_list-item-1-card {
      display: none; } }
  .section-product-value_list-item-1-card_tab-navigation {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    width: 100%;
    margin: 0;
    padding: 0;
    max-width: 485px; }
  .section-product-value_list-item-1-card_tab-button {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    outline: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border: none;
    background-color: transparent;
    display: block;
    text-align: center;
    width: 133.33px;
    line-height: 25px;
    color: #2B3E5B;
    cursor: pointer;
    padding: 0 0 10px; }
    .section-product-value_list-item-1-card_tab-button--active {
      color: #4990e2;
      position: relative; }
      .section-product-value_list-item-1-card_tab-button--active::after {
        color: #4990e2;
        border-bottom: 3px solid #4990e2;
        content: "";
        position: absolute;
        width: 100%;
        top: 100%;
        left: 0; }
  .section-product-value_list-item-1-card_tab-diagram {
    width: 100%;
    max-width: 320px;
    margin: 90px auto 0;
    display: block; }
  .section-product-value_list-item-1-card_diagram-text {
    margin-bottom: 17px;
    text-align: center;
    color: #C4D0DE; }
  .section-product-value_industry-check-card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    grid-column: span 2;
    padding: 37px 25px 18px 190px; }
    @media screen and (max-width: 1024.5px) {
      .section-product-value_industry-check-card {
        margin-top: 113px;
        grid-column: 1;
        -ms-flex-align: center;
            align-items: center;
        padding: 37px 25px 18px; } }
    .section-product-value_industry-check-card_title, .section-product-value_industry-check-card_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-style: normal;
      letter-spacing: .01em;
      color: #4990e2;
      margin: 0;
      line-height: 1.3; }
    .section-product-value_industry-check-card_title {
      margin-bottom: 8px;
      opacity: 0.5; }
    .section-product-value_industry-check-card_icon {
      width: 88px;
      height: 74px;
      position: absolute;
      left: 44px;
      top: 50%;
      transform: translateY(-50%); }
      @media screen and (max-width: 1024.5px) {
        .section-product-value_industry-check-card_icon {
          left: auto;
          top: -51px;
          transform: none; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-consumers-prefer {
  padding: 0 18px 90px;
  position: relative;
  background-size: auto 100%;
  background: linear-gradient(180deg, #F7F9FB, #F7F9FB 45%, #4990e2 45%, #4990e2 100%); }
  @media screen and (max-width: 1024.5px) {
    .section-consumers-prefer {
      text-align: center;
      background: linear-gradient(180deg, #F7F9FB, #F7F9FB 132px, #4990e2 132px, #4990e2 100%); } }
  @media screen and (max-width: 768.5px) {
    .section-consumers-prefer {
      padding-bottom: 30px; } }
  .section-consumers-prefer_container {
    max-width: 1140px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .section-consumers-prefer_container {
        max-width: 720px; } }
  .section-consumers-prefer_paragraph {
    margin-top: 0;
    margin-bottom: 30px; }
    @media screen and (max-width: 1024.5px) {
      .section-consumers-prefer_paragraph {
        text-align: center; } }
  .section-consumers-prefer_text-heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.01em;
    color: #2B3E5B;
    margin: 0 0 24px; }
    @media screen and (max-width: 1024.5px) {
      .section-consumers-prefer_text-heading {
        text-align: center; } }
  .section-consumers-prefer_card {
    padding: 60px;
    display: grid;
    grid-gap: 40px 80px;
    grid-template-columns: auto 56%;
    position: relative;
    box-shadow: 0 4px 7px rgba(0, 0, 0, 0.1), 0 45px 40px -50px rgba(65, 73, 84, 0.2); }
    @media screen and (max-width: 1024.5px) {
      .section-consumers-prefer_card {
        grid-template-columns: 1fr;
        padding: 50px 18px 30px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-how-many-visits {
  padding: 0 18px 90px;
  position: relative;
  background-size: auto 100%;
  background: linear-gradient(180deg, #4990e2, #4990e2 42%, #ffffff 42%, #ffffff 100%); }
  @media screen and (max-width: 1024.5px) {
    .section-how-many-visits {
      background: linear-gradient(180deg, #4990e2, #4990e2 50%, #ffffff 50%, #ffffff 100%);
      padding-bottom: 64px; } }
  .section-how-many-visits_container {
    max-width: 1140px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .section-how-many-visits_container {
        max-width: 720px; } }
  .section-how-many-visits_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 500;
    font-style: normal;
    line-height: 1.1; }
    @media screen and (max-width: 1024.5px) {
      .section-how-many-visits_title {
        text-align: center; } }
  .section-how-many-visits_paragraph {
    margin-top: 0;
    margin-bottom: 30px; }
    @media screen and (max-width: 1024.5px) {
      .section-how-many-visits_paragraph {
        text-align: center; } }
    .section-how-many-visits_paragraph--white {
      color: #ffffff; }
  .section-how-many-visits_text-heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.01em;
    color: #2B3E5B;
    text-align: center;
    margin: 110px 0 40px; }
    @media screen and (max-width: 1024.5px) {
      .section-how-many-visits_text-heading {
        margin: 64px 0 26px;
        text-align: center; } }
  .section-how-many-visits_percent-box {
    padding: 33px;
    color: #4990e2;
    font-weight: 900;
    font-size: 20px;
    line-height: 1.4;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    margin-bottom: 40px; }
    .section-how-many-visits_percent-box_number {
      font-weight: 500;
      font-size: 66px;
      margin-right: 10px;
      line-height: 1; }
  .section-how-many-visits_grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 48px 114px;
    -ms-flex-align: start;
        align-items: start; }
    @media screen and (max-width: 1024.5px) {
      .section-how-many-visits_grid {
        grid-template-columns: 1fr;
        grid-gap: 18px; } }
  .section-how-many-visits_yellow-bg {
    background: #ffc107;
    font-weight: 600;
    padding: 1px 2px;
    display: inline-block; }
  .section-how-many-visits_card-shadow {
    box-shadow: 0 4px 7px rgba(0, 0, 0, 0.1), 0 32px 40px -24px rgba(65, 73, 84, 0.2); }
    .section-how-many-visits_card-shadow--whitish {
      box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5), 0 32px 40px -24px rgba(65, 73, 84, 0.2); }
  .section-how-many-visits_diagram-card--visits {
    padding: 40px 36px 0 40px; }
    @media screen and (max-width: 1024.5px) {
      .section-how-many-visits_diagram-card--visits {
        grid-row: 3; } }
  .section-how-many-visits_diagram-card--purchases {
    padding: 33px 36px; }
  .section-how-many-visits_diagram {
    display: block; }
  .section-how-many-visits_text-row {
    display: -ms-flexbox;
    display: flex; }
    @media screen and (max-width: 1024.5px) {
      .section-how-many-visits_text-row {
        -ms-flex-direction: column;
            flex-direction: column; } }
  .section-how-many-visits_text-row-item:first-child {
    margin-right: 50px; }
    @media screen and (max-width: 1024.5px) {
      .section-how-many-visits_text-row-item:first-child {
        margin-right: 0; } }
  @media screen and (max-width: 1024.5px) {
    .section-how-many-visits_text-row-item:last-child {
      margin-bottom: 0; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-high-end-products {
  padding: 51px 18px 46px;
  position: relative;
  background-size: auto 100%;
  background: #F7F9FB; }
  @media screen and (max-width: 768.5px) {
    .section-high-end-products {
      padding-bottom: 64px; } }
  .section-high-end-products_container {
    max-width: 1140px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .section-high-end-products_container {
        max-width: 720px; } }
  .section-high-end-products_paragraph {
    margin-top: 0;
    margin-bottom: 30px; }
    .section-high-end-products_paragraph--white {
      color: #ffffff; }
  .section-high-end-products_text-heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.01em;
    color: #2B3E5B;
    text-align: center;
    margin: 0 0 62px; }
    @media screen and (max-width: 768.5px) {
      .section-high-end-products_text-heading {
        margin: 0 0 36px; } }
  .section-high-end-products_diagrams-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    margin-bottom: 91px; }
    @media screen and (max-width: 1024.5px) {
      .section-high-end-products_diagrams-container {
        -ms-flex-direction: column;
            flex-direction: column; } }
  .section-high-end-products_diagram-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center; }
    @media screen and (max-width: 1024.5px) {
      .section-high-end-products_diagram-wrapper {
        margin-bottom: 20px; }
        .section-high-end-products_diagram-wrapper:last-child {
          margin-bottom: 0; } }
  .section-high-end-products_diagram-title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    line-height: 21px;
    text-align: center;
    letter-spacing: 0.02em;
    color: #2B3E5B;
    margin: 0 0 30px; }
  .section-high-end-products_diagram {
    width: 280px;
    height: 280px;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    background: #ffffff;
    box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5), 0 25px 40px -5px rgba(65, 73, 84, 0.2);
    border-radius: 100%; }
    .section-high-end-products_diagram_image {
      position: absolute;
      width: 82.9%; }
    .section-high-end-products_diagram_labels-image {
      position: absolute; }
      .section-high-end-products_diagram_labels-image--1 {
        width: 59.64%; }
      .section-high-end-products_diagram_labels-image--2, .section-high-end-products_diagram_labels-image--3 {
        width: 51%; }
  .section-high-end-products_diagram-2-tooltip {
    position: absolute;
    color: #6FCF97;
    top: 16%;
    left: 81%; }
  .section-high-end-products_text-row {
    display: -ms-flexbox;
    display: flex; }
    @media screen and (max-width: 768.5px) {
      .section-high-end-products_text-row {
        -ms-flex-direction: column;
            flex-direction: column; } }
  .section-high-end-products_text-row-item {
    -ms-flex: 1;
        flex: 1; }
    .section-high-end-products_text-row-item:first-child {
      margin-right: 50px; }
      @media screen and (max-width: 768.5px) {
        .section-high-end-products_text-row-item:first-child {
          margin-right: 0; } }
    @media screen and (max-width: 768.5px) {
      .section-high-end-products_text-row-item:last-child {
        margin-bottom: 0; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.benchmark-report-item {
  position: relative;
  margin-bottom: 45px;
  max-width: 290px;
  width: 100%;
  background: #ffffff; }
  @media screen and (max-width: 1024.5px) {
    .benchmark-report-item {
      position: relative;
      max-width: 230px; } }
  @media screen and (max-width: 768.5px) {
    .benchmark-report-item {
      position: relative;
      max-width: 335px;
      margin-bottom: 40px; } }
  .benchmark-report-item_image-wrapper {
    width: 290px;
    height: 204px;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    background: #F4F5F6;
    border-radius: 4px;
    margin: 0;
    padding: 0; }
    @media screen and (max-width: 1024.5px) {
      .benchmark-report-item_image-wrapper {
        width: 230px;
        height: 170px; } }
    @media screen and (max-width: 768.5px) {
      .benchmark-report-item_image-wrapper {
        width: 100%;
        height: 211px; } }
  .benchmark-report-item_image {
    -webkit-filter: grayscale(1);
            filter: grayscale(1); }
  .benchmark-report-item_content {
    padding: 20px 15px 24px 15px; }
    @media screen and (max-width: 1024.5px) {
      .benchmark-report-item_content {
        padding: 20px 10px 24px 10px; } }
    @media screen and (max-width: 768.5px) {
      .benchmark-report-item_content {
        padding: 20px 15px 18.5px 15px;
        height: 30%; } }
  .benchmark-report-item_title {
    max-width: 260px;
    color: #879099;
    line-height: 26px;
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 500;
    font-style: normal;
    text-align: left;
    letter-spacing: 0.3px; }
    .benchmark-report-item_title:hover {
      color: #879099; }
    @media screen and (max-width: 1024.5px) {
      .benchmark-report-item_title {
        max-width: 210px;
        font-size: 14px;
        line-height: 18px; } }
    @media screen and (max-width: 768.5px) {
      .benchmark-report-item_title {
        max-width: 305px;
        font-size: 20px;
        line-height: 26px; } }
  .benchmark-report-item_label {
    position: absolute;
    border-radius: 10px;
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 12px;
    font-weight: 500;
    font-style: normal;
    line-height: 12px;
    padding: 1px 5px;
    color: #ffffff;
    top: 204px;
    left: 15px;
    text-transform: uppercase;
    transform: translateY(-50%); }
    @media screen and (max-width: 1024.5px) {
      .benchmark-report-item_label {
        top: 170px; } }
    @media screen and (max-width: 768.5px) {
      .benchmark-report-item_label {
        top: 211px; } }
    .benchmark-report-item_label--new {
      background-color: #00c853; }
    .benchmark-report-item_label--coming-soon {
      background-color: #6b5bcd; }
  .benchmark-report-item--active .benchmark-report-item_title {
    color: #46535d; }
  .benchmark-report-item--active:hover .benchmark-report-item_title {
    color: #ffc107; }
  .benchmark-report-item--active .benchmark-report-item_image-wrapper {
    -webkit-filter: none;
            filter: none;
    background: linear-gradient(104.69deg, #FEF2CE -5.18%, #FFFFFF 140.45%); }
  .benchmark-report-item--active .benchmark-report-item_image {
    -webkit-filter: none;
            filter: none; }
  .benchmark-report-item--active:hover .benchmark-report-item_image-wrapper {
    -webkit-filter: grayscale(1);
            filter: grayscale(1); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.benchmark-reports_header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  padding: 85px calc((100% - 1024px) / 2) 72px;
  letter-spacing: 0.3px;
  background-image: url(../../../assets/images/customer-stories/page-title-bg-min.jpg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  .benchmark-reports_header_content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    color: #ffffff;
    max-width: 500px;
    text-align: center; }
    @media screen and (max-width: 768.5px) {
      .benchmark-reports_header_content {
        max-width: 335px; } }
    .benchmark-reports_header_content_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 55px;
      font-weight: 300;
      font-style: normal;
      line-height: 71px;
      margin: 0; }
      @media screen and (max-width: 1024.5px) {
        .benchmark-reports_header_content_title {
          font-size: 40px;
          line-height: 71px; } }
      @media screen and (max-width: 768.5px) {
        .benchmark-reports_header_content_title {
          margin-bottom: 10px;
          line-height: 52px; } }
    .benchmark-reports_header_content_subtitle {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 20px;
      font-weight: 300;
      font-style: normal;
      line-height: 26px;
      margin: 0; }
      @media screen and (max-width: 1024.5px) {
        .benchmark-reports_header_content_subtitle {
          font-size: 18px;
          line-height: 26px; } }

.benchmark-reports_content {
  padding: 70px 0 95px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background-color: #ffffff; }
  @media screen and (max-width: 1024.5px) {
    .benchmark-reports_content {
      padding: 40px 25px 175px 25px; } }
  @media screen and (max-width: 768.5px) {
    .benchmark-reports_content {
      padding: 40px 20px 55px 20px; } }
  .benchmark-reports_content_title {
    color: #657480;
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    line-height: 26px;
    max-width: 770px;
    text-align: center;
    margin: 0; }
    @media screen and (max-width: 1024.5px) {
      .benchmark-reports_content_title {
        font-size: 16px;
        line-height: 26px;
        max-width: 800px; } }
    @media screen and (max-width: 768.5px) {
      .benchmark-reports_content_title {
        font-size: 16px;
        line-height: 26px;
        max-width: 335px; } }
  .benchmark-reports_content_reports {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    width: 100%;
    max-width: 1000px;
    margin: 70px auto 0;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    @media screen and (max-width: 1024.5px) {
      .benchmark-reports_content_reports {
        max-width: 800px;
        margin: 40px auto 0;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
    @media screen and (max-width: 768.5px) {
      .benchmark-reports_content_reports {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-saas-header {
  position: relative;
  padding-top: 32px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  background-color: #ffc107;
  z-index: 1;
  overflow: hidden; }
  .section-saas-header_logo {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 500;
    font-style: normal;
    line-height: 1.2;
    color: #262D33; }
  .section-saas-header_content {
    margin-top: 144px; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-header_content {
        margin-top: 0; } }
    @media screen and (max-width: 768.5px) {
      .section-saas-header_content {
        margin-top: 111px; } }
  .section-saas-header_title {
    font-weight: 700;
    font-size: 91px;
    line-height: 93%;
    text-align: center;
    letter-spacing: 0.035em;
    color: #ffffff;
    margin-top: 0;
    margin-bottom: 23px; }
    .section-saas-header_title_year {
      font-size: 2.6em;
      font-weight: 300;
      line-height: 93%; }
    @media screen and (max-width: 768.5px) {
      .section-saas-header_title {
        margin-bottom: 7px;
        font-size: 37px; } }
  .section-saas-header_subtitle {
    font-weight: 300;
    font-size: 37px;
    line-height: 93%;
    text-align: center;
    letter-spacing: 0.435em;
    color: #ffffff;
    margin: 0 0 253px 0; }
    @media screen and (max-width: 768.5px) {
      .section-saas-header_subtitle {
        font-size: 16px; } }
  .section-saas-header_decoration {
    position: absolute; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-header_decoration {
        display: none; } }
    .section-saas-header_decoration--left {
      left: 0;
      bottom: 90px; }
    .section-saas-header_decoration--right {
      right: 0;
      top: 196px; }
  .section-saas-header_card {
    position: absolute; }
    .section-saas-header_card--1 {
      left: 0;
      top: 69px;
      z-index: 1; }
      @media screen and (max-width: 768.5px) {
        .section-saas-header_card--1 {
          display: none; } }
    .section-saas-header_card--2 {
      right: 187px;
      top: 232px; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-header_card--2 {
          display: none; } }
    .section-saas-header_card--3 {
      left: 60px;
      bottom: 60px; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-header_card--3 {
          display: none; } }
      @media screen and (max-width: 768.5px) {
        .section-saas-header_card--3 {
          display: block;
          bottom: -130px;
          left: -100px;
          transform: scale(0.8); } }
    .section-saas-header_card--4 {
      right: 0;
      bottom: -140px; }
      @media screen and (max-width: 768.5px) {
        .section-saas-header_card--4 {
          height: 50%;
          top: 50px;
          bottom: auto; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-saas-find-out {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  color: #2B3E5B; }
  @media screen and (max-width: 1300px) {
    .section-saas-find-out {
      -ms-flex-direction: column;
          flex-direction: column; } }
  .section-saas-find-out_content {
    position: relative;
    display: block;
    -ms-flex: 1 1 50%;
        flex: 1 1 50%; }
    .section-saas-find-out_content--left {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center;
      background-color: #4990e2;
      min-width: 730px;
      background-image: url(../images/2020-background-9c2cafda9268bdf281be57a30d8ea1ed.png);
      background-repeat: no-repeat;
      background-size: auto 100%;
      background-position: 100%; }
      @media screen and (max-width: 1300px) {
        .section-saas-find-out_content--left {
          -ms-flex-pack: center;
              justify-content: center;
          padding: 100px 30px;
          min-width: unset; } }
      @media screen and (max-width: 768.5px) {
        .section-saas-find-out_content--left {
          padding: 51px 20px; } }
    .section-saas-find-out_content--right {
      padding: 12% 7%; }
      @media screen and (max-width: 768.5px) {
        .section-saas-find-out_content--right {
          padding: 30px 18px; } }
  .section-saas-find-out_content-inner {
    opacity: 0; }
  .section-saas-find-out_books-image {
    position: absolute;
    left: 55px;
    bottom: -15px; }
    .section-saas-find-out_books-image svg {
      display: block; }
    @media screen and (max-width: 768.5px) {
      .section-saas-find-out_books-image {
        display: none; } }
    .section-saas-find-out_books-image.animation--init {
      opacity: 0; }
    .section-saas-find-out_books-image.animated {
      animation-delay: 1s; }
  .section-saas-find-out_cards-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    position: relative; }
    @media screen and (max-width: 1300px) {
      .section-saas-find-out_cards-container {
        left: 0;
        width: 100%; } }
    @media screen and (max-width: 768.5px) {
      .section-saas-find-out_cards-container {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center; } }
  .section-saas-find-out_card {
    width: 228px;
    height: 228px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    background: #ffffff;
    box-shadow: 0 50px 40px -30px rgba(65, 73, 84, 0.2);
    border-radius: 20px;
    margin-right: 26px;
    z-index: 1; }
    .section-saas-find-out_card.animation--init {
      opacity: 0; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-find-out_card.animation--init {
          opacity: 1; } }
    @media screen and (max-width: 1024.5px) {
      .section-saas-find-out_card.animated {
        animation: none; } }
    .section-saas-find-out_card_icon {
      max-width: 44px;
      height: 44px; }
    .section-saas-find-out_card:last-child {
      margin-right: 0; }
    @media screen and (max-width: 768.5px) {
      .section-saas-find-out_card {
        margin-bottom: 18px;
        margin-right: 0; }
        .section-saas-find-out_card:last-child {
          margin-bottom: 0; } }
    @media screen and (min-width: 1024.5px) {
      .section-saas-find-out_card:nth-child(1) {
        animation-delay: 0s; }
      .section-saas-find-out_card.animation--animated:nth-child(1) {
        animation-delay: 0.75s; }
      .section-saas-find-out_card:nth-child(2) {
        animation-delay: 0.25s; }
      .section-saas-find-out_card.animation--animated:nth-child(2) {
        animation-delay: 0.5s; } }
    .section-saas-find-out_card_title {
      font-weight: bold;
      font-size: 26px;
      line-height: 70%;
      text-align: center;
      color: #2B3E5B;
      margin-bottom: 0; }
    .section-saas-find-out_card_text {
      margin: 0; }
  .section-saas-find-out_paragraph {
    line-height: 150%;
    margin: 0 0 30px 0; }
  .section-saas-find-out_list-title {
    margin: 30px 0 0;
    color: #4990e2;
    display: block; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-find-out_list-title {
        text-align: center; } }
  .section-saas-find-out_list {
    margin: 0;
    padding: 10px 0 0 15px; }
    @media screen and (max-width: 768.5px) {
      .section-saas-find-out_list {
        padding: 0;
        text-align: center; } }
  @media screen and (max-width: 1024.5px) {
    .section-saas-find-out_list-item {
      list-style-position: inside; } }
  .section-saas-find-out_list-item_text {
    display: inline; }
  .section-saas-find-out_waypoint {
    position: absolute;
    top: 60%;
    left: 50%; }

.saas20-pointer-line {
  width: 318px;
  margin-top: 0;
  margin-bottom: 0;
  border-color: #2B3E5B;
  position: relative;
  transform: rotate(0deg); }
  .saas20-pointer-line::before, .saas20-pointer-line::after {
    content: '';
    position: absolute;
    border-radius: 100%;
    box-sizing: border-box;
    top: 50%;
    transform: translateY(-50%); }
  .saas20-pointer-line::before {
    width: 12px;
    height: 12px;
    border: 2px solid #2B3E5B;
    right: 100%; }
  .saas20-pointer-line::after {
    width: 6px;
    height: 6px;
    background-color: #2B3E5B;
    left: 100%; }
  .saas20-pointer-line--reversed {
    transform: rotate(180deg); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-saas-conversions {
  background-color: #F7F9FB;
  padding-top: 60px;
  padding-bottom: 75px;
  color: #2B3E5B; }
  @media screen and (max-width: 768.5px) {
    .section-saas-conversions {
      padding-top: 24px;
      padding-bottom: 30px; } }
  .section-saas-conversions_container {
    max-width: 1212px;
    margin: 0 auto;
    padding-left: 18px;
    padding-right: 18px; }
    @media screen and (min-width: 768.5px) {
      .section-saas-conversions_container {
        padding-left: 36px;
        padding-right: 36px; } }
  .section-saas-conversions_heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 500;
    font-style: normal;
    font-size: 42px;
    margin: 0;
    color: #ffc107;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 70px; }
    .section-saas-conversions_heading.animation--init {
      opacity: 0; }
    @media screen and (max-width: 768.5px) {
      .section-saas-conversions_heading {
        font-size: 32px;
        opacity: 1; } }
    @media screen and (max-width: 768.5px) {
      .section-saas-conversions_heading--sm-hidden {
        display: none; } }
  .section-saas-conversions_signup-rate-description {
    background-color: #ffffff;
    padding: 60px;
    box-shadow: 0 50px 40px -30px rgba(65, 73, 84, 0.2);
    border-radius: 20px; }
    .section-saas-conversions_signup-rate-description.animation--init {
      opacity: 0; }
    @media screen and (max-width: 768.5px) {
      .section-saas-conversions_signup-rate-description {
        padding: 40px 16px 34px 16px;
        text-align: center; } }
    .section-saas-conversions_signup-rate-description_heading {
      display: none; }
      @media screen and (max-width: 768.5px) {
        .section-saas-conversions_signup-rate-description_heading {
          display: inline-block;
          line-height: 38px;
          margin-bottom: 32px; } }
    .section-saas-conversions_signup-rate-description_subheading {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 20px;
      font-weight: 700;
      font-style: normal;
      color: #2B3E5B;
      margin-top: 0;
      margin-bottom: 14px; }
    .section-saas-conversions_signup-rate-description_lead-text {
      line-height: 150%; }
      .section-saas-conversions_signup-rate-description_lead-text p {
        margin: 0; }
      .section-saas-conversions_signup-rate-description_lead-text strong {
        color: #4990e2; }
    .section-saas-conversions_signup-rate-description_content {
      margin-top: 48px;
      display: grid;
      grid-template-columns: 1fr 1fr;
      -webkit-column-gap: 52px;
              column-gap: 52px;
      line-height: 150%; }
      .section-saas-conversions_signup-rate-description_content p {
        margin: 0; }
      .section-saas-conversions_signup-rate-description_content p:nth-child(2) {
        grid-row: span 2; }
      @media screen and (max-width: 768.5px) {
        .section-saas-conversions_signup-rate-description_content {
          grid-template-columns: 1fr;
          row-gap: 36px;
          margin-top: 0; } }
  .section-saas-conversions_rate-by-day {
    margin-top: 65px;
    position: relative; }
    @media screen and (max-width: 768.5px) {
      .section-saas-conversions_rate-by-day {
        margin-top: 40px; } }
    .section-saas-conversions_rate-by-day_heading {
      max-width: 360px;
      margin: 0 auto;
      line-height: 120%; }
    .section-saas-conversions_rate-by-day_row {
      margin-top: 48px; }
      @media screen and (max-width: 768.5px) {
        .section-saas-conversions_rate-by-day_row {
          margin-top: 28px; } }
  .section-saas-conversions_row {
    padding: 0 54px;
    display: grid;
    grid-template-columns: 6fr 4fr;
    -webkit-column-gap: 110px;
            column-gap: 110px; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-conversions_row {
        grid-template-columns: 1fr; } }
    @media screen and (max-width: 768.5px) {
      .section-saas-conversions_row {
        padding: 0; } }
    .section-saas-conversions_row_card {
      background-color: #ffffff;
      padding: 5.6% 8.8% 3.5% 5%;
      border-radius: 20px;
      box-shadow: 0px 4px 7px rgba(229, 229, 229, 0.5);
      text-align: center;
      opacity: 0; }
      .section-saas-conversions_row_card p {
        text-align: center;
        margin-top: 0;
        margin-bottom: 32px; }
      .section-saas-conversions_row_card svg {
        max-width: 100%;
        height: auto; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-conversions_row_card {
          justify-self: center; } }
    .section-saas-conversions_row_content {
      padding-top: 48px; }
      .section-saas-conversions_row_content.animation--init {
        opacity: 0; }
      .section-saas-conversions_row_content.animated {
        animation-delay: 0.4s; }
      .section-saas-conversions_row_content > p {
        margin: 0;
        line-height: 150%; }
      .section-saas-conversions_row_content > p:first-child {
        margin-bottom: 32px; }
      @media screen and (max-width: 768.5px) {
        .section-saas-conversions_row_content {
          padding-top: 32px;
          text-align: center; } }
    .section-saas-conversions_row_pointer-line {
      position: absolute;
      left: 52%;
      bottom: 95px; }
      .section-saas-conversions_row_pointer-line .animation--init {
        opacity: 0; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-conversions_row_pointer-line {
          display: none; } }

.saas20-badge {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #2B3E5B;
  line-height: 70%; }
  .saas20-badge::before {
    content: '';
    display: inline-block;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    margin-right: 5px; }
  .saas20-badge--color-blueish::before {
    background-color: #4990e2; }
  .saas20-badge--color-orange::before {
    background-color: #F2994A; }
  .saas20-badge--color-grey::before {
    background-color: #e0e0e0; }
  .saas20-badge--color-yellow::before {
    background-color: #F2C94C; }
  .saas20-badge--color-lightblue::before {
    background-color: #56CCF2; }
  .saas20-badge--color-green::before {
    background-color: #27ae60; }
  .saas20-badge--color-blue::before {
    background-color: #065ba9; }
  .saas20-badge--color-brown::before {
    background-color: #9c7000; }
  .saas20-badge--color-lightbrown::before {
    background-color: #e9d2b5; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-saas-acquisition {
  padding: 65px 0;
  overflow-x: hidden;
  color: #2B3E5B; }
  @media screen and (max-width: 1024.5px) {
    .section-saas-acquisition {
      padding-top: 40px;
      padding-bottom: 32px;
      text-align: center; } }
  .section-saas-acquisition_container {
    max-width: 1212px;
    margin: 0 auto;
    padding-left: 18px;
    padding-right: 18px; }
    @media screen and (min-width: 768.5px) {
      .section-saas-acquisition_container {
        padding-left: 36px;
        padding-right: 36px; } }
  .section-saas-acquisition_heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 500;
    font-style: normal;
    font-size: 42px;
    margin: 0;
    color: #ffc107;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 70px; }
    .section-saas-acquisition_heading.animation--init {
      opacity: 0; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-acquisition_heading {
        margin-bottom: 36px; } }
  .section-saas-acquisition_content {
    display: grid;
    grid-template-columns: 4fr 6fr;
    -webkit-column-gap: 75px;
            column-gap: 75px; }
    .section-saas-acquisition_content .animation--init {
      opacity: 0; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-acquisition_content {
        grid-template-columns: 1fr;
        row-gap: 28px; } }
  .section-saas-acquisition_desc_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    margin-top: 0;
    margin-bottom: 30px;
    max-width: 308px; }
    .section-saas-acquisition_desc_title ~ p {
      margin: 0; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-acquisition_desc_title {
        margin-left: auto;
        margin-right: auto; } }
  .section-saas-acquisition_desc_text {
    line-height: 150%;
    grid-column-start: 1; }
    .section-saas-acquisition_desc_text p {
      margin-top: 0;
      margin-bottom: 30px; }
    .section-saas-acquisition_desc_text p:last-child {
      margin: 0; }
  .section-saas-acquisition_diargam {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center; }
    .section-saas-acquisition_diargam .animation--animated {
      animation-delay: 0.2s; }
    .section-saas-acquisition_diargam_image {
      max-width: 100%;
      height: auto; }
    .section-saas-acquisition_diargam_note {
      line-height: 150%;
      margin-top: 6px;
      max-width: 558px;
      display: inline-block;
      -ms-flex-item-align: start;
          align-self: flex-start; }
  .section-saas-acquisition_badges {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-acquisition_badges {
        -ms-flex-pack: center;
            justify-content: center; } }
    .section-saas-acquisition_badges_item {
      margin-bottom: 30px; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-acquisition_badges_item {
          margin-right: 12px; } }
      @media screen and (max-width: 768.5px) {
        .section-saas-acquisition_badges_item {
          -ms-flex-positive: 1;
              flex-grow: 1; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-saas-visitors {
  background-color: #F7F9FB;
  padding-top: 68px;
  padding-bottom: 266px;
  color: #2B3E5B;
  overflow-x: hidden; }
  @media screen and (max-width: 1024.5px) {
    .section-saas-visitors {
      padding-top: 38px;
      padding-bottom: 86px; } }
  .section-saas-visitors_heading-block_heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 500;
    font-style: normal;
    font-size: 42px;
    margin: 0;
    color: #ffc107;
    text-align: center;
    text-transform: uppercase; }
  .section-saas-visitors_heading-block_sub-heading {
    text-align: center;
    margin-top: 26px;
    margin-bottom: 0; }
  .section-saas-visitors_container {
    max-width: 1162px;
    margin: 0 auto;
    padding-left: 18px;
    padding-right: 18px; }
    @media screen and (min-width: 768.5px) {
      .section-saas-visitors_container {
        padding-left: 36px;
        padding-right: 36px; } }
  .section-saas-visitors_channels {
    display: grid;
    grid-template-columns: 1fr 1fr;
    -webkit-column-gap: 54px;
            column-gap: 54px;
    -ms-flex-align: center;
        align-items: center; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-visitors_channels {
        grid-template-columns: 1fr;
        row-gap: 32px; } }
    .section-saas-visitors_channels_text {
      margin: 0;
      line-height: 150%;
      padding-right: 26px; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-visitors_channels_text {
          padding-right: 0;
          text-align: center; } }
      .section-saas-visitors_channels_text.animation--init {
        opacity: 0; }
      .section-saas-visitors_channels_text.animated {
        animation-delay: 0.4s; }
    .section-saas-visitors_channels_warning {
      margin-top: 42px;
      margin-right: 50px;
      background-color: rgba(73, 144, 226, 0.1);
      border-radius: 12px;
      padding: 30px 80px 30px 40px;
      position: relative;
      color: #4990e2;
      line-height: 150%; }
      @media screen and (max-width: 768.5px) {
        .section-saas-visitors_channels_warning {
          margin-top: 56px;
          margin-right: 0;
          padding: 50px 16px 20px 16px; } }
      .section-saas-visitors_channels_warning.animation--init {
        opacity: 0; }
      .section-saas-visitors_channels_warning::after {
        content: '';
        display: inline-block;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA5IiBoZWlnaHQ9IjEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAxLjY3NSA3Ni4zMTZsLTM1Ljk4Ni02Mi4zM2MtMi42ODgtNC42NTYtNy43MTQtNy43OTEtMTMuNDc3LTcuNzkxLTUuNzYyIDAtMTAuNzg5IDMuMTM1LTEzLjQ3NyA3Ljc5TDIuNzQ5IDc2LjMxNkExNS40NzkgMTUuNDc5IDAgMDAuNjcgODQuMDhjMCA4LjU5MSA2Ljk2NSAxNS41NTYgMTUuNTU2IDE1LjU1Nmg3MS45NzJjOC41OTEgMCAxNS41NTYtNi45NjUgMTUuNTU2LTE1LjU1NiAwLTIuODI5LS43NTktNS40NzktMi4wNzktNy43NjR6IiBmaWxsPSIjREFFMkUyIi8+PHBhdGggZD0iTTEwNS4yMTYgNzIuMDcyTDY5LjIyOSA5Ljc0MmMtMi42ODgtNC42NTUtNy43MTUtNy43OS0xMy40NzctNy43OS01Ljc2MiAwLTEwLjc4OSAzLjEzNS0xMy40NzcgNy43OUw2LjI4OSA3Mi4wNzJhMTUuNDggMTUuNDggMCAwMC0yLjA3OSA3Ljc2NGMwIDguNTkyIDYuOTY1IDE1LjU1NiAxNS41NTYgMTUuNTU2aDcxLjk3MmM4LjU5MSAwIDE1LjU1Ni02Ljk2NCAxNS41NTYtMTUuNTU1IDAtMi44My0uNzU5LTUuNDgtMi4wNzgtNy43NjV6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTk3LjM0NSA3NS45NTRhNy41MTggNy41MTggMCAwMS44ODUgMy41ODNjMCAzLjk2Mi0yLjk4MSA3LjE4OS02LjY0NiA3LjE4OUgyMC4xNTNjLTQuMjgxIDAtNy43NjQtMy4yMjctNy43NjQtNy4xOWE2LjY4IDYuNjggMCAwMTEuMDM0LTMuNTgybDM1LjgzLTYxLjcyNWMxLjM4OC0yLjIyNyA2LjYyLTMuNjEgOS4zODQtMy42MS0yLjU4MiAwIC4xNDguMDAzLjIyMS4wMDUgMi4yOC4wODIgMS43MzUgMS40NDggMi44ODQgMy42MDVsMzUuNjAzIDYxLjcyNXoiIGZpbGw9IiNGNkM0NDMiLz48cGF0aCBkPSJNMTA2LjU2MyA3MS4yOTVMNzAuNTc2IDguOTY1QzY3LjUyNCAzLjY4IDYxLjg0NC4zOTYgNTUuNzUyLjM5NmMtNi4wOTIgMC0xMS43NzIgMy4yODQtMTQuODI0IDguNTdMNC45NDIgNzEuMjk1YTE3LjEwNyAxNy4xMDcgMCAwMC0yLjI4NyA4LjU0MWMwIDkuNDM1IDcuNjc2IDE3LjExMiAxNy4xMTEgMTcuMTEyaDcxLjk3MmM5LjQzNSAwIDE3LjExMS03LjY3NyAxNy4xMTEtMTcuMTEyIDAtMi45OTctLjc5LTUuOTUtMi4yODYtOC41NDJ6TTkxLjczOCA5My44MzdIMTkuNzY2Yy03LjcyIDAtMTQtNi4yOC0xNC0xNCAwLTIuNDUxLjY0Ny00Ljg2NyAxLjg3LTYuOTg3bDM1Ljk4Ni02Mi4zM2ExNC4wNTEgMTQuMDUxIDAgMDExMi4xMy03LjAxMmM0Ljk4NCAwIDkuNjMyIDIuNjg3IDEyLjEzIDcuMDEzbDM1Ljk4NiA2Mi4zM2ExMy45OTUgMTMuOTk1IDAgMDExLjg3IDYuOTg3YzAgNy43MTktNi4yOCAxNC0xNCAxNHoiIGZpbGw9IiM0MzRGNTMiLz48cGF0aCBkPSJNNjMuMzkyIDEzLjExNGE4Ljg1MiA4Ljg1MiAwIDAwLTcuNjQtNC40MjEgOC44NSA4Ljg1IDAgMDAtNy42NCA0LjQyTDMxLjY3NiA0MS41ODRhMS41NTYgMS41NTYgMCAwMDIuNjk0IDEuNTU2bDE2LjQzOC0yOC40NzFhNS43MzIgNS43MzIgMCAwMTQuOTQ1LTIuODY1IDUuNzMyIDUuNzMyIDAgMDE0Ljk0NSAyLjg2NUw5Ni42ODMgNzdjLjUwNC44NzIuNzU5IDEuODI3Ljc1OSAyLjgzOWE1LjcxIDUuNzEgMCAwMS01LjcwNCA1LjcwM0gxOS43NjZhNS43MSA1LjcxIDAgMDEtNS43MDQtNS43MDNjMC0xLjAxMi4yNTYtMS45NjcuNzU5LTIuODRsMTYuNDM3LTI4LjQ3YTEuNTU1IDEuNTU1IDAgMTAtMi42OTQtMS41NTZMMTIuMTI3IDc1LjQ0NGE4LjY3NyA4LjY3NyAwIDAwLTEuMTc2IDQuMzk0YzAgNC44NjEgMy45NTQgOC44MTUgOC44MTUgOC44MTVoNzEuOTcyYzQuODYgMCA4LjgxNS0zLjk1NCA4LjgxNS04LjgxNWE4LjY3NSA4LjY3NSAwIDAwLTEuMTc1LTQuMzk0bC0zNS45ODYtNjIuMzN6IiBmaWxsPSIjNDM0RjUzIi8+PHBhdGggZD0iTTU2LjYzNyA2Ni40MzZ2OS4xNjJhNC41OCA0LjU4IDAgMTAwLTkuMTYyeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik01Ni42MzcgNjYuNDM2Yy41MDYgMCAuOTE2IDIuMDUuOTE2IDQuNTggMCAyLjUzMS0uNDEgNC41ODItLjkxNiA0LjU4MmE0LjU4IDQuNTggMCAxMTAtOS4xNjJ6bTAtMzkuMzk3djMzLjlhNC41ODIgNC41ODIgMCAwMDQuNTgxLTQuNTgxVjMxLjYyYTQuNTggNC41OCAwIDAwLTQuNTgtNC41ODF6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTU2LjYzNyAyNy4wNGMuNTA2IDAgLjkxNiAyLjA1LjkxNiA0LjU4djI0Ljc0YzAgMi41MjgtLjQxIDQuNTgtLjkxNiA0LjU4YTQuNTgyIDQuNTgyIDAgMDEtNC41OC00LjU4VjMxLjYyYTQuNTggNC41OCAwIDAxNC41OC00LjU4MXoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNNTYuNjM3IDYyLjMxMmE1Ljk2MiA1Ljk2MiAwIDAwNS45NTYtNS45NTVWMzEuNjE5YTUuOTYyIDUuOTYyIDAgMDAtNS45NTYtNS45NTUgNS45NjIgNS45NjIgMCAwMC01Ljk1NSA1Ljk1NXYyNC43MzhhNS45NjIgNS45NjIgMCAwMDUuOTU1IDUuOTU1ek01My40MyAzMS42MmEzLjIxIDMuMjEgMCAwMTMuMjA3LTMuMjA3IDMuMjEgMy4yMSAwIDAxMy4yMDcgMy4yMDd2MjQuNzM4YTMuMjEgMy4yMSAwIDAxLTMuMjA3IDMuMjA3IDMuMjEgMy4yMSAwIDAxLTMuMjA3LTMuMjA3VjMxLjYxOXptMy4yMDcgNDUuMzUyYTUuOTYyIDUuOTYyIDAgMDA1Ljk1Ni01Ljk1NiA1Ljk2MiA1Ljk2MiAwIDAwLTUuOTU2LTUuOTU1IDUuOTYyIDUuOTYyIDAgMDAtNS45NTUgNS45NTUgNS45NjIgNS45NjIgMCAwMDUuOTU1IDUuOTU2em0wLTkuMTYyYTMuMjEgMy4yMSAwIDAxMy4yMDcgMy4yMDYgMy4yMSAzLjIxIDAgMDEtMy4yMDcgMy4yMDcgMy4yMSAzLjIxIDAgMDEtMy4yMDctMy4yMDcgMy4yMSAzLjIxIDAgMDEzLjIwNy0zLjIwNnoiIGZpbGw9IiM0MzRGNTMiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxMDguODV2MTAwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
        width: 109px;
        height: 100px;
        position: absolute;
        top: calc(50% - 109px / 2);
        right: -54px; }
        @media screen and (max-width: 768.5px) {
          .section-saas-visitors_channels_warning::after {
            background-size: cover;
            width: 53px;
            height: 48px;
            top: -25px;
            right: calc(50% - 53px / 2); } }
  .section-saas-visitors_table {
    background-color: #ffffff;
    box-shadow: 0px 4px 7px rgba(229, 229, 229, 0.5);
    border-radius: 20px;
    padding: 46px 34.5px 42px 34.5px;
    width: 100%;
    border-spacing: 0; }
    @media screen and (max-width: 768.5px) {
      .section-saas-visitors_table {
        padding: 35px 24px 42px 16px; } }
    .section-saas-visitors_table.animation--init {
      opacity: 0; }
    .section-saas-visitors_table thead th {
      padding-bottom: 16px; }
      .section-saas-visitors_table thead th:first-child {
        text-align: left; }
    .section-saas-visitors_table tbody tr:nth-child(odd) {
      background-color: rgba(196, 196, 196, 0.1); }
    .section-saas-visitors_table tbody tr td {
      padding: 2px 0; }
    .section-saas-visitors_table tbody tr td:first-child {
      padding-left: 20px; }
    .section-saas-visitors_table tbody tr td:last-child {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 700;
      font-style: normal;
      color: #4990e2;
      text-align: center; }
  .section-saas-visitors_visitors-data {
    margin-top: 90px; }
    .section-saas-visitors_visitors-data_heading-block {
      margin-bottom: 50px; }
      .section-saas-visitors_visitors-data_heading-block.animation--init {
        opacity: 0; }
      .section-saas-visitors_visitors-data_heading-block.animated {
        animation-delay: 0.4s; }
    .section-saas-visitors_visitors-data_target-markets {
      max-width: 1262px;
      margin: 0 auto;
      padding-left: 18px;
      padding-right: 18px;
      margin-top: 78px; }
      @media screen and (min-width: 768.5px) {
        .section-saas-visitors_visitors-data_target-markets {
          padding-left: 36px;
          padding-right: 36px; } }
      @media screen and (max-width: 1024.5px) {
        .section-saas-visitors_visitors-data_target-markets {
          margin-top: 38px; } }
  .section-saas-visitors_prospects-info-row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    -webkit-column-gap: 97px;
            column-gap: 97px;
    justify-items: flex-end;
    -ms-flex-align: center;
        align-items: center;
    position: relative; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-visitors_prospects-info-row {
        grid-template-columns: 1fr;
        justify-items: center;
        row-gap: 30px;
        text-align: center; } }
    .section-saas-visitors_prospects-info-row_card {
      max-width: 450px;
      padding: 30px 32px 13px 27px;
      background-color: #ffffff;
      box-shadow: 0px 4px 7px rgba(229, 229, 229, 0.5);
      border-radius: 20px;
      text-align: center; }
      @media screen and (max-width: 768.5px) {
        .section-saas-visitors_prospects-info-row_card {
          padding: 22px 20px 13px 17px; } }
      .section-saas-visitors_prospects-info-row_card.animation--init {
        opacity: 0; }
      .section-saas-visitors_prospects-info-row_card > * {
        display: block; }
      .section-saas-visitors_prospects-info-row_card svg {
        max-width: 100%;
        height: auto; }
      .section-saas-visitors_prospects-info-row_card span {
        line-height: 24px;
        margin-bottom: 25px; }
      .section-saas-visitors_prospects-info-row_card small {
        margin-top: 12px;
        color: #b5b5b5;
        line-height: 23px; }
    .section-saas-visitors_prospects-info-row_desc.animation--init {
      opacity: 0; }
    .section-saas-visitors_prospects-info-row_desc.animated {
      animation-delay: 0.4s; }
    .section-saas-visitors_prospects-info-row_desc h3 {
      color: #414954;
      margin-top: 0;
      margin-bottom: 20px;
      width: 60%; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-visitors_prospects-info-row_desc h3 {
          width: auto; } }
    .section-saas-visitors_prospects-info-row_desc p {
      margin: 0;
      line-height: 150%; }
      .section-saas-visitors_prospects-info-row_desc p strong {
        color: #4990e2; }
    .section-saas-visitors_prospects-info-row_pointer-line {
      position: absolute;
      left: 40%;
      bottom: 22px; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-visitors_prospects-info-row_pointer-line {
          display: none; } }
      .section-saas-visitors_prospects-info-row_pointer-line.animation--init {
        opacity: 0; }
  .section-saas-visitors_target-markets-row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    -webkit-column-gap: 50px;
            column-gap: 50px;
    position: relative; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-visitors_target-markets-row {
        grid-template-columns: 1fr;
        row-gap: 30px;
        text-align: center;
        justify-items: center; } }
    .section-saas-visitors_target-markets-row_desc-block.animation--init {
      opacity: 0; }
    .section-saas-visitors_target-markets-row_desc-heading {
      color: #414954;
      margin: 0;
      padding-bottom: 6px;
      width: 75%; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-visitors_target-markets-row_desc-heading {
          padding-bottom: 0;
          width: auto; } }
    .section-saas-visitors_target-markets-row_desc-text {
      line-height: 150%; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-visitors_target-markets-row_desc-text {
          padding-top: 0; } }
      .section-saas-visitors_target-markets-row_desc-text p {
        margin: 0; }
      .section-saas-visitors_target-markets-row_desc-text p:first-child {
        margin: 30px 0; }
      .section-saas-visitors_target-markets-row_desc-text strong {
        color: #4990e2; }
    .section-saas-visitors_target-markets-row_card {
      padding: 60px 34px 24px 37px;
      margin-top: 62px;
      background-color: #ffffff;
      box-shadow: 0 50px 40px -30px rgba(65, 73, 84, 0.2);
      border-radius: 20px;
      text-align: center; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-visitors_target-markets-row_card {
          -ms-flex-order: -1;
              order: -1;
          margin-top: 0; } }
      @media screen and (max-width: 768.5px) {
        .section-saas-visitors_target-markets-row_card {
          padding: 40px 18px 14px 20px; } }
      .section-saas-visitors_target-markets-row_card.animation--init {
        opacity: 0; }
      .section-saas-visitors_target-markets-row_card.animated {
        animation-delay: 0.2s; }
      .section-saas-visitors_target-markets-row_card svg {
        max-width: 100%;
        height: auto; }
      .section-saas-visitors_target-markets-row_card small {
        display: block;
        margin-top: 38px;
        color: #b5b5b5;
        font-size: 12px;
        line-height: 18px; }
        @media screen and (max-width: 768.5px) {
          .section-saas-visitors_target-markets-row_card small {
            margin-top: 28px; } }
    .section-saas-visitors_target-markets-row_pointer-line {
      position: absolute;
      bottom: 32px;
      left: 35%; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-visitors_target-markets-row_pointer-line {
          display: none; } }
      .section-saas-visitors_target-markets-row_pointer-line.animation--init {
        opacity: 0; }
      .section-saas-visitors_target-markets-row_pointer-line.animated {
        animation-delay: 0.2s; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-saas-behavior {
  background-color: #ffc107;
  background-image: url(../images/2020-background-9c2cafda9268bdf281be57a30d8ea1ed.png);
  background-repeat: no-repeat;
  background-size: auto 85%;
  background-position: -50px 52px;
  color: #2B3E5B;
  padding-bottom: 53px; }
  @media screen and (max-width: 1024.5px) {
    .section-saas-behavior {
      padding-bottom: 38px; } }
  .section-saas-behavior_container {
    max-width: 1212px;
    margin: 0 auto;
    padding-left: 18px;
    padding-right: 18px;
    padding-top: 1px;
    margin-top: -1px; }
    @media screen and (min-width: 768.5px) {
      .section-saas-behavior_container {
        padding-left: 36px;
        padding-right: 36px; } }
  .section-saas-behavior_card {
    background-color: #ffffff;
    box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.1);
    border-radius: 20px;
    padding: 42px 54px;
    position: relative;
    overflow: hidden;
    margin-top: -153px; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-behavior_card {
        margin-top: -60px; } }
    @media screen and (max-width: 768.5px) {
      .section-saas-behavior_card {
        padding: 36px 16px 32px 16px;
        text-align: center; } }
  .section-saas-behavior_heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 500;
    font-style: normal;
    font-size: 42px;
    margin: 0;
    color: #4990e2;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 43px; }
    @media screen and (max-width: 768.5px) {
      .section-saas-behavior_heading {
        margin-bottom: 33px;
        font-size: 28px; } }
  .section-saas-behavior_sub-heading {
    line-height: 24px;
    margin-bottom: 42px;
    text-align: center; }
    @media screen and (max-width: 768.5px) {
      .section-saas-behavior_sub-heading {
        font-weight: bold; } }
  .section-saas-behavior_signup-stats {
    display: grid;
    grid-template-columns: 4fr 6fr;
    -webkit-column-gap: 42px;
            column-gap: 42px;
    -ms-flex-align: center;
        align-items: center; }
    @media screen and (max-width: 768.5px) {
      .section-saas-behavior_signup-stats {
        grid-template-columns: 1fr;
        row-gap: 30px; } }
  .section-saas-behavior_signup-shares {
    padding: 58px 34px 70px 34px;
    border: 1px solid rgba(196, 208, 222, 0.5);
    box-sizing: border-box;
    border-radius: 20px; }
    @media screen and (max-width: 768.5px) {
      .section-saas-behavior_signup-shares {
        border: none;
        padding: 0; } }
    .section-saas-behavior_signup-shares_heading {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 400;
      font-style: normal;
      line-height: 20px;
      margin-top: 0;
      margin-bottom: 42px;
      text-align: center; }
      @media screen and (max-width: 768.5px) {
        .section-saas-behavior_signup-shares_heading {
          width: 85%;
          margin: 0 auto 28px auto; } }
    .section-saas-behavior_signup-shares_table {
      text-align: center;
      border-spacing: 0;
      width: 100%; }
      .section-saas-behavior_signup-shares_table-row:nth-child(odd) {
        background-color: rgba(196, 196, 196, 0.1); }
      .section-saas-behavior_signup-shares_table-row td {
        padding: 2px 0;
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 400;
        font-style: normal; }
        .section-saas-behavior_signup-shares_table-row td:last-child {
          color: #4990e2;
          font-weight: bold; }
  .section-saas-behavior_signup-visitors {
    line-height: 150%;
    padding-top: 22px;
    position: relative; }
    @media screen and (max-width: 768.5px) {
      .section-saas-behavior_signup-visitors::after {
        content: '';
        display: -ms-flexbox;
        display: flex;
        width: calc(100% + 16px * 2);
        height: 1px;
        background-color: rgba(196, 208, 222, 0.5);
        position: absolute;
        bottom: 0;
        left: -16px;
        margin-bottom: -44px; } }
    .section-saas-behavior_signup-visitors_heading {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 40px;
      font-weight: 700;
      font-style: normal;
      font-size: 22px;
      margin-top: 0;
      margin-bottom: 36px;
      width: 60%; }
      @media screen and (max-width: 1024.5px) {
        .section-saas-behavior_signup-visitors_heading {
          width: 80%; } }
      @media screen and (max-width: 768.5px) {
        .section-saas-behavior_signup-visitors_heading {
          width: auto; } }
    .section-saas-behavior_signup-visitors_lead-text {
      color: #4990e2;
      margin-bottom: 18px; }
    .section-saas-behavior_signup-visitors_paragraph {
      margin-top: 16px;
      margin-bottom: 36px; }
      .section-saas-behavior_signup-visitors_paragraph:last-child {
        margin: 0; }
  .section-saas-behavior_feature {
    margin-top: 76px;
    line-height: 150%;
    display: grid;
    grid-template-columns: 1fr 1fr;
    -webkit-column-gap: 65px;
            column-gap: 65px;
    -ms-flex-align: center;
        align-items: center; }
    @media screen and (max-width: 768.5px) {
      .section-saas-behavior_feature {
        grid-template-columns: 1fr;
        row-gap: 30px; } }
    .section-saas-behavior_feature_desc-heading {
      margin: 0; }
    .section-saas-behavior_feature_desc-text-block {
      margin-top: 20px;
      grid-column-start: 1;
      line-height: 150%; }
      .section-saas-behavior_feature_desc-text-block p {
        margin: 0; }
        .section-saas-behavior_feature_desc-text-block p:first-child {
          margin-bottom: 32px; }
  .section-saas-behavior_correlations-card {
    border: 1px solid rgba(196, 208, 222, 0.5);
    box-sizing: border-box;
    border-radius: 20px;
    text-align: center;
    padding: 40px 22px 65px 22px; }
    @media screen and (max-width: 768.5px) {
      .section-saas-behavior_correlations-card {
        padding: 32px 6px; } }
    .section-saas-behavior_correlations-card_heading {
      font-weight: normal;
      line-height: 24px;
      margin: 0; }
      @media screen and (max-width: 768.5px) {
        .section-saas-behavior_correlations-card_heading {
          font-size: 16px; } }
    .section-saas-behavior_correlations-card_subheading {
      margin-top: 10px;
      margin-bottom: 48px; }
      @media screen and (max-width: 768.5px) {
        .section-saas-behavior_correlations-card_subheading {
          margin-bottom: 28px; } }
      .section-saas-behavior_correlations-card_subheading strong {
        font-size: 13px;
        font-weight: bold;
        line-height: 20px; }
    .section-saas-behavior_correlations-card_lead-text {
      font-size: 42px;
      font-weight: bold;
      color: #6fcf97;
      line-height: 62px; }
      @media screen and (max-width: 768.5px) {
        .section-saas-behavior_correlations-card_lead-text {
          line-height: 100%; } }
  .section-saas-behavior_pricing {
    margin-top: 30px;
    margin-bottom: 0;
    line-height: 150%; }
    @media screen and (max-width: 768.5px) {
      .section-saas-behavior_pricing {
        margin-top: 50px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-saas-websites {
  padding-top: 50px;
  padding-bottom: 56px;
  overflow-x: hidden;
  color: #2B3E5B; }
  @media screen and (max-width: 768.5px) {
    .section-saas-websites {
      padding-top: 42px;
      padding-bottom: 38px; } }
  .section-saas-websites_container {
    max-width: 1212px;
    margin: 0 auto;
    padding-left: 18px;
    padding-right: 18px; }
    @media screen and (min-width: 768.5px) {
      .section-saas-websites_container {
        padding-left: 36px;
        padding-right: 36px; } }
  .section-saas-websites_heading {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 500;
    font-style: normal;
    font-size: 42px;
    line-height: 50px;
    margin: 0;
    color: #4990e2;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 34px; }
  .section-saas-websites_sub-heading {
    line-height: 24px;
    margin-bottom: 60px;
    text-align: center; }
    @media screen and (max-width: 768.5px) {
      .section-saas-websites_sub-heading {
        margin-top: 33px;
        margin-bottom: 23px; } }
  .section-saas-websites_cta {
    display: grid;
    grid-template-columns: 6fr 4fr;
    -webkit-column-gap: 40px;
            column-gap: 40px; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-websites_cta {
        grid-template-columns: 1fr;
        row-gap: 30px;
        justify-items: center;
        text-align: center;
        list-style-position: inside; } }
    .section-saas-websites_cta_desc {
      padding-top: 43px;
      line-height: 150%; }
      @media screen and (max-width: 768.5px) {
        .section-saas-websites_cta_desc {
          padding-top: 0;
          -ms-flex-order: -1;
              order: -1; } }
      .section-saas-websites_cta_desc h3,
      .section-saas-websites_cta_desc p,
      .section-saas-websites_cta_desc ul {
        margin: 0;
        padding: 0; }
      .section-saas-websites_cta_desc-heading {
        font-size: 22px;
        line-height: 150%;
        width: 70%; }
        @media screen and (max-width: 1024.5px) {
          .section-saas-websites_cta_desc-heading {
            width: auto; } }
      .section-saas-websites_cta_desc-paragraph {
        margin: 36px 0; }
      .section-saas-websites_cta_desc-lead-text {
        color: #4990e2; }
      .section-saas-websites_cta_desc-list {
        line-height: 1.8;
        margin-top: 8px;
        padding-left: 22px; }
  @media screen and (max-width: 1024.5px) {
    .section-saas-websites_research-block {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center; } }
  .section-saas-websites_research-block_image-wrapper {
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0.75)), #61bcf9;
    border-radius: 20px;
    padding: 25px; }
    @media screen and (max-width: 768.5px) {
      .section-saas-websites_research-block_image-wrapper {
        padding: 12px; } }
  .section-saas-websites_research-block_image {
    width: 100%;
    height: auto;
    display: block;
    margin: 0 auto; }
  .section-saas-websites_research-block_subtext {
    text-align: center;
    margin: 15px auto 0 auto;
    width: 90%; }
    @media screen and (max-width: 768.5px) {
      .section-saas-websites_research-block_subtext {
        width: auto;
        line-height: 150%;
        font-size: 10px;
        margin-top: 10px; } }
  .section-saas-websites_signup-steps-block {
    margin-top: 40px;
    display: grid;
    grid-template-columns: 4fr 6fr;
    -webkit-column-gap: 60px;
            column-gap: 60px;
    -ms-flex-align: center;
        align-items: center; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-websites_signup-steps-block {
        grid-template-columns: 1fr;
        justify-items: center;
        text-align: center; } }
    .section-saas-websites_signup-steps-block_desc {
      line-height: 150%; }
      .section-saas-websites_signup-steps-block_desc_heading, .section-saas-websites_signup-steps-block_desc_paragraph {
        margin-top: 0;
        margin-bottom: 32px; }
      .section-saas-websites_signup-steps-block_desc_heading {
        font-size: 22px;
        line-height: 150%;
        width: 60%; }
        @media screen and (max-width: 1024.5px) {
          .section-saas-websites_signup-steps-block_desc_heading {
            width: auto; } }
    .section-saas-websites_signup-steps-block_images {
      background: linear-gradient(0deg, rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0.75)), #00bcff;
      border-radius: 20px;
      padding: 25px; }
      @media screen and (max-width: 768.5px) {
        .section-saas-websites_signup-steps-block_images {
          padding: 12px; } }
      .section-saas-websites_signup-steps-block_images img {
        width: 100%;
        height: auto;
        display: block;
        margin: 0 auto; }
        .section-saas-websites_signup-steps-block_images img:first-child {
          margin-bottom: 15px; }
  .section-saas-websites_note {
    max-width: 717px;
    margin: 62px auto 0 auto;
    padding: 42px 60px 33px 67px;
    background-color: rgba(73, 144, 226, 0.1);
    border-radius: 12px;
    position: relative; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-websites_note {
        max-width: 657px; } }
    @media screen and (max-width: 768.5px) {
      .section-saas-websites_note {
        margin-top: 76px;
        padding: 84px 16px 30px 16px;
        text-align: center; } }
    .section-saas-websites_note::before {
      content: '';
      display: inline-block;
      background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTM4LjEwMyA3MS41NzZoMjMuOTJ2MTYuNTk2Yy0xLjIwMyA1LjY0Ny02LjEgOS44NzUtMTEuOTYgOS44NzUtNS44NiAwLTEwLjc1Ny00LjIyOC0xMS45Ni05Ljg3NVY3MS41NzZ6IiBmaWxsPSIjRjZDNDQzIi8+PHBhdGggZD0iTTUwLjA2MyAxNC41NjhjMTMuNTYzIDAgMjQuNTU4IDEwLjk5NSAyNC41NTggMjQuNTU4IDAgMTcuMDA4LTEyLjQ4MSAyMi41MzktMTIuNDgxIDI5LjgwOCAwIC45MzQtLjA0IDEuODE0LS4xMTggMi42NDNIMzguMTAzYTI4Ljg0OCAyOC44NDggMCAwMS0uMTE2LTIuNjQzYzAtNy4yNy0xMi40ODItMTIuOC0xMi40ODItMjkuODA4IDAtMTMuNTYzIDEwLjk5NS0yNC41NTggMjQuNTU4LTI0LjU1OHoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNNTAuMDYzIDEyLjYxNWEyNi40NjggMjYuNDY4IDAgMDAtMjUuMTc1IDE4LjE4NCAxLjk1MyAxLjk1MyAwIDAwMy43MDggMS4yMjZBMjIuNTY4IDIyLjU2OCAwIDAxNTAuMDYzIDE2LjUyYzEyLjQ2NCAwIDIyLjYwNSAxMC4xNCAyMi42MDUgMjIuNjA1IDAgOS42MzQtNC4zMTUgMTUuMzktNy43ODIgMjAuMDE0LTIuNTIyIDMuMzY0LTQuNyA2LjI3LTQuNyA5Ljc5NCAwIC4yMzMtLjAwMy40NjItLjAwOC42OWgtOC4xNjJ2LTQuNDg3YTEuOTUzIDEuOTUzIDAgMTAtMy45MDYgMHY0LjQ4N2gtOC4xNjJhMjkuNjU3IDI5LjY1NyAwIDAxLS4wMDgtLjY5YzAtMy41MjUtMi4xNzgtNi40My00LjctOS43OTUtMi41NTMtMy40MDYtNS40NDgtNy4yNjctNi44ODMtMTIuNzU0YTEuOTUzIDEuOTUzIDAgMTAtMy43NzkuOTljMS42MjkgNi4yMjcgNC45MDQgMTAuNTk2IDcuNTM2IDE0LjEwNyAyLjE5IDIuOTIyIDMuOTIgNS4yMyAzLjkyIDcuNDUyIDAgLjkzNS4wNCAxLjg0OS4xMTYgMi43MTh2MTYuNTIxYzAgLjA1My4wMDQuMTA0LjAwOS4xNTVsLjAwMS4wMzhhMS45NTQgMS45NTQgMCAwMC4wMzQuMjE0IDE0LjYzMSAxNC42MzEgMCAwMDQuODkgOC4xNDYgMTQuMDIyIDE0LjAyMiAwIDAwOC45OCAzLjI3NGMzLjI2NSAwIDYuNDU0LTEuMTYyIDguOTc4LTMuMjc0YTE0LjYzNiAxNC42MzYgMCAwMDQuODktOC4xNDZsLjAwMi0uMDAyYTIuMSAyLjEgMCAwMC4wMzItLjIxM2wuMDAyLS4wMzdjLjAwNC0uMDUyLjAwNy0uMTAzLjAwNy0uMTU2di0xNi41MmMuMDc3LS44Ny4xMTgtMS43ODMuMTE4LTIuNzE4IDAtMi4yMjMgMS43My00LjUzIDMuOTItNy40NTIgMy42MTItNC44MiA4LjU2Mi0xMS40MiA4LjU2Mi0yMi4zNTYgMC0xNC42MTktMTEuODkzLTI2LjUxMS0yNi41MTItMjYuNTExek00MC4wNTYgODEuODI4SDYwLjA3djQuMzkxSDQwLjA1NnYtNC4zOTF6TTYwLjA3IDc3LjkySDQwLjA1NnYtNC4zOUg2MC4wN3Y0LjM5MXpNNTAuMDYzIDk2LjA5NGMtMy45NyAwLTcuNTUyLTIuNDAyLTkuMjQ5LTUuOTY4aDE4LjQ5OGMtMS42OTcgMy41NjYtNS4yNzggNS45NjgtOS4yNDkgNS45Njh6bTAtODYuOTg0YTEuOTUzIDEuOTUzIDAgMDAxLjk1NC0xLjk1M1YxLjk1M2ExLjk1MyAxLjk1MyAwIDEwLTMuOTA3IDB2NS4yMDRjMCAxLjA3OS44NzUgMS45NTMgMS45NTMgMS45NTN6TTE4LjA5NSAzNy4xNzNIMTIuODlhMS45NTMgMS45NTMgMCAxMDAgMy45MDZoNS4yMDRhMS45NTMgMS45NTMgMCAxMDAtMy45MDZ6IiBmaWxsPSIjNDM0RTUzIi8+PHBhdGggZD0iTTU5LjAwNiA0My4wNzJhMS45NTMgMS45NTMgMCAwMC0xLjk1My0xLjk1M0g0My4wNzRhMS45NTMgMS45NTMgMCAxMDAgMy45MDZoNS4wMzZ2NC40ODdhMS45NTMgMS45NTMgMCAxMDMuOTA3IDB2LTQuNDg3aDUuMDM2YTEuOTUzIDEuOTUzIDAgMDAxLjk1My0xLjk1M3pNMjYuMDc3IDE3LjkwMWExLjk0NiAxLjk0NiAwIDAwMi43NjEgMGMuNzY0LS43NjIuNzY0LTIgMC0yLjc2MWwtMy42OC0zLjY4YTEuOTUyIDEuOTUyIDAgMTAtMi43NjEgMi43NjJsMy42OCAzLjY4ek0yNC43MyA2MS42OThsLTMuNjggMy42OGExLjk1NCAxLjk1NCAwIDAwMi43NjIgMi43NjFsMy42OC0zLjY4YTEuOTUyIDEuOTUyIDAgMTAtMi43NjItMi43NjF6bTQ3LjkzOC00My4yMjRjLjUgMCAxLS4xOTEgMS4zODEtLjU3M2wzLjY4LTMuNjhhMS45NTQgMS45NTQgMCAwMC0yLjc2Mi0yLjc2MmwtMy42OCAzLjY4YTEuOTU0IDEuOTU0IDAgMDAxLjM4MSAzLjMzNXptMi43MjkgNDMuMjI0YTEuOTUyIDEuOTUyIDAgMTAtMi43NjIgMi43NjFsMy42OCAzLjY4Yy4zOC4zODIuODguNTcyIDEuMzguNTcyYTEuOTUzIDEuOTUzIDAgMDAxLjM4LTMuMzM0bC0zLjY3OC0zLjY4em0xMS44MzgtMjQuNTI1aC01LjIwNGExLjk1MyAxLjk1MyAwIDEwMCAzLjkwNmg1LjIwNGExLjk1MyAxLjk1MyAwIDEwMC0zLjkwNnpNNTAuMDYzIDU1LjM3MWExLjk1NyAxLjk1NyAwIDAwLTEuOTUzIDEuOTUzYzAgMS4wNzYuODc4IDEuOTUzIDEuOTUzIDEuOTUzYTEuOTU3IDEuOTU3IDAgMDAxLjk1NC0xLjk1MyAxLjk1NyAxLjk1NyAwIDAwLTEuOTU0LTEuOTUzek0yNS41MDUgNDEuMDhhMS45NTcgMS45NTcgMCAwMDEuOTUzLTEuOTU0IDEuOTU3IDEuOTU3IDAgMDAtMS45NTMtMS45NTMgMS45NTYgMS45NTYgMCAwMC0xLjk1MyAxLjk1M2MwIDEuMDc2Ljg3NiAxLjk1MyAxLjk1MyAxLjk1M3oiIGZpbGw9IiM0MzRFNTMiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
      background-repeat: no-repeat;
      width: 100px;
      height: 100px;
      position: absolute;
      top: calc(50% - 100px / 2);
      left: -50px; }
      @media screen and (max-width: 768.5px) {
        .section-saas-websites_note::before {
          top: -50px;
          left: calc(50% - 100px / 2); } }
    .section-saas-websites_note-text {
      line-height: 150%;
      margin: 0; }
      .section-saas-websites_note-text--lead {
        color: #4990e2; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.benchmark-report-cta-button {
  font-family: Roboto, "Arial", "Helvetica", sans-serif;
  font-size: 20px;
  font-weight: 700;
  font-style: normal;
  line-height: 22px;
  padding: 30px 40px;
  display: block; }
  @media screen and (max-width: 768.5px) {
    .benchmark-report-cta-button {
      padding: 20px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-ecommerce-conclusion {
  padding: 0 18px;
  position: relative;
  background-image: linear-gradient(180deg, #F7F9FB, #F7F9FB 134px, #ffc107 134px, #ffc107 100%); }
  @media screen and (max-width: 1024.5px) {
    .section-ecommerce-conclusion {
      background: linear-gradient(180deg, #F7F9FB, #F7F9FB 64px, #ffc107 64px, #ffc107 100%); } }
  .section-ecommerce-conclusion_background-text {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url(../images/section-conclusion-backgroung-text-a8f46259a3cf816a610675a1b6c5b8f9.svg);
    background-repeat: no-repeat;
    background-size: auto 56%;
    background-position: left 29px bottom 43px;
    mix-blend-mode: multiply; }
    @media screen and (max-width: 1024.5px) {
      .section-ecommerce-conclusion_background-text {
        display: none; } }
  .section-ecommerce-conclusion_container {
    position: relative;
    max-width: 1140px;
    margin: 0 auto;
    padding-bottom: 35px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column; }
    @media screen and (max-width: 1024.5px) {
      .section-ecommerce-conclusion_container {
        max-width: 720px;
        padding-bottom: 65px; } }
  .section-ecommerce-conclusion_button {
    margin: 0 auto 60px; }
    @media screen and (max-width: 1024.5px) {
      .section-ecommerce-conclusion_button {
        margin-bottom: 21px; } }
  .section-ecommerce-conclusion_logotype {
    width: 205px;
    height: 103.54px;
    margin-left: auto;
    display: block; }
    @media screen and (max-width: 1024.5px) {
      .section-ecommerce-conclusion_logotype {
        width: 183.34px;
        height: 70.32px;
        margin: 0 auto; } }
  .section-ecommerce-conclusion_title {
    text-align: center;
    margin: 0 0 112px; }
    @media screen and (max-width: 1024.5px) {
      .section-ecommerce-conclusion_title {
        margin-bottom: 30px; } }
  .section-ecommerce-conclusion_paragraph {
    margin-top: 0;
    margin-bottom: 30px; }
  .section-ecommerce-conclusion_card {
    padding: 80px 50px 120px;
    margin-bottom: 102px;
    box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5), 0 45px 40px -50px rgba(65, 73, 84, 0.2);
    z-index: 1; }
    @media screen and (max-width: 1024.5px) {
      .section-ecommerce-conclusion_card {
        padding: 50px;
        margin-bottom: 21px; } }
    @media screen and (max-width: 768.5px) {
      .section-ecommerce-conclusion_card {
        padding: 30px 25px 40px; } }
  .section-ecommerce-conclusion_grid {
    display: grid;
    grid-gap: 60px 33px;
    grid-auto-flow: column;
    grid-template: 1fr 1fr / 1fr 1fr;
    position: relative;
    counter-reset: list; }
    @media screen and (max-width: 1024.5px) {
      .section-ecommerce-conclusion_grid {
        grid-template: 1fr / auto;
        grid-auto-flow: row; } }
  .section-ecommerce-conclusion_grid-item {
    padding-left: 82px;
    position: relative;
    margin: 0;
    z-index: 1; }
    @media screen and (max-width: 768.5px) {
      .section-ecommerce-conclusion_grid-item {
        padding: 53px 0 0; } }
    .section-ecommerce-conclusion_grid-item::before {
      counter-increment: list;
      content: counter(list);
      position: absolute;
      left: 0;
      top: 0;
      font-weight: 700;
      font-size: 116px;
      line-height: 80%;
      color: #C4D0DE; }
      @media screen and (max-width: 768.5px) {
        .section-ecommerce-conclusion_grid-item::before {
          z-index: -1;
          left: 50%;
          transform: translateX(-50%); } }
    @media screen and (min-width: 1024.5px) {
      .section-ecommerce-conclusion_grid-item:nth-child(1) {
        animation-delay: 0s; }
      .section-ecommerce-conclusion_grid-item.animation--animated:nth-child(1) {
        animation-delay: 0.75s; }
      .section-ecommerce-conclusion_grid-item:nth-child(2) {
        animation-delay: 0.25s; }
      .section-ecommerce-conclusion_grid-item.animation--animated:nth-child(2) {
        animation-delay: 0.5s; }
      .section-ecommerce-conclusion_grid-item:nth-child(3) {
        animation-delay: 0.5s; }
      .section-ecommerce-conclusion_grid-item.animation--animated:nth-child(3) {
        animation-delay: 0.25s; }
      .section-ecommerce-conclusion_grid-item:nth-child(4) {
        animation-delay: 0.75s; }
      .section-ecommerce-conclusion_grid-item.animation--animated:nth-child(4) {
        animation-delay: 0s; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-appendix-card-subsection {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -ms-flex-align: start;
      align-items: start;
  grid-gap: 50px 26px;
  padding: 56px 25px 35px;
  background: #ffffff;
  box-shadow: 0 4px 7px rgba(0, 0, 0, 0.1), 0 70px 40px -50px rgba(65, 73, 84, 0.2);
  border-radius: 20px;
  margin-bottom: 58px; }
  @media screen and (max-width: 1024.5px) {
    .section-appendix-card-subsection {
      grid-template-columns: 1fr; } }
  @media screen and (max-width: 768.5px) {
    .section-appendix-card-subsection {
      padding: 0;
      box-shadow: none; } }
  .section-appendix-card-subsection_title-wrapper, .section-appendix-card-subsection_info-box {
    grid-column: span 2; }
    @media screen and (max-width: 1024.5px) {
      .section-appendix-card-subsection_title-wrapper, .section-appendix-card-subsection_info-box {
        grid-column: 1; } }
  .section-appendix-card-subsection_title-wrapper {
    max-width: 865px;
    margin: 0 auto;
    position: relative; }
  .section-appendix-card-subsection_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.5;
    text-align: center;
    letter-spacing: 0.01em;
    color: #2B3E5B;
    margin: 0; }
  .section-appendix-card-subsection_title-text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.5;
    text-align: center;
    letter-spacing: 0.01em;
    color: #2B3E5B; }
  .section-appendix-card-subsection_column {
    padding: 24px; }
  .section-appendix-card-subsection_title-icon, .section-appendix-card-subsection_column-icon {
    width: 33px;
    height: 33px;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%); }
  .section-appendix-card-subsection_info-box {
    border-radius: 10px;
    min-height: 134px;
    border: 1px solid rgba(73, 144, 226, 0.3);
    position: relative;
    overflow: hidden;
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    color: #4990e2; }
    @media screen and (max-width: 1024.5px) {
      .section-appendix-card-subsection_info-box {
        -ms-flex-direction: column;
            flex-direction: column; } }
    .section-appendix-card-subsection_info-box_title-wrapper {
      background: rgba(73, 144, 226, 0.1);
      max-width: 170px;
      padding: 20px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-item-align: stretch;
          align-self: stretch;
      width: 100%;
      margin: 0; }
      @media screen and (max-width: 1024.5px) {
        .section-appendix-card-subsection_info-box_title-wrapper {
          -ms-flex-direction: column;
              flex-direction: column;
          padding: 25px;
          max-width: unset; } }
    .section-appendix-card-subsection_info-box_icon {
      width: 33px;
      height: 33px;
      margin-right: 10px; }
      @media screen and (max-width: 1024.5px) {
        .section-appendix-card-subsection_info-box_icon {
          margin-bottom: 8px;
          margin-right: 0; } }
    .section-appendix-card-subsection_info-box_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 500;
      font-style: normal;
      color: #4990e2;
      margin: 0; }
      @media screen and (max-width: 1024.5px) {
        .section-appendix-card-subsection_info-box_title {
          text-align: center; } }
    .section-appendix-card-subsection_info-box_text {
      color: #4990e2;
      padding: 20px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-pack: center;
          justify-content: center;
      margin: 0; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-appendix {
  position: relative;
  background: #ffffff;
  padding: 113px 18px 36px;
  overflow-x: hidden; }
  @media screen and (max-width: 1024.5px) {
    .section-appendix {
      padding-top: 32px; } }
  .section-appendix_container {
    max-width: 1140px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .section-appendix_container {
        max-width: 720px; } }
  .section-appendix_title, .section-appendix_subtitle {
    font-weight: 300;
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    letter-spacing: 0.35px;
    color: #2B3E5B;
    margin: 0; }
  .section-appendix_subtitle {
    font-weight: 900;
    margin: 22px 0 56px; }
    @media screen and (max-width: 1024.5px) {
      .section-appendix_subtitle {
        margin-bottom: 32px; } }
  .section-appendix_text-row {
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 39px; }
    @media screen and (max-width: 1024.5px) {
      .section-appendix_text-row {
        display: block; } }
  .section-appendix_text-row-block {
    -ms-flex: 1;
        flex: 1; }
    @media screen and (min-width: 1024.5px) {
      .section-appendix_text-row-block {
        margin: 0 calc(25px / 2); } }
  .section-appendix_image {
    width: 100%;
    margin-bottom: 21px; }
  .section-appendix_text-title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 500;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 0.01em;
    color: #2B3E5B; }
  .section-appendix_copyright-text {
    opacity: 0.5;
    margin: 58px 0 0;
    text-align: center; }
    @media screen and (max-width: 768.5px) {
      .section-appendix_copyright-text {
        font-size: 12px;
        margin-top: 21px; } }
  .section-appendix_list-item {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    line-height: 2;
    letter-spacing: 0.01em;
    color: #2B3E5B; }
  .section-appendix_button {
    margin: 60px auto 0;
    z-index: 1; }
    @media screen and (max-width: 1024.5px) {
      .section-appendix_button {
        margin-bottom: 21px; } }

.animation--init--init {
  visibility: hidden; }

.animation--init--animated {
  visibility: visible; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.section-saas-pricing {
  color: #2B3E5B;
  background-color: #ffc107;
  padding-top: 68px;
  padding-bottom: 34px;
  position: relative; }
  @media screen and (max-width: 768.5px) {
    .section-saas-pricing {
      padding-top: 38px;
      padding-bottom: 24px; } }
  .section-saas-pricing_bg {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: end;
        justify-content: flex-end;
    height: 100%;
    position: absolute;
    bottom: 36px;
    left: 53px;
    font-size: 16px; }
    @media screen and (max-width: 768.5px) {
      .section-saas-pricing_bg {
        bottom: 146px;
        left: -6px;
        font-size: 8px; } }
    .section-saas-pricing_bg p {
      font-size: 11em;
      margin: 0;
      line-height: 80%;
      font-weight: bold;
      color: rgba(255, 193, 7, 0.5);
      mix-blend-mode: multiply; }
      .section-saas-pricing_bg p:nth-child(3) {
        font-weight: 300;
        font-size: 20em; }
      .section-saas-pricing_bg p:last-child {
        font-size: 16em; }
  .section-saas-pricing_card {
    padding: 78px 55px 44px 55px;
    background-color: #ffffff;
    box-shadow: 0 50px 40px -30px rgba(65, 73, 84, 0.2);
    border-radius: 20px;
    position: relative; }
    @media screen and (max-width: 768.5px) {
      .section-saas-pricing_card {
        padding: 40px 18px 32px 18px; } }
  .section-saas-pricing_container {
    max-width: 1212px;
    margin: 0 auto;
    padding-left: 18px;
    padding-right: 18px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column; }
    @media screen and (min-width: 768.5px) {
      .section-saas-pricing_container {
        padding-left: 36px;
        padding-right: 36px; } }
    @media screen and (max-width: 768.5px) {
      .section-saas-pricing_container {
        position: relative;
        overflow: hidden; } }
  .section-saas-pricing_button {
    padding: 30px 40px;
    margin: 60px auto 0;
    z-index: 1; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-pricing_button {
        margin-bottom: 21px; } }
  .section-saas-pricing_heading {
    max-width: 320px;
    font-size: 22px;
    font-weight: bold;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 34px; }
    @media screen and (max-width: 768.5px) {
      .section-saas-pricing_heading {
        color: #ffc107;
        text-transform: uppercase; } }
  .section-saas-pricing_cards {
    margin-top: 56px;
    margin-bottom: 70px;
    text-align: center; }
    @media screen and (max-width: 768.5px) {
      .section-saas-pricing_cards {
        margin-top: 45px;
        margin-bottom: 35px; } }
    .section-saas-pricing_cards.animation--init {
      opacity: 0; }
    .section-saas-pricing_cards svg {
      max-width: 100%;
      height: auto; }
  .section-saas-pricing_desc {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 42px;
            column-gap: 42px; }
    @media screen and (max-width: 768.5px) {
      .section-saas-pricing_desc {
        grid-template-columns: 1fr;
        row-gap: 30px;
        text-align: center; } }
    .section-saas-pricing_desc_text {
      line-height: 150%;
      margin: 0; }
      @media screen and (min-width: 1024.5px) {
        .section-saas-pricing_desc_text:nth-child(1) {
          animation-delay: 0.75s; }
        .section-saas-pricing_desc_text.animation--animated:nth-child(1) {
          animation-delay: 0.25s; }
        .section-saas-pricing_desc_text:nth-child(2) {
          animation-delay: 1.75s; }
        .section-saas-pricing_desc_text.animation--animated:nth-child(2) {
          animation-delay: 0.5s; }
        .section-saas-pricing_desc_text:nth-child(3) {
          animation-delay: 2.75s; }
        .section-saas-pricing_desc_text.animation--animated:nth-child(3) {
          animation-delay: 0.75s; } }
  .section-saas-pricing_made-by {
    margin-top: 56px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: end;
        justify-content: flex-end; }
    @media screen and (max-width: 768.5px) {
      .section-saas-pricing_made-by {
        -ms-flex-pack: center;
            justify-content: center;
        margin-top: 128px; } }
    .section-saas-pricing_made-by_text {
      font-weight: bold;
      line-height: 110%;
      margin-top: 30px;
      margin-left: 12px;
      color: #ffffff;
      -ms-flex-preferred-size: 120px;
          flex-basis: 120px; }

.section-saas-footer {
  line-height: 25px;
  text-align: center;
  padding: 30px 0;
  color: rgba(43, 62, 91, 0.5); }

.section-saas-video {
  padding: 100px 18px 0; }
  .section-saas-video_container {
    max-width: 1140px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-video_container {
        max-width: 720px; } }
  .section-saas-video_button {
    margin: 60px auto; }
    @media screen and (max-width: 1024.5px) {
      .section-saas-video_button {
        margin: 40px auto 21px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.job-description-page_banner {
  background-color: #ffc107;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  min-height: 300px;
  margin-bottom: 50px;
  padding: 0 20px;
  text-align: center; }
  @media screen and (max-width: 1024.5px) {
    .job-description-page_banner {
      min-height: unset;
      padding-top: 80px;
      padding-bottom: 80px; } }
  @media screen and (max-width: 768.5px) {
    .job-description-page_banner {
      min-height: unset;
      padding-top: 50px;
      padding-bottom: 50px; } }
  .job-description-page_banner_title-team {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 700;
    font-style: normal;
    color: #ffffff; }
    @media screen and (max-width: 768.5px) {
      .job-description-page_banner_title-team {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 20px;
        font-weight: 700;
        font-style: normal; } }
  .job-description-page_banner_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 55px;
    font-weight: 700;
    font-style: normal;
    margin: 20px 0;
    color: #ffffff;
    line-height: 1.2; }
    @media screen and (max-width: 768.5px) {
      .job-description-page_banner_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 30px;
        font-weight: 700;
        font-style: normal;
        margin: 10px 0; } }
  .job-description-page_banner_title-location {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 300;
    font-style: normal;
    color: #ffffff; }
    @media screen and (max-width: 768.5px) {
      .job-description-page_banner_title-location {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 20px;
        font-weight: 700;
        font-style: normal; } }
  .job-description-page_banner_image {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 102px;
    transform: rotate(15deg);
    cursor: pointer; }
    @media screen and (max-width: 768.5px) {
      .job-description-page_banner_image {
        top: 10px;
        right: 10px;
        width: 66px; } }

.job-description-page_wrapper {
  padding: 0 20px; }

.job-description-page_content {
  max-width: 1080px;
  margin: 0 auto;
  padding: 0 100px; }
  @media screen and (max-width: 1024.5px) {
    .job-description-page_content {
      padding: 0; } }
  .job-description-page_content .contentful-rich-text_paragraph {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 300;
    font-style: normal; }
    .job-description-page_content .contentful-rich-text_paragraph--bold {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 700;
      font-style: normal; }
  .job-description-page_content .contentful-rich-text_image {
    margin: 20px auto; }

.job-description-page_text-center {
  text-align: center; }

.job-description-page_team-members {
  background-color: #F4F5F6;
  margin-top: 45px;
  text-align: center;
  padding: 70px 0; }
  .job-description-page_team-members_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    color: #ffc107;
    margin-bottom: 40px; }
  .job-description-page_team-members_list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: center;
        justify-content: center;
    width: 1024px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .job-description-page_team-members_list {
        width: 100%; } }
    .job-description-page_team-members_list_member {
      width: 250px;
      margin: 20px 40px;
      position: relative; }
      .job-description-page_team-members_list_member_image {
        width: 120px;
        height: 120px;
        z-index: 1; }
      .job-description-page_team-members_list_member_border {
        position: absolute;
        width: 122px;
        height: 122px;
        left: 0;
        right: 0;
        top: 0;
        margin: 0 auto;
        z-index: 2; }
      .job-description-page_team-members_list_member_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 500;
        font-style: normal;
        line-height: 21px; }
      .job-description-page_team-members_list_member_description {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 300;
        font-style: normal;
        line-height: 18px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.careers-page {
  text-align: center; }
  .careers-page_banner {
    background-color: #ffc107;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    height: 200px;
    position: relative;
    background-image: url(../images/background-d75fafb85bb8c4a84b5b14b16a280fae.png);
    background-size: auto 100%;
    background-position: left;
    background-repeat: no-repeat; }
    @media screen and (max-width: 768.5px) {
      .careers-page_banner {
        -ms-flex-direction: column;
            flex-direction: column; } }
    .careers-page_banner_img {
      width: 105px;
      height: 100px;
      transform: rotate(15deg);
      cursor: pointer;
      position: absolute;
      top: 20px;
      right: 20px; }
      @media screen and (max-width: 768.5px) {
        .careers-page_banner_img {
          margin-bottom: 25px;
          transform: rotate(0deg);
          position: unset; } }
    .careers-page_banner_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 55px;
      font-weight: 700;
      font-style: normal;
      color: #ffffff; }
    .careers-page_banner_link-title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 700;
      font-style: normal; }
      .careers-page_banner_link-title_link {
        color: #0277bd;
        text-decoration: none; }
  .careers-page_secondary_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 700;
    font-style: normal;
    margin: 50px 0;
    color: #ffc107; }
    @media screen and (max-width: 768.5px) {
      .careers-page_secondary_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 30px;
        font-weight: 700;
        font-style: normal; } }
  .careers-page_jobs-list {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(450px, 1fr));
    grid-gap: 30px;
    justify-items: center;
    margin-bottom: 150px;
    padding: 20px 150px 0; }
    @media screen and (max-width: 768.5px) {
      .careers-page_jobs-list {
        grid-template-columns: auto;
        padding: 0 20px;
        margin-bottom: 100px; } }
    .careers-page_jobs-list_job {
      text-align: left;
      width: 100%;
      padding: 35px; }
      @media screen and (max-width: 768.5px) {
        .careers-page_jobs-list_job {
          width: 300px; } }
      .careers-page_jobs-list_job_team {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 300;
        font-style: normal; }
      .careers-page_jobs-list_job_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 26px;
        font-weight: 500;
        font-style: normal; }
      .careers-page_jobs-list_job_location {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 300;
        font-style: normal; }
      .careers-page_jobs-list_job:hover .careers-page_jobs-list_job_title {
        color: #ffc107; }
  .careers-page_paragraph-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    padding-top: 20px; }
    .careers-page_paragraph-wrapper--background-2 {
      background-color: #F9FAFB; }
    @media screen and (max-width: 768.5px) {
      .careers-page_paragraph-wrapper_img {
        display: none; } }
    .careers-page_paragraph-wrapper_paragraph {
      width: 700px;
      text-align: left;
      padding: 0 80px; }
      @media screen and (max-width: 768.5px) {
        .careers-page_paragraph-wrapper_paragraph {
          width: 300px;
          padding: 0 20px; } }
      .careers-page_paragraph-wrapper_paragraph_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 26px;
        font-weight: 700;
        font-style: normal; }
      .careers-page_paragraph-wrapper_paragraph_text {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 20px;
        font-weight: 300;
        font-style: normal; }
        .careers-page_paragraph-wrapper_paragraph_text a {
          color: #ffc107;
          text-decoration: inherit;
          font-weight: inherit; }
          .careers-page_paragraph-wrapper_paragraph_text a:visited, .careers-page_paragraph-wrapper_paragraph_text a:hover, .careers-page_paragraph-wrapper_paragraph_text a:active {
            color: #ffc107;
            text-decoration: inherit;
            font-weight: inherit; }
  .careers-page_our-offices-video {
    max-width: calc(100% - 40px);
    width: 1024px;
    height: 575px;
    margin: -10px auto 70px auto; }
    @media screen and (max-width: 768.5px) {
      .careers-page_our-offices-video {
        height: 300px; } }
    .careers-page_our-offices-video_video {
      border-radius: 6px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.single-course {
  background: linear-gradient(28.22deg, #FFFFFF 29.12%, #F7F5FF 78.05%);
  border: 1px solid #DDD8FF;
  box-sizing: border-box;
  box-shadow: 0 3.29486px 7.58237px rgba(76, 60, 173, 0.0102), 0 8.49537px 13.4972px rgba(76, 60, 173, 0.0198), 0 18px 33px rgba(76, 60, 173, 0.03);
  border-radius: 8px;
  text-decoration: none;
  cursor: pointer;
  transition: all .2s ease-in-out;
  padding: 20px;
  z-index: 2; }
  .single-course:hover {
    transform: scale(1.05);
    border: 1px solid #ffc107;
    box-shadow: 0 3px 20px rgba(76, 60, 173, 0.15), 0 8.49537px 23.5px rgba(76, 60, 173, 0.08), 0 18px 33px rgba(76, 60, 173, 0.03); }
    .single-course:hover .single-course_name {
      color: #ecb100; }
  .single-course_icon {
    width: 120px;
    height: 110px;
    margin-bottom: 22px; }
  .single-course_name {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 400;
    font-style: normal;
    margin: 0 auto;
    color: #262D33; }
  .single-course_description {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 300;
    font-style: normal;
    width: 230px;
    line-height: 18px;
    margin: 5px auto 0 auto;
    color: #262D33; }
    @media screen and (max-width: 1024.5px) {
      .single-course_description {
        width: 410px; } }
    @media screen and (max-width: 768.5px) {
      .single-course_description {
        width: 260px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0); }
  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0); }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0); }
  90% {
    transform: translate3d(0, -4px, 0); } }

.bounce {
  animation-name: bounce;
  transform-origin: center bottom; }

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1; }
  25%,
  75% {
    opacity: 0; } }

.flash {
  animation-name: flash; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1); }
  50% {
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    transform: scale3d(1, 1, 1); } }

.pulse {
  animation-name: pulse; }

@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1); }
  30% {
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    transform: scale3d(1.05, 0.95, 1); }
  to {
    transform: scale3d(1, 1, 1); } }

.rubberBand {
  animation-name: rubberBand; }

@keyframes shake {
  from,
  to {
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(-10px, 0, 0); }
  20%,
  40%,
  60%,
  80% {
    transform: translate3d(10px, 0, 0); } }

.shake {
  animation-name: shake; }

@keyframes headShake {
  0% {
    transform: translateX(0); }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    transform: translateX(2px) rotateY(3deg); }
  50% {
    transform: translateX(0); } }

.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake; }

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    transform: rotate3d(0, 0, 1, 0deg); } }

.swing {
  transform-origin: top center;
  animation-name: swing; }

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1); }
  10%,
  20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%,
  50%,
  70%,
  90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%,
  60%,
  80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    transform: scale3d(1, 1, 1); } }

.tada {
  animation-name: tada; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes wobble {
  from {
    transform: translate3d(0, 0, 0); }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    transform: translate3d(0, 0, 0); } }

.wobble {
  animation-name: wobble; }

@keyframes jello {
  from,
  11.1%,
  to {
    transform: translate3d(0, 0, 0); }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    transform: skewX(0.39062deg) skewY(0.39062deg); }
  88.8% {
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

.jello {
  animation-name: jello;
  transform-origin: center; }

@keyframes heartBeat {
  0% {
    transform: scale(1); }
  14% {
    transform: scale(1.3); }
  28% {
    transform: scale(1); }
  42% {
    transform: scale(1.3); }
  70% {
    transform: scale(1); } }

.heartBeat {
  animation-name: heartBeat;
  animation-duration: 1.3s;
  animation-timing-function: ease-in-out; }

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1); } }

.bounceIn {
  animation-duration: 0.75s;
  animation-name: bounceIn; }

@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0); }
  75% {
    transform: translate3d(0, -10px, 0); }
  90% {
    transform: translate3d(0, 5px, 0); }
  to {
    transform: translate3d(0, 0, 0); } }

.bounceInDown {
  animation-name: bounceInDown; }

@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0); }
  75% {
    transform: translate3d(-10px, 0, 0); }
  90% {
    transform: translate3d(5px, 0, 0); }
  to {
    transform: translate3d(0, 0, 0); } }

.bounceInLeft {
  animation-name: bounceInLeft; }

@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0); }
  75% {
    transform: translate3d(10px, 0, 0); }
  90% {
    transform: translate3d(-5px, 0, 0); }
  to {
    transform: translate3d(0, 0, 0); } }

.bounceInRight {
  animation-name: bounceInRight; }

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0); }
  75% {
    transform: translate3d(0, 10px, 0); }
  90% {
    transform: translate3d(0, -5px, 0); }
  to {
    transform: translate3d(0, 0, 0); } }

.bounceInUp {
  animation-name: bounceInUp; }

@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9); }
  50%,
  55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); } }

.bounceOut {
  animation-duration: 0.75s;
  animation-name: bounceOut; }

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0); }
  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); } }

.bounceOutDown {
  animation-name: bounceOutDown; }

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); } }

.bounceOutLeft {
  animation-name: bounceOutLeft; }

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); } }

.bounceOutRight {
  animation-name: bounceOutRight; }

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0); }
  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); } }

.bounceOutUp {
  animation-name: bounceOutUp; }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.fadeIn {
  animation-name: fadeIn; }

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

.fadeInDown {
  animation-name: fadeInDown; }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

.fadeInDownBig {
  animation-name: fadeInDownBig; }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

.fadeInLeft {
  animation-name: fadeInLeft; }

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

.fadeInLeftBig {
  animation-name: fadeInLeftBig; }

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

.fadeInRight {
  animation-name: fadeInRight; }

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

.fadeInRightBig {
  animation-name: fadeInRightBig; }

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

.fadeInUp {
  animation-name: fadeInUp; }

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

.fadeInUpBig {
  animation-name: fadeInUpBig; }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0); } }

.fadeOutDown {
  animation-name: fadeOutDown; }

@keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); } }

.fadeOutDownBig {
  animation-name: fadeOutDownBig; }

@keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); } }

.fadeOutLeft {
  animation-name: fadeOutLeft; }

@keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); } }

.fadeOutLeftBig {
  animation-name: fadeOutLeftBig; }

@keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0); } }

.fadeOutRight {
  animation-name: fadeOutRight; }

@keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); } }

.fadeOutRightBig {
  animation-name: fadeOutRightBig; }

@keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0); } }

.fadeOutUp {
  animation-name: fadeOutUp; }

@keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); } }

.fadeOutUpBig {
  animation-name: fadeOutUpBig; }

@keyframes flip {
  from {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out; }
  40% {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out; }
  50% {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in; }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    animation-timing-function: ease-in; }
  to {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    animation-timing-function: ease-in; } }

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  animation-name: flip; }

@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    transform: perspective(400px); } }

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInX; }

@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    transform: perspective(400px); } }

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInY; }

@keyframes flipOutX {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

.flipOutX {
  animation-duration: 0.75s;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important; }

@keyframes flipOutY {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

.flipOutY {
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipOutY; }

@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    transform: skewX(-5deg); }
  to {
    transform: translate3d(0, 0, 0); } }

.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out; }

@keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in; }

@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    transform-origin: center;
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.rotateIn {
  animation-name: rotateIn; }

@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    transform-origin: left bottom;
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.rotateInDownLeft {
  animation-name: rotateInDownLeft; }

@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform-origin: right bottom;
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.rotateInDownRight {
  animation-name: rotateInDownRight; }

@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform-origin: left bottom;
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.rotateInUpLeft {
  animation-name: rotateInUpLeft; }

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    transform-origin: right bottom;
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.rotateInUpRight {
  animation-name: rotateInUpRight; }

@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1; }
  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

.rotateOut {
  animation-name: rotateOut; }

@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1; }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

.rotateOutDownLeft {
  animation-name: rotateOutDownLeft; }

@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1; }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.rotateOutDownRight {
  animation-name: rotateOutDownRight; }

@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1; }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.rotateOutUpLeft {
  animation-name: rotateOutUpLeft; }

@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1; }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

.rotateOutUpRight {
  animation-name: rotateOutUpRight; }

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out; }
  20%,
  60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out; }
  40%,
  80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

.hinge {
  animation-duration: 2s;
  animation-name: hinge; }

@keyframes jackInTheBox {
  from {
    opacity: 0;
    transform: scale(0.1) rotate(30deg);
    transform-origin: center bottom; }
  50% {
    transform: rotate(-10deg); }
  70% {
    transform: rotate(3deg); }
  to {
    opacity: 1;
    transform: scale(1); } }

.jackInTheBox {
  animation-name: jackInTheBox; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

.rollIn {
  animation-name: rollIn; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

.rollOut {
  animation-name: rollOut; }

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

.zoomIn {
  animation-name: zoomIn; }

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInDown {
  animation-name: zoomInDown; }

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInLeft {
  animation-name: zoomInLeft; }

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInRight {
  animation-name: zoomInRight; }

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInUp {
  animation-name: zoomInUp; }

@keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

.zoomOut {
  animation-name: zoomOut; }

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutDown {
  animation-name: zoomOutDown; }

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center; } }

.zoomOutLeft {
  animation-name: zoomOutLeft; }

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center; } }

.zoomOutRight {
  animation-name: zoomOutRight; }

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutUp {
  animation-name: zoomOutUp; }

@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInDown {
  animation-name: slideInDown; }

@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInLeft {
  animation-name: slideInLeft; }

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInRight {
  animation-name: slideInRight; }

@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

.slideInUp {
  animation-name: slideInUp; }

@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0); } }

.slideOutDown {
  animation-name: slideOutDown; }

@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0); } }

.slideOutLeft {
  animation-name: slideOutLeft; }

@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0); } }

.slideOutRight {
  animation-name: slideOutRight; }

@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0); } }

.slideOutUp {
  animation-name: slideOutUp; }

.animated {
  animation-duration: 1s;
  animation-fill-mode: both; }

.animated.infinite {
  animation-iteration-count: infinite; }

.animated.delay-1s {
  animation-delay: 1s; }

.animated.delay-2s {
  animation-delay: 2s; }

.animated.delay-3s {
  animation-delay: 3s; }

.animated.delay-4s {
  animation-delay: 4s; }

.animated.delay-5s {
  animation-delay: 5s; }

.animated.fast {
  animation-duration: 800ms; }

.animated.faster {
  animation-duration: 500ms; }

.animated.slow {
  animation-duration: 2s; }

.animated.slower {
  animation-duration: 3s; }

@media (print), (prefers-reduced-motion: reduce) {
  .animated {
    animation-duration: 1ms !important;
    transition-duration: 1ms !important;
    animation-iteration-count: 1 !important; } }

.onboarding-courses-header {
  width: 100%;
  position: absolute;
  z-index: 90; }
  .onboarding-courses-header_logo {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
    @media screen and (max-width: 1024.5px) {
      .onboarding-courses-header_logo {
        margin-left: 20px; } }
    .onboarding-courses-header_logo_image {
      width: 211px;
      margin-right: 5px; }
  .onboarding-courses-header_sub-header {
    position: absolute;
    min-height: 435px; }
    @media screen and (max-width: 1024.5px) {
      .onboarding-courses-header_sub-header {
        min-height: 100px; } }
  .onboarding-courses-header--fixed {
    position: fixed; }
  .onboarding-courses-header_navbar-header {
    position: absolute; }
  .onboarding-courses-header_navbar-link {
    color: #262D33; }
    .onboarding-courses-header_navbar-link--white {
      color: #ffffff; }
  .onboarding-courses-header_request-demo-navbar-link {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    background-color: #ffc107;
    border-radius: 4px;
    color: white;
    font-weight: bold;
    border: 2px solid #ffc107;
    transition: background-color 300ms ease-out, color 300ms ease-out;
    padding: 11px 47px; }
    .onboarding-courses-header_request-demo-navbar-link:hover {
      background-color: #ecb100;
      color: white; }
    @media screen and (max-width: 1024.5px) {
      .onboarding-courses-header_request-demo-navbar-link {
        margin-right: 15px;
        color: white !important; } }

@keyframes ring-rotate {
  0% {
    transform: rotateZ(0deg); }
  100% {
    transform: rotateZ(360deg); } }

.oribi-spinner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }
  .oribi-spinner_body {
    position: relative;
    width: 1em;
    height: 1em; }
  .oribi-spinner--size-tiny {
    font-size: 20px; }
  .oribi-spinner--size-small {
    font-size: 30px; }
  .oribi-spinner--size-medium {
    font-size: 40px; }
  .oribi-spinner_body:after, .oribi-spinner_body:before {
    content: '';
    position: absolute;
    border-radius: 50%;
    transform-origin: center; }
  .oribi-spinner_body:before {
    animation: ring-rotate 1s infinite cubic-bezier(0.2, 0, 0.8, 1);
    top: 0;
    left: 0.45em;
    width: 0.1em;
    height: 0.1em;
    border: 0.05em solid #ffc107;
    transform-origin: 0.05em 0.5em; }
  .oribi-spinner_body:after {
    top: 0.15em;
    left: 0.15em;
    width: 0.7em;
    height: 0.7em;
    border: 0.1em solid #DCE0E4; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.onboarding-courses-page {
  text-align: center;
  position: relative; }
  .onboarding-courses-page_background {
    position: absolute;
    top: 0;
    left: 0;
    height: 435px;
    width: 100%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTQ0MCA0NTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIgZD0iTTAgMGgxNDQwdjQ1MkgweiIvPjxwYXRoIG9wYWNpdHk9Ii4yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTc0Ny44MDQtMzMwLjEwN2MxNDcuNzYzIDQzLjYxNyAxNDMuNTggMjQ4LjY1NSAyNDMuOTY1IDM2NS42MSAxMTAuODExIDEyOS4xMDIgMzc2LjY1MSAxNjIuNjU2IDM1NC4yNzEgMzMxLjM3Mi0yMi4xNCAxNjYuOTctMjYxLjcyIDE4OC4yMTYtNDI3LjIyOCAyMTguNzQtMTA3Ljk0NyAxOS45MDctMTk0LjUwOS01OS40OTQtMzAxLjQyNC04NC4zNjItMTkzLjMwNi00NC45NjMtNDU1LjA2MSA1Ny40MjUtNTU0LjE3Ni0xMTQuNjUyLTEwNC45OC0xODIuMjU3IDkuMDAxLTQyNy41OTYgMTU0LjI1My01NzkuNjYyIDEzMi43MzYtMTM4Ljk2NCAzNDYuMDk3LTE5MS40MzIgNTMwLjMzOS0xMzcuMDQ2eiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyKSIvPjxwYXRoIG9wYWNpdHk9Ii4xIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ2Mi43NTctMjUyLjA0OWMxMDUuMTggNi4xOTEgOTUuMjk0IDE3MC4zMDcgMTUxLjY2IDI1OS4zMTIgNDIuNDMxIDY3LjAwMiAxNDIuNjg5IDEwNi45MTMgMTI5LjgyMSAxODUuMTY3LTEzLjExMSA3OS43MzctMTE1LjMzMyA5NS45MTgtMTgzLjI0NSAxMzkuNzI1LTkxLjQgNTguOTU4LTE2NC43NDUgMTgwLjExNC0yNjkuOTg2IDE1Mi42MzMtMTEzLjUwNC0yOS42NC0xOTEuNjctMTU2LjE0Ny0xOTIuNjMzLTI3My40MzktLjg0My0xMDIuNTAxIDEyNS4xODctMTQyLjc4IDE4OC41NS0yMjMuMzYxIDY0LjUwMS04Mi4wMjggNzEuNjU1LTI0Ni4xNjkgMTc1LjgzMy0yNDAuMDM3eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGZpbGw9InVybCgjcGFpbnQyX2xpbmVhcikiIGZpbGwtb3BhY2l0eT0iLjA1IiBkPSJNLjM3IDQ0MmgxNDQwdjEwSC4zN3oiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMCIgeTE9IjAiIHgyPSIyMTA0Ljk5IiB5Mj0iMTM4LjcxNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiMzRTMzODAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM2QjVDMkUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhciIgeDE9IjEwMTcuMzciIHkxPSI2Ni43ODQiIHgyPSI2MC4zNyIgeTI9IjY2Ljc4NCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNGRkMxMDciLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM4ODk3QTYiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQyX2xpbmVhciIgeDE9IjcyMC4zNyIgeTE9IjQ0MiIgeDI9IjcyMC4zNyIgeTI9IjQ1MiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNDQwdjQ1MkgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
    background-size: cover;
    background-position: top;
    z-index: -1; }
    @media screen and (max-width: 1024.5px) {
      .onboarding-courses-page_background {
        height: 515px; } }
    @media screen and (max-width: 768.5px) {
      .onboarding-courses-page_background {
        height: 336px; } }
  .onboarding-courses-page_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 400;
    font-style: normal;
    margin: 100px auto 0 auto;
    line-height: 52px;
    width: 700px;
    color: #ffffff; }
    @media screen and (max-width: 1024.5px) {
      .onboarding-courses-page_title {
        width: 700px; } }
    @media screen and (max-width: 768.5px) {
      .onboarding-courses-page_title {
        margin-top: 120px;
        width: 315px; } }
  .onboarding-courses-page_subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 400;
    font-style: normal;
    color: #ffffff;
    line-height: 52px;
    margin-bottom: 20px; }
    @media screen and (max-width: 768.5px) {
      .onboarding-courses-page_subtitle {
        display: none; } }
  .onboarding-courses-page_sub-title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 400;
    font-style: normal;
    margin: 0 auto;
    color: #ffffff; }
    @media screen and (max-width: 1024.5px) {
      .onboarding-courses-page_sub-title {
        width: 545px; } }
    @media screen and (max-width: 768.5px) {
      .onboarding-courses-page_sub-title {
        display: none; } }
  .onboarding-courses-page_headline {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 400;
    font-style: normal;
    width: 310px;
    margin: 130px auto 0 auto;
    color: #262D33; }
  .onboarding-courses-page_note {
    background: #F9FAFB;
    border-radius: 4px;
    width: 920px;
    padding: 15px 110px;
    margin: 45px auto 85px auto; }
    @media screen and (max-width: 1024.5px) {
      .onboarding-courses-page_note {
        width: 600px;
        padding: 16px 50px; } }
    @media screen and (max-width: 768.5px) {
      .onboarding-courses-page_note {
        width: 335px;
        padding: 16px 40px; } }
    .onboarding-courses-page_note_paragraph {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 300;
      font-style: normal;
      line-height: 18px;
      color: #262D33; }
  .onboarding-courses-page_courses-list {
    margin-top: 60px;
    display: grid;
    -ms-flex-pack: center;
        justify-content: center;
    grid-template-columns: 280px 280px 280px;
    -webkit-column-gap: 40px;
            column-gap: 40px;
    margin-bottom: 45px;
    position: relative; }
    .onboarding-courses-page_courses-list_spinner {
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      margin: auto;
      width: 50px;
      height: 50px;
      z-index: 10; }
    .onboarding-courses-page_courses-list_course {
      position: relative; }
      .onboarding-courses-page_courses-list_course--loading {
        pointer-events: none; }
        .onboarding-courses-page_courses-list_course--loading:after {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          background-color: #ffffff;
          width: 278px;
          height: 270px;
          border-radius: 8px;
          opacity: 0.9; }
          @media screen and (max-width: 1024.5px) {
            .onboarding-courses-page_courses-list_course--loading:after {
              width: 598px;
              height: 235px; } }
          @media screen and (max-width: 768.5px) {
            .onboarding-courses-page_courses-list_course--loading:after {
              width: 333px;
              height: 271px; } }
    @media screen and (max-width: 1024.5px) {
      .onboarding-courses-page_courses-list {
        grid-template-columns: 600px;
        -webkit-column-gap: 0;
                column-gap: 0;
        row-gap: 40px; } }
    @media screen and (max-width: 768.5px) {
      .onboarding-courses-page_courses-list {
        margin-top: 30px;
        grid-template-columns: 335px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.customer-story-alexander-watson_header {
  background: #ffc107; }
  @media screen and (max-width: 768.5px) {
    .customer-story-alexander-watson_header {
      -ms-flex-flow: column-reverse;
          flex-flow: column-reverse;
      height: auto; } }
  .customer-story-alexander-watson_header_text-container {
    max-width: 362px; }
  .customer-story-alexander-watson_header_content {
    background: #484F59;
    -ms-flex: 1;
        flex: 1;
    color: #ffffff;
    padding: 20px 80px 20px 20px; }
    @media screen and (max-width: 1024.5px) {
      .customer-story-alexander-watson_header_content {
        padding-right: 90px; } }
    @media screen and (max-width: 768.5px) {
      .customer-story-alexander-watson_header_content {
        background: #ffc107;
        padding: 40px 20px 132px; } }
    .customer-story-alexander-watson_header_content::after {
      position: absolute;
      top: 0;
      right: 0;
      height: 100%;
      content: "";
      background: #ffc107;
      width: 156px;
      transform: translateX(78px) skew(-20deg);
      z-index: 1; }
      @media screen and (max-width: 1024.5px) {
        .customer-story-alexander-watson_header_content::after {
          width: 100px;
          transform: translateX(50px) skew(-20deg); } }
      @media screen and (max-width: 768.5px) {
        .customer-story-alexander-watson_header_content::after {
          background: #fafafa;
          height: 70px;
          top: unset;
          bottom: 0;
          width: 100%;
          transform: translateY(35px) skewY(5.3deg); } }
  .customer-story-alexander-watson_header_image-holder {
    margin: 0;
    -ms-flex: 1;
        flex: 1;
    max-width: 697px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: start;
        align-items: flex-start; }
    @media screen and (max-width: 768.5px) {
      .customer-story-alexander-watson_header_image-holder {
        max-width: unset;
        height: 46vw; } }
    .customer-story-alexander-watson_header_image-holder_image {
      width: 100%;
      height: 100%; }
      @media screen and (max-width: 768.5px) {
        .customer-story-alexander-watson_header_image-holder_image {
          object-position: bottom; } }

@media screen and (min-width: 768.5px) {
  .customer-story-alexander-watson_stats {
    padding-left: 18%;
    padding-right: 18%; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.customer-story-defero_header {
  -ms-flex-flow: row-reverse;
      flex-flow: row-reverse;
  background: #ffc107; }
  @media screen and (max-width: 768.5px) {
    .customer-story-defero_header {
      -ms-flex-flow: column-reverse;
          flex-flow: column-reverse;
      height: auto; } }
  .customer-story-defero_header_content {
    background: #484F59;
    -ms-flex: 1;
        flex: 1;
    color: #ffffff;
    padding: 20px 20px 20px 100px; }
    @media screen and (min-width: 768.5px) {
      .customer-story-defero_header_content {
        text-align: right; } }
    @media screen and (max-width: 1024.5px) {
      .customer-story-defero_header_content {
        padding-left: 90px; } }
    @media screen and (max-width: 768.5px) {
      .customer-story-defero_header_content {
        background: #ffc107;
        padding: 40px 20px 132px; } }
    .customer-story-defero_header_content::before {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      content: "";
      background: #ffc107;
      width: 130px;
      transform: translateX(-65px) skew(-20deg);
      z-index: 1; }
      @media screen and (max-width: 1024.5px) {
        .customer-story-defero_header_content::before {
          width: 100px;
          transform: translateX(-50px) skew(-20deg); } }
      @media screen and (max-width: 768.5px) {
        .customer-story-defero_header_content::before {
          height: 70px;
          background: #fafafa;
          top: unset;
          bottom: 0;
          width: 100%;
          transform: translateY(35px) skewY(5.3deg); } }
  .customer-story-defero_header_image-holder {
    margin: 0;
    -ms-flex: 1;
        flex: 1;
    max-width: 740px;
    min-width: 600px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: start;
        align-items: flex-start;
    position: relative;
    padding-left: 47px; }
    @media screen and (max-width: 1024.5px) {
      .customer-story-defero_header_image-holder {
        padding-left: 16px;
        min-width: 410px; } }
    @media screen and (max-width: 768.5px) {
      .customer-story-defero_header_image-holder {
        max-width: unset;
        height: 46vw;
        padding: 0; } }
    .customer-story-defero_header_image-holder::before {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      content: "";
      background: #ffc107;
      width: 156px;
      transform: translateX(-44px) skew(-20deg);
      z-index: 1; }
      @media screen and (max-width: 1024.5px) {
        .customer-story-defero_header_image-holder::before {
          width: 112px;
          transform: translateX(-50px) skew(-20deg); } }
      @media screen and (max-width: 768.5px) {
        .customer-story-defero_header_image-holder::before {
          display: none; } }
    .customer-story-defero_header_image-holder_image {
      display: block;
      object-fit: cover;
      width: 100%;
      height: 100%;
      object-position: top left; }
      @media screen and (max-width: 768.5px) {
        .customer-story-defero_header_image-holder_image {
          object-position: center; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.customer-story-kwiat_header {
  background: #484F59;
  -ms-flex-flow: row-reverse;
      flex-flow: row-reverse; }
  @media screen and (max-width: 768.5px) {
    .customer-story-kwiat_header {
      -ms-flex-flow: column-reverse;
          flex-flow: column-reverse;
      height: auto; } }
  .customer-story-kwiat_header_content {
    background: #484F59;
    -ms-flex: 1;
        flex: 1;
    color: #ffffff;
    padding: 20px 20px 20px 100px; }
    @media screen and (min-width: 768.5px) {
      .customer-story-kwiat_header_content {
        text-align: right; } }
    @media screen and (max-width: 1024.5px) {
      .customer-story-kwiat_header_content {
        padding-left: 90px; } }
    @media screen and (max-width: 768.5px) {
      .customer-story-kwiat_header_content {
        padding: 40px 20px 132px; } }
    .customer-story-kwiat_header_content::before {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      content: "";
      background: #ffffff;
      width: 130px;
      transform: translateX(-65px) skew(-20deg);
      z-index: 1; }
      @media screen and (max-width: 1024.5px) {
        .customer-story-kwiat_header_content::before {
          width: 100px;
          transform: translateX(-50px) skew(-20deg); } }
      @media screen and (max-width: 768.5px) {
        .customer-story-kwiat_header_content::before {
          height: 70px;
          background: #fafafa;
          top: unset;
          bottom: 0;
          width: 100%;
          transform: translateY(35px) skewY(5.3deg); } }
  .customer-story-kwiat_header_image-holder {
    margin: 0;
    -ms-flex: 1;
        flex: 1;
    max-width: 740px;
    min-width: 600px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: end;
        align-items: flex-end;
    position: relative;
    padding-left: 47px;
    background-color: #F5F8FE; }
    @media screen and (max-width: 1024.5px) {
      .customer-story-kwiat_header_image-holder {
        padding-left: 16px;
        min-width: 410px; } }
    @media screen and (max-width: 768.5px) {
      .customer-story-kwiat_header_image-holder {
        max-width: unset;
        height: 46vw;
        padding: 0;
        min-width: unset;
        width: 100%; } }
    .customer-story-kwiat_header_image-holder::before {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      content: "";
      background: #484F59;
      width: 180px;
      transform: translateX(-67px) skew(-20deg);
      z-index: 1; }
      @media screen and (max-width: 1024.5px) {
        .customer-story-kwiat_header_image-holder::before {
          width: 112px;
          transform: translateX(-50px) skew(-20deg); } }
      @media screen and (max-width: 768.5px) {
        .customer-story-kwiat_header_image-holder::before {
          display: none; } }
    .customer-story-kwiat_header_image-holder_image {
      display: block;
      height: calc(100% - 35px);
      object-position: bottom left; }
      @media screen and (max-width: 768.5px) {
        .customer-story-kwiat_header_image-holder_image {
          object-position: center;
          height: calc(100% - 15px); } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.customer-story-studio-two_header {
  background: #484F59; }
  @media screen and (max-width: 768.5px) {
    .customer-story-studio-two_header {
      -ms-flex-flow: column-reverse;
          flex-flow: column-reverse;
      height: auto; } }
  .customer-story-studio-two_header_content {
    background: #ffc107;
    -ms-flex: 1;
        flex: 1;
    padding: 20px 80px 20px 20px; }
    @media screen and (max-width: 1024.5px) {
      .customer-story-studio-two_header_content {
        padding-right: 90px; } }
    @media screen and (max-width: 768.5px) {
      .customer-story-studio-two_header_content {
        padding: 40px 20px 132px; } }
    .customer-story-studio-two_header_content::before {
      position: absolute;
      content: "";
      background: #484F59;
      display: none; }
      @media screen and (max-width: 768.5px) {
        .customer-story-studio-two_header_content::before {
          display: block;
          background: #fafafa;
          height: 70px;
          bottom: 0;
          width: 100%;
          transform: translateY(35px) skewY(5.3deg); } }
  .customer-story-studio-two_header_image-holder::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    content: "";
    background: #484F59;
    width: 156px;
    transform: translateX(-65px) skew(-20deg); }
    @media screen and (max-width: 1024.5px) {
      .customer-story-studio-two_header_image-holder::before {
        width: 100px;
        transform: translateX(-50px) skew(-20deg);
        max-width: 400px; } }
    @media screen and (max-width: 768.5px) {
      .customer-story-studio-two_header_image-holder::before {
        display: none; } }
  .customer-story-studio-two_header_image-holder_image {
    z-index: 1; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.customer-story-the-sensitive_header {
  background-color: #7B64CA; }
  @media screen and (max-width: 768.5px) {
    .customer-story-the-sensitive_header {
      -ms-flex-flow: column-reverse;
          flex-flow: column-reverse;
      height: auto; } }
  .customer-story-the-sensitive_header_content {
    background: #ffc107;
    -ms-flex: 1;
        flex: 1;
    padding: 20px 130px 20px 20px; }
    @media screen and (max-width: 1024.5px) {
      .customer-story-the-sensitive_header_content {
        padding-right: 90px; } }
    @media screen and (max-width: 768.5px) {
      .customer-story-the-sensitive_header_content {
        padding: 40px 20px 132px; } }
    .customer-story-the-sensitive_header_content::before {
      position: absolute;
      content: "";
      background-color: #484F59;
      display: none; }
      @media screen and (max-width: 768.5px) {
        .customer-story-the-sensitive_header_content::before {
          display: block;
          background: #fafafa;
          height: 70px;
          bottom: 0;
          width: 100%;
          transform: translateY(35px) skewY(5.3deg); } }
  .customer-story-the-sensitive_header_text-container {
    max-width: 463px; }
  .customer-story-the-sensitive_header_image-holder {
    -ms-flex-align: end;
        align-items: flex-end; }
    .customer-story-the-sensitive_header_image-holder::before {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      content: "";
      background: #7B64CA;
      width: 156px;
      transform: translateX(-65px) skew(-20deg); }
      @media screen and (max-width: 1024.5px) {
        .customer-story-the-sensitive_header_image-holder::before {
          width: 100px;
          transform: translateX(-50px) skew(-20deg);
          max-width: 400px; } }
      @media screen and (max-width: 768.5px) {
        .customer-story-the-sensitive_header_image-holder::before {
          display: none; } }
    .customer-story-the-sensitive_header_image-holder_image {
      z-index: 1;
      object-position: bottom;
      height: 87%; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.customer-story-unclockable_header {
  height: 360px; }
  @media screen and (max-width: 1024.5px) {
    .customer-story-unclockable_header {
      height: 252px; } }
  @media screen and (max-width: 768.5px) {
    .customer-story-unclockable_header {
      -ms-flex-flow: column-reverse;
          flex-flow: column-reverse;
      height: auto; } }
  .customer-story-unclockable_header_content {
    background: #ffc107;
    -ms-flex: 1;
        flex: 1;
    color: #ffffff;
    padding: 20px 80px 20px 20px;
    min-width: 450px; }
    @media screen and (max-width: 1024.5px) {
      .customer-story-unclockable_header_content {
        padding-right: 90px;
        min-width: 340px; } }
    @media screen and (max-width: 768.5px) {
      .customer-story-unclockable_header_content {
        padding: 40px 20px 132px;
        min-width: unset; } }
    .customer-story-unclockable_header_content::before {
      position: absolute;
      content: "";
      background: #ffc107;
      display: none; }
      @media screen and (max-width: 768.5px) {
        .customer-story-unclockable_header_content::before {
          background: #fafafa;
          display: block;
          height: 70px;
          bottom: 0;
          width: 100%;
          transform: translateY(35px) skewY(5.3deg); } }
  .customer-story-unclockable_header_image-holder {
    margin: 0;
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: start;
        align-items: flex-start;
    position: relative; }
    @media screen and (max-width: 1024.5px) {
      .customer-story-unclockable_header_image-holder {
        max-width: 450px; } }
    @media screen and (max-width: 768.5px) {
      .customer-story-unclockable_header_image-holder {
        max-width: unset;
        height: 46vw; } }
    .customer-story-unclockable_header_image-holder::before {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      content: "";
      background: #ffffff;
      width: 156px;
      transform: translateX(-65px) skew(-20deg); }
      @media screen and (max-width: 1024.5px) {
        .customer-story-unclockable_header_image-holder::before {
          width: 100px;
          transform: translateX(-55px) skew(-20deg);
          max-width: 400px; } }
      @media screen and (max-width: 768.5px) {
        .customer-story-unclockable_header_image-holder::before {
          display: none; } }
    .customer-story-unclockable_header_image-holder_image {
      display: block;
      object-fit: cover;
      height: 100%;
      width: 100%;
      object-position: center; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.customer-story-upscope_header {
  background: #ffc107; }
  @media screen and (max-width: 768.5px) {
    .customer-story-upscope_header {
      -ms-flex-flow: column-reverse;
          flex-flow: column-reverse;
      height: auto; } }
  .customer-story-upscope_header_content {
    background: #484F59;
    -ms-flex: 1;
        flex: 1;
    color: #ffffff;
    padding: 20px 80px 20px 20px; }
    @media screen and (max-width: 1024.5px) {
      .customer-story-upscope_header_content {
        padding-right: 90px; } }
    @media screen and (max-width: 768.5px) {
      .customer-story-upscope_header_content {
        background: #ffc107;
        padding: 40px 20px 132px; } }
    .customer-story-upscope_header_content::after {
      position: absolute;
      top: 0;
      right: 0;
      height: 100%;
      content: "";
      background: #ffc107;
      width: 156px;
      transform: translateX(78px) skew(-20deg);
      z-index: 1; }
      @media screen and (max-width: 1024.5px) {
        .customer-story-upscope_header_content::after {
          width: 100px;
          transform: translateX(50px) skew(-20deg); } }
      @media screen and (max-width: 768.5px) {
        .customer-story-upscope_header_content::after {
          background: #fafafa;
          height: 70px;
          top: unset;
          bottom: 0;
          width: 100%;
          transform: translateY(35px) skewY(5.3deg); } }
  .customer-story-upscope_header_image-holder {
    margin: 0;
    -ms-flex: 1;
        flex: 1;
    max-width: 677px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: start;
        align-items: flex-start; }
    @media screen and (max-width: 768.5px) {
      .customer-story-upscope_header_image-holder {
        max-width: unset;
        height: 46vw; } }
    .customer-story-upscope_header_image-holder_image {
      width: 100%;
      height: 100%; }
      @media screen and (max-width: 768.5px) {
        .customer-story-upscope_header_image-holder_image {
          object-position: top; } }

.fair-hiring-page_main-visualization {
  background: #FAFAFA;
  padding: 40px 0;
  margin-top: 40px;
  margin-left: -20px;
  margin-right: -20px; }
  @media screen and (max-width: 1024px) and (min-width: 991px) {
    .fair-hiring-page_main-visualization {
      padding: 40px 15px; } }

.fair-hiring-visualization {
  text-align: center;
  margin-top: 200px; }
  .fair-hiring-visualization_content {
    max-width: 1080px;
    margin: 0 auto;
    padding: 0 100px; }
    @media screen and (max-width: 1024.5px) {
      .fair-hiring-visualization_content {
        padding: 0; } }
  .fair-hiring-visualization_container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between;
    position: relative; }
    .fair-hiring-visualization_container::before {
      content: '';
      position: absolute;
      width: 98%;
      border-top: 2px dashed #DCE0E4;
      box-sizing: border-box;
      left: 10px; }
    .fair-hiring-visualization_container_img {
      position: relative; }
      .fair-hiring-visualization_container_img_content::before {
        content: '';
        background-repeat: no-repeat;
        position: absolute;
        width: 46px; }
      .fair-hiring-visualization_container_img:nth-child(1) svg {
        width: 65px;
        height: 63px; }
      .fair-hiring-visualization_container_img:nth-child(1) .fair-hiring-visualization_container_img_content {
        width: 150px;
        left: -10px;
        top: 125px; }
        .fair-hiring-visualization_container_img:nth-child(1) .fair-hiring-visualization_container_img_content::before {
          background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTAgNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM3LjcyOCA0Ni43MDljLTkuMDczLTUuNjE5LTI1LjgzNC0yMi4wNi0yMC4yOTEtNDIuODc2TTYuNDI5IDE3LjQ2bDEwLjg2LTE0LjgzNEwyNi42NyAxNy45OSIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
          top: -55px;
          height: 50px;
          left: 12px; }
      .fair-hiring-visualization_container_img:nth-child(2) svg {
        width: 65px;
        height: 63px; }
      .fair-hiring-visualization_container_img:nth-child(2) .fair-hiring-visualization_container_img_content {
        width: 370px;
        top: -150px;
        left: -135px; }
        .fair-hiring-visualization_container_img:nth-child(2) .fair-hiring-visualization_container_img_content::before {
          background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEgNTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTM3Ljk5MiAyLjE0N2MtOS4xMTkgNS41NDUtMjYuMDEyIDI0Ljg0OS0yMC42NCA0NS43MDlNNi40NTYgMzMuNTA1bDEuNzkgMi40ODltMTguNDU1LTIuODUybC05LjUwNiAxNS4yODUtNi40ODItOS4wMDciLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MXY1M0gweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
          top: 90px;
          height: 50px;
          left: 150px; }
      .fair-hiring-visualization_container_img:nth-child(3) svg {
        width: 103px;
        height: 100px; }
      .fair-hiring-visualization_container_img:nth-child(3) .fair-hiring-visualization_container_img_content {
        width: 370px;
        top: 225px;
        left: -122px; }
        .fair-hiring-visualization_container_img:nth-child(3) .fair-hiring-visualization_container_img_content::before {
          background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDUgMTA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHN0cm9rZT0iI0ZGQzEwNyIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xNy4yNTggNC45MzRjMy42MTMgMy40NzMgNi45MjQgOS43MDcgOS40ODkgMTcuNjk2bS0xLjc0OCA3Ny4zMjJjOS4xMDUtMjQuMTExIDguMzgxLTUyLjI1IDMuMjMtNzIuMTg4Ii8+PHBhdGggZD0iTTMzLjg2IDEwLjU4TDE2Ljc0IDMuNzgybC4yMSAxOS4wMjYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHBhdGggZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLjAwNSkiIGQ9Ik0wIDBoNDQuOTA0djEwNkgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
          top: -115px;
          height: 110px;
          left: 170px; }
      .fair-hiring-visualization_container_img:nth-child(4) svg {
        width: 149px;
        height: 145px; }
      .fair-hiring-visualization_container_img:nth-child(4) .fair-hiring-visualization_container_img_content {
        width: 332px;
        top: -190px;
        left: -90px; }
        .fair-hiring-visualization_container_img:nth-child(4) .fair-hiring-visualization_container_img_content::before {
          background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDkgOTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTI0LjIxMyA4NC42MTZjLTguMzI2LTEwLjIzMy0xMi4yNjctNDUuODQzLTcuMjk3LTY4LjE3MU0yMyAyYy0xLjcwMyAyLjA3LTMuMTIgNC44MTMtNC4yNyA4LjA0MyIvPjxwYXRoIGQ9Ik04LjQwMyA3Ny4wMjdsMTYuMTg1IDguODAyIDIuMDg5LTE5LjA1MyIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDQ4Ljk3MXY5MkgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
          top: 80px;
          height: 110px;
          left: 145px; }
      .fair-hiring-visualization_container_img:nth-child(5) svg {
        width: 103px;
        height: 100px; }
      .fair-hiring-visualization_container_img:nth-child(5) .fair-hiring-visualization_container_img_content {
        width: 300px;
        top: 160px;
        left: -75px; }
        .fair-hiring-visualization_container_img:nth-child(5) .fair-hiring-visualization_container_img_content::before {
          background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzkgNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2Ljg2NSA0LjAxNkMxOC42ODggOS44OTQgMjAuMjc1IDE3LjY2NCAyMC40NCAyNm0tLjAzMyA0Yy0uMDg1IDIuMzE2LS4yOSA1LjY1OC0uNjQgOCIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yOC44MzEgMTYuODFMMTYuOTI0IDIuODAyIDguNjgxIDE4LjgwNCIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
          top: -50px;
          height: 110px;
          left: 110px; }
      .fair-hiring-visualization_container_img:nth-child(6) svg {
        width: 65px;
        height: 63px; }
      .fair-hiring-visualization_container_img:nth-child(6) .fair-hiring-visualization_container_img_content {
        width: 120px;
        top: -140px;
        left: -20px; }
        .fair-hiring-visualization_container_img:nth-child(6) .fair-hiring-visualization_container_img_content::before {
          background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTE1LjQzNC45MWMxLjM2IDIuODQgMi43NzMgNi44MzUgMy42ODQgMTEuNDI5TTkuMzgyIDQ3Ljk1N2M4LjMzLTcuNjE2IDEwLjg1Ny0xNy41MjUgMTAuNzEzLTI2LjYxOCIvPjxwYXRoIGQ9Ik0yNi4wMDMgNDIuNDI0TDguODU0IDQ5LjA1M2wuMzkyLTE3Ljk5NiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDMwdjU0SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
          top: 55px;
          height: 110px;
          left: 46px; }
      .fair-hiring-visualization_container_img:nth-child(7) svg {
        width: 65px;
        height: 63px; }
      .fair-hiring-visualization_container_img_content {
        position: absolute;
        font-size: 14px;
        line-height: 18.2px;
        border: 1px solid #F4F5F6;
        box-sizing: border-box;
        border-radius: 7px;
        background: #FFFFFF;
        padding: 0 5px; }
  .fair-hiring-visualization_footer {
    margin-top: 200px;
    background: #DCE0E4;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 15px 20px;
    border: 1px solid #B4BDC6;
    box-sizing: border-box;
    border-radius: 14px; }
    .fair-hiring-visualization_footer_img {
      background: #F4F5F6;
      display: -ms-flexbox;
      display: flex;
      width: 32.7%;
      -ms-flex-pack: center;
          justify-content: center;
      border-radius: 7px; }
      .fair-hiring-visualization_footer_img:nth-child(1) svg {
        width: 100px;
        height: 39px; }
      .fair-hiring-visualization_footer_img:nth-child(2) svg {
        width: 50px;
        height: 39px; }
      .fair-hiring-visualization_footer_img:nth-child(3) svg {
        width: 40px;
        height: 54px; }
      .fair-hiring-visualization_footer_img_content {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
            align-items: center;
        padding: 0 10px;
        font-size: 14px;
        line-height: 18.2px;
        text-align: left; }
        .fair-hiring-visualization_footer_img_content p {
          padding-left: 10px; }
        .fair-hiring-visualization_footer_img_content .fair-hiring-visualization_image {
          margin-right: 5px; }

.fair-hiring-mobile-visualization {
  text-align: center;
  padding-top: 50px;
  margin-left: -20px;
  margin-right: -20px;
  background: #FAFAFA; }
  .fair-hiring-mobile-visualization_container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media screen and (max-width: 1024.5px) {
      .fair-hiring-mobile-visualization_container {
        display: block; } }
    .fair-hiring-mobile-visualization_container_img {
      position: relative; }
      .fair-hiring-mobile-visualization_container_img_content::before {
        content: '';
        background-repeat: no-repeat;
        width: 46px;
        height: 54px;
        position: absolute; }
      .fair-hiring-mobile-visualization_container_img:nth-child(1) svg {
        width: 65px;
        height: 63px; }
      .fair-hiring-mobile-visualization_container_img:nth-child(1) .fair-hiring-mobile-visualization_container_img_content::before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTIgNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI3MiA1LjI5MWM5LjA3MyA1LjYxOSAyNS44MzQgMjIuMDYgMjAuMjkxIDQyLjg3Nk00My41NzEgMzQuNTRsLTEwLjg2IDE0LjgzNEwyMy4zMyAzNC4wMSIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
        top: 125px;
        left: 47%; }
      .fair-hiring-mobile-visualization_container_img:nth-child(2) svg {
        width: 65px;
        height: 63px; }
      .fair-hiring-mobile-visualization_container_img:nth-child(2) .fair-hiring-mobile-visualization_container_img_content::before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzMgNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTE3LjIzIDEuMjA2Yy01LjIxMyA5LjMxMS0xMS45MSAzMS44MTQgMy4wMjMgNDcuMzM4TTQuMDIgNDEuOTU2bDIuNzgzIDEuMjg3bTE0LjY2OC0xMS41NTVsLS43NjMgMTcuOTgzLTEwLjA3My00LjY1NiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDMzdjU0SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
        content: '';
        background-repeat: no-repeat;
        top: 162px;
        left: 47%; }
      .fair-hiring-mobile-visualization_container_img:nth-child(3) svg {
        width: 103px;
        height: 100px; }
      .fair-hiring-mobile-visualization_container_img:nth-child(3) .fair-hiring-mobile-visualization_container_img_content::before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTIgNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI3MiA1LjI5MWM5LjA3MyA1LjYxOSAyNS44MzQgMjIuMDYgMjAuMjkxIDQyLjg3Nk00My41NzEgMzQuNTRsLTEwLjg2IDE0LjgzNEwyMy4zMyAzNC4wMSIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
        content: '';
        top: 180px;
        left: 45%; }
      .fair-hiring-mobile-visualization_container_img:nth-child(4) svg {
        width: 149px;
        height: 145px; }
      .fair-hiring-mobile-visualization_container_img:nth-child(4) .fair-hiring-mobile-visualization_container_img_content::before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzMgNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTE3LjIzIDEuMjA2Yy01LjIxMyA5LjMxMS0xMS45MSAzMS44MTQgMy4wMjMgNDcuMzM4TTQuMDIgNDEuOTU2bDIuNzgzIDEuMjg3bTE0LjY2OC0xMS41NTVsLS43NjMgMTcuOTgzLTEwLjA3My00LjY1NiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDMzdjU0SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
        top: 227px;
        left: 47%; }
      .fair-hiring-mobile-visualization_container_img:nth-child(5) svg {
        width: 103px;
        height: 100px; }
      .fair-hiring-mobile-visualization_container_img:nth-child(5) .fair-hiring-mobile-visualization_container_img_content::before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTIgNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI3MiA1LjI5MWM5LjA3MyA1LjYxOSAyNS44MzQgMjIuMDYgMjAuMjkxIDQyLjg3Nk00My41NzEgMzQuNTRsLTEwLjg2IDE0LjgzNEwyMy4zMyAzNC4wMSIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
        top: 180px;
        left: 47%; }
      .fair-hiring-mobile-visualization_container_img:nth-child(6) svg {
        width: 65px;
        height: 63px; }
      .fair-hiring-mobile-visualization_container_img:nth-child(6) .fair-hiring-mobile-visualization_container_img_content::before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzMgNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSIgc3Ryb2tlPSIjRkZDMTA3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTE3LjIzIDEuMjA2Yy01LjIxMyA5LjMxMS0xMS45MSAzMS44MTQgMy4wMjMgNDcuMzM4TTQuMDIgNDEuOTU2bDIuNzgzIDEuMjg3bTE0LjY2OC0xMS41NTVsLS43NjMgMTcuOTgzLTEwLjA3My00LjY1NiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDMzdjU0SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
        top: 125px;
        left: 47%; }
      .fair-hiring-mobile-visualization_container_img:nth-child(7) {
        margin-bottom: 0; }
        .fair-hiring-mobile-visualization_container_img:nth-child(7) svg {
          width: 65px;
          height: 63px; }
      .fair-hiring-mobile-visualization_container_img_content {
        font-size: 14px;
        line-height: 18.2px;
        border: 1px solid #F4F5F6;
        box-sizing: border-box;
        border-radius: 7px;
        background: #FFFFFF;
        max-width: 370px;
        margin: 0 auto;
        margin-bottom: 65px;
        padding: 0 5px; }
        .fair-hiring-mobile-visualization_container_img_content strong {
          width: 100%;
          display: block; }
  .fair-hiring-mobile-visualization_footer {
    margin-top: 40px;
    background: #DCE0E4;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 25px 20px; }
    @media screen and (max-width: 1024.5px) {
      .fair-hiring-mobile-visualization_footer {
        display: block; } }
    .fair-hiring-mobile-visualization_footer_img {
      background: #F4F5F6;
      min-height: 78px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      border-radius: 7px; }
      .fair-hiring-mobile-visualization_footer_img:nth-child(1) svg {
        width: 100px;
        height: 39px; }
      .fair-hiring-mobile-visualization_footer_img:nth-child(2) svg {
        width: 50px;
        height: 39px; }
      .fair-hiring-mobile-visualization_footer_img:nth-child(3) svg {
        width: 40px;
        height: 54px; }
      @media screen and (max-width: 1024.5px) {
        .fair-hiring-mobile-visualization_footer_img {
          width: 100%;
          margin-bottom: 10px; } }
      .fair-hiring-mobile-visualization_footer_img_content {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
            align-items: center;
        padding: 0 10px;
        font-size: 14px;
        line-height: 18.2px; }
        @media screen and (max-width: 1024.5px) {
          .fair-hiring-mobile-visualization_footer_img_content {
            width: 400px;
            text-align: left; } }
        .fair-hiring-mobile-visualization_footer_img_content .fair-hiring-mobile-visualization_image {
          padding: 5px;
          margin-right: 5px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.fair-hiring {
  margin-bottom: 0; }
  .fair-hiring_banner {
    background-color: #ffc107;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    min-height: 300px;
    margin-bottom: 50px;
    padding: 40px 20px 30px;
    height: auto;
    text-align: center;
    background-image: url(../images/background-d75fafb85bb8c4a84b5b14b16a280fae.png);
    background-size: auto 100%;
    background-position: left;
    background-repeat: no-repeat; }
    @media screen and (max-width: 1024.5px) {
      .fair-hiring_banner {
        min-height: unset;
        padding-top: 80px;
        padding-bottom: 80px; } }
    @media screen and (max-width: 768.5px) {
      .fair-hiring_banner {
        min-height: unset;
        padding-top: 50px;
        padding-bottom: 50px; } }
    .fair-hiring_banner_title-team {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 700;
      font-style: normal;
      color: #ffffff; }
      @media screen and (max-width: 768.5px) {
        .fair-hiring_banner_title-team {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 20px;
          font-weight: 700;
          font-style: normal; } }
    .fair-hiring_banner_title {
      font-weight: 900;
      font-size: 54px;
      line-height: 63px;
      letter-spacing: 0.002em;
      color: #262D33;
      margin: 0;
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 55px;
      font-weight: 700;
      font-style: normal;
      margin: 20px 0;
      color: #ffffff;
      line-height: 1.2; }
      @media screen and (max-width: 768.5px) {
        .fair-hiring_banner_title {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 30px;
          font-weight: 700;
          font-style: normal;
          margin: 10px 0; } }
    .fair-hiring_banner_title-location {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 300;
      font-style: normal;
      color: #ffffff; }
      @media screen and (max-width: 768.5px) {
        .fair-hiring_banner_title-location {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 20px;
          font-weight: 700;
          font-style: normal; } }
    .fair-hiring_banner_image {
      position: absolute;
      top: 20px;
      right: 20px;
      width: 102px;
      transform: rotate(15deg);
      cursor: pointer;
      margin-bottom: 15px; }
      @media screen and (max-width: 768.5px) {
        .fair-hiring_banner_image {
          top: 10px;
          right: 10px;
          width: 66px; } }
  .fair-hiring_wrapper {
    padding: 0 20px; }
  .fair-hiring_content {
    max-width: 1080px;
    margin: 0 auto;
    padding: 0 100px; }
    @media screen and (max-width: 1024.5px) {
      .fair-hiring_content {
        padding: 0; } }
    .fair-hiring_content .contentful-rich-text_paragraph {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 300;
      font-style: normal; }
      .fair-hiring_content .contentful-rich-text_paragraph--bold {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 700;
        font-style: normal; }
    .fair-hiring_content .contentful-rich-text_image {
      margin: 20px auto; }
    .fair-hiring_content_iframe {
      margin: 25px auto;
      display: block;
      margin-bottom: 25px;
      width: 100%;
      border-radius: 6px; }
      @media screen and (max-width: 768.5px) {
        .fair-hiring_content_iframe {
          height: 300px; } }
  .fair-hiring_footer {
    background: #ffc107;
    padding: 20px 0;
    text-align: center; }
    .fair-hiring_footer .contentful-rich-text_paragraph {
      margin: 0; }
      .fair-hiring_footer .contentful-rich-text_paragraph--link {
        color: #4990e2; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.forgot-password-page {
  text-align: center; }
  .forgot-password-page_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    margin-top: 40px;
    color: #262D33; }
    @media screen and (max-width: 1024.5px) {
      .forgot-password-page_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 26px;
        font-weight: 700;
        font-style: normal;
        margin-top: 25px; } }
  .forgot-password-page_subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    color: #262D33; }
    @media screen and (max-width: 1024.5px) {
      .forgot-password-page_subtitle {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-style: normal;
        color: #262D33;
        line-height: 18px; } }
  .forgot-password-page_inputs {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    width: 300px;
    margin: 30px auto 0 auto; }
    .forgot-password-page_inputs_wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      text-align: left;
      min-height: 100px; }
      .forgot-password-page_inputs_wrapper_label {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 500;
        font-style: normal;
        color: #627383; }
      .forgot-password-page_inputs_wrapper_input {
        outline: none;
        border: 1px solid #DCE0E4;
        border-radius: 4px;
        height: 40px;
        padding: 10px; }
        .forgot-password-page_inputs_wrapper_input::-webkit-input-placeholder {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 16px;
          font-weight: 400;
          font-style: normal;
          color: #dddddd; }
        .forgot-password-page_inputs_wrapper_input:-ms-input-placeholder {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 16px;
          font-weight: 400;
          font-style: normal;
          color: #dddddd; }
        .forgot-password-page_inputs_wrapper_input::placeholder {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 16px;
          font-weight: 400;
          font-style: normal;
          color: #dddddd; }
        .forgot-password-page_inputs_wrapper_input:-webkit-autofill, .forgot-password-page_inputs_wrapper_input:-webkit-autofill:hover, .forgot-password-page_inputs_wrapper_input:-webkit-autofill:focus, .forgot-password-page_inputs_wrapper_input:-webkit-autofill:active {
          -webkit-box-shadow: 0 0 0 30px white inset !important; }
      .forgot-password-page_inputs_wrapper_error-msg {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 300;
        font-style: normal;
        color: #ff1000; }
  .forgot-password-page_signup-btn {
    margin-bottom: 10px; }
  .forgot-password-page_success-msg {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    color: #627383;
    line-height: 18px;
    margin-top: 10px; }
  .forgot-password-page_link-to-login {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    color: #6B5BCD;
    text-decoration: none; }
    .forgot-password-page_link-to-login:hover {
      color: #4F41A4; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.gdpr-page_compliance-section {
  padding: 36px 0 35px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  text-align: center; }
  @media screen and (max-width: 1024.5px) {
    .gdpr-page_compliance-section {
      padding: 48px 0 33px; } }
  @media screen and (max-width: 768.5px) {
    .gdpr-page_compliance-section {
      padding: 10px 0 38px; } }
  .gdpr-page_compliance-section_title {
    font-size: 48px;
    font-weight: 900;
    line-height: 56px;
    color: #FFC006;
    letter-spacing: 0.19px;
    margin: 0 0 13px; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_compliance-section_title {
        margin-bottom: 10px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_compliance-section_title {
        font-size: 36px;
        line-height: 42px;
        margin-bottom: 14px;
        max-width: 364px; } }
  .gdpr-page_compliance-section_subtitle {
    font-size: 24px;
    font-weight: 600;
    line-height: 36px;
    color: #484848;
    letter-spacing: 0.06px;
    margin: 0 0 17px; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_compliance-section_subtitle {
        margin-bottom: 35px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_compliance-section_subtitle {
        font-size: 16px;
        letter-spacing: -0.5px;
        margin-bottom: 16px; } }
  .gdpr-page_compliance-section_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    line-height: 20px;
    color: #484848;
    letter-spacing: 0.06px;
    max-width: 601px;
    margin: 0 0 37px; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_compliance-section_text {
        margin-bottom: 38px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_compliance-section_text {
        font-size: 16px;
        line-height: 19px;
        margin-bottom: 28px;
        max-width: 302px; } }
  .gdpr-page_compliance-section_button {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 500;
    font-style: normal;
    width: 287px;
    height: 60px;
    color: #ffffff;
    text-transform: uppercase;
    letter-spacing: 0.07px;
    background-color: #ffc107;
    border-radius: 0; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_compliance-section_button {
        width: 299px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_compliance-section_button {
        width: 274px;
        font-size: 18px; } }

.gdpr-page_what-is-gdpr-section {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  min-height: 297px;
  -ms-flex-pack: center;
      justify-content: center;
  background-color: #484F59;
  padding: 38px 30px; }
  @media screen and (max-width: 1024.5px) {
    .gdpr-page_what-is-gdpr-section {
      padding: 33px 0;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly; } }
  @media screen and (max-width: 768.5px) {
    .gdpr-page_what-is-gdpr-section {
      padding: 23px 15px 35px;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
      -ms-flex-align: center;
          align-items: center;
      text-align: center; } }
  .gdpr-page_what-is-gdpr-section_text-content {
    max-width: 592px; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_what-is-gdpr-section_text-content {
        max-width: 414px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_what-is-gdpr-section_text-content {
        max-width: 328px; } }
  .gdpr-page_what-is-gdpr-section_title {
    font-size: 24px;
    font-weight: 500;
    line-height: 36px;
    color: #ffffff;
    letter-spacing: 0.06px;
    margin: 0 0 30px; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_what-is-gdpr-section_title {
        margin-bottom: 5px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_what-is-gdpr-section_title {
        margin-bottom: 17px; } }
  .gdpr-page_what-is-gdpr-section_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 300;
    font-style: normal;
    line-height: 20px;
    color: #ffffff;
    letter-spacing: 0.06px;
    margin: 0; }
  .gdpr-page_what-is-gdpr-section_image-holder {
    margin: 0;
    padding: 0;
    width: 261px;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_what-is-gdpr-section_image-holder {
        width: 205px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_what-is-gdpr-section_image-holder {
        width: 145px;
        margin-bottom: 15px; } }
  .gdpr-page_what-is-gdpr-section_image {
    display: block;
    width: 100%;
    height: 100%; }

.gdpr-page_protect-section {
  padding: 39px 20px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center; }
  @media screen and (max-width: 1024.5px) {
    .gdpr-page_protect-section {
      padding-top: 43px; } }
  @media screen and (max-width: 768.5px) {
    .gdpr-page_protect-section {
      padding-top: 23px; } }
  .gdpr-page_protect-section_container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    max-width: 895px;
    width: 100%;
    margin: 0 auto; }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_protect-section_container {
        max-width: 343px; } }
  .gdpr-page_protect-section_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 500;
    font-style: normal;
    line-height: 45px;
    color: #484848;
    text-align: center;
    letter-spacing: 0.06px;
    margin-bottom: 30px; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_protect-section_title {
        font-size: 30px;
        margin-bottom: 37px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_protect-section_title {
        line-height: 35px;
        margin-bottom: 19px; } }
  .gdpr-page_protect-section_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    margin: 0 auto;
    line-height: 20px;
    color: #484848;
    text-align: center;
    letter-spacing: 0.06px;
    max-width: 614px; }
  .gdpr-page_protect-section_divider {
    width: 433px;
    margin: 39px 0 70px;
    border: #000 solid 1px; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_protect-section_divider {
        margin: 33px 0 32px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_protect-section_divider {
        width: 257px;
        margin: 35px 0 36px; } }
  .gdpr-page_protect-section_items-container {
    width: 100%; }
  .gdpr-page_protect-section_row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: justify;
        justify-content: space-between;
    width: 100%;
    text-align: left; }
    .gdpr-page_protect-section_row:nth-child(1) {
      margin-bottom: 48px; }
    .gdpr-page_protect-section_row:nth-child(2) {
      margin-bottom: 38px; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_protect-section_row:nth-child(1), .gdpr-page_protect-section_row:nth-child(2) {
        margin-bottom: 60px; } }
    .gdpr-page_protect-section_row:nth-child(3) {
      margin-bottom: 38px; }
      @media screen and (max-width: 1024.5px) {
        .gdpr-page_protect-section_row:nth-child(3) {
          margin-bottom: 44px; } }
    .gdpr-page_protect-section_row--reverse {
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
      text-align: right; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_protect-section_row {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center;
        text-align: center; } }
    .gdpr-page_protect-section_row_text-content {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: start;
          align-items: flex-start; }
      @media screen and (max-width: 1024.5px) {
        .gdpr-page_protect-section_row_text-content {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-align: center;
              align-items: center; } }
    @media screen and (min-width: 1024.5px) {
      .gdpr-page_protect-section_row:nth-child(2) .gdpr-page_protect-section_row_text-content {
        padding-top: 45px; } }
    .gdpr-page_protect-section_row--reverse .gdpr-page_protect-section_row_text-content {
      -ms-flex-align: end;
          align-items: flex-end; }
      @media screen and (max-width: 1024.5px) {
        .gdpr-page_protect-section_row--reverse .gdpr-page_protect-section_row_text-content {
          -ms-flex-align: center;
              align-items: center; } }
    .gdpr-page_protect-section_row_title {
      font-size: 24px;
      font-weight: 500;
      line-height: 36px;
      color: #484848;
      letter-spacing: -0.5px;
      margin: 0 0 12px; }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_protect-section_row:nth-child(1) .gdpr-page_protect-section_row_title {
        width: 256px;
        line-height: 28px;
        margin: 0 auto 22px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_protect-section_row:nth-child(2) .gdpr-page_protect-section_row_title {
        line-height: 19px;
        letter-spacing: 0;
        margin: 0 auto 23px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_protect-section_row:nth-child(3) .gdpr-page_protect-section_row_title {
        line-height: 28px;
        margin: 0 auto 27px; } }
    .gdpr-page_protect-section_row:nth-child(2) .gdpr-page_protect-section_row_title,
    .gdpr-page_protect-section_row:nth-child(3) .gdpr-page_protect-section_row_title {
      letter-spacing: 0.06px; }
    .gdpr-page_protect-section_row_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 400;
      font-style: normal;
      margin: 0;
      line-height: 20px;
      color: #484848;
      letter-spacing: 0.06px; }
      @media screen and (max-width: 1024.5px) {
        .gdpr-page_protect-section_row_text {
          margin-bottom: 43px; } }
      .gdpr-page_protect-section_row_text a, .gdpr-page_protect-section_row_text a:active, .gdpr-page_protect-section_row_text a:visited {
        color: #484848; }
    .gdpr-page_protect-section_row:nth-child(1) .gdpr-page_protect-section_row_text {
      width: 318px; }
      @media screen and (max-width: 1024.5px) {
        .gdpr-page_protect-section_row:nth-child(1) .gdpr-page_protect-section_row_text {
          width: 628px; } }
      @media screen and (max-width: 768.5px) {
        .gdpr-page_protect-section_row:nth-child(1) .gdpr-page_protect-section_row_text {
          width: 339px;
          margin-bottom: 10px; } }
    .gdpr-page_protect-section_row:nth-child(2) .gdpr-page_protect-section_row_text {
      width: 411px; }
      @media screen and (max-width: 1024.5px) {
        .gdpr-page_protect-section_row:nth-child(2) .gdpr-page_protect-section_row_text {
          width: 455px;
          margin-bottom: 17px; } }
      @media screen and (max-width: 768.5px) {
        .gdpr-page_protect-section_row:nth-child(2) .gdpr-page_protect-section_row_text {
          width: 312px;
          margin-bottom: 31px; } }
    .gdpr-page_protect-section_row:nth-child(3) .gdpr-page_protect-section_row_text {
      width: 432px; }
      @media screen and (max-width: 1024.5px) {
        .gdpr-page_protect-section_row:nth-child(3) .gdpr-page_protect-section_row_text {
          width: 685px;
          margin-bottom: 20px; } }
      @media screen and (max-width: 768.5px) {
        .gdpr-page_protect-section_row:nth-child(3) .gdpr-page_protect-section_row_text {
          width: 328px;
          margin-bottom: 27px; } }
    .gdpr-page_protect-section_row_image-holder {
      margin: 0; }
    .gdpr-page_protect-section_row_image {
      width: 100%;
      display: block; }
    .gdpr-page_protect-section_row:nth-child(1) .gdpr-page_protect-section_row_image-holder {
      width: 404px; }
    .gdpr-page_protect-section_row:nth-child(2) .gdpr-page_protect-section_row_image-holder {
      width: 375px; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_protect-section_row:nth-child(1) .gdpr-page_protect-section_row_image-holder,
      .gdpr-page_protect-section_row:nth-child(2) .gdpr-page_protect-section_row_image-holder {
        width: 684px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_protect-section_row:nth-child(1) .gdpr-page_protect-section_row_image-holder,
      .gdpr-page_protect-section_row:nth-child(2) .gdpr-page_protect-section_row_image-holder {
        width: 345px; } }
    .gdpr-page_protect-section_row:nth-child(3) .gdpr-page_protect-section_row_image-holder {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      width: 301px; }
      @media screen and (min-width: 1024.5px) {
        .gdpr-page_protect-section_row:nth-child(3) .gdpr-page_protect-section_row_image-holder {
          padding-top: 34px; } }
      .gdpr-page_protect-section_row:nth-child(3) .gdpr-page_protect-section_row_image-holder .gdpr-page_protect-section_row_image {
        width: 187px;
        height: 183px; }

.gdpr-page_insights-section {
  padding: 41px 0 35px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  background-color: #ffc107; }
  @media screen and (max-width: 1024.5px) {
    .gdpr-page_insights-section {
      padding: 31px 0 35px; } }
  @media screen and (max-width: 1024.5px) {
    .gdpr-page_insights-section {
      padding-bottom: 41px; } }
  .gdpr-page_insights-section_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 500;
    font-style: normal;
    max-width: 464px;
    line-height: 45px;
    color: #484848;
    text-align: center;
    letter-spacing: 0.06px;
    margin: 0 0 47px; }
    @media screen and (max-width: 1024.5px) {
      .gdpr-page_insights-section_title {
        margin-bottom: 56px; } }
    @media screen and (max-width: 768.5px) {
      .gdpr-page_insights-section_title {
        font-size: 30px;
        max-width: 350px;
        margin-bottom: 33px; } }
  .gdpr-page_insights-section_button {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 500;
    font-style: normal;
    width: 306px;
    height: 60px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    background: #ffc107;
    border: #fff solid 3px;
    border-radius: 0; }

.gdpr-page_contact-us-section {
  padding: 33px 10px 30px; }
  @media screen and (min-width: 768.5px) and (max-width: 1024.5px) {
    .gdpr-page_contact-us-section {
      padding-top: 45px; } }
  @media screen and (max-width: 768.5px) {
    .gdpr-page_contact-us-section {
      padding-bottom: 61px; } }
  .gdpr-page_contact-us-section_title {
    font-size: 24px;
    font-weight: 500;
    line-height: 45px;
    color: #484848;
    text-align: center;
    margin: 0 0 16px; }
  .gdpr-page_contact-us-section_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    margin: 0;
    line-height: 14px;
    color: #000000;
    text-align: center; }
    .gdpr-page_contact-us-section_text a, .gdpr-page_contact-us-section_text a:active, .gdpr-page_contact-us-section_text a:visited {
      color: #000000; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

@keyframes arrow-animation {
  0% {
    transform: translateX(0); }
  50% {
    transform: translateX(3px); }
  100% {
    transform: translateX(0); } }

.help-side-bar {
  background-color: #F4F5F6;
  overflow-y: auto;
  padding: 35px 0; }
  .help-side-bar--submenu {
    padding-top: 18px; }
  .help-side-bar_divider {
    margin: 20px 11px;
    background-color: #8897A6;
    height: 1px;
    display: block;
    border: none; }
  .help-side-bar_section {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.3;
    letter-spacing: 0.3px;
    padding: 10px 20px 8px 25px;
    margin-bottom: 8px;
    text-decoration: none;
    color: #343D45;
    position: relative;
    transition: all .3s ease-out;
    display: block; }
    .help-side-bar_section--back::after, .help-side-bar_section--with-sub-items::after {
      position: absolute;
      top: 50%;
      right: 10px;
      margin-top: -6px;
      content: '';
      width: 6.12px;
      height: 9.41px;
      transform: none;
      transition: all .3s;
      display: block;
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIuMzUzLjI5TC45MzkgMS43MDRsMy4yOTMgMy4yOTNMLjkzOSA4LjI5bDEuNDE0IDEuNDE0TDcuMDYgNC45OTcgMi4zNTMuMjl6IiBmaWxsPSIjMzQzRDQ1Ii8+PC9zdmc+) no-repeat;
      background-size: cover; }
    .help-side-bar_section--back:hover::after, .help-side-bar_section--with-sub-items:hover::after {
      animation: arrow-animation .6s linear infinite; }
    .help-side-bar_section--subsection {
      padding-left: 30px; }
    .help-side-bar_section:hover, .help-side-bar_section--selected {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      background-color: #ffffff; }
    .help-side-bar_section--selected {
      border-left: 5px solid #ffc107;
      padding-left: 20px; }
    .help-side-bar_section--back {
      color: #ffc107;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -ms-flex-align: center;
          align-items: center;
      margin-bottom: 0; }
      .help-side-bar_section--back:hover {
        background: unset; }
      .help-side-bar_section--back::after {
        top: unset;
        margin-top: unset;
        left: 10px;
        width: 8px;
        height: 12px;
        background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuNjQ3LjI5bDEuNDE0IDEuNDE0LTMuMjkzIDMuMjkzTDcuMDYxIDguMjkgNS42NDcgOS43MDQuOTQgNC45OTcgNS42NDcuMjl6IiBmaWxsPSIjRUNCMTAwIi8+PC9zdmc+) no-repeat; }
    .help-side-bar_section--parent {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 700;
      font-style: normal;
      padding-left: 11px;
      margin-top: 10px; }
      .help-side-bar_section--parent:hover {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 700;
        font-style: normal; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.help-section_section-title {
  font-family: Roboto, "Arial", "Helvetica", sans-serif;
  font-size: 40px;
  font-weight: 700;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: 0.3px;
  margin-bottom: 30px; }

.help-section .contentful-rich-text_heading-3, .help-section .contentful-rich-text_heading-4, .help-section .contentful-rich-text_heading-5 {
  margin-top: 40px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.help-page {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
      flex: 1;
  position: relative; }
  @media screen and (min-width: 768.5px) {
    .help-page {
      padding-left: 260px; } }
  .help-page_side-bar {
    width: 260px;
    position: fixed;
    height: calc(100% - 65px);
    left: 0; }
    @media screen and (max-width: 768.5px) {
      .help-page_side-bar {
        display: none; } }
  .help-page_content-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex: 1;
        flex: 1; }
  .help-page_content {
    padding: 20px 35px 80px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex: 1;
        flex: 1; }
    @media screen and (max-width: 768.5px) {
      .help-page_content {
        padding-left: 20px;
        padding-right: 20px; } }
  .help-page_container {
    max-width: 990px;
    width: 100%; }
  .help-page_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 400;
    font-style: normal;
    color: #343D45;
    letter-spacing: 0.3px;
    margin: 0; }
    .help-page_title_divider {
      color: #ffc107;
      margin: 0 5px; }
    .help-page_title_link {
      text-decoration: none;
      color: inherit; }
      .help-page_title_link:hover {
        color: #838383; }
  .help-page_divider {
    border: none;
    height: 1px;
    background: #DCE0E4;
    margin: 10px 0 40px 0; }
  @media screen and (max-width: 768.5px) {
    .help-page_footer {
      display: none; } }
  .help-page .footer_columns {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    @media screen and (min-width: 1024.5px) {
      .help-page .footer_columns {
        padding: 50px 0; } }
    .help-page .footer_columns_content {
      padding-bottom: 10px;
      padding-top: 10px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-better-lookalike {
  position: relative; }
  .lp-better-lookalike_header {
    width: 100%;
    position: absolute;
    z-index: 1; }
    .lp-better-lookalike_header--fixed {
      position: fixed; }
    .lp-better-lookalike_header_navbar-header {
      position: absolute; }
  .lp-better-lookalike_navbar-link {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    line-height: 19px;
    color: #262D33; }
    .lp-better-lookalike_navbar-link--white {
      color: #ffffff; }
  .lp-better-lookalike_button {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #ffffff;
    padding: 14px 20px;
    margin: 0 auto; }
    @media screen and (max-width: 768.5px) {
      .lp-better-lookalike_button {
        display: block; } }
  .lp-better-lookalike_content-title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #000000;
    margin: 0 auto; }
    @media screen and (max-width: 768.5px) {
      .lp-better-lookalike_content-title {
        font-size: 26px; } }
  .lp-better-lookalike_entry-section {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQyOCIgaGVpZ2h0PSI2ODciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjE1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTg4Ni4zNy0yOTQuOTA3YzE4MC40MSA1My4yNTQgMTc1LjMgMzAzLjU5MiAyOTcuODcgNDQ2LjM4NiAxMzUuMjkgMTU3LjYyNiA0NTkuODYgMTk4LjU5MiA0MzIuNTQgNDA0LjU4NC0yNy4wNCAyMDMuODYtMzE5LjU0IDIyOS44LTUyMS42MiAyNjcuMDY3LTEzMS43OTYgMjQuMzA2LTIzNy40ODMtNzIuNjM3LTM2OC4wMTktMTAzLTIzNi4wMTQtNTQuODk3LTU1NS42IDcwLjExMi02NzYuNjE0LTEzOS45ODJDLTc3LjY0NyAzNTcuNjI0IDYxLjUxNyA1OC4wOCAyMzguODYtMTI3LjU4MmMxNjIuMDYyLTE2OS42NjYgNDIyLjU2Mi0yMzMuNzI2IDY0Ny41MS0xNjcuMzI1eiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPjxwYXRoIG9wYWNpdHk9Ii4wNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01NDguMzQ2LTIyOS42MDNDNjc2Ljc2My0yMjIuMDQ1IDY2NC42OTMtMjEuNjY5IDczMy41MTIgODdjNTEuODA2IDgxLjgwNSAxNzQuMjE1IDEzMC41MzQgMTU4LjUwNCAyMjYuMDc3LTE2LjAwOCA5Ny4zNTQtMTQwLjgxNCAxMTcuMTEtMjIzLjczIDE3MC41OTUtMTExLjU5NCA3MS45ODQtMjAxLjE0NCAyMTkuOTA5LTMyOS42MzYgMTg2LjM1NS0xMzguNTgxLTM2LjE4OC0yMzQuMDE2LTE5MC42NDQtMjM1LjE5My0zMzMuODUxLTEuMDI4LTEyNS4xNDcgMTUyLjg0NS0xNzQuMzI1IDIzMC4yMDgtMjcyLjcxIDc4Ljc1Mi0xMDAuMTUgODcuNDg2LTMwMC41NTUgMjE0LjY4MS0yOTMuMDY5eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03NDcuNTA4IDQ3Ny43NDNoMTMuMTU3bS02LjU3OS02LjU3OXYxMy4xNTciIHN0cm9rZT0iIzM0QTg1MiIgc3Ryb2tlLW9wYWNpdHk9Ii4zIiBzdHJva2Utd2lkdGg9IjQuMzg2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNNDMuOTkzIDIwOS43NDNoOC43NzJtLTQuMzg2LTQuMzg2djguNzcyTTEzMTggMTI0aDIwbS0xMC0xMHYyMG0tMjIuNzEgMzYzLjQzOWgxNS4zNW0tNy42OC03LjY3NXYxNS4zNU00NTAgNTI2LjU3OWgxMy4xNTdNNDU2LjU3OSA1MjB2MTMuMTU3IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1vcGFjaXR5PSIuMyIgc3Ryb2tlLXdpZHRoPSI0LjM4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTk4NiA2MjBoMzBtLTE1LTE1djMwIiBzdHJva2U9IiNGRkUwMUIiIHN0cm9rZS1vcGFjaXR5PSIuNSIgc3Ryb2tlLXdpZHRoPSI0LjM4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTYyOCAxMzBoMzBtLTE1LTE1djMwIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1vcGFjaXR5PSIuMyIgc3Ryb2tlLXdpZHRoPSI0LjM4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTEwOTUuMzggMTc4LjQ5NmgxMC45Nm0tNS40OC01LjQ4MnYxMC45NjUiIHN0cm9rZT0iIzQyNjdCMiIgc3Ryb2tlLW9wYWNpdHk9Ii40IiBzdHJva2Utd2lkdGg9IjQuMzg2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48Y2lyY2xlIGN4PSIxMzg3Ljk1IiBjeT0iMzQ0Ljk4MiIgcj0iNS40ODIiIHN0cm9rZT0iI0Y1N0UwMiIgc3Ryb2tlLW9wYWNpdHk9Ii40IiBzdHJva2Utd2lkdGg9IjQuMzg2Ii8+PGNpcmNsZSBjeD0iMTI1MC4zNyIgY3k9IjY3OC45NzkiIHI9IjEwLjMwNyIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utb3BhY2l0eT0iLjMiIHN0cm9rZS13aWR0aD0iNC4zODYiLz48Y2lyY2xlIGN4PSI4NjAuODc2IiBjeT0iMzIzLjMxOCIgcj0iMy4yODkiIHN0cm9rZT0iIzNDOEJEOSIgc3Ryb2tlLW9wYWNpdHk9Ii40IiBzdHJva2Utd2lkdGg9IjQuMzg2Ii8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iNTQ3IiB5MT0iNDg1IiB4Mj0iMjI1IiB5Mj0iNTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjOEU4OEE2Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkZDMTA3Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+), linear-gradient(109.45deg, #172498 0%, #FFC107 92.79%);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 13px center, left center;
    padding: 159px 20px 183px; }
    @media screen and (max-width: 1024.5px) {
      .lp-better-lookalike_entry-section {
        padding: 100px 15px 70px;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzU2IiBoZWlnaHQ9IjgwMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBvcGFjaXR5PSIuMTUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNODg2LjM3LTI5NC45MDdjMTgwLjQxIDUzLjI1NCAxNzUuMyAzMDMuNTkyIDI5Ny44NyA0NDYuMzg2IDEzNS4yOSAxNTcuNjI2IDQ1OS44NiAxOTguNTkyIDQzMi41NCA0MDQuNTg0LTI3LjA0IDIwMy44Ni0zMTkuNTQgMjI5LjgwMS01MjEuNjIgMjY3LjA2Ny0xMzEuNzk2IDI0LjMwNi0yMzcuNDgzLTcyLjYzNy0zNjguMDE5LTEwMy0yMzYuMDE0LTU0Ljg5Ny01NTUuNiA3MC4xMTItNjc2LjYxNC0xMzkuOTgyQy03Ny42NDcgMzU3LjYyNCA2MS41MTcgNTguMDggMjM4Ljg2LTEyNy41ODJjMTYyLjA2Mi0xNjkuNjY2IDQyMi41NjItMjMzLjcyNiA2NDcuNTEtMTY3LjMyNXoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz48cGF0aCBvcGFjaXR5PSIuMDUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNTQ4LjM0Ni0yMjkuNjAzQzY3Ni43NjMtMjIyLjA0NSA2NjQuNjkzLTIxLjY2OSA3MzMuNTEyIDg3YzUxLjgwNiA4MS44MDUgMTc0LjIxNSAxMzAuNTM0IDE1OC41MDQgMjI2LjA3Ny0xNi4wMDggOTcuMzU0LTE0MC44MTQgMTE3LjExLTIyMy43MyAxNzAuNTk1LTExMS41OTQgNzEuOTg0LTIwMS4xNDQgMjE5LjkwOS0zMjkuNjM2IDE4Ni4zNTUtMTM4LjU4MS0zNi4xODgtMjM0LjAxNi0xOTAuNjQ0LTIzNS4xOTMtMzMzLjg1MS0xLjAyOC0xMjUuMTQ3IDE1Mi44NDUtMTc0LjMyNSAyMzAuMjA4LTI3Mi43MSA3OC43NTItMTAwLjE1IDg3LjQ4Ni0zMDAuNTU1IDIxNC42ODEtMjkzLjA2OXoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNNzQ3LjUwOCA0NzcuNzQzaDEzLjE1N20tNi41NzktNi41Nzl2MTMuMTU3IiBzdHJva2U9IiMzNEE4NTIiIHN0cm9rZS1vcGFjaXR5PSIuMyIgc3Ryb2tlLXdpZHRoPSI0LjM4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTQzLjk5MyAyMDkuNzQzaDguNzcybS00LjM4Ni00LjM4NnY4Ljc3Mk00NTAgNTI2LjU3OWgxMy4xNTdNNDU2LjU3OSA1MjB2MTMuMTU3TTYyOCAxMzBoMzBtLTE1LTE1djMwIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1vcGFjaXR5PSIuMyIgc3Ryb2tlLXdpZHRoPSI0LjM4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iNTQ3IiB5MT0iNDg1IiB4Mj0iMjI1IiB5Mj0iNTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjOEU4OEE2Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkZDMTA3Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+), linear-gradient(109.45deg, #172498 0%, #FFC107 92.79%); } }
    .lp-better-lookalike_entry-section_container {
      max-width: 1200px;
      margin: 0 auto;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      -ms-flex-align: center;
          align-items: center;
      position: relative; }
      @media screen and (max-width: 1024.5px) {
        .lp-better-lookalike_entry-section_container {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-pack: center;
              justify-content: center; } }
      @media screen and (max-width: 768.5px) {
        .lp-better-lookalike_entry-section_container {
          max-width: unset; } }
    .lp-better-lookalike_entry-section_text-content {
      max-width: 555px; }
      @media screen and (max-width: 1024.5px) {
        .lp-better-lookalike_entry-section_text-content {
          position: relative;
          width: auto;
          text-align: center; } }
    .lp-better-lookalike_entry-section_image {
      -ms-flex: 1;
          flex: 1;
      position: relative;
      right: -20px;
      max-width: 550px; }
      @media screen and (max-width: 1024.5px) {
        .lp-better-lookalike_entry-section_image {
          display: none; } }
    .lp-better-lookalike_entry-section_image-not-desktop {
      display: none;
      max-width: 380px;
      margin: 0 auto;
      width: 100%; }
      @media screen and (max-width: 1024.5px) {
        .lp-better-lookalike_entry-section_image-not-desktop {
          display: block; } }
    .lp-better-lookalike_entry-section_title {
      font-weight: 900;
      font-size: 36px;
      line-height: 42px;
      letter-spacing: 0.35px;
      text-transform: uppercase;
      color: #ffffff;
      margin: 0; }
    .lp-better-lookalike_entry-section_subtitle {
      font-weight: 400;
      font-size: 28px;
      line-height: 33px;
      letter-spacing: 0.35px;
      color: #ffffff;
      margin: 12px 0 33px; }
      @media screen and (max-width: 1024.5px) {
        .lp-better-lookalike_entry-section_subtitle {
          margin-bottom: 40px; } }
      @media screen and (max-width: 768.5px) {
        .lp-better-lookalike_entry-section_subtitle {
          font-size: 20px; } }
    .lp-better-lookalike_entry-section_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 20px;
      font-weight: 400;
      font-style: normal;
      line-height: 1.3;
      letter-spacing: 0.3px;
      color: #ffffff;
      margin: 0 0 43px; }
      @media screen and (max-width: 1024.5px) {
        .lp-better-lookalike_entry-section_text {
          margin: 40px auto 35px; } }
      @media screen and (max-width: 768.5px) {
        .lp-better-lookalike_entry-section_text {
          font-size: 18px; } }
  .lp-better-lookalike_video-section {
    padding: 80px 15px 70px;
    text-align: center; }
    @media screen and (max-width: 768.5px) {
      .lp-better-lookalike_video-section {
        padding: 50px 15px; } }
    .lp-better-lookalike_video-section_video-wrapper {
      max-width: 1000px;
      margin: 40px auto;
      border-radius: 10px;
      overflow: hidden; }
  .lp-better-lookalike_deal-section {
    background: linear-gradient(37.73deg, #ffffff 29.12%, #F7F5FF 78.05%);
    padding: 80px 15px 70px;
    text-align: center; }
    .lp-better-lookalike_deal-section_container {
      max-width: 1050px;
      margin: 0 auto; }
    .lp-better-lookalike_deal-section_row {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: start;
          align-items: flex-start;
      -ms-flex-pack: justify;
          justify-content: space-between;
      margin: 76px 0 116px; }
      @media screen and (max-width: 1024.5px) {
        .lp-better-lookalike_deal-section_row {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-align: center;
              align-items: center;
          margin: 30px 0 50px; } }
    .lp-better-lookalike_deal-section_item {
      -ms-flex: 1;
          flex: 1;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      max-width: 320px; }
      .lp-better-lookalike_deal-section_item_icon {
        width: 140px;
        height: 140px;
        margin-bottom: 17px; }
      .lp-better-lookalike_deal-section_item_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 20px;
        font-weight: 400;
        font-style: normal;
        line-height: 1.3;
        text-align: center;
        letter-spacing: 0.3px;
        color: #262D33;
        margin: 0 0 5px; }
      .lp-better-lookalike_deal-section_item_description {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 300;
        font-style: normal;
        line-height: 1.3;
        text-align: center;
        letter-spacing: 0.3px;
        color: #262D33;
        margin: 0; }
      @media screen and (max-width: 1024.5px) {
        .lp-better-lookalike_deal-section_item:not(:last-child) {
          margin-bottom: 50px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-black-friday-deal-2020 {
  position: relative; }
  .lp-black-friday-deal-2020_header {
    width: 100%;
    position: absolute;
    z-index: 1; }
    .lp-black-friday-deal-2020_header--fixed {
      position: fixed; }
  .lp-black-friday-deal-2020_navbar-header {
    position: relative; }
  .lp-black-friday-deal-2020_navbar-link {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    line-height: 19px;
    color: #262D33; }
    .lp-black-friday-deal-2020_navbar-link--white {
      color: #E4E4E4; }
  .lp-black-friday-deal-2020_entry-section {
    background-color: #292B30;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTM1MiIgaGVpZ2h0PSI2NDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgb3BhY2l0eT0iLjEiIGZpbGw9IiNGRUYyQ0UiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzM0LjU1MSA1ODcuNjIzYTEuODg4IDEuODg4IDAgMDExLjI2LTIuMzU1bDQuMTQyLTEuMjY3YzQuNTM4LTEuMzg3IDkuNDQuNDIyIDExLjk2MiA0LjQxN2wxLjMzOSAyLjEyMSA1OC4zNTItMTcuODQxIDMuMDQ5IDIxLjE2N2MuNjU0IDQuNTQxLTIuMTE2IDguODg3LTYuNTI0IDEwLjIzNGwtNDEuMDcgMTIuNTU3Yy0xLjE3LjM1OC0xLjgxNC0uMDMtMS45OC0uMjkybC0xNi4zNzItMjUuOTMyYTYuNzIyIDYuNzIyIDAgMDAtNy42NTQtMi44MjdsLTQuMTQyIDEuMjY3YTEuODkgMS44OSAwIDAxLTIuMzYyLTEuMjQ5em0zMS4wMzUgOS4yODVhMS40MzMgMS40MzMgMCAwMC0uOTU2IDEuNzg3IDEuNDMzIDEuNDMzIDAgMDAxLjc5Mi45NDhsMzYuMjEtMTEuMDcxYTEuNDM0IDEuNDM0IDAgMDAuOTU2LTEuNzg4IDEuNDM0IDEuNDM0IDAgMDAtMS43OTMtLjk0N2wtMzYuMjA5IDExLjA3MXptNS44MzQgOC40NzlhMS40MzMgMS40MzMgMCAwMS45NTYtMS43ODdsMjguNTU1LTguNzMxYTEuNDM0IDEuNDM0IDAgMDExLjc5My45NDcgMS40MzQgMS40MzQgMCAwMS0uOTU2IDEuNzg4bC0yOC41NTYgOC43MzFhMS40MzMgMS40MzMgMCAwMS0xLjc5Mi0uOTQ4eiIvPjxwYXRoIGQ9Ik00MDIuMDMzIDYxOS41MDFjLS45NTQtMy4xMi44Mi02LjQyMiAzLjk1Mi03LjM4IDMuMTMzLS45NTggNi40NS43ODggNy40MDQgMy45MDguOTU0IDMuMTItLjgyIDYuNDIyLTMuOTUyIDcuMzc5LTMuMTMzLjk1OC02LjQ1LS43ODctNy40MDQtMy45MDd6bS0yNC43NyAxLjQwMmMtMy4xMzMuOTU4LTQuOTA2IDQuMjYtMy45NTIgNy4zOC45NTQgMy4xMiA0LjI3MSA0Ljg2NSA3LjQwMyAzLjkwNyAzLjEzMy0uOTU3IDQuOTA2LTQuMjU5IDMuOTUzLTcuMzc5LS45NTQtMy4xMi00LjI3MS00Ljg2Ni03LjQwNC0zLjkwOHoiLz48L2c+PGcgb3BhY2l0eT0iLjEiIGZpbGw9IiNGRUYyQ0UiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTI5Ny4xMyAyMDIuODEyYTEuNDYgMS40NiAwIDAxMS45Ny0uNjM0bDMgMS41MjlhOC4xNTMgOC4xNTMgMCAwMTQuMjggOC45MjJsLS4zOSAxLjkwNSA0Mi4xOCAyMS41NDgtOS43MyAxMy40NTRhNy4yMzggNy4yMzggMCAwMS05LjE2IDIuMTg2Yy05LjktNS4wNTUtMTkuOC0xMC4xMS0yOS42OS0xNS4xNjYtLjg1LS40MzItMS0uOTk2LS45NS0xLjIzMmw0Ljg3LTIzLjMwM2E1LjIyIDUuMjIgMCAwMC0yLjc1LTUuNzA4bC0yLjk5LTEuNTNhMS40NjUgMS40NjUgMCAwMS0uNjQtMS45NzF6bTEyLjMgMjEuOTMyYTEuMTE1IDEuMTE1IDAgMDAtMS41LjQ4MWMtLjI4LjU0Ni0uMDYgMS4yMTYuNDkgMS40OTZsMjYuMTcgMTMuMzcxYy41NS4yODEgMS4yMi4wNjUgMS41LS40ODFzLjA2LTEuMjE1LS40OS0xLjQ5NmwtMjYuMTctMTMuMzcxem0tMS4zMyA3Ljg3OWMuMjgtLjU0NS45NS0uNzYxIDEuNS0uNDgxbDIwLjY0IDEwLjU0NWMuNTUuMjguNzcuOTUuNDkgMS40OTZzLS45NS43NjItMS41LjQ4MWwtMjAuNjQtMTAuNTQ1Yy0uNTUtLjI4LS43Ny0uOTUtLjQ5LTEuNDk2eiIvPjxwYXRoIGQ9Ik0xMzE3LjU2IDI1Ny4wMjJjMS4xNS0yLjI1NSAzLjkyLTMuMTQgNi4xOS0xLjk4MyAyLjI2IDEuMTU3IDMuMTcgMy45MjEgMi4wMiA2LjE3Ni0xLjE1IDIuMjU2LTMuOTIgMy4xNC02LjE5IDEuOTgzLTIuMjYtMS4xNTctMy4xNy0zLjkyMS0yLjAyLTYuMTc2em0tMTQuNTctMTIuNTg5Yy0yLjI3LTEuMTU3LTUuMDQtLjI3My02LjE5IDEuOTgyYTQuNTkzIDQuNTkzIDAgMDAyLjAyIDYuMTc3IDQuNiA0LjYgMCAwMDYuMTktMS45ODNjMS4xNS0yLjI1NS4yNC01LjAyLTIuMDItNi4xNzZ6Ii8+PC9nPjxnIG9wYWNpdHk9Ii4yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZFRjJDRSI+PHBhdGggZD0iTTE4OS45NDMgMTA1YTQuNTUyIDQuNTUyIDAgMDAtNC41NTEgNC41NTF2NDIuNzg1YTQuNTUgNC41NSAwIDEwOS4xMDMgMHYtNDIuNzg1YTQuNTUyIDQuNTUyIDAgMDAtNC41NTItNC41NTF6Ii8+PHBhdGggZD0iTTIxNS44ODcgMTMwLjk0NGE0LjU1MSA0LjU1MSAwIDAwLTQuNTUxLTQuNTUyaC00Mi43ODVhNC41NTIgNC41NTIgMCAwMDAgOS4xMDNoNDIuNzg1YTQuNTUgNC41NSAwIDAwNC41NTEtNC41NTF6TTI2OC41NDcgODdhMS4xOCAxLjE4IDAgMDAtMS4xODEgMS4xOHYxMS4wOTZhMS4xODEgMS4xODEgMCAwMDIuMzYxIDBWODguMThhMS4xOCAxLjE4IDAgMDAtMS4xOC0xLjE4eiIvPjxwYXRoIGQ9Ik0yNzUuMjc1IDkzLjcyOGExLjE4IDEuMTggMCAwMC0xLjE4LTEuMThoLTExLjA5NmExLjE4IDEuMTggMCAxMDAgMi4zNmgxMS4wOTZhMS4xOCAxLjE4IDAgMDAxLjE4LTEuMTh6TTI3OS43NTQgMTM1YTIuMjM4IDIuMjM4IDAgMDAtMi4yMzcgMi4yMzd2MjEuMDM1YTIuMjM3IDIuMjM3IDAgMTA0LjQ3NSAwdi0yMS4wMzVhMi4yMzggMi4yMzggMCAwMC0yLjIzOC0yLjIzN3oiLz48cGF0aCBkPSJNMjkyLjUwOSAxNDcuNzU0YTIuMjM3IDIuMjM3IDAgMDAtMi4yMzctMi4yMzdoLTIxLjAzNWEyLjIzOCAyLjIzOCAwIDAwMCA0LjQ3NWgyMS4wMzVhMi4yMzcgMi4yMzcgMCAwMDIuMjM3LTIuMjM4ek0xMzI4Ljc1IDg5YTIuMjM1IDIuMjM1IDAgMDAtMi4yMyAyLjIzN3YyMS4wMzVhMi4yMzQgMi4yMzQgMCAxMDQuNDcgMFY5MS4yMzdjMC0xLjIzNS0xLTIuMjM3LTIuMjQtMi4yMzd6Ii8+PHBhdGggZD0iTTEzNDEuNTEgMTAxLjc1NGMwLTEuMjM1LTEtMi4yMzctMi4yNC0yLjIzN2gtMjEuMDNhMi4yMzcgMi4yMzcgMCAxMDAgNC40NzVoMjEuMDNjMS4yNCAwIDIuMjQtMS4wMDIgMi4yNC0yLjIzOHpNMzI2Ljc1NCA0NDBhMi4yMzggMi4yMzggMCAwMC0yLjIzNyAyLjIzN3YyMS4wMzVhMi4yMzcgMi4yMzcgMCAxMDQuNDc1IDB2LTIxLjAzNWEyLjIzOCAyLjIzOCAwIDAwLTIuMjM4LTIuMjM3eiIvPjxwYXRoIGQ9Ik0zMzkuNTA5IDQ1Mi43NTVhMi4yMzcgMi4yMzcgMCAwMC0yLjIzNy0yLjIzOGgtMjEuMDM1YTIuMjM4IDIuMjM4IDAgMDAwIDQuNDc1aDIxLjAzNWEyLjIzNyAyLjIzNyAwIDAwMi4yMzctMi4yMzd6TTg1OS43NTQgNTcwYTIuMjM4IDIuMjM4IDAgMDAtMi4yMzcgMi4yMzd2MjEuMDM1YTIuMjM3IDIuMjM3IDAgMTA0LjQ3NSAwdi0yMS4wMzVhMi4yMzggMi4yMzggMCAwMC0yLjIzOC0yLjIzN3oiLz48cGF0aCBkPSJNODcyLjUxIDU4Mi43NTVhMi4yMzggMi4yMzggMCAwMC0yLjIzOC0yLjIzOGgtMjEuMDM0YTIuMjM4IDIuMjM4IDAgMDAwIDQuNDc1aDIxLjAzNGEyLjIzOCAyLjIzOCAwIDAwMi4yMzgtMi4yMzd6TTkyMC43NTQgMGEyLjIzOCAyLjIzOCAwIDAwLTIuMjM3IDIuMjM3djIxLjAzNWEyLjIzNyAyLjIzNyAwIDAwNC40NzUgMFYyLjIzN0EyLjIzOCAyLjIzOCAwIDAwOTIwLjc1NCAweiIvPjxwYXRoIGQ9Ik05MzMuNTA5IDEyLjc1NWEyLjIzNyAyLjIzNyAwIDAwLTIuMjM3LTIuMjM4aC0yMS4wMzRhMi4yMzggMi4yMzggMCAxMDAgNC40NzVoMjEuMDM0YTIuMjM3IDIuMjM3IDAgMDAyLjIzNy0yLjIzN3pNNjAzLjcyOCAzNDhhMS4xOCAxLjE4IDAgMDAtMS4xOCAxLjE4djExLjA5NmExLjE4IDEuMTggMCAxMDIuMzYxIDBWMzQ5LjE4YTEuMTggMS4xOCAwIDAwLTEuMTgxLTEuMTh6Ii8+PHBhdGggZD0iTTYxMC40NTcgMzU0LjcyOGExLjE4IDEuMTggMCAwMC0xLjE4MS0xLjE4SDU5OC4xOGExLjE4IDEuMTggMCAxMDAgMi4zNjFoMTEuMDk2Yy42NTIgMCAxLjE4MS0uNTI5IDEuMTgxLTEuMTgxeiIvPjxnIG9wYWNpdHk9Ii41Ij48cGF0aCBkPSJNMzQ2LjcyOSA0MDhhMS4xOCAxLjE4IDAgMDAtMS4xODEgMS4xOHYxMS4wOTdhMS4xODEgMS4xODEgMCAwMDIuMzYxIDBWNDA5LjE4YTEuMTggMS4xOCAwIDAwLTEuMTgtMS4xOHoiLz48cGF0aCBkPSJNMzUzLjQ1OCA0MTQuNzI5YzAtLjY1Mi0uNTI5LTEuMTgxLTEuMTgxLTEuMTgxSDM0MS4xOGExLjE4IDEuMTggMCAwMDAgMi4zNjFoMTEuMDk3YTEuMTggMS4xOCAwIDAwMS4xODEtMS4xOHoiLz48L2c+PGcgb3BhY2l0eT0iLjUiPjxwYXRoIGQ9Ik0xMC45NDcgMzExYy0xLjA2IDAtMS45Mi44Ni0xLjkyIDEuOTIxdjE4LjA1NGExLjkyIDEuOTIgMCAxMDMuODQxIDB2LTE4LjA1NGExLjkyIDEuOTIgMCAwMC0xLjkyLTEuOTIxeiIvPjxwYXRoIGQ9Ik0yMS44OTUgMzIxLjk0OGExLjkyIDEuOTIgMCAwMC0xLjkyLTEuOTIxSDEuOTJhMS45MiAxLjkyIDAgMDAwIDMuODQxaDE4LjA1NWMxLjA2IDAgMS45Mi0uODYgMS45Mi0xLjkyeiIvPjwvZz48L2c+PHBhdGggZD0iTTEyODEuNiA1NjhsLTI1LjYzLTcuODQ2LTEwLjc3IDM1LjE4M2E1LjAwMSA1LjAwMSAwIDAwMy4zMiA2LjI0NWwyMC44NCA2LjM4MkwxMjgxLjYgNTY4em0tMy42OSA0Mi41OGwyMC44NCA2LjM4MmE1LjAwNSA1LjAwNSAwIDAwNi4yNS0zLjMxN2wxMC43Ny0zNS4xODMtMjUuNjMtNy44NDYtMTIuMjMgMzkuOTY0em03LjkxLTU2LjgyOGwtMjcuMzctOC4zNzlhMi45OTIgMi45OTIgMCAwMC0zLjc0IDEuOTlsLTEuMjQgNC4wMzJhMy4wMDggMy4wMDggMCAwMDEuOTkgMy43NDdsMjcuMzcgOC4zNzkgMi45OS05Ljc2OXptNS44MSAxMi40NjJsMjcuMzcgOC4zOGEyLjk5MyAyLjk5MyAwIDAwMy43NC0xLjk5MWwxLjI0LTQuMDMyYTMuMDA3IDMuMDA3IDAgMDAtMS45OS0zLjc0NmwtMjcuMzctOC4zOC0yLjk5IDkuNzY5em0tNS4zMy0xNS43MTRjLTcuNTYtMi4zMTctMTEuNzUtMTAuMzA5LTkuNDItMTcuOTA1di0uMDIzYzEuNy01LjI5NCA3LjI3LTguMzEgMTIuNi02LjY3NyA0LjkgMS40OTggNy43OCA2LjM2MyA2Ljk1IDExLjI4NGE2Ljg1NyA2Ljg1NyAwIDAxMy43NS4wODVjMy43IDEuMTMzIDUuNzUgNS4xMjIgNC42MiA4LjgxOWwtLjI1LjgxNWMtMS40MiA0LjY0OC02LjMxIDcuMjU1LTEwLjg3IDUuODZsLTcuMzgtMi4yNTh6bTEtMy4yNTdjLTUuNzQtMS43NTctOC45NS03LjgyLTcuMTctMTMuNjQgMS4xNS0zLjU2NSA0Ljg2LTUuNTIzIDguMzYtNC40NTIgMy41IDEuMDczIDUuNDYgNC43NzIgNC4zNyA4LjMzOGwtMy4yMSAxMC40NzUtMi4zNS0uNzIxem03LjQ1LTQuMzA0bC0xLjg0IDYuMDIyIDEuNzcuNTQxYzIuNzMuODM2IDUuNzMtLjcyNCA2LjYxLTMuNjAxbC4yNS0uODE1Yy42LTEuOTQ2LS41LTMuOTk3LTIuMzYtNC41NjUtMS44NS0uNTY5LTMuODMuNDcxLTQuNDMgMi40MTh6TTU1NS4wNjcgMTI2LjQ2MWwtMTYuNjc4IDYuMDk5IDguMzczIDIyLjg5NmEzLjMxMyAzLjMxMyAwIDAwNC4yNDkgMS45NzRsMTMuNTY3LTQuOTYxLTkuNTExLTI2LjAwOHptMTUuMDcgMjMuOTc1bDEzLjU2Ny00Ljk2MmEzLjMxMiAzLjMxMiAwIDAwMS45NzMtNC4yNDlsLTguMzczLTIyLjg5Ni0xNi42NzggNi4wOTkgOS41MTEgMjYuMDA4em0tMTguNTM0LTMzLjE5MmwtMTcuODExIDYuNTE0YTEuOTg3IDEuOTg3IDAgMDAtMS4xODQgMi41NDlsLjk1OSAyLjYyNGExLjk4OCAxLjk4OCAwIDAwMi41NSAxLjE4NGwxNy44MTEtNi41MTMtMi4zMjUtNi4zNTh6bTguMDQ5IDQuMjY0bDE3LjgxMS02LjUxM2ExLjk4OCAxLjk4OCAwIDAwMS4xODQtMi41NWwtLjk2LTIuNjIzYTEuOTg4IDEuOTg4IDAgMDAtMi41NDktMS4xODVsLTE3LjgxMSA2LjUxNCAyLjMyNSA2LjM1N3ptLTkuMDk1LTYuMTc1Yy00LjkyNSAxLjgwMS0xMC4zMzItLjc0Ny0xMi4xNC01LjY5MWEuMDg4LjA4OCAwIDAxLS4wMDUtLjAxNWMtMS4yMTctMy40NzguNTE5LTcuMjk2IDMuOTg5LTguNTY1IDMuMTg1LTEuMTY1IDYuNjUxLjI1NCA4LjE3OSAzLjE4N2E0LjU0OCA0LjU0OCAwIDAxMi4wMTgtMS40NTZjMi40MDktLjg4MSA1LjA4Ni40MDcgNS45NjYgMi44MTNsLjE5NC41MzFjMS4xMDYgMy4wMjQtLjQzNSA2LjM1Ny0zLjQgNy40NDFsLTQuODAxIDEuNzU1em0tLjc3NS0yLjExOWMtMy43MzYgMS4zNjYtNy44NTUtLjU1NS05LjI0My00LjMzOS0uODE2LTIuMzQ1LjM2MS00Ljg2MiAyLjYzNi01LjY5NCAyLjI4MS0uODM0IDQuNzk2LjMzNiA1LjY0NSAyLjY1N2wyLjQ5MyA2LjgxNi0xLjUzMS41NnptMi4yMTctNS4yNTNsMS40MzMgMy45MTggMS4xNTEtLjQyYzEuNzc2LS42NSAyLjc0LTIuNjc1IDIuMDU2LTQuNTQ4bC0uMTk0LS41M2MtLjQ2NC0xLjI2Ny0xLjg2NC0xLjkxMS0zLjA3Mi0xLjQ2OS0xLjIwOC40NDItMS44MzcgMS43ODItMS4zNzQgMy4wNDl6TTI0LjQ2IDUxOC4wMTlsLTEyLjAyNCAzLjMzMiA0LjU3NCAxNi41MDhhMi4zMjggMi4zMjggMCAwMDIuODY1IDEuNjIybDkuNzgxLTIuNzExLTUuMTk1LTE4Ljc1MXptOS4yMDQgMTcuNjQxbDkuNzgyLTIuNzExYTIuMzI3IDIuMzI3IDAgMDAxLjYyMi0yLjg2NGwtNC41NzUtMTYuNTA5LTEyLjAyNCAzLjMzMiA1LjE5NSAxOC43NTJ6bS0xMS4xMTEtMjQuMjkybC0xMi44NDEgMy41NThhMS4zOTcgMS4zOTcgMCAwMC0uOTczIDEuNzE5bC41MjQgMS44OTJhMS4zOTcgMS4zOTcgMCAwMDEuNzE5Ljk3M2wxMi44NDItMy41NTgtMS4yNy00LjU4NHptNS4zOTggMy40NGwxMi44NDItMy41NThhMS4zOTcgMS4zOTcgMCAwMC45NzMtMS43MTlsLS41MjUtMS44OTJhMS4zOTcgMS4zOTcgMCAwMC0xLjcxOC0uOTczbC0xMi44NDIgMy41NTggMS4yNyA0LjU4NHptLTYuMDIzLTQuODM3Yy0zLjU1Ljk4NC03LjE5NC0xLjEwNi04LjE4MS00LjY3MWwtLjAwMy0uMDFjLS42NTctMi41MDUuNzc0LTUuMDgxIDMuMjc2LTUuNzc1YTQuNjY4IDQuNjY4IDAgMDE1LjU1IDIuNjkzYy4zOS0uNDE5Ljg5OC0uNzQgMS40OTUtLjkwNiAxLjczNy0uNDgxIDMuNTQuNTcyIDQuMDIgMi4zMDdsLjEwNi4zODNjLjYwNCAyLjE4LS42NjMgNC40MjctMi44MDEgNS4wMmwtMy40NjIuOTU5em0tLjQyMy0xLjUyOGMtMi42OTMuNzQ2LTUuNDctLjgzMS02LjIyOS0zLjU2LS40NC0xLjY4OS41MjctMy4zODUgMi4xNjgtMy44NGEzLjA4OCAzLjA4OCAwIDAxMy44MDMgMi4xNzlsMS4zNjIgNC45MTUtMS4xMDQuMzA2em0xLjg0OS0zLjU1NWwuNzgzIDIuODI2LjgzLS4yM2MxLjI4LS4zNTUgMi4wNy0xLjcxOSAxLjY5Ni0zLjA2OWwtLjEwNi0uMzgzYy0uMjUzLS45MTMtMS4xOTgtMS40NDMtMi4wNjktMS4yMDItLjg3LjI0Mi0xLjM4NyAxLjE0NS0xLjEzNCAyLjA1OHoiIG9wYWNpdHk9Ii4xIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZFRjJDRSIvPjwvc3ZnPg==);
    background-size: 89% auto;
    background-position: center;
    background-repeat: no-repeat;
    padding: 88px 20px 66px;
    min-height: 720px; }
    @media screen and (max-width: 1024.5px) {
      .lp-black-friday-deal-2020_entry-section {
        padding: 97px 20px 50px;
        background-image: none; } }
    @media screen and (max-width: 768.5px) {
      .lp-black-friday-deal-2020_entry-section {
        padding: 139px 20px 50px; } }
    .lp-black-friday-deal-2020_entry-section_container {
      max-width: 1200px;
      margin: 0 auto;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      -ms-flex-align: center;
          align-items: center;
      position: relative;
      overflow: hidden; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-deal-2020_entry-section_container {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-pack: center;
              justify-content: center; } }
      @media screen and (max-width: 768.5px) {
        .lp-black-friday-deal-2020_entry-section_container {
          max-width: unset; } }
    .lp-black-friday-deal-2020_entry-section_text-content {
      max-width: 542px;
      -ms-flex: 1;
          flex: 1; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-deal-2020_entry-section_text-content {
          position: relative;
          width: auto;
          max-width: unset; } }
    .lp-black-friday-deal-2020_entry-section_image {
      -ms-flex: 1;
          flex: 1;
      max-width: 817px;
      position: relative;
      margin-left: auto;
      margin-right: -200px; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-deal-2020_entry-section_image {
          display: none; } }
    .lp-black-friday-deal-2020_entry-section_image-not-desktop {
      display: none;
      max-width: 678px;
      margin: 0 auto;
      width: 100%; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-deal-2020_entry-section_image-not-desktop {
          display: block; } }
    .lp-black-friday-deal-2020_entry-section_title {
      font-weight: 900;
      font-size: 36px;
      line-height: 42px;
      letter-spacing: 0.35px;
      text-transform: uppercase;
      color: #ffffff;
      margin: 0; }
    .lp-black-friday-deal-2020_entry-section_subtitle {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 30px;
      font-weight: 400;
      font-style: normal;
      line-height: 33px;
      letter-spacing: 0.35px;
      color: #E4E4E4;
      margin: 0; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-deal-2020_entry-section_subtitle {
          margin-bottom: 2px; } }
    .lp-black-friday-deal-2020_entry-section_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 20px;
      font-weight: 300;
      font-style: normal;
      line-height: 23px;
      letter-spacing: 0.35px;
      color: #E4E4E4;
      margin: 23px 0 31px;
      max-width: 489px; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-deal-2020_entry-section_text {
          margin: 0 auto 31px; } }
    @media screen and (max-width: 1024.5px) {
      .lp-black-friday-deal-2020_entry-section_title, .lp-black-friday-deal-2020_entry-section_subtitle, .lp-black-friday-deal-2020_entry-section_text {
        text-align: center; } }
    .lp-black-friday-deal-2020_entry-section_button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      line-height: 19px;
      height: 64px;
      max-width: 234px;
      border-radius: 10px;
      background: linear-gradient(88.49deg, #FFB842 2.62%, #FFD600 97.81%);
      width: 234px;
      padding: 0;
      display: -ms-flexbox;
      display: flex;
      color: #523D1D; }
      .lp-black-friday-deal-2020_entry-section_button a {
        color: #523D1D;
        text-decoration: inherit;
        font-weight: inherit;
        color: #523D1D; }
        .lp-black-friday-deal-2020_entry-section_button a:visited, .lp-black-friday-deal-2020_entry-section_button a:hover, .lp-black-friday-deal-2020_entry-section_button a:active {
          color: #523D1D;
          text-decoration: inherit;
          font-weight: inherit; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-deal-2020_entry-section_button {
          margin: 0 auto; } }
    .lp-black-friday-deal-2020_entry-section_coupon-text {
      margin: 0;
      grid-area: text;
      font-size: 14px;
      line-height: 15px;
      letter-spacing: 0.35px;
      color: #ffffff; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-deal-2020_entry-section_coupon-text {
          text-align: right; } }
      @media (max-width: 425px) {
        .lp-black-friday-deal-2020_entry-section_coupon-text {
          margin-bottom: 10px;
          text-align: center; } }
  .lp-black-friday-deal-2020_coupon-section {
    padding: 27px 45px 25px;
    background: linear-gradient(88.49deg, #7B5C2C 2.62%, #FFB842 38.81%, #FFD600 97.81%);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
    @media screen and (max-width: 768.5px) {
      .lp-black-friday-deal-2020_coupon-section {
        padding: 16px 45px 14px; } }
    .lp-black-friday-deal-2020_coupon-section_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 400;
      font-style: normal;
      line-height: 30px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #523D1D;
      margin: 0; }
    .lp-black-friday-deal-2020_coupon-section_coupon {
      font-weight: 700; }
  .lp-black-friday-deal-2020_deal-section {
    background: #F7F9FB;
    padding: 82px 20px 45px; }
    @media screen and (max-width: 768.5px) {
      .lp-black-friday-deal-2020_deal-section {
        padding: 37px 20px 45px; } }
    .lp-black-friday-deal-2020_deal-section_container {
      max-width: 1050px;
      margin: 0 auto; }
    .lp-black-friday-deal-2020_deal-section_title {
      font-weight: 900;
      font-size: 40px;
      line-height: 42px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #171717; }
    .lp-black-friday-deal-2020_deal-section_row {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: start;
          align-items: flex-start;
      -ms-flex-pack: center;
          justify-content: center;
      margin: 95px 0 80px; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-deal-2020_deal-section_row {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-align: center;
              align-items: center;
          margin: 60px 0 35px; } }
    .lp-black-friday-deal-2020_deal-section_item {
      -ms-flex: 1;
          flex: 1;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      max-width: 320px; }
      .lp-black-friday-deal-2020_deal-section_item:nth-child(3) {
        max-width: 309px; }
      .lp-black-friday-deal-2020_deal-section_item_icon-holder {
        width: 128px;
        height: 128px;
        background: #ffffff;
        box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5);
        border-radius: 20px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center;
        margin-bottom: 33px; }
      .lp-black-friday-deal-2020_deal-section_item:first-child .lp-black-friday-deal-2020_deal-section_item_icon {
        width: 62px;
        height: 61px; }
      .lp-black-friday-deal-2020_deal-section_item:nth-child(3) .lp-black-friday-deal-2020_deal-section_item_icon {
        width: 64px;
        height: 54.79px; }
      .lp-black-friday-deal-2020_deal-section_item:last-child .lp-black-friday-deal-2020_deal-section_item_icon {
        width: 59px;
        height: 65px; }
      .lp-black-friday-deal-2020_deal-section_item_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 20px;
        font-weight: 500;
        font-style: normal;
        line-height: 23px;
        text-align: center;
        letter-spacing: 0.35px;
        color: #292B30;
        margin: 0 0 29px; }
      .lp-black-friday-deal-2020_deal-section_item_description {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 400;
        font-style: normal;
        line-height: 19px;
        text-align: center;
        letter-spacing: 0.35px;
        color: rgba(13, 13, 13, 0.4);
        margin: 0 0 18px; }
      .lp-black-friday-deal-2020_deal-section_item_badge {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 700;
        font-style: normal;
        line-height: 16px;
        text-align: center;
        letter-spacing: 0.35px;
        color: #523D1D;
        background: linear-gradient(88.49deg, #FFB842 2.62%, #FFD600 97.81%);
        border-radius: 163px;
        padding: 10px 11px 9px 12px; }
      .lp-black-friday-deal-2020_deal-section_item *:last-child {
        margin-bottom: 0; }
    .lp-black-friday-deal-2020_deal-section_plus-sign {
      font-weight: 400;
      font-size: 64px;
      line-height: 75px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #171717; }
      @media screen and (min-width: 1024.5px) {
        .lp-black-friday-deal-2020_deal-section_plus-sign {
          margin-top: 64px;
          transform: translateY(-50%); } }
    .lp-black-friday-deal-2020_deal-section_button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      line-height: 19px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #0D0D0D;
      margin: 0 auto;
      padding: 0;
      border-radius: 10px;
      max-width: 234px;
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      height: 64px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-black-friday-v-2020 {
  position: relative; }
  .lp-black-friday-v-2020_header {
    width: 100%;
    position: absolute;
    z-index: 1; }
    .lp-black-friday-v-2020_header--fixed {
      position: fixed; }
  .lp-black-friday-v-2020_navbar-header {
    position: absolute; }
  .lp-black-friday-v-2020_navbar-link {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    line-height: 19px;
    color: #E4E4E4; }
  .lp-black-friday-v-2020_entry-section {
    background-color: #292B30;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTM1MiIgaGVpZ2h0PSI2NDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgb3BhY2l0eT0iLjEiIGZpbGw9IiNGRUYyQ0UiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzM0LjU1MSA1ODcuNjIzYTEuODg4IDEuODg4IDAgMDExLjI2LTIuMzU1bDQuMTQyLTEuMjY3YzQuNTM4LTEuMzg3IDkuNDQuNDIyIDExLjk2MiA0LjQxN2wxLjMzOSAyLjEyMSA1OC4zNTItMTcuODQxIDMuMDQ5IDIxLjE2N2MuNjU0IDQuNTQxLTIuMTE2IDguODg3LTYuNTI0IDEwLjIzNGwtNDEuMDcgMTIuNTU3Yy0xLjE3LjM1OC0xLjgxNC0uMDMtMS45OC0uMjkybC0xNi4zNzItMjUuOTMyYTYuNzIyIDYuNzIyIDAgMDAtNy42NTQtMi44MjdsLTQuMTQyIDEuMjY3YTEuODkgMS44OSAwIDAxLTIuMzYyLTEuMjQ5em0zMS4wMzUgOS4yODVhMS40MzMgMS40MzMgMCAwMC0uOTU2IDEuNzg3IDEuNDMzIDEuNDMzIDAgMDAxLjc5Mi45NDhsMzYuMjEtMTEuMDcxYTEuNDM0IDEuNDM0IDAgMDAuOTU2LTEuNzg4IDEuNDM0IDEuNDM0IDAgMDAtMS43OTMtLjk0N2wtMzYuMjA5IDExLjA3MXptNS44MzQgOC40NzlhMS40MzMgMS40MzMgMCAwMS45NTYtMS43ODdsMjguNTU1LTguNzMxYTEuNDM0IDEuNDM0IDAgMDExLjc5My45NDcgMS40MzQgMS40MzQgMCAwMS0uOTU2IDEuNzg4bC0yOC41NTYgOC43MzFhMS40MzMgMS40MzMgMCAwMS0xLjc5Mi0uOTQ4eiIvPjxwYXRoIGQ9Ik00MDIuMDMzIDYxOS41MDFjLS45NTQtMy4xMi44Mi02LjQyMiAzLjk1Mi03LjM4IDMuMTMzLS45NTggNi40NS43ODggNy40MDQgMy45MDguOTU0IDMuMTItLjgyIDYuNDIyLTMuOTUyIDcuMzc5LTMuMTMzLjk1OC02LjQ1LS43ODctNy40MDQtMy45MDd6bS0yNC43NyAxLjQwMmMtMy4xMzMuOTU4LTQuOTA2IDQuMjYtMy45NTIgNy4zOC45NTQgMy4xMiA0LjI3MSA0Ljg2NSA3LjQwMyAzLjkwNyAzLjEzMy0uOTU3IDQuOTA2LTQuMjU5IDMuOTUzLTcuMzc5LS45NTQtMy4xMi00LjI3MS00Ljg2Ni03LjQwNC0zLjkwOHoiLz48L2c+PGcgb3BhY2l0eT0iLjEiIGZpbGw9IiNGRUYyQ0UiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTI5Ny4xMyAyMDIuODEyYTEuNDYgMS40NiAwIDAxMS45Ny0uNjM0bDMgMS41MjlhOC4xNTMgOC4xNTMgMCAwMTQuMjggOC45MjJsLS4zOSAxLjkwNSA0Mi4xOCAyMS41NDgtOS43MyAxMy40NTRhNy4yMzggNy4yMzggMCAwMS05LjE2IDIuMTg2Yy05LjktNS4wNTUtMTkuOC0xMC4xMS0yOS42OS0xNS4xNjYtLjg1LS40MzItMS0uOTk2LS45NS0xLjIzMmw0Ljg3LTIzLjMwM2E1LjIyIDUuMjIgMCAwMC0yLjc1LTUuNzA4bC0yLjk5LTEuNTNhMS40NjUgMS40NjUgMCAwMS0uNjQtMS45NzF6bTEyLjMgMjEuOTMyYTEuMTE1IDEuMTE1IDAgMDAtMS41LjQ4MWMtLjI4LjU0Ni0uMDYgMS4yMTYuNDkgMS40OTZsMjYuMTcgMTMuMzcxYy41NS4yODEgMS4yMi4wNjUgMS41LS40ODFzLjA2LTEuMjE1LS40OS0xLjQ5NmwtMjYuMTctMTMuMzcxem0tMS4zMyA3Ljg3OWMuMjgtLjU0NS45NS0uNzYxIDEuNS0uNDgxbDIwLjY0IDEwLjU0NWMuNTUuMjguNzcuOTUuNDkgMS40OTZzLS45NS43NjItMS41LjQ4MWwtMjAuNjQtMTAuNTQ1Yy0uNTUtLjI4LS43Ny0uOTUtLjQ5LTEuNDk2eiIvPjxwYXRoIGQ9Ik0xMzE3LjU2IDI1Ny4wMjJjMS4xNS0yLjI1NSAzLjkyLTMuMTQgNi4xOS0xLjk4MyAyLjI2IDEuMTU3IDMuMTcgMy45MjEgMi4wMiA2LjE3Ni0xLjE1IDIuMjU2LTMuOTIgMy4xNC02LjE5IDEuOTgzLTIuMjYtMS4xNTctMy4xNy0zLjkyMS0yLjAyLTYuMTc2em0tMTQuNTctMTIuNTg5Yy0yLjI3LTEuMTU3LTUuMDQtLjI3My02LjE5IDEuOTgyYTQuNTkzIDQuNTkzIDAgMDAyLjAyIDYuMTc3IDQuNiA0LjYgMCAwMDYuMTktMS45ODNjMS4xNS0yLjI1NS4yNC01LjAyLTIuMDItNi4xNzZ6Ii8+PC9nPjxnIG9wYWNpdHk9Ii4yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZFRjJDRSI+PHBhdGggZD0iTTE4OS45NDMgMTA1YTQuNTUyIDQuNTUyIDAgMDAtNC41NTEgNC41NTF2NDIuNzg1YTQuNTUgNC41NSAwIDEwOS4xMDMgMHYtNDIuNzg1YTQuNTUyIDQuNTUyIDAgMDAtNC41NTItNC41NTF6Ii8+PHBhdGggZD0iTTIxNS44ODcgMTMwLjk0NGE0LjU1MSA0LjU1MSAwIDAwLTQuNTUxLTQuNTUyaC00Mi43ODVhNC41NTIgNC41NTIgMCAwMDAgOS4xMDNoNDIuNzg1YTQuNTUgNC41NSAwIDAwNC41NTEtNC41NTF6TTI2OC41NDcgODdhMS4xOCAxLjE4IDAgMDAtMS4xODEgMS4xOHYxMS4wOTZhMS4xODEgMS4xODEgMCAwMDIuMzYxIDBWODguMThhMS4xOCAxLjE4IDAgMDAtMS4xOC0xLjE4eiIvPjxwYXRoIGQ9Ik0yNzUuMjc1IDkzLjcyOGExLjE4IDEuMTggMCAwMC0xLjE4LTEuMThoLTExLjA5NmExLjE4IDEuMTggMCAxMDAgMi4zNmgxMS4wOTZhMS4xOCAxLjE4IDAgMDAxLjE4LTEuMTh6TTI3OS43NTQgMTM1YTIuMjM4IDIuMjM4IDAgMDAtMi4yMzcgMi4yMzd2MjEuMDM1YTIuMjM3IDIuMjM3IDAgMTA0LjQ3NSAwdi0yMS4wMzVhMi4yMzggMi4yMzggMCAwMC0yLjIzOC0yLjIzN3oiLz48cGF0aCBkPSJNMjkyLjUwOSAxNDcuNzU0YTIuMjM3IDIuMjM3IDAgMDAtMi4yMzctMi4yMzdoLTIxLjAzNWEyLjIzOCAyLjIzOCAwIDAwMCA0LjQ3NWgyMS4wMzVhMi4yMzcgMi4yMzcgMCAwMDIuMjM3LTIuMjM4ek0xMzI4Ljc1IDg5YTIuMjM1IDIuMjM1IDAgMDAtMi4yMyAyLjIzN3YyMS4wMzVhMi4yMzQgMi4yMzQgMCAxMDQuNDcgMFY5MS4yMzdjMC0xLjIzNS0xLTIuMjM3LTIuMjQtMi4yMzd6Ii8+PHBhdGggZD0iTTEzNDEuNTEgMTAxLjc1NGMwLTEuMjM1LTEtMi4yMzctMi4yNC0yLjIzN2gtMjEuMDNhMi4yMzcgMi4yMzcgMCAxMDAgNC40NzVoMjEuMDNjMS4yNCAwIDIuMjQtMS4wMDIgMi4yNC0yLjIzOHpNMzI2Ljc1NCA0NDBhMi4yMzggMi4yMzggMCAwMC0yLjIzNyAyLjIzN3YyMS4wMzVhMi4yMzcgMi4yMzcgMCAxMDQuNDc1IDB2LTIxLjAzNWEyLjIzOCAyLjIzOCAwIDAwLTIuMjM4LTIuMjM3eiIvPjxwYXRoIGQ9Ik0zMzkuNTA5IDQ1Mi43NTVhMi4yMzcgMi4yMzcgMCAwMC0yLjIzNy0yLjIzOGgtMjEuMDM1YTIuMjM4IDIuMjM4IDAgMDAwIDQuNDc1aDIxLjAzNWEyLjIzNyAyLjIzNyAwIDAwMi4yMzctMi4yMzd6TTg1OS43NTQgNTcwYTIuMjM4IDIuMjM4IDAgMDAtMi4yMzcgMi4yMzd2MjEuMDM1YTIuMjM3IDIuMjM3IDAgMTA0LjQ3NSAwdi0yMS4wMzVhMi4yMzggMi4yMzggMCAwMC0yLjIzOC0yLjIzN3oiLz48cGF0aCBkPSJNODcyLjUxIDU4Mi43NTVhMi4yMzggMi4yMzggMCAwMC0yLjIzOC0yLjIzOGgtMjEuMDM0YTIuMjM4IDIuMjM4IDAgMDAwIDQuNDc1aDIxLjAzNGEyLjIzOCAyLjIzOCAwIDAwMi4yMzgtMi4yMzd6TTkyMC43NTQgMGEyLjIzOCAyLjIzOCAwIDAwLTIuMjM3IDIuMjM3djIxLjAzNWEyLjIzNyAyLjIzNyAwIDAwNC40NzUgMFYyLjIzN0EyLjIzOCAyLjIzOCAwIDAwOTIwLjc1NCAweiIvPjxwYXRoIGQ9Ik05MzMuNTA5IDEyLjc1NWEyLjIzNyAyLjIzNyAwIDAwLTIuMjM3LTIuMjM4aC0yMS4wMzRhMi4yMzggMi4yMzggMCAxMDAgNC40NzVoMjEuMDM0YTIuMjM3IDIuMjM3IDAgMDAyLjIzNy0yLjIzN3pNNjAzLjcyOCAzNDhhMS4xOCAxLjE4IDAgMDAtMS4xOCAxLjE4djExLjA5NmExLjE4IDEuMTggMCAxMDIuMzYxIDBWMzQ5LjE4YTEuMTggMS4xOCAwIDAwLTEuMTgxLTEuMTh6Ii8+PHBhdGggZD0iTTYxMC40NTcgMzU0LjcyOGExLjE4IDEuMTggMCAwMC0xLjE4MS0xLjE4SDU5OC4xOGExLjE4IDEuMTggMCAxMDAgMi4zNjFoMTEuMDk2Yy42NTIgMCAxLjE4MS0uNTI5IDEuMTgxLTEuMTgxeiIvPjxnIG9wYWNpdHk9Ii41Ij48cGF0aCBkPSJNMzQ2LjcyOSA0MDhhMS4xOCAxLjE4IDAgMDAtMS4xODEgMS4xOHYxMS4wOTdhMS4xODEgMS4xODEgMCAwMDIuMzYxIDBWNDA5LjE4YTEuMTggMS4xOCAwIDAwLTEuMTgtMS4xOHoiLz48cGF0aCBkPSJNMzUzLjQ1OCA0MTQuNzI5YzAtLjY1Mi0uNTI5LTEuMTgxLTEuMTgxLTEuMTgxSDM0MS4xOGExLjE4IDEuMTggMCAwMDAgMi4zNjFoMTEuMDk3YTEuMTggMS4xOCAwIDAwMS4xODEtMS4xOHoiLz48L2c+PGcgb3BhY2l0eT0iLjUiPjxwYXRoIGQ9Ik0xMC45NDcgMzExYy0xLjA2IDAtMS45Mi44Ni0xLjkyIDEuOTIxdjE4LjA1NGExLjkyIDEuOTIgMCAxMDMuODQxIDB2LTE4LjA1NGExLjkyIDEuOTIgMCAwMC0xLjkyLTEuOTIxeiIvPjxwYXRoIGQ9Ik0yMS44OTUgMzIxLjk0OGExLjkyIDEuOTIgMCAwMC0xLjkyLTEuOTIxSDEuOTJhMS45MiAxLjkyIDAgMDAwIDMuODQxaDE4LjA1NWMxLjA2IDAgMS45Mi0uODYgMS45Mi0xLjkyeiIvPjwvZz48L2c+PHBhdGggZD0iTTEyODEuNiA1NjhsLTI1LjYzLTcuODQ2LTEwLjc3IDM1LjE4M2E1LjAwMSA1LjAwMSAwIDAwMy4zMiA2LjI0NWwyMC44NCA2LjM4MkwxMjgxLjYgNTY4em0tMy42OSA0Mi41OGwyMC44NCA2LjM4MmE1LjAwNSA1LjAwNSAwIDAwNi4yNS0zLjMxN2wxMC43Ny0zNS4xODMtMjUuNjMtNy44NDYtMTIuMjMgMzkuOTY0em03LjkxLTU2LjgyOGwtMjcuMzctOC4zNzlhMi45OTIgMi45OTIgMCAwMC0zLjc0IDEuOTlsLTEuMjQgNC4wMzJhMy4wMDggMy4wMDggMCAwMDEuOTkgMy43NDdsMjcuMzcgOC4zNzkgMi45OS05Ljc2OXptNS44MSAxMi40NjJsMjcuMzcgOC4zOGEyLjk5MyAyLjk5MyAwIDAwMy43NC0xLjk5MWwxLjI0LTQuMDMyYTMuMDA3IDMuMDA3IDAgMDAtMS45OS0zLjc0NmwtMjcuMzctOC4zOC0yLjk5IDkuNzY5em0tNS4zMy0xNS43MTRjLTcuNTYtMi4zMTctMTEuNzUtMTAuMzA5LTkuNDItMTcuOTA1di0uMDIzYzEuNy01LjI5NCA3LjI3LTguMzEgMTIuNi02LjY3NyA0LjkgMS40OTggNy43OCA2LjM2MyA2Ljk1IDExLjI4NGE2Ljg1NyA2Ljg1NyAwIDAxMy43NS4wODVjMy43IDEuMTMzIDUuNzUgNS4xMjIgNC42MiA4LjgxOWwtLjI1LjgxNWMtMS40MiA0LjY0OC02LjMxIDcuMjU1LTEwLjg3IDUuODZsLTcuMzgtMi4yNTh6bTEtMy4yNTdjLTUuNzQtMS43NTctOC45NS03LjgyLTcuMTctMTMuNjQgMS4xNS0zLjU2NSA0Ljg2LTUuNTIzIDguMzYtNC40NTIgMy41IDEuMDczIDUuNDYgNC43NzIgNC4zNyA4LjMzOGwtMy4yMSAxMC40NzUtMi4zNS0uNzIxem03LjQ1LTQuMzA0bC0xLjg0IDYuMDIyIDEuNzcuNTQxYzIuNzMuODM2IDUuNzMtLjcyNCA2LjYxLTMuNjAxbC4yNS0uODE1Yy42LTEuOTQ2LS41LTMuOTk3LTIuMzYtNC41NjUtMS44NS0uNTY5LTMuODMuNDcxLTQuNDMgMi40MTh6TTU1NS4wNjcgMTI2LjQ2MWwtMTYuNjc4IDYuMDk5IDguMzczIDIyLjg5NmEzLjMxMyAzLjMxMyAwIDAwNC4yNDkgMS45NzRsMTMuNTY3LTQuOTYxLTkuNTExLTI2LjAwOHptMTUuMDcgMjMuOTc1bDEzLjU2Ny00Ljk2MmEzLjMxMiAzLjMxMiAwIDAwMS45NzMtNC4yNDlsLTguMzczLTIyLjg5Ni0xNi42NzggNi4wOTkgOS41MTEgMjYuMDA4em0tMTguNTM0LTMzLjE5MmwtMTcuODExIDYuNTE0YTEuOTg3IDEuOTg3IDAgMDAtMS4xODQgMi41NDlsLjk1OSAyLjYyNGExLjk4OCAxLjk4OCAwIDAwMi41NSAxLjE4NGwxNy44MTEtNi41MTMtMi4zMjUtNi4zNTh6bTguMDQ5IDQuMjY0bDE3LjgxMS02LjUxM2ExLjk4OCAxLjk4OCAwIDAwMS4xODQtMi41NWwtLjk2LTIuNjIzYTEuOTg4IDEuOTg4IDAgMDAtMi41NDktMS4xODVsLTE3LjgxMSA2LjUxNCAyLjMyNSA2LjM1N3ptLTkuMDk1LTYuMTc1Yy00LjkyNSAxLjgwMS0xMC4zMzItLjc0Ny0xMi4xNC01LjY5MWEuMDg4LjA4OCAwIDAxLS4wMDUtLjAxNWMtMS4yMTctMy40NzguNTE5LTcuMjk2IDMuOTg5LTguNTY1IDMuMTg1LTEuMTY1IDYuNjUxLjI1NCA4LjE3OSAzLjE4N2E0LjU0OCA0LjU0OCAwIDAxMi4wMTgtMS40NTZjMi40MDktLjg4MSA1LjA4Ni40MDcgNS45NjYgMi44MTNsLjE5NC41MzFjMS4xMDYgMy4wMjQtLjQzNSA2LjM1Ny0zLjQgNy40NDFsLTQuODAxIDEuNzU1em0tLjc3NS0yLjExOWMtMy43MzYgMS4zNjYtNy44NTUtLjU1NS05LjI0My00LjMzOS0uODE2LTIuMzQ1LjM2MS00Ljg2MiAyLjYzNi01LjY5NCAyLjI4MS0uODM0IDQuNzk2LjMzNiA1LjY0NSAyLjY1N2wyLjQ5MyA2LjgxNi0xLjUzMS41NnptMi4yMTctNS4yNTNsMS40MzMgMy45MTggMS4xNTEtLjQyYzEuNzc2LS42NSAyLjc0LTIuNjc1IDIuMDU2LTQuNTQ4bC0uMTk0LS41M2MtLjQ2NC0xLjI2Ny0xLjg2NC0xLjkxMS0zLjA3Mi0xLjQ2OS0xLjIwOC40NDItMS44MzcgMS43ODItMS4zNzQgMy4wNDl6TTI0LjQ2IDUxOC4wMTlsLTEyLjAyNCAzLjMzMiA0LjU3NCAxNi41MDhhMi4zMjggMi4zMjggMCAwMDIuODY1IDEuNjIybDkuNzgxLTIuNzExLTUuMTk1LTE4Ljc1MXptOS4yMDQgMTcuNjQxbDkuNzgyLTIuNzExYTIuMzI3IDIuMzI3IDAgMDAxLjYyMi0yLjg2NGwtNC41NzUtMTYuNTA5LTEyLjAyNCAzLjMzMiA1LjE5NSAxOC43NTJ6bS0xMS4xMTEtMjQuMjkybC0xMi44NDEgMy41NThhMS4zOTcgMS4zOTcgMCAwMC0uOTczIDEuNzE5bC41MjQgMS44OTJhMS4zOTcgMS4zOTcgMCAwMDEuNzE5Ljk3M2wxMi44NDItMy41NTgtMS4yNy00LjU4NHptNS4zOTggMy40NGwxMi44NDItMy41NThhMS4zOTcgMS4zOTcgMCAwMC45NzMtMS43MTlsLS41MjUtMS44OTJhMS4zOTcgMS4zOTcgMCAwMC0xLjcxOC0uOTczbC0xMi44NDIgMy41NTggMS4yNyA0LjU4NHptLTYuMDIzLTQuODM3Yy0zLjU1Ljk4NC03LjE5NC0xLjEwNi04LjE4MS00LjY3MWwtLjAwMy0uMDFjLS42NTctMi41MDUuNzc0LTUuMDgxIDMuMjc2LTUuNzc1YTQuNjY4IDQuNjY4IDAgMDE1LjU1IDIuNjkzYy4zOS0uNDE5Ljg5OC0uNzQgMS40OTUtLjkwNiAxLjczNy0uNDgxIDMuNTQuNTcyIDQuMDIgMi4zMDdsLjEwNi4zODNjLjYwNCAyLjE4LS42NjMgNC40MjctMi44MDEgNS4wMmwtMy40NjIuOTU5em0tLjQyMy0xLjUyOGMtMi42OTMuNzQ2LTUuNDctLjgzMS02LjIyOS0zLjU2LS40NC0xLjY4OS41MjctMy4zODUgMi4xNjgtMy44NGEzLjA4OCAzLjA4OCAwIDAxMy44MDMgMi4xNzlsMS4zNjIgNC45MTUtMS4xMDQuMzA2em0xLjg0OS0zLjU1NWwuNzgzIDIuODI2LjgzLS4yM2MxLjI4LS4zNTUgMi4wNy0xLjcxOSAxLjY5Ni0zLjA2OWwtLjEwNi0uMzgzYy0uMjUzLS45MTMtMS4xOTgtMS40NDMtMi4wNjktMS4yMDItLjg3LjI0Mi0xLjM4NyAxLjE0NS0xLjEzNCAyLjA1OHoiIG9wYWNpdHk9Ii4xIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZFRjJDRSIvPjwvc3ZnPg==);
    background-size: 89% auto;
    background-position: center;
    background-repeat: no-repeat;
    padding: 88px 20px 66px;
    min-height: 720px; }
    @media screen and (max-width: 1024.5px) {
      .lp-black-friday-v-2020_entry-section {
        padding: 97px 20px 50px;
        background-image: none; } }
    @media screen and (max-width: 768.5px) {
      .lp-black-friday-v-2020_entry-section {
        padding: 139px 20px 50px; } }
    .lp-black-friday-v-2020_entry-section_container {
      max-width: 1200px;
      margin: 0 auto;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      -ms-flex-align: center;
          align-items: center;
      position: relative;
      overflow: hidden; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-v-2020_entry-section_container {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-pack: center;
              justify-content: center; } }
      @media screen and (max-width: 768.5px) {
        .lp-black-friday-v-2020_entry-section_container {
          max-width: unset; } }
    .lp-black-friday-v-2020_entry-section_text-content {
      max-width: 542px;
      -ms-flex: 1;
          flex: 1; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-v-2020_entry-section_text-content {
          position: relative;
          width: auto;
          max-width: unset; } }
    .lp-black-friday-v-2020_entry-section_image {
      -ms-flex: 1;
          flex: 1;
      max-width: 817px;
      position: relative;
      margin-left: auto;
      margin-right: -200px; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-v-2020_entry-section_image {
          display: none; } }
    .lp-black-friday-v-2020_entry-section_image-not-desktop {
      display: none;
      max-width: 678px;
      margin: 0 auto;
      width: 100%; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-v-2020_entry-section_image-not-desktop {
          display: block; } }
    .lp-black-friday-v-2020_entry-section_title {
      font-weight: 900;
      font-size: 36px;
      line-height: 42px;
      letter-spacing: 0.35px;
      text-transform: uppercase;
      color: #ffffff;
      margin: 0; }
    .lp-black-friday-v-2020_entry-section_subtitle {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 30px;
      font-weight: 400;
      font-style: normal;
      line-height: 33px;
      letter-spacing: 0.35px;
      color: #E4E4E4;
      margin: 0; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-v-2020_entry-section_subtitle {
          margin-bottom: 2px; } }
    .lp-black-friday-v-2020_entry-section_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 20px;
      font-weight: 300;
      font-style: normal;
      line-height: 23px;
      letter-spacing: 0.35px;
      color: #E4E4E4;
      margin: 23px 0 31px;
      max-width: 489px; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-v-2020_entry-section_text {
          margin: 0 auto 31px; } }
    @media screen and (max-width: 1024.5px) {
      .lp-black-friday-v-2020_entry-section_title, .lp-black-friday-v-2020_entry-section_subtitle, .lp-black-friday-v-2020_entry-section_text {
        text-align: center; } }
    .lp-black-friday-v-2020_entry-section_button-container {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-v-2020_entry-section_button-container {
          -ms-flex-direction: column;
              flex-direction: column; } }
    .lp-black-friday-v-2020_entry-section_button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      line-height: 19px; }
      .lp-black-friday-v-2020_entry-section_button--primary {
        height: 64px;
        max-width: 234px;
        border-radius: 10px;
        background: linear-gradient(88.49deg, #FFB842 2.62%, #FFD600 97.81%);
        width: 234px;
        padding: 0;
        display: -ms-flexbox;
        display: flex;
        color: #523D1D; }
        .lp-black-friday-v-2020_entry-section_button--primary a {
          color: #523D1D;
          text-decoration: inherit;
          font-weight: inherit;
          color: #523D1D; }
          .lp-black-friday-v-2020_entry-section_button--primary a:visited, .lp-black-friday-v-2020_entry-section_button--primary a:hover, .lp-black-friday-v-2020_entry-section_button--primary a:active {
            color: #523D1D;
            text-decoration: inherit;
            font-weight: inherit; }
      .lp-black-friday-v-2020_entry-section_button--secondary {
        border: none;
        grid-area: text;
        letter-spacing: 0.35px;
        text-decoration: underline;
        background: transparent;
        cursor: pointer;
        padding: 10px 5px;
        color: #ffffff;
        margin: 0 0 0 20px; }
        @media screen and (max-width: 1024.5px) {
          .lp-black-friday-v-2020_entry-section_button--secondary {
            margin: 10px 0 0; } }
        .lp-black-friday-v-2020_entry-section_button--secondary, .lp-black-friday-v-2020_entry-section_button--secondary:active {
          outline: none; }
        .lp-black-friday-v-2020_entry-section_button--secondary:focus, .lp-black-friday-v-2020_entry-section_button--secondary:hover {
          text-decoration: none; }
  .lp-black-friday-v-2020_popup-overlay {
    -webkit-backdrop-filter: blur(2px) brightness(0.5);
            backdrop-filter: blur(2px) brightness(0.5); }
  .lp-black-friday-v-2020_popup-content {
    max-width: 800px;
    width: 100%;
    padding: 20px; }
  .lp-black-friday-v-2020_popup_video-container {
    border-radius: 10px;
    overflow: hidden; }
  .lp-black-friday-v-2020_coupon-section {
    padding: 27px 45px 25px;
    background: linear-gradient(88.49deg, #7B5C2C 2.62%, #FFB842 38.81%, #FFD600 97.81%);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
    @media screen and (max-width: 768.5px) {
      .lp-black-friday-v-2020_coupon-section {
        padding: 16px 45px 14px; } }
    .lp-black-friday-v-2020_coupon-section_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 400;
      font-style: normal;
      line-height: 30px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #523D1D;
      margin: 0; }
    .lp-black-friday-v-2020_coupon-section_coupon {
      font-weight: 700; }
  .lp-black-friday-v-2020_deal-section {
    background: #F7F9FB;
    padding: 82px 20px 45px; }
    @media screen and (max-width: 768.5px) {
      .lp-black-friday-v-2020_deal-section {
        padding: 37px 20px 45px; } }
    .lp-black-friday-v-2020_deal-section_container {
      max-width: 1050px;
      margin: 0 auto; }
    .lp-black-friday-v-2020_deal-section_title {
      font-weight: 900;
      font-size: 40px;
      line-height: 42px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #171717; }
    .lp-black-friday-v-2020_deal-section_row {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: start;
          align-items: flex-start;
      -ms-flex-pack: center;
          justify-content: center;
      margin: 95px 0 80px; }
      @media screen and (max-width: 1024.5px) {
        .lp-black-friday-v-2020_deal-section_row {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-align: center;
              align-items: center;
          margin: 60px 0 35px; } }
    .lp-black-friday-v-2020_deal-section_item {
      -ms-flex: 1;
          flex: 1;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      max-width: 320px; }
      .lp-black-friday-v-2020_deal-section_item:nth-child(3) {
        max-width: 309px; }
      .lp-black-friday-v-2020_deal-section_item_icon-holder {
        width: 128px;
        height: 128px;
        background: #ffffff;
        box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5);
        border-radius: 20px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center;
        margin-bottom: 33px; }
      .lp-black-friday-v-2020_deal-section_item:first-child .lp-black-friday-v-2020_deal-section_item_icon {
        width: 62px;
        height: 61px; }
      .lp-black-friday-v-2020_deal-section_item:nth-child(3) .lp-black-friday-v-2020_deal-section_item_icon {
        width: 64px;
        height: 54.79px; }
      .lp-black-friday-v-2020_deal-section_item:last-child .lp-black-friday-v-2020_deal-section_item_icon {
        width: 59px;
        height: 65px; }
      .lp-black-friday-v-2020_deal-section_item_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 20px;
        font-weight: 500;
        font-style: normal;
        line-height: 23px;
        text-align: center;
        letter-spacing: 0.35px;
        color: #292B30;
        margin: 0 0 29px; }
      .lp-black-friday-v-2020_deal-section_item_description {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 400;
        font-style: normal;
        line-height: 19px;
        text-align: center;
        letter-spacing: 0.35px;
        color: rgba(13, 13, 13, 0.4);
        margin: 0 0 18px; }
      .lp-black-friday-v-2020_deal-section_item_badge {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 700;
        font-style: normal;
        line-height: 16px;
        text-align: center;
        letter-spacing: 0.35px;
        color: #523D1D;
        background: linear-gradient(88.49deg, #FFB842 2.62%, #FFD600 97.81%);
        border-radius: 163px;
        padding: 10px 11px 9px 12px; }
      .lp-black-friday-v-2020_deal-section_item *:last-child {
        margin-bottom: 0; }
    .lp-black-friday-v-2020_deal-section_plus-sign {
      font-weight: 400;
      font-size: 64px;
      line-height: 75px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #171717; }
      @media screen and (min-width: 1024.5px) {
        .lp-black-friday-v-2020_deal-section_plus-sign {
          margin-top: 64px;
          transform: translateY(-50%); } }
    .lp-black-friday-v-2020_deal-section_button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      line-height: 19px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #0D0D0D;
      margin: 0 auto;
      padding: 0;
      border-radius: 10px;
      max-width: 234px;
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      height: 64px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-base {
  position: relative;
  color: #262D33;
  text-align: center;
  padding-top: 10px; }
  .lp-wizard-base_request-demo-navbar-link {
    color: #ecb100 !important; }
    .lp-wizard-base_request-demo-navbar-link:hover {
      color: #ffc107 !important; }
  .lp-wizard-base_header {
    margin-top: 30px; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-base_header {
        padding: 0 20px; } }
    .lp-wizard-base_header_main {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 400;
      font-style: normal;
      font-weight: normal;
      margin: 0; }
    .lp-wizard-base_header_sub {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 400;
      font-style: normal;
      font-weight: normal;
      margin-top: 15px;
      margin-bottom: 0; }
  .lp-wizard-base_back-btn {
    position: absolute;
    top: 0;
    left: 0; }
    @media screen and (min-width: 768.5px) {
      .lp-wizard-base_back-btn {
        width: 100px;
        padding-left: 15px; } }
  @media screen and (max-width: 768.5px) {
    .lp-wizard-base {
      padding: 5px 0 20px 0; }
      .lp-wizard-base_header {
        margin-top: 0;
        padding-top: 40px; }
        .lp-wizard-base_header_main {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 20px;
          font-weight: 400;
          font-style: normal; }
        .lp-wizard-base_header_sub {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 14px;
          font-weight: 400;
          font-style: normal; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.logos-footer {
  text-align: center;
  padding: 80px 10px; }
  .logos-footer_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 700;
    font-style: normal;
    line-height: 50px;
    color: #ffc107;
    margin-bottom: 35px; }
    @media screen and (min-width: 768.5px) and (max-width: 1024.5px) {
      .logos-footer_title {
        font-size: 18px; } }
    @media screen and (max-width: 768.5px) {
      .logos-footer_title {
        font-size: 26px; } }
  .logos-footer_logos {
    max-width: 530px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .logos-footer_logos {
        max-width: 500px;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly; } }
    .logos-footer_logos_logo {
      margin: 30px 15px 0 15px; }
      @media screen and (max-width: 1024.5px) {
        .logos-footer_logos_logo {
          margin: 30px 10px 0 10px; } }
      .logos-footer_logos_logo_sony {
        width: 70px;
        height: 12px; }
      .logos-footer_logos_logo_panasonic {
        width: 84px;
        height: 13px; }
      .logos-footer_logos_logo_monday {
        width: 113px;
        height: 21px; }
      .logos-footer_logos_logo_sky {
        width: 71px;
        height: 43px; }
      .logos-footer_logos_logo_soda {
        width: 69px;
        height: 34px; }
      .logos-footer_logos_logo_next {
        width: 77px;
        height: 23px; }
      .logos-footer_logos_logo_marc-jacobs {
        width: 185px;
        height: 14px; }
      .logos-footer_logos_logo_lyft {
        width: 51px;
        height: 37px; }
      .logos-footer_logos_logo_marathon-oil {
        width: 77px;
        height: 22px; }
      .logos-footer_logos_logo_aon {
        width: 79px;
        height: 33px; }
      .logos-footer_logos_logo_audi {
        width: 80px;
        height: 49px; }
      .logos-footer_logos_logo_abbott {
        width: 93px;
        height: 23px; }
      .logos-footer_logos_logo_pizzahut {
        width: 52px;
        height: 49px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.home-page {
  min-height: calc(100vh - 65px);
  overflow: hidden; }
  .home-page_sides-holder {
    min-height: inherit;
    width: 200vw;
    transform: translateX(-50vw);
    display: -ms-flexbox;
    display: flex; }
    .home-page_sides-holder--left {
      transform: translateX(0);
      transition: transform 0.5s ease-out; }
    .home-page_sides-holder--right {
      transform: translateX(-100vw);
      transition: transform 0.5s ease-out; }
    .home-page_sides-holder--center {
      transition: transform 0.5s ease-out; }
    @media screen and (max-width: 1024.5px) {
      .home-page_sides-holder {
        min-height: 60vmax; } }
    @media screen and (max-width: 768.5px) {
      .home-page_sides-holder {
        display: none; } }
    .home-page_sides-holder_side {
      width: 100vw;
      display: -ms-flexbox;
      display: flex;
      min-height: 400px; }
      .home-page_sides-holder_side_banner-holder {
        -ms-flex-order: 1;
            order: 1;
        width: 50vw;
        position: relative;
        background-color: #292d32; }
        .home-page_sides-holder_side_banner-holder_bg {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 120px;
          background-size: cover;
          background-position: 50% 50%;
          overflow: hidden; }
          .home-page_sides-holder_side_banner-holder_bg_video {
            position: absolute;
            top: 50%;
            left: 50%;
            z-index: 0;
            min-height: 100%;
            min-width: 100%;
            transform: translate(-50%, -50%); }
          .home-page_sides-holder_side_banner-holder_bg:before, .home-page_sides-holder_side_banner-holder_bg:after {
            position: absolute;
            content: '';
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: #292d32;
            opacity: 0.9;
            z-index: 1;
            transition: all 0.3s ease-out; }
          .home-page_sides-holder_side_banner-holder_bg--hovered:before {
            opacity: 0; }
          .home-page_sides-holder_side_banner-holder_bg--expanded:before {
            background-color: #484F59;
            opacity: 0.4; }
          .home-page_sides-holder_side_banner-holder_bg:after {
            background: linear-gradient(to bottom, rgba(41, 45, 50, 0) 0%, #292d32 100%);
            opacity: 1;
            z-index: 1; }
        .home-page_sides-holder_side_banner-holder_texts {
          color: white;
          text-align: center;
          position: absolute;
          left: 0;
          bottom: 0;
          right: 0;
          z-index: 1;
          padding: 0 20px 180px; }
          @media only screen and (max-height: 719px) {
            .home-page_sides-holder_side_banner-holder_texts {
              padding-bottom: 140px; } }
          @media only screen and (max-height: 719px) and (orientation: landscape) {
            .home-page_sides-holder_side_banner-holder_texts {
              padding-bottom: 40px; } }
        .home-page_sides-holder_side_banner-holder_header {
          font: bold 50px 'Roboto', Helvetica, sans-serif;
          line-height: 54px;
          margin: 0 0 25px;
          color: inherit; }
          @media only screen and (max-width: 1439px) {
            .home-page_sides-holder_side_banner-holder_header {
              font-size: 40px;
              line-height: 44px; } }
          @media only screen and (max-width: 1199px) {
            .home-page_sides-holder_side_banner-holder_header {
              font-size: 36px;
              line-height: 40px; } }
          @media only screen and (max-width: 991px) {
            .home-page_sides-holder_side_banner-holder_header {
              font-size: 34px;
              line-height: 40px; } }
          @media screen and (max-width: 1024.5px) {
            .home-page_sides-holder_side_banner-holder_header {
              font-size: 42px;
              line-height: 60px;
              margin: 0;
              font-weight: 600;
              text-align: center; } }
          @media only screen and (max-width: 374px) {
            .home-page_sides-holder_side_banner-holder_header {
              font-size: 26px;
              line-height: 30px; } }
        .home-page_sides-holder_side_banner-holder_cta {
          min-width: 300px;
          max-width: 305px;
          width: 100%;
          height: 60px; }
      .home-page_sides-holder_side_extra-holder {
        -ms-flex-order: 2;
            order: 2;
        width: 50vw;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: column;
            flex-flow: column;
        -ms-flex-align: center;
            align-items: center;
        position: relative;
        padding: 48px 60px;
        text-align: center;
        -ms-flex-pack: center;
            justify-content: center; }
        .home-page_sides-holder_side_extra-holder_collapse-button {
          position: absolute;
          top: 0;
          padding: 16px 20px; }
          .home-page_sides-holder_side_extra-holder_collapse-button_icon {
            width: 16px;
            height: 16px; }
        .home-page_sides-holder_side_extra-holder_texts {
          max-width: 600px; }
        .home-page_sides-holder_side_extra-holder_header {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 27px;
          font-weight: 500;
          font-style: normal;
          line-height: 32px;
          margin: 0 0 19px;
          color: #000000;
          text-transform: capitalize; }
        .home-page_sides-holder_side_extra-holder_sub-header {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 18px;
          font-weight: 300;
          font-style: normal;
          margin: 0 0 50px;
          line-height: 21px; }
        .home-page_sides-holder_side_extra-holder_buttons-holder_button {
          margin: 0 10px;
          height: 45px;
          max-width: 240px;
          width: 100%; }
      .home-page_sides-holder_side:first-child .home-page_sides-holder_side_extra-holder {
        -ms-flex-order: 0;
            order: 0; }
        .home-page_sides-holder_side:first-child .home-page_sides-holder_side_extra-holder_collapse-button {
          right: 0; }
          .home-page_sides-holder_side:first-child .home-page_sides-holder_side_extra-holder_collapse-button_icon {
            transform: rotateY(180deg); }
      .home-page_sides-holder_side:last-child .home-page_sides-holder_side_extra-holder_collapse-button {
        left: 0; }
  .home-page_mobile-cta-section {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    color: white;
    text-align: center;
    z-index: 1;
    padding: 114px 28px 79px;
    background-color: #494F58; }
    @media screen and (min-width: 768.5px) {
      .home-page_mobile-cta-section {
        display: none; } }
    .home-page_mobile-cta-section_header {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 40px;
      font-weight: 700;
      font-style: normal;
      color: #ffffff;
      line-height: 66px;
      margin: 0 0 28px;
      text-align: center; }
  .home-page_delimiter {
    border: none;
    border-bottom: 1px solid #dddddd;
    padding: 0 20px;
    margin: 0 auto;
    max-width: 667px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.social-button {
  font-family: Roboto, "Arial", "Helvetica", sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  height: 40px;
  width: 220px;
  margin: 0 auto;
  color: #fff;
  border-radius: 4px;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex; }
  .social-button--google {
    background-color: #4285F4; }
    .social-button--google_icon {
      width: 38px;
      height: 38px;
      margin-top: 1px;
      margin-left: 1px;
      border-top-left-radius: 3px;
      border-bottom-left-radius: 3px; }
    .social-button--google_text {
      margin-top: 5px;
      margin-left: 49px; }
    .social-button--google:hover {
      background-color: #3367D6; }
  .social-button--facebook {
    background-color: #4267B2; }
    .social-button--facebook_icon {
      width: 38px;
      height: 38px;
      margin-top: 1px;
      margin-left: 1px;
      background-color: #ffffff;
      padding: 10px 14px;
      border-top-left-radius: 3px;
      border-bottom-left-radius: 3px; }
    .social-button--facebook_text {
      margin-top: 5px;
      margin-left: 48px; }
    .social-button--facebook:hover {
      background-color: #304b80; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.login-form {
  text-align: center; }
  .login-form_pixel {
    display: none; }
  .login-form_inputs {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    width: 300px;
    margin: 0 auto; }
    .login-form_inputs_wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      text-align: left;
      min-height: 100px; }
      .login-form_inputs_wrapper_label {
        color: #627383; }
      .login-form_inputs_wrapper_input {
        outline: none;
        border: 1px solid #DCE0E4;
        border-radius: 4px;
        height: 40px;
        padding: 10px; }
        .login-form_inputs_wrapper_input::-webkit-input-placeholder {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 16px;
          font-weight: 400;
          font-style: normal;
          color: #dddddd; }
        .login-form_inputs_wrapper_input:-ms-input-placeholder {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 16px;
          font-weight: 400;
          font-style: normal;
          color: #dddddd; }
        .login-form_inputs_wrapper_input::placeholder {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 16px;
          font-weight: 400;
          font-style: normal;
          color: #dddddd; }
        .login-form_inputs_wrapper_input:-webkit-autofill, .login-form_inputs_wrapper_input:-webkit-autofill:hover, .login-form_inputs_wrapper_input:-webkit-autofill:focus, .login-form_inputs_wrapper_input:-webkit-autofill:active {
          -webkit-box-shadow: 0 0 0 30px white inset !important; }
      .login-form_inputs_wrapper_error-msg {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 300;
        font-style: normal;
        color: #ff1000; }
  .login-form_forgot-password-link {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    color: #6B5BCD;
    text-decoration: none;
    margin-bottom: 20px; }
    .login-form_forgot-password-link:hover {
      color: #4F41A4; }
  .login-form_signup-text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    margin-top: 5px; }
    .login-form_signup-text_link {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      color: #6B5BCD;
      text-decoration: none; }
      .login-form_signup-text_link:hover {
        color: #4F41A4; }
  .login-form_divider {
    position: relative;
    height: 1px;
    width: 300px;
    margin: 20px auto;
    background-color: #DCE0E4;
    pointer-events: none; }
    @media screen and (max-width: 1024.5px) {
      .login-form_divider {
        width: 300px; } }
    .login-form_divider_or {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 12px;
      font-weight: 500;
      font-style: normal;
      position: absolute;
      top: -14px;
      left: 0;
      right: 0;
      margin: 0 auto;
      width: 37px;
      color: #627383;
      background-color: #ffffff; }
  .login-form_social-button {
    width: 300px;
    margin-bottom: 15px; }
  .login-form_privacy-text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    max-width: 300px;
    margin: 9px auto;
    line-height: 16px;
    color: #627383; }
    .login-form_privacy-text_link {
      color: #6B5BCD;
      text-decoration: none; }
      .login-form_privacy-text_link:hover {
        color: #4F41A4; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

@media screen and (min-width: 1024.5px) {
  .login-page {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: justify;
        justify-content: space-between; } }

.login-page_form-wrapper {
  text-align: center;
  -ms-flex: 1;
      flex: 1; }
  .login-page_form-wrapper_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    margin-top: 40px;
    margin-bottom: 30px;
    color: #262D33; }
    @media screen and (max-width: 1024.5px) {
      .login-page_form-wrapper_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 26px;
        font-weight: 700;
        font-style: normal;
        margin-top: 25px; } }
  .login-page_form-wrapper_signup-link {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 500;
    font-style: normal;
    color: #262D33;
    text-decoration: none; }
    @media screen and (max-width: 1024.5px) {
      .login-page_form-wrapper_signup-link {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 500;
        font-style: normal; } }
    .login-page_form-wrapper_signup-link:hover {
      text-decoration: underline; }

.login-page_video-wrapper {
  position: relative;
  min-height: calc(100vh - 65px);
  -ms-flex: 1;
      flex: 1;
  max-width: 50%;
  background-color: #F5FAFE;
  overflow-x: hidden;
  padding: 109px 60px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  background: #F4F2FF; }
  .login-page_video-wrapper_text {
    position: relative;
    text-align: center;
    margin-bottom: 13px;
    color: #262D33;
    z-index: 1;
    padding-bottom: 15px;
    max-width: 553px;
    -ms-flex-item-align: start;
        align-self: flex-start; }
    .login-page_video-wrapper_text::after {
      content: '';
      display: block;
      position: absolute;
      top: 100%;
      left: 0;
      width: 100px;
      height: 4px;
      background-color: #3E3380; }
    .login-page_video-wrapper_text_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 500;
      font-style: normal;
      line-height: 1.3;
      text-align: left;
      letter-spacing: 0.3px;
      margin-bottom: 5px;
      color: #46525D; }
    .login-page_video-wrapper_text_subtitle {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 400;
      font-style: normal;
      line-height: 1.3;
      text-align: left;
      letter-spacing: 0.3px;
      color: #46525D; }
  .login-page_video-wrapper_video {
    position: absolute;
    bottom: 0;
    width: 90%;
    max-height: calc(100% - 170px); }
  @media screen and (max-width: 1024.5px) {
    .login-page_video-wrapper {
      display: none; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-demo-option-base {
  padding: 0 18px; }
  .lp-demo-option-base_container {
    max-width: 1040px;
    margin: 0 auto; }
  .lp-demo-option-base_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 500;
    font-style: normal;
    line-height: 29px;
    text-align: center;
    color: #262D33;
    margin: 42px 0 26px; }
    @media screen and (max-width: 768.5px) {
      .lp-demo-option-base_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 500;
        font-style: normal;
        line-height: 18px;
        margin-top: 10px; } }
  .lp-demo-option-base_text, .lp-demo-option-base_list-item {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 300;
    font-style: normal;
    line-height: 20px;
    text-align: center;
    letter-spacing: 0.06px;
    color: #262D33;
    max-width: 625px;
    margin: 0 auto 25px; }
  .lp-demo-option-base_list {
    max-width: 315px;
    margin: 0 auto;
    padding: 0; }
  .lp-demo-option-base_list-item {
    margin: 0;
    text-align: left; }
    .lp-demo-option-base_list-item::before {
      top: calc((20px - 10px) / 2);
      width: 10px;
      height: 10px; }
  .lp-demo-option-base_button {
    margin: 26px auto 47px; }
  .lp-demo-option-base a {
    color: #ffffff;
    text-decoration: inherit;
    font-weight: inherit; }
    .lp-demo-option-base a:visited, .lp-demo-option-base a:hover, .lp-demo-option-base a:active {
      color: #ffffff;
      text-decoration: inherit;
      font-weight: inherit; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.option-box {
  border: 2px solid #DCE0E4;
  padding: 7px 10px;
  background: #ffffff;
  cursor: pointer;
  text-align: center;
  outline: none;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-flow: column;
      flex-flow: column;
  position: relative; }
  .option-box:not(.option-box--selected):hover, .option-box:not(.option-box--selected):focus {
    border-color: #B4BDC6; }
  .option-box:active {
    transform: scale(0.97); }
  .option-box::before {
    content: '';
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTQgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy45NTcgMS40NTdMNC43NSAxMC42NjQuMDQzIDUuOTU3bDEuNDE0LTEuNDE0TDQuNzUgNy44MzYgMTIuNTQzLjA0M2wxLjQxNCAxLjQxNHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 14px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    font-size: 10px;
    background-color: #ffc107;
    border-radius: 50%;
    color: #ffffff;
    font-weight: 900;
    position: absolute;
    width: 26px;
    height: 26px;
    right: -13px;
    top: -13px;
    transition: transform 200ms ease;
    transform: scale(0); }
    @media screen and (max-width: 768.5px) {
      .option-box::before {
        font-size: 7px;
        width: 20px;
        height: 20px;
        right: -10px;
        top: -10px; } }
  .option-box--selected {
    border-color: #ffc107; }
    .option-box--selected::before {
      transform: scale(1); }
  .option-box--with-icon {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .option-box_icon {
    height: 70px;
    width: 70px;
    font-size: 70px;
    margin: 20px auto 0; }
    .option-box_icon:not(:last-child) {
      margin-bottom: 20px; }
  .option-box_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: normal; }
    .option-box_title:not(:last-child) {
      margin-bottom: 5px; }
  .option-box_label {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal; }
    .option-box_label em {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 700;
      font-style: normal; }
    .option-box_label:only-child {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 400;
      font-style: normal; }
      .option-box_label:only-child em {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 700;
        font-style: normal; }
  @media screen and (max-width: 768.5px) {
    .option-box--small-title .option-box_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 700;
      font-style: normal; }
    .option-box--small-title .option-box_icon {
      height: 55px;
      width: 55px;
      font-size: 55px;
      margin-top: 10px; }
    .option-box--small-title:not(:last-child) {
      margin-bottom: 8px; } }
  @media screen and (max-width: 370px) {
    .option-box--small-title {
      padding: 7px; }
      .option-box--small-title .option-box_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 400;
        font-style: normal; }
        .option-box--small-title .option-box_title:not(:last-child) {
          margin-bottom: 5px; }
      .option-box--small-title .option-box_icon {
        height: 50px;
        width: 50px;
        font-size: 50px;
        margin-top: 7px; }
      .option-box--small-title:not(:last-child) {
        margin-bottom: 3px; }
      .option-box--small-title .option-box_label {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 300;
        font-style: normal; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

@keyframes soft-scale-in {
  from {
    transform: scale(0.95);
    opacity: 0; }
  to {
    transform: scale(1);
    opacity: 1; } }

.lp-wizard-select-options-base_options {
  animation-name: soft-scale-in;
  animation-duration: .3s;
  animation-fill-mode: forwards;
  margin: -15px auto -15px;
  max-width: 920px;
  text-align: center; }
  .lp-wizard-select-options-base_options--center-lines {
    max-width: 690px; }
  .lp-wizard-select-options-base_options--few, .lp-wizard-select-options-base_options--one-line {
    margin-top: 95px;
    margin-bottom: 35px; }
  .lp-wizard-select-options-base_options--lots {
    margin-top: 25px;
    text-align: center;
    margin-bottom: 25px; }
  .lp-wizard-select-options-base_options_option {
    height: 190px;
    width: 190px;
    margin: 15px 20px;
    vertical-align: top; }
  .lp-wizard-select-options-base_options--no-icons .lp-wizard-select-options-base_options_option {
    height: 70px; }
  @media screen and (max-width: 768.5px) {
    .lp-wizard-select-options-base_options {
      max-width: unset;
      padding: 10px; }
      .lp-wizard-select-options-base_options--lots {
        margin-top: 25px;
        text-align: left;
        margin-bottom: 25px; }
      .lp-wizard-select-options-base_options--few:not(.lp-wizard-select-options-base_options--no-icons) {
        margin-top: 20px;
        margin-left: 0;
        margin-right: 0; }
      .lp-wizard-select-options-base_options--few:not(.lp-wizard-select-options-base_options--no-icons) .lp-wizard-select-options-base_options_option {
        width: calc(100% - 40px);
        display: -ms-flexbox;
        display: flex;
        margin: 0 auto 10px;
        height: 150px; }
      .lp-wizard-select-options-base_options--one-line:not(.lp-wizard-select-options-base_options--no-icons), .lp-wizard-select-options-base_options--lots:not(.lp-wizard-select-options-base_options--no-icons) {
        margin-top: 15px;
        margin-left: 0;
        margin-right: 0; }
      .lp-wizard-select-options-base_options--one-line:not(.lp-wizard-select-options-base_options--no-icons) .lp-wizard-select-options-base_options_option,
      .lp-wizard-select-options-base_options--lots:not(.lp-wizard-select-options-base_options--no-icons) .lp-wizard-select-options-base_options_option {
        margin: 5px;
        width: calc(50vw - 20px);
        height: calc(50vw - 20px);
        min-width: 140px;
        min-height: 140px; }
      .lp-wizard-select-options-base_options--no-icons {
        text-align: center;
        margin: 20px 0 15px; }
      .lp-wizard-select-options-base_options--no-icons .lp-wizard-select-options-base_options_option {
        margin: 10px auto;
        display: -ms-flexbox;
        display: flex; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-insights-vs-data-card {
  background: #FBFBFB;
  margin-bottom: 79px;
  padding: 55px 0;
  text-align: left; }
  @media screen and (max-width: 1024.5px) {
    .lp-insights-vs-data-card {
      text-align: center;
      margin-bottom: 50px; } }
  .lp-insights-vs-data-card_title {
    font-weight: 700;
    font-size: 34px;
    line-height: 40px;
    margin: 0 0 20px;
    text-transform: uppercase;
    color: #ffc107; }
    @media screen and (max-width: 768.5px) {
      .lp-insights-vs-data-card_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 700;
        font-style: normal;
        line-height: 16px; } }
  .lp-insights-vs-data-card_container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start; }
    @media screen and (max-width: 1024.5px) {
      .lp-insights-vs-data-card_container {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center; } }
  .lp-insights-vs-data-card_text-content {
    max-width: 308px; }
    @media screen and (max-width: 1024.5px) {
      .lp-insights-vs-data-card_text-content {
        max-width: unset; } }
  .lp-insights-vs-data-card_text {
    font-size: 18px;
    line-height: 1.39;
    color: #262D33;
    margin: 0 0 24px; }
    @media screen and (max-width: 768.5px) {
      .lp-insights-vs-data-card_text {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 400;
        font-style: normal;
        margin: 0 0 15px;
        line-height: 14px; } }
  .lp-insights-vs-data-card_button {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.18;
    text-align: center;
    color: #ffffff;
    width: 100%;
    max-width: 300px;
    padding: 10px; }
    @media screen and (max-width: 1024.5px) {
      .lp-insights-vs-data-card_button {
        padding: 10px 15px; } }
    @media screen and (max-width: 768.5px) {
      .lp-insights-vs-data-card_button {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 700;
        font-style: normal;
        line-height: 1.125;
        padding: 5px 17px;
        width: auto; } }
  .lp-insights-vs-data-card_images-wrapper {
    position: relative; }
  .lp-insights-vs-data-card_image {
    display: block; }
  .lp-insights-vs-data-card:nth-child(1) {
    padding: 55px 34px 0; }
    @media screen and (max-width: 1024.5px) {
      .lp-insights-vs-data-card:nth-child(1) {
        padding: 25px; } }
    .lp-insights-vs-data-card:nth-child(1) .lp-insights-vs-data-card_images-wrapper {
      margin-right: 10px;
      -ms-flex-positive: 1;
          flex-grow: 1; }
      @media screen and (max-width: 1024.5px) {
        .lp-insights-vs-data-card:nth-child(1) .lp-insights-vs-data-card_images-wrapper {
          margin-right: 0;
          width: 92%;
          -ms-flex-item-align: start;
              align-self: flex-start; } }
    .lp-insights-vs-data-card:nth-child(1) .lp-insights-vs-data-card_image:first-child {
      width: 100%; }
    .lp-insights-vs-data-card:nth-child(1) .lp-insights-vs-data-card_image:last-child {
      position: absolute;
      width: 38.5%;
      bottom: 0;
      right: 0;
      transform: translate(54%, 6%); }
      @media screen and (max-width: 1024.5px) {
        .lp-insights-vs-data-card:nth-child(1) .lp-insights-vs-data-card_image:last-child {
          transform: translate(24%, 4%); } }
    @media screen and (min-width: 1024.5px) {
      .lp-insights-vs-data-card:nth-child(1) .lp-insights-vs-data-card_text-content {
        max-width: 300px; } }
    .lp-insights-vs-data-card:nth-child(1) .lp-insights-vs-data-card_text {
      margin-top: 10px; }
  .lp-insights-vs-data-card:nth-child(2) {
    padding: 33px 19px 90px 28px; }
    @media screen and (max-width: 1024.5px) {
      .lp-insights-vs-data-card:nth-child(2) {
        padding: 25px; } }
    @media screen and (min-width: 1024.5px) {
      .lp-insights-vs-data-card:nth-child(2) .lp-insights-vs-data-card_container {
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; } }
    .lp-insights-vs-data-card:nth-child(2) .lp-insights-vs-data-card_images-wrapper {
      margin-left: 0;
      -ms-flex-positive: 1;
          flex-grow: 1; }
      @media screen and (max-width: 1024.5px) {
        .lp-insights-vs-data-card:nth-child(2) .lp-insights-vs-data-card_images-wrapper {
          margin: 0 0 10%;
          width: 91%;
          -ms-flex-item-align: end;
              align-self: flex-end; } }
    .lp-insights-vs-data-card:nth-child(2) .lp-insights-vs-data-card_image:first-child {
      width: 100%; }
    .lp-insights-vs-data-card:nth-child(2) .lp-insights-vs-data-card_image:last-child {
      position: absolute;
      width: 51.5%;
      bottom: 0;
      left: 0;
      transform: translate(-24%, 24%); }
    .lp-insights-vs-data-card:nth-child(2) .lp-insights-vs-data-card_text {
      margin-top: 18px; }
  .lp-insights-vs-data-card:nth-child(3) {
    padding: 33px 125px 19% 17px;
    min-height: 612px; }
    @media screen and (max-width: 1024.5px) {
      .lp-insights-vs-data-card:nth-child(3) {
        padding: 25px;
        min-height: unset; } }
    .lp-insights-vs-data-card:nth-child(3) .lp-insights-vs-data-card_images-wrapper {
      margin-left: 10px;
      -ms-flex-positive: 1;
          flex-grow: 1; }
      @media screen and (max-width: 1024.5px) {
        .lp-insights-vs-data-card:nth-child(3) .lp-insights-vs-data-card_images-wrapper {
          margin: 0 0 23%;
          width: 67%;
          -ms-flex-item-align: start;
              align-self: flex-start; } }
    .lp-insights-vs-data-card:nth-child(3) .lp-insights-vs-data-card_image:first-child {
      width: 100%; }
    .lp-insights-vs-data-card:nth-child(3) .lp-insights-vs-data-card_image:last-child {
      position: absolute;
      width: 130.25%;
      bottom: 0;
      right: 0;
      transform: translate(37.8%, 75%); }
    .lp-insights-vs-data-card:nth-child(3) .lp-insights-vs-data-card_text {
      margin-top: 20px; }
  .lp-insights-vs-data-card:nth-child(4) {
    padding: 33px 23px 12px 120px; }
    @media screen and (min-width: 1024.5px) {
      .lp-insights-vs-data-card:nth-child(4) {
        min-height: 612px; } }
    @media screen and (max-width: 1024.5px) {
      .lp-insights-vs-data-card:nth-child(4) {
        padding: 25px; } }
    @media screen and (min-width: 1024.5px) {
      .lp-insights-vs-data-card:nth-child(4) .lp-insights-vs-data-card_title {
        text-align: right; } }
    .lp-insights-vs-data-card:nth-child(4) .lp-insights-vs-data-card_container {
      -ms-flex-direction: column;
          flex-direction: column; }
    .lp-insights-vs-data-card:nth-child(4) .lp-insights-vs-data-card_images-wrapper {
      margin-bottom: 60px;
      width: 100%; }
      @media screen and (max-width: 1024.5px) {
        .lp-insights-vs-data-card:nth-child(4) .lp-insights-vs-data-card_images-wrapper {
          margin-bottom: 7%; } }
    .lp-insights-vs-data-card:nth-child(4) .lp-insights-vs-data-card_image:first-child {
      width: 53.72%;
      transform: translateY(24.51%); }
    .lp-insights-vs-data-card:nth-child(4) .lp-insights-vs-data-card_image:last-child {
      position: absolute;
      top: 0;
      width: 73.67%;
      left: 26.32%; }
    @media screen and (min-width: 1024.5px) {
      .lp-insights-vs-data-card:nth-child(4) .lp-insights-vs-data-card_text-content {
        max-width: 617px; } }
  .lp-insights-vs-data-card:nth-child(5) {
    padding: 33px 85px 63px 50px;
    margin-bottom: 0; }
    @media screen and (max-width: 1024.5px) {
      .lp-insights-vs-data-card:nth-child(5) {
        padding: 25px; } }
    .lp-insights-vs-data-card:nth-child(5) .lp-insights-vs-data-card_text {
      margin-top: 50px; }
    .lp-insights-vs-data-card:nth-child(5) .lp-insights-vs-data-card_images-wrapper {
      -ms-flex-positive: 1;
          flex-grow: 1;
      margin-right: 62px; }
      @media screen and (max-width: 1024.5px) {
        .lp-insights-vs-data-card:nth-child(5) .lp-insights-vs-data-card_images-wrapper {
          margin: 0;
          width: 100%; } }
    .lp-insights-vs-data-card:nth-child(5) .lp-insights-vs-data-card_image {
      width: 100%; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-insights-vs-data_fullwidth-wrapper {
  padding: 0 30px; }

.lp-insights-vs-data_container {
  max-width: 1024px;
  margin: 0 auto; }

.lp-insights-vs-data_header {
  display: -ms-flexbox;
  display: flex;
  padding-top: 83px;
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  @media screen and (max-width: 768.5px) {
    .lp-insights-vs-data_header {
      padding-top: 63px; } }
  .lp-insights-vs-data_header_text-content {
    text-align: left;
    padding: 0 70px 20px 80px;
    -ms-flex-preferred-size: 43.4%;
        flex-basis: 43.4%;
    min-width: 600px;
    -ms-flex-positive: 1;
        flex-grow: 1; }
    @media screen and (max-width: 1024.5px) {
      .lp-insights-vs-data_header_text-content {
        min-width: unset;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%; } }
    @media screen and (max-width: 768.5px) {
      .lp-insights-vs-data_header_text-content {
        text-align: center; } }
  .lp-insights-vs-data_header_title {
    font-weight: 700;
    font-size: 45px;
    line-height: 53px;
    color: #ffc107;
    margin: 0; }
    @media screen and (max-width: 768.5px) {
      .lp-insights-vs-data_header_title {
        font-size: 30px;
        line-height: 35px; } }
  .lp-insights-vs-data_header_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 400;
    font-style: normal;
    color: #262D33;
    margin: 21px 0 54px; }
    @media screen and (max-width: 768.5px) {
      .lp-insights-vs-data_header_text {
        font-size: 20px;
        line-height: 24px;
        margin: 10px 0 15px; } }
  .lp-insights-vs-data_header_button {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    padding: 14px 27px;
    text-align: center;
    letter-spacing: 0.3px; }
    @media screen and (max-width: 768.5px) {
      .lp-insights-vs-data_header_button {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 700;
        font-style: normal;
        padding: 11px 23px; } }
  .lp-insights-vs-data_header_video-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    -ms-flex-positive: 1;
        flex-grow: 1; }
  .lp-insights-vs-data_header_video {
    width: 100%; }

.lp-insights-vs-data_banner {
  background: #F4F5F6;
  padding: 64px 35px;
  font-weight: 500;
  font-size: 35px;
  line-height: 41px;
  margin: 0; }
  @media screen and (max-width: 768.5px) {
    .lp-insights-vs-data_banner {
      font-size: 22px;
      line-height: 26px;
      padding: 28px 37px; } }

.lp-insights-vs-data_cards {
  padding: 58px 0 97px; }
  @media screen and (max-width: 1024.5px) {
    .lp-insights-vs-data_cards {
      padding-bottom: 30px; } }
  @media screen and (max-width: 768.5px) {
    .lp-insights-vs-data_cards {
      padding-top: 7px;
      padding-bottom: 0; } }

.lp-insights-vs-data_footer-button {
  font-family: Roboto, "Arial", "Helvetica", sans-serif;
  font-size: 18px;
  font-weight: 700;
  font-style: normal;
  line-height: 1.3;
  padding: 14px 27px;
  margin: 95px 0 144px; }
  @media screen and (max-width: 1024.5px) {
    .lp-insights-vs-data_footer-button {
      margin: 40px 0 61px; } }
  @media screen and (max-width: 768.5px) {
    .lp-insights-vs-data_footer-button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 12px;
      font-weight: 700;
      font-style: normal;
      padding: 11px 23px;
      margin: 30px 0 45px; } }

.lp-insights-vs-data_delimiter {
  border: none;
  border-bottom: 1px solid #dddddd;
  padding: 0;
  margin: 0 auto; }
  .lp-insights-vs-data_delimiter--small {
    max-width: 667px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-mailchimp {
  padding: 0 20px 142px; }
  @media screen and (max-width: 1024.5px) {
    .lp-mailchimp {
      padding-bottom: 100px; } }
  @media screen and (max-width: 768.5px) {
    .lp-mailchimp {
      padding-bottom: 50px; } }
  .lp-mailchimp_container {
    max-width: 802px;
    margin: 0 auto; }
  .lp-mailchimp_header {
    margin-top: 30px; }
  .lp-mailchimp_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 55px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #484848;
    margin-bottom: 0; }
  .lp-mailchimp_subtitle {
    font-weight: 900;
    font-size: 20px;
    line-height: 25px;
    text-align: center;
    letter-spacing: 0.063px;
    color: #ffc107;
    margin: 10px 0 60px; }
  .lp-mailchimp_options-title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 700;
    font-style: normal;
    line-height: 1;
    text-align: center;
    letter-spacing: 0.063px;
    color: #484848;
    margin: 0 0 20px; }
  .lp-mailchimp_options-subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.79;
    text-align: center;
    letter-spacing: 0.063px;
    color: #484848;
    margin: 0; }
  .lp-mailchimp_paragraph {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: 0.063px;
    text-align: center;
    color: #484848;
    margin-bottom: 35px; }
    .lp-mailchimp_paragraph--strong {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 700;
      font-style: normal; }
  .lp-mailchimp_separator {
    width: 135px;
    height: 5px;
    background: #ffc107;
    display: block;
    border: none;
    margin: 3px auto 40px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-oribi-cs-google-analytics_bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: center;
      justify-content: center;
  margin-top: 80px; }
  .lp-wizard-oribi-cs-google-analytics_bottom_left {
    -ms-flex: 1;
        flex: 1;
    background-color: #424D58;
    color: #ffffff;
    padding: 150px 100px;
    text-align: left;
    min-height: 491px; }
    .lp-wizard-oribi-cs-google-analytics_bottom_left_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 30px;
      font-weight: 700;
      font-style: normal; }
    .lp-wizard-oribi-cs-google-analytics_bottom_left_subtitle {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 20px;
      font-weight: 500;
      font-style: normal;
      margin-top: 30px; }
  .lp-wizard-oribi-cs-google-analytics_bottom_right {
    -ms-flex: 1;
        flex: 1;
    padding: 150px 100px; }
    .lp-wizard-oribi-cs-google-analytics_bottom_right_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 30px;
      font-weight: 700;
      font-style: normal; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.signup-form {
  text-align: center; }
  .signup-form_pixel {
    display: none; }
  .signup-form_inputs {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    width: 300px;
    margin: 0 auto; }
    .signup-form_inputs_wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      text-align: left;
      min-height: 100px; }
      .signup-form_inputs_wrapper_label {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 500;
        font-style: normal;
        color: #627383; }
      .signup-form_inputs_wrapper_input {
        outline: none;
        border: 1px solid #DCE0E4;
        border-radius: 4px;
        height: 40px;
        padding: 10px; }
        .signup-form_inputs_wrapper_input::-webkit-input-placeholder {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 16px;
          font-weight: 400;
          font-style: normal;
          color: #dddddd; }
        .signup-form_inputs_wrapper_input:-ms-input-placeholder {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 16px;
          font-weight: 400;
          font-style: normal;
          color: #dddddd; }
        .signup-form_inputs_wrapper_input::placeholder {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 16px;
          font-weight: 400;
          font-style: normal;
          color: #dddddd; }
        .signup-form_inputs_wrapper_input:-webkit-autofill, .signup-form_inputs_wrapper_input:-webkit-autofill:hover, .signup-form_inputs_wrapper_input:-webkit-autofill:focus, .signup-form_inputs_wrapper_input:-webkit-autofill:active {
          -webkit-box-shadow: 0 0 0 30px white inset !important; }
      .signup-form_inputs_wrapper_error-msg {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 300;
        font-style: normal;
        color: #ff1000; }
  .signup-form_login-text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    margin-top: 5px; }
    .signup-form_login-text_link {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      color: #6B5BCD;
      text-decoration: none; }
      .signup-form_login-text_link:hover {
        color: #4F41A4; }
  .signup-form_divider {
    position: relative;
    height: 1px;
    width: 300px;
    margin: 20px auto;
    background-color: #DCE0E4;
    pointer-events: none; }
    @media screen and (max-width: 1024.5px) {
      .signup-form_divider {
        width: 300px; } }
    .signup-form_divider_or {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 12px;
      font-weight: 500;
      font-style: normal;
      position: absolute;
      top: -14px;
      left: 0;
      right: 0;
      margin: 0 auto;
      width: 37px;
      color: #627383;
      background-color: #ffffff; }
  .signup-form_social-button {
    width: 300px; }
  .signup-form_privacy-text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    max-width: 300px;
    margin: 9px auto;
    line-height: 16px;
    color: #627383; }
    .signup-form_privacy-text_link {
      color: #6B5BCD;
      text-decoration: none; }
      .signup-form_privacy-text_link:hover {
        color: #4F41A4; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-ecommerce-analytics_header {
  padding: 0 10px;
  margin-top: 21px; }
  .lp-wizard-ecommerce-analytics_header_main {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 55px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    letter-spacing: 0.3px;
    color: #ffc107;
    max-width: 770px;
    text-align: center;
    margin: 0 auto; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-ecommerce-analytics_header_main {
        font-size: 26px;
        line-height: 29px; } }
  .lp-wizard-ecommerce-analytics_header_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 770px;
    margin: 16px auto 0; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-ecommerce-analytics_header_text {
        font-size: 16px;
        line-height: 22px; } }
  .lp-wizard-ecommerce-analytics_header_sub {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 770px;
    margin: 42px auto 0; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-ecommerce-analytics_header_sub {
        font-size: 20px;
        margin-top: 32px; } }

.lp-wizard-ecommerce-analytics_bottom {
  max-width: 880px;
  margin: 0 auto;
  padding: 0 20px 11px; }
  @media screen and (max-width: 768.5px) {
    .lp-wizard-ecommerce-analytics_bottom {
      padding-bottom: 25px; } }

.lp-wizard-ecommerce-analytics_list {
  margin-left: 63px;
  padding: 0; }
  @media screen and (max-width: 768.5px) {
    .lp-wizard-ecommerce-analytics_list {
      margin-left: 0; } }

.lp-wizard-ecommerce-analytics_partners-title {
  font-family: Roboto, "Arial", "Helvetica", sans-serif;
  font-size: 26px;
  font-weight: 700;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: 0.3px;
  text-align: center;
  color: #262D33;
  margin: 165px auto 37px; }
  @media screen and (max-width: 768.5px) {
    .lp-wizard-ecommerce-analytics_partners-title {
      font-size: 20px;
      line-height: 23px;
      margin: 99px auto 21px; } }

.lp-wizard-ecommerce-analytics_partners {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.lp-wizard-ecommerce-analytics_partner-item {
  -ms-flex: 1;
      flex: 1;
  display: block;
  margin: 5px 5px 25px; }
  .lp-wizard-ecommerce-analytics_partner-item:first-child {
    max-width: 154px; }
  .lp-wizard-ecommerce-analytics_partner-item:nth-child(2) {
    max-width: 232px; }
  .lp-wizard-ecommerce-analytics_partner-item:nth-child(3) {
    max-width: 159px; }
  .lp-wizard-ecommerce-analytics_partner-item:nth-child(4) {
    max-width: 72px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-ecommerce_header {
  margin-top: 30px; }
  .lp-wizard-ecommerce_header_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 400;
    font-style: normal; }
  .lp-wizard-ecommerce_header_sub-title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    line-height: 16px;
    margin-top: 10px; }
  .lp-wizard-ecommerce_header_bottom-title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 700;
    font-style: normal;
    margin-top: 10px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-features_header {
  padding: 0 17px;
  margin-top: 21px; }
  .lp-wizard-features_header_main {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 55px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 1100px;
    text-align: center;
    margin: 0 auto; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-features_header_main {
        font-size: 26px;
        line-height: 29px; } }
  .lp-wizard-features_header_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 1100px;
    margin: 16px auto 0; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-features_header_text {
        font-size: 16px;
        line-height: 22px; } }
  .lp-wizard-features_header_sub {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 1100px;
    margin: 42px auto 0; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-features_header_sub {
        font-size: 20px;
        margin-top: 32px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-google-analytics-alternative_header {
  padding: 0 10px;
  margin-top: 21px; }
  .lp-wizard-google-analytics-alternative_header_main {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 55px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 770px;
    text-align: center;
    margin: 0 auto; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-google-analytics-alternative_header_main {
        font-size: 26px;
        line-height: 29px; } }
  .lp-wizard-google-analytics-alternative_header_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 770px;
    margin: 16px auto 0; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-google-analytics-alternative_header_text {
        font-size: 16px;
        line-height: 22px; } }
  .lp-wizard-google-analytics-alternative_header_sub {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 770px;
    margin: 42px auto 0; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-google-analytics-alternative_header_sub {
        font-size: 19px;
        margin-top: 32px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-google-analytics {
  padding-bottom: 0; }
  .lp-wizard-google-analytics_decorations-wrapper {
    position: absolute;
    width: 100%;
    height: calc(100vh - 65px);
    z-index: -1; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-google-analytics_decorations-wrapper {
        display: none; } }
  .lp-wizard-google-analytics_decoration {
    position: absolute; }
    .lp-wizard-google-analytics_decoration:first-child {
      top: 135px;
      right: 0;
      width: 373px;
      height: 292px; }
    .lp-wizard-google-analytics_decoration:last-child {
      top: 475px;
      left: 0;
      width: 272px;
      height: 132px; }
  .lp-wizard-google-analytics_header {
    padding: 0 10px;
    margin-top: 21px; }
    .lp-wizard-google-analytics_header_main {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 55px;
      font-weight: 700;
      font-style: normal;
      line-height: 1.3;
      letter-spacing: 0.3px;
      color: #ffc107;
      max-width: 826px;
      text-align: center;
      margin: 0 auto; }
      @media screen and (max-width: 768.5px) {
        .lp-wizard-google-analytics_header_main {
          font-size: 20px;
          line-height: 29px; } }
    .lp-wizard-google-analytics_header_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 20px;
      font-weight: 300;
      font-style: normal;
      line-height: 1.3;
      text-align: center;
      letter-spacing: 0.3px;
      color: #262D33;
      max-width: 770px;
      margin: 16px auto 0; }
      @media screen and (max-width: 768.5px) {
        .lp-wizard-google-analytics_header_text {
          font-size: 16px;
          line-height: 22px; } }
    .lp-wizard-google-analytics_header_sub {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 700;
      font-style: normal;
      line-height: 1.3;
      text-align: center;
      letter-spacing: 0.3px;
      color: #262D33;
      max-width: 770px;
      margin: 42px auto 0; }
      @media screen and (max-width: 768.5px) {
        .lp-wizard-google-analytics_header_sub {
          font-size: 18px;
          margin-top: 32px; } }
  .lp-wizard-google-analytics_advantages-container {
    margin-top: 70px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%;
    padding: 0 10px; }
    @media screen and (max-width: 1024.5px) {
      .lp-wizard-google-analytics_advantages-container {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-align: center;
            align-items: center; } }
  .lp-wizard-google-analytics_advantage-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    position: relative;
    margin: 0 10px 50px; }
    @media screen and (max-width: 1024.5px) {
      .lp-wizard-google-analytics_advantage-item {
        padding-top: 50px; }
        .lp-wizard-google-analytics_advantage-item::before {
          content: '';
          display: block;
          position: absolute;
          top: 0;
          width: 260px;
          height: 2px;
          background-color: #dadada; } }
    .lp-wizard-google-analytics_advantage-item_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 500;
      font-style: normal;
      line-height: 28px;
      text-transform: uppercase;
      color: #262D33;
      text-align: center; }
    .lp-wizard-google-analytics_advantage-item_image {
      height: 90px;
      margin: 15px 0; }
    .lp-wizard-google-analytics_advantage-item_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 300;
      font-style: normal;
      line-height: 21px;
      text-align: center;
      color: #000000;
      max-width: 346px;
      width: 100%; }
  .lp-wizard-google-analytics_cta-button {
    height: 69px;
    width: 339px;
    text-transform: uppercase;
    text-align: center;
    padding: 0;
    margin-top: 53px; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-google-analytics_cta-button {
        margin-top: 0; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-marketing-analytics_header {
  padding: 0 35px;
  margin-top: 21px; }
  .lp-wizard-marketing-analytics_header_main {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 770px;
    text-align: center;
    margin: 0 auto; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-marketing-analytics_header_main {
        font-size: 26px;
        line-height: 29px; } }
  .lp-wizard-marketing-analytics_header_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 770px;
    margin: 13px auto 0; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-marketing-analytics_header_text {
        font-size: 16px;
        line-height: 22px; } }
  .lp-wizard-marketing-analytics_header_sub {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 770px;
    margin: 75px auto 0; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-marketing-analytics_header_sub {
        font-size: 20px;
        margin-top: 32px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-testimonial_decorations-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow-x: hidden; }
  @media screen and (max-width: 768.5px) {
    .lp-wizard-testimonial_decorations-wrapper {
      display: none; } }

.lp-wizard-testimonial_decoration {
  position: absolute; }
  .lp-wizard-testimonial_decoration:first-child {
    top: 66px;
    right: 0; }
  .lp-wizard-testimonial_decoration:last-child {
    top: 163px;
    left: 0; }

.lp-wizard-testimonial_testimonial {
  background-color: #fafafa; }

.lp-wizard-testimonial_header {
  padding: 0 10px;
  margin-top: 21px;
  z-index: 1;
  position: relative; }
  .lp-wizard-testimonial_header_link {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 770px;
    margin: 45px auto 6px; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-testimonial_header_link {
        font-size: 16px;
        margin: 18px auto 0; } }
  .lp-wizard-testimonial_header_sub {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 770px;
    margin: 0 auto; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-testimonial_header_sub {
        font-size: 20px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-video_video-block {
  padding: 0 17px;
  margin-bottom: 141px; }
  @media screen and (max-width: 768.5px) {
    .lp-wizard-video_video-block {
      margin-bottom: 0; } }
  .lp-wizard-video_video-block_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 500;
    font-style: normal;
    line-height: 35px;
    color: #262D33;
    margin-top: 104px;
    margin-bottom: 37px; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-video_video-block_title {
        margin-top: 36px;
        margin-bottom: 14px; } }
  .lp-wizard-video_video-block_video-wrapper {
    margin: 0 auto;
    max-width: 802px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-web-analytics_header {
  padding: 0 17px;
  margin-top: 21px; }
  .lp-wizard-web-analytics_header_main {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 55px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 1100px;
    text-align: center;
    margin: 0 auto; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-web-analytics_header_main {
        font-size: 26px;
        line-height: 29px; } }
  .lp-wizard-web-analytics_header_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 1100px;
    margin: 16px auto 0; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-web-analytics_header_text {
        font-size: 16px;
        line-height: 22px; } }
  .lp-wizard-web-analytics_header_sub {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #262D33;
    max-width: 1100px;
    margin: 42px auto 0; }
    @media screen and (max-width: 768.5px) {
      .lp-wizard-web-analytics_header_sub {
        font-size: 20px;
        margin-top: 32px; } }

.lp-wizard-web-analytics_bottom {
  padding: 0 20px 275px; }
  @media screen and (max-width: 768.5px) {
    .lp-wizard-web-analytics_bottom {
      padding-bottom: 58px; } }

.lp-wizard-web-analytics_list {
  max-width: 880px;
  margin: 0 auto;
  padding: 0 0 0 60px; }
  @media screen and (max-width: 1024.5px) {
    .lp-wizard-web-analytics_list {
      padding: 0; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-woocommerce {
  padding: 0 20px 172px; }
  @media screen and (max-width: 1024.5px) {
    .lp-woocommerce {
      padding-bottom: 100px; } }
  @media screen and (max-width: 768.5px) {
    .lp-woocommerce {
      padding-bottom: 50px; } }
  .lp-woocommerce_container {
    max-width: 815px;
    margin: 0 auto; }
    .lp-woocommerce_container--video {
      max-width: 802px; }
  .lp-woocommerce_header {
    margin-top: 30px; }
  .lp-woocommerce_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 55px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #484848;
    margin-bottom: 0; }
  .lp-woocommerce_subtitle {
    font-weight: 900;
    font-size: 20px;
    line-height: 25px;
    text-align: center;
    letter-spacing: 0.063px;
    color: #ffc107;
    margin: 10px 0 60px; }
  .lp-woocommerce_list {
    counter-reset: list-counter;
    list-style-type: none;
    padding: 0;
    margin-top: 20px; }
  .lp-woocommerce_list-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    margin-bottom: 40px; }
    .lp-woocommerce_list-item::before {
      content: counter(list-counter);
      counter-increment: list-counter;
      font-weight: 900;
      font-size: 35px;
      line-height: 0.71;
      letter-spacing: 0.063px;
      color: #ffc107;
      margin-right: 8px; }
  .lp-woocommerce_paragraph, .lp-woocommerce_list-item {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-weight: 400;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: 0.063px;
    text-align: left;
    color: #484848; }
  .lp-woocommerce_button {
    padding: 20px 46px;
    font-weight: 900;
    font-size: 20px;
    line-height: 1.25;
    text-align: center;
    letter-spacing: 0.063px;
    color: #272727;
    border-radius: 8px; }
    .lp-woocommerce_button--cta-1 {
      margin: 45px 0 55px; }
    .lp-woocommerce_button--cta-2 {
      margin: 60px 0 0; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-wizard-marketing-school_header {
  margin-top: 30px; }
  @media screen and (max-width: 768.5px) {
    .lp-wizard-marketing-school_header {
      padding: 0 20px; } }
  .lp-wizard-marketing-school_header_main {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: 400;
    font-style: normal;
    font-weight: normal;
    margin: 0; }
  .lp-wizard-marketing-school_header_sub {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-weight: normal;
    margin-top: 15px;
    margin-bottom: 0; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.text-page-base_container {
  max-width: 940px;
  margin: 0 auto;
  padding: 0 20px; }

.text-page-base_content {
  max-width: 784px;
  padding: 59px 0 68px;
  color: #424242;
  font-family: Roboto, "Arial", "Helvetica", sans-serif;
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  line-height: 30px; }
  .text-page-base_content h1 {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 700;
    font-style: normal;
    line-height: 44px;
    margin: 0 0 7px; }
    @media screen and (max-width: 991px) {
      .text-page-base_content h1 {
        font-size: 34px;
        line-height: 40px; } }
    @media screen and (max-width: 768.5px) {
      .text-page-base_content h1 {
        font-size: 30px;
        line-height: 40px; } }
  .text-page-base_content h2 {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 30px;
    margin: 50px 0 11px;
    text-transform: uppercase; }
    @media screen and (max-width: 768.5px) {
      .text-page-base_content h2 {
        font-size: 18px;
        line-height: 24px; } }
  .text-page-base_content h3 {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    margin: 21.28px 0; }
    @media screen and (max-width: 768.5px) {
      .text-page-base_content h3 {
        font-size: 14px;
        line-height: 22px; } }
  .text-page-base_content p {
    margin: 0 0 30px; }
    @media screen and (max-width: 768.5px) {
      .text-page-base_content p {
        margin-bottom: 20px; } }
  .text-page-base_content a {
    color: #424242; }
  .text-page-base_content i {
    font-weight: 400; }
  .text-page-base_content ul {
    margin: 0 0 30px;
    padding: 0;
    list-style: none; }
    .text-page-base_content ul li {
      padding: 0 0 0 30px;
      position: relative; }
      .text-page-base_content ul li::before {
        position: absolute;
        content: '';
        left: 0;
        top: 13px;
        width: 5px;
        height: 5px;
        border-radius: 100%;
        background: #424242; }
  .text-page-base_content ol {
    margin: 0 0 30px;
    padding: 0;
    list-style: none;
    counter-reset: ordered-list; }
    .text-page-base_content ol li {
      padding: 0 0 0 30px;
      position: relative; }
      .text-page-base_content ol li::before {
        content: counter(ordered-list, decimal) ".";
        counter-increment: ordered-list;
        position: absolute;
        top: 0;
        left: 0;
        width: 26px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.request-demo-page {
  letter-spacing: 0.35px; }
  .request-demo-page_header {
    padding: 55px 15px;
    margin: 0 auto;
    text-align: center; }
    @media screen and (max-width: 812px) {
      .request-demo-page_header {
        padding: 35px 0 28px; } }
    .request-demo-page_header_title {
      margin: 0 0 6px;
      font-size: 36px;
      font-weight: 700;
      line-height: 42px;
      color: #ffc107;
      text-transform: uppercase; }
      @media screen and (max-width: 426px) {
        .request-demo-page_header_title {
          font-size: 24px;
          line-height: 28px; } }
    .request-demo-page_header_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 20px;
      font-weight: 300;
      font-style: normal;
      width: 100%;
      max-width: 833px;
      margin: 0 auto;
      line-height: 23px;
      color: #292B30; }
      @media screen and (max-width: 812px) {
        .request-demo-page_header_text {
          max-width: 679px; } }
      @media screen and (max-width: 426px) {
        .request-demo-page_header_text {
          max-width: 288px;
          padding: 0;
          font-size: 14px;
          line-height: 16px; } }
      .request-demo-page_header_text strong {
        font-weight: 500; }
  .request-demo-page_schedule-demo-section {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    padding: 50px 15px;
    background-color: #F7F9FB; }
    @media screen and (max-width: 812px) {
      .request-demo-page_schedule-demo-section {
        padding: 42px 15px; } }
    @media screen and (max-width: 426px) {
      .request-demo-page_schedule-demo-section {
        padding: 24px 0 32px; } }
    .request-demo-page_schedule-demo-section_title {
      width: 100%;
      max-width: 934px;
      margin: 0 auto 52px;
      font-size: 24px;
      font-weight: 900;
      line-height: 28px;
      color: #171717;
      text-transform: uppercase;
      text-align: center; }
      @media screen and (max-width: 812px) {
        .request-demo-page_schedule-demo-section_title {
          max-width: 647px;
          margin-bottom: 42px; } }
      @media screen and (max-width: 426px) {
        .request-demo-page_schedule-demo-section_title {
          max-width: 288px;
          font-size: 18px;
          line-height: 21px;
          margin-bottom: 24px; } }
    .request-demo-page_schedule-demo-section_tiles {
      max-width: 1024px;
      width: 100%;
      margin: 0 auto;
      display: grid;
      -ms-flex-pack: center;
          justify-content: center;
      grid-template-columns: 1fr 1fr;
      grid-auto-rows: minmax(183px, 1fr);
      grid-gap: 24px 34px; }
      @media screen and (max-width: 812px) {
        .request-demo-page_schedule-demo-section_tiles {
          grid-template-columns: auto; } }
      @media screen and (max-width: 426px) {
        .request-demo-page_schedule-demo-section_tiles {
          grid-row-gap: 14px;
          grid-template-columns: minmax(auto, 288px); } }
    .request-demo-page_schedule-demo-section_tile {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      width: 100%;
      max-width: 495px;
      min-height: 183px;
      padding: 44px 30px 14px;
      background: #ffffff;
      border-radius: 12px;
      box-shadow: 0 2px 10px #E5E5E5; }
      @media screen and (max-width: 883px) {
        .request-demo-page_schedule-demo-section_tile {
          padding-top: 30px; } }
      @media screen and (max-width: 426px) {
        .request-demo-page_schedule-demo-section_tile {
          padding: 24px 15px 10px; } }
      .request-demo-page_schedule-demo-section_tile_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 20px;
        font-weight: 400;
        font-style: normal;
        line-height: 23px;
        color: #313131;
        margin: 0;
        text-align: center; }
      .request-demo-page_schedule-demo-section_tile_button {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 500;
        font-style: normal;
        margin: 18px auto 16px;
        display: inline-block;
        width: 130px;
        height: 54px;
        padding: 18px 10px;
        line-height: 19px;
        color: #0D0D0D;
        background: #ffc107;
        border-radius: 10px; }
        @media screen and (max-width: 426px) {
          .request-demo-page_schedule-demo-section_tile_button {
            margin: 15px auto 6px; } }
      .request-demo-page_schedule-demo-section_tile_hint {
        width: 100%;
        max-width: 285px;
        font-size: 12px;
        font-weight: 400;
        line-height: 14px;
        color: #C4C4C4;
        text-align: center; }
        @media screen and (max-width: 426px) {
          .request-demo-page_schedule-demo-section_tile_hint {
            max-width: 159px; } }
  .request-demo-page_footer {
    padding: 59px 18px 56px;
    text-align: center; }
    @media screen and (max-width: 812px) {
      .request-demo-page_footer {
        padding: 40px 18px 26px; } }
    @media screen and (max-width: 426px) {
      .request-demo-page_footer {
        padding: 24px 0 28px; } }
    .request-demo-page_footer_title {
      margin: 10px auto 40px auto;
      font-size: 24px;
      font-weight: 300;
      line-height: 28px;
      color: #313131; }
      @media screen and (max-width: 812px) {
        .request-demo-page_footer_title {
          max-width: 565px;
          padding: 0 15px; } }
      @media screen and (max-width: 426px) {
        .request-demo-page_footer_title {
          max-width: 288px;
          padding: unset;
          font-size: 18px;
          line-height: 21px; } }
    .request-demo-page_footer_video-wrapper {
      max-width: 560px;
      margin: 0 auto 21px; }
      @media screen and (max-width: 812px) {
        .request-demo-page_footer_video-wrapper {
          margin-bottom: 43px; } }
      @media screen and (max-width: 426px) {
        .request-demo-page_footer_video-wrapper {
          margin-bottom: 24px; } }
    .request-demo-page_footer_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 300;
      font-style: normal;
      line-height: 19px;
      max-width: 649px;
      margin: 0 auto;
      color: #292B30; }
      @media screen and (max-width: 812px) {
        .request-demo-page_footer_text {
          padding: 0 15px; } }
      @media screen and (max-width: 426px) {
        .request-demo-page_footer_text {
          max-width: 288px;
          padding: unset;
          margin-top: 24px;
          font-size: 14px;
          line-height: 16px; } }
      .request-demo-page_footer_text a {
        color: #ffc107;
        text-decoration: underline; }

.security-page_list {
  margin-left: 30px !important; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-share-calculator {
  background: #F9FAFB;
  border: 1px solid #F4F5F6;
  box-sizing: border-box;
  border-radius: 12px;
  padding: 20px 30px;
  margin-top: 20px; }
  .lp-share-calculator_controls {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    margin-bottom: 10px; }
  .lp-share-calculator_state {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    letter-spacing: 0.3px;
    color: #ffffff;
    padding: 11px 21px;
    background: #ecb100;
    border-radius: 20px;
    margin: 0 20px; }
  .lp-share-calculator_button {
    font-size: 26px;
    line-height: 30px;
    border: none;
    background: none;
    border-radius: 10px;
    color: #ecb100;
    width: 30px;
    height: 30px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    text-align: center;
    outline: none; }
    .lp-share-calculator_button:disabled {
      opacity: 0.5; }
    .lp-share-calculator_button:not(:disabled):active, .lp-share-calculator_button:not(:disabled):hover {
      cursor: pointer;
      background: rgba(220, 224, 228, 0.5); }
  .lp-share-calculator_output {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media screen and (max-width: 768.5px) {
      .lp-share-calculator_output {
        -ms-flex-direction: column;
            flex-direction: column; } }
  .lp-share-calculator_output-item {
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    margin-right: 20px;
    -ms-flex: 1;
        flex: 1; }
    .lp-share-calculator_output-item:last-child {
      margin-right: 0; }
    @media screen and (max-width: 768.5px) {
      .lp-share-calculator_output-item {
        margin-right: 0;
        margin-bottom: 20px; } }
    .lp-share-calculator_output-item_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      color: #46525D;
      margin: 0 0 5px; }
    .lp-share-calculator_output-item_data {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 30px;
      font-weight: 500;
      font-style: normal;
      color: #ecb100;
      margin: 0;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: start;
          align-items: flex-start; }
      .lp-share-calculator_output-item_data_period {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 500;
        font-style: normal;
        line-height: 1.3;
        top: 3px;
        margin-left: 5px; }
        @media screen and (max-width: 768.5px) {
          .lp-share-calculator_output-item_data_period {
            display: none; } }
        .lp-share-calculator_output-item_data_period--mobile {
          display: none;
          text-align: left;
          top: 0;
          -ms-flex-item-align: center;
              align-self: center; }
          @media screen and (max-width: 768.5px) {
            .lp-share-calculator_output-item_data_period--mobile {
              display: inline-block; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-share {
  position: relative; }
  .lp-share_container {
    max-width: 1080px;
    margin: 0 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    position: relative; }
    @media screen and (max-width: 1024.5px) {
      .lp-share_container {
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-pack: center;
            justify-content: center; } }
    @media screen and (max-width: 768.5px) {
      .lp-share_container {
        max-width: unset; } }
  .lp-share_entry-section {
    padding: 45px 30px 180px;
    position: relative;
    overflow: hidden; }
    @media screen and (max-width: 1024.5px) {
      .lp-share_entry-section {
        padding: 80px 20px 180px; } }
    @media screen and (max-width: 768.5px) {
      .lp-share_entry-section {
        padding-bottom: 340px; } }
    .lp-share_entry-section_decoration {
      position: absolute; }
      .lp-share_entry-section_decoration:first-of-type {
        width: 232px;
        height: 301px;
        top: 60px;
        left: -35px; }
      .lp-share_entry-section_decoration:last-of-type {
        width: 392px;
        height: 219px;
        bottom: 67.39px;
        right: -29px; }
    .lp-share_entry-section_container {
      max-width: 990px; }
    .lp-share_entry-section_text-content {
      max-width: 415px;
      margin-top: 57px; }
      @media screen and (max-width: 1024.5px) {
        .lp-share_entry-section_text-content {
          position: relative;
          text-align: center;
          margin-top: 0;
          max-width: unset;
          width: 100%; } }
    .lp-share_entry-section_image {
      -ms-flex: 1;
          flex: 1;
      max-width: 650px;
      width: 100%;
      transform: translateX(16.14%); }
      @media screen and (max-width: 1024.5px) {
        .lp-share_entry-section_image {
          display: none; } }
      .lp-share_entry-section_image--mobile {
        display: none;
        max-width: 600px;
        margin: 0 auto 40px;
        transform: translateX(7%); }
        @media screen and (max-width: 1024.5px) {
          .lp-share_entry-section_image--mobile {
            display: block; } }
    .lp-share_entry-section_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 55px;
      font-weight: 700;
      font-style: normal;
      line-height: 61px;
      letter-spacing: 0.3px;
      color: #46525D;
      margin: 0; }
      @media screen and (max-width: 1024.5px) {
        .lp-share_entry-section_title {
          text-align: center; } }
      @media screen and (max-width: 1024.5px) {
        .lp-share_entry-section_title_br {
          display: none; } }
    .lp-share_entry-section_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 300;
      font-style: normal;
      line-height: 1.3;
      letter-spacing: 0.3px;
      color: #46525D;
      margin: 15px 0 30px; }
      @media screen and (max-width: 1024.5px) {
        .lp-share_entry-section_text {
          max-width: 578px;
          margin: 0 auto 30px; } }
      .lp-share_entry-section_text--strong {
        font-weight: 700; }
        @media screen and (max-width: 768.5px) {
          .lp-share_entry-section_text--strong::before {
            content: "\A";
            white-space: pre; } }
    .lp-share_entry-section_button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 700;
      font-style: normal;
      line-height: 1.3;
      text-align: center;
      letter-spacing: 0.3px;
      color: #ffffff;
      padding: 11.5px 33.5px;
      margin: 0 auto; }
      @media screen and (max-width: 768.5px) {
        .lp-share_entry-section_button {
          display: block; } }
  .lp-share_video-section {
    padding: 171px 30px 80px;
    text-align: center;
    position: relative;
    background-color: #F9FAFB; }
    @media screen and (max-width: 768.5px) {
      .lp-share_video-section {
        padding: 242px 20px 60px; } }
    .lp-share_video-section_container {
      -ms-flex-align: start;
          align-items: flex-start; }
    .lp-share_video-section_banner {
      background: #ffffff;
      box-shadow: 0 20px 50px rgba(0, 0, 0, 0.1);
      border-radius: 12px;
      position: absolute;
      top: -60px;
      left: 50%;
      transform: translateX(-50%);
      padding: 40px 60px;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      -ms-flex-align: center;
          align-items: center;
      white-space: nowrap;
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 20px;
      font-weight: 500;
      font-style: normal;
      line-height: 1.3;
      text-align: center;
      letter-spacing: 0.3px;
      color: #46525D; }
      @media screen and (max-width: 768.5px) {
        .lp-share_video-section_banner {
          top: -260px;
          padding: 30px;
          -ms-flex-direction: column;
              flex-direction: column;
          width: calc(100% - 40px);
          max-width: 415px; } }
      .lp-share_video-section_banner_sign {
        font-weight: 700;
        font-size: 56px;
        line-height: 0.9;
        color: #ffc107;
        margin: 0 50px; }
        @media screen and (max-width: 768.5px) {
          .lp-share_video-section_banner_sign {
            line-height: 1.3;
            margin: 20px 0; } }
      .lp-share_video-section_banner_icon {
        width: 50px;
        height: auto; }
    .lp-share_video-section_text-content {
      max-width: 390px;
      margin-right: 65px;
      text-align: left; }
      @media screen and (max-width: 1024.5px) {
        .lp-share_video-section_text-content {
          position: relative;
          width: auto;
          max-width: 578px;
          text-align: center;
          margin: 0 auto; } }
    .lp-share_video-section_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 500;
      font-style: normal;
      line-height: 1.3;
      letter-spacing: 0.3px;
      color: #46525D;
      margin: 0; }
    .lp-share_video-section_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 300;
      font-style: normal;
      line-height: 1.3;
      letter-spacing: 0.3px;
      color: #46525D;
      margin: 10px 0 30px; }
      .lp-share_video-section_text--strong {
        font-weight: 700; }
    .lp-share_video-section_button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 400;
      font-style: normal;
      line-height: 1.3;
      text-align: center;
      letter-spacing: 0.3px;
      color: #ffffff;
      padding: 9px 40px;
      margin: 0 auto; }
      @media screen and (max-width: 768.5px) {
        .lp-share_video-section_button {
          display: block; } }
    .lp-share_video-section_video-wrapper {
      max-width: 625px;
      width: 100%;
      border-radius: 10px;
      overflow: hidden; }
      @media screen and (max-width: 1024.5px) {
        .lp-share_video-section_video-wrapper {
          display: none; } }
      .lp-share_video-section_video-wrapper--mobile {
        display: none;
        margin-bottom: 30px; }
        @media screen and (max-width: 1024.5px) {
          .lp-share_video-section_video-wrapper--mobile {
            display: block; } }
  .lp-share_deal-section {
    padding: 80px 30px 100px;
    text-align: center; }
    @media screen and (max-width: 1024.5px) {
      .lp-share_deal-section {
        padding: 80px 20px 100px; } }
    .lp-share_deal-section_container {
      max-width: 890px;
      margin: 0 auto; }
    .lp-share_deal-section_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 40px;
      font-weight: 700;
      font-style: normal;
      line-height: 1.3;
      text-align: center;
      letter-spacing: 0.3px;
      color: #46525D;
      margin: 0 0 10px; }
    .lp-share_deal-section_subtitle {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 300;
      font-style: normal;
      line-height: 1.3;
      text-align: center;
      letter-spacing: 0.3px;
      color: #46525D;
      margin: 0 auto; }
      @media screen and (max-width: 1024.5px) {
        .lp-share_deal-section_subtitle {
          max-width: 640px; } }
    .lp-share_deal-section_row {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: start;
          align-items: flex-start;
      -ms-flex-pack: justify;
          justify-content: space-between;
      margin-top: 60px; }
      @media screen and (max-width: 1024.5px) {
        .lp-share_deal-section_row {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-align: center;
              align-items: center; } }
    .lp-share_deal-section_item {
      -ms-flex: 1;
          flex: 1;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      max-width: 320px; }
      @media screen and (max-width: 1024.5px) {
        .lp-share_deal-section_item {
          margin-bottom: 80px; }
          .lp-share_deal-section_item:last-child {
            margin-bottom: 0; } }
      .lp-share_deal-section_item_icon {
        width: 111px;
        height: 107px;
        margin-bottom: 20px; }
      .lp-share_deal-section_item_badge {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 700;
        font-style: normal;
        line-height: 1.3;
        text-align: center;
        letter-spacing: 0.3px;
        color: #ffffff;
        padding: 2px 9px;
        background: #6B5BCD;
        border-radius: 34px;
        margin-bottom: 12px; }
      .lp-share_deal-section_item_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 20px;
        font-weight: 400;
        font-style: normal;
        line-height: 1.3;
        text-align: center;
        letter-spacing: 0.3px;
        color: #46525D;
        margin: 0 0 5px; }
      .lp-share_deal-section_item_description {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 300;
        font-style: normal;
        line-height: 1.3;
        text-align: center;
        letter-spacing: 0.3px;
        color: #46525D;
        margin: 0; }
  .lp-share_divider {
    max-width: 700px;
    border: none;
    height: 1px;
    background: #DCE0E4;
    margin: 0 auto;
    width: calc(100% - 60px); }
    @media screen and (max-width: 1024.5px) {
      .lp-share_divider {
        max-width: 578px; } }
  .lp-share_benefits-section {
    padding: 100px 30px; }
    .lp-share_benefits-section_cards-container {
      display: grid;
      grid-template-columns: 1fr 1fr;
      grid-gap: 60px 90px;
      margin: 0 auto 60px; }
      @media screen and (max-width: 1024.5px) {
        .lp-share_benefits-section_cards-container {
          grid-template-columns: minmax(auto, 465px); } }
      @media screen and (max-width: 768.5px) {
        .lp-share_benefits-section_cards-container {
          row-gap: 30px; } }
    .lp-share_benefits-section_card {
      background: #ffffff;
      box-shadow: 0 20px 50px rgba(0, 0, 0, 0.1);
      border-radius: 12px;
      padding: 30px 40px;
      position: relative; }
      .lp-share_benefits-section_card_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 26px;
        font-weight: 700;
        font-style: normal;
        line-height: 1.3;
        text-align: left;
        letter-spacing: 0.3px;
        color: #46525D;
        margin: 0 0 30px; }
      .lp-share_benefits-section_card_item-wrapper {
        margin-bottom: 20px; }
        .lp-share_benefits-section_card_item-wrapper:last-child {
          margin-bottom: 0; }
      .lp-share_benefits-section_card_item {
        display: -ms-flexbox;
        display: flex; }
        .lp-share_benefits-section_card_item_icon {
          width: 35px;
          height: 35px;
          margin-right: 10px;
          -ms-flex-negative: 0;
              flex-shrink: 0; }
        .lp-share_benefits-section_card_item_content {
          padding-top: 7px; }
        .lp-share_benefits-section_card_item_title {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 16px;
          font-weight: 500;
          font-style: normal;
          line-height: 1.3;
          letter-spacing: 0.3px;
          color: #46525D;
          margin: 0; }
        .lp-share_benefits-section_card_item_list {
          margin-top: 27px;
          padding: 0; }
        .lp-share_benefits-section_card_item_list-item {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 16px;
          font-weight: 300;
          font-style: normal;
          line-height: 1.3;
          letter-spacing: 0.3px;
          color: #46525D;
          margin-left: 0 !important;
          margin-bottom: 30px;
          padding-left: 20px; }
          .lp-share_benefits-section_card_item_list-item:last-child {
            margin-bottom: 0; }
          .lp-share_benefits-section_card_item_list-item::before {
            top: 5px; }
      .lp-share_benefits-section_card_comment {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 18px;
        font-weight: 300;
        font-style: normal;
        position: absolute;
        bottom: -35px;
        margin-left: auto;
        margin-right: auto;
        left: 0;
        right: 0;
        text-align: center; }
    .lp-share_benefits-section_button-wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center; }
      @media screen and (max-width: 768.5px) {
        .lp-share_benefits-section_button-wrapper {
          display: block; } }
    .lp-share_benefits-section_button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 700;
      font-style: normal;
      line-height: 1.3;
      text-align: center;
      letter-spacing: 0.3px;
      color: #ffffff;
      padding: 11.5px 63.5px;
      margin: 0 auto; }
      @media screen and (max-width: 768.5px) {
        .lp-share_benefits-section_button {
          display: block; } }
  .lp-share_spread-the-word-section {
    padding: 80px 30px 85px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    text-align: center;
    background-color: #F9FAFB;
    color: #46525D; }
    @media screen and (max-width: 1024.5px) {
      .lp-share_spread-the-word-section {
        padding: 80px 30px 110px; } }
    .lp-share_spread-the-word-section_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 40px;
      font-weight: 700;
      font-style: normal;
      line-height: 52px;
      margin-bottom: 10px; }
    .lp-share_spread-the-word-section_subtitle {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 300;
      font-style: normal;
      line-height: 23px;
      margin-bottom: 60px; }
    .lp-share_spread-the-word-section_wrapper {
      display: grid;
      grid-template-columns: 1fr 1fr;
      grid-template-areas: "text-content right" "image        right" ".            right";
      gap: 40px 80px;
      -ms-flex-pack: center;
          justify-content: center;
      margin: 0 auto;
      max-width: 1080px;
      text-align: left; }
      @media screen and (max-width: 1024.5px) {
        .lp-share_spread-the-word-section_wrapper {
          grid-template-columns: minmax(auto, 578px);
          grid-template-areas: "text-content" "right" "image";
          row-gap: 30px; } }
      .lp-share_spread-the-word-section_wrapper_text-content {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 300;
        font-style: normal;
        line-height: 21px;
        grid-area: text-content; }
        @media screen and (max-width: 1024.5px) {
          .lp-share_spread-the-word-section_wrapper_text-content {
            text-align: center; } }
        .lp-share_spread-the-word-section_wrapper_text-content_text {
          margin-bottom: 40px; }
          .lp-share_spread-the-word-section_wrapper_text-content_text:last-child {
            margin-bottom: 0; }
      .lp-share_spread-the-word-section_wrapper_img-holder {
        margin: 0;
        position: relative;
        grid-area: image; }
        .lp-share_spread-the-word-section_wrapper_img-holder_img {
          border-radius: 4px;
          display: block;
          width: 100%; }
        .lp-share_spread-the-word-section_wrapper_img-holder_decoration {
          position: absolute;
          width: 206.24px;
          left: calc(50% + 27px);
          bottom: -62px;
          transform: translateX(-50%); }
      .lp-share_spread-the-word-section_wrapper_right {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        grid-area: right; }
        @media screen and (max-width: 1024.5px) {
          .lp-share_spread-the-word-section_wrapper_right {
            margin-bottom: 10px; } }
        .lp-share_spread-the-word-section_wrapper_right_row {
          margin-bottom: 60px;
          display: -ms-flexbox;
          display: flex; }
          .lp-share_spread-the-word-section_wrapper_right_row:last-child {
            margin-bottom: 0; }
          @media screen and (max-width: 1024.5px) {
            .lp-share_spread-the-word-section_wrapper_right_row {
              -ms-flex-direction: column;
                  flex-direction: column;
              -ms-flex-pack: center;
                  justify-content: center;
              margin: 0 auto 60px auto; } }
          .lp-share_spread-the-word-section_wrapper_right_row_icon {
            width: 70px;
            height: 70px;
            margin-right: 30px; }
            @media screen and (max-width: 1024.5px) {
              .lp-share_spread-the-word-section_wrapper_right_row_icon {
                margin: 0 auto 10px auto; } }
          .lp-share_spread-the-word-section_wrapper_right_row_info {
            color: #46525D; }
            @media screen and (max-width: 1024.5px) {
              .lp-share_spread-the-word-section_wrapper_right_row_info {
                text-align: center; } }
            .lp-share_spread-the-word-section_wrapper_right_row_info_title {
              font-family: Roboto, "Arial", "Helvetica", sans-serif;
              font-size: 26px;
              font-weight: 700;
              font-style: normal;
              line-height: 34px;
              margin-bottom: 5px; }
            .lp-share_spread-the-word-section_wrapper_right_row_info_subtitle {
              font-family: Roboto, "Arial", "Helvetica", sans-serif;
              font-size: 14px;
              font-weight: 300;
              font-style: normal;
              line-height: 18px;
              margin-bottom: 10px;
              max-width: 400px; }
              @media screen and (max-width: 1024.5px) {
                .lp-share_spread-the-word-section_wrapper_right_row_info_subtitle {
                  max-width: 560px; } }
            .lp-share_spread-the-word-section_wrapper_right_row_info_button {
              padding-right: 42px;
              position: relative; }

@keyframes button-arrow-animation {
  0% {
    transform: translateX(0); }
  50% {
    transform: translateX(3px); }
  100% {
    transform: translateX(0); } }
              .lp-share_spread-the-word-section_wrapper_right_row_info_button_icon {
                position: absolute;
                width: 7px;
                height: 9.41px;
                transform: none;
                transition: all .3s;
                display: block;
                right: 21px; }
              .lp-share_spread-the-word-section_wrapper_right_row_info_button:hover .lp-share_spread-the-word-section_wrapper_right_row_info_button_icon {
                animation: button-arrow-animation .6s linear infinite; }
  .lp-share_start-sharing-section {
    padding: 80px 30px;
    text-align: center;
    position: relative;
    overflow: hidden; }
    .lp-share_start-sharing-section_decoration {
      position: absolute; }
      .lp-share_start-sharing-section_decoration:first-of-type {
        width: 230px;
        height: 271px;
        left: -35px;
        bottom: -39px; }
      .lp-share_start-sharing-section_decoration:last-of-type {
        height: 105px;
        top: 20px;
        right: -7px; }
    .lp-share_start-sharing-section_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 700;
      font-style: normal;
      -ms-flex-direction: column;
          flex-direction: column;
      color: #46525D;
      margin-bottom: 20px; }
    .lp-share_start-sharing-section_button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 700;
      font-style: normal;
      line-height: 1.3;
      text-align: center;
      letter-spacing: 0.3px;
      color: #ffffff;
      padding: 11.5px 63.5px;
      margin: 0 auto; }
      @media screen and (max-width: 768.5px) {
        .lp-share_start-sharing-section_button {
          display: block; } }
  .lp-share_footer-section {
    padding: 60px 180px 0 180px;
    text-align: center;
    background-color: #484f59;
    color: #ffffff; }
    @media screen and (max-width: 1024.5px) {
      .lp-share_footer-section {
        padding: 60px 15px 0 15px; } }
    .lp-share_footer-section_wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center; }
      @media screen and (max-width: 1024.5px) {
        .lp-share_footer-section_wrapper {
          -ms-flex-direction: column;
              flex-direction: column; } }
      .lp-share_footer-section_wrapper_img {
        border-radius: 4px;
        max-width: 400px;
        width: 100%;
        margin-right: 80px; }
        @media screen and (max-width: 1024.5px) {
          .lp-share_footer-section_wrapper_img {
            max-width: 335px;
            margin: 0 auto 40px; } }
      .lp-share_footer-section_wrapper_text {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        text-align: left; }
        @media screen and (max-width: 1024.5px) {
          .lp-share_footer-section_wrapper_text {
            text-align: center; } }
        .lp-share_footer-section_wrapper_text_title {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 40px;
          font-weight: 700;
          font-style: normal;
          margin-bottom: 10px;
          line-height: 1.3; }
        .lp-share_footer-section_wrapper_text_subtitle {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 18px;
          font-weight: 300;
          font-style: normal;
          line-height: 1.3;
          max-width: 574px;
          min-width: 350px; }
          .lp-share_footer-section_wrapper_text_subtitle--link {
            font-weight: 700;
            color: #03a9f4;
            text-decoration: none; }
    .lp-share_footer-section_divider {
      background-color: #627383;
      margin-top: 60px;
      height: 2px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.signup-page {
  text-align: center; }
  .signup-page_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    margin-top: 40px;
    color: #262D33; }
    @media screen and (max-width: 1024.5px) {
      .signup-page_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 26px;
        font-weight: 700;
        font-style: normal;
        margin-top: 25px; } }
  .signup-page_subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    color: #262D33;
    max-width: 350px;
    line-height: 21px;
    margin: 5px auto 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .signup-page_subtitle {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-style: normal;
        line-height: 18px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.slices-signup-page {
  text-align: center; }
  .slices-signup-page_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    margin-top: 40px;
    color: #262D33; }
    @media screen and (max-width: 1024.5px) {
      .slices-signup-page_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 26px;
        font-weight: 700;
        font-style: normal;
        margin-top: 25px; } }
  .slices-signup-page_subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    color: #262D33;
    max-width: 350px;
    line-height: 21px;
    margin: 5px auto 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .slices-signup-page_subtitle {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-style: normal;
        line-height: 18px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.lp-summer-deal {
  position: relative; }
  .lp-summer-deal_header {
    width: 100%;
    position: absolute;
    z-index: 1; }
    .lp-summer-deal_header--fixed {
      position: fixed; }
    .lp-summer-deal_header_navbar-header {
      position: absolute; }
  .lp-summer-deal_navbar-link {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    line-height: 19px;
    color: #262D33; }
    .lp-summer-deal_navbar-link--white {
      color: #E4E4E4; }
  .lp-summer-deal_entry-section {
    background-color: #2E81CE;
    background-image: url(../images/sun-9afb07596fdf881fe6c9bcdb8ef25715.png);
    background-size: 384px auto;
    background-repeat: no-repeat;
    background-position: top left;
    padding: 88px 20px 66px; }
    @media screen and (max-width: 1024.5px) {
      .lp-summer-deal_entry-section {
        padding: 97px 20px 50px;
        background-size: 273px auto; } }
    @media screen and (max-width: 768.5px) {
      .lp-summer-deal_entry-section {
        padding: 139px 20px 50px; } }
    .lp-summer-deal_entry-section_container {
      max-width: 1200px;
      margin: 0 auto;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      -ms-flex-align: center;
          align-items: center;
      position: relative; }
      @media screen and (max-width: 1024.5px) {
        .lp-summer-deal_entry-section_container {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-pack: center;
              justify-content: center; } }
      @media screen and (max-width: 768.5px) {
        .lp-summer-deal_entry-section_container {
          max-width: unset; } }
    .lp-summer-deal_entry-section_text-content {
      max-width: 542px;
      width: 45.16%;
      position: absolute; }
      @media screen and (max-width: 1024.5px) {
        .lp-summer-deal_entry-section_text-content {
          position: relative;
          width: auto;
          max-width: unset; } }
    .lp-summer-deal_entry-section_image {
      width: 68.16%;
      position: relative;
      margin-left: auto;
      left: 8.3%; }
      @media screen and (max-width: 1024.5px) {
        .lp-summer-deal_entry-section_image {
          display: none; } }
    .lp-summer-deal_entry-section_image-not-desktop {
      display: none;
      max-width: 678px;
      margin: 0 auto;
      width: 100%; }
      @media screen and (max-width: 1024.5px) {
        .lp-summer-deal_entry-section_image-not-desktop {
          display: block; } }
    .lp-summer-deal_entry-section_title {
      font-weight: 900;
      font-size: 36px;
      line-height: 42px;
      letter-spacing: 0.35px;
      text-transform: uppercase;
      color: #ffffff;
      margin: 0; }
    .lp-summer-deal_entry-section_subtitle {
      font-weight: normal;
      font-size: 28px;
      line-height: 33px;
      letter-spacing: 0.35px;
      color: #E4E4E4;
      margin: 0; }
      @media screen and (max-width: 1024.5px) {
        .lp-summer-deal_entry-section_subtitle {
          margin-bottom: 2px; } }
    .lp-summer-deal_entry-section_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 20px;
      font-weight: 300;
      font-style: normal;
      line-height: 23px;
      letter-spacing: 0.35px;
      color: #E4E4E4;
      margin: 23px 0 31px;
      max-width: 489px; }
      @media screen and (max-width: 1024.5px) {
        .lp-summer-deal_entry-section_text {
          margin: 0 auto 31px; } }
    @media screen and (max-width: 1024.5px) {
      .lp-summer-deal_entry-section_title, .lp-summer-deal_entry-section_subtitle, .lp-summer-deal_entry-section_text {
        text-align: center; } }
    .lp-summer-deal_entry-section_grid {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      grid-template-areas: "primary-btn secondary-btn" "text text";
      grid-gap: 10px 30px;
      max-width: 498px; }
      @media screen and (max-width: 1024.5px) {
        .lp-summer-deal_entry-section_grid {
          margin: 0 auto;
          grid-template-areas: "secondary-btn primary-btn" "text text"; } }
      @media (max-width: 425px) {
        .lp-summer-deal_entry-section_grid {
          justify-items: center;
          grid-template-columns: 1fr;
          grid-template-areas: "primary-btn" "text" "secondary-btn"; } }
    .lp-summer-deal_entry-section_button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 500;
      font-style: normal;
      height: 50px;
      max-width: 234px;
      border-radius: 10px;
      width: 100%;
      padding: 0;
      display: -ms-flexbox;
      display: flex; }
      .lp-summer-deal_entry-section_button--primary {
        grid-area: primary-btn; }
      .lp-summer-deal_entry-section_button--secondary {
        grid-area: secondary-btn; }
      .lp-summer-deal_entry-section_button a {
        color: #ffffff;
        text-decoration: inherit;
        font-weight: inherit; }
        .lp-summer-deal_entry-section_button a:visited, .lp-summer-deal_entry-section_button a:hover, .lp-summer-deal_entry-section_button a:active {
          color: #ffffff;
          text-decoration: inherit;
          font-weight: inherit; }
    .lp-summer-deal_entry-section_coupon-text {
      margin: 0;
      grid-area: text;
      font-size: 13px;
      line-height: 15px;
      letter-spacing: 0.35px;
      color: #ffffff; }
      @media screen and (max-width: 1024.5px) {
        .lp-summer-deal_entry-section_coupon-text {
          text-align: right; } }
      @media (max-width: 425px) {
        .lp-summer-deal_entry-section_coupon-text {
          margin-bottom: 10px;
          text-align: center; } }
  .lp-summer-deal_coupon-section {
    padding: 27px 45px 25px;
    background-color: #02CAFD;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
    @media screen and (max-width: 768.5px) {
      .lp-summer-deal_coupon-section {
        padding: 16px 45px 14px; } }
    .lp-summer-deal_coupon-section_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 26px;
      font-weight: 400;
      font-style: normal;
      line-height: 30px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #125C86;
      margin: 0; }
    .lp-summer-deal_coupon-section_coupon {
      font-weight: 700; }
  .lp-summer-deal_video-section {
    padding: 80px 20px; }
    @media screen and (max-width: 768.5px) {
      .lp-summer-deal_video-section {
        padding: 50px 20px; } }
    .lp-summer-deal_video-section_video-wrapper {
      max-width: 1000px;
      margin: 0 auto;
      border-radius: 10px;
      overflow: hidden; }
  .lp-summer-deal_deal-section {
    background: #F7F9FB;
    padding: 82px 20px 45px; }
    @media screen and (max-width: 768.5px) {
      .lp-summer-deal_deal-section {
        padding: 37px 20px 45px; } }
    .lp-summer-deal_deal-section_container {
      max-width: 1050px;
      margin: 0 auto; }
    .lp-summer-deal_deal-section_title {
      font-weight: 900;
      font-size: 36px;
      line-height: 42px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #171717; }
    .lp-summer-deal_deal-section_row {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: start;
          align-items: flex-start;
      -ms-flex-pack: center;
          justify-content: center;
      margin: 95px 0 80px; }
      @media screen and (max-width: 1024.5px) {
        .lp-summer-deal_deal-section_row {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-align: center;
              align-items: center;
          margin: 60px 0 35px; } }
    .lp-summer-deal_deal-section_item {
      -ms-flex: 1;
          flex: 1;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      max-width: 320px; }
      .lp-summer-deal_deal-section_item:nth-child(3) {
        max-width: 309px; }
      .lp-summer-deal_deal-section_item_icon-holder {
        width: 128px;
        height: 128px;
        background: #ffffff;
        box-shadow: 0 4px 7px rgba(229, 229, 229, 0.5);
        border-radius: 20px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center;
        margin-bottom: 33px; }
      .lp-summer-deal_deal-section_item:first-child .lp-summer-deal_deal-section_item_icon {
        width: 62px;
        height: 61px; }
      .lp-summer-deal_deal-section_item:nth-child(3) .lp-summer-deal_deal-section_item_icon {
        width: 64px;
        height: 54.79px; }
      .lp-summer-deal_deal-section_item:last-child .lp-summer-deal_deal-section_item_icon {
        width: 59px;
        height: 65px;
        transform: translateX(8.5px); }
      .lp-summer-deal_deal-section_item_title {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 20px;
        font-weight: 500;
        font-style: normal;
        line-height: 23px;
        text-align: center;
        letter-spacing: 0.35px;
        color: #292B30;
        margin: 0 0 29px; }
      .lp-summer-deal_deal-section_item_description {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 16px;
        font-weight: 400;
        font-style: normal;
        line-height: 19px;
        text-align: center;
        letter-spacing: 0.35px;
        color: rgba(13, 13, 13, 0.4);
        margin: 0 0 18px; }
      .lp-summer-deal_deal-section_item_badge {
        font-family: Roboto, "Arial", "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 700;
        font-style: normal;
        line-height: 16px;
        text-align: center;
        letter-spacing: 0.35px;
        color: #125C86;
        background: #02CAFD;
        border-radius: 163px;
        padding: 10px 11px 9px 12px; }
      .lp-summer-deal_deal-section_item *:last-child {
        margin-bottom: 0; }
    .lp-summer-deal_deal-section_plus-sign {
      font-weight: 400;
      font-size: 64px;
      line-height: 75px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #171717; }
      @media screen and (min-width: 1024.5px) {
        .lp-summer-deal_deal-section_plus-sign {
          margin-top: 64px;
          transform: translateY(-50%); } }
    .lp-summer-deal_deal-section_button {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      line-height: 19px;
      text-align: center;
      letter-spacing: 0.35px;
      color: #0D0D0D;
      margin: 0 auto;
      padding: 0;
      border-radius: 10px;
      max-width: 234px;
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      height: 64px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.article-page {
  position: relative; }
  .article-page_background {
    position: absolute;
    top: 0;
    left: 0;
    height: 280px;
    width: 100%;
    background-image: url(../images/header-2-bg-b099486a77ccd1084f134bfc5918d5f2.svg);
    background-size: cover;
    background-position: top;
    z-index: -1; }
    @media screen and (max-width: 768.5px) {
      .article-page_background {
        height: 250px; } }
  .article-page_header {
    height: 280px;
    width: 700px;
    margin: 0 auto;
    padding-top: 80px; }
    @media screen and (max-width: 768.5px) {
      .article-page_header {
        margin: 0;
        padding: 60px 20px 0 20px;
        height: 250px;
        width: 100%; } }
    .article-page_header_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 40px;
      font-weight: 500;
      font-style: normal;
      line-height: 52px;
      color: #46525D;
      text-transform: capitalize; }
      @media screen and (max-width: 768.5px) {
        .article-page_header_title {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 30px;
          font-weight: 500;
          font-style: normal;
          line-height: 40px; } }
    .article-page_header_sub-title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 400;
      font-style: normal;
      line-height: 14px;
      margin-top: 10px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      color: #46525D; }
    .article-page_header_divider {
      height: 8px;
      width: 120px;
      margin-top: 15px;
      background-color: #ffc107; }
  .article-page_content {
    max-width: 700px;
    padding: 40px 0;
    margin: 0 auto; }
    @media screen and (max-width: 768.5px) {
      .article-page_content {
        padding: 40px 20px; } }
    .article-page_content .contentful-rich-text_image {
      width: 550px;
      margin: 20px auto;
      border-radius: 4px; }
    .article-page_content a {
      color: #03a9f4; }
  .article-page_comments-wrapper {
    background-color: #F4F5F6; }
    .article-page_comments-wrapper_comments {
      max-width: 700px;
      padding: 40px 0;
      margin: 0 auto; }
      @media screen and (max-width: 768.5px) {
        .article-page_comments-wrapper_comments {
          padding: 40px 20px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.search {
  position: relative;
  z-index: 100; }
  .search:hover .search_input {
    border-color: #B4BDC6; }
  .search:hover .search_results {
    border-color: #B4BDC6; }
  .search:hover .search_results::after {
    border-color: #B4BDC6; }
  .search_input {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    width: 600px;
    border-radius: 55px;
    border: 1px solid #F9FAFB;
    outline: none;
    padding: 15px 20px;
    box-shadow: 0 36px 42px rgba(70, 83, 93, 0.07), 0 10.8529px 12.6618px rgba(70, 83, 93, 0.0456112), 0 4.50776px 5.25905px rgba(70, 83, 93, 0.035), 0 1.63037px 1.9021px rgba(70, 83, 93, 0.0243888);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNy4wMTgiIGN5PSI3LjAxOCIgcj0iNS45NjUiIHN0cm9rZT0iI0RDRTBFNCIgc3Ryb2tlLXdpZHRoPSIyLjEwNSIvPjxwYXRoIGQ9Ik0xMS4zNjggMTEuNzJMMTYgMTYuMzUiIHN0cm9rZT0iI0RDRTBFNCIgc3Ryb2tlLXdpZHRoPSIyLjEwNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
    background-position: 10px center;
    background-repeat: no-repeat;
    text-indent: 20px; }
    .search_input--with-results {
      border-radius: 20px 20px 0 0;
      box-shadow: none; }
    @media screen and (max-width: 768.5px) {
      .search_input {
        width: 320px; } }
    .search_input::-webkit-input-placeholder {
      color: #B4BDC6; }
    .search_input::-moz-placeholder {
      color: #B4BDC6; }
    .search_input:-moz-placeholder {
      color: #B4BDC6; }
    .search_input:-ms-input-placeholder {
      color: #B4BDC6; }
  .search_results {
    position: absolute;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: justify;
        justify-content: space-between;
    width: 600px;
    border: 1px solid #F9FAFB;
    border-top: none;
    border-bottom: none;
    box-shadow: 0 36px 42px rgba(70, 83, 93, 0.07), 0 10.8529px 12.6618px rgba(70, 83, 93, 0.0456112), 0 4.50776px 5.25905px rgba(70, 83, 93, 0.035), 0 1.63037px 1.9021px rgba(70, 83, 93, 0.0243888);
    background-color: white;
    top: 49px;
    left: 0;
    right: 0;
    margin: 0 auto;
    transition: height .2s ease-in-out; }
    @media screen and (max-width: 768.5px) {
      .search_results {
        width: 320px; } }
    .search_results--hide {
      border: none;
      opacity: 0; }
    .search_results_item {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 16px;
      font-weight: 400;
      font-style: normal;
      cursor: pointer;
      text-align: left;
      padding: 0 20px;
      background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNy4wMTgiIGN5PSI3LjAxOCIgcj0iNS45NjUiIHN0cm9rZT0iI0RDRTBFNCIgc3Ryb2tlLXdpZHRoPSIyLjEwNSIvPjxwYXRoIGQ9Ik0xMS4zNjggMTEuNzJMMTYgMTYuMzUiIHN0cm9rZT0iI0RDRTBFNCIgc3Ryb2tlLXdpZHRoPSIyLjEwNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
      background-position: 10px center;
      background-repeat: no-repeat;
      text-indent: 20px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
      .search_results_item:hover {
        background-color: #F4F5F6; }
    .search_results::after {
      content: "";
      position: absolute;
      bottom: -20px;
      left: -1px;
      width: 600px;
      height: 20px;
      background-color: white;
      border-bottom-left-radius: 20px;
      border-bottom-right-radius: 20px;
      border: 1px solid #F9FAFB;
      border-top: none;
      box-shadow: 0 36px 42px rgba(70, 83, 93, 0.07), 0 10.8529px 12.6618px rgba(70, 83, 93, 0.0456112), 0 4.50776px 5.25905px rgba(70, 83, 93, 0.035), 0 1.63037px 1.9021px rgba(70, 83, 93, 0.0243888); }
      @media screen and (max-width: 768.5px) {
        .search_results::after {
          width: 320px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.tech-blog-page {
  text-align: center;
  position: relative; }
  .tech-blog-page_background {
    position: absolute;
    top: 0;
    left: 0;
    height: 280px;
    width: 100%;
    background-image: url(../images/header-bg-87c651150b2fecaa4482616269a50729.svg);
    background-size: cover;
    background-position: top;
    z-index: -1; }
  .tech-blog-page_header {
    height: 180px; }
    .tech-blog-page_header_title {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 40px;
      font-weight: 500;
      font-style: normal;
      margin: 100px auto 30px auto;
      line-height: 52px;
      color: #262D33; }
  .tech-blog-page_content {
    padding: 50px 120px; }
    .tech-blog-page_content_articles {
      display: grid;
      grid-template-columns: repeat(3, minmax(300px, 500px));
      -ms-flex-pack: center;
          justify-content: center;
      grid-auto-rows: auto;
      margin: 0 auto;
      gap: 20px 20px; }
      @media screen and (max-width: 1024.5px) {
        .tech-blog-page_content_articles {
          grid-template-columns: repeat(1, minmax(300px, 1fr)); } }
      .tech-blog-page_content_articles_card {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        text-align: left;
        padding-bottom: 10px; }
        .tech-blog-page_content_articles_card:hover .tech-blog-page_content_articles_card_title {
          color: #ffc107; }
        .tech-blog-page_content_articles_card_img {
          height: 200px;
          width: 200px;
          margin: 0 auto; }
        .tech-blog-page_content_articles_card_title {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 20px;
          font-weight: 500;
          font-style: normal;
          padding: 0 10px;
          margin-top: 15px;
          line-height: 26px;
          color: #343D45; }
        .tech-blog-page_content_articles_card_metadata {
          font-family: Roboto, "Arial", "Helvetica", sans-serif;
          font-size: 14px;
          font-weight: 300;
          font-style: normal;
          padding: 0 10px;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-align: center;
              align-items: center;
          color: #B4BDC6; }
          .tech-blog-page_content_articles_card_metadata_icon {
            width: 15px;
            height: 15px;
            margin-right: 5px; }
          .tech-blog-page_content_articles_card_metadata_text {
            margin-right: 10px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis; }
    .tech-blog-page_content_empty-state {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 30px;
      font-weight: 500;
      font-style: normal; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.testimonials-page-section {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row-reverse;
      flex-flow: row-reverse;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  height: auto;
  background-color: #ffc107; }
  .testimonials-page-section--reverse {
    background-color: transparent;
    -ms-flex-flow: row;
        flex-flow: row; }
  @media screen and (max-width: 768.5px) {
    .testimonials-page-section {
      -ms-flex-flow: row;
          flex-flow: row;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center; } }
  .testimonials-page-section_image-holder {
    padding: 0;
    margin: 0;
    width: 42%; }
    @media screen and (max-width: 768.5px) {
      .testimonials-page-section_image-holder {
        display: none; } }
  .testimonials-page-section_image {
    display: block;
    width: 100%;
    height: 100%; }
  .testimonials-page-section_logo {
    display: block; }
    @media (max-width: 1440px) {
      .testimonials-page-section_logo {
        height: 37px; } }
    @media screen and (max-width: 1024.5px) {
      .testimonials-page-section_logo {
        max-height: 33px;
        max-width: 100%;
        height: auto; } }
  .testimonials-page-section_text-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-item-align: stretch;
        align-self: stretch;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 75px 128px 46px 84px;
    color: #484F59;
    width: 58%; }
    @media (max-width: 1440px) {
      .testimonials-page-section_text-content {
        padding: 3% 2% 2% 3%;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly; } }
    @media screen and (max-width: 1024.5px) {
      .testimonials-page-section_text-content {
        padding: 22px 22px 13px 35px;
        -ms-flex-pack: justify;
            justify-content: space-between; } }
    @media screen and (max-width: 768.5px) {
      .testimonials-page-section_text-content {
        width: 100%;
        max-width: 640px;
        padding: 30px 30px 20px;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly; } }
  .testimonials-page-section_text {
    font-size: 40px;
    line-height: 42px;
    z-index: 1; }
    @media (max-width: 1440px) {
      .testimonials-page-section_text {
        font-size: 30px;
        line-height: 29px;
        margin: 20px 0 10px; } }
    @media screen and (max-width: 1024.5px) {
      .testimonials-page-section_text {
        font-size: 14px;
        line-height: 20px;
        margin: 10px 0 0; } }
    @media screen and (max-width: 768.5px) {
      .testimonials-page-section_text {
        font-size: 18px;
        line-height: 21px;
        margin-top: 29px; } }
    .testimonials-page-section_text_quote {
      position: relative; }
      .testimonials-page-section_text_quote::before {
        display: inline-block;
        content: "";
        width: 58px;
        height: 47px;
        position: absolute;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OSIgaGVpZ2h0PSI0NyI+PHBhdGggZD0iTTQxLjc0NiA0N2wtMTAuNTEtNy4wMmM2LjE0Ny04LjI1NyA5LjMyLTE3LjE2MyA5LjUxOS0yNi43MTlWMEg1OXYxMS4zMTFjMCA2LjYzLTEuNTg3IDEzLjE5Ny00Ljc2IDE5LjY5N0M1MS4wMDEgMzcuNTEgNDYuODM2IDQyLjg0IDQxLjc0NiA0N3ptLTMxLjIzNSAwTDAgMzkuOThjNi4xNDgtOC4yNTcgOS4zMjEtMTcuMTYzIDkuNTItMjYuNzE5VjBoMTguMjQ1djExLjMxMWMwIDYuNjMtMS41ODcgMTMuMTk3LTQuNzYgMTkuNjk3QzE5Ljc2NSAzNy41MSAxNS42MDEgNDIuODQgMTAuNTExIDQ3eiIgZmlsbD0iaW5oZXJpdCIgZmlsbC1vcGFjaXR5PSJpbmhlcml0Ii8+PC9zdmc+);
        background-size: contain;
        background-repeat: no-repeat;
        z-index: -1;
        opacity: 0.15; }
      .testimonials-page-section_text_quote:first-child::before {
        top: 3px;
        left: -9px;
        transform: rotateY(0.5turn); }
        @media (max-width: 1440px) {
          .testimonials-page-section_text_quote:first-child::before {
            top: -2px;
            left: -9px; } }
        @media screen and (max-width: 1024.5px) {
          .testimonials-page-section_text_quote:first-child::before {
            top: -7px;
            left: -25px; } }
        @media screen and (max-width: 768.5px) {
          .testimonials-page-section_text_quote:first-child::before {
            top: -7px;
            left: -9px; } }
      .testimonials-page-section_text_quote:last-child::before {
        bottom: -13px;
        left: -32px; }
        @media (max-width: 1440px) {
          .testimonials-page-section_text_quote:last-child::before {
            bottom: -13px;
            left: -32px; } }
        @media screen and (max-width: 1024.5px) {
          .testimonials-page-section_text_quote:last-child::before {
            bottom: -14px;
            left: -37px; } }
        @media screen and (max-width: 768.5px) {
          .testimonials-page-section_text_quote:last-child::before {
            bottom: -27px;
            left: -47px; } }
  .testimonials-page-section_author {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: center;
        align-items: center; }
    @media screen and (max-width: 1024.5px) {
      .testimonials-page-section_author {
        margin-top: 13px; } }
    @media screen and (max-width: 768.5px) {
      .testimonials-page-section_author {
        margin-top: 31px; } }
    .testimonials-page-section_author_avatar-holder {
      width: 120px;
      height: 120px;
      border-radius: 50%;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      overflow: hidden;
      margin: 0 14px 0 0;
      padding: 0; }
      @media (max-width: 1440px) {
        .testimonials-page-section_author_avatar-holder {
          width: 100px;
          height: 100px;
          margin-right: 28px; } }
      @media screen and (max-width: 768.5px) {
        .testimonials-page-section_author_avatar-holder {
          width: 80px;
          height: 80px;
          margin-right: 5px; } }
    .testimonials-page-section_author_avatar {
      width: 100%;
      height: 100%;
      object-fit: cover; }
    .testimonials-page-section_author_text {
      font-family: Roboto, "Arial", "Helvetica", sans-serif;
      font-size: 18px;
      font-weight: 300;
      font-style: normal;
      line-height: 21px; }
    .testimonials-page-section_author_company {
      font-weight: 600; }
    .testimonials-page-section_author_name {
      font-style: italic; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.testimonials-page {
  padding-top: 57px; }
  @media screen and (max-width: 768.5px) {
    .testimonials-page {
      padding-top: 42px; } }
  .testimonials-page_title {
    font-size: 71px;
    line-height: 84px;
    font-weight: 700;
    color: #484F59;
    margin: 0 auto 57px;
    text-align: center; }
    @media screen and (max-width: 1024.5px) {
      .testimonials-page_title {
        font-size: 47px;
        line-height: 1; } }
    @media screen and (max-width: 768.5px) {
      .testimonials-page_title {
        font-size: 26px;
        line-height: 28px;
        margin-bottom: 42px;
        text-transform: uppercase; } }
  .testimonials-page .testimonials-page-section:nth-of-type(1) .testimonials-page .testimonials-page-section_text-content {
    display: none; }
  @media screen and (max-width: 768.5px) {
    .testimonials-page .testimonials-page-section:nth-of-type(1) .testimonials-page .testimonials-page-section_logo {
      width: 180px;
      height: 29px; } }
  .testimonials-page .testimonials-page-section:nth-of-type(2) .testimonials-page .testimonials-page-section_logo {
    margin-left: -36px; }
    @media (max-width: 1440px) {
      .testimonials-page .testimonials-page-section:nth-of-type(2) .testimonials-page .testimonials-page-section_logo {
        margin-left: -15px; } }
    @media screen and (max-width: 1024.5px) {
      .testimonials-page .testimonials-page-section:nth-of-type(2) .testimonials-page .testimonials-page-section_logo {
        margin-left: -14px; } }
    @media screen and (max-width: 768.5px) {
      .testimonials-page .testimonials-page-section:nth-of-type(2) .testimonials-page .testimonials-page-section_logo {
        width: 225px;
        height: 45px;
        margin-left: -15px; } }
  @media screen and (max-width: 768.5px) {
    .testimonials-page .testimonials-page-section:nth-of-type(3) .testimonials-page .testimonials-page-section_logo {
      width: 225px;
      height: 45px; } }
  @media screen and (max-width: 768.5px) {
    .testimonials-page .testimonials-page-section:nth-of-type(3) .testimonials-page .testimonials-page-section_logo {
      width: 154px;
      height: 54px; } }
  @media screen and (max-width: 768.5px) {
    .testimonials-page .testimonials-page-section:nth-of-type(4) .testimonials-page .testimonials-page-section_logo {
      width: auto;
      height: auto; } }
  @media screen and (max-width: 768.5px) {
    .testimonials-page .testimonials-page-section:nth-of-type(5) .testimonials-page .testimonials-page-section_logo {
      width: 126px;
      height: 49px; } }
  @media screen and (max-width: 768.5px) {
    .testimonials-page .testimonials-page-section:nth-of-type(6) .testimonials-page .testimonials-page-section_logo {
      width: 178px;
      height: 50px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.videos-page-video-block {
  max-width: 1214px;
  width: 100%;
  text-align: center;
  margin-bottom: 200px;
  -ms-flex-item-align: center;
      align-self: center; }
  @media screen and (max-width: 1280px) {
    .videos-page-video-block {
      width: 90%; } }
  @media screen and (max-width: 768.5px) {
    .videos-page-video-block {
      margin-bottom: 61px;
      width: 95%; } }
  .videos-page-video-block:last-child {
    margin-bottom: 0; }
  .videos-page-video-block_title {
    font-size: 36px;
    line-height: 42px;
    font-weight: 700;
    text-transform: uppercase;
    color: #383838;
    margin: 0 0 52px; }
    @media screen and (max-width: 768.5px) {
      .videos-page-video-block_title {
        font-size: 24px;
        line-height: 28px;
        margin-bottom: 32px; } }
  .videos-page-video-block_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    line-height: 23px;
    margin: 41px 0;
    color: #424242; }
    @media screen and (max-width: 768.5px) {
      .videos-page-video-block_text {
        margin-top: 20px;
        padding: 0 20px; } }
  .videos-page-video-block_button {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.3;
    letter-spacing: .3px;
    background: #ffc107;
    border-radius: 4px;
    padding: 11px 22px;
    border: none;
    color: #ffffff; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.videos-page {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-bottom: 124px; }
  .videos-page_header {
    background: #ffc108;
    color: #ffffff;
    padding: 80px 0 67px;
    margin-bottom: 111px; }
    @media screen and (max-width: 768.5px) {
      .videos-page_header {
        padding: 25px 0 23px;
        margin-bottom: 37px; } }
  .videos-page_title {
    font-size: 52px;
    line-height: 63px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    margin: 0 auto; }
    @media screen and (max-width: 768.5px) {
      .videos-page_title {
        max-width: 146px;
        font-size: 36px;
        line-height: 44px; } }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.webinars-page_entry-section {
  padding: 50px 20px 80px;
  overflow: hidden; }
  .webinars-page_entry-section_container {
    width: 100%;
    max-width: 980px;
    margin: 0 auto; }
    @media screen and (max-width: 1024.5px) {
      .webinars-page_entry-section_container {
        max-width: 750px; } }
  .webinars-page_entry-section_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 40px;
    font-weight: 300;
    font-style: normal;
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #343D45;
    margin: 0 auto 80px;
    max-width: 680px; }
    @media screen and (max-width: 1024.5px) {
      .webinars-page_entry-section_title {
        margin-bottom: 65px; } }
    @media screen and (max-width: 768.5px) {
      .webinars-page_entry-section_title {
        font-size: 30px;
        margin-bottom: 50px; } }
  .webinars-page_entry-section_video-wrapper {
    position: relative;
    margin-bottom: 30px; }
    @media screen and (max-width: 768.5px) {
      .webinars-page_entry-section_video-wrapper {
        margin-bottom: 25px; } }
  .webinars-page_entry-section_video-decoration {
    position: absolute; }
    .webinars-page_entry-section_video-decoration:first-of-type {
      top: 0;
      left: -3px;
      width: 92.33px;
      transform: translate(-100%, -60px); }
      @media screen and (max-width: 1024.5px) {
        .webinars-page_entry-section_video-decoration:first-of-type {
          left: -10px;
          width: 70.09px;
          transform: translate(-100%, -40px); } }
      @media screen and (max-width: 768.5px) {
        .webinars-page_entry-section_video-decoration:first-of-type {
          display: none; } }
    .webinars-page_entry-section_video-decoration:nth-of-type(2) {
      bottom: 0;
      right: -33px;
      width: 123.98px;
      transform: translate(100%, 100px); }
      @media screen and (max-width: 1024.5px) {
        .webinars-page_entry-section_video-decoration:nth-of-type(2) {
          right: 0;
          width: 94.12px;
          transform: translate(100%, 79px); } }
      @media screen and (max-width: 768.5px) {
        .webinars-page_entry-section_video-decoration:nth-of-type(2) {
          display: none; } }
    .webinars-page_entry-section_video-decoration:nth-of-type(3) {
      display: none; }
      @media screen and (max-width: 768.5px) {
        .webinars-page_entry-section_video-decoration:nth-of-type(3) {
          display: block;
          top: -37px;
          left: -16px;
          width: 55px;
          transform: none; } }
    .webinars-page_entry-section_video-decoration:nth-of-type(4) {
      display: none; }
      @media screen and (max-width: 768.5px) {
        .webinars-page_entry-section_video-decoration:nth-of-type(4) {
          display: block;
          right: -20px;
          bottom: -54px;
          width: 63.12px; } }
    .webinars-page_entry-section_video-decoration:last-of-type {
      bottom: 0;
      right: 0;
      width: 46.32%;
      transform: translate(-13.87%, 31.05%);
      z-index: -1; }
      @media screen and (max-width: 768.5px) {
        .webinars-page_entry-section_video-decoration:last-of-type {
          width: 75%;
          transform: translate(16.82%, 31.4%); } }
  .webinars-page_entry-section_video-footer {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.3;
    letter-spacing: 0.3px;
    color: #262D33; }
    @media screen and (max-width: 768.5px) {
      .webinars-page_entry-section_video-footer {
        font-size: 18px; } }
    .webinars-page_entry-section_video-footer_link {
      font-size: 16px;
      font-weight: inherit;
      line-height: inherit;
      display: block;
      color: #03a9f4;
      text-decoration: none;
      margin-right: 10px; }
      @media screen and (max-width: 768.5px) {
        .webinars-page_entry-section_video-footer_link {
          font-size: 14px; } }
      .webinars-page_entry-section_video-footer_link:hover {
        text-decoration: underline; }

.webinars-page_schedule-conversation {
  padding: 50px 20px 0;
  background: #F3F5F7;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center; }
  @media screen and (max-width: 1024.5px) {
    .webinars-page_schedule-conversation {
      padding-top: 55px; } }
  @media screen and (max-width: 768.5px) {
    .webinars-page_schedule-conversation {
      padding-top: 30px; } }
  .webinars-page_schedule-conversation_title, .webinars-page_schedule-conversation_subtitle, .webinars-page_schedule-conversation_text {
    line-height: 1.3;
    text-align: center;
    letter-spacing: 0.3px;
    color: #343D45; }
  .webinars-page_schedule-conversation_subtitle {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    margin: 0 0 5px; }
    @media screen and (max-width: 768.5px) {
      .webinars-page_schedule-conversation_subtitle {
        margin-bottom: 20px; } }
  .webinars-page_schedule-conversation_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 300;
    font-style: normal;
    margin: 0 0 70px; }
    @media screen and (max-width: 1024.5px) {
      .webinars-page_schedule-conversation_title {
        margin-bottom: 45px; } }
    @media screen and (max-width: 768.5px) {
      .webinars-page_schedule-conversation_title {
        margin-bottom: 40px; } }
  .webinars-page_schedule-conversation_text {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    margin: 0 0 30px; }
    @media screen and (min-width: 1024.5px) {
      .webinars-page_schedule-conversation_text {
        text-align: left; } }
  .webinars-page_schedule-conversation_button {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.3;
    padding: 11px 20px; }
    @media screen and (min-width: 1024.5px) {
      .webinars-page_schedule-conversation_button {
        text-align: left; } }
  .webinars-page_schedule-conversation_content {
    display: -ms-flexbox;
    display: flex;
    max-width: 1210px;
    margin-left: 65px; }
    @media screen and (max-width: 1024.5px) {
      .webinars-page_schedule-conversation_content {
        -ms-flex-direction: column;
            flex-direction: column;
        margin: 0; } }
  .webinars-page_schedule-conversation_text-content {
    padding: 62px 0 40px;
    max-width: 374px;
    -ms-flex-item-align: start;
        align-self: flex-start;
    margin-right: 27px;
    -ms-flex: 1;
        flex: 1; }
    @media screen and (max-width: 1024.5px) {
      .webinars-page_schedule-conversation_text-content {
        max-width: 520px;
        text-align: center;
        -ms-flex-item-align: center;
            align-self: center;
        padding: 0;
        margin-right: 0;
        margin-bottom: 45px; } }
    @media screen and (max-width: 768.5px) {
      .webinars-page_schedule-conversation_text-content {
        margin-bottom: 30px; } }
  .webinars-page_schedule-conversation_image-holder {
    height: auto;
    max-width: 808px;
    min-width: 550px;
    -ms-flex: 1;
        flex: 1;
    -ms-flex-item-align: end;
        align-self: flex-end;
    margin: 0;
    padding: 0; }
    @media screen and (max-width: 1024.5px) {
      .webinars-page_schedule-conversation_image-holder {
        min-width: unset; } }
  .webinars-page_schedule-conversation_image {
    max-width: 100%;
    display: block; }

.webinars-page_more-webinars {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: 70px 20px 80px; }
  .webinars-page_more-webinars_container {
    width: 100%;
    max-width: 1000px;
    margin: 0 auto; }
  .webinars-page_more-webinars_title {
    font-family: Roboto, "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    line-height: 35px;
    text-align: center;
    color: #484F59;
    margin: 0 0 55px; }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff) format("woff2"); }

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(../../../s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff) format("woff2"); }

.webinars-page_wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: 50px 20px 80px; }

.webinars-page_container {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto; }

.webinars-page_title {
  font-family: Roboto, "Arial", "Helvetica", sans-serif;
  font-size: 55px;
  font-weight: 300;
  font-style: normal;
  line-height: 1.3;
  text-align: center;
  letter-spacing: 0.3px;
  color: #343D45;
  margin: 0 0 25px; }
  @media screen and (max-width: 768.5px) {
    .webinars-page_title {
      font-size: 40px; } }

.webinars-page_text {
  font-family: Roboto, "Arial", "Helvetica", sans-serif;
  font-size: 20px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.3;
  text-align: center;
  letter-spacing: 0.3px;
  color: #657480;
  margin: 0 auto 70px;
  max-width: 770px; }
  @media screen and (max-width: 768.5px) {
    .webinars-page_text {
      font-size: 18px; } }