Контейнеры bootstrap (container-sm, container-md, container-lg, container-xs) меняют свою ширину в зависимости от типа используемого устройства и класса.
так в вашем случае - с вы используете container-sm, я просто создал переопределение
.container-sm {
max-width: 540px;
}
изменил ваш кодовый блок - https://codepen.io/AbhijatSaxena/pen/GRpMWZr
(я бы также порекомендовал установить макс. ширина для других типов контейнеров, а также для согласованности)
Справка с сайта bootstrap