Hi there, Joshua! For 100% width to work, your parent container has to have some width as well, but your theme's CSS style makes it 0 instead via this class:
.elementor-706 .elementor-element.elementor-element-1b6a217 {
width: auto;
}
You would need to remove it width: auto to make it work...