/* aap */
@import url('//fonts.googleapis.com/css?family=Caveat:400,500,600,700|Jost:100,200,300,400,500,600,700,800,900');

body, .mce-content-body {
line-height:
24px !important;
}
body, .mce-content-body {
font-family:
Jost
!important;
}
body, .mce-content-body {
font-size:
18px !important;
}
body, .mce-content-body {
font-weight:
400
!important;
}

.socialmedia {
color:
#999999
!important;
}

.menu-1-logo {
height:
130px !important;
max-height:
130px !important;
}
@media (max-width: 991px) {
.menu-1-logo {
height: auto !important;
}
}
.cart-inhoud-wrapper {
top: calc(115px) !important;
}
.nav-wrapper {
margin-top: calc(15px) !important;
}

@media (min-width: 991px) {
.w-nav-brand {
width: 100% !important;
text-align: center !important;
}
.w-nav-menu {
float: none !important;
text-align: center !important;
}
}

.blocks a, .sidebar-link, .nieuws-txtliink, .tekst-link, .paragraph-txt-link {
color: rgb(0, 99, 152);
}
.nieuws-txtliink:hover {
color:
rgb(0, 99, 152)
!important;
font-weight: bold;
}


.flexbox-menu-1, .topstrip {
border: none !important;
}

.flexbox-menu-1 {
background-color:
rgb(255, 255, 255)
!important;
}



.nav-link-menu-1.w--current, .nav-link-menu-1:hover {
border-bottom: none !important;
}
.nav-link-menu-1 {
padding-bottom: 20px !important;
}
.menu1-dropdown-icon {
top: 0 !important;
}

.nav-link-menu-1 {
color:
#999999
!important;
}
.w--nav-menu-open .nav-link-menu-1 {
color:
#ffffff
!important;
}

.nav-link-menu-1:hover, .nav-link-menu-1.w--current {
color:
#006398
!important;
}


.nav-link-menu-1 {
font-size:
13px !important;
}

.nav-link-menu-1 {
font-family:
Jost
!important;
}
.nav-link-menu-1 {
font-weight:
500
!important;
}


.menu1-dropdown-list.w--open, .menu1-hamburger {
background-color:
#006398
!important;
}
@media (max-width: 991px) {
.nav-link-menu-1.w--current {
background-color: #fff;
}
.nav-menu-menu-1 {
background-color:
#006398
!important;
}
}

.menu1-dropdownlink.w-dropdown-link.w--current, .menu1-dropdownlink.w-dropdown-link:hover,
.menu1-dropdown-sublink:hover,
.menu1-drop-sublink.w--current, .menu1-drop-sublink:hover, .menu1-hamburger:hover, .menu1-hamburger.w--open {
background-color:
#006398
!important;
}

.menu1-dropdownlink:hover {
color:
#ffffff
!important;
}

.menu1-dropdown-sublink, .menu1-dropdownlink, .menu1-drop-sublink {
font-size:
16px !important;
}

.menu1-dropdown-sublink, .menu1-dropdownlink, .menu1-drop-sublink {
color:
#ffffff
!important;
}

@media (max-width: 991px) {
.menu1-hamburger {
background-color:
#006398
!important;
color:
#ffffff
!important;
}
}


.w--nav-menu-open .nav-link-menu-1:hover {
color:
#ffffff
!important;
}

.menu1-dropdown-sublink, .menu1-dropdownlink, .menu1-drop-sublink {
font-family:
Jost
!important;
}


.menu1-drobdown-sublist.w--open {
}
.menu1-drobdown-sublist.w--open > a {
}
.menu1-drobdown-sublist.w--open > a:hover {
}







.button-square, .paginering-linkblock, .to-top-link {
background-color:
#006398
!important;
}

.button-square:hover, .paginering-linkblock.w--current, .paginering-linkblock:hover, .to-top-link:hover {
background-color:
#89a7ca
!important;
}

.button-square, a.button-square, .paginering-linkblock div {
color:
#ffffff
!important;
}

.button-square:hover, .paginering-linkblock:hover div {
color:
#ffffff
!important;
}

.button-square {
border-color:
#006398
!important;
}

.button-square:hover {
border-color:
#89a7ca
!important;
}












.footer-div {
background-color:
rgb(137, 167, 202)
!important;
border-top: 1px solid
rgb(137, 167, 202)
!important;
}
.footer-div, .footer-div a, .footer-heading {
color:
#ffffff
!important;
}

.bottom-wrapper {
background-color:
rgb(0, 99, 152)
!important;
}
.bottom-wrapper, .bottom-wrapper a {
color:
#ffffff
!important;
}
.bottom-txt, .bottom-txt-link, .bottom-txt-ontwikkelaar {
font-family:
Jost
!important;
}


.parallax-css-default {
background-image: linear-gradient(270deg, rgba(0,0,0,0), rgba(0,0,0,0)) !important;
}


h1, .h1, .h1.cta {
margin-top: 0px !important;
}
h1, .h1, .h1.cta {
color:
#006398
!important;
}
h1, .h1, .h1.cta {
font-family:
Jost
!important;
}
h1, .h1, .h1.cta {
font-size:
36px !important;
}
h1, .h1, .h1.cta {
font-weight:
500
!important;
}
h2, .h2, .h2.cta {
margin-top: 0px !important;
}
h2, .h2, .h2.cta {
color:
#006398
!important;
}
h2, .h2, .h2.cta {
font-family:
Caveat
!important;
}
h3, .h3, .h3.cta {
margin-top: 0px !important;
}
h3, .h3, .h3.cta {
color:
#ffffff
!important;
}
h3, .h3, .h3.cta {
font-family:
Caveat
!important;
}
h3, .h3, .h3.cta {
font-size:
48px !important;
}
h4, .h4, .h4.cta {
margin-top: 0px !important;
}
h5, .h5, .h5.cta {
margin-top: 0px !important;
}
h6, .h6, .h6.cta {
margin-top: 0px !important;
}



.flexbox-menu-1 {padding-bottom: 30px !important;}

.flexitem-homeblok a:hover {font-weight:400 !important;}

#mce_4 { border-radius:5px;}


.w-nav-menu {background-color:#ffffff; padding:3px;}
a.nav-link-menu-1 { padding:20px 10px 0 10px; margin:0px; ! important;}
a.nav-link-menu-1 { padding-bottom:5px; ! important; }

.nav-link-menu-1 {margin-top:20px ! important;}


.footer-div, .footer-div a, .footer-heading { font-size:15px; margin:0px ! important; }
.fa-3x {font-size:44px ! important;}
.footer-div {}








