:root{--jumbotron-padding-y:3rem}.jumbotron{background-color:#fff;margin-bottom:0;padding-bottom:var(--jumbotron-padding-y);padding-top:var(--jumbotron-padding-y)}@media (min-width:768px){.jumbotron{padding-bottom:calc(var(--jumbotron-padding-y)*2);padding-top:calc(var(--jumbotron-padding-y)*2)}}.jumbotron p:last-child{margin-bottom:0}.jumbotron-heading{font-weight:300}.jumbotron .container{max-width:40rem}footer{padding-bottom:3rem;padding-top:3rem}footer p{margin-bottom:.25rem}