﻿/* tomindebuurt.css */

/* latin-ext */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

:root {
    /* defaults */
    --default-color: #831f82;
    --default-font-family: "Montserrat", sans-serif;
    /* font */
    --text-color: #000;
    --text-size: 1rem; /* 16px */
    --text-font-weight: normal;
    --line-height: 1.5;
    /* h1 */
    --h1-color: #000;
    --h1-text-size: 2.25rem; /* 36px */
    --h1-font-weight: 600;
    /* h2 */
    --h2-color: #000;
    --h2-text-size: 1.375rem; /*22px*/
    --h2-font-weight: 600;
    /* h3 */
    --h3-color: #000;
    --h3-text-size: 1.375rem; /*22px*/
    --h3-font-weight: 600;
    /* h4 */
    --h4-color: #000;
    --h4-text-size: 1.25rem; /*20px*/
    --h4-font-weight: 600;
    /* h5 */
    --h5-color: #000;
    --h5-text-size: 1.125rem; /*18px*/
    --h5-font-weight: 600;
    /* link */
    --link-color: var(--default-color);
    --link-hover-color: var(--default-color);
    --link-font-weight: 600;
    /* button */
    --button-text-color: #FFF;
    --button-text-size: 1rem; /* 16px */
    --button-font-weight: 800;
    --button-height: auto;
    --button-padding: 13px;
    --button-border-radius: 5px;
    --button-background-color: var(--default-color);
    --button-hover-text-color: #FFF;
    --button-hover-background-color: var(--default-color);
    /* logo */
    --logo-width: auto;
    --logo-margin: 5px 0;
    /* menu */
    --menu-text-color: #FFF;
    --menu-background-color: var(--default-color);
    /* footer */
    --footer-text-color: #FFF;
    --footer-icon-color: #FFF;
    --footer-background-color: var(--default-color);
}

body, body *{
    line-height: var(--line-height);
}

body .container .header .headerinner .logo a img {
    max-width: 290px;
    max-height: 140px;
}

/* tomindebuurt.css */
