.application-teaser{padding:80px 0}@media(min-width:992px){.application-teaser.layout-right .flex-box{flex-flow:row-reverse}}.application-teaser .flex-box{display:flex;flex-direction:column;gap:40px}@media(min-width:992px){.application-teaser .flex-box{align-items:flex-start;flex-direction:row}}.application-teaser .application-teaser-image{flex-shrink:0;position:relative;width:100%}@media(min-width:576px){.application-teaser .application-teaser-image{margin:0 auto;max-width:500px}}@media(min-width:992px){.application-teaser .application-teaser-image{width:29%}}.application-teaser .application-teaser-image img{vertical-align:bottom;width:100%}.application-teaser .application-teaser-body{flex-grow:1}.application-teaser .application-teaser-header{color:#3a3b40;font-size:32px;font-weight:500;line-height:40px;margin-bottom:1rem}.application-teaser .application-teaser-subheader{color:#fd0;font-size:21px;font-weight:500;line-height:29px;margin-bottom:0}.application-teaser .application-teaser-text{color:#3a3b40;font-size:21px;font-weight:300;line-height:29px;margin:32px 0}.application-teaser .application-teaser-button a{padding:7px 20px 7px 42px}.application-teaser .application-teaser-button a:after{background-size:24px 24px;height:24px;left:6px;top:6px;width:24px}.application-teaser .container-small{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}@media(min-width:576px){.application-teaser .container-small{max-width:540px}}@media(min-width:768px){.application-teaser .container-small{max-width:720px}}@media(min-width:992px){.application-teaser .container-small{max-width:960px}}@media(min-width:1200px){.application-teaser .container-small{max-width:1140px}}@media(min-width:1400px){.application-teaser .container-small{max-width:1280px}}