.TraineeLinkBlock{background-color:#09364f;padding:50px;width:100%}.traineeLinkBlock-topWrapper{display:flex;justify-content:space-between}.traineeLinkBlock-textWrapper{margin-right:20px}.traineeLinkBlock-smallHeading{color:#f8f9f1;font-family:Syne-Regular;font-size:18px;letter-spacing:.35em;line-height:20px;margin:50px 0 20px;text-transform:uppercase}.traineeLinkBlock-largeHeading{color:#f8f9f1;font-family:Syne-Regular;font-size:75px;line-height:100px;max-width:900px}.traineeLinkBlock-largeHeading p{margin:0}.traineeLinkBlock-topImage{border-radius:0 0 0 75px;height:500px;margin:50px 0 0;object-fit:cover;width:auto}.traineeLinkBlock__teaserLinkWrapper{margin:0}.traineeLinkBlock-teaser p{color:#f8f9f1;font-family:Syne-Regular;font-size:30px;line-height:45px;margin:80px 0 20px;max-width:720px}@media only screen and (max-width:1500px){.traineeLinkBlock-topImage{height:400px}.traineeLinkBlock-bottomImageWrapper{height:320px}}@media only screen and (max-width:1400px){.traineeLinkBlock-largeHeading{font-size:70px;line-height:100px}.traineeLinkBlock-topImage{height:350px}.traineeLinkBlock-bottomImageWrapper{height:300px;margin:0 50px 0 0}.traineeLinkBlock-teaser{font-size:32px;margin:50px 0 0}}@media only screen and (max-width:1230px){.traineeLinkBlock-largeHeading{font-size:50px;line-height:75px}.traineeLinkBlock-topImage{height:300px}.traineeLinkBlock-bottomImageWrapper{height:250px;margin:0}.traineeLinkBlock__teaserLinkWrapper{max-width:600px}.traineeLinkBlock-teaser{font-size:28px;line-height:50px;margin:0}}@media only screen and (max-width:1070px){.traineeLinkBlock-topWrapper{display:flex;flex-direction:column}.traineeLinkBlock-textWrapper{margin-right:0}.traineeLinkBlock-smallHeading{display:none}.traineeLinkBlock-largeHeading{font-size:60px;line-height:75px;margin:50px 0 0;width:100%}.traineeLinkBlock-topImage{align-self:flex-end;height:400px;margin:50px 0 0}.traineeLinkBlock-teaser{margin:35px 0 0}}@media only screen and (max-width:800px){.traineeLinkBlock-topWrapper{margin:0}.TraineeLinkBlock{padding:40px}.traineeLinkBlock-largeHeading{width:80%}.traineeLinkBlock-topImage{height:400px}.traineeLinkBlock__teaserLinkWrapper{margin:0 0 0 25px}.traineeLinkBlock-largeHeading{font-size:42px;line-height:53px;margin:0;text-align:start;width:95%}.traineeLinkBlock-teaser p{font-size:22px;line-height:33px}}@media only screen and (max-width:500px){.traineeLinkBlock-topImage{height:336px;margin-top:25px}}