.process .step h3{position:relative}.process .step h3:after{background:#fff;border:4px solid var(--Electric-Purple);border-radius:50%;content:" ";display:block;height:16px;position:absolute;width:16px}@media screen and (min-width:768px){.process .step h3:after{bottom:-14px}.process{display:flex;flex-wrap:wrap}.process .step{flex:1;position:relative}.process .step:before{border-right:2px dashed #eee;content:" ";height:100%;position:absolute;right:15px;top:0;z-index:-1}.process .step:last-child:before{display:none}.process .step .content{border-top:4px solid var(--Electric-Purple);padding:15px 30px 15px 0}.process .step.dotted .content{border:4px dotted var(--Electric-Purple);border-left:none;border-radius:0 15px 15px 15px}}@media screen and (max-width:767px){.process .step h3{margin-bottom:0}.process .step h3:after{left:-29px;top:0}.process .step{border-left:4px solid var(--Electric-Purple);padding:0 15px 15px}.process .step.dotted{border:4px dotted var(--Electric-Purple);border-radius:0 15px 15px 15px;border-top:none}}