.processmain{background-color:#000;padding:100px 20px;position:relative;text-align:center}.container{margin:0 auto;max-width:1270px;position:relative;z-index:1}.title{margin-bottom:50px}.title h1{color:#fff}p{color:#ccc}.overlay{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.processtitle{color:#fff;font-size:20px}.processimage:before{border-top:2px solid #ccc;content:"";justify-content:right;position:absolute;right:-20%;top:75px;width:30%}.processimage{padding:10px 0;position:relative}.processimage img{max-width:60%!important;position:relative;z-index:1}.processwrapper :last-child .processimage:before{border-top:none}.processwrapper{column-gap:30px;display:flex;flex-wrap:wrap;justify-content:center}.processtitle{margin-top:40px}.processcontent.\31 {width:calc(100% - 32px)}.processcontent.\32 {width:calc(50% - 32px)}.processcontent.\33 {width:calc(33.33% - 32px)}.processcontent.\34 {width:calc(25% - 32px)}.processinner,.processmain{position:relative}.processinner{z-index:1}.processmain .overlay{content:"";height:100%;position:absolute;width:100%;z-index:1}@media only screen and (max-width:767px){.processcontent.\33,.processcontent.\34 {width:calc(50% - 32px)}.processmain{background-color:#000;padding:60px 20px;text-align:center}.headline{margin-bottom:30px}.processwrapper{align-items:center;column-gap:30px;display:flex;flex-wrap:wrap}.processimage:before{border-top:2px solid #ccc;content:"";display:flex;height:2px;justify-content:right;position:relative;right:-90%;top:80px;width:50px}.processdescription:after{display:none}}@media only screen and (max-width:640px){.processcontent.\32,.processcontent.\33,.processcontent.\34 {margin-left:20px;margin-right:20px;margin-top:30px;width:100%}.processmain{background-color:#000;padding:40px 20px;text-align:center}.headline{margin-bottom:10px}.processimage:before{display:none}.processwrapper .processdescription:after{border-top:2px solid #ccc;content:"";display:flex;height:2px;justify-content:right;margin:70px auto 30px;position:relative;top:20px;transform:rotate(90deg);width:50px}.processwrapper :last-child .processdescription:after{border-top:none}.processtitle,h6{font-size:20px;margin-bottom:10px}.processtitle{margin-top:25px}}