section.m41_text_and_table .m41_titel {
text-transform: uppercase;
}
section.m41_text_and_table .m41_untertitel {
font-size: 1.125rem;
font-family: Nexa-Heavy, sans-serif;
line-height: 1.2;
}
section.m41_text_and_table .m41_main_content {
display: flex;
gap: 131px;
}
section.m41_text_and_table .m41_left_container {
width: calc(46% - 131px);
}
section.m41_text_and_table .m41_right_container {
width: 54%;
margin-top: 9px;
}
section.m41_text_and_table .m41_table_item {
border-top: 1px solid rgba(55, 64, 82, .3);
display: flex;
padding-top: 38px;
padding-bottom: 83px;
}
section.m41_text_and_table .m41_table_item:last-child {
padding-bottom: 0;
}
section.m41_text_and_table .m41_table_row_index {
font-family: Nexa-Heavy, sans-serif;
}
section.m41_text_and_table .m41_table_row_index_container {
min-width: 11px;
margin-top: 1px;
margin-right: 20px;
}
section.m41_text_and_table .m41_table_bechriftung_container {
min-width: 350px;
margin-right: 74px;
}
section.m41_text_and_table .m41_table_bechriftung {
font-family: Nexa-Heavy, sans-serif;
font-size: 1.563rem;
}
section.m41_text_and_table .m41_text_container_inner {
max-width: 50%;
}
section.m41_text_and_table .m41_titel_container {
margin-bottom: 24px;
}
@media screen and (max-width: 1599px) {
section.m41_text_and_table .m41_table_bechriftung_container {
min-width: 300px;
margin-right: 44px;
}
section.m41_text_and_table .m41_text_container_inner {
max-width: 85%;
}
section.m41_text_and_table .m41_table_item {
padding-bottom: 53px;
}
}
@media screen and (max-width: 1399px) {
section.m41_text_and_table .m41_table_item {
flex-wrap: wrap;
}
section.m41_text_and_table .m41_main_content {
gap: 51px;
}
section.m41_text_and_table .m41_text_container_inner {
max-width: 100%;
}
section.m41_text_and_table .m41_left_container {
width: calc(46% - 51px);
}
}
@media screen and (max-width: 991px) {
section.m41_text_and_table .m41_main_content {
flex-direction: column;
}
section.m41_text_and_table .m41_left_container {
width: 100%;
}
section.m41_text_and_table .m41_right_container {
width: 100%;
}
section.m41_text_and_table .m41_table_bechriftung {
font-size: 1.363rem;
}
}
@media screen and (max-width: 475px) {
section.m41_text_and_table .m41_table_bechriftung_container {
min-width: unset;
max-width: 100%;
width: 100%;
}
}