body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    margin: 0
}

code {
    font-family: source-code-pro, Menlo, Monaco, Consolas, Courier New, monospace
}

.App {
    background-image: url(/static/media/texture.ca.0694375a71dc562a4ae2.png);
    text-align: flex-start
}

@font-face {
    font-family: Inter-Medium;
    src: url(/static/media/Inter-Medium.otf)
}

@font-face {
    font-family: Inter-Light;
    src: url(/static/media/Inter-Light.otf)
}

img {
    max-width: 100%
}

.ultimate-logo {
    height: 65px;
    margin: 0 0 6.25vh 110px;
    width: 200px
}

.ultimate-logo-mobile {
    height: 65px;
    margin: 0 0 6.25vh;
    width: 200px
}

.main-title {
    font-size: 65px;
    line-height: 90px;
    margin: 4vh 0 -1vh 130px;
    text-underline-offset: 20px
}

.main-title-mobile {
    margin: 4vh 0 -1vh 10px;
    text-underline-offset: 10px
}

a:hover {
    color: #fb4f14 !important
}

.icons {
    color: gray;
    display: "inline-block"
}

.icons:hover {
    color: #fb4f14 !important
}

h1 {
    font-family: Inter-Medium;
    font-weight: 700;
    margin-bottom: 0
}

h1,
h1 mark {
    color: #fb4f14
}

h1 mark {
    background: linear-gradient(180deg, #fb4f14 0, #fb4f14 8%, #fff 8.5%, #fff);
    text-decoration: underline
}

.ub-man {
    vertical-align: initial;
    width: 200px
}

.main-content {
    margin-left: 100px
}

.main-content,
.main-content-mobile {
    display: inline-block;
    padding: 10px;
    width: 30%
}

.main-functions {
    display: inline-block;
    font-family: Inter-Light;
    padding: 10px;
    width: 45%
}

.main-functions-mobile {
    font-family: Inter-Light;
    padding: 10px;
    width: 100%
}

h4 {
    color: #fb4f14;
    font-family: Inter-Light
}

/*# sourceMappingURL=main.cd2af384.css.map*/