
/*    
Kerge WordPress Theme Dynamic Styles
Theme name : Kerge
Author : lmpixels
Version : 2.1.1
*/


/* =============================================================================

1. General
2. Typography
3. Logo
4. Backgrounds
5. Colors
6. Borders
7. Page Titles and Paage Content Area
8. Header and Main Menu
9. Custom Styles

============================================================================= */

/* ============================================================================= 
1. General
============================================================================= */
.pt-page,
.single-page-content .content-area {
    max-width: 1800px;
    min-width: 0;
}


/* ============================================================================= 
2. Typography
============================================================================= */
body,
p {
    font-family: PT Sans, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.75em;
    color: #666666;
}

.form-control,
.form-control:focus,
.has-error .form-control,
.has-error .form-control:focus {
    font-family: PT Sans, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Oswald, Helvetica, sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #222222;
}

h1 {
    font-size: 32px;
    color: #222222;
}
h2 {
    font-size: 27px;
    color: #222222;
}
h3 {
    font-size: 21px;
    color: #222222;
}
h4 {
    font-size: 18px;
    color: #222222;
}
h5 {
    font-size: 16px;
    color: #222222;
}
h6 {
    font-size: 14px;
    color: #222222;
}

.testimonial-author,
.info-list li .title {
    font-family: Oswald, Helvetica, sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #222222;
}

.timeline-item .item-period,
.section-inner.start-page-full-width .hp-text-block .sp-subtitle,
.mobile-site-title {
    font-family: Oswald, Helvetica, sans-serif;
}

.form-control,
.form-control:focus,
.has-error .form-control,
.has-error .form-control:focus,
input[type="search"],
input[type="password"],
input[type="text"],
.header-search input.form-control {
    font-family: PT Sans, Helvetica, sans-serif;
    font-weight: 400;
    font-style: normal;
}

.btn-primary, .btn-secondary, button, input[type="button"], input[type="submit"] {
    font-family: PT Sans, Helvetica, sans-serif;
}


/* ============================================================================= 
3. Logo
============================================================================= */
.header-image img {
}


/* ============================================================================= 
4. Backgrounds
============================================================================= */
body {
    background-color: #f5f5f5;
}

@media only screen and (min-width: 991px) {
    .header.sticked {
        background-color: #ffffff;
    }
}


.section-inner.start-page-full-width .inner-content .fill-block {
    background-image: url(