@import url('https://use.typekit.net/lta2tkw.css');

@font-face {
    font-family: 'GT Walsheim Pro';
    src: local('GT Walsheim Pro Light'), local('GTWalsheimPro-Light'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-Light.woff2')
            format('woff2'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-Light.woff')
            format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: local('GT Walsheim Pro Regular'), local('GTWalsheimPro-Regular'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-Regular.woff2')
            format('woff2'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-Regular.woff')
            format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: local('GT Walsheim Pro Bold'), local('GTWalsheimPro-Bold'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-Bold.woff2')
            format('woff2'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-Bold.woff')
            format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: local('GT Walsheim Pro Medium'), local('GTWalsheimPro-Medium'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-Medium.woff2')
            format('woff2'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-Medium.woff')
            format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: local('GT Walsheim Pro Condensed Regular'),
        local('GTWalsheimPro-CondensedRegular'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-CondensedRegular.woff2')
            format('woff2'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-CondensedRegular.woff')
            format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: local('GT Walsheim Pro Condensed Light'),
        local('GTWalsheimPro-CondensedLight'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-CondensedLight.woff2')
            format('woff2'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-CondensedLight.woff')
            format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: local('GT Walsheim Pro Condensed Regular'),
        local('GTWalsheimPro-CondensedRegular'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-CondensedRegular.woff2')
            format('woff2'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-CondensedRegular.woff')
            format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: local('GT Walsheim Pro Condensed Bold'),
        local('GTWalsheimPro-CondensedBold'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-CondensedBold.woff2')
            format('woff2'),
        url('https://static.tillamook.com/fonts/GTWalsheimPro-CondensedBold.woff')
            format('woff');
    font-weight: bold;
    font-style: normal;
}

.Paperform__Container,
.LiveField,
.Field,
.LiveSummary__question,
th.LiveSummary__question,
.LiveField__description, 
.__unstyled {
    font-family: 'GT Walsheim Pro', sans-serif;
}

.__unstyled {
    font-size: 36px;
}

.Field__header,
.LiveField__header {
    font-family: 'GT Walsheim Pro Condensed', sans-serif;
    text-transform: uppercase;
    font-weight: bold !important;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: 1.5px;
}

.LiveField__answer, .Field__answer, .Choices__label {
    font-family: 'GT Walsheim Pro', sans-serif;
    font-size: 18px;
    line-height: 22px;
    font-weight: normal !important;
    font-style: normal !important;
    color: #001E60;
}

.btn-primary .Choices__label {
    color: #fffce6 !important;
}

.submit .btn-raised.btn-primary {
    font-family: 'GT Walsheim Pro', sans-serif;
    font-size: 18px;
    line-height: 22px;
    font-weight: normal !important;
    font-style: normal !important;
}

.LiveField__input {
    border-bottom: 1px solid rgba(0, 30, 96, 0.2);
}

.Paperform__Question {
    box-shadow: none;
}

.btn-raised.btn-default {
    color: #001E60;
}