.image-text{position:relative}.image-text .container{gap:51px}.image-text .image-container{align-items:center;display:flex;max-width:525px}.image-text .image-container img{width:100%}.image-text .headline{margin-bottom:12px;margin-top:0}.image-text .image-container{width:100%}.image-text .content-intro{margin-bottom:25px}.image-text .content-intro .description{max-width:650px}@media (max-width:1386px){.image-text .container:not(.media-left) .image-container{margin-right:0}}@media (max-width:767px){.image-text .container,.image-text .container.media-left{flex-direction:column;gap:10px}}.image-text .content-intro .single-button{justify-content:flex-start}.image-text .image-container img{border-radius:24px;max-width:390px}.image-text .content-intro .headline{font-size:34px;font-weight:300;letter-spacing:-.01em;line-height:36px;text-align:left}@media (min-width:768px){.image-text .image-container{max-width:610px}.image-text .media-right .image-container{justify-content:flex-end}.image-text .media-left .image-container{justify-content:flex-start}.image-text .content-intro{flex:1 0 60%;width:100%}.image-text .image-container{justify-content:center}.image-text .content-intro{margin-bottom:48px}.image-text .image-container img{max-width:295px}.image-text .content-intro .headline{font-size:54px;letter-spacing:-.03em;line-height:56px}}