body{margin:20px;min-width:350px}@media (max-width: 991px){.navbar-brand{max-width:175px}.nav-link{margin:5px;font-size:smaller}.menubar .nav-item:first-child{display:none}}@media (min-width: 992px){.navbar-brand{max-width:250px;min-width:200px}.nav-link{margin:5px;font-size:large}.menubar .nav-item:first-child{display:block}}.navbar-nav{flex-direction:row!important;width:100%;justify-content:center}.nav-container{width:100%;display:flex;justify-content:center}.card{display:flex;flex-direction:column;height:100%}.card-body{flex-grow:1}
