Source/Website/Content/Site.css [198:251]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        cursor: pointer;
    }

.u-visually-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.searchbox input {
    background-color: #ffffff;
    background-image: url("../img/search.svg");
    background-position: right var(--space-m, 1rem) center;
    background-repeat: no-repeat;
    background-size: 1.375rem;
    border: 0;
    box-shadow: var(--box-shadow, 2px 2px 20px 3px rgba(0, 0, 0, 0.1));
    color: var(--text-color-primary, #2f4b66);
    display: block;
    font-family: var(--font-family-medium);
    font-size: 1.125rem;
    height: 3.5rem;
    margin-bottom: 2.75rem;
    margin-left: auto;
    margin-right: auto;
    max-width: 80%;
    padding-left: 1.5rem;
    width: 100%;
}

    .searchbox input::-webkit-input-placeholder {
        color: var(--text-color-light, #b2bac1);
        font-size: 1.25rem;
    }

    .searchbox input::-moz-placeholder {
        color: var(--text-color-light, #b2bac1);
        font-size: 1.25rem;
    }

    .searchbox input:-ms-input-placeholder {
        color: var(--text-color-light, #b2bac1);
        font-size: 1.25rem;
    }

    .searchbox input:-moz-placeholder {
        color: var(--text-color-light, #b2bac1);
        font-size: 1.25rem;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



Source/Website/Content/styles/main.css [219:269]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    cursor: pointer;
}

.u-visually-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.searchbox input {
    background-color: #ffffff;
    background-image: url("../img/search.svg");
    background-position: right var(--space-m, 1rem) center;
    background-repeat: no-repeat;
    background-size: 1.375rem;
    border: 0;
    box-shadow: var(--box-shadow, 2px 2px 20px 3px rgba(0, 0, 0, 0.1));
    color: var(--text-color-primary, #2f4b66);
    display: block;
    font-family: var(--font-family-medium);
    font-size: 1.125rem;
    height: 3.5rem;
    margin-bottom: 2.75rem;
    margin-left: auto;
    margin-right: auto;
    max-width: 80%;
    padding-left: 1.5rem;
    width: 100%;
}

.searchbox input::-webkit-input-placeholder {
    color: var(--text-color-light, #b2bac1);
    font-size: 1.25rem;
}
.searchbox input::-moz-placeholder {
    color: var(--text-color-light, #b2bac1);
    font-size: 1.25rem;
}
.searchbox input:-ms-input-placeholder {
    color: var(--text-color-light, #b2bac1);
    font-size: 1.25rem;
}
.searchbox input:-moz-placeholder {
    color: var(--text-color-light, #b2bac1);
    font-size: 1.25rem;
}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



