@font-face{font-display:swap;font-family:'DM Serif Display';font-style:normal;font-weight:400;src:url(/wp-content/themes/monumentenpaleis2026/assets/fonts/dm-serif-display-v17-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'DM Serif Display';font-style:italic;font-weight:400;src:url(/wp-content/themes/monumentenpaleis2026/assets/fonts/dm-serif-display-v17-latin-italic.woff2) format('woff2')}:root{--color-primary:#1f3214;--color-secondary:#a18244;--color-green-light:#776d1e;--color-success:#059862;--font-dancing-script:'Dancing Script', cursive;--font-default:'Roboto Condensed', sans-serif;--font-gabriela:'Gabriela', serif;;--font-monotype-corsiva:'Monotype Corsiva';--font-black-changery:'Black Changery';--font-great-vibes:'Great Vibes', cursive;--font-script-bold:'Script Bold';--font-times-new-roman:"Times New Roman", Times, serif;--font-arial:'Arial';--font-alberta:'Alberta';--font-bangle:'Bangle';--font-comic-sans:"Comic Sans MS", "Comic Sans", cursive;--font-goudy-old-style:'Goudy Old Style';--font-homeward-bound:'Homeward Bound';--font-elsevier:'Elsevier';--font-baskerville:'Baskervville', serif;--font-nueva-std:'Nueva Std'}a.button{color:#fff!important;font-size:13px;font-style:italic}.buttons-container{display:flex;-webkit-display:flex;justify-content:flex-start;gap:15px}.btn-primary{background-color:var(--color-primary)!important;font-size:13px!important;font-style:italic!important;font-weight:400!important;padding-top:12px!important;padding-bottom:12px!important}.btn-secondary{background-color:var(--color-secondary)!important;font-size:13px!important;font-style:italic!important;font-weight:400!important;padding-top:12px!important;padding-bottom:12px!important}.btn-primary.has-link span,.btn-secondary.has-link span{padding-right:30px;display:block;position:relative}.btn-primary.has-link span::after,.btn-secondary.has-link span::after{content:"\f054";font:var(--fa-font-solid);position:absolute;right:0}.wp-block-button__link{font-style:italic;padding:14px 60px 14px 30px!important;position:relative}.wp-block-button__link::after{content:"\f054";font:var(--fa-font-solid);position:absolute;right:15px}.subtitle{font-family:'DM Serif Display',serif;font-style:italic;font-size:1.08rem}.text-shadow>h1,.text-shadow p{text-shadow:2px 2px 4px rgb(0 0 0 / .7)!important}.splide__arrow{background:#a18244!important}.splide__arrow svg{fill:#fff!important;color:#fff!important}.menu-item-has-children>a::after{content:"\f0d7";font:var(--fa-font-solid);display:inline-block;color:#fff;margin-left:5px}.sub-menu .menu-item-has-children>a::after{color:#000}#masthead .ast-container,.site-header-focus-item+.ast-breadcrumbs-wrapper{max-width:95%;margin:0 auto}.site-above-header-wrap{border-bottom:1px solid #404040}#ast-mobile-header .ast-above-header-bar{padding-top:15px!important}.ast-below-header-bar{padding-bottom:25px}ul.menu-top-right{margin:0;display:flex;-webkit-display:flex;gap:30px}ul.menu-top-right li{list-style:none}ul.menu-top-right li a{color:#fff}ul.menu-top-right li:last-child::before{content:"\f0e0";font:var(--fa-font-solid);color:var(--color-green-light);margin-right:5px}ul.menu-top-right li:first-child::before{content:"\f095";font:var(--fa-font-solid);color:var(--color-green-light);margin-right:5px}.site-branding{z-index:20;position:absolute;top:0;left:50%;transform:translateX(-50%)}a.button.btn-afspraak-maken{font-style:italic;font-size:12px!important;font-weight:300;position:relative;padding:14px 60px 14px 30px}a.button.btn-afspraak-maken::after{content:"\f054";font:var(--fa-font-solid);position:absolute;right:15px}.ast-header-break-point .ast-site-identity{width:auto}.main-slide-content>div{padding-left:clamp(10px, 5.5vw, 250px)!important}.ast-header-search .astra-search-icon{color:#776d1e;font-size:28px;border:1px solid #776d1e;padding:2px 13px;border-radius:10px}.site-content{padding-bottom:2em}@media screen and (max-width:921px){.site-content .ast-container .img-zoek-op-begraafplaats{display:none}}.header-usps{z-index:99;position:relative}.header-usps ul{display:flex;-webkit-display:flex;list-style:none;padding:0;margin:0;justify-content:space-between;gap:10px;background-color:var(--color-green-light);max-width:1024px;position:absolute;left:50%;transform:translateX(-50%);border-radius:10px;padding:8px 25px;top:-25px;width:100%}.header-usps ul li span{color:#fff;font-style:italic;font-size:13px}.header-usps ul li span::before{content:"\f00c";font:var(--fa-font-solid);margin-right:5px}#breadcrumbs{max-width:1240px;padding:0 20px;margin:0 auto;margin-top:2em;margin-bottom:1em}.search-results #breadcrumbs,.woocommerce-page.tax-product_cat #breadcrumbs{max-width:1600px}#breadcrumbs+.ast-container #primary{margin-top:1em}#breadcrumbs>span{color:var(--color-secondary)}#breadcrumbs>span>span{padding:3px 10px;border-radius:3px;color:#3d3e3f}#breadcrumbs a{color:#3d3e3f}#breadcrumbs>span>span:not(:first-child){background-color:#fff}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{color:var(--color-primary)}@media screen and (max-width:921px){.main-slide-content>div h1{font-size:30px!important}.main-slide-content>div p{font-size:16px!important}.main-slide-content .n2-ss-layer--block .n2-ss-layer-row-inner>div{margin-top:5px!important;margin-bottom:5px!important}.main-slide-content .n2-ss-layer--block .n2-ss-layer-row-inner>div>div{padding-top:0!important;padding-bottom:0!important}}@media screen and (max-width:600px){.main-slide-content>div h1{font-size:26px!important}.main-slide-content>div p{font-size:14px!important}.main-slide-content .n2-ss-layer--block .n2-ss-layer-row-inner>div{margin-top:5px!important;margin-bottom:5px!important}.main-slide-content .n2-ss-layer--block .n2-ss-layer-row-inner>div>div{padding-top:0!important;padding-bottom:0!important}}.list-search-burial-place{list-style-type:none;counter-reset:mijn-teller}.list-search-burial-place li{counter-increment:mijn-teller;position:relative;padding-left:30px;margin-bottom:10px}.list-search-burial-place li::before{content:counter(mijn-teller);position:absolute;left:0;width:20px;height:20px;background-color:#efebe2;border:1px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#000}.nav-categories ul{list-style:none;padding:0;margin:0;display:flex;-webkit-display:flex;flex-wrap:wrap;gap:10px}.nav-categories ul li{width:100%;background-color:#fff;padding:0}.nav-categories ul li a{display:flex;-webkit-display:flex;flex-direction:row;align-items:center;align-content:center;padding:5px}.nav-categories ul li a>div{flex-grow:1}.nav-categories ul li a h3{text-align:left;margin:0;color:#776d1e!important;font-size:1.25rem}.nav-categories ul li a h3::after{content:"\f105";font:var(--fa-font-solid);display:inline-block;vertical-align:middle;color:var(--color-secondary);margin-left:15px}.nav-categories ul li a>span{display:inline-block;width:60px;text-align:center;margin-right:15px}.nav-categories ul li a span img{max-width:100%}.nav-categories ul li a .sublabel{font-size:12px;font-style:italic;color:#000}@media screen and (min-width:768px){.nav-categories ul{gap:20px}.nav-categories ul li{width:calc(33.33333% - 20px)}.nav-categories ul li a{flex-direction:column}.nav-categories ul li a img{max-width:100%;margin-right:0}.nav-categories ul li a h3{display:block;padding-top:3px;padding-bottom:3px;text-align:center}.nav-categories ul li a>div{text-align:center}}@media screen and (min-width:1024px){.nav-categories ul li{width:calc(25% - 15px)}}.columns-inspirationbook>.wp-block-column:first-child{display:flex;-webkit-display:flex;flex-direction:column;jusitfy-content:center}.columns-inspirationbook .splide__track{padding-bottom:20px;padding-top:20px}.item.inspiration .title-container{display:block;position:relative}.item.inspiration .title-container div{background-color:var(--color-secondary);display:inline-block;border-radius:10px;position:absolute;left:50%;bottom:-17px;;transform:translateX(-50%);padding:8px 30px;z-index:10;text-align:center;line-height:1.4;color:#fff;white-space:nowrap;font-style:italic;font-size:13px}@media screen and (max-width:921px){.columns-inspirationbook{padding:20px}}@media screen and (max-width:921px){.columns-inspirationbook>.wp-block-column:first-child .wp-block-group{padding:0!important}}@media screen and (min-width:921px){.columns-inspirationbook{padding-left:50px}.columns-inspirationbook>.wp-block-column:first-child{padding-top:30px!important;padding-bottom:30px!important}}@media screen and (min-width:1400px){.columns-inspirationbook{padding-left:100px}.columns-inspirationbook>.wp-block-column:first-child{padding-top:clamp(30px, 5.5vw, 110px)!important;padding-bottom:clamp(30px, 5.5vw, 110px)!important}}.title-reviews::before{content:"";background-image:url(/wp-content/themes/monumentenpaleis2026/assets/images/icon-review-stars.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:76px;height:62px;display:block;margin:0 auto;clear:both}.slider-reviews .item.review{background-color:#fff;border-radius:10px;padding:15px;border:1px solid #ccc}.slider-reviews .item.review .rating{margin-bottom:10px}.slider-reviews .item.review .rating .fa-star,.rating .fa-star-half-alt{color:#ffc107}.slider-reviews .splide__arrow--prev{left:-1em}.slider-reviews .splide__arrow--next{right:-1em}.site-footer .site-primary-footer-wrap section{margin-bottom:10px}.site-footer .site-primary-footer-wrap section table,.site-footer .site-primary-footer-wrap section table tr td{border:none}.site-footer .site-primary-footer-wrap section table tr td{padding-top:5px;padding-bottom:5px;padding-left:0}.site-footer .site-primary-footer-wrap h3{color:var(--color-secondary)}.site-footer .site-primary-footer-wrap,.site-footer .site-primary-footer-wrap a{color:#fff}.site-footer .site-primary-footer-wrap a i{margin-right:5px;color:#a18244}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .footer-widget-area-inner,.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .footer-widget-area-inner{text-align:left}}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .footer-widget-area-inner,.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .footer-widget-area-inner,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .footer-widget-area-inner{text-align:left}}#list-begraafplaats .list-search{margin-bottom:1em;text-align:center}#list-begraafplaats .list-search input{border-radius:10px;border:none;height:40px;line-height:40px}#list-begraafplaats .list-search button{height:40px;line-height:40px;padding-top:0;padding-bottom:0}#list-begraafplaats .list{display:flex;-webkit-display:flex;flex-direction:column;gap:20px;margin-bottom:2em}#list-begraafplaats .list .item-begraafplaats-search{display:flex;-webkit-display:flex;flex-direction:column;gap:20px;background-color:#fff}#list-begraafplaats .list .item-begraafplaats-search.hide{display:none}#list-begraafplaats .list .item-begraafplaats-search .details{padding:15px}@media screen and (min-width:600px){#list-begraafplaats .list .item-begraafplaats-search{flex-direction:row}#list-begraafplaats .list .item-begraafplaats-search .thumbnail{flex:0 0 300px}#list-begraafplaats .list .item-begraafplaats-search .thumbnail img{height:100%}#list-begraafplaats .list .item-begraafplaats-search .details{flex-grow:1;padding:15px 0}}.single-inspiratie .entry-content .page-title{margin-bottom:10px}@media screen and (min-width:768px){.single-inspiratie .entry-content h1{float:left;clear:none;clear:right}.single-inspiratie .entry-content .post-thumb{max-width:300px;float:left;margin:0 20px 20px 0}.single-inspiratie .entry-content .page-content{float:left}}@media screen and (max-width:922px){.row-zoek-begraafplaats{flex-direction:column!important;gap:20px!important}.row-zoek-begraafplaats .wp-block-column:last-child{position:relative}.row-zoek-begraafplaats .wp-block-column:last-child .img-zoek-op-begraafplaats{position:absolute;right:50px;top:-80px}}@media screen and (max-width:700px){.row-zoek-begraafplaats .wp-block-column:last-child{position:relative}.row-zoek-begraafplaats .wp-block-column:last-child .img-zoek-op-begraafplaats{position:absolute;right:-100px;top:-80px}}@media screen and (max-width:500px){.row-zoek-begraafplaats .wp-block-column:last-child{position:relative}.row-zoek-begraafplaats .wp-block-column:last-child .img-zoek-op-begraafplaats{position:absolute;right:-200px;top:-80px}}@media screen and (min-width:921px){.row-zoek-begraafplaats .wp-block-column:first-child{padding-right:120px!important}.row-zoek-begraafplaats .wp-block-column:last-child{position:relative;right:70px;top:40px}.row-zoek-begraafplaats .wp-block-column:last-child .img-zoek-op-begraafplaats{position:absolute!important;right:-260px!important;top:-80px!important}}@media screen and (min-width:1024px){.row-zoek-begraafplaats .wp-block-column:first-child{padding-right:160px!important}.row-zoek-begraafplaats .wp-block-column:last-child{position:relative;right:100px;top:40px}.row-zoek-begraafplaats .wp-block-column:last-child .img-zoek-op-begraafplaats{position:absolute!important;right:-200px!important;top:-80px!important}}.container-inspiratie{display:flex;-webkit-display:flex;flex-wrap:wrap;gap:30px 20px}.container-inspiratie a{display:flex;-webkit-display:flex;flex-direction:column;position:relative}.container-inspiratie a .thumbnail-container{position:relative}.container-inspiratie a .thumbnail-container .title{position:absolute;bottom:0;left:0;width:100%;padding:15px 15px 30px 15px;text-align:center;background-color:rgb(31 50 20 / .8)}.container-inspiratie a .thumbnail-container .title span{color:#fff;font-family:'DM Serif Display'}.container-inspiratie a .begraafplaats-container{background-color:var(--color-secondary);display:inline-block;border-radius:10px;position:absolute;left:50%;bottom:-17px;transform:translateX(-50%);padding:8px 30px;z-index:10;text-align:center;line-height:1.4;color:#fff;white-space:nowrap;font-style:italic;font-size:13px}@media screen and (min-width:600px){.container-inspiratie a{flex:0 0 calc(50% - 10px)}}@media screen and (min-width:921px){.container-inspiratie a{flex:0 0 calc(33.333333% - 13.33333px)}}