.terms-and-conditions-layout { padding-block: 2rem; }
.terms-and-conditions-body, .terms-and-conditions-sidebar { min-width: 0; overflow-wrap: anywhere; }
.terms-and-conditions-layout img { max-width: 100%; height: auto; }
@media (max-width: 991.98px) { .terms-and-conditions-sidebar { text-align: left; } }
