/* Variables */
:root {
    --gold:#ebcb7a;
    --darkBlue:#131625;
    --grey:#353846;
    --orange:#d7552a;

    --lightCreme:#f2ece4;
    --creme:#d1bda1;
    --brown:#403629;

    --gradientL:linear-gradient(90deg, #332c1d80 0%, transparent 100%);
    --gradientT:linear-gradient(180deg, #332c1d80 0%, transparent 100%);
    --gradientR:linear-gradient(90deg, #332c1d80 0%, transparent 100%);
    --gradientB:linear-gradient(0deg, #332c1d80 0%, transparent 100%);

    --lightGradientL:linear-gradient(90deg, var(--lightCreme) 0%, transparent 100%);
    --lightGradientT:linear-gradient(180deg, var(--lightCreme) 0%, transparent 100%);
    --lightGradientR:linear-gradient(90deg, var(--lightCreme) 0%, transparent 100%);
    --lightGradientB:linear-gradient(0deg, var(--lightCreme) 0%, transparent 100%);
}

/* Defaults */
#wrapper .gap-16 > div {gap:16px;}

#wrapper .max-width-400 > * {max-width:400px;}
#wrapper .max-width-480 > * {max-width:480px;}
#wrapper .max-width-560 > * {max-width:560px;}
#wrapper .max-width-640 > * {max-width:640px;}

#wrapper .margin-left-auto {margin-left:auto;}

#wrapper .subtitle {margin-bottom:8px;}

#wrapper .fusion-text.featured {font-size:1.4rem;}
#wrapper .fusion-text p:first-child {margin-top:0;}
#wrapper .fusion-text p:last-child {margin-bottom:0;}

#wrapper .fusion-text ul {display:flex; flex-direction:column; gap:12px; padding:0;}
#wrapper .fusion-text ul li {list-style-type:none; display:flex; gap:8px;}
#wrapper .fusion-text ul li::before {content:''; display:inline-flex; flex-shrink:0; width:20px; height:20px; margin-top:8px; background:url('../images/check.svg') no-repeat center; background-size:contain;}

#wrapper #content .post-content .fusion-fullwidth:first-child {padding-top:0;}
#wrapper #content .post-content .fusion-fullwidth:first-child .fusion-row {margin-top:-64px;}
#wrapper #content .post-content .fusion-fullwidth:first-child[style*="--awb-padding-top"] {padding-top:var(--awb-padding-top);}
#wrapper #content .post-content .fusion-fullwidth:first-child[style*="--awb-padding-top"] .fusion-row {margin-top:var(--awb-margin-top);}

/* Background */
#wrapper .fusion-fullwidth.bg-shape-1:before {content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; pointer-events:none; background:url(../images/bg-shape-1.svg) no-repeat left top; background-size:contain; opacity:.24;}
#wrapper .fusion-fullwidth.bg-shape-2:before {content:''; position:absolute; top:0; left:0; width:80%; height:100%; z-index:1; pointer-events:none; background:url(../images/bg-shape-2.svg) no-repeat left top; background-size:100% auto; opacity:.24;}

#wrapper .fusion-fullwidth .fusion-layout-column.bg-shape-1 > .fusion-column-wrapper {position:relative;}
#wrapper .fusion-fullwidth .fusion-layout-column.bg-shape-1 > .fusion-column-wrapper:before {content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; pointer-events:none; background:url(../images/bg-shape-1.svg) no-repeat left top; background-size:contain; opacity:.1;}
#wrapper .fusion-fullwidth .fusion-layout-column.bg-shape-1 > .fusion-column-wrapper > * {position:relative; z-index:2;}
#wrapper .fusion-fullwidth .fusion-layout-column.bg-shape-2 > .fusion-column-wrapper {position:relative;}
#wrapper .fusion-fullwidth .fusion-layout-column.bg-shape-2 > .fusion-column-wrapper:before {content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; pointer-events:none; background:url(../images/bg-shape-2.svg) no-repeat left top; background-size:contain; opacity:.1;}
#wrapper .fusion-fullwidth .fusion-layout-column.bg-shape-2 > .fusion-column-wrapper > * {position:relative; z-index:2;}

#wrapper .fusion-fullwidth .fusion-layout-column.bg-brown > .fusion-column-wrapper {background:var(--brown); padding:64px 64px 32px 64px; border-radius:32px;}
#wrapper .fusion-fullwidth .fusion-layout-column.bg-brown > .fusion-column-wrapper  *:not(.fusion-button-text) {color:#fff;}
#wrapper .fusion-fullwidth .fusion-layout-column.bg-brown > .fusion-column-wrapper > .fusion-row {align-items:center;}

#wrapper .fusion-footer .fusion-fullwidth .fusion-layout-column.bg-brown > .fusion-column-wrapper {padding:32px;}

/* Image - Shapes */
#wrapper .img-shape-1 {width:100%; height:auto; -webkit-mask-image:url('../images/image-shape-1.svg'); mask-image:url('../images/image-shape-1.svg'); -webkit-mask-size:contain; mask-size:contain; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; -webkit-mask-position:center; mask-position:center;}
#wrapper .img-shape-2 {width:100%; height:auto; -webkit-mask-image:url('../images/image-shape-2.svg'); mask-image:url('../images/image-shape-2.svg'); -webkit-mask-size:contain; mask-size:contain; mask-repeat:no-repeat; -webkit-mask-position:center; mask-position:center;}
#wrapper .img-shape-3 {width:100%; height:auto; -webkit-mask-image:url('../images/image-shape-3.svg'); mask-image:url('../images/image-shape-3.svg'); -webkit-mask-size:contain; mask-size:contain; mask-repeat:no-repeat; -webkit-mask-position:center; mask-position:center;}

/* Image - Stretch */
#wrapper .fusion-page-title-bar .stretch-image {height:100%;}
#wrapper .fusion-page-title-bar .stretch-image .fusion-image-element {height:100%;}
#wrapper .fusion-page-title-bar .stretch-image .fusion-image-element .fusion-imageframe {height:100%;}
#wrapper .fusion-page-title-bar .stretch-image .fusion-image-element .fusion-imageframe img {height:100%; object-fit:cover; object-position:center;}

/* Buttons */
/* #wrapper .button.arrow,
#wrapper .fusion-button.arrow {background-color:transparent; padding:0 8px 0 0;}
#wrapper .button.arrow:hover,
#wrapper .fusion-button.arrow:hover {background-color:transparent;}
#wrapper .button.arrow .button-text,
#wrapper .fusion-button.arrow .fusion-button-text {display:inline-flex; gap:8px; align-items:center; color:var(--gold);}
#wrapper .button.arrow .button-text:after,
#wrapper .fusion-button.arrow .fusion-button-text:after {content:''; display:inline-flex; background:url(../images/arrow-white.svg) no-repeat; background-size:100% 100%; width:56px; height:14px; transition:.3s;}
#wrapper .button.arrow:hover .button-text:after,
#wrapper .fusion-button.arrow:hover .fusion-button-text:after {transform:translateX(8px);}

#wrapper .single:hover .button.arrow .button-text:after,
#wrapper .single:hover .fusion-button.arrow .fusion-button-text:after {transform:translateX(8px);} */

#wrapper .button.arrow .button-text,
#wrapper .fusion-button.arrow .fusion-button-text {display:inline-flex; gap:8px; align-items:center;}
#wrapper .button.arrow .button-text:after,
#wrapper .fusion-button.arrow .fusion-button-text:after {content:''; display:inline-flex; background:url(../images/arrow-white.svg) no-repeat; background-size:100% 100%; width:56px; height:14px; transition:.3s;}
#wrapper .button.arrow:hover .button-text:after,
#wrapper .fusion-button.arrow:hover .fusion-button-text:after {transform:translateX(8px);}

#wrapper .single .button.arrow,
#wrapper .single .fusion-button.arrow {background:transparent; padding:4px 8px 4px 0;}
#wrapper .single .button.arrow .button-text,
#wrapper .single .fusion-button.arrow .fusion-button-text {font-weight:600;}
#wrapper .single:hover .button.arrow .button-text:after,
#wrapper .single:hover .fusion-button.arrow .fusion-button-text:after {transform:translateX(8px);}

/* Header */
#wrapper .fusion-header:before {content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; opacity:1; pointer-events:none; background:var(--gradientT);}
#wrapper .fusion-header .fusion-logo img {max-width:256px; z-index:2; position:relative;}
#wrapper .fusion-header .fusion-menu li a:hover {color:#d63500;}
#wrapper .fusion-header .fusion-menu li.menu-item-has-children > a:after {content:'\f078'; font-family:var(--fontAwesome); display:inline-flex; color:#fff; margin-left:8px;}
#wrapper .fusion-header .fusion-menu li.menu-item-has-children .sub-menu {border-radius:0 0 8px 8px; overflow:hidden;}
#wrapper .fusion-header .fusion-menu li.menu-item-has-children .sub-menu .menu-item a {font-weight:bold;}
#wrapper .fusion-header .fusion-menu li.fusion-menu-item-button a .fusion-button .button-icon-divider-left {border:none;}
#wrapper .fusion-header .fusion-menu li.fusion-menu-item-button a .fusion-button .fusion-button-text-left {padding-left:16px;}

/* Titlebar */
#wrapper .fusion-page-title-bar {position:relative; overflow:hidden;}
#wrapper .fusion-page-title-bar:before {content:''; position:absolute; top:0; left:0; width:100%; height:calc(100% + 4px); z-index:1; opacity:1; pointer-events:none; background:var(--gradientB);}

.single-behandelingen #wrapper .fusion-page-title-bar:before {top:auto; bottom:0; height:256px; z-index:2; background:var(--lightCreme);}
.single-behandelingen #wrapper .fusion-page-title-bar .fusion-text ul {display:inline-grid; grid-template-columns:repeat(2, 1fr); gap:12px 64px;}

/* Breadcrumbs */
#wrapper .breadcrumb-wrapper .breadcrumb-container {display:flex; gap:8px 16px; align-items:center; flex-wrap:wrap;}
#wrapper .breadcrumb-wrapper .breadcrumb-container .breadcrumb {color:var(--brown);}
#wrapper .breadcrumb-wrapper .breadcrumb-container .breadcrumb.current {font-weight:bold;}
#wrapper .breadcrumb-wrapper .breadcrumb-container .separator {font-size:12px;}

body:not(.single-behandelingen) #wrapper .fusion-page-title-bar .breadcrumb-wrapper .breadcrumb-container .breadcrumb,
body:not(.single-behandelingen) #wrapper .fusion-page-title-bar .breadcrumb-wrapper .breadcrumb-container .separator {color:#fff;}

/* Ervaringen - Grid */
#wrapper .posts-wrapper.ervaringen .single .post-content {width:100%; height:100%; background:var(--creme); border-radius:32px; padding:32px; display:flex; flex-direction:column; gap:24px;}
#wrapper .posts-wrapper.ervaringen .single .post-content:before {content:''; display:inline-flex; background:url(../images/quote.svg) no-repeat; background-size:cover; width:75px; height:64px;}
#wrapper .posts-wrapper.ervaringen .single .post-content .title {font-family:richmond-display, Arial, Helvetica, sans-serif; margin:0; font-size:20px; order:9; margin-top:auto;}
#wrapper .posts-wrapper.ervaringen .single .post-content .content p:last-child {margin-bottom:0;}

/* Ervaringen - Slider */
#wrapper .posts-wrapper.ervaringen.swiper:hover {cursor:grab;}
#wrapper .posts-wrapper.ervaringen.swiper:active {cursor:grabbing;}
#wrapper .posts-wrapper.ervaringen.swiper .single {margin-right:32px;}
#wrapper .posts-wrapper.ervaringen.swiper .single .post-content {width:376px; max-width:80vw;}

/* Behandelingen - Grid */
#wrapper .posts-wrapper.behandelingen .single {position:relative; padding:32px; border-radius:32px; overflow:hidden; min-height:400px; display:flex; align-items:flex-end;}
#wrapper .posts-wrapper.behandelingen .single:before {content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; opacity:1; pointer-events:none; background:var(--gradientB);}
#wrapper .posts-wrapper.behandelingen .single .post-image {position:absolute; top:0; left:0; width:100%; height:100%;}
#wrapper .posts-wrapper.behandelingen .single .post-image img {width:100%; height:100%; object-fit:cover; object-position:center; transition:transform 0.3s ease-in-out;}
#wrapper .posts-wrapper.behandelingen .single:hover .post-image img {transform:scale(1.1);}
#wrapper .posts-wrapper.behandelingen .single .post-content {position:relative; z-index:2;}
#wrapper .posts-wrapper.behandelingen .single .post-content * {color:#fff;}

/* Nieuws - Grid */
#wrapper .posts-wrapper.nieuws .single {min-height:400px; position:relative; padding:32px; border-radius:32px; overflow:hidden; display:flex; align-items:flex-end;}
#wrapper .posts-wrapper.nieuws .single:before {content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; opacity:1; pointer-events:none; background:var(--gradientB);}
#wrapper .posts-wrapper.nieuws .single .post-image {position:absolute; top:0; left:0; width:100%; height:100%;}
#wrapper .posts-wrapper.nieuws .single .post-image img {width:100%; height:100%; object-fit:cover; object-position:center; transition:transform 0.3s ease-in-out;}
#wrapper .posts-wrapper.nieuws .single:hover .post-image img {transform:scale(1.1);}
#wrapper .posts-wrapper.nieuws .single .post-content {position:relative; z-index:2;}
#wrapper .posts-wrapper.nieuws .single .post-content * {color:#fff;}

#wrapper .posts-wrapper.nieuws .ajax-fetch-wrapper .ajax-fetch-container .ajax-fetch {background:transparent; font-size:30px; color:#D7552A; padding:0; gap:16px; align-items:center;}
#wrapper .posts-wrapper.nieuws .ajax-fetch-wrapper .ajax-fetch-container .ajax-fetch:after {content:''; display:inline-flex; background:url(../images/arrow-down.svg) no-repeat; background-size:100% 100%; width:14px; height:24px; transition:.3s;}
#wrapper .posts-wrapper.nieuws .ajax-fetch-wrapper .ajax-fetch-container .ajax-fetch:hover:after {transform:translateY(8px);}

/* Nieuws - Slider */
#wrapper .posts-wrapper.nieuws.swiper:before {content:''; position:absolute; top:0; right:100%; width:64px; height:100%; z-index:2; pointer-events:none; background:var(--lightGradientL); transform:translateX(100%);}
#wrapper .posts-wrapper.nieuws.swiper:after {content:''; position:absolute; top:0; right:100%; width:999vw; height:100%; z-index:2; pointer-events:none; background:var(--lightCreme);}
#wrapper .posts-wrapper.nieuws.swiper .single {margin-right:32px; width:400px; max-width:80vw;}

/* Call to Action - Layouts */
#wrapper .cta-wrapper > .fusion-column-wrapper {position:relative; padding:64px 32px 32px 32px; border-radius:32px; gap:32px; transition:0s;}
#wrapper .cta-wrapper > .fusion-column-wrapper .fusion-title {margin-bottom:0;}

#wrapper .cta-wrapper.layout-1 > .fusion-column-wrapper {background:var(--creme); padding-bottom:64px;}

#wrapper .cta-wrapper.layout-2 > .fusion-column-wrapper {background:var(--gold);}
/* #wrapper .cta-wrapper.layout-2 > .fusion-column-wrapper:before {content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; pointer-events:none; background:url(../images/bg-shape-2.svg) no-repeat left top; background-size:contain; opacity:.1;} */
#wrapper .cta-wrapper.layout-2 > .fusion-column-wrapper > .fusion-row {align-items:center;}
#wrapper .cta-wrapper.layout-2 > .fusion-column-wrapper > .fusion-row > .fusion-layout-column *:not(.fusion-button-text) {color:#fff;}

/* FAQ - Accordion */
#wrapper .fusion-accordian .fusion-panel {border:none; border-radius:32px 0 32px 32px; margin-bottom:32px;}
#wrapper .fusion-accordian .fusion-panel .panel-heading .panel-title a {display:flex; align-items:center; padding:16px 32px; transition:.3s color;}
#wrapper .fusion-accordian .fusion-panel .panel-heading .panel-title a .fusion-toggle-icon-wrapper {display:inline-flex; align-items:center; justify-content:center; width:40px; height:40px; background:transparent;}
#wrapper .fusion-accordian .fusion-panel .panel-heading .panel-title a .fusion-toggle-icon-wrapper:after {content:'\f078'; font-family:var(--fontAwesome); font-size:24px; transition:.3s transform;}
#wrapper .fusion-accordian .fusion-panel .panel-heading .panel-title a[aria-expanded="true"] .fusion-toggle-icon-wrapper:after {transform:scaleY(-1);}
#wrapper .fusion-accordian .fusion-panel .panel-heading .panel-title a .fusion-toggle-icon-wrapper i {display:none!important;}
#wrapper .fusion-accordian .fusion-panel .panel-body {padding:0 64px 32px 64px; opacity:.9;}
#wrapper .fusion-accordian .fusion-panel .panel-body p:last-child {margin-bottom:0;}

#wrapper .fusion-accordian.large .fusion-panel .panel-heading .panel-title a {padding:24px 32px;}

#wrapper .fusion-accordian.small .fusion-panel {margin-bottom:0;}
#wrapper .fusion-accordian.small .fusion-panel .panel-heading .panel-title a {padding:8px; border-bottom:1px solid #3f372a2e;}
#wrapper .fusion-accordian.small .fusion-panel .panel-body {padding:8px;}

/* Contact Information */
#wrapper table.contact-information tr {display:flex; gap:12px; margin-bottom:16px;}
#wrapper table.contact-information tr td {vertical-align:top; line-height:1.6; font-size:20px;}
#wrapper table.contact-information tr td i {font-size:20px; margin-top:2px;}
#wrapper table.contact-information tr td a {color:var(--brown)}
#wrapper table.contact-information tr td a:hover {color:var(--orange)}

#wrapper .fusion-footer table.contact-information tr td {font-size:16px;}

/* Opening Hours */
#wrapper table.opening-hours tr td {vertical-align:top; line-height:1.6; font-size:20px;}

/* WPform */
#wrapper .wpforms-container .wpforms-form .wpforms-field-container {margin:0; gap:48px;}
#wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-layout-row {gap:48px;}
#wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-layout-row .wpforms-layout-column {padding:0;}
#wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field input,
#wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field textarea {color:#F2ECE4!important; background:#746b60; min-height:60px;}
#wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field textarea {min-height:160px;}
#wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-layout-rows {display:flex; flex-direction:column; gap:48px;}
#wrapper .wpforms-container .wpforms-form .wpforms-submit-container {margin-top:48px;}

#wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field input::placeholder,
#wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field textarea::placeholder {color:#F2ECE4;}

/* Footer */
#wrapper .fusion-footer .copyright-wrapper * {color:#403629cc;}
#wrapper .fusion-footer .copyright-wrapper .fusion-menu {height:auto; min-height:0;}
#wrapper .fusion-footer .copyright-wrapper .copyright {margin-left:auto;}
#wrapper .fusion-footer #menu-copyright-menu li {margin-left:0; margin-right:16px;}

/* Tables */
#wrapper .wptb-table-container {margin:0;}
#wrapper .fusion-text table,
#wrapper .wptb-table-container table {width:100%; border:none!important; background:transparent!important;}
#wrapper .fusion-text table tbody tr,
#wrapper .wptb-table-container table tbody tr {background:transparent!important; border-bottom:1px solid #3f372a2e;}
#wrapper .fusion-text table tbody tr td,
#wrapper .wptb-table-container table tbody tr td {border:none!important; padding:8px!important;}
#wrapper .fusion-text table tbody tr td *,
#wrapper .wptb-table-container table tbody tr td * {font-size:16px!important;}

.accesstocare {width: 100%; overflow: scroll; height:2000px;}

@media screen and (max-width:1080px) {
  #wrapper .fusion-fullwidth .fusion-layout-column.bg-brown > .fusion-column-wrapper {padding:32px 32px 0 32px;}

  #wrapper #content .post-content .fusion-fullwidth:first-child[style*="--awb-padding-top-medium"] {padding-top:var(--awb-padding-top-medium);}

    #wrapper .fusion-header .fusion-menu li.menu-item-has-children > a:after {display:none!important;}

    /*#wrapper .fusion-flyout-mobile-menu .sub-menu {margin-top:12px; display:flex; flex-direction:column; gap:12px;}
    #wrapper .fusion-flyout-mobile-menu .sub-menu span {font-size:14px;} */

    #wrapper .fusion-mobile-nav-holder {padding-top:40px; margin-top:32px; align-items:flex-start;}
    #wrapper .fusion-mobile-nav-holder #mobile-menu-main-menu {margin-top:0; padding-top:0; text-align:left;}
    #wrapper .fusion-flyout-mobile-menu #mobile-menu-main-menu > li {display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; border-bottom:solid #fff 1px;}
    #wrapper .fusion-flyout-mobile-menu #mobile-menu-main-menu > li.fusion-mobile-current-nav-item > a > span,
    #wrapper .fusion-flyout-mobile-menu #mobile-menu-main-menu > li.fusion-mobile-current-nav-item li.fusion-mobile-current-nav-item > a > span {color:var(--orange);}
    #wrapper .fusion-flyout-mobile-menu #mobile-menu-main-menu > li > ul {order:3; width:100% !important;}
    #wrapper .fusion-flyout-mobile-menu #mobile-menu-main-menu > li > a {order:1; flex:1; padding:16px 0 !important;}
    #wrapper .fusion-flyout-mobile-menu #mobile-menu-main-menu > li:last-child {border:none;}
    #wrapper .fusion-flyout-mobile-menu .menu-item-has-children > .submenu-toggle {order:2;}
    #wrapper .fusion-flyout-mobile-menu .submenu-toggle {width:26px; height:26px; display:flex; align-items:center; justify-content:center; border:solid 1px; border-radius:4px; background:#fff; transition:.3s;}
    #wrapper .fusion-flyout-mobile-menu .submenu-toggle i {font-size:16px; transition:.3s;}
    #wrapper .fusion-flyout-mobile-menu .submenu-toggle.active {background:var(--orange);}
    #wrapper .fusion-flyout-mobile-menu .submenu-toggle.active i {transform:rotate(180deg); color:#fff;}
    #wrapper .fusion-flyout-mobile-menu .menu-item-has-children > ul li {display:flex; padding:10px 0;}
    #wrapper .fusion-flyout-mobile-menu .menu-item-has-children > ul li a {width:100%; margin-left:16px; padding:0; line-height:1.2; font-size:18px; font-weight:normal;}
    .sub-menu {display:block !important; max-height:0; overflow:hidden; transition:max-height 0.3s ease;}
    .sub-menu.open {max-height:300px;}
  
  .menu-button .menu-text {background:var(--orange); color:#fff; padding:12px 32px; border-radius:20px 0 20px 20px; margin-top:8px; display: inline-flex;}

}

@media screen and (max-width:800px) {
  #wrapper {
    --container_padding_100_top:64px;
    --container_padding_100_bottom:32px;
  }

  #wrapper .breadcrumb-wrapper .breadcrumb-container {font-size:12px;}
  #wrapper .fusion-page-title-bar .stretch-image .fusion-image-element {height:auto;}

  .single-behandelingen #wrapper .fusion-page-title-bar .fusion-text ul {display:flex; flex-direction:column;}

  #wrapper .fusion-accordian .fusion-panel {border-radius:16px 0 16px 16px;}
  #wrapper .fusion-accordian .fusion-panel .panel-heading .panel-title a {padding:8px 16px;}
  #wrapper .fusion-accordian .fusion-panel .panel-body {padding:0 16px;}

  #wrapper .posts-wrapper.nieuws .single,
  #wrapper .posts-wrapper.behandelingen .single {min-height:320px; padding:24px;}
  #wrapper .posts-wrapper.nieuws .single .post-content .title,
  #wrapper .posts-wrapper.behandelingen .single .post-content .title {font-size:24px;}

  #wrapper .fusion-footer #menu-copyright-menu {display:flex; flex-direction: column;}
  #wrapper .fusion-footer .copyright-wrapper .copyright {margin-right:auto; margin-left:0;}
}
