.globusJobsSwipe .swipeElement{height:100%;position:relative}.jobImageRatio{overflow:hidden;position:relative}.jobsTextOverImage{background:hsla(0,0%,100%,.8);bottom:0;padding:5px;position:absolute;top:auto}.sectionGrey #marktJobs .swipeElement>*{background:var(--white)}.text-content .btn_grey{align-self:end}.swipeElement .zoneImage,.swipeElement .zoneText{background:none!important;border-left:1px solid var(--steingrau-100);border-right:1px solid var(--steingrau-100)}.swipeElement .zoneImage{border-top:1px solid var(--steingrau-100);position:relative}.swipeElement .zoneImage img{clip-path:none!important}.swipeElement .zoneText{border-bottom:1px solid var(--steingrau-100)}.swipeElement .zoneText .btn_grey{align-self:end}.ImageTeaser-lg-size{display:flex;flex-direction:row;padding:0!important}.ImageTeaser-lg-size img{aspect-ratio:16/9;border-radius:0;clip-path:ellipse(100% 160% at left)!important}.ImageTeaser-lg-size .zoneText{justify-content:space-between!important}.ImageTeaser-lg-size .zoneText .description .highlight{font-weight:500}.ImageTeaser-lg-size .zoneText .description p{font-size:16px!important}.ImageTeaser-lg-size .zoneText .btn_grey{align-self:end;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1151px){.ImageTeaser-lg-size{display:flex;flex-direction:row}.ImageTeaser-lg-size .zoneImage img{border-radius:0;clip-path:ellipse(100% 100% at top)!important}.ImageTeaser-lg-size .btn_grey{margin-top:36px!important;width:100%!important}}
