.karriereaussichten-left-item {
background: #F2CDA0;
padding-left: max(20px, calc((100vw - 1500px) / 2 + 20px));
padding-top: 50px;
padding-bottom: 50px;
}
.karriereaussichten-btn {
text-align: center;
font-size: 16px;
line-height: 24px;
font-weight: 600;
color: #fff;
border: 2px solid #fff;
border-radius: 25px;
padding: 10px 20px;
text-transform: uppercase;
min-width: 180px;
width: fit-content;
display: inline-block;
}
.karriereaussichten-bottom-right-item .karriereaussichten-btn {
background-color: #FFD20F;
color: #000000;
border-color: #FFD20F;
margin: 0 auto;
justify-content: center;
margin-top: 30px;
width: 90%;
}
.karriereaussichten-bottom-right-item {
background: #fff;
margin-top: 40px;
width: fit-content;
}
.karrieraussichhten-wrap {
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.karrieraussichhten-wrap::before {
content: "";
background-image: url(//www.texoversum-ldt.de/wp-content/themes/LDT/media/svg/quote-icon.svg);
width: 80px;
height: 45px;
background-position: center;
background-repeat: no-repeat;
background-size: contain;
position: relative;  display:block;
margin-bottom: 2rem;
}
.karriereaussichten-title {
font-size: 30px;
font-weight: 700;
margin: 0;
line-height: 1.1;
text-transform: uppercase;
font-style: italic;
}
.karriereaussichten-left-item .karriereaussichten-title {
font-size: 28px;
hyphens: auto;
}
.karriereaussichten-subtitle {
font-size: 18px;
font-weight: 600;
margin-top: 3px;
margin-bottom: 35px;
line-height: 1.1;
}
.karriereaussichten-bottom-right-item .karriereaussichten-subtitle {
font-weight: 700;
margin-bottom: 0;
}
.karriereaussichten-left-item .karriereaussichten-subtitle {
color: #C8230A;
}
.karriereaussichten-left-item .introtext-list li {
color: #333333;
font-weight: 500;
}
.karriereaussichten-left-item .introtext-list {
margin-top: 0;
margin: 0;
}
.karriereaussichten-text,
.karriereaussichten-simple-text {
font-size: 14px;
font-weight: 500;
line-height: 1.4;
}
.karriereaussichten-text p {
font-weight: 500;
}
.karriereaussichten-text p:last-child{
margin-bottom: 0;
}
.karriereaussichten-right-item{
height: 100%;
}
.karriereaussichten-right-item img {
width: 100%;
height: 100%;
object-fit: cover;
}
.karriereaussichten-text {
margin-top: 50px;
}
.karriereaussichten-list-item span {
padding-left:0;
font-weight: 500;
color: #333;
display:block;
margin-bottom:1rem;
}
.karriereaussichten-list-item{
padding-top: 2rem !important;
}
.karriereaussichten-left-item .introtext-list li::before {
content: "";
width: 14px;
height: 14px;
top: 7px;
border: 2px solid #C8230A;
background-color: transparent;
background-image: none;
border-radius: 50%;
left: 0;
}
.karriere-bottom-container.karriereaussichten-inner{
background: #F2CDA0;
}
div:has(.karriereaussichten-bottom-right-item){
background: #fff;
}
.flx_karriereaussichten:has(+ .text-block-red) {
margin-bottom: 0;
}
.karriereaussichten-list-item-desk{
display: none;
}
@media (min-width: 575px) {
.karrieraussichhten-wrap::before {
width: 90px;
height: 60px; }
}
@media (min-width: 769px) {
.karriereaussichten-list-item span { }
.karrieraussichhten-wrap::before {
width: 100px;
height: 80px;
left: -130px;
top: 0;
position: absolute;
}
.karrieraussichhten-wrap{
align-items: flex-start;
}
.karriereaussichten-left-item {
padding-right: 77px;
padding-left: max(77px, calc((100vw - 1500px) / 2 + 77px));
}
.karriereaussichten-subtitle {
margin-top: 10px;
margin-bottom: 24px;
}
.karriereaussichten-left-item .karriereaussichten-subtitle {
font-size: 22px;
}
.karriereaussichten-btn {
margin-top: 80px;
font-size: 18px;
}
.karriereaussichten-bottom-right-item .karriereaussichten-btn {
margin-top: 54px;
}
.karriereaussichten-title {
font-size: 35px;
}
.karriereaussichten-left-item .karriereaussichten-title {
font-size: 35px;
}
.karriereaussichten-text,
.karriereaussichten-simple-text {
font-size: 20px;
}
}
@media (min-width: 998px) {
.karriereaussichten-list-item-desk{
display: block;
}
.karriereaussichten-list-item-mobile{
display: none;
}
.flx_karriereaussichten+.text-block-red {
margin-top: 0;
}
.karriereaussichten-inner {
display: grid;
grid-template-columns: 1fr 1.2fr;
grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
align-items: center; }
.karriereaussichten-inner-top{
background: #F2CDA0;
}
.karriereaussichten-bottom-right-item {
margin-top: 88px;
margin-bottom: 3rem;
}
.karriereaussichten-left-item {
padding-top: 110px;
padding-bottom: 110px;
}
.karrieraussichhten-wrap::before {
width: 45px;
height: 45px;
left: -60px;
}
.karriereaussichten-subtitle {
font-size: 24px;
}
.karriere-bottom-container{
align-items: unset;
}
}
@media (min-width: 1100px) {
.karrieraussichhten-wrap::before {
width: 65px;
height: 60px;
left: -90px;
}
}
@media (min-width: 1280px) {
.karriereaussichten-title {
font-size: 48px;
line-height: 1;
}
.karriereaussichten-left-item .karriereaussichten-title {
font-size: 48px;
}
.karrieraussichhten-wrap::before {
width: 75px;
height: 75px;
left: -110px;
}
}
@media (min-width: 1340px) {
.karrieraussichhten-wrap::before {
width: 120px;
height: 85px;
left: -150px;
}
}