.search-niv[data-v-2a664ebf] {
  background: #0f2832 0% 0% no-repeat padding-box;
  box-shadow: 0px 5px 10px #00000014;
  border-radius: 5px;
}
.search-niv h3[data-v-2a664ebf] {
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0;
    font-weight: 500;
    line-height: 20px;
    color: #ffffff;
    font-family: SuzukiPRORegular;
}
.search-niv .white[data-v-2a664ebf] {
    border-radius: 5px;
    width: 40%;
}
@media screen and (max-width: 670px) {
.search-niv .white[data-v-2a664ebf] {
        min-width: 230px;
}
}
@media screen and (max-width: 414px) {
.search-niv .white[data-v-2a664ebf] {
        width: 100%;
        margin-right: 0px;
        min-width: 0px;
}
}
.search-niv .input-suzuki[data-v-2a664ebf] {
    max-width: 400px;
    height: 46px;
    background-color: #ffffff;
    border-radius: 5px;
    padding-top: 21px;
    font-family: SuzukiPRORegular !important;
}
.search-niv .btn-niv[data-v-2a664ebf] {
    font-family: 'Montserrat';
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0;
    font-weight: 600;
    line-height: 18px;
    max-width: 120px;
    height: 50px;
    border: 2px solid #ffffff;
    border-radius: 60px;
    color: #ffffff;
    font-family: SuzukiPRORegular !important;
}
.search-niv .link-niv[data-v-2a664ebf] {
    text-decoration: none;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0;
    font-weight: 500;
    line-height: 14px;
    cursor: pointer;
}

.card-niv[data-v-214da654] {
  padding: 0px;
}
.card-niv div[data-v-214da654] {
    padding: 25px;
}
.card-niv div h4[data-v-214da654] {
      font-family: 'Montserrat';
      font-size: 14px;
      font-style: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      margin: 0;
      font-weight: 600;
      line-height: 18px;
      letter-spacing: 0;
      color: #0f2832;
      font-family: SuzukiPRORegular;
}
.card-niv div p[data-v-214da654] {
      font-size: 18px;
      font-style: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      margin: 0;
      font-weight: 500;
      line-height: 28px;
      letter-spacing: 0;
      color: #4b5e65;
      font-family: SuzukiPRORegular;
}
.card-niv .column-left[data-v-214da654] {
    border-right: 1px solid #dddddd;
}
@media screen and (max-width: 935px) {
.card-niv .column-left[data-v-214da654] {
        border-right: 0px solid #dddddd;
}
}
.card-niv .column-right .pdf-data[data-v-214da654] {
    padding: 0px;
}

.card-step .card-global[data-v-e6d40b62] {
  position: relative;
}
.card-step .card-global .circle[data-v-e6d40b62] {
    width: 64px;
    height: 64px;
    background: #017fff 0% 0% no-repeat padding-box;
    background-color: #017fff;
    border-radius: 50%;
    position: absolute;
    top: 0px;
    left: 0px;
}
.card-step .card-global .circle span[data-v-e6d40b62] {
      font-family: 'Montserrat';
      font-size: 24px;
      font-style: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      margin: 0;
      font-weight: 800;
      line-height: 34px;
      color: white;
}
.card-step .card-global .card[data-v-e6d40b62] {
    background: #ffffff 0% 0% no-repeat padding-box;
    box-shadow: 0px 5px 10px #00000014;
    border: 1px solid #dddddd;
    border-radius: 5px;
    height: 100%;
}
.card-step .card-global .card h5[data-v-e6d40b62] {
      font-family: 'Montserrat';
      font-size: 18px;
      font-style: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      margin: 0;
      font-weight: 600;
      line-height: 28px;
      font-family: SuzukiPRORegular;
}
.card-step .card-global .card p[data-v-e6d40b62] {
      font-size: 16px;
      font-style: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      margin: 0;
      font-weight: 500;
      line-height: 28px;
      color: #4b5e65;
      font-family: SuzukiPRORegular;
}

