@media (max-width: 767px) {
  #inez29rck_0 {
    position: absolute;
    top: 61%; }

  #i86thhgs0_0 {
    margin-top: 85px; } }

.opn_table_mob {
  display: none;
  border: 0;
  text-align: center; }
  .opn_table_mob tr, .opn_table_mob td {
    display: block;
    border: 0; }
  .opn_table_mob tr {
    margin: 0 0 20px;
    background: white; }
    .opn_table_mob tr:first-child {
      display: none; }
  .opn_table_mob td {
    padding: 8px 15px; }
    .opn_table_mob td[colspan="3"] {
      font-weight: 800;
      background: #2f3c76;
      color: white;
      padding: 9px 7px;
      text-align: center; }
    .opn_table_mob td:before {
      content: attr(data-label);
      width: 100%;
      display: block;
      font-weight: 700; }

@media screen and (max-width: 768px) {
  .opn_table_pc {
    display: none; }

  .opn_table_mob {
    display: block; } }

@media (max-width: 960px) {
  .lpc-elements-1__title, .lpc-form-5__title {
    font-size: 32px !important; }

  .lpc-steps-1__item-title {
    font-size: 22px !important; }

  .lpc-text-2__title, .lpc-text-2__button._first, .lpc-elements-2__text, .lpc-steps-1__item-text, .lpc-form-5__text, .lpc-form-5__button._first-btn {
    font-size: 17px !important; } }

@media (max-width: 640px) {
  .lpc-elements-1__title, .lpc-form-5__title {
    font-size: 28px !important; }

  .lpc-steps-1__item-title {
    font-size: 19px !important; }

  .lpc-text-2__title, .lpc-text-2__button._first, .lpc-elements-2__text, .lpc-steps-1__item-text, .lpc-form-5__text, .lpc-form-5__button._first-btn {
    font-size: 16px !important; } }
