/*
orange rgb(247, 147, 29)
f7931d
*/

@import url('uikit.pw.min.css');

html,
body {
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    overflow-x: hidden;
    line-height: 150%;
    font-size: 14px;
}

h1,
h2,
h3,
h4 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
}

h1 {
    font-size: 230%;
}

h5 {
    text-align: left;
    text-transform: uppercase;
    padding: 0 0 20px;
    position: relative;
    margin: 0;
}
h5:before {
    content: '';
    position: absolute;
    top: 25px;
    width: 40px;
    border-bottom: 1px solid #f7931d;
}

p {
    font-weight: 400;
    font-style: normal;
}
a {
    color: #f7931d;
}
a:hover {
    color: #f7931d;
}
/* 881F1F */

b,
strong {
    font-weight: 600;
}

.uk-heading-divider {
    border-bottom: 1px solid #f7931d;
}

.uk-text-large {
    font-size: 1.1rem;
    line-height: 1.1;
}

.uk-heading-line > :after,
.uk-heading-line > :before {
    content: '';
    position: absolute;
    top: calc(50% - (1px / 2));
    width: 20px;
    border-bottom: 1px solid #f7931d;
}

/* .uk-card-body {
    padding: 15px;
} */

.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button {
    background-color: rgba(255, 255, 255, 1);
    color: #cc2229;
    width: 24px;
    height: 24px;
}

h4 {
    font-weight: 400;
    display: inline-block;
    position: relative;
    text-align: left;
    width: 100%;
    margin: 0;
    padding: 0 0 10px 5px;
    /* background: #fffbf7; */
}
h4:before {
    content: '';
    position: absolute;
    width: 50px;
    height: 1px;
    bottom: 10px;
    left: 5px;
    border-bottom: 1px solid #f7931d;
}