.card-step-mobile .card-global[data-v-645aab8c] {
  position: relative;
}
.card-step-mobile .card-global .circle[data-v-645aab8c] {
    width: 64px;
    height: 64px;
    background: #017fff 0% 0% no-repeat padding-box;
    background-color: #017fff;
    border-radius: 50%;
    position: absolute;
    top: 0px;
    left: 0px;
}
.card-step-mobile .card-global .circle span[data-v-645aab8c] {
      font-family: 'Montserrat';
      font-size: 24px;
      font-style: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      margin: 0;
      font-weight: 800;
      line-height: 34px;
      color: white;
}
.card-step-mobile .card-global .card[data-v-645aab8c] {
    background: #ffffff 0% 0% no-repeat padding-box;
    box-shadow: 0px 5px 10px #00000014;
    border: 1px solid #dddddd;
    border-radius: 5px;
    height: 100%;
}
.card-step-mobile .card-global .card h5[data-v-645aab8c] {
      font-family: 'Montserrat';
      font-size: 20px;
      font-style: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      margin: 0;
      font-weight: 600;
      line-height: 28px;
      font-family: SuzukiPRORegular;
}
.card-step-mobile .card-global .card p[data-v-645aab8c] {
      font-size: 18px;
      font-style: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      margin: 0;
      font-weight: 500;
      line-height: 28px;
      color: #4b5e65;
      font-family: SuzukiPRORegular;
}

.service-suzuki[data-v-0c29cf7a] {
  padding-top: 50px;
  padding-bottom: 60px;
}
.service-suzuki h1[data-v-0c29cf7a] {
    padding: 0 0 40px;
}
@media screen and (max-width: 1023px) {
.service-suzuki h1[data-v-0c29cf7a] {
        padding: 0 10px 40px;
}
}
.service-suzuki .col-left[data-v-0c29cf7a] {
    padding: 0 40px 0 0;
}
@media screen and (max-width: 1023px) {
.service-suzuki .col-left[data-v-0c29cf7a] {
        padding: 0 10px;
}
}
.service-suzuki .col-left h2[data-v-0c29cf7a] {
      font-size: 24px;
      font-family: SuzukiPRORegular;
}
.service-suzuki .col-left h2[data-v-0c29cf7a]::after {
      content: '';
      display: block;
      height: 3px;
      width: 60px;
      background-color: #017fff;
      margin-top: 18px;
}
.service-suzuki .col-left p[data-v-0c29cf7a] {
      font-size: 16px;
      font-style: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      margin: 0;
      font-weight: 500;
      color: #4b5e65;
      font-weight: 500;
      line-height: 28px;
      padding: 0 0 20px;
      letter-spacing: 0;
      font-family: SuzukiPRORegular;
}
.service-suzuki .col-left .note[data-v-0c29cf7a] {
      font-size: 14px;
      font-style: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      margin: 0;
      font-weight: 500;
      line-height: 24px;
      color: #4b5e65;
      margin-top: 40px;
      padding-bottom: 60px;
}
.service-suzuki .col-right[data-v-0c29cf7a] {
    padding: 0 10px;
}
.service-suzuki .col-right h2[data-v-0c29cf7a] {
      font-size: 24px;
      font-family: SuzukiPRORegular;
}
.service-suzuki .col-right h2[data-v-0c29cf7a]::after {
      content: '';
      display: block;
      height: 3px;
      width: 60px;
      background-color: #017fff;
      margin-top: 18px;
}
.service-suzuki .text[data-v-0c29cf7a] {
    color: #0f2832;
    font-weight: 600;
    line-height: initial;
    margin: 0 0 20px 0;
    font-family: SuzukiPRORegular;
}
.service-suzuki .card-niv[data-v-0c29cf7a] {
    background: #ffffff 0% 0% no-repeat padding-box;
    box-shadow: 0px 5px 10px #00000014;
    border: 1px solid #dddddd;
    border-radius: 5px;
}


/*# sourceMappingURL=4.89eef25d.css.map*/