/*
Theme Name: Design
Description: Template voor Fries Burgerberaad Jildstress
Version: 1.0
Author: Bastiaan Blaauw
Author URI: http://www.statuur.nl
License: Themeforest Split Licence
License URI: Statuur
Theme URI: www.kriesi.at/themes/enfold/
Template: enfold
*/

@font-face {
    font-family: 'Brandon Text';
    src: url('./fonts/BrandonText-Bold.woff2') format('woff2'),
        url('./fonts/BrandonText-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Brandon Text';
    src: url('./fonts/BrandonText-BoldItalic.woff2') format('woff2'),
        url('./fonts/BrandonText-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Brandon Text';
    src: url('./fonts/BrandonText-LightItalic.woff2') format('woff2'),
        url('./fonts/BrandonText-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Brandon Text';
    src: url('./fonts/BrandonText-Regular.woff2') format('woff2'),
        url('./fonts/BrandonText-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Brandon Text';
    src: url('./fonts/BrandonText-RegularItalic.woff2') format('woff2'),
        url('./fonts/BrandonText-RegularItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}


html,body{  
    font-family: 'Brandon Text'!important;
    font-weight: normal;
    font-style: normal;
    font-size:16px;
    line-height: 21px;
}

h1{ 
    font-family: 'Brandon Text'!important;
    font-weight: 600!important;
    font-style: normal;   
}

h2.av-special-heading-tag{
    font-weight: 400;
    text-transform: none!important;
    letter-spacing:.3px!important;
}

h3{
    font-weight: 400;
    text-transform: none!important;
    margin-bottom:0px;
}
.av-thin-font .av-special-heading-tag, .modern-quote .av-special-heading-tag {
    font-weight: 400!important;
} 

#top label {
    font-weight: 400;
}

#top label span, #top legend span {
    font-size:16px;    
}

.wpcf7-list-item{
    display: block!important;
    margin-left:0px!important;
}

.form-row {
    margin: 0 0px;
    position: relative;
    display: inline-block;
    width: calc(100% + 20px);
    clear: both;
}

[class^="form-col-"] {
    position: relative;
    min-height: 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    padding: 0 32px 32px 0px;
}

.form-col-6 {
    width: 50%;
}

.form-col-4 {
    width: 33.3333333%;
}

.form-col-12 {
    width: 100%;
}