/*-----------------
    Debug
-----------------*/

.sf-toolbar * {
    font-size:12px !important;
}

/*-----------------
    General
-----------------*/

html {
    scroll-behavior: smooth;
}

:focus {
    outline: 0 !important;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) !important;
}

/*-----------------
    Typography
-----------------*/

a, a:hover {
    text-decoration: none;
}

p a, p a:hover {
    text-decoration: underline;
}


html, body, .text {
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
}

.text-normal {
    font-weight: normal !important;
}

h1 {
    font-family: "Open Sans";
    font-weight: bold;
    font-size: 40px;
}

h2 {
    font-family: "Open Sans";
    font-weight: lighter;
    font-size: 40px;
}
