#page-header-wrap {
    display: none !important
}
#header-outer.small-nav #logo img,
#header-outer.small-nav .logo-spacing img {
    height: 72px !important
}
#faq-section-desktop .faq-heading {
    font-size: 40px;
    border-bottom: none;
    padding: 0 !important;
    margin: 20px 0 0
}
#faq-section-desktop .faq-hint {
    font-size: 14px;
    line-height: 0
}
#faq-section-desktop ul {
    margin-bottom: 0
}
.faq-footer a {
    color: #3198F6
}
.faq-footer a:hover {
    text-decoration: underline
}
.faq-footer h4 {
    color: #292929 !important;
    padding: 1rem;
    font-weight: 600 !important;
    font-family: Montserrat !important;
    font-size: 16px !important
}
.dedicated-faq {
    margin: 100px 60px !important
}
.mobile-only-logo {
    background-image: url(../images/lion-sm.svg);
    background-position: center;
    background-repeat: no-repeat;
    padding: 0 45px 45px 0;
    width: 45px !important
}
@media only screen and (max-width:1000px) {
    #faq-section-desktop {
        display: block !important;
        margin: 0 !important
    }
    .container.main-content {
        margin: 0 !important;
        max-width: 100%
    }
    #faq-section-desktop .faq-heading.faq-category::after {
        position: relative;
        display: inline-block;
        left: 0;
        top: 0
    }
}
@media only screen and (max-width:375px) {
    #faq-section-desktop .faq-description p {
        font-size: 16px
    }
}