body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu a, .footer-menu a, .footer-widgets a, #site-footer .wp-block-button.is-style-outline, .wp-block-pullquote:before, .singular:not(.overlay-header) .entry-header a, .archive-header a, .header-footer-group .color-accent, .header-footer-group .color-accent-hover:hover {
    color: #ffffff;
}

.entry-content {
    font-family: "Lato", serif;
    letter-spacing: normal;
}

.header-inner {
    align-items: center;
    display: flex;
    justify-content: space-around;
    padding: 2.1rem 0;
}
.singular .entry-header {
    padding: 3rem 0;
}
.wf-active .faux-heading, .wf-active h1, .wf-active h2, .wf-active h3, .wf-active h4, .wf-active h5, .wf-active h6 {
    font-family: "Lato",sans-serif;
    font-size: 50px;
    font-weight: 400;
    font-style: normal;
}
a {
    color: #322e83;
    text-decoration: none;
    font-weight: bold;
}

@media (min-width: 700px)
.widget .widget-title {
    margin-bottom: 0rem;
}

.widget .widget-title {
    margin: 0 0 -1rem;
}
.wf-active .heading-size-3, .wf-active h3 {
    font-style: normal;
    font-weight: 400;
}
.wf-active .faux-heading, .wf-active h1, .wf-active h2, .wf-active h3, .wf-active h4, .wf-active h5, .wf-active h6 {
    font-family: "Lato",sans-serif;
    font-size: 25px;
    font-weight: 400;
    font-style: normal;
}

.wptripadvisor_t1_SPAN_5 {
    color: rgb(85, 85, 85);
    display: block;
    text-size-adjust: 100%;
    text-transform: capitalize;
    overflow: hidden;
    padding: 4px 0px 0px;
}

.wptripadvisor_t1_SPAN_5 {
    color: rgb(85, 85, 85);
	display: contents;}

.wptripadvisor_t1_SPAN_5 {
    color: rgb(85, 85, 85);
    display: visible;
    text-size-adjust: 100%;
    text-transform: capitalize;
    overflow: hidden;
    padding: 4px 0px 0px;
    font-family: "Lato";
}

a {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

.header-inner {
    align-items: center;
    display: flex;
    justify-content: space-around;
    padding: 0.5rem 0;
}

.entry-title {
display: none;
}
.singular .entry-header {
    padding: 0rem 0;
}

[class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 69rem;
    width: 100%;
}
body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu a, .footer-menu a, .footer-widgets a, #site-footer .wp-block-button.is-style-outline, .wp-block-pullquote:before, .singular:not(.overlay-header) .entry-header a, .archive-header a, .header-footer-group .color-accent, .header-footer-group .color-accent-hover:hover {
    color: #ffffff;
    letter-spacing: 0.05rem;
    font-weight: 400;
}

/*Aanpassingen op product pagina*/
.woocommerce-tabs ul li.active a, small.duration, .woocommerce-breadcrumb, .single-product div.product .product_meta{ 
	display: none;
}

.woocommerce .product .woocommerce-tabs .wc-tab {
	
letter-spacing: 1.1px;
font-size: 18px;
line-height: 1.9;
}

.single-product .summary p.price  {
	font-size: 20px;
	font-weight:bold
}

.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg {display:none!important}

.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot .spaces-left{ display:none; }

.widget_text p, .widget_text ol, .widget_text ul, .widget_text dl, .widget_text dt, .widget-content .rssSummary {
    font-family: ubuntu;
    letter-spacing: normal;
}

body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu a, .footer-menu a, .footer-widgets a, #site-footer .wp-block-button.is-style-outline, .wp-block-pullquote::before, .singular:not(.overlay-header) .entry-header a, .archive-header a, .header-footer-group .color-accent, .header-footer-group .color-accent-hover:hover {
    color: #ffffff;
    letter-spacing: 0.1rem;
    font-weight: 900;
}

.entry-content {
    font-family: "ubuntu", serif;
    letter-spacing: normal;
} /*Form lettertype*/