.sifency-process-wrapper{display:grid;gap:30px;width:100%;position:relative;--sifency-icon-size:100px}.sifency-process-step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;opacity:0;transform:translateX(20px);animation:.6s cubic-bezier(.2,.8,.2,1) forwards sifencyFadeInUp}@keyframes sifencyFadeInUp{to{opacity:1;transform:translateX(0)}}.sifency-process-icon-wrap{position:relative;margin-bottom:25px;display:flex;justify-content:center;z-index:2}.sifency-process-icon-box{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f9f9f9;transition:transform .3s;width:var(--sifency-icon-size);height:var(--sifency-icon-size);flex:0 0 var(--sifency-icon-size)}.sifency-process-icon{font-size:24px;color:#333;display:inline-flex}.sifency-process-count{position:absolute;top:0;right:0;background:#333;color:var(--sifency-addons-whitecolor);width:28px;height:28px;line-height:28px;border-radius:50%;font-size:12px;font-weight:700;z-index:3;display:flex;align-items:center;justify-content:center}.sifency-process-title{margin:0 0 10px;}.sifency-process-desc{font-size:14px;color:#666;line-height:1.6}.sifency-process-wrapper.has-connector .sifency-process-step:not(:last-child)::after{content:'';position:absolute;top:calc(var(--sifency-icon-size)/ 2);left:50%;width:100%;height:0;border-bottom:1px dashed #e5e5e5;z-index:0}.sifency-process-skin-bubble.has-connector .sifency-process-step:not(:last-child)::after{transform-origin:left center;transform:rotate(15deg);width:120%}.sifency-process-skin-bubble.has-connector .sifency-process-step:nth-child(2n):not(:last-child)::after{transform:rotate(-15deg);top:calc((var(--sifency-icon-size)/ 2) + 40px)}.sifency-process-skin-bubble .sifency-process-step:nth-child(2n){margin-top:60px}.sifency-process-skin-vertical .sifency-process-wrapper{grid-template-columns:1fr!important;gap:0}.sifency-process-skin-vertical .sifency-process-step{flex-direction:row;align-items:center;text-align:left;padding-bottom:40px}.sifency-process-skin-vertical .sifency-process-icon-wrap{margin-right:30px;margin-bottom:0}.sifency-process-skin-vertical.has-connector .sifency-process-step:not(:last-child)::after{width:0;left:calc(var(--sifency-icon-size)/ 2);top:var(--sifency-icon-size);height:100%;border-bottom:none!important;border-left:2px solid #e5e5e5;transform:translateX(-50%)}.sifency-process-skin-chess .sifency-process-wrapper{grid-template-columns:1fr 1fr!important;gap:0 50px;padding-top:20px}.sifency-process-skin-chess .sifency-process-step:nth-child(odd){grid-column:1;text-align:right;flex-direction:row-reverse}.sifency-process-skin-chess .sifency-process-step:nth-child(2n){grid-column:2;text-align:left;flex-direction:row;margin-top:80px}.sifency-process-skin-chess .sifency-process-icon-wrap{margin:0 20px}.sifency-process-skin-chess .sifency-process-step::after{display:none!important}.sifency-process-skin-chess.has-connector::before{content:'';position:absolute;left:50%;top:0;bottom:0;width:2px;background:#e5e5e5;transform:translateX(-50%);z-index:0}.sifency-process-skin-cards .sifency-process-step{background:var(--sifency-addons-whitecolor);padding:30px;border-radius:10px;border:1px solid #eee;transition:.3s}.sifency-process-skin-cards.has-connector .sifency-process-step:not(:last-child)::after{z-index:-1;width:110%}@media (max-width:767px){.sifency-process-wrapper{grid-template-columns:1fr!important;gap:30px!important}.sifency-process-skin-bubble .sifency-process-step:nth-child(2n){margin-top:0}.sifency-process-skin-chess .sifency-process-step:nth-child(2n),.sifency-process-skin-chess .sifency-process-step:nth-child(odd){grid-column:1;text-align:center;flex-direction:column;margin-top:0}.sifency-process-skin-bubble .sifency-process-step::after,.sifency-process-skin-cards .sifency-process-step::after,.sifency-process-skin-chess.has-connector::before,.sifency-process-skin-horizontal .sifency-process-step::after{display:none}}