.img-base2,.img{display:block;width:100%;height:auto}*{box-sizing:border-box}body{background:#000}#wrapper{background-color:#000;width:100%}#main{padding-top:80px}@media(min-width: 1024px){#main{padding-top:124px}}#main a:not(.btn){color:#fff;transition:opacity .2s ease-out}body.has-heroheader #main{padding-top:0}body:not(.dom-loaded) .teaserjobportal,body:not(.dom-loaded) .imagebig,body:not(.dom-loaded) .menucardlist{opacity:0}body.match_maker:not(.step_finished) .teaserjobportal,body.match_maker:not(.step_finished) .imagebig,body.match_maker:not(.step_finished) .menucardlist{display:none}body.match_maker:not(.step_finished) footer .totop,body.match_maker:not(.step_finished) footer .social,body.match_maker:not(.step_finished) footer .legal ul li.featured,body.match_maker:not(.step_finished) footer .footer-award-badges,body.match_maker:not(.step_finished) footer .copyinfo,body.match_maker:not(.step_finished) footer .part2{display:none}body.match_maker:not(.step_finished) footer .part1 .footer-wrapper{padding-top:1em}body.match_maker .teaserjobportal-wrapper{padding-top:0;align-items:flex-start;width:100%;max-width:1440px}body.match_maker .teaserjobportal-wrapper .teaserjobportal-title{display:none}body.match_maker .teaserjobportal-wrapper .text-container{padding:0 2rem;text-align:start}body.match_maker .teaserjobportal-wrapper .text-container p{margin:0 0 1em 0}body.match_maker .teaserjobportal-wrapper a.teaserjobportal-cta{margin-left:2rem}@media(max-width: 1024px){body.match_maker .teaserjobportal-wrapper .text-container{padding:0 1rem}body.match_maker .teaserjobportal-wrapper a.teaserjobportal-cta{margin-left:1rem}}@media(max-width: 567px){body.match_maker .teaserjobportal-wrapper .teaserjobportal-cta{width:fit-content}body.match_maker .teaserjobportal-wrapper .text-container{margin-top:1em}}@media screen and (max-width: 480px){body.match_maker .teaserjobportal-wrapper .text-container{padding:0 1.5rem}body.match_maker .teaserjobportal-wrapper a.teaserjobportal-cta{margin-left:1.5rem}}body.match_maker .teaserjobportal .big-arrow::before{transform-origin:unset;animation:unset}body.match_maker footer .part1 .footer-wrapper .footer-award-badges{visibility:hidden}body.match_maker #joboverlay #opensearch{display:none}.img{display:block;width:100%;height:auto}.label{display:block;position:relative;font-size:.78em;color:#fff;font-family:"MBCorpoSText-CondBold","Arial Condensed","Helvetica Condensed",Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:40px}.label::after{content:"";position:absolute;bottom:-7px;left:0;width:33px;border-bottom:2px solid #b21e23}.ornament{border-radius:50%;display:flex;position:absolute;left:50%;bottom:0;background-color:#000;padding:0 20px;transform:translate(-50%, 50%) scale(0, 0)}@media(min-width: 1024px){.ornament{display:none}}.ornament.visible{border-radius:0;transform:translate(-50%, 50%) scale(1, 1);transition:all .4s ease-in}