* { padding: 0; margin: 0; font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } a { text-decoration: none; } a:hover, button:hover { cursor: pointer; } a, a:visited { color: rgb(0, 86, 179); } .base { min-height: 100vh; display: flex; flex-direction: column; width: 100%; } .main__content-container { display: flex; flex-direction: column; min-height: 100%; justify-content: space-between; flex: 2; } p, h1, h2, h3, h4, li, ol, ul { color: #333; } main { width: 100%; } blockquote { border-left: 0.3em solid rgba(55, 55, 55, 0.4); margin-bottom: 16px; padding: 0 1em; color: #707070; } blockquote p, blockquote h1, blockquote h2, blockquote h3, blockquote h4, blockquote li, blockquote ol, blockquote ul { color: inherit; } .auth__body { display: flex; height: 100vh; min-height: 500px; max-height: 800px; flex-direction: column; justify-content: space-between; } .index-banner__container { width: 100%; display: flex; font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; flex-grow: 1; } .index-banner { margin: auto; display: flex; justify-content: space-between; } .index-banner__logo-container { margin: auto; align-items: center; display: flex; flex-direction: column; width: 500px; } .index-banner__title { margin: auto; font-style: none; } .index-banner__tagline { margin: auto; } .index-banner__title-container { display: flex; } .index-banner__logo { width: 120px; margin: auto; border-radius: 20px; } .index-banner__main-action-btn { display: block; display: block; font-weight: 400; padding: 15px; border: none; margin: 20px 0; background-color: green; } .index-banner__main-action-link { color: white !important; } .index-banner__features-list { margin: 20px; } .index-banner__features { margin: 10px 0; } .home__features { display: flex; flex-direction: column; align-items: center; } .home__features-title { margin: auto; } .index__group-content .page__container { width: 80%; height: 100vh; min-height: 500px; max-height: 800px; height: 90vh !important; display: flex; flex-direction: column; justify-content: space-around; } .action-call__container { background: #1f5818; width: 100%; padding: 60px 0; } .action-call__margin-container { display: flex; width: 80%; margin: auto; align-items: center; justify-content: space-around; } .action-call__prompt { color: white; font-weight: 400; font-size: 1.7rem; } .action-call__button { display: block; display: block; font-weight: 400; padding: 15px; border: none; margin: 20px 0; background-color: #fff; } .action-call__button:hover { background-color: lightgray; } .action-call_link { color: #000 !important; } .action-call_link:hover { text-decoration: none !important; } .auth-form { display: flex; flex-direction: column; width: 80%; margin: auto; padding: 0 10px; } .auth-form__input { display: block; width: 100%; margin: 10px 0; padding: 5px 0; } .auth-form__submit { width: 100%; display: block; margin: 10px 0; background-color: green; color: #fff; border: none; padding: 5px 0; cursor: pointer; } .auth-form__submit:hover { background-color: green; } footer { display: block; color: #333; font-size: 0.7rem; padding: 0; margin: 0; } .footer__container { width: 100%; padding: 0; justify-content: space-between; margin: auto; display: flex; flex-direction: row; overflow: hidden; } .footer__column { list-style: none; display: flex; margin: auto 50px; align-items: center; flex: 2.5; } .footer__column--center { list-style: none; display: flex; margin: auto 50px; align-items: center; flex: 2.5; margin: auto; flex-direction: column; align-items: center; flex: 2; } .footer__column:last-child { justify-content: flex-end; } .footer__column:last-child a { margin: 10px; } .footer__link-container { margin: 5px; } .footer__link { text-decoration: none; } .license__link { display: inline; } .license__link:hover { color: rgb(0, 86, 179); text-decoration: underline; } .footer__column-divider, .footer__column-divider--mobile-visible, .footer__column-divider--mobile-only { font-weight: 500; opacity: 0.7; margin: 0 5px; } .footer__column-divider--mobile-only { display: none; } .footer__icon { margin: auto 5px; height: 20px; } header { z-index: 5; position: sticky; top: 0; background-color: #fff; } .nav__container { display: flex; flex-direction: row; box-sizing: border-box; width: 100%; padding-top: 5px; border-bottom: 1px solid rgb(211, 211, 211); } .nav__home-btn { font-weight: bold; margin: auto; margin-left: 10px; } .nav__hamburger-menu { display: none; } .nav__spacer--small { width: 100px; margin: auto; } .nav__spacer { flex: 4; margin: auto; } .nav__logo-container { display: inline-flex; text-decoration: none; } .nav__logo-container:hover { color: rgb(0, 86, 179); text-decoration: underline; } .nav__toggle { display: none; } .nav__logo { display: inline-flex; margin: auto; padding: 5px; width: 40px; } .nav__link-group { flex: 1.5; list-style: none; display: flex; flex-direction: row; align-items: center; align-self: center; margin: auto; text-align: center; } .nav__link-group--small { flex: 1.5; list-style: none; display: flex; flex-direction: row; align-items: center; align-self: center; margin: auto; text-align: center; flex: 0.5; margin-right: 10px; } .nav__link-container { display: flex; padding: 10px; height: 100%; margin: auto; } .nav__link-container--action { display: flex; padding: 10px; height: 100%; margin: auto; background-color: green; padding: 15px; } .nav__link-container--action .nav__link { color: white !important; } .nav__link { text-decoration: none; color: black !important; font-weight: 600; font-size: 14px; } .nav__link:hover { color: rgb(0, 86, 179); text-decoration: underline; } /*# sourceMappingURL=main.css.map */