.elementor-86134 .elementor-element.elementor-element-3bb9b0cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-697b1f5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-697b1f5a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:44px;font-weight:600;line-height:1.04em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-8b5d473a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-8b5d473a{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-b63b5f75{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-0183cddf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-792cb0a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-792cb0a6 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-acc287db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-588857b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-588857b4 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:32px;font-weight:600;line-height:1.04em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-b248e96c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-b248e96c{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-b899fc06{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-fbd927ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-0e3a73cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-0e3a73cd img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-160f0f52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-93c30886 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-93c30886 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:32px;font-weight:600;line-height:1.04em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-e9b40abb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-e9b40abb{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-64adfc30{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-1edd2332{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-fd94089d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-fd94089d img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-a400794e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-4c07b708 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-4c07b708 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:32px;font-weight:600;line-height:1.04em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-14788980 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-14788980{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-7d7936b5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-85e08e27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-db78d44f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-db78d44f img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-73f4e677{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-e62d3281 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-e62d3281 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:32px;font-weight:600;line-height:1.04em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-db2bd049 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-db2bd049{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-3c5bd18d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-bfb5fec8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-bfb5fec8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:32px;font-weight:600;line-height:1.04em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-79d92657 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-79d92657{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#062b62;}.elementor-86134 .elementor-element.elementor-element-eabfdca8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#d4dee7;--border-color:#d4dee7;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-86134 .elementor-element.elementor-element-eabfdca8:not(.elementor-motion-effects-element-type-background), .elementor-86134 .elementor-element.elementor-element-eabfdca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-86134 .elementor-element.elementor-element-310efbbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86134 .elementor-element.elementor-element-310efbbc{font-family:"Open Sans", Sans-serif;font-size:12px;line-height:1.65em;color:#526477;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-86134 .elementor-element.elementor-element-b63b5f75{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-86134 .elementor-element.elementor-element-b899fc06{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-86134 .elementor-element.elementor-element-64adfc30{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-86134 .elementor-element.elementor-element-7d7936b5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-86134 .elementor-element.elementor-element-697b1f5a .elementor-heading-title{font-size:34px;}.elementor-86134 .elementor-element.elementor-element-b63b5f75{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86134 .elementor-element.elementor-element-588857b4 .elementor-heading-title{font-size:28px;}.elementor-86134 .elementor-element.elementor-element-b899fc06{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86134 .elementor-element.elementor-element-93c30886 .elementor-heading-title{font-size:28px;}.elementor-86134 .elementor-element.elementor-element-64adfc30{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86134 .elementor-element.elementor-element-4c07b708 .elementor-heading-title{font-size:28px;}.elementor-86134 .elementor-element.elementor-element-7d7936b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86134 .elementor-element.elementor-element-e62d3281 .elementor-heading-title{font-size:28px;}.elementor-86134 .elementor-element.elementor-element-bfb5fec8 .elementor-heading-title{font-size:28px;}.elementor-86134 .elementor-element.elementor-element-310efbbc{font-size:12px;}}/* Start custom CSS *//* Historie: rustige redactionele pagina, uitsluitend deze concepten */
body:has(.gb-history-draft) .gbg-v3-page-sidebar{display:none!important}
body:has(.gb-history-draft) .gbg-v3-page-grid{display:block!important;max-width:1120px!important;margin-inline:auto!important}
body:has(.gb-history-draft) .gbg-v3-page-content{width:100%!important;max-width:none!important;min-width:0}
.gb-history-draft,.gb-history-draft *{box-sizing:border-box}
.gb-history-draft.e-con{display:flex!important;flex-direction:column!important;gap:28px!important;width:100%;height:auto!important;padding:32px 0 56px!important}
.gb-history-draft .e-con{display:flex;flex-direction:column;gap:14px;min-height:0!important;height:auto!important;min-width:0}
.gb-history-draft .elementor-widget{height:auto!important;min-height:0!important;align-self:stretch;flex-grow:0!important;margin:0!important}
.gb-history-draft p{margin:0 0 14px;line-height:1.75}
.gb-history-draft p:last-child{margin-bottom:0}
.gb-history-draft .elementor-heading-title{line-height:1.13!important;margin:0}
.gb-history-draft .gb-history-intro{max-width:790px;font-size:19px}
.gb-history-draft .gb-history-notice{font-size:11px!important;letter-spacing:.07em;color:#627186}
.gb-history-draft .gb-history-nav{padding:14px 0 20px;border-bottom:1px solid #ced9e3;font-size:14px}
.gb-history-draft .gb-history-nav p{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:14px!important}
.gb-history-draft .gb-history-nav a{color:#062b62;text-decoration:none;border-bottom:1px solid #c8a332;padding-bottom:3px}
.gb-history-draft .gb-history-story{padding:22px 0 0!important;border:0!important;border-top:1px solid #d7dfe6!important;border-radius:0!important;background:transparent!important;max-width:850px;gap:12px!important}
.gb-history-draft .gb-history-pair{display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)!important;gap:36px!important;align-items:center!important;padding-block:12px!important}
.gb-history-draft .gb-history-pair>.gb-history-story{border:0!important;padding:0!important}
.gb-history-draft .gb-history-pair.gb-history-portrait-pair{grid-template-columns:240px minmax(0,1fr)!important;align-items:start!important}
.gb-history-draft .gb-history-figure{gap:9px!important;background:transparent!important}
.gb-history-draft .gb-history-photo img{display:block;width:100%!important;height:auto!important;max-height:360px;object-fit:contain!important;background:transparent!important;border-radius:3px}
.gb-history-draft .gb-history-portrait-pair .gb-history-photo img{max-height:340px;width:auto!important;max-width:100%!important;margin:0 auto}
.gb-history-draft .gb-history-source,.gb-history-draft .gb-history-source p,.gb-history-draft .gb-history-source a{font-size:12px!important;color:#5d6d7f;line-height:1.6}
.gb-history-draft .gb-history-credit,.gb-history-draft .gb-history-credit p,.gb-history-draft .gb-history-credit a{font-size:11px!important;color:#647487;line-height:1.5}
.gb-history-draft .gb-history-sources{border:0!important;border-top:1px solid #ced9e3!important;padding:18px 0 0!important;background:transparent!important;gap:8px!important}
.gb-history-draft .gb-history-topics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}
.gb-history-draft .gb-history-topic{border:0!important;border-top:2px solid #062b62!important;border-radius:0!important;padding:22px 0!important;gap:14px!important}
.gb-history-draft .gb-history-topic p{max-width:440px}
.gb-history-draft table{width:100%;border-collapse:collapse;font-size:15px}
.gb-history-draft th,.gb-history-draft td{text-align:left;padding:12px 16px;border-bottom:1px solid #dae2e9;vertical-align:top}
.gb-history-draft th{background:#062b62;color:#fff}.gb-history-draft tbody tr:nth-child(even){background:#f3f0e8}
.gb-history-draft caption{text-align:left;font-size:12px;padding:8px 0}
@media(max-width:767px){
.gb-history-draft.e-con{padding:24px 0 36px!important;gap:24px!important}
.gb-history-draft .gb-history-pair,.gb-history-draft .gb-history-pair.gb-history-portrait-pair,.gb-history-draft .gb-history-topics{grid-template-columns:1fr!important;gap:20px!important}
.gb-history-draft .gb-history-portrait-pair>.gb-history-figure{max-width:240px}
.gb-history-draft th,.gb-history-draft td{padding:10px 8px;font-size:13px}
}

/* Portretten: beeldselectie voor de beheerderconcepten */
.gb-history-draft .gb-mayor-gallery{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}
.gb-history-draft .gb-mayor-card{border-top:1px solid #ced9e3;padding:20px 0!important;gap:10px!important}
.gb-history-draft .gb-mayor-card .gb-history-photo img{height:210px!important;width:100%!important;max-height:210px;object-fit:contain!important;object-position:left center}
.gb-history-draft .gb-mayor-card .elementor-heading-title{font-size:25px!important}
.gb-history-draft .gb-mayor-card .gb-mayor-period p{font-size:13px;font-weight:700;letter-spacing:.04em}
.gb-history-draft .gb-history-proposal-notice{border-left:3px solid #c8a332;padding:12px 16px;background:#f3f0e8}
.gb-history-draft .gb-history-pair.gb-person-photo-pair{grid-template-columns:280px minmax(0,1fr)!important;align-items:start!important}
.gb-history-draft .gb-person-photo-pair .gb-history-photo img{width:100%!important;max-height:320px!important;height:auto!important}
@media(max-width:900px){.gb-history-draft .gb-mayor-gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:767px){.gb-history-draft .gb-history-pair.gb-person-photo-pair{grid-template-columns:1fr!important}.gb-history-draft .gb-person-photo-pair>.gb-history-figure{max-width:280px}}
@media(max-width:480px){.gb-history-draft .gb-mayor-gallery{grid-template-columns:1fr!important}}

/* Compacte beeldverantwoording; vrije historiebeelden */
.gb-history-references{font-size:12px;line-height:1.65}.gb-history-references summary{cursor:pointer;color:#526477;font-weight:600}.gb-history-references[open] summary{margin-bottom:12px}.gb-history-references a{text-decoration:underline}.gb-history-references p{margin-bottom:12px!important}.gb-history-notice p{font-size:11px!important}.gb-history-figure .gb-history-credit p{font-size:12px!important}
html body.page.gbg-v3-page.page-id-86134.gbg-global-header-enabled:not(.home):not(.page-id-85774):not(.page-id-77888) .gbg-v3-page-hero{background-image:linear-gradient(100deg,rgba(3,27,65,.82),rgba(3,27,65,.4)),url("https://www.gramsbergen.nl/wp-content/uploads/2026/10/historie-vrij-church.jpg")!important;background-position:center 48%!important}
@media(min-width:768px){.gb-history-draft .gb-history-pair.gb-history-portrait-pair{grid-template-columns:280px minmax(0,1fr)!important}}/* End custom CSS */