.margin, .margin2 {
  padding: 0px 145px;
  box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
  min-height: 424px;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center; }

#withdraw-scheme h2 {
  margin-bottom: 80px; }
#withdraw-scheme .scheme {
  width: 870px;
  margin: 0 auto; }
  #withdraw-scheme .scheme .step1, #withdraw-scheme .scheme .step2, #withdraw-scheme .scheme .step3, #withdraw-scheme .scheme .step4 {
    width: 250px;
    text-align: center;
    display: inline-block;
    color: #333333;
    font-weight: 400; }
  #withdraw-scheme .scheme .step1 {
    float: left; }
  #withdraw-scheme .scheme .step3 {
    float: right;
    left: -85px;
    position: relative;
    margin-top: 110px; }
  #withdraw-scheme .scheme .step4 {
    margin-top: 70px;
    width: 230px; }
  #withdraw-scheme .scheme .arrow {
    top: 25px;
    background: url("../img/next.svg");
    width: 45px;
    height: 26px;
    position: relative;
    display: inline-block;
    margin: 0 110px;
    float: left; }
    #withdraw-scheme .scheme .arrow:nth-child(4) {
      transform: rotate(90deg);
      left: 501px;
      /* bottom: 18px; */
      margin-top: 15px; }
    #withdraw-scheme .scheme .arrow:nth-child(6) {
      transform: rotate(180deg);
      float: right;
      left: -85px;
      margin-top: 110px; }

#bottom-section {
  padding-bottom: 0; }

.butn {
  padding-top: 13px;
  padding-bottom: 40px; }

#red-section p:last-child {
  margin-bottom: 0; }

#butn-section {
  padding-top: 0;
  overflow: hidden; }

#red-section {
  padding: 0; }
  #red-section .greybg {
    padding-top: 90px;
    padding-bottom: 90px; }
    #red-section .greybg .text-center {
      width: 768px;
      margin: 0 auto; }

@media (min-width: 992px) and (max-width: 1400px) {
  .margin, .margin2 {
    padding: 0px 85px; } }
@media (max-width: 991px) {
  .margin, .margin2 {
    padding: 40px;
    min-height: auto; }

  .margin2 {
    margin-top: 30px; }

  .butn {
    padding-top: 3px;
    padding-bottom: 40px; }

  #withdraw-scheme {
    padding: 0 40px; }
    #withdraw-scheme h2 {
      margin-bottom: 30px; }
    #withdraw-scheme .scheme {
      width: 100%;
      margin: 0 auto; }
      #withdraw-scheme .scheme .step1, #withdraw-scheme .scheme .step2, #withdraw-scheme .scheme .step3, #withdraw-scheme .scheme .step4 {
        width: 100%; }
      #withdraw-scheme .scheme .step1 {
        float: none; }
      #withdraw-scheme .scheme .step3 {
        float: none;
        left: 0px;
        position: relative;
        margin-top: 0px;
        margin-bottom: 20px; }
      #withdraw-scheme .scheme .step4 {
        margin-top: 0px; }
      #withdraw-scheme .scheme .arrow {
        background: url("../img/next.svg");
        width: 45px;
        height: 26px;
        position: relative;
        display: block;
        margin: 20px auto;
        float: none;
        transform: rotate(90deg);
        top: 0; }
        #withdraw-scheme .scheme .arrow:nth-child(4) {
          transform: rotate(90deg);
          left: 0px;
          bottom: 0px; }
        #withdraw-scheme .scheme .arrow:nth-child(6) {
          transform: rotate(90deg);
          float: none;
          left: 0px;
          margin-top: 0px; } }

/*# sourceMappingURL=withdrawals.css.map */
