.stepper{font-stretch:normal;font-style:normal;letter-spacing:normal;color:#273c54}.stepper .stepper-header{width:90%;margin:40px auto 0}.stepper .stepper-header h2{font-family:Montserrat;font-size:24px;font-weight:bold;text-align:center}.stepper .stepper-header p{font-family:Roboto;font-size:16px;font-weight:300}.stepper .stepper-content{width:80%;margin:10px auto}.stepper .stepper-content .step{display:flex;flex-direction:column-reverse}.stepper .stepper-content .step .step-content{margin:10px 0}.stepper .stepper-content .step .step-content .step-number{font-family:Montserrat;font-size:16px;font-weight:bold;color:#cad8dd}.stepper .stepper-content .step .step-content .step-title{font-family:Roboto;font-size:20px;font-weight:normal;text-align:center;color:#4e8420}.stepper .stepper-content .step .step-content .step-description{font-family:Roboto;font-size:16px;font-weight:300;line-height:1.33;color:#273c54}@media screen and (min-width:1024px){.stepper{margin:60px 0 100px}.stepper .stepper-content .step{flex-direction:row;align-items:center;justify-content:center}.stepper .stepper-content .step:nth-child(2n){flex-direction:row-reverse}.stepper .stepper-content .step .step-image{padding:0 100px;max-width:50%}}@media screen and (min-width:1500px){.stepper .stepper-header h2{font-size:34px}.stepper .stepper-header p{font-size:24px}.stepper .stepper-content .step{margin:20px 0}.stepper .stepper-content .step .step-content{text-align:left;margin:10px 100px}.stepper .stepper-content .step .step-image{width:100%}.stepper .stepper-content .step .step-content .step-number{font-size:24px;text-align:left}.stepper .stepper-content .step .step-content .step-title{font-size:34px;text-align:left}.stepper .stepper-content .step .step-content .step-description{font-size:24px;text-align:left}}