@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&family=Open+Sans:ital,wght@0,400;0,600;1,400;1,600&display=swap'); .navbar-brand img { height: 75px; } .navbar-brand { height: 75px; } body { font-family: 'Open Sans', sans-serif; color:#4A4A4A; /* numpy.org body color */ } pre, code { font-size: 100%; line-height: 155%; } h1 { font-family: "Lato", sans-serif; color: #013243; /* warm black */ } h2 { color: #4d77cf; /* han blue */ letter-spacing: -.03em; } h3 { color: #013243; /* warm black */ letter-spacing: -.03em; } /* Main page overview cards */ .intro-card { background: #fff; border-radius: 0; padding: 30px 10px 20px 10px; margin: 10px 0px; } .intro-card p.card-text { margin: 0px; } .intro-card .card-img-top { height: 52px; width: 52px; margin-left: auto; margin-right: auto; } .intro-card .card-header { border: none; background-color: white; color: #150458 !important; font-size: var(--pst-font-size-h5); font-weight: bold; padding: 2.5rem 0rem 0.5rem 0rem; } .intro-card .card-footer { border: none; background-color: white; } .intro-card .card-footer p.card-text { max-width: 220px; margin-left: auto; margin-right: auto; }