@import url(/wp-content/themes/esteem/style.css);@import url(/wp-content/themes/dominicus/responsive.css);@import url(/wp-content/themes/dominicus/fullcalendar.css);@import url(/wp-content/themes/dominicus/font/stylesheet.css);@import url(/wp-content/themes/dominicus/stylefonts.css);#page{background:#cec7f6}.home .site-header{border-bottom:0}#logo{width:100vw;height:150px;background:#cec7f6;position:fixed;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.logo{content:url(/wp-content/themes/dominicus/images/Dominicus-logo.svg);position:fixed;width:200px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);top:20px}#main{padding-top:25px;margin-bottom:20px}#primary,#secondary{position:relative;z-index:2;padding-top:150px}.single-post #primary{left:17.18%}#symbool{display:block;margin-left:auto;margin-right:auto;width:30px;padding-bottom:10px}#site-generator,.widget-wrap{position:relative;z-index:2}a#scroll-up{z-index:9999!important;right:60px;!important;color:#fff}.wp-block-columns.fotokolom{margin-bottom:0!important}.aangepaste-tabel tr>td:nth-child(1){width:35%}#top{position:fixed;right:60px;top:0vw;z-index:4}#bottom{position:fixed;bottom:10px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}#left{position:fixed;left:-12vw;top:151px}#top{width:12vw;height:12vw;border-radius:0 0 0 12vw;-moz-border-radius:0 0 012vw;-webkit-border-radius:0 0 0 12vw}#bottom,#left{width:24vw;height:24vw;border-radius:12vw;-moz-border-radius:12vw;-webkit-border-radius:12vw}#top{border:3vw #c5bdf5;border-style:none none solid solid}#bottom,#left{border:3vw solid #c5bdf5}.home #top{border:3vw #ee2361;border-style:none none solid solid}.home #bottom,.home #left{border:3vw solid #ee2361}body,button,input,select,textarea{color:#2c2185;font-family:'metropolisregular',sans-serif;font-size:16px;line-height:24px}h1,h2,h3,h4,h5,h6{font-family:'metropolisbold',sans-serif}h1,h3,h5,h6{color:#2c2185}h1{font-size:30px;line-height:38px;text-align:center}h2{font-size:20px;line-height:30px;color:#ee2b61;padding-bottom:10px}h3{font-size:22px;line-height:30px}h4{font-size:16px;padding-bottom:5px;color:#ee2b61;text-transform:uppercase}.intro{color:#fff;font-family:'metropolismedium',sans-serif;font-size:22px;line-height:30px;margin-bottom:50px;text-align:center}#primary a{text-decoration:underline;color:#2c2185}#primary a:hover{color:#ee2b61}.pijl:before{content:"\e901";font-family:'icomoon';padding-right:10px;font-size:14px}.pijlterug:before{content:"\e904";font-family:'icomoon';padding-right:10px;font-size:14px}strong{font-family:'metropolismedium',sans-serif}.home hr{background-color:#cec7f6}hr.wp-block-separator{background-color:#2c2185}.wp-block-image figcaption{font-family:'metropolisitalic',sans-serif;color:#2c2185;line-height:16px}.hamburger{position:fixed;z-index:4;top:0;right:0;padding:25px 8px;background-color:#2c2185;height:100%;color:#fff;font-size:50px;display:block}.menu{font-size:15px;line-height:40px}.sidenav{height:100%;width:0;position:fixed;z-index:5;top:0;right:0;background-color:#2c2185;overflow-x:hidden;transition:0.5s;padding-top:95px}.sidenav a{padding:8px 8px 8px 20px;font-size:18px;line-height:18px;color:#fff!important;display:block;transition:0.3s}.sidenav a:hover{color:#ee2361!important}.sidenav .closebtn{position:absolute;top:0;right:0;padding:30px 10px;font-size:42px}.sub-menu li>ul{margin-left:1em}.sub-menu li{border-bottom:1px solid #2c2185}.menu-item{border-bottom:1px solid #c5bdf5}.menu-item-has-children>a:after{content:"\e900";font-family:'icomoon';position:absolute;right:10px;font-size:14px}.sidenav li.current_page_item>a,.sidenav li.current-menu-ancestor>a{color:#ee2361!important}.current-menu-item>a{color:#ee2361!important}.sub-menu{min-width:100%;display:none;position:relative;left:0}.zoeken{margin:10px 20px!important}.single-serie figcaption,.wp-block-table figcaption{font-family:'metropolisitalic',sans-serif;color:#2c2185;line-height:16px}.home .entry-content .wp-block-query ul{list-style:none}.home .entry-content .wp-block-query ul,.page .entry-content .wp-block-query ol{margin:0}.home .post{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}.home .wp-block-post-date{font-style:italic}.home .wp-block-post-excerpt__more-link{background-color:#ee2b61;padding:5px 10px;border-radius:5px;color:#ffffff!important;text-decoration:none!important}.home .wp-block-post-excerpt__more-link:hover{color:#2c2185!important}.home .lijst li{margin:0!important;list-style:none}.home .lijst li{border-bottom:1px solid #2c2185;padding:10px}.home .lijst h4{border-bottom:1px solid #2c2185}.home .lijst li:hover{background:#cec7f6}.home .lijst a{text-decoration:none!important}.home .wp-block-latest-posts__post-title{font-family:'metropolismedium',sans-serif}.home .eo-events img{padding-bottom:15px}.page-template-seriesoverzicht .page .entry-content ul{list-style:none!important;margin-left:0!important}.serie .gb-button-text{text-decoration:none!important;color:#fff!important}.serie .gb-button-text:hover{color:#2c2185!important}.paginering .gb-button-text{text-decoration:none!important}h2.gb-headline-text::first-line{font-size:20px;color:#2c2185}h2.gb-headline{margin-bottom:0!important}h2.gb-headline a{text-decoration:none!important}.gb-headline-text::first-line{font-size:15px;font-family:'metropolisbold',sans-serif}.single-serie #primary{width:100%!important}.single-serie h1{text-align:left}.kdgm-responsive-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.kdgm-responsive-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe{max-width:100%}#playList ol.recordings{background:red!important;padding-top:50px!important}.c-accordion__title:hover,.wp-block-pb-accordion-item.c-accordion__item.js-accordion-item.is-read.is-open .c-accordion__title{background:#c5bdf5}.c-accordion__content{padding:20px 20px 10px 20px;background:rgb(255 255 255 / .9)}.c-accordion__title{text-align:center;border-top:1px solid #2c2185;padding:10px 0;color:#2c2185}.c-accordion__title:after{padding-right:10px;color:#2c2185}.accordion-groep{border-bottom:1px solid #2c2185}.fotoslider .c-accordion__content{padding:0}.block-slider .blockslider-navigation-wrapper .blockslider-prev-btn,.block-slider .blockslider-navigation-wrapper .blockslider-next-btn{background-color:#fff0!important}.block-slider .blockslider-navigation-wrapper .blockslider-prev-btn path,.block-slider .blockslider-navigation-wrapper .blockslider-next-btn path{fill:#cec7f6!important}.home .wp-block-image{margin:0}.search #primary h3 a,.blog #primary h3 a{text-decoration:none!important}.search #primary h3 a:hover,.blog #primary h3 a:hover{color:#ee2b61!important}.search .entry-header,.blog .entry-header{padding-bottom:0}.search .entry-content,.blog .entry-content{padding-top:0!important}.search .readmore-wrap,.blog .readmore-wrap{background-color:#ee2b61;padding:5px 10px;border-radius:5px}.search .readmore-wrap a,.blog .readmore-wrap a{text-decoration:none!important;color:#ffffff!important}.search .readmore-wrap a:hover,.blog .readmore-wrap a:hover{color:#2c2185!important}.search #content .page,.search #content .post,.search #content .serie,.search #content .event,.blog #content .post{padding-bottom:25px;margin-bottom:50px;border-bottom:1px solid #2c2185}.blog .meta,.single .meta{font-style:italic}.blog h1,.search h1{padding-bottom:30px!important}.single-post h1{text-align:left}.single-post .entry-content{padding-top:10px}.single-post .wp-block-image{padding-bottom:10px}.previous a,.next a{border:0!important;border-radius:0;padding:0;text-decoration:none!important}.previous a:hover,.next a:hover{background:none!important}.home .eo-events{list-style:none!important;margin-left:0!important}.home .agenda .eo-events li{border-bottom:1px solid #2c2185;padding:10px}.home .agenda .eo-events li:first-child{border-top:1px solid #2c2185;padding:10px}.home .agenda .eo-events li:hover{background:#cec7f6}.home .agenda .eo-events a,.home .agenda .eo-events a:hover,.home .agenda .eo-events a:visited,.home .agenda .eo-events a:active,.wp-block-button__link,.home .verder a{color:#2c2185;text-decoration:none!important}.home .eo-events .button a,.widget .eo-events .button a,.wp-block-button__link,.home .verder a{background-color:#ee2b61;padding:5px 10px;border-radius:5px;color:#ffffff!important}.home .eo-events .button a:hover,.widget .eo-events .button a:hover,.wp-block-button__link:hover,.home .verder a:hover{color:#2c2185!important}.event .kop{display:none}.event .entry-content{padding-top:0}.event h1,.single-event h1{text-align:left;padding-bottom:10px}.event hr{background-color:#2c2185}.widget ul li a::before{display:none}.widget ul li a{color:#2c2185}.widget ul li{line-height:24px!important;margin:0!important}.widget>ul>li{border-bottom:1px solid #2c2185!important}.widget>ul>li:first-child{border-top:1px solid #2c2185!important}.widget .eo-events li{padding:10px 5px}.widget .eo-events li:hover{background:#c5bdf5}.widget h4{padding-bottom:0;line-height:20px}.widget{margin:0}.eo-events .type:before{content:"\e905";font-family:'icomoon';padding-right:3px;font-size:14px;color:#ee2b61}.eo-event-cat-extern .type:before{color:#2c2185}.type-d:before{content:"\e905";font-family:'icomoon';padding-right:3px;font-size:14px;color:#ee2b61}.type-e:before{content:"\e905";font-family:'icomoon';padding-right:3px;font-size:14px;color:#2c2185}.type-d,.type-e{padding-bottom:0px!important}input[type="submit"]{font-size:16px;;border-radius:5px}input[type="submit"]:hover{background-color:#2c2185}#colophon{border-top:0!important;background:#2c2185;color:#fff}#site-generator{border-top:0;color:#fff;font-size:14px;text-align:center}#site-generator a,#colophon a{text-decoration:underline;color:#fff!important}#site-generator a:hover,#colophon a:hover{color:#fff!important}.veertigdagentijd-container{max-width:1200px;margin:0 auto;padding:20px;font-family:'metropolisregular',sans-serif}.veertigdagentijd-intro{margin-bottom:30px;line-height:1.6;color:#333}.veertigdagentijd-year-selection{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;border-bottom:2px solid #ee2361;padding-bottom:15px}.veertigdagentijd-year-selection h2{color:#2c2185;font-size:32px;margin:0;font-family:'metropolisbold',sans-serif}.veertigdagentijd-year-dropdown select{padding:8px 15px;border:2px solid #2c2185;border-radius:5px;font-size:16px;color:#2c2185;background-color:#fff;cursor:pointer;font-family:'metropolismedium',sans-serif}.veertigdagentijd-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:30px}.veertigdagentijd-day{background-color:#fff;border-radius:8px;box-shadow:0 2px 5px rgb(0 0 0 / .1);padding:15px;margin-bottom:20px;transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative;overflow:hidden}.veertigdagentijd-day.has-pdf{cursor:pointer;background-color:#fff}.veertigdagentijd-day.has-pdf:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgb(0 0 0 / .15)}.veertigdagentijd-day .day-number{position:absolute;top:10px;right:10px;background-color:#ee2361;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;z-index:2}.veertigdagentijd-day .day-date{font-size:14px;color:#666;margin-bottom:5px}.veertigdagentijd-day .day-title{font-size:16px;font-weight:700;margin-bottom:10px;color:#333}.veertigdagentijd-day .pdf-download-button{display:inline-block;padding:8px 12px;background-color:#e63946;color:#fff;text-decoration:none;border-radius:4px;margin-top:10px;font-weight:700;transition:background-color 0.3s ease;text-align:center}.veertigdagentijd-day .pdf-download-button i{font-size:16px}.veertigdagentijd-day .pdf-download-button:hover{background-color:#c1121f}.veertigdagentijd-day.no-pdf{background-color:#f9f9f9}.veertigdagentijd-day.no-pdf .day-title{color:#888}.veertigdagentijd-day.future-day{background-color:#f5f5f5;opacity:.7;position:relative;overflow:hidden}.veertigdagentijd-day.future-day::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(45deg,rgb(200 200 200 / .1),rgb(200 200 200 / .1) 10px,rgb(220 220 220 / .2) 10px,rgb(220 220 220 / .2) 20px);z-index:1}.veertigdagentijd-day.future-day .day-title{color:#888;font-style:italic}.veertigdagentijd-day.future-day:hover{transform:none;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.komt-binnenkort{color:#e63946;font-weight:700;text-align:center;margin-top:10px}.pdf-preview-container{width:100%;margin:10px 0;overflow:hidden;border-radius:5px;padding-bottom:70.7%;position:relative}.pdf-preview{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform 0.3s ease;background-color:#fff;border:1px solid #ccc}.veertigdagentijd-day.has-pdf:hover .pdf-preview{transform:scale(1.05)}.pdf-preview.pdf-icon{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5}.pdf-preview.pdf-icon i{font-size:48px}.pdf-preview.placeholder{background-color:#f5f5f5;background-image:repeating-linear-gradient(45deg,#f5f5f5,#f5f5f5 10px,#e9e9e9 10px,#e9e9e9 20px)}.pdf-preview.future-placeholder{background-color:#f5f5f5}.pdf-preview.future-placeholder::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(45deg,rgb(200 200 200 / .3),rgb(200 200 200 / .3) 10px,rgb(150 150 150 / .3) 10px,rgb(150 150 150 / .3) 20px)}@media screen and (max-width:1024px){.veertigdagentijd-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:768px){.veertigdagentijd-grid{grid-template-columns:repeat(3,1fr)}.veertigdagentijd-year-selection{flex-direction:column}.veertigdagentijd-year-dropdown{margin-top:10px}}@media screen and (max-width:576px){.veertigdagentijd-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:400px){.veertigdagentijd-grid{grid-template-columns:1fr}}.veertigdagentijd-single-container{max-width:800px;margin:50px auto;padding:20px;font-family:'metropolisregular',sans-serif}.veertigdagentijd-single-header{margin-bottom:30px;text-align:center}.veertigdagentijd-single-title{color:#ee2361;font-size:36px;margin-bottom:20px;font-family:'metropolisbold',sans-serif}.veertigdagentijd-single-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-bottom:30px;padding:15px;background-color:#f9f9f9;border-radius:8px}.veertigdagentijd-single-day,.veertigdagentijd-single-date,.veertigdagentijd-single-year,.veertigdagentijd-single-start-date{font-size:18px;color:#2c2185}.meta-label{font-weight:700;color:#2c2185;font-family:'metropolismedium',sans-serif}.veertigdagentijd-single-content{line-height:1.8;color:#333;margin-bottom:40px}.veertigdagentijd-single-content p{margin-bottom:20px}.veertigdagentijd-single-content h1,.veertigdagentijd-single-content h2,.veertigdagentijd-single-content h3,.veertigdagentijd-single-content h4,.veertigdagentijd-single-content h5,.veertigdagentijd-single-content h6{color:#2c2185;margin-top:30px;margin-bottom:15px;font-family:'metropolisbold',sans-serif}.veertigdagentijd-single-content ul,.veertigdagentijd-single-content ol{margin-bottom:20px;padding-left:20px}.veertigdagentijd-single-content ul li,.veertigdagentijd-single-content ol li{margin-bottom:8px}.veertigdagentijd-single-content a{color:#2c2185;text-decoration:none;transition:color 0.3s ease}.veertigdagentijd-single-content a:hover{color:#ee2361}.veertigdagentijd-single-content blockquote{border-left:4px solid #ee2361;padding-left:20px;margin-left:0;font-style:italic;color:#666}.veertigdagentijd-single-content img{max-width:100%;height:auto;margin:20px 0}.veertigdagentijd-single-pdf{text-align:center;margin:30px 0}.veertigdagentijd-single-pdf .pdf-download-button{display:inline-block;padding:12px 25px;background-color:#ee2361;color:#fff;text-decoration:none;border-radius:5px;font-size:18px;transition:background-color 0.3s ease;font-family:'metropolismedium',sans-serif}.veertigdagentijd-single-pdf .pdf-download-button:hover{background-color:#d01e54;transform:translateY(-2px);box-shadow:0 4px 8px rgb(0 0 0 / .1)}.veertigdagentijd-single-pdf .fa{margin-right:10px}.veertigdagentijd-single-navigation{margin-top:40px;padding-top:20px;border-top:1px solid #eee}.veertigdagentijd-back-link{text-align:center;margin-bottom:20px}.veertigdagentijd-back-link .back-button{display:inline-block;padding:8px 15px;background-color:#2c2185;color:#fff;text-decoration:none;border-radius:5px;font-size:16px;transition:background-color 0.3s ease;font-family:'metropolismedium',sans-serif}.veertigdagentijd-back-link .back-button:hover{background-color:#1e1860}.veertigdagentijd-back-link .fa{margin-right:8px}.veertigdagentijd-post-navigation{display:flex;justify-content:space-between;margin-top:30px}.nav-previous,.nav-next{max-width:45%}.nav-previous a,.nav-next a{color:#2c2185;text-decoration:none;transition:color 0.3s ease;font-family:'metropolismedium',sans-serif}.nav-previous a:hover,.nav-next a:hover{color:#ee2361}.nav-previous .fa{margin-right:8px}.nav-next .fa{margin-left:8px}@media screen and (max-width:768px){.veertigdagentijd-single-meta{flex-direction:column;gap:10px;align-items:center}.veertigdagentijd-post-navigation{flex-direction:column;gap:15px}.nav-previous,.nav-next{max-width:100%}}