/* Big title - Text margin left */.elementor-element.big-margin >.elementor-element-populated{margin-left:80px}/* Full width buttons on the last section */.elementor-element.full-btn .elementor-button{display:block}/* Blog entries */.blog-entry.large-entry{max-width:833px;margin:0 auto 30px auto;text-align:center}.blog-entry.large-entry .blog-entry-summary{max-width:640px;margin:0 auto 20px auto}.blog-entry.large-entry .blog-entry-readmore a{font-weight:400;padding:10px 26px;border-radius:30px}ul.page-numbers{padding:30px 0 0}.page-numbers a,.page-numbers span:not(.elementor-screen-only),.page-links span{border-radius:50%}/* Widgets titles */.widget-title{position:relative;padding:0 0 10px;border:0}.widget-title:after{content:'';position:absolute;bottom:0;left:0;display:inline-block;background-color:#6e8fef;height:2px;width:28px}/* Footer bottom */#footer-bottom{padding:0}#footer-bottom-inner{padding:22px 0 20px;border-top:1px solid #eaeaea}#footer-bottom #footer-bottom-menu,#footer-bottom #copyright{float:none;width:100%;padding:0 !important;text-align:center}#footer-bottom #footer-bottom-menu a{padding:0 15px}#footer-bottom #footer-bottom-menu li:after{display:none}#footer-bottom #copyright{margin-top:20px}/* Responsive */@media (max-width:959px){.elementor-element.title-row >.elementor-element-populated{padding:20px}.elementor-element.big-title .elementor-heading-title{font-size:24px}.elementor-element.big-margin >.elementor-element-populated{margin-left:40px}}@media (max-width:767px){.elementor-element.big-margin >.elementor-element-populated{margin-top:20px;margin-left:0}}/* Center meta items on Blog page and archive pages */.blog-entry.post ul.meta{justify-content:center}/* ========================================================== *//* KUNSTINSTALLATIE:TELEFOONVORM + MENU + FOOTER (VANAF 481PX)*//* ========================================================== */@media screen and (min-width:481px){/* 1. Geef de achtergrond buiten de 'telefoons' een donkere expositiekleur */html:has(body.page-id-7108),html:has(body.page-id-7419),html:has(body.page-id-7715){background-color:#0b0c10 !important}/* 2. Knipt de geselecteerde pagina's in de smalle telefoonvorm */body.page-id-7108,body.page-id-7419,body.page-id-7715{max-width:420px !important;margin:0 auto !important;background-color:#ffffff !important;box-shadow:0 0 40px rgba(0,0,0,0.5) !important;min-height:100vh !important;position:relative !important}/* 3. Forceert Elementor secties en headers om binnen de 420px te blijven */body.page-id-7108 .elementor-section,body.page-id-7419 .elementor-section,body.page-id-7715 .elementor-section,body.page-id-7108 header,body.page-id-7108 footer,body.page-id-7419 header,body.page-id-7419 footer,body.page-id-7715 header,body.page-id-7715 footer{max-width:420px !important;left:0 !important;right:0 !important;margin-left:auto !important;margin-right:auto !important}/* 4. Verberg het brede menu ALLEEN op de 3 kunstpagina's */body:is(.page-id-7108,.page-id-7419,.page-id-7715) #site-navigation-wrap{display:none !important}/* 5. Toon de hamburger-container ALLEEN op de 3 kunstpagina's */body:is(.page-id-7108,.page-id-7419,.page-id-7715) .oceanwp-mobile-menu-icon{display:block !important;visibility:visible !important;float:none !important;text-align:right !important;padding:15px 20px !important}/* 6. Maak de strepjes zelf ALLEEN zichtbaar op de 3 kunstpagina's */body:is(.page-id-7108,.page-id-7419,.page-id-7715) .oceanwp-mobile-menu-icon a.mobile-menu,body:is(.page-id-7108,.page-id-7419,.page-id-7715) .oceanwp-mobile-menu-icon .hamburger{display:inline-block !important;visibility:visible !important}/* 7. Hef de 25% kolombreedte op in de footer voor de 3 kunstpagina's */body:is(.page-id-7108,.page-id-7419,.page-id-7715) .oceanwp-row .span_1_of_4{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important;text-align:center !important;padding-bottom:15px}}