HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux wordpress-ubuntu-s-2vcpu-4gb-fra1-01 5.4.0-169-generic #187-Ubuntu SMP Thu Nov 23 14:52:28 UTC 2023 x86_64
User: root (0)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //var/www/compelsupport/wp-content/themes/compel/assets/scss/_wizard.scss
.wizard{

  max-width:900px;

  margin-left: auto;
  margin-right: auto;
  .wizard-header {
    text-align: center;
    display:flex;
    justify-content: center;
    max-width:900px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 20px;





    .header-item{
      flex: 1 0 0;
      text-align: left;
      position:relative;





      &:before{
        position:absolute;
        width:100%;
        top:20px;
        left:0;
        height:3px;
        background:$gray-300;
        display:block;
        content:"";
        z-index:2;
      }

      &:last-of-type{
        &:before{
          display:none;
        }
      }


    .circle{
      display:inline-block;
      width:40px;
      height:40px;
      border-radius:500px;
      background:$gray-300;
      transition:all linear 0.2s;
      z-index:3;
      position:relative;

    }

    .label{
      text-align:left;
      display:block;
      opacity:0.5;
      transition:all ease-in-out 0.1s;
      span{
        display:block;

        &.step-number{
          transition:all linear 0.2s;
          font-size: 15px;
          font-weight: bold;
          text-transform: uppercase;
          margin-top: 8px;
        }
      }
    }

      &.active{

        .circle{

          background:$bg-leftbar;
          transform:scale(1.3);



        }

        .label{
          opacity:1;
          span{
            &.step-number{
              color:#00b068;
            }
          }

        }

      }

      &.completed{

        .circle{

          background:$bg-leftbar;



        }

        &:before{
          background:$bg-leftbar;
        }

        .label{
          opacity:1;
        }

      }
  }





  }


  .wizard-content{

    padding:0 30px;
    .step{
      display:none;

      &.active{
        display:block;

      }
    }
  }

  .wizard-nav{
    text-align:right;
    border-top:1px solid $gray-600;
    padding-top:20px;
    margin-top:45px;
  }

}