.ProcessStepMain{padding:220px 0 120px}.ProcessStepMain .StepItem{align-items:center;display:flex;justify-content:center;margin-bottom:80px;position:relative}.ProcessStepMain .StepItem:last-child{margin-bottom:0}.ProcessStepMain .StepPart,.ProcessStepMain .TextPart{flex:0 0 40%;padding:20px 40px}.ProcessStepMain .StepPart{text-align:right}.ProcessStepMain .TextPart{text-align:left}.ProcessStepMain .StepPart h2{font-size:38px;font-weight:700;margin:0;text-transform:uppercase}.ProcessStepMain .Content ul{padding-left:20px}.ProcessStepMain .TextPart h3{margin-bottom:10px}.ProcessStepMain .TextPart p{color:#555;line-height:1.6}.ProcessStepMain .ImgPart{border-radius:75px 100px 100px 75px;display:flex;flex:0 0 15%;justify-content:center;padding:15px 15px 15px 25px;position:relative;z-index:2}.ProcessStepMain .ImgWrapper{background-color:#fff;border-radius:100%;box-shadow:0 6px 10px 0 #00000080;height:152px;width:152px}.ProcessStepMain .ImgPart img{display:block;object-fit:cover;object-position:center center;width:98px}.ProcessStepMain .StepItem:nth-child(2n){flex-direction:row-reverse}.ProcessStepMain .StepItem:nth-child(2n) .StepPart{text-align:left}.ProcessStepMain .StepItem:nth-child(2n) .ImgPart{transform:rotateY(180deg)}.ProcessStepMain .StepItem:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='357' height='152' fill='none' viewBox='0 0 357 152'%3E%3Cpath stroke='%235a5762' stroke-dasharray='6 6' stroke-width='2' d='M1 152c0-38.384 31.116-69.5 69.5-69.5h203C319.064 82.5 356 45.564 356 0'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;bottom:-105px;content:"";height:140px;left:50%;position:absolute;transform:translateX(-50%);transform:translateX(-50%) rotateY(180deg);width:357px;z-index:1}.ProcessStepMain .StepItem:nth-child(2n):after{transform:translateX(-50%) scaleX(1)}.ProcessStepMain .StepItem:last-child:after,.ProcessStepMobile{display:none}@media(max-width:767px){.ProcessStepMain{padding:160px 0 60px}.ProcessStepMain .ProcessStepDeskstop{display:none}.ProcessStepMain .ProcessStepMobile{display:block}.ProcessStepMain .MobileStepItem{margin-bottom:20px}.ProcessStepMain .MobileLeft{position:relative}.ProcessStepMain .MobileLeft:after{background:repeating-linear-gradient(180deg,#5a5762,#5a5762 6px,transparent 0,transparent 12px);bottom:0;content:"";height:calc(100% - 90px);left:50%;position:absolute;transform:translateX(-50%);width:2px}.ProcessStepMain .MobileStepItem:last-child .MobileLeft:after{display:none}.ProcessStepMain .MobileIcon{align-items:center;border-radius:15px 35px 35px 15px;display:flex;height:70px;justify-content:center;width:70px;z-index:2}.ProcessStepMain .MobileIconInner{align-items:center;background:#fff;border-radius:50%;box-shadow:0 6px 12px rgba(0,0,0,.15);display:flex;height:54px;justify-content:center;width:54px}.ProcessStepMain .MobileIcon img{object-fit:cover;width:34px}.ProcessStepMain .MobileRight{flex:1;padding:20px 0 0 20px}.ProcessStepMain .MobileRight h2{font-size:24px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.ProcessStepMain .MobileContent{color:#555;font-size:14px;line-height:1.6}.ProcessStepMain .MobileContent ul{padding-left:18px}.ProcessStepMain .MobileStepItem:last-child{margin-bottom:0}}