  .captcha-wrapper {
      display: flex
  }

  .captcha-place {
      width: 100%;
      max-width: 200px;
      margin-right: 5px
  }

  .captcha-place img {
      width: 100%
  }

  .captcha-btn {
      flex: 0 0 33px
  }

  .login-main-wrapper .btn.btn-captcha {
      height: auto;
      padding: 8px;
      border: 1px solid #E2E2E2;
      border-radius: 5px
  }

  .login-main-wrapper .btn.btn-captcha .icon {
      display: flex;
      align-items: center;
      justify-content: center
  }

  .login-main-wrapper .btn.btn-captcha .icon svg>* {
      transition: all .2s ease-in-out
  }

  .login-main-wrapper .btn.btn-captcha .icon svg rect[stroke]:not([stroke=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg polyline[stroke]:not([stroke=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg polygon[stroke]:not([stroke=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg path[stroke]:not([stroke=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg line[stroke]:not([stroke=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg circle[stroke]:not([stroke=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg ellipse[stroke]:not([stroke=none]) {
      stroke: #0051A4;
      fill: none
  }

  .login-main-wrapper .btn.btn-captcha .icon svg rect[fill]:not([fill=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg polyline[fill]:not([fill=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg polygon[fill]:not([fill=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg path[fill]:not([fill=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg line[fill]:not([fill=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg circle[fill]:not([fill=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg ellipse[fill]:not([fill=none]) {
      fill: #0051A4;
      stroke: none
  }

  .login-main-wrapper .btn.btn-captcha .icon svg rect[opacity]:not([opacity=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg polyline[opacity]:not([opacity=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg polygon[opacity]:not([opacity=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg path[opacity]:not([opacity=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg line[opacity]:not([opacity=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg circle[opacity]:not([opacity=none]),
  .login-main-wrapper .btn.btn-captcha .icon svg ellipse[opacity]:not([opacity=none]) {
      fill: #0051A4;
      stroke: none
  }

  .login-main-wrapper .btn.btn-captcha .icon svg circle:not([fill]):not([stroke]) {
      fill: #0051A4;
      stroke: none
  }

  .login-main-wrapper .btn.btn-captcha .icon svg {
      width: 20px;
      height: 20px
  }

  .btn {
      transition: 0.2s all;
  }

  /* Adding transformation when the button is active */

  .btn:active {
      transform: scale(0.98);
  }
