.main { margin-top: auto; margin-bottom: auto; /* margin-left: 0px; */ /* margin-right: 0px; */ /* position: relative; */ min-height: calc(100vh - var(--header-height) - var(--footer-height)); max-width: calc(var(--main-width) + var(--gap) * 2); padding: var(--gap); padding-top: 5px; padding-bottom: 5px; } /* *, ::after, ::before { box-sizing: content-box; } */ :root { --main-width: 100%; --main-height: 100%; } .c9 { padding-left: 10px; } iframe { border: none; height: 100vh; width: 120vh; display: block; } Training Pace Definitions