/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 31 2026 | 13:05:59 */
.grecaptcha-badge { visibility: collapse !important; }


.content-box-heading { font-size: 24px !important; line-height: 1.5 !important; }
/* Titel in Content Boxes zelfde kleur geven #zwart */
.content-box-column .link-area-link-icon-hover:hover .heading h4 { color: #000 !important; }

@media (max-width: 1011px) {
    /*.fusion-header .fusion-main-menu {*/
        /* Om te zorgen dat hamburger links staat en logo in gecentreerd wordt #mobile */
    /*    margin: 0 auto !important;*/
    /*    order: 1;*/
    /*    width: 40%;*/
    /*}*/
    /*.fusion-logo-link {*/
        /* Ook om te zorgen dat de logo verder in midden komt */
        /*margin-right: 27px !important;*/
    /*}*/

}

.container_shadow_on_photo_gallery .shadow_on_photo_gallery,
.container_shadow_on_photo_gallery .fusion-column-wrapper {
    position: relative;
}
.container_shadow_on_photo_gallery .shadow_on_photo_gallery {
    background-position: 0 20px !important;
    z-index: 1 !important;
    padding: 35px 15px !important;
    position: absolute !important;
    bottom: -0px !important;
    width: 100% !important;
    display: block;
}

/* Avada */
.fusion-carousel-item-wrapper img{height:200px!important;object-fit:cover!important;}

/* Metaslider */
.metaslider .caption-wrap {
    background: url('https://samshine.nl/wp-content/uploads/2020/11/close-act-overlay-gradient.png') !important;
    background-color: transparent !important;
    background-repeat: repeat-x !important;
    opacity: 1 !important;
    background-position: 0 0px !important;
    text-transform: uppercase;
}
.metaslider .caption {
  padding-left: 15px !important;
  font-family: Quicksand;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 0px;
  font-style: normal;
}
@media (max-width: 800px) {
    .metaslider .caption { font-size: 14px; }
}
.metaslider .flex-control-paging li a {background: #D5D5D5 !important;}
.metaslider .flex-control-paging li a:hover {background: #666666 !important;}
.metaslider .flex-control-paging li a.flex-active {background: #e76c07 !important;}

/* Breadcrumbs plugin */
.breadcrumbs_css .fusion-column-wrapper .fusion-text-1 { transform: none !important; }
.breadcrumbs_css,
.breadcrumbs_css a,
.breadcrumbs_css .fusion-breadcrumb-sep,
.breadcrumbs_css .fusion-breadcrumb-item span.breadcrumb-leaf,
.breadcrumbs_css .fusion-column-wrapper .fusion-text-1 a {
    font-size: 16px !important;
    color: #ff9800 !important;
    z-index: 0;
}
.breadcrumbs_css .fusion-breadcrumbs.fusion-breadcrumbs-1 span a:hover,
.breadcrumbs_css .fusion-text a:hover {
    color: #e76c07 !important;
}
@media (max-width: 1011px) {
    .breadcrumbs_css { text-align: center !important; padding-right: 5px !important; padding-left: 5px !important; }

}

/* WPML */
/* Mobile language switchter in header*/
.fusion-tb-header {
    position: relative !important;
    z-index: 9999 !important;
}