/* aap */
@import url('//fonts.googleapis.com/css?family=Rajdhani:300,400,500,700|Dancing Script:400|Staatliches:400|Quicksand:300,400,500,700|');

body, .mce-content-body {
line-height:
20px !important;
}
body, .mce-content-body {
font-family:
Quicksand
!important;
}
body, .mce-content-body {
font-size:
17px !important;
}
body, .mce-content-body {
font-weight:
400
!important;
}


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


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





.nav-link-menu-1 {
text-transform: none !important;
}

.nav-link-menu-1.w--current, .nav-link-menu-1:hover {
border-bottom:
#bd3c60
solid 6px !important;
}

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

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


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

.nav-link-menu-1 {
font-family:
Quicksand
!important;
}
.nav-link-menu-1 {
font-weight:
400
!important;
}


.menu1-dropdown-list.w--open, .menu1-hamburger {
background-color:
#963f62
!important;
}
@media (max-width: 991px) {
.nav-link-menu-1.w--current {
background-color: #fff;
}
.nav-menu-menu-1 {
background-color:
#963f62
!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:
#ffffff
!important;
}

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


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

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


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



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






.button-square {
padding: 10px !important;
font-size: 12px !important;
}

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

.button-square:hover, .paginering-linkblock.w--current, .paginering-linkblock:hover, .to-top-link:hover {
background-color:
#e37e00
!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:
#bd3c60
!important;
}

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





.button-square.outline {
background-color:
#e37e00
!important;
}

.button-square.outline:hover {
background-color:
#bd3c60
!important;
}

.button-square.outline {
color:
#ffffff
!important;
}

.button-square.outline:hover {
color:
#ffffff
!important;
}

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

.button-square.outline:hover {
border-color:
#bd3c60
!important;
}


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

.bottom-wrapper {
background-color:
rgb(189, 60, 96)
!important;
}
.bottom-wrapper, .bottom-wrapper a {
color:
#ffffff
!important;
}
.bottom-txt, .bottom-txt-link, .bottom-txt-ontwikkelaar {
font-family:
Quicksand
!important;
}


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

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

h1, .h1, .h1.cta {
margin-top: 0px !important;
}
h1, .h1, .h1.cta {
color:
#bd3c60
!important;
}
h1, .h1, .h1.cta {
font-family:
Quicksand
!important;
}
h1, .h1, .h1.cta {
font-size:
36px !important;
}
h2, .h2, .h2.cta {
margin-top: 0px !important;
}
h2, .h2, .h2.cta {
color:
#ffffff
!important;
}
h2, .h2, .h2.cta {
font-family:
Quicksand
!important;
}
h2, .h2, .h2.cta {
font-size:
28px !important;
}
h3, .h3, .h3.cta {
margin-top: 0px !important;
}
h3, .h3, .h3.cta {
color:
#bd3c60
!important;
}
h3, .h3, .h3.cta {
font-family:
Quicksand
!important;
}
h3, .h3, .h3.cta {
font-size:
27px !important;
}
h4, .h4, .h4.cta {
margin-top: 0px !important;
}
h4, .h4, .h4.cta {
color:
#bd3c60
!important;
}
h4, .h4, .h4.cta {
font-family:
Dancing Script
!important;
}
h4, .h4, .h4.cta {
font-size:
26px !important;
}
h5, .h5, .h5.cta {
margin-top: 0px !important;
}
h5, .h5, .h5.cta {
color:
#e37e00
!important;
}
h5, .h5, .h5.cta {
font-family:
Quicksand
!important;
}
h5, .h5, .h5.cta {
font-size:
24px !important;
}
h6, .h6, .h6.cta {
margin-top: 0px !important;
}
h6, .h6, .h6.cta {
color:
#000000
!important;
}
h6, .h6, .h6.cta {
font-family:
Dancing Script
!important;
}
h6, .h6, .h6.cta {
font-size:
22px !important;
}

.field-label {
color:
#e37e00
!important;
}

.form-field {
border-color:
#dfdfdf
!important;
}

.form-field {
    height: 40px !important; 
    border-radius: 0px !important;
}

.form-field.input {
    height: 140px !important;
}

.bericht-div small, .bericht-div .spacer-lijn {
    display: none;
}








