.application-process{margin-top:100px}@media only screen and (min-width:768px){.application-process{margin-top:120px}}@media only screen and (min-width:1440px){.application-process{margin-top:160px}}.application-process{margin-bottom:100px}@media only screen and (min-width:768px){.application-process{margin-bottom:120px}}@media only screen and (min-width:1440px){.application-process{margin-bottom:160px}}.application-process .module-intro{margin-bottom:60px;order:-1}@media only screen and (min-width:768px){.application-process{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}}@media only screen and (min-width:768px)and (min-width:320px){.application-process{width:93.8666666667vw}}@media only screen and (min-width:768px)and (min-width:768px){.application-process{width:87.5vw}}@media only screen and (min-width:768px)and (min-width:1680px){.application-process{width:1464px}}@media only screen and (min-width:768px){.application-process .module-intro{margin-bottom:100px}}.application-process__inner{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:1680px){.application-process__inner{overflow:hidden}}@media only screen and (min-width:768px){.application-process__slider-wrapper{align-self:center;overflow:hidden;width:84.6354166667vw}}@media only screen and (min-width:1024px){.application-process__slider-wrapper{align-self:center;width:70.0520833333vw}}@media only screen and (min-width:1680px){.application-process__slider-wrapper{width:1172px}}.application-process__content{display:flex;flex-direction:column;overflow:visible}@media only screen and (min-width:768px){.application-process__content{align-items:center;flex-direction:row;position:relative}}.application-process__step{padding-left:4.93333vw;padding-right:4.93333vw}@media only screen and (min-width:768px){.application-process__step{display:flex;height:auto;justify-content:center;padding-left:7.68229vw;padding-right:7.68229vw}}@media only screen and (min-width:1680px){.application-process__step{display:flex;height:auto;justify-content:center;padding-left:122px;padding-right:122px}}@media only screen and (min-width:768px){.application-process__step-content{align-items:center;display:flex;width:62.7604166667vw}}@media only screen and (min-width:1024px){.application-process__step-content{width:70.0520833333vw}}@media only screen and (min-width:1680px){.application-process__step-content{width:1172px}}.application-process__image{border-radius:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}@media only screen and (min-width:768px){.application-process__image{flex-shrink:0;margin-right:2.8645833333vw;width:26.3020833333vw}}@media only screen and (min-width:1024px){.application-process__image{width:26.3020833333vw}}@media only screen and (min-width:1680px){.application-process__image{margin-right:48px;width:440px}}.application-process__step-headline{color:#00632e;font-family:Garage Gothic,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1;margin-bottom:10px}.application-process__step-description{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:767px){.application-process__step-description{margin-top:40px}}@media only screen and (min-width:768px){.application-process__controls{position:absolute;width:100%}.application-process__controls .swiper-navigation{display:flex;justify-content:space-between}}@media only screen and (max-width:767px){.application-process__buttons{display:none}}.application-process__indicators{margin-top:40px}@media only screen and (min-width:768px){.application-process__indicators{display:none}}.application-process__stepper{align-items:center;display:flex;gap:64px;margin-bottom:40px;margin-left:6.25vw;margin-right:6.25vw;order:-1;position:relative;transition:transform .5s cubic-bezier(.25,1,.5,1)}@media only screen and (max-width:767px){.application-process__stepper{align-self:var(--alignment);transform:translateX(var(--offset))}}@media only screen and (min-width:768px){.application-process__stepper{align-self:center;gap:unset;justify-content:space-between;margin-bottom:100px;margin-left:0;margin-right:0;width:84.6354166667vw}}@media only screen and (min-width:1024px){.application-process__stepper{width:70.0520833333vw}}@media only screen and (min-width:1680px){.application-process__stepper{width:1172px}}.application-process__stepper:before{border-bottom:2px dotted #8aae1b;content:"";display:block;height:1px;left:2.5%;position:absolute;width:95%}.application-process__step-indicator{align-items:center;cursor:pointer;display:flex;height:83px;justify-content:center;position:relative;width:83px}.application-process__step-indicator .image__mask{background-color:#fff;transition:background-color .5s cubic-bezier(.25,1,.5,1),border-color .5s cubic-bezier(.25,1,.5,1),color .5s cubic-bezier(.25,1,.5,1)}@media only screen and (min-width:1024px){.application-process__step-indicator{height:110px;width:110px}}.application-process__step-indicator span{position:absolute}.application-process__step-indicator span i{display:none}.application-process__step-indicator svg{position:relative;width:50%}.application-process__step-indicator svg path{transition:fill .5s cubic-bezier(.25,1,.5,1),border-color .5s cubic-bezier(.25,1,.5,1),color .5s cubic-bezier(.25,1,.5,1)}.application-process__step-indicator--active .image__mask{background-color:#8aae1b}.application-process__step-indicator--active svg path{fill:#fff}