@import '_content/Prognosesenteret.Shared/Prognosesenteret.Shared.um31epml0v.bundle.scp.css';

/* _content/Login/Components/Layout/LoginLayout.razor.rz.scp.css */
html[b-jumwaeukzh], body[b-jumwaeukzh], div[b-jumwaeukzh], span[b-jumwaeukzh], applet[b-jumwaeukzh], object[b-jumwaeukzh], iframe[b-jumwaeukzh],
h1[b-jumwaeukzh], h2[b-jumwaeukzh], h3[b-jumwaeukzh], h4[b-jumwaeukzh], h5[b-jumwaeukzh], h6[b-jumwaeukzh], p[b-jumwaeukzh], blockquote[b-jumwaeukzh], pre[b-jumwaeukzh],
a[b-jumwaeukzh], abbr[b-jumwaeukzh], acronym[b-jumwaeukzh], address[b-jumwaeukzh], big[b-jumwaeukzh], cite[b-jumwaeukzh], code[b-jumwaeukzh],
del[b-jumwaeukzh], dfn[b-jumwaeukzh], em[b-jumwaeukzh], img[b-jumwaeukzh], ins[b-jumwaeukzh], kbd[b-jumwaeukzh], q[b-jumwaeukzh], s[b-jumwaeukzh], samp[b-jumwaeukzh],
small[b-jumwaeukzh], strike[b-jumwaeukzh], strong[b-jumwaeukzh], sub[b-jumwaeukzh], sup[b-jumwaeukzh], tt[b-jumwaeukzh], var[b-jumwaeukzh],
b[b-jumwaeukzh], u[b-jumwaeukzh], i[b-jumwaeukzh], center[b-jumwaeukzh],
dl[b-jumwaeukzh], dt[b-jumwaeukzh], dd[b-jumwaeukzh], ol[b-jumwaeukzh], ul[b-jumwaeukzh], li[b-jumwaeukzh],
fieldset[b-jumwaeukzh], form[b-jumwaeukzh], label[b-jumwaeukzh], legend[b-jumwaeukzh],
table[b-jumwaeukzh], caption[b-jumwaeukzh], tbody[b-jumwaeukzh], tfoot[b-jumwaeukzh], thead[b-jumwaeukzh], tr[b-jumwaeukzh], th[b-jumwaeukzh], td[b-jumwaeukzh],
article[b-jumwaeukzh], aside[b-jumwaeukzh], canvas[b-jumwaeukzh], details[b-jumwaeukzh], embed[b-jumwaeukzh],
figure[b-jumwaeukzh], figcaption[b-jumwaeukzh], footer[b-jumwaeukzh], header[b-jumwaeukzh], hgroup[b-jumwaeukzh],
menu[b-jumwaeukzh], nav[b-jumwaeukzh], output[b-jumwaeukzh], ruby[b-jumwaeukzh], section[b-jumwaeukzh], summary[b-jumwaeukzh],
time[b-jumwaeukzh], mark[b-jumwaeukzh], audio[b-jumwaeukzh], video[b-jumwaeukzh] {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article[b-jumwaeukzh], aside[b-jumwaeukzh], details[b-jumwaeukzh], figcaption[b-jumwaeukzh], figure[b-jumwaeukzh],
footer[b-jumwaeukzh], header[b-jumwaeukzh], hgroup[b-jumwaeukzh], menu[b-jumwaeukzh], nav[b-jumwaeukzh], section[b-jumwaeukzh] {
    display: block;
}

body[b-jumwaeukzh] {
    font-family: 'Gotham A', 'Gotham B', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: rgb(4, 34, 34);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

ol[b-jumwaeukzh], ul[b-jumwaeukzh] {
    list-style: none;
}

blockquote[b-jumwaeukzh], q[b-jumwaeukzh] {
    quotes: none;
}

    blockquote[b-jumwaeukzh]:before, blockquote[b-jumwaeukzh]:after,
    q[b-jumwaeukzh]:before, q[b-jumwaeukzh]:after {
        content: '';
        content: none;
    }

table[b-jumwaeukzh] {
    border-collapse: collapse;
    border-spacing: 0;
}

.btn[b-jumwaeukzh] {
    display: inline-block;
    position: relative;
    transition: hover 0.18s ease-in-out;
    border: 1px solid transparent;
    cursor: pointer;
    padding: 10px 20px;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    touch-action: manipulation;
    user-select: none;
}

    .btn:hover[b-jumwaeukzh],
    .btn:active[b-jumwaeukzh] {
        text-decoration: none;
    }

.btn--primary[b-jumwaeukzh] {
    color: #fff;
    background-color: var(--main-color);
}

    .btn--primary:hover[b-jumwaeukzh],
    .btn--primary:active[b-jumwaeukzh] {
        background-color: var(--main-color);
    }

.btn--link[b-jumwaeukzh] {
    padding: 0;
    border-radius: 0;
    color: var(--main-color);
    font-weight: normal;
}

    .btn--link:hover[b-jumwaeukzh] {
        text-decoration: underline;
    }

.btn--outline[b-jumwaeukzh] {
    border-color: var(--main-color);
    background-color: transparent;
    text-transform: uppercase;
}

.btn--outline:hover[b-jumwaeukzh],
.btn--outline:focus[b-jumwaeukzh] {
    color: #fff;
    background-color: var(--main-color);
    border-color: var(--main-color);
}

h1[b-jumwaeukzh] {
    font-size: 42px;
    line-height: 50.8px;
    font-weight: 900;
    color: rgb(50, 58, 69);
}

h2[b-jumwaeukzh] {
    font-size: 22px;
    line-height: 26.4px;
    font-weight: 700;
    color: rgb(50, 58, 69);
}

h3[b-jumwaeukzh] {
    font-size: 18px;
    line-height: 21.6px;
    font-weight: 700;
}

a[b-jumwaeukzh] {
    color: var(--main-color);
    text-decoration: none;
}

    a:hover[b-jumwaeukzh] {
        text-decoration: underline;
    }

strong[b-jumwaeukzh] {
    font-weight: 500;
}

.form[b-jumwaeukzh] {
    max-width: 660px;
    margin: 0 auto 30px;
    padding: 50px;
    background-color: #fff;
    box-shadow: 0 0 37px 0 rgba(0, 0, 0, 0.2);
}

.form__header[b-jumwaeukzh] {
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 3px solid var(--main-color);
}

.form__control[b-jumwaeukzh] {
    position: relative;
}

    .form__control input[b-jumwaeukzh] {
        font-family: 'Gotham', sans-serif;
        display: block;
        width: 100%;
        height: 45px;
        padding: 10px 15px;
        font-size: 16px;
        margin-bottom: 15px;
        border: 1px solid #ccc;
    }

        .form__control input:focus[b-jumwaeukzh],
        .form__control input:active[b-jumwaeukzh] {
            border-color: var(--main-color);
            outline: none;
        }

.form p[b-jumwaeukzh] {
    margin-bottom: 50px;
}

.form hr[b-jumwaeukzh] {
    margin-top: 28px;
    margin-bottom: 40px;
    border-top: 1px solid #ddd;
}

.form__content[b-jumwaeukzh] {
    min-height: 100px;
}

.form__actions[b-jumwaeukzh] {
    overflow: auto;
}

.form__control__error[b-jumwaeukzh] {
    margin-bottom: 20px;
    color: rgb(251, 132, 2);
}

.form__actions .btn--outline[b-jumwaeukzh] {
    float: right;
}

.form__actions .btn--link[b-jumwaeukzh] {
    margin-top: 8px;
}

.contact-entry[b-jumwaeukzh] {
    margin-top: 10px;
    text-align: center;
}

.section[b-jumwaeukzh] {
    padding: 60px 0;
}

.section--gray[b-jumwaeukzh] {
    background-color: rgb(238, 238, 238);
}

.section--white[b-jumwaeukzh] {
    background-color: rgb(255, 255, 255);
}

.section__header[b-jumwaeukzh] {
    font-size: 22px;
    line-height: 26.4px;
    font-weight: 700;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 28px;
}

.puff[b-jumwaeukzh] {
    padding: 25px 25px 13px;
    background-color: #d61b5c;
    color: #fff;
    display: block;
    transition: all .18s ease;
}

.puff__text[b-jumwaeukzh] {
    color: #fff;
    font-weight: 500;
    height: 210px;
    overflow: hidden;
}

.puff__action[b-jumwaeukzh] {
    border-top: 1px solid #d61b5c;
    margin-top: 1.8rem;
    padding-top: 1.2rem;
}

.puff:hover[b-jumwaeukzh] {
    background-color: #d61b5c;
    color: #fff;
    text-decoration: none;
}

    .puff:hover .puff__action__link[b-jumwaeukzh] {
        text-decoration: underline;
    }

.row[b-jumwaeukzh] {
    margin-left: -15px;
    margin-right: -15px;
    overflow: hidden;
}

.col-md-3[b-jumwaeukzh],
.col-sm-6[b-jumwaeukzh] {
    width: 100%;
    position: relative;
    min-height: 1px;
    margin-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-6[b-jumwaeukzh] {
        width: 50%;
        margin-bottom: 30px;
    }
}

@media (min-width: 992px) {
    .col-md-3[b-jumwaeukzh] {
        width: 25%;
        margin-bottom: 0;
    }
}

.footer[b-jumwaeukzh] {
    padding: 10px 0 20px 0;
    /* background: #323a45;
    color: #fff;*/
    background-color: rgb(238, 238, 238);
    color: #323a45;
}

    .footer .container[b-jumwaeukzh] {
        display: flex;
        align-items: stretch;
    }

    .footer h3[b-jumwaeukzh] {
        margin-bottom: 15px;
    }

    .footer img[b-jumwaeukzh] {
        margin-top: 10px;
        max-width: 50%;
        height: auto;
    }

.footer__section[b-jumwaeukzh] {
    flex: 0 0 25%;
    padding: 5px 15px;
}

    .footer__section:not(:first-child)[b-jumwaeukzh] {
        border-left: 1px solid #ddd;
    }

@media (max-width: 991px) {

    .footer .container[b-jumwaeukzh] {
        display: block;
        padding: 0;
    }

    .footer img[b-jumwaeukzh] {
        max-width: 100px;
    }

    .footer__section[b-jumwaeukzh] {
        flex: 0 0 100%;
        padding-bottom: 0;
    }
}

*[b-jumwaeukzh] {
    box-sizing: border-box;
}

    *[b-jumwaeukzh]:before,
    *[b-jumwaeukzh]:after {
        box-sizing: border-box;
    }

html[b-jumwaeukzh] {
    height: 100%;
}

.container[b-jumwaeukzh] {
    max-width: 1140px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}

.alert[b-jumwaeukzh] {
    color: #fff;
    background-color: rgb(245, 146, 0);
    padding: 30px;
    margin-bottom: 30px;
}

.logo[b-jumwaeukzh] {
    text-align: center;
    padding: 9px;
}

    .logo img[b-jumwaeukzh] {
        display: block;
        width: 360px;
    }

.hero[b-jumwaeukzh] {
    margin: 50px 0;
    text-align: center;
}

    .hero h1[b-jumwaeukzh] {
        margin-bottom: 20px;
    }

    .hero p[b-jumwaeukzh] {
        font-size: 20px;
    }

.meta[b-jumwaeukzh] {
    color: #aaa;
}
/* _content/Login/Components/Layout/MainLayout.razor.rz.scp.css */
#blazor-error-ui[b-7w74q1cit9] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-7w74q1cit9] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* _content/Login/Components/Pages/BecomeCustomer.razor.rz.scp.css */
html[b-8df7vhs9wp], body[b-8df7vhs9wp], div[b-8df7vhs9wp], span[b-8df7vhs9wp], applet[b-8df7vhs9wp], object[b-8df7vhs9wp], iframe[b-8df7vhs9wp],
h1[b-8df7vhs9wp], h2[b-8df7vhs9wp], h3[b-8df7vhs9wp], h4[b-8df7vhs9wp], h5[b-8df7vhs9wp], h6[b-8df7vhs9wp], p[b-8df7vhs9wp], blockquote[b-8df7vhs9wp], pre[b-8df7vhs9wp],
a[b-8df7vhs9wp], abbr[b-8df7vhs9wp], acronym[b-8df7vhs9wp], address[b-8df7vhs9wp], big[b-8df7vhs9wp], cite[b-8df7vhs9wp], code[b-8df7vhs9wp],
del[b-8df7vhs9wp], dfn[b-8df7vhs9wp], em[b-8df7vhs9wp], img[b-8df7vhs9wp], ins[b-8df7vhs9wp], kbd[b-8df7vhs9wp], q[b-8df7vhs9wp], s[b-8df7vhs9wp], samp[b-8df7vhs9wp],
small[b-8df7vhs9wp], strike[b-8df7vhs9wp], strong[b-8df7vhs9wp], sub[b-8df7vhs9wp], sup[b-8df7vhs9wp], tt[b-8df7vhs9wp], var[b-8df7vhs9wp],
b[b-8df7vhs9wp], u[b-8df7vhs9wp], i[b-8df7vhs9wp], center[b-8df7vhs9wp],
dl[b-8df7vhs9wp], dt[b-8df7vhs9wp], dd[b-8df7vhs9wp], ol[b-8df7vhs9wp], ul[b-8df7vhs9wp], li[b-8df7vhs9wp],
fieldset[b-8df7vhs9wp], form[b-8df7vhs9wp], label[b-8df7vhs9wp], legend[b-8df7vhs9wp],
table[b-8df7vhs9wp], caption[b-8df7vhs9wp], tbody[b-8df7vhs9wp], tfoot[b-8df7vhs9wp], thead[b-8df7vhs9wp], tr[b-8df7vhs9wp], th[b-8df7vhs9wp], td[b-8df7vhs9wp],
article[b-8df7vhs9wp], aside[b-8df7vhs9wp], canvas[b-8df7vhs9wp], details[b-8df7vhs9wp], embed[b-8df7vhs9wp],
figure[b-8df7vhs9wp], figcaption[b-8df7vhs9wp], footer[b-8df7vhs9wp], header[b-8df7vhs9wp], hgroup[b-8df7vhs9wp],
menu[b-8df7vhs9wp], nav[b-8df7vhs9wp], output[b-8df7vhs9wp], ruby[b-8df7vhs9wp], section[b-8df7vhs9wp], summary[b-8df7vhs9wp],
time[b-8df7vhs9wp], mark[b-8df7vhs9wp], audio[b-8df7vhs9wp], video[b-8df7vhs9wp] {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article[b-8df7vhs9wp], aside[b-8df7vhs9wp], details[b-8df7vhs9wp], figcaption[b-8df7vhs9wp], figure[b-8df7vhs9wp],
footer[b-8df7vhs9wp], header[b-8df7vhs9wp], hgroup[b-8df7vhs9wp], menu[b-8df7vhs9wp], nav[b-8df7vhs9wp], section[b-8df7vhs9wp] {
    display: block;
}

body[b-8df7vhs9wp] {
    font-family: 'Gotham A', 'Gotham B', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: rgb(4, 34, 34);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

ol[b-8df7vhs9wp], ul[b-8df7vhs9wp] {
    list-style: none;
}

blockquote[b-8df7vhs9wp], q[b-8df7vhs9wp] {
    quotes: none;
}

    blockquote[b-8df7vhs9wp]:before, blockquote[b-8df7vhs9wp]:after,
    q[b-8df7vhs9wp]:before, q[b-8df7vhs9wp]:after {
        content: '';
        content: none;
    }

table[b-8df7vhs9wp] {
    border-collapse: collapse;
    border-spacing: 0;
}

.btn[b-8df7vhs9wp] {
    display: inline-block;
    position: relative;
    transition: hover 0.18s ease-in-out;
    border: 1px solid transparent;
    cursor: pointer;
    padding: 10px 20px;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    touch-action: manipulation;
    user-select: none;
}

    .btn:hover[b-8df7vhs9wp],
    .btn:active[b-8df7vhs9wp] {
        text-decoration: none;
    }

.btn--primary[b-8df7vhs9wp] {
    color: #fff;
    background-color: var(--main-color);
}

    .btn--primary:hover[b-8df7vhs9wp],
    .btn--primary:active[b-8df7vhs9wp] {
        background-color: var(--main-color);
    }

.btn--link[b-8df7vhs9wp] {
    padding: 0;
    border-radius: 0;
    color: var(--main-color);
    font-weight: normal;
}

    .btn--link:hover[b-8df7vhs9wp] {
        text-decoration: underline;
    }

.btn--outline[b-8df7vhs9wp] {
    border-color: var(--main-color);
    background-color: transparent;
    text-transform: uppercase;
}

.btn--outline:hover[b-8df7vhs9wp],
.btn--outline:focus[b-8df7vhs9wp] {
    color: #fff;
    background-color: var(--main-color);
    border-color: var(--main-color);
}

h1[b-8df7vhs9wp] {
    font-size: 42px;
    line-height: 50.8px;
    font-weight: 900;
    color: rgb(50, 58, 69);
}

h2[b-8df7vhs9wp] {
    font-size: 22px;
    line-height: 26.4px;
    font-weight: 700;
    color: rgb(50, 58, 69);
}

h3[b-8df7vhs9wp] {
    font-size: 18px;
    line-height: 21.6px;
    font-weight: 700;
}

a[b-8df7vhs9wp] {
    color: var(--main-color);
    text-decoration: none;
}

    a:hover[b-8df7vhs9wp] {
        text-decoration: underline;
    }

strong[b-8df7vhs9wp] {
    font-weight: 500;
}

.form[b-8df7vhs9wp] {
    max-width: 660px;
    margin: 0 auto 30px;
    padding: 50px;
    background-color: #fff;
    box-shadow: 0 0 37px 0 rgba(0, 0, 0, 0.2);
}

.form__header[b-8df7vhs9wp] {
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 3px solid var(--main-color);
}

.form__control[b-8df7vhs9wp] {
    position: relative;
}

    .form__control input[b-8df7vhs9wp] {
        font-family: 'Gotham', sans-serif;
        display: block;
        width: 100%;
        height: 45px;
        padding: 10px 15px;
        font-size: 16px;
        margin-bottom: 15px;
        border: 1px solid #ccc;
    }

        .form__control input:focus[b-8df7vhs9wp],
        .form__control input:active[b-8df7vhs9wp] {
            border-color: var(--main-color);
            outline: none;
        }

.form p[b-8df7vhs9wp] {
    margin-bottom: 50px;
}

.form hr[b-8df7vhs9wp] {
    margin-top: 28px;
    margin-bottom: 40px;
    border-top: 1px solid #ddd;
}

.form__content[b-8df7vhs9wp] {
    min-height: 100px;
}

.form__actions[b-8df7vhs9wp] {
    overflow: auto;
}

.form__control__error[b-8df7vhs9wp] {
    margin-bottom: 20px;
    color: rgb(251, 132, 2);
}

.form__actions .btn--outline[b-8df7vhs9wp] {
    float: right;
}

.form__actions .btn--link[b-8df7vhs9wp] {
    margin-top: 8px;
}

.contact-entry[b-8df7vhs9wp] {
    margin-top: 10px;
    text-align: center;
}

.section[b-8df7vhs9wp] {
    padding: 60px 0;
}

.section--gray[b-8df7vhs9wp] {
    background-color: rgb(238, 238, 238);
}

.section--white[b-8df7vhs9wp] {
    background-color: rgb(255, 255, 255);
}

.section__header[b-8df7vhs9wp] {
    font-size: 22px;
    line-height: 26.4px;
    font-weight: 700;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 28px;
}

.puff[b-8df7vhs9wp] {
    padding: 25px 25px 13px;
    background-color: #d61b5c;
    color: #fff;
    display: block;
    transition: all .18s ease;
}

.puff__text[b-8df7vhs9wp] {
    color: #fff;
    font-weight: 500;
    height: 210px;
    overflow: hidden;
}

.puff__action[b-8df7vhs9wp] {
    border-top: 1px solid #d61b5c;
    margin-top: 1.8rem;
    padding-top: 1.2rem;
}

.puff:hover[b-8df7vhs9wp] {
    background-color: #d61b5c;
    color: #fff;
    text-decoration: none;
}

    .puff:hover .puff__action__link[b-8df7vhs9wp] {
        text-decoration: underline;
    }

.row[b-8df7vhs9wp] {
    margin-left: -15px;
    margin-right: -15px;
    overflow: hidden;
}

.col-md-3[b-8df7vhs9wp],
.col-sm-6[b-8df7vhs9wp] {
    width: 100%;
    position: relative;
    min-height: 1px;
    margin-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-6[b-8df7vhs9wp] {
        width: 50%;
        margin-bottom: 30px;
    }
}

@media (min-width: 992px) {
    .col-md-3[b-8df7vhs9wp] {
        width: 25%;
        margin-bottom: 0;
    }
}

.footer[b-8df7vhs9wp] {
    padding: 10px 0 20px 0;
    /* background: #323a45;
    color: #fff;*/
    background-color: rgb(238, 238, 238);
    color: #323a45;
    margin-bottom: 15px;
}

    .footer .container[b-8df7vhs9wp] {
        display: flex;
        align-items: stretch;
    }

    .footer h3[b-8df7vhs9wp] {
        margin-bottom: 15px;
    }

    .footer img[b-8df7vhs9wp] {
        margin-top: 10px;
        max-width: 50%;
        height: auto;
    }

.footer__section[b-8df7vhs9wp] {
    flex: 0 0 25%;
    padding: 5px 15px;
}

    .footer__section:not(:first-child)[b-8df7vhs9wp] {
        border-left: 1px solid #ddd;
    }

@media (max-width: 991px) {

    .footer .container[b-8df7vhs9wp] {
        display: block;
        padding: 0;
    }

    .footer img[b-8df7vhs9wp] {
        max-width: 100px;
    }

    .footer__section[b-8df7vhs9wp] {
        flex: 0 0 100%;
        padding-bottom: 0;
    }
}

*[b-8df7vhs9wp] {
    box-sizing: border-box;
}

    *[b-8df7vhs9wp]:before,
    *[b-8df7vhs9wp]:after {
        box-sizing: border-box;
    }

html[b-8df7vhs9wp] {
    height: 100%;
}

.container[b-8df7vhs9wp] {
    max-width: 1140px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}

.alert[b-8df7vhs9wp] {
    color: #fff;
    background-color: rgb(245, 146, 0);
    padding: 30px;
    margin-bottom: 30px;
}

.logo[b-8df7vhs9wp] {
    text-align: center;
    padding-bottom: 18px;
}

    .logo img[b-8df7vhs9wp] {
        display: block;
        width: 260px;
    }

.hero[b-8df7vhs9wp] {
    margin: 50px 0;
    text-align: center;
}

    .hero h1[b-8df7vhs9wp] {
        margin-bottom: 20px;
    }

    .hero p[b-8df7vhs9wp] {
        font-size: 20px;
    }

.meta[b-8df7vhs9wp] {
    color: #aaa;
}
.well--vcard[b-8df7vhs9wp] {
    min-height: 229px;
}

.well[b-8df7vhs9wp] {
    background-color: #fff;
    -webkit-box-shadow: 0 0 37px 0 rgba(0,0,0,.15);
    box-shadow: 0 0 37px 0 rgba(0,0,0,.15);
    margin-bottom: 3rem;
}

.well--vcard__image[b-8df7vhs9wp] {
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat;
    -webkit-background-origin: fixed;
    background-origin: fixed;
    position: absolute;
    left: 20px;
    width: 90px;
    height: 90px;
    border-radius: 50%;
}

.well--vcard--image .well__content[b-8df7vhs9wp] {
    padding-left: 130px;
}

.well__content[b-8df7vhs9wp] {
    padding: 1.5rem 2rem 2rem;
    position: relative;
}

.well__content__coworker-phone[b-8df7vhs9wp], .well__content__coworker-title[b-8df7vhs9wp] {
    color: #717171;
    margin-bottom: 1.3rem;
}

.well__action[b-8df7vhs9wp] {
    margin-top: 1rem;
}

.well__title[b-8df7vhs9wp] {
    font-weight: bolder;
    padding: 20px;
}

/* _content/Login/Components/Pages/LoginPage.razor.rz.scp.css */
html[b-jyuc1pobgi], body[b-jyuc1pobgi], div[b-jyuc1pobgi], span[b-jyuc1pobgi], applet[b-jyuc1pobgi], object[b-jyuc1pobgi], iframe[b-jyuc1pobgi],
h1[b-jyuc1pobgi], h2[b-jyuc1pobgi], h3[b-jyuc1pobgi], h4[b-jyuc1pobgi], h5[b-jyuc1pobgi], h6[b-jyuc1pobgi], p[b-jyuc1pobgi], blockquote[b-jyuc1pobgi], pre[b-jyuc1pobgi],
a[b-jyuc1pobgi], abbr[b-jyuc1pobgi], acronym[b-jyuc1pobgi], address[b-jyuc1pobgi], big[b-jyuc1pobgi], cite[b-jyuc1pobgi], code[b-jyuc1pobgi],
del[b-jyuc1pobgi], dfn[b-jyuc1pobgi], em[b-jyuc1pobgi], img[b-jyuc1pobgi], ins[b-jyuc1pobgi], kbd[b-jyuc1pobgi], q[b-jyuc1pobgi], s[b-jyuc1pobgi], samp[b-jyuc1pobgi],
small[b-jyuc1pobgi], strike[b-jyuc1pobgi], strong[b-jyuc1pobgi], sub[b-jyuc1pobgi], sup[b-jyuc1pobgi], tt[b-jyuc1pobgi], var[b-jyuc1pobgi],
b[b-jyuc1pobgi], u[b-jyuc1pobgi], i[b-jyuc1pobgi], center[b-jyuc1pobgi],
dl[b-jyuc1pobgi], dt[b-jyuc1pobgi], dd[b-jyuc1pobgi], ol[b-jyuc1pobgi], ul[b-jyuc1pobgi], li[b-jyuc1pobgi],
fieldset[b-jyuc1pobgi], form[b-jyuc1pobgi], label[b-jyuc1pobgi], legend[b-jyuc1pobgi],
table[b-jyuc1pobgi], caption[b-jyuc1pobgi], tbody[b-jyuc1pobgi], tfoot[b-jyuc1pobgi], thead[b-jyuc1pobgi], tr[b-jyuc1pobgi], th[b-jyuc1pobgi], td[b-jyuc1pobgi],
article[b-jyuc1pobgi], aside[b-jyuc1pobgi], canvas[b-jyuc1pobgi], details[b-jyuc1pobgi], embed[b-jyuc1pobgi],
figure[b-jyuc1pobgi], figcaption[b-jyuc1pobgi], footer[b-jyuc1pobgi], header[b-jyuc1pobgi], hgroup[b-jyuc1pobgi],
menu[b-jyuc1pobgi], nav[b-jyuc1pobgi], output[b-jyuc1pobgi], ruby[b-jyuc1pobgi], section[b-jyuc1pobgi], summary[b-jyuc1pobgi],
time[b-jyuc1pobgi], mark[b-jyuc1pobgi], audio[b-jyuc1pobgi], video[b-jyuc1pobgi] {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article[b-jyuc1pobgi], aside[b-jyuc1pobgi], details[b-jyuc1pobgi], figcaption[b-jyuc1pobgi], figure[b-jyuc1pobgi],
footer[b-jyuc1pobgi], header[b-jyuc1pobgi], hgroup[b-jyuc1pobgi], menu[b-jyuc1pobgi], nav[b-jyuc1pobgi], section[b-jyuc1pobgi] {
    display: block;
}

body[b-jyuc1pobgi] {
    font-family: 'Gotham', sans-serif;
    font-size: 16px;
    color: rgb(4, 34, 34);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

ol[b-jyuc1pobgi], ul[b-jyuc1pobgi] {
    list-style: none;
}

blockquote[b-jyuc1pobgi], q[b-jyuc1pobgi] {
    quotes: none;
}

    blockquote[b-jyuc1pobgi]:before, blockquote[b-jyuc1pobgi]:after,
    q[b-jyuc1pobgi]:before, q[b-jyuc1pobgi]:after {
        content: '';
        content: none;
    }

table[b-jyuc1pobgi] {
    border-collapse: collapse;
    border-spacing: 0;
}

.btn[b-jyuc1pobgi] {
    display: inline-block;
    position: relative;
    transition: hover 0.18s ease-in-out;
    border: 1px solid transparent;
    cursor: pointer;
    padding: 10px 20px;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    touch-action: manipulation;
    user-select: none;
}

    .btn:hover[b-jyuc1pobgi],
    .btn:active[b-jyuc1pobgi] {
        text-decoration: none;
    }

.btn--primary[b-jyuc1pobgi] {
    color: #fff;
    background-color: var(--main-color);
}

    .btn--primary:hover[b-jyuc1pobgi],
    .btn--primary:active[b-jyuc1pobgi] {
        background-color: var(--main-color);
    }

.btn--link[b-jyuc1pobgi] {
    padding: 0;
    border-radius: 0;
    color: var(--main-color);
    font-weight: normal;
}

    .btn--link:hover[b-jyuc1pobgi] {
        text-decoration: underline;
    }

.btn--outline[b-jyuc1pobgi] {
    border-color: var(--main-color);
    background-color: transparent;
    text-transform: uppercase;
}

.btn--outline:hover[b-jyuc1pobgi],
.btn--outline:focus[b-jyuc1pobgi] {
    color: #fff;
    background-color: var(--main-color);
    border-color: var(--main-color);
}

h1[b-jyuc1pobgi] {
    font-size: 42px;
    line-height: 50.8px;
    font-weight: 900;
    color: rgb(50, 58, 69);
}

h2[b-jyuc1pobgi] {
    font-size: 22px;
    line-height: 26.4px;
    font-weight: 700;
    color: rgb(50, 58, 69);
}

h3[b-jyuc1pobgi] {
    font-size: 18px;
    line-height: 21.6px;
    font-weight: 700;
}

a[b-jyuc1pobgi] {
    color: var(--main-color);
    text-decoration: none;
}

    a:hover[b-jyuc1pobgi] {
        text-decoration: underline;
    }

strong[b-jyuc1pobgi] {
    font-weight: 500;
}

.form[b-jyuc1pobgi] {
    max-width: 660px;
    margin: 0 auto 30px;
    padding: 50px;
    background-color: #fff;
    box-shadow: 0 0 37px 0 rgba(0, 0, 0, 0.2);
}

.form__header[b-jyuc1pobgi] {
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 3px solid var(--main-color);
}

.form__control[b-jyuc1pobgi] {
    position: relative;
}

    .form__control input[b-jyuc1pobgi] {
        font-family: 'Gotham', sans-serif;
        display: block;
        width: 100%;
        height: 45px;
        padding: 10px 15px;
        font-size: 16px;
        margin-bottom: 15px;
        border: 1px solid #ccc;
    }

        .form__control input:focus[b-jyuc1pobgi],
        .form__control input:active[b-jyuc1pobgi] {
            border-color: var(--main-color);
            outline: none;
        }

.form p[b-jyuc1pobgi] {
    margin-bottom: 50px;
}

.form hr[b-jyuc1pobgi] {
    margin-top: 28px;
    margin-bottom: 40px;
    border-top: 1px solid #ddd;
}

.form__content[b-jyuc1pobgi] {
    min-height: 100px;
}

.form__actions[b-jyuc1pobgi] {
    overflow: auto;
}

.form__control__error[b-jyuc1pobgi] {
    margin-bottom: 20px;
    color: rgb(251, 132, 2);
}

.form__actions .btn--outline[b-jyuc1pobgi] {
    float: right;
}

.form__actions .btn--link[b-jyuc1pobgi] {
    margin-top: 8px;
}

.contact-entry[b-jyuc1pobgi] {
    margin-top: 10px;
    text-align: center;
}

.section[b-jyuc1pobgi] {
    padding: 60px 0;
}

.section--gray[b-jyuc1pobgi] {
    background-color: rgb(238, 238, 238);
}

.section--white[b-jyuc1pobgi] {
    background-color: rgb(255, 255, 255);
}

.section__header[b-jyuc1pobgi] {
    font-size: 22px;
    line-height: 26.4px;
    font-weight: 700;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 28px;
}

.puff[b-jyuc1pobgi] {
    padding: 25px 25px 13px;
    background-color: #d61b5c;
    color: #fff;
    display: block;
    transition: all .18s ease;
}

.puff__text[b-jyuc1pobgi] {
    color: #fff;
    font-weight: 500;
    height: 210px;
    overflow: hidden;
}

.puff__action[b-jyuc1pobgi] {
    border-top: 1px solid #d61b5c;
    margin-top: 1.8rem;
    padding-top: 1.2rem;
}

.puff:hover[b-jyuc1pobgi] {
    background-color: #d61b5c;
    color: #fff;
    text-decoration: none;
}

    .puff:hover .puff__action__link[b-jyuc1pobgi] {
        text-decoration: underline;
    }

.row[b-jyuc1pobgi] {
    margin-left: -15px;
    margin-right: -15px;
    overflow: hidden;
}

.col-md-3[b-jyuc1pobgi],
.col-sm-6[b-jyuc1pobgi] {
    width: 100%;
    position: relative;
    min-height: 1px;
    margin-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-6[b-jyuc1pobgi] {
        width: 50%;
        margin-bottom: 30px;
    }
}

@media (min-width: 992px) {
    .col-md-3[b-jyuc1pobgi] {
        width: 25%;
        margin-bottom: 0;
    }
}

.footer[b-jyuc1pobgi] {
    padding: 10px 0 20px 0;
    /* background: #323a45;
    color: #fff;*/
    background-color: rgb(238, 238, 238);
    color: #323a45;
    margin-bottom: 15px;
}

    .footer .container[b-jyuc1pobgi] {
        display: flex;
        align-items: stretch;
    }

    .footer h3[b-jyuc1pobgi] {
        margin-bottom: 15px;
    }

    .footer img[b-jyuc1pobgi] {
        margin-top: 10px;
        max-width: 50%;
        height: auto;
    }

.footer__section[b-jyuc1pobgi] {
    flex: 0 0 25%;
    padding: 5px 15px;
}

    .footer__section:not(:first-child)[b-jyuc1pobgi] {
        border-left: 1px solid #ddd;
    }

@media (max-width: 991px) {

    .footer .container[b-jyuc1pobgi] {
        display: block;
        padding: 0;
    }

    .footer img[b-jyuc1pobgi] {
        max-width: 100px;
    }

    .footer__section[b-jyuc1pobgi] {
        flex: 0 0 100%;
        padding-bottom: 0;
    }
}

*[b-jyuc1pobgi] {
    box-sizing: border-box;
}

    *[b-jyuc1pobgi]:before,
    *[b-jyuc1pobgi]:after {
        box-sizing: border-box;
    }

html[b-jyuc1pobgi] {
    height: 100%;
}

.container[b-jyuc1pobgi] {
    max-width: 1140px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}

.alert[b-jyuc1pobgi] {
    color: #fff;
    background-color: rgb(245, 146, 0);
    padding: 30px;
    margin-bottom: 30px;
}

.logo[b-jyuc1pobgi] {
    text-align: center;
    padding: 9px;
}

    .logo img[b-jyuc1pobgi] {
        display: block;
        width: 260px;
    }

.hero[b-jyuc1pobgi] {
    margin: 50px 0;
    text-align: center;
}

    .hero h1[b-jyuc1pobgi] {
        margin-bottom: 20px;
    }

    .hero p[b-jyuc1pobgi] {
        font-size: 20px;
    }

.meta[b-jyuc1pobgi] {
    color: #aaa;
}

.byggmaterialhandlarna .form__header[b-jyuc1pobgi] {
    border-bottom: 3px solid #e75325ff;
}

.section--gray.byggmaterialhandlarna[b-jyuc1pobgi] {
    background-color: #e7532520;
}
/* _content/Login/Components/Pages/SetPassword.razor.rz.scp.css */
html[b-z6m9iec91k], body[b-z6m9iec91k], div[b-z6m9iec91k], span[b-z6m9iec91k], applet[b-z6m9iec91k], object[b-z6m9iec91k], iframe[b-z6m9iec91k],
h1[b-z6m9iec91k], h2[b-z6m9iec91k], h3[b-z6m9iec91k], h4[b-z6m9iec91k], h5[b-z6m9iec91k], h6[b-z6m9iec91k], p[b-z6m9iec91k], blockquote[b-z6m9iec91k], pre[b-z6m9iec91k],
a[b-z6m9iec91k], abbr[b-z6m9iec91k], acronym[b-z6m9iec91k], address[b-z6m9iec91k], big[b-z6m9iec91k], cite[b-z6m9iec91k], code[b-z6m9iec91k],
del[b-z6m9iec91k], dfn[b-z6m9iec91k], em[b-z6m9iec91k], img[b-z6m9iec91k], ins[b-z6m9iec91k], kbd[b-z6m9iec91k], q[b-z6m9iec91k], s[b-z6m9iec91k], samp[b-z6m9iec91k],
small[b-z6m9iec91k], strike[b-z6m9iec91k], strong[b-z6m9iec91k], sub[b-z6m9iec91k], sup[b-z6m9iec91k], tt[b-z6m9iec91k], var[b-z6m9iec91k],
b[b-z6m9iec91k], u[b-z6m9iec91k], i[b-z6m9iec91k], center[b-z6m9iec91k],
dl[b-z6m9iec91k], dt[b-z6m9iec91k], dd[b-z6m9iec91k], ol[b-z6m9iec91k], ul[b-z6m9iec91k], li[b-z6m9iec91k],
fieldset[b-z6m9iec91k], form[b-z6m9iec91k], label[b-z6m9iec91k], legend[b-z6m9iec91k],
table[b-z6m9iec91k], caption[b-z6m9iec91k], tbody[b-z6m9iec91k], tfoot[b-z6m9iec91k], thead[b-z6m9iec91k], tr[b-z6m9iec91k], th[b-z6m9iec91k], td[b-z6m9iec91k],
article[b-z6m9iec91k], aside[b-z6m9iec91k], canvas[b-z6m9iec91k], details[b-z6m9iec91k], embed[b-z6m9iec91k],
figure[b-z6m9iec91k], figcaption[b-z6m9iec91k], footer[b-z6m9iec91k], header[b-z6m9iec91k], hgroup[b-z6m9iec91k],
menu[b-z6m9iec91k], nav[b-z6m9iec91k], output[b-z6m9iec91k], ruby[b-z6m9iec91k], section[b-z6m9iec91k], summary[b-z6m9iec91k],
time[b-z6m9iec91k], mark[b-z6m9iec91k], audio[b-z6m9iec91k], video[b-z6m9iec91k] {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article[b-z6m9iec91k], aside[b-z6m9iec91k], details[b-z6m9iec91k], figcaption[b-z6m9iec91k], figure[b-z6m9iec91k],
footer[b-z6m9iec91k], header[b-z6m9iec91k], hgroup[b-z6m9iec91k], menu[b-z6m9iec91k], nav[b-z6m9iec91k], section[b-z6m9iec91k] {
    display: block;
}

body[b-z6m9iec91k] {
    font-family: 'Gotham A', 'Gotham B', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: rgb(4, 34, 34);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

ol[b-z6m9iec91k], ul[b-z6m9iec91k] {
    list-style: none;
}

blockquote[b-z6m9iec91k], q[b-z6m9iec91k] {
    quotes: none;
}

    blockquote[b-z6m9iec91k]:before, blockquote[b-z6m9iec91k]:after,
    q[b-z6m9iec91k]:before, q[b-z6m9iec91k]:after {
        content: '';
        content: none;
    }

table[b-z6m9iec91k] {
    border-collapse: collapse;
    border-spacing: 0;
}

.btn[b-z6m9iec91k] {
    display: inline-block;
    position: relative;
    transition: hover 0.18s ease-in-out;
    border: 1px solid transparent;
    cursor: pointer;
    padding: 10px 20px;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    touch-action: manipulation;
    user-select: none;
}

    .btn:hover[b-z6m9iec91k],
    .btn:active[b-z6m9iec91k] {
        text-decoration: none;
    }

.btn--primary[b-z6m9iec91k] {
    color: #fff;
    background-color: var(--main-color);
}

    .btn--primary:hover[b-z6m9iec91k],
    .btn--primary:active[b-z6m9iec91k] {
        background-color: var(--main-color);
    }

.btn--link[b-z6m9iec91k] {
    padding: 0;
    border-radius: 0;
    color: var(--main-color);
    font-weight: normal;
}

    .btn--link:hover[b-z6m9iec91k] {
        text-decoration: underline;
    }

.btn--outline[b-z6m9iec91k] {
    border-color: var(--main-color);
    background-color: transparent;
    text-transform: uppercase;
}

.btn--outline:hover[b-z6m9iec91k],
.btn--outline:focus[b-z6m9iec91k] {
    color: #fff;
    background-color: var(--main-color);
    border-color: var(--main-color);
}

h1[b-z6m9iec91k] {
    font-size: 42px;
    line-height: 50.8px;
    font-weight: 900;
    color: rgb(50, 58, 69);
}

h2[b-z6m9iec91k] {
    font-size: 22px;
    line-height: 26.4px;
    font-weight: 700;
    color: rgb(50, 58, 69);
}

h3[b-z6m9iec91k] {
    font-size: 18px;
    line-height: 21.6px;
    font-weight: 700;
}

a[b-z6m9iec91k] {
    color: var(--main-color);
    text-decoration: none;
}

    a:hover[b-z6m9iec91k] {
        text-decoration: underline;
    }

strong[b-z6m9iec91k] {
    font-weight: 500;
}

.form[b-z6m9iec91k] {
    max-width: 660px;
    margin: 0 auto 30px;
    padding: 50px;
    background-color: #fff;
    box-shadow: 0 0 37px 0 rgba(0, 0, 0, 0.2);
}

.form__header[b-z6m9iec91k] {
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 3px solid var(--main-color);
}

.form__control[b-z6m9iec91k] {
    position: relative;
}

    .form__control input[b-z6m9iec91k] {
        font-family: 'Gotham', sans-serif;
        display: block;
        width: 100%;
        height: 45px;
        padding: 10px 15px;
        font-size: 16px;
        margin-bottom: 15px;
        border: 1px solid #ccc;
    }

        .form__control input:focus[b-z6m9iec91k],
        .form__control input:active[b-z6m9iec91k] {
            border-color: var(--main-color);
            outline: none;
        }

.form p[b-z6m9iec91k] {
    margin-bottom: 50px;
}

.form hr[b-z6m9iec91k] {
    margin-top: 28px;
    margin-bottom: 40px;
    border-top: 1px solid #ddd;
}

.form__content[b-z6m9iec91k] {
    min-height: 100px;
}

.form__actions[b-z6m9iec91k] {
    overflow: auto;
}

.form__control__error[b-z6m9iec91k] {
    margin-bottom: 20px;
    color: rgb(251, 132, 2);
}

.form__actions .btn--outline[b-z6m9iec91k] {
    float: right;
}

.form__actions .btn--link[b-z6m9iec91k] {
    margin-top: 8px;
}

.contact-entry[b-z6m9iec91k] {
    margin-top: 10px;
    text-align: center;
}

.section[b-z6m9iec91k] {
    padding: 60px 0;
}

.section--gray[b-z6m9iec91k] {
    background-color: rgb(238, 238, 238);
}

.section--white[b-z6m9iec91k] {
    background-color: rgb(255, 255, 255);
}

.section__header[b-z6m9iec91k] {
    font-size: 22px;
    line-height: 26.4px;
    font-weight: 700;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 28px;
}

.puff[b-z6m9iec91k] {
    padding: 25px 25px 13px;
    background-color: #d61b5c;
    color: #fff;
    display: block;
    transition: all .18s ease;
}

.puff__text[b-z6m9iec91k] {
    color: #fff;
    font-weight: 500;
    height: 210px;
    overflow: hidden;
}

.puff__action[b-z6m9iec91k] {
    border-top: 1px solid #d61b5c;
    margin-top: 1.8rem;
    padding-top: 1.2rem;
}

.puff:hover[b-z6m9iec91k] {
    background-color: #d61b5c;
    color: #fff;
    text-decoration: none;
}

    .puff:hover .puff__action__link[b-z6m9iec91k] {
        text-decoration: underline;
    }

.row[b-z6m9iec91k] {
    margin-left: -15px;
    margin-right: -15px;
    overflow: hidden;
}

.col-md-3[b-z6m9iec91k],
.col-sm-6[b-z6m9iec91k] {
    width: 100%;
    position: relative;
    min-height: 1px;
    margin-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-6[b-z6m9iec91k] {
        width: 50%;
        margin-bottom: 30px;
    }
}

@media (min-width: 992px) {
    .col-md-3[b-z6m9iec91k] {
        width: 25%;
        margin-bottom: 0;
    }
}

.footer[b-z6m9iec91k] {
    padding: 10px 0 20px 0;
    /* background: #323a45;
    color: #fff;*/
    background-color: rgb(238, 238, 238);
    color: #323a45;
}

    .footer .container[b-z6m9iec91k] {
        display: flex;
        align-items: stretch;
    }

    .footer h3[b-z6m9iec91k] {
        margin-bottom: 15px;
    }

    .footer img[b-z6m9iec91k] {
        margin-top: 10px;
        max-width: 50%;
        height: auto;
    }

.footer__section[b-z6m9iec91k] {
    flex: 0 0 25%;
    padding: 5px 15px;
}

    .footer__section:not(:first-child)[b-z6m9iec91k] {
        border-left: 1px solid #ddd;
    }

@media (max-width: 991px) {

    .footer .container[b-z6m9iec91k] {
        display: block;
        padding: 0;
    }

    .footer img[b-z6m9iec91k] {
        max-width: 100px;
    }

    .footer__section[b-z6m9iec91k] {
        flex: 0 0 100%;
        padding-bottom: 0;
    }
}

*[b-z6m9iec91k] {
    box-sizing: border-box;
}

    *[b-z6m9iec91k]:before,
    *[b-z6m9iec91k]:after {
        box-sizing: border-box;
    }

html[b-z6m9iec91k] {
    height: 100%;
}

.container[b-z6m9iec91k] {
    max-width: 1140px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}

.alert[b-z6m9iec91k] {
    color: #fff;
    background-color: rgb(245, 146, 0);
    padding: 30px;
    margin-bottom: 30px;
}

.logo[b-z6m9iec91k] {
    text-align: center;
    padding-bottom: 18px;
}

    .logo img[b-z6m9iec91k] {
        display: block;
        width: 260px;
    }

.hero[b-z6m9iec91k] {
    margin: 50px 0;
    text-align: center;
}

    .hero h1[b-z6m9iec91k] {
        margin-bottom: 20px;
    }

    .hero p[b-z6m9iec91k] {
        font-size: 20px;
    }

.meta[b-z6m9iec91k] {
    color: #aaa;
}
