@font-face {
font-family: "good-times", sans-serif;
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: "good-times", sans-serif;
font-weight: 400;
font-style: normal;
}
font-family: good-times, sans-serif;
font-weight: 400;
font-style: normal;
.txtdonkerblauw {
color: #001d3a;
}
.txtdonkerblauw h1 {
color: #001d3a;
}
.txtdonkerblauw h2 {
color: #001d3a;
}
.txtdonkerblauw h3 {
color: #001d3a;
}
.txtgoud h4 {
color: #e0d0b7;
}
.txtwit p {
color: #fff;
} 
#footer-outer .widget h4 {
font-family: "brandon-grotesque", sans-serif !important;
font-size: 25px;
}
#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a {
font-size: 16px;
}
.row .col .team-member p.description, .team-member p.description {
padding: 15px 0;
margin: 15px 0;
border-bottom: 1px solid rgba(176,117,90,0.76);
border-top: 1px solid rgba(176,117,90,0.76);
}
.single .fullscreen-blog-header #single-below-header > span.meta-category {
display: none !important;
}
#page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:not(:hover) {
color: #ffffff;
border-color: rgba(255,255,255,0.4);
display: none;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]  {
background-color: #f4eadf !important;
color: #000;
transition: all .5s;
border-radius: 5px;
padding: 10px 25px 10px 25px;
cursor:pointer;
font-size: 18px !important;
font-weight: 700 !important;
}
.nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content input.ninja-forms-field, .nf-form-content select.ninja-forms-field:not([multiple]) {
line-height: 1 !important;
}
.nf-form-fields-required {
display: none;
}
.nf-form-content {
padding: 0px !important;
}
.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea {
background: #f4eadf !important;
border: 1px solid #5f654e !important;
box-shadow: none;
color: #000 !important;
transition: all .5s;
}
.nf-error.field-wrap .nf-field-element:after,
.nf-error .nf-field-element:after {
background-color: #f4eadf !important;
color: #000 !important;
}
.nf-error-msg, .ninja-forms-req-symbol {
color: #f4eadf !important;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
background-color: #f4eadf !important;
border: 0px;
color: #000 !important;
transition: all .5s;
padding: 10px 25px 10px 25px;
cursor:pointer;
font-size: 18px !important;
font-weight: 700 !important;
}
.nf-form-content textarea.ninja-forms-field {
height: 125px !important;
}
.nf-form-content label {
font-size: 16px !important;
}
.nf-form-content select.ninja-forms-field:not([multiple]) {
color: #000;
}
.nf-error .ninja-forms-field {
border-color: #f4eadf !important;
}
#ninja_forms_required_items, .nf-field-container {
margin-bottom: 18px !important;
}
.nf-form-content .list-select-wrap .nf-field-element>div:after,
.nf-form-content select.ninja-forms-field {
color: #000 !important;
}
.nf-form-content .list-select-wrap .nf-field-element>div {
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e") !important;
background-repeat: no-repeat !important;
background-position: right 12px center !important;
background-size: 18px !important;
}
.nectar-mobile-only.mobile-header li {
float: none;
line-height: 1;
display: flex;
align-items: center;
margin: 0 8px;
overflow: visible!important;
display: none;
}
.blog h1 {
font-size: 30px !important;
line-height: 40px !important;
}
.blog h2 {
font-size: 23px !important;
line-height: 33px !important;
}
.blog h3 {
font-size: 19px !important;
line-height: 29px !important;
}
.blog h4 {
font-size: 17px !important;
line-height: 27px !important;
}