@font-face {
    font-family: "Open Sans";
    src:
        url("/static/fonts/open-sans/open-sans-regular.woff2") format("woff2"),
        url("/static/fonts/open-sans/open-sans-regular.woff") format("woff");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: "Open Sans";
    src:
        url("/static/fonts/open-sans/open-sans-bold.woff2") format("woff2"),
        url("/static/fonts/open-sans/open-sans-bold.woff") format("woff");
    font-style: normal;
    font-weight: bold;
}

body,
input,
button {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}

h1 {
    color: #1C99C2;
}

.hs-nav .hs-nav-tabs li a {
    color: rgba(0, 0, 0, 0.9);
}

.hs-nav .hs-nav-tabs li a.active,
.hs-nav .hs-nav-tabs li a.active:hover {
    border-bottom-color: #1C99C2;
    color: #1C99C2;
}

.hs-nav .hs-nav-tabs li a:hover {
    color: #1C99C2;
}

.hs-field .hs-result-block a .title {
    color: #1C99C2;
}

.hs-field input {
    outline: none;
}

.hs-field input:focus {
    border-color: #1C99C2;
    color: #1C99C2;
}

.hs-btn,
.hs-btn:disabled {
    background: #1C99C2;
    border-radius: 3px;
    color: #FFFFFF;
    letter-spacing: 0;
    user-select: none;
}

.hs-btn:not(:disabled):hover {
    background: #30B5E1;
    color: #FFFFFF;
}

.hs-showmore-btn {
    color: #1C99C2;
}

.hs-subtitle {
    display: none;
}
