Можно ли использовать margin внутри row или column?

Можно ли добавлять margin-bottom, элементу .section__header? (несмотря на то что они находятся внутри .col и .row) Чтобы не трогать классы .col или .row, у bootstrap? Не трогать, имеется ввиду даже не добавлять им микс. Встроенные в bootstrap mb-5, например. не подходят. Нужен точечный подход в пикселях.
По хорошему, думаю всё таки нужно добавлять отступ "крайним" элементам - в данном случае это row. Или возможно обернуть .row, в какой либо свой класс и уже этому своему классу, добавить margin-bottom?

/* HTML */
<section class="section">
    <div class="container">

        <div class="row">
            <div class="col-lg-12">
                <div class="section__header">
                    <h2 class="section__title">Latest Works</h2>
                    <p class="section__text">Lorem ipsum dolor sit amet, consectetur adipisi</p>
                </div>
            </div>
        </div>

        <div class="row">
             <div class="col-lg-12">
                 <div class="works__menu">
                     <ul class="works__ul">
                         <li class="works__li">
                             <button class="button works__button">All</button>
                         </li>
                         <li class="works__li">
                             <button class="button works__button">Web design</button>
                         </li>
                         <li class="works__li">
                             <button class="button works__button">UI/UX design</button>
                         </li>
                         <li class="works__li">
                             <button class="button works__button">Mockups</button>
                         </li>
                     </ul>
                 </div>
             </div>
         </div>

     </div>
</section>

/* CSS */
.section__header {
    max-width: 630px;
    margin: 0 auto 115px;

    text-align: center;
}

Ответы (0 шт):