div.firm_paragraph {
display: flex;
flex-direction: column;
gap: 1rem;
}
.firm_paragraph {
font-size: clamp(1rem, .1vw + 1rem, 1.2rem);
}
.firm_paragraph.bold {
font-size: clamp(1rem, .6vw + 1rem, 1.2rem);
} section.firm {
display: flex;
justify-content: center;
align-items: center;
}
.firm_ct {
display: flex;
flex-direction: column;
gap: 2rem;
}
.firm_paragraph {
font-weight: 400;
}
.firm_paragraph.bold {
font-weight: 700;
}
.firm_list li {
padding-left: 0;
}
.firm_list {
list-style: unset;
list-style-position: inside; }
.firm_list li span {
padding-inline-start: .1px;
position: relative;
left: 0;
}
::marker(li) {
margin-right: 0 !important;
}
li::marker {
margin-right: 0 !important;
}