@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=Titillium+Web:ital,wght@0,400;0,700;1,400&display=swap');address, blockquote, body, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, iframe, legend, li, ol, p, pre, q, table, tbody, td, th, thead, ul {margin: 0;padding: 0;font-size: 1em;font-style: inherit;font-family: inherit;vertical-align: baseline;}article, aside, canvas, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {font-size: 12px;line-height: 1.5em;font-family: Arial, Helvetica, sans-serif;}h1 {font-size: 1.5em;line-height: 1em;margin: 2em 0 1em;}* html h1, * html h2, h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child {margin-top: 0;}h2 {font-size: 1.3333em;line-height: 1.125em;margin-top: 1.6875em;margin-bottom: 0.5625em;}h3 {font-size: 1.1667em;line-height: 1.286em;margin-top: 1.929em;margin-bottom: 0.643em;}h2 + h3 {margin-top: 1.2857em;}h4 {margin-top: 1.5em;}h3 + h4 {margin-top: 0.5em;}h5 {margin-top: 1.5em;font-weight: 400;}h4 + h5 {margin-top: 0;}p {font-size: 1em;line-height: 1.5em;margin: 0 0 1.5em;}p.intro {font-size: 1.08333em;line-height: 1.3846em;font-weight: 700;}blockquote {margin: 0 2.5em 1.5em;}blockquote, q {font-style: oblique;}hr {margin: 0 0 1.5em;height: 1px;background: #333;border: 0;}small {font-size: 0.8333em;line-height: 1.8em;}:link img, :visited img, a img {border: 0;}a {background: transparent;outline: 0;}address {font-style: normal;}figure {margin: 0;}ol, ul {margin: 0 0 1.5em 2.5em;}li ol, li ul {margin: 0 0 0 2.5em;}dl {margin: 0 0 1.5em;}dt {font-weight: 700;margin: 1.5em 0 0;}dd {margin: 0 0 0 2.5em;}.break {clear: both;}.right {float: right;}.left {float: left;}.hide, .skip {display: none;}.center {text-align: center;}fieldset {border: 0;}form br {clear: left;}label {float: left;width: 150px;margin: 0 0 0.9em;}label.inline {width: auto;display: inline;margin-right: 15px;}input, input.text, select, textarea {font-family: inherit;font-size: 100%;width: 300px;margin: 0 0 0.9em;}textarea {overflow: auto;}label input {width: auto;height: auto;margin: 0 5px 0 0;padding: 0;vertical-align: middle;border: 0;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}input.inline, select.inline {width: 150px;}input.small {width: 30px;}input.medium {width: 60px;}button, label {cursor: pointer;}button, input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button, input {line-height: normal;}button[disabled], input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}.feedback-confirm, .feedback-error, .feedback-notice, .feedback-warning {margin: 0 0 1.5em;padding: 1.4255em 10px 1.4255em 50px;list-style: none;color: #000;background-repeat: no-repeat;background-position: 3% 50%;border: 1px solid #d8000c;background-color: #ffbaba;}.feedback-warning {border: 1px solid gold;background-color: #feffca;}.feedback-confirm {border: 1px solid #3e983b;background-color: #e7f9e8;}.feedback-notice {border: 1px solid #00529b;background-color: #bde5f8;}@media print {* {background: transparent !important;color: #000 !important;text-shadow: none !important;filter: none !important;-ms-filter: none !important;}body {background: none;color: #000;line-height: 1.2em;font-family: Garamond, Times New Roman, serif;font-size: 11pt;width: 95%;word-spacing: 1px;}html body a:after {content: " ( " attr(href) " )";text-transform: lowercase !important;font-family: Arial, sans-serif !important;font-size: 11pt !important;}h1, h2, h3, h4, h5, h6 {page-break-after: avoid;}h1 {font-size: 19pt;}h2 {font-size: 17pt;}h3 {font-size: 15pt;}h4, h5, h6 {font-size: 14pt;}h2, h3, p {orphans: 3;widows: 3;}code {font: 12pt Courier, monospace;}blockquote, pre {margin: 1.2em;padding: 1em;font-size: 12pt;page-break-inside: avoid;border: 1px solid #999;}hr {background-color: #ccc;}img {float: left;margin: 1em 1.5em 1.5em 0;max-width: 100% !important;}a img {border: none;}a:link, a:visited {background: transparent;font-weight: 700;text-decoration: underline;color: #333;}a:link[href^="http://"]:after,a[href^="http://"]:visited:after {content: " (" attr(href) ") ";font-size: 90%;}abbr[title]:after {content: " (" attr(title) ")";}a[href^="http://"] {color: #000;}a[href$=".gif"]:after, a[href$=".jpeg"]:after, a[href$=".jpg"]:after, a[href$=".png"]:after {content: " (" attr(href) ") ";display: none;}.ir a:after, a[href^="#"]:after, a[href^="javascript:"]:after {content: "";}table {margin: 1px;text-align: left;}th {font-weight: 700;}td, th {border-bottom: 1px solid #333;}td, th {padding: 4px 10px 4px 0;}tfoot {font-style: italic;}caption {background: #fff;margin-bottom: 2em;text-align: left;}thead {display: table-header-group;}img, tr {page-break-inside: avoid;}#header, #map, .content-header, .related-item, .share, .sponsoren, .tickets {display: none;}.content {border-bottom: 2px solid #000;border-right: none;}.pricetag div {display: block;}.pricetag div table {border: 0 solid transparent;}.offset-block article {float: left;}.block, .home-news {padding: 0;margin: 0;}}::-moz-selection {background-color: #f9a012;}::selection {background-color: #f9a012;}h2 {font-size: 40px;line-height: 45px;margin-bottom: 20px;}@media (min-width: 768px) {h2 {font-size: 60px;line-height: 65px;}}h3 {font-size: 35px;line-height: 40px;}@media (min-width: 768px) {h3 {font-size: 50px;line-height: 55px;}}h4 {font-size: 20px;line-height: 25px;}@media (min-width: 768px) {h4 {font-size: 42px;line-height: 45px;}}h5 {font-size: 18px;line-height: 130%;}@media (min-width: 768px) {h5 {font-size: 30px;}}.binnenkort article h4, .binnenkort article span, .content ol, .content ul, .dnk-input, .ninja-forms-form-wrap label, a, p, span {font-family: Titillium Web;}#cookie-opt-in-footer, #cookie-opt-in-message a, #header .menu-hoofdmenu-container span, .contact-information li p, .content.agenda, .content.agenda .activiteit-info h4, .content.agenda .activiteit-tijden h4, .content.agenda .activiteit-tijden span, .content.agenda .button-agenda h4, .content .filter, .content p, .field-wrap.submit-wrap .nieuwsbrief .news-shadow > div > div input.nf-element, .home-header article span, .home-news p, .home-news span:not(.credit), .nieuwsbrief .news-shadow > div > div .field-wrap.submit-wrap input.nf-element, .nieuwsbrief .news-shadow > div > div .yellow-button, .nieuwsbrief .submit-container, .ninja-forms-form-wrap .ninja-forms-error-msg {font-family: Titillium Web;}h2, h3, h4, h5 {font-family: Playfair Display;font-weight: 100;}a, p, span {font-size: 18px;}.link-item h3, .related-wrap h3 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}html {-webkit-font-smoothing: antialiased;}#perspective, body, html {height: 100%;}body {background: #444;color: #000;font-weight: 300;font-family: Arial, sans-serif;overflow-y: scroll;overflow-x: hidden;margin: 0;}.open-container .menu-container {margin: 0 auto;transition: width 0.35s;cursor: pointer;}@media (min-width: 980px) {.open-container .menu-container {width: 98%;}}.open-container .outer-nav {max-height: 800px;overflow: hidden;transition: max-height 0.8s;}.menu-container {min-height: 100%;width: 100%;background: #fff;transition: transform 0.5s;margin: 0 auto;box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.75);overflow-x: hidden;}.outer-nav {max-height: 0;overflow: hidden;transition: max-height 0.35s;}.outer-nav a {text-decoration: none;}.outer-nav .close {height: 30px;width: 30px;padding: 0;position: relative;cursor: pointer;float: right;list-style-type: none;margin: 30px 30px auto auto;z-index: 4;transition: all 0.2s;-ms-transform: rotate(0deg);transform: rotate(0deg);}@media (min-width: 980px) {.outer-nav .close {margin: 30px -40px auto 40px;float: left;}}.outer-nav .close:after, .outer-nav .close:before {content: "";position: absolute;left: -5px;border-top: 3px solid #727272;margin-top: 14px;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;width: 40px;}.outer-nav .close:before {-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.outer-nav .close:after {-ms-transform: rotate(45deg);transform: rotate(45deg);}.outer-nav .close:hover {-ms-transform: rotate(90deg);transform: rotate(90deg);transition: all 0.5s;}.outer-nav ul {padding: 3% 0 0;margin: 0;text-align: center;}.outer-nav ul li {position: relative;margin: 10px 0;padding: 0 3%;vertical-align: top;text-align: left;font-size: 20px;}.outer-nav ul li a {color: #ef9506;}.outer-nav ul li:nth-child(n + 6) a, .outer-nav ul li a:active {color: #fff;}.outer-nav ul li#menu-item-705 {display: none;}@media (min-width: 980px) {.outer-nav ul li#menu-item-705 {display: block;}}@media (min-width: 980px) {.outer-nav ul li {font-size: 24px;list-style-type: none;display: inline-block;}}.outer-nav ul li ul {padding: 0;margin: 0;width: 100%;display: none;}@media (min-width: 980px) {.outer-nav ul li ul {display: inline;}}.outer-nav ul li ul li {font-size: 18px;display: list-item;list-style-type: none;margin: 0;padding: 0;text-align: left;margin: 10px 0;width: auto;}.outer-nav ul li ul li:before {color: #ef9506;content: "\203A";font-size: 17px;margin-right: 10px;position: relative;}.outer-nav ul li ul li a {color: #fff;transition: color 0.3s ease-in-out;}.outer-nav ul li ul li a:hover {color: #ef9506;}.outer-nav #other-lang-url {padding: 0 3% 6%;margin: 0;color: #fff;}.outer-nav #other-lang-url a {color: #fff;}@media (min-width: 980px) {.outer-nav .outer-nav-hidden {display: none;}}#cookie-opt-in-footer {-ms-flex-align: center;align-items: center;display: -ms-flexbox;display: flex;bottom: 0;width: 100%;min-height: 25px;position: fixed;color: #000;text-align: center;padding: 10px;background: #fff;font-size: 16px;line-height: 24px;z-index: 90;}#cookie-opt-in-button {display: inline-block;min-height: 30px;line-height: 20px;padding: 3px 10px;margin: 10px 20px;cursor: pointer;z-index: 2147483647;color: #fff;background-color: #000;text-align: center;font-size: 16px;line-height: 30px;transition: background-color 0.4s ease;}#cookie-opt-in-button:hover {background-color: #ef9506;}#cookie-minimal {white-space: nowrap;display: inline-block;min-height: 30px;cursor: pointer;text-decoration: underline;}#cookie-minimal:hover {text-decoration: none;}#cookie-opt-in-message {-ms-flex: 1;flex: 1;}#cookie-opt-in-message a {color: #000;font-size: 16px;text-decoration: underline;}#cookie-opt-in-message a:hover {text-decoration: none;}.credit {-webkit-backface-visibility: hidden;backface-visibility: hidden;position: absolute;-ms-transform: rotate(-90deg) translateX(100%);transform: rotate(-90deg) translateX(100%);text-shadow: 1px 1px #000;-ms-transform-origin: 100% 50%;transform-origin: 100% 50%;font-size: 10px;color: #fff;bottom: 0;right: 15px;z-index: 9;}.button, .field-wrap.submit-wrap input.nf-element {padding: 10px 15px;border-radius: 4px;text-decoration: none;display: inline-block;border: none;border: 0 solid transparent;}.field-wrap.submit-wrap input.nf-element, .yellow-button {background: #ef9506;color: #fff;font-size: 16px;line-height: 25px;border: 0 solid #fff;transition: all 0.3s ease-in-out;}.field-wrap.submit-wrap input.nf-element:hover, .yellow-button:hover {background: #ffb53d;color: #fff;animation: yellow-hover 2.5s infinite;}@keyframes yellow-hover {0% {background: #ef9506;}25% {background: #ffb53d;}50% {background: #ef9506;}75% {background: #ffb53d;}to {background: #ef9506;}}.dark-button {background: #2b292a;color: #fff;font-size: 16px;line-height: 25px;border: 0 solid transparent;transition: all 0.3s ease-in-out;}.dark-button:hover {background: #444;color: #fff;animation: dark-hover 2.5s infinite;}@keyframes dark-hover {0% {background: #2b292a;}25% {background: #444;}50% {background: #2b292a;}75% {background: #444;}to {background: #2b292a;}}.dnk-input {line-height: 40px;padding-left: 10px;border-radius: 4px;font-size: 16px;border: none;}.ninja-forms-form-wrap {position: relative;max-width: 650px;width: 100%;}.ninja-forms-form-wrap label {width: 50%;font-size: 18px;float: none;margin: 0;vertical-align: middle;}.ninja-forms-form-wrap label span {color: red;}.ninja-forms-form-wrap ul {margin: 0 0 10px 10px;display: inline-block;}.ninja-forms-form-wrap li {list-style-type: none;padding: 5px 0;}.ninja-forms-form-wrap li input {display: inline-block;}.ninja-forms-form-wrap li label {width: auto;font-family: Titillium Web;}.ninja-forms-form-wrap input.ninja-forms-field, .ninja-forms-form-wrap textarea.ninja-forms-field {border-radius: 4px;font-family: Titillium Web;border: 1px solid #989898;height: 47px;max-width: 100%;line-height: 47px;padding: 0 20px;font-size: 16px;}.ninja-forms-form-wrap textarea.ninja-forms-field {vertical-align: top;min-height: 100px;}.ninja-forms-form-wrap select.ninja-forms-field {height: 47px;background: #fff;}.ninja-forms-form-wrap .checkbox-wrap {margin: 20px 0;}.ninja-forms-form-wrap .checkbox-wrap label {width: 80%;display: inline-block;}.ninja-forms-form-wrap .checkbox-wrap input {display: inline-block;width: 10%;height: 20px;}@media (min-width: 768px) {.ninja-forms-form-wrap .checkbox-wrap input {width: auto;}}@media (min-width: 768px) {.ninja-forms-form-wrap .button-wrap {margin-left: 5px;}}.ninja-forms-form-wrap input.error {border: 1px solid red;}.ninja-forms-form-wrap label.error {margin-left: 40%;color: red;}.ninja-forms-form-wrap .ninja-forms-error-msg {margin: 10px 0;color: red;}.ninja-forms-form-wrap .ninja-forms-error-msg p {color: red;}.ninja-forms-form-wrap .error {font-size: 15px;margin-top: -10px;margin-bottom: 20px;}.ninja-forms-form-wrap .nf-error-required-error, .ninja-forms-form-wrap .nf-error-upload-file-error {display: block;color: red;}@media (min-width: 768px) {.ninja-forms-form-wrap .nf-error-required-error, .ninja-forms-form-wrap .nf-error-upload-file-error {margin-left: 37%;padding-left: 10px;}}.ninja-forms-form-wrap .nf-error-required-error p, .ninja-forms-form-wrap .nf-error-upload-file-error p {margin: 0;font-size: 15px;color: red;margin-top: -10px;margin-bottom: 20px;}.field-wrap {margin-bottom: 10px;}.field-wrap .nf-field-label {display: inline-block;width: 100%;margin-bottom: 5px;line-height: 1.2;}@media (min-width: 768px) {.field-wrap .nf-field-label {width: 37%;}}.nf-form-fields-required {margin-bottom: 10px;}.nf-field .field-wrap .nf-field-element {width: 300px;}.checkbox-container .nf-field-description {-ms-flex-order: 20;order: 20;}.nf-field-description {color: #444;font-size: 18px;line-height: 1.5em;}.full-width {display: block;}.hp-wrap {display: none;}.horizontal-align-wrap ul {margin: 0 0 10px 10px;display: inline-block;}.horizontal-align-wrap li {display: inline-block;margin-right: 20px;}.field-wrap.submit-wrap .verstuur {border: none;background: #ef9506;color: #fff;font-size: 18px;padding: 10px 0;}.field-wrap.submit-wrap .nf-field-label {display: none;}@media (min-width: 768px) {.field-wrap.submit-wrap .nf-field-label {display: block;}}.field-wrap.submit-wrap input.nf-element {width: 300px;margin: 0;border: 0 solid transparent;}#ninja_forms_field_160 {height: auto;}.ninja-forms-all-fields-wrap {margin: 50px 0;}.ninja-forms-all-fields-wrap .country-wrap .ninja-forms-field {margin: 0 0 0.9em;line-height: 27px;border-radius: 4px;padding: 10px;padding-left: 15px;}.ninja-forms-form-wrap .list-radio-wrap input[type="checkbox"], .ninja-forms-form-wrap .list-radio-wrap input[type="radio"] {line-height: 1;height: auto;}.nf-field-element .nf-fu-progress {border: 1px solid #989898;background-color: #f2f2f2;}.nf-field-element .nf-fu-progress-bar {background: #ef9506;}.nf-field-element .nf-fu-fileinput-button {background: #efefef;border-radius: 4px;border: 1px solid #989898;height: 40px;padding: 5px 20px;transition: all 0.3s ease-in-out;}.nf-field-element .nf-fu-fileinput-button:focus {outline: none;}.nf-field-element .nf-fu-fileinput-button:hover {background: rgba(0, 0, 0, 0.1);}.nf-input-limit {display: none;}.files_uploaded p {margin-bottom: 0;}*, :after, :before {box-sizing: border-box;}.home-blokken article {height: auto;background: #fff;overflow: hidden;}@media (min-width: 768px) {.home-blokken article {margin: 50px auto;}}.binnenkort-wrap, .home-container {width: 100%;margin: 0 auto;}@media (min-width: 768px) {.binnenkort-wrap, .home-container {width: 80%;}}@media (min-width: 1200px) {.binnenkort-wrap, .home-container {width: 1175px;}}.content-wrapper {width: 100%;height: 100%;background: #444;}@media (min-width: 980px) {.content-wrapper {padding: 540px 0 0;}}.content-wrapper:after {content: ".";visibility: hidden;clear: both;}.content-wrapper br {display: none;}@media (min-width: 980px) {.content-wrapper br {display: block;}}.content {width: 100%;background: #fff;margin-top: 0;position: relative;overflow: hidden;padding: 15px;}@media (min-width: 768px) {.content {width: 92%;margin: -160px auto 40px;padding: 20px 40px 20px 60px;}}@media (min-width: 980px) {.content {width: 970px;margin-bottom: 40px;margin: -160px auto 40px;padding: 40px 70px 40px 100px;}}.content.overview-tentoonstelling {margin-bottom: 0;}@media (min-width: 768px) {.content.overview-tentoonstelling {width: 92%;padding: 40px 50px;margin: -160px auto 0;}}@media (min-width: 1200px) {.content.overview-tentoonstelling {width: 1170px;padding: 50px 70px 60px;margin: -160px auto 0;}}@media (min-width: 768px) {.content.overview {width: 92%;padding: 40px 50px;margin: -160px auto 20px;}}@media (min-width: 1200px) {.content.overview {width: 1170px;padding: 60px 70px;margin: -100px auto 120px;}}@media (min-width: 768px) {.content.agenda {width: 92%;padding: 40px 50px;margin: -60px auto 20px;}}@media (min-width: 1200px) {.content.agenda {width: 1170px;padding: 60px 100px;margin: -100px auto 120px;}}.content-orange {width: 100%;background-image: url(/assets/themes/nieuwekerk/assets/images/content/binnenkort.jpg);background-size: cover;background-position: top;margin-top: 0;position: relative;overflow: hidden;padding: 15px;}.content-orange:before {content: "";position: absolute;width: 100%;height: 100%;background: rgba(239, 149, 6, 0.92);top: 0;left: 0;}@media (min-width: 768px) {.content-orange {width: 92%;margin: 0 auto 40px;padding: 40px 50px;}}@media (min-width: 1200px) {.content-orange {width: 1170px;margin: 0 auto 120px;padding: 60px 70px;}}.overview-wrapper {clear: both;margin: 0 -10px;}@media (min-width: 1200px) {.overview-wrapper {margin: 0 -15px;}}#header {height: 50px;position: fixed;top: 0;z-index: 99;}#header, #header:before {width: 100%;transition: all 0.4s ease-in-out;}#header:before {content: "";position: absolute;height: 100%;background: #444;opacity: 0;z-index: -1;}@media (min-width: 768px) {#header {height: 70px;}}#header figure {display: inline-block;width: 70%;max-width: 430px;height: auto;overflow: hidden;margin: 15px 0 0 15px;}@media (min-width: 768px) {#header figure {margin: 20px 0 0 20px;width: 300px;}}@media (min-width: 1200px) {#header figure {margin: 25px 0 0 50px;}}@media (min-width: 1350px) {#header figure {margin: 25px 0 0 50px;width: 425px;}}#header figure svg {width: 100%;fill: #fff;height: 24px;}#header .container {display: inline;width: auto;height: auto;}#header .menu-hoofdmenu-container {display: none;}@media (min-width: 980px) {#header .menu-hoofdmenu-container {display: inline;}#header .menu-hoofdmenu-container span {font-size: 20px;}#header .menu-hoofdmenu-container > ul {display: inline-block;position: absolute;margin: 0;right: 0;top: 0;}#header .menu-hoofdmenu-container > ul > li {cursor: pointer;float: left;list-style-type: none;color: #fff;transition: all 0.3s ease-in-out;}#header .menu-hoofdmenu-container > ul > li:hover > a {color: #ef9506;}#header .menu-hoofdmenu-container > ul > li a {text-decoration: none;color: #fff;transition: color 0.3s ease-in-out;}#header .menu-hoofdmenu-container > ul > li:last-child {background: #ef9506;}#header .menu-hoofdmenu-container > ul > li:last-child a {color: #fff;}#header .menu-hoofdmenu-container > ul > li:last-child:hover {background: #fff;}#header .menu-hoofdmenu-container > ul > li:last-child:hover a {color: #ef9506;}#header .menu-hoofdmenu-container > ul > li ul {display: none;}#header .menu-hoofdmenu-container > ul > li.current-menu-parent a {color: #ef9506;}#header .menu-hoofdmenu-container > ul > li.current-menu-parent:last-child a {color: #fff;}#header .menu-hoofdmenu-container > ul > li.current-menu-item:hover a, #header .menu-hoofdmenu-container > ul > li.current-menu-item a {color: #ef9506;}}#header .menu-hoofdmenu-container .light-grey {background: #efefef;position: relative;}#header .menu-hoofdmenu-container .light-grey a {color: #000;}#header .menu-hoofdmenu-container .light-grey:hover {background: #fff;}#header .menu-hoofdmenu-container .light-grey:hover > a {color: #ef9506;}#header .menu-hoofdmenu-container .light-grey:hover > ul {display: block;}@media (min-width: 980px) {#header .menu-hoofdmenu-container .light-grey ul {position: absolute;top: 70px;left: 0;width: 200%;margin-left: 0;}#header .menu-hoofdmenu-container .light-grey ul li {width: 100%;background: #fff;list-style-type: none;}#header .menu-hoofdmenu-container .light-grey ul li a {color: #000;}#header .menu-hoofdmenu-container .light-grey ul li:hover > a {color: #ef9506;}}@media (min-width: 980px) {#header .menu-hoofdmenu-container .outer-nav-hidden .sub-menu li > a, #header .menu-hoofdmenu-container ul:not(.sub-menu) > li > a {display: block;padding: 0 10px;line-height: 70px;}}@media (min-width: 1200px) {#header .menu-hoofdmenu-container .outer-nav-hidden .sub-menu li > a, #header .menu-hoofdmenu-container ul:not(.sub-menu) > li > a {padding: 0 19px;}}#header .menu-hoofdmenu-container .open-item {position: relative;}#header .menu-hoofdmenu-container .open-item > a {color: #ef9506;}#header .menu-hoofdmenu-container .open-item > ul {display: block;opacity: 0;position: absolute;transition: max-height 0.4s ease-in;overflow: hidden;top: 70px;left: 0;width: 200px;margin-left: 33px;max-height: auto;}#header .menu-hoofdmenu-container .open-item > ul > li {display: list-item;line-height: 35px;list-style-type: none;}#header .menu-hoofdmenu-container .open-item > ul > li:before {color: #ef9506;content: "\203A";font-size: 17px;margin-right: 10px;position: relative;}#header .menu-hoofdmenu-container .open-item > ul > li span {font-size: 18px;}#header .menu-hoofdmenu-container .open-item > ul > li:hover > a {color: #ef9506;}#header.open-menu:before {opacity: 0.95;transition: all 0.4s ease-in-out;}#header.open-menu .menu-hoofdmenu-container > ul > li a {color: #fff;}#header.open-menu .menu-hoofdmenu-container > ul > li:hover > a {color: #ef9506;}.open-nav ul {padding-top: 60px;margin: 0;}@media (min-width: 768px) {.open-nav ul {padding-top: 80px;}}.open-nav + .menu-container #header {pointer-events: none;position: absolute;}.open-nav + .menu-container #header figure {margin-top: 30px;margin-left: 10px;pointer-events: auto;max-width: 300px;}@media (min-width: 980px) {.open-nav + .menu-container #header figure {float: right;margin-right: 50px;margin-top: 33px;display: none;}}.open-nav + .menu-container #header .hamburger {visibility: hidden;transition: none;}.open-nav + .menu-container #header .menu-hoofdmenu-container {display: none;}#header.white-nav:before {opacity: 1;background-color: #fff;}#header.white-nav .menu-hoofdmenu-container > ul > li a {color: #000;}#header.white-nav .menu-hoofdmenu-container > ul > li:last-child a {color: #fff;}#header.white-nav .menu-hoofdmenu-container > ul > li:hover > a {color: #ef9506;}@media (min-width: 980px) {#header.white-nav {height: 73px;}}#header.white-nav .container figure svg {fill: #000;}#header.open-menu.white-nav:before {opacity: 0.95;background-color: #444;}#header.open-menu.white-nav .menu-hoofdmenu-container > ul > li a {color: #fff;}#header.open-menu.white-nav .menu-hoofdmenu-container > ul > li:nth-child(6) a {color: #000;}#header.open-menu.white-nav .menu-hoofdmenu-container > ul > li:hover > a {color: #ef9506;}#header.open-menu.white-nav .container figure svg {fill: #fff;}#header.open-menu.white-nav .open-item > ul > li:hover > a {color: #ef9506;}.container .hamburger {display: inline-block;float: right;width: 50px;height: 50px;background: #ef9506;fill: #fff;padding: 10px;visibility: visible;transition: visibility 0.2s ease-in;transition-delay: 0.3s;}@media (min-width: 768px) {.container .hamburger {width: 70px;height: 70px;margin: 0;margin-right: -1px;}}@media (min-width: 980px) {.container .hamburger {display: none;}}#footer {position: relative;}#footer .sponsoren {background: #fff;padding: 35px 0 30px;}#footer .sponsoren div {text-align: center;font-size: 0;}#footer .sponsoren div article {cursor: pointer;display: inline-block;text-align: center;margin: 0;width: 50%;padding: 20px;vertical-align: top;}@media (min-width: 768px) {#footer .sponsoren div article {width: 25%;}}@media (min-width: 980px) {#footer .sponsoren div article {width: 14%;}}#footer .sponsoren div article:hover span {color: #ef9506;}#footer .sponsoren div article a {text-decoration: none;}#footer .sponsoren div article span {color: #444;font-size: 12px;transition: color 0.3s ease-in-out;}#footer .sponsoren div article figure {margin: 0 0 20px;overflow: hidden;height: 70px;text-align: center;position: relative;}#footer .sponsoren div article figure img {position: absolute;left: 50%;top: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);max-width: 100%;max-height: 100%;}#footer .container {background: url(/assets/themes/nieuwekerk/assets/images/content/footer.jpg);background-size: cover;background-position: 50%;padding: 20px 0;}@media (min-width: 768px) {#footer .container {padding: 35px 0;}}#footer .container ul {padding: 0;margin: 0;}#footer .container ul li {list-style: none;margin: 10px 0;text-align: center;}@media (min-width: 768px) {#footer .container ul li {display: inline-block;list-style: none;padding: 0 13px;margin: 5px 0;position: relative;}}@media (min-width: 768px) {#footer .container ul li:after {content: "|";position: absolute;right: -2px;color: #b8b8b8;padding: 0;}}#footer .container ul li:last-child:after {display: none;}#footer .container ul li:first-child {padding-left: 0;}#footer .container ul li a {color: #b8b8b8;text-decoration: none;transition: color 0.3s ease-in-out;}#footer .container ul li a:hover {color: #ef9506;}#footer .container .menu-footer-container, #footer .container .menu-footer-container #menu-footer {display: inline;}#footer .container .menu-footer-container span {font-size: 12px;}#footer .container nav {width: 95%;margin: 0 auto;text-align: center;}@media (min-width: 768px) {#footer .container nav {width: 80%;}}@media (min-width: 1200px) {#footer .container nav {width: 1175px;}}#footer .container .footer-social {text-decoration: none;}#footer .container .footer-social svg {height: 20px;width: 18px;fill: #b8b8b8;margin: 7px 4px;display: inline-block;transition: fill 0.3s ease-in-out;}@media (min-width: 768px) {#footer .container .footer-social svg {margin-bottom: -3px;top: 0;}}#footer .container .footer-social svg:hover {fill: #ef9506;}* {-webkit-overflow-scrolling: touch;}.content-header {background-attachment: fixed;background-position: top;height: 150px;overflow: hidden;width: 100%;}@media (min-width: 768px) {.content-header {height: 75vh;}}@media (min-width: 980px) {.content-header:after {box-shadow: inset 0 80px 60px 0 rgba(0, 0, 0, 0.3);content: "";height: 100%;position: absolute;left: 0;top: 0;width: 100%;}}.block {margin-top: -70px;background: url(/assets/themes/nieuwekerk/assets/images/content/contact-achtergrond.jpg);background-attachment: fixed;background-size: cover;position: relative;}.block .shadow {padding: 160px 10px 20px;background: hsla(0, 0%, 4%, 0.7);}.block article {background-color: #fff;width: 100%;margin: 0 auto 50px;}@media (min-width: 768px) {.block article {max-width: 770px;}}.block article figure {margin: 0;height: 170px;overflow: hidden;position: relative;}@media (min-width: 768px) {.block article figure {height: 250px;}}.block article figure img {width: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;height: auto;}@media (min-width: 768px) {.block article .inset {margin-left: 30px;}}.block article .block-content {padding: 5%;}@media (min-width: 768px) {.block article .block-content {padding: 50px;}}.block article a {color: #ef9506;text-decoration: none;transition: color 0.3s ease-in-out;}.block article a:hover {color: #989898;}.contact-information {list-style: none;margin: 15px 0 10px;padding: 0;}.contact-information li {padding-left: 30px;}.contact-information li p {margin: 0;}.contact-information li p small {font-size: 16px;font-style: italic;}.contact-information li.location:before, .contact-information li.phone:before, .contact-information li.time:before {content: "";position: absolute;left: 0;top: 3px;}.contact-information li span {margin-left: 0;padding-left: 0;font-style: normal;}.contact-information li span:before {display: none;}.contact-information li.location {background: url(/assets/themes/nieuwekerk/assets/images/icons/location.svg) no-repeat;background-position: 0 40%;}.contact-information li.phone {background: url(/assets/themes/nieuwekerk/assets/images/icons/phone.svg) no-repeat;background-position: 0 13%;}.contact-information li.time {background: url(/assets/themes/nieuwekerk/assets/images/icons/time.svg) no-repeat;background-position: 0 5%;}.contact-information li.mail {background: url(/assets/themes/nieuwekerk/assets/images/icons/mail.svg) no-repeat;background-position: 0 50%;}.contact-information li.address {background: url(/assets/themes/nieuwekerk/assets/images/icons/address.svg) no-repeat;background-position: 0 10%;}.contact-information li.twitter {background: url(/assets/themes/nieuwekerk/assets/images/icons/twitter.svg) no-repeat;background-position: 0 50%;}.contact-information li.facebook {background: url(/assets/themes/nieuwekerk/assets/images/icons/facebook.svg) no-repeat;background-position: 0 20%;}.contact-information li.linkedin {background: url(/assets/themes/nieuwekerk/assets/images/icons/linkedin.svg) no-repeat;background-position: 0 20%;}.contact-information li.whatsapp {background: url(/assets/themes/nieuwekerk/assets/images/icons/whatsapp.svg) no-repeat;background-position: 0 20%;}.contact-information.social-block li {margin: 10px 0;}#map {height: 300px;margin: 0;width: 100%;}.page-template-page-contact #map {top: auto;}@media (min-width: 768px) {#map {position: absolute;visibility: visible;left: 50%;top: 70px;margin: 0;height: calc(100% - 140px);width: 50%;z-index: 10;}}#map span:before {display: none;}.inset {margin-left: 30px;}.inset h5 {margin-top: 1.2em;}.inset h5:first-child {margin-top: 0;}@media (min-width: 980px) {.home-news.contact-news {padding: 540px 0 0;}}.home-news.contact-news article {margin-bottom: 60px;}.correspondentie h2 {word-break: break-all;}.correspondentie ul {margin-left: 30px;margin-top: 5px;}.correspondentie ul .mail {padding: 20px 0 20px 30px;}.social-block {margin-left: 30px;}.social-block li {padding-top: 6px;padding-bottom: 6px;}.home-header {width: 100%;height: 420px;position: relative;overflow: hidden;background-size: cover;background-position: 50%;}.home-header #scroll-arrow {display: none;}@media (min-width: 768px) {.home-header {height: 700px;}.home-header #scroll-arrow {bottom: 10px;color: #fff;display: block;font-size: 80px;height: 38px;left: 50%;line-height: 25px;margin-left: -13px;position: absolute;text-align: center;text-decoration: none;-ms-transform: rotate(90deg);transform: rotate(90deg);vertical-align: middle;width: 26px;z-index: 98;}}@media (min-width: 980px) {.home-header {height: 90vh;background-attachment: fixed;position: relative;}}.home-header .background-animation {background-position: 50%;background-repeat: no-repeat;background-size: cover;left: -50px;right: -50px;top: -50px;bottom: -50px;position: absolute;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;}.home-header .background-animation:after {content: "";width: 100%;height: 100%;box-shadow: inset 0 0 200px 80px rgba(0, 0, 0, 0.9);position: absolute;background: rgba(0, 0, 0, 0.02);}.home-header article {z-index: 3;position: absolute;margin-top: 30%;margin-left: 4%;color: #fff;}@media (min-width: 768px) {.home-header article {margin-top: 13%;}}.home-header article h2 {margin: 0;max-width: 425px;margin-bottom: 10px;font-size: 70px;line-height: 55px;}@media (min-width: 980px) {.home-header article h2 {font-size: 93px;line-height: 90px;}}.home-header article span {display: flex;font-size: 17px;font-weight: 100;height: 60px;margin: 0px 0 30px;line-height: 20px;padding-left: 30px;padding-right: 40px;width: 100%;}@media (min-width: 360px) {.home-header article span {height: 40px;}}@media (min-width: 768px) {.home-header article span {font-size: 35px;line-height: 40px;}}@media (min-width: 1200px) {.home-header article span {height: 40px;padding-right: 0;}}.field-wrap.submit-wrap .home-header article input.nf-element, .home-header article .field-wrap.submit-wrap input.nf-element, .home-header article .yellow-button {margin-left: 30px;}.home-header figure {position: absolute;right: 40px;bottom: 10px;z-index: 9;margin: 0;}.home-header figure img {height: 15px;}.home-header figure figcaption {color: #efefef;margin-bottom: 3px;}.header-words {display: none;}.offset-wrapper {overflow: hidden;}@media (min-width: 768px) {.offset-wrapper {padding: 0;}}.offset-wrapper .offset-block {width: 100%;background: url(/assets/themes/nieuwekerk/assets/images/content/koorhek.jpg);position: relative;background-size: cover;float: left;}@media (min-width: 768px) {.offset-wrapper .offset-block {width: 50%;}}.offset-wrapper .offset-block:before {content: "";width: 100%;height: 100%;left: 0;position: absolute;background: hsla(0, 0%, 100%, 0.92);box-shadow: inset -20px 0 55px 0 #fff;}.offset-wrapper .news-item {float: right;}.home-news {padding: 20px 5px;position: relative;z-index: 9;text-align: right;background: #fff;}@media (min-width: 768px) {.home-news {padding: 0;background: transparent;}}.home-news article {display: inline-block;vertical-align: top;padding: 0 10px;position: relative;text-align: left;}@media (min-width: 768px) {.home-news article {padding: 75px 10% 90px 20px;max-width: 500px;}}.home-news h2 {margin: 0;padding-bottom: 15px;}@media (min-width: 768px) {.home-news h2 {font-size: 86px;line-height: 91px;}}.home-news span:not(.credit) {color: #989898;font-style: italic;position: relative;padding-left: 27px;margin-left: 30px;}.page-template-page-contact .home-news span:not(.credit) {padding: 0;margin: 0;}.home-news span:not(.credit):before {content: "";background: url(/assets/themes/nieuwekerk/assets/images/icons/clock.svg);background-size: cover;background-repeat: no-repeat;height: 19px;width: 19px;position: absolute;left: 0;}.home-news a {margin-left: 30px;margin-top: 5px;}.home-news p {margin: 20px 0 20px 30px;line-height: 29px;color: #444;}.news-image {background-size: cover;background-repeat: no-repeat;background-position: 50%;visibility: visible;padding: 20px 0 0;clear: both;overflow: hidden;}@media (min-width: 768px) {.news-image {background-size: cover;background-repeat: no-repeat;background-position: 50%;position: absolute;visibility: visible;left: 50%;top: 60px;margin: 0;padding: 0;height: calc(100% - 110px);width: 50%;z-index: 10;}}.home-blokken {margin-top: -50px;background: url(/assets/themes/nieuwekerk/assets/images/content/koorhek.jpg);background-attachment: fixed;background-size: cover;position: relative;}.home-blokken .home-shadow {padding: 120px 10px 20px;background: hsla(0, 0%, 4%, 0.7);}.home-blokken p {color: #444;}@media (min-width: 768px) {.home-blokken article {width: 80%;}}@media (min-width: 980px) {.home-blokken article {max-width: 770px;}}.home-blokken article figure {margin: 0;height: 170px;overflow: hidden;position: relative;}@media (min-width: 768px) {.home-blokken article figure {height: 370px;}}.home-blokken article figure img {width: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;height: auto;}.binnenkort div, .home-extra div, .home-locatie div {padding: 25px;}@media (min-width: 768px) {.binnenkort div, .home-extra div, .home-locatie div {padding: 50px 90px 60px;}}.binnenkort h3, .binnenkort h4, .home-extra h3, .home-extra h4, .home-locatie h3, .home-locatie h4 {margin: 0 0 15px;}@media (min-width: 768px) {.binnenkort h3, .binnenkort h4, .home-extra h3, .home-extra h4, .home-locatie h3, .home-locatie h4 {margin: 0 0 20px -30px;}}@media (min-width: 768px) {.binnenkort h4, .home-extra h4, .home-locatie h4 {font-size: 30px;margin-left: 30px;}}.binnenkort a, .binnenkort p, .binnenkort span, .home-extra a, .home-extra p, .home-extra span, .home-locatie a, .home-locatie p, .home-locatie span {display: inline-block;}.binnenkort a, .home-extra a, .home-locatie a {color: #ef9506;text-decoration: none;transition: color 0.3s ease-in-out;}.binnenkort a:hover, .home-extra a:hover, .home-locatie a:hover {color: #989898;}.home-locatie {margin-bottom: 50px;}.home-locatie aside {background: #989898;padding: 5px 11px;margin: 25px 0 0;}@media (min-width: 768px) {.home-locatie aside {display: inline-block;padding: 15px 11px;}}.home-locatie aside p {padding-left: 30px;color: #fff;margin: 0;position: relative;}.home-locatie aside p:before {content: "";background: url(/assets/themes/nieuwekerk/assets/images/icons/clock-white.svg);background-size: cover;background-repeat: no-repeat;height: 21px;width: 21px;position: absolute;left: 0;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);}.home-locatie aside p span {display: inline-block;margin: 0;font-size: 17px;}.home-extra div {padding: 25px;}@media (min-width: 768px) {.home-extra div {padding: 50px 90px 55px;}}.home-extra h3, .home-extra h4 {margin: 0 0 15px;}@media (min-width: 768px) {.home-extra h3, .home-extra h4 {margin: 0 0 15px -30px;}}.binnenkort {background: url(/assets/themes/nieuwekerk/assets/images/content/binnenkort.jpg);background-size: cover;background-position: top;color: #fff;padding: 0;}.binnenkort h3 {font-size: 56px;line-height: 60px;margin: 0;text-align: left;margin-bottom: 30px;}.binnenkort h4 {margin-left: 40px;margin-bottom: 25px;text-align: left;font-size: 27px;line-height: 25px;}.binnenkort article {width: 100%;overflow: hidden;transition: opacity 0.2s ease;text-align: left;padding: 10px;vertical-align: top;}.binnenkort article:nth-of-type(n + 2) {display: none;}.binnenkort article:hover {opacity: 0.9;}@media (min-width: 980px) {.binnenkort article {margin: 20px;width: auto;}.binnenkort article, .binnenkort article:nth-of-type(n + 2) {display: inline-block;}}@media (min-width: 980px) {.binnenkort article {margin: 20px 30px 0 0;width: calc(25% - 33px);}}.binnenkort article figure {margin: 0;height: auto;width: 260px;overflow: hidden;margin-bottom: 15px;}.binnenkort article img {transition: transform 0.3s ease-in-out;height: 373px;}.binnenkort article h4, .binnenkort article span {color: #fff;margin-left: 0;padding-left: 0;}.binnenkort article a {margin: 0;}.binnenkort article span {font-size: 14px;}.binnenkort article h4 {margin: 0;font-size: 18px;margin-top: 10px;margin-left: 20px;line-height: 25px;}.binnenkort .binnenkort-shadow {background: rgba(239, 149, 6, 0.9);height: 100%;padding: 20px;}@media (min-width: 1200px) {.binnenkort .binnenkort-shadow {padding: 80px 0 75px;}}.binnenkort .binnenkort-shadow .binnenkort-wrap {padding: 0;text-align: center;}@media (min-width: 768px) {.binnenkort .binnenkort-shadow .binnenkort-wrap {text-align: left;}}.nieuwsbrief {background: url(/assets/themes/nieuwekerk/assets/images/content/nieuwsbrief.jpg);background-size: cover;background-repeat: no-repeat;}@media (min-width: 980px) {.nieuwsbrief {background-attachment: fixed;}}.nieuwsbrief h4 {margin: 10px 0 25px;font-size: 44px;}.nieuwsbrief .news-shadow {background: hsla(0, 0%, 8%, 0.75);height: 100%;padding: 20px;}@media (min-width: 768px) {.nieuwsbrief .news-shadow {padding: 75px 20px 60px;}}.nieuwsbrief .news-shadow > div {color: #fff;margin: 0 auto;}@media (min-width: 768px) {.nieuwsbrief .news-shadow > div {width: 550px;}}.nieuwsbrief .news-shadow > div .ninja-forms-field-error {display: none;}@media (min-width: 980px) {.nieuwsbrief .news-shadow .dnk-input {height: 45px;width: 100%;}}.nieuwsbrief .news-shadow label {display: none !important;}.nieuwsbrief .news-shadow p {margin: 20px 0;}.nieuwsbrief .news-shadow .email {width: 100%;height: 45px;}.nieuwsbrief .news-shadow .ninja-forms-required-items {display: none;}.nieuwsbrief .nf-field .field-wrap .nf-field-element {width: 100%;}@media (min-width: 768px) {.nieuwsbrief .nf-field-container {margin: 0;display: block;}.nieuwsbrief .field-wrap.submit-wrap .nf-field-label {display: none;}.nieuwsbrief .nf-field {display: block;}}.nieuwsbrief .news-shadow > div > div {margin-left: 30px;}.field-wrap.submit-wrap .nieuwsbrief .news-shadow > div > div input.nf-element, .nieuwsbrief .news-shadow > div > div .field-wrap.submit-wrap input.nf-element, .nieuwsbrief .news-shadow > div > div .yellow-button {width: 100%;}@media (min-width: 980px) {.field-wrap.submit-wrap .nieuwsbrief .news-shadow > div > div input.nf-element, .nieuwsbrief .news-shadow > div > div .field-wrap.submit-wrap input.nf-element, .nieuwsbrief .news-shadow > div > div .yellow-button {display: inline-block;margin: 0;margin-top: 20px;}}.content iframe {border: 0;}.content h2 {font-size: 34px;}@media (min-width: 768px) {.content h2 {font-size: 60px;}}.content h2, .content h3, .content h4 {word-break: break-word;}@media (min-width: 768px) {.content h2, .content h3, .content h4 {margin-left: -20px;}}.content h3, .content h4, .content h5 {margin-top: 0;margin-bottom: 0;}.content h3 {font-size: 35px;}.content strong {font-weight: 700;}.content P, .content td {margin-top: 10px;}.content ol, .content P, .content td, .content ul {color: #444;font-size: 18px;line-height: 1.5em;}.content blockquote {display: inline-block;padding: 15px;border-top: 4px solid #ef9506;float: left;margin-left: -10px;margin-bottom: 10px;max-width: 50%;font-style: italic;}@media (min-width: 980px) {.content blockquote {max-width: 300px;}}@media (min-width: 768px) {.content blockquote {margin-left: -20px;}}.content blockquote p {margin: 0;}.content img {width: 100%;height: auto;}.content .alignleft, .content .alignright {width: 100%;}@media (min-width: 768px) {.content .alignleft, .content .alignright {width: 49%;overflow: hidden;display: inline-block;}}.content .alignright {float: left;}@media (min-width: 768px) {.content .alignright {float: right;display: inline-block;padding: 7px 0 0 2%;}}.content .alignleft {padding: 7px 2% 0 0;float: left;}.content figure {display: inline;position: relative;}.content figure figcaption {left: 0;color: #444;font-style: italic;}.content a {text-decoration: none;color: #ef9506;}.content .button, .content .field-wrap.submit-wrap input.nf-element, .field-wrap.submit-wrap .content input.nf-element {color: #fff;margin: 45px auto 0;display: inline-block;}.content .button.button-sponsor, .content .field-wrap.submit-wrap input.button-sponsor.nf-element, .field-wrap.submit-wrap .content input.button-sponsor.nf-element {display: block;width: 140px;}.content.overview-tentoonstelling p {margin-left: 0;}.content .filter {display: block;background: #efefef;padding: 13px;margin-bottom: 15px;}.content .filter input, .content .filter select {height: 45px;border: none;border-radius: 4px;padding: 13px;font-size: 18px;font-style: italic;color: #444;}.content .filter input {width: 100%;}@media (min-width: 980px) {.content .filter input {max-width: 250px;}}@media (min-width: 1200px) {.content .filter input {max-width: 300px;}}.content .filter .styled-select {background: transparent;margin-bottom: 15px;width: 100%;position: relative;display: inline-block;}@media (min-width: 980px) {.content .filter .styled-select {margin-bottom: 0;margin-right: 13px;}.content .filter .styled-select.regular {max-width: 160px;}.content .filter .styled-select.big {max-width: 180px;}.content .filter .styled-select.small {max-width: 130px;}.content .filter .styled-select.extrasmall {max-width: 100px;}}.content .filter .styled-select select {width: 100%;position: relative;background-color: #fff;margin-bottom: 0;padding-right: 25px;-webkit-appearance: none;}.content .filter .styled-select:after {content: "";position: absolute;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 5px solid #000;top: 49%;right: 5px;}.content .filter .magnify-wrap {position: relative;}@media (min-width: 980px) {.content .filter .magnify-wrap {width: 17%;float: right;}}@media (min-width: 1200px) {.content .filter .magnify-wrap {width: 250px;}}.content .filter .magnify-wrap input {width: 100%;}.content .filter .magnify-wrap .magnify {background: transparent;border: none;background: url(/assets/themes/nieuwekerk/assets/images/icons/magnify.svg);background-repeat: no-repeat;height: 25px;width: 25px;position: absolute;right: 10px;top: 10px;opacity: 0.7;transition: opacity 0.3s ease;}.content .filter .magnify-wrap .magnify:hover {opacity: 1;}.iframe-container {position: relative;overflow: hidden;padding-top: 56.25%;}.iframe-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}.link-item {width: 100%;margin: 0;padding: 20px 10px;display: inline-block;vertical-align: top;backface-visibility: hidden;transition: all 0.2s ease;}.link-item, .link-item:hover {-webkit-backface-visibility: hidden;}.link-item:hover {opacity: 0.8;-ms-transform: rotate(0);transform: rotate(0);}@media (min-width: 768px) {.link-item {width: 49%;}}@media (min-width: 1200px) {.link-item {width: 320px;margin: 15px;padding: 0;}}.link-item a {text-decoration: none;color: #444;}.link-item div {background: #efefef;margin-top: -7px;padding: 12px 15px;min-height: 128px;}@media (min-width: 1200px) {.link-item div {padding: 20px 15px 15px;}}.link-item h3 {font-size: 24px;line-height: 26px;color: #000;margin: 0;}.link-item p {margin: 0;padding-left: 10px;padding-top: 10px;}.link-item figure {overflow: hidden;position: relative;width: 100%;height: 160px;display: inline-block;}@media (min-width: 980px) {.link-item figure {height: 180px;}}.link-item img {top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 100%;position: absolute;}.link-item img, .link-item img:hover {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;}.link-item img:hover {opacity: 1;-ms-transform: rotate(0);transform: rotate(0);}.content-header {background-attachment: scroll;background-repeat: no-repeat;background-position: 50%;position: relative;height: 320px;background-size: cover;}@media (min-width: 768px) {.content-header {height: 700px;}}@media (min-width: 980px) {.content-header {height: 100vh;position: fixed;}}@media (min-width: 1200px) {.content-header {background-attachment: fixed;}}@media (min-width: 980px) {.content-header.contact-header {height: 100vh;}}.content-orange h2 {color: #fff;position: relative;margin-bottom: 20px;}.content-orange .link-item {position: relative;}.content-orange .link-item h3 {height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: break-word;}.errormessage {margin-left: 20px;font-style: italic;}.activity-wrapper h2 {margin-bottom: 5px;}@media (min-width: 980px) {.activity-wrapper h2 {margin-bottom: 30px;}}@media (min-width: 768px) {.activity-wrapper {width: 92%;margin: -60px auto 20px;}}@media (min-width: 1200px) {.activity-wrapper {width: 1170px;}}.activity-wrapper .content {width: 100%;}@media (min-width: 1200px) {.activity-wrapper .content {width: 870px;float: left;margin: -160px auto 120px;}}.activity-wrapper .activity-info {position: relative;margin: 0;width: 100%;}@media (min-width: 1200px) {.activity-wrapper .activity-info {width: 300px;float: left;margin: -130px auto 120px;}}.sidebar-item {color: #fff;padding: 29px 25px 25px 63px;}.sidebar-item.tickets {padding: 25px;font-style: italic;}.sidebar-item.tickets a {width: 100%;text-align: center;font-size: 19px;padding: 15px;font-style: normal;}.sidebar-item:nth-child(odd) {background: #ef9506;}.sidebar-item:nth-child(2n) {background: #f9a012;}.sidebar-item p, .sidebar-item span {color: #444;}.sidebar-item.share {background: #9b9b9b;}.sidebar-item.clock h3 {background-image: url(/assets/themes/nieuwekerk/assets/images/icons/clock-white.svg);}.sidebar-item.calendar h3 {background-image: url(/assets/themes/nieuwekerk/assets/images/icons/calendar.svg);}.sidebar-item.euro h3 {background-image: url(/assets/themes/nieuwekerk/assets/images/icons/euro.svg);}.sidebar-item.pricetag h3 {background-image: url(/assets/themes/nieuwekerk/assets/images/icons/pricetag.svg);}.sidebar-item.share h3 {background-image: url(/assets/themes/nieuwekerk/assets/images/icons/share.svg);}.sidebar-item h3 {margin-left: -33px;padding-left: 33px;background-repeat: no-repeat;background-size: 20px 20px;background-position: 0 50%;}@media (min-width: 980px) {.sidebar-item h3 {font-size: 26px;line-height: 30px;}}.share-post {padding: 0;margin: 0;}.share-post li {list-style-type: none;display: inline-block;}.share-post a {display: inline-block;height: 40px;width: 40px;margin: 0 14px 0 0;white-space: nowrap;overflow: hidden;background: #fff;border-radius: 50%;text-indent: 100%;background-position: 50%;background-repeat: no-repeat;background-size: 25px 25px;transition: all 0.3s ease;}.share-post a:hover {background-color: #c5c5c5;}.share-post .linkedin a {background-image: url(/assets/themes/nieuwekerk/assets/images/icons/linkedin-white.svg);background-position: 50% 40%;}.share-post .facebook a {background-image: url(/assets/themes/nieuwekerk/assets/images/icons/facebook-white.svg);background-position: 45% 50%;}.share-post .twitter a {background-image: url(/assets/themes/nieuwekerk/assets/images/icons/twitter-white.svg);}.share-post .whatsapp a {background-image: url(/assets/themes/nieuwekerk/assets/images/icons/whatsapp-white.svg);}.pricetag span {cursor: pointer;}.pricetag p {font-size: 15px;margin-bottom: 0;}.pricetag div {display: none;overflow: hidden;font-size: 18px;line-height: 30px;margin-top: 10px;color: #444;}.pricetag table {font-size: 15px;width: 100%;}.pricetag td {padding-top: 10px;padding-right: 5px;line-height: 18px;}@media (min-width: 980px) {.pricetag td:first-child {max-width: 195px;}}.content aside {color: #a5a5a5;margin-bottom: 40px;}@media (min-width: 768px) {.content aside {margin-top: -20px;margin-left: -20px;}}.content aside span {font-size: 14px;margin: 0 5px;}.content aside span:first-child {margin-left: 0;}.activity-bottom-image {height: 300px;background-attachment: scroll;background-attachment: fixed;background-size: cover;background-position: 50%;width: 100%;position: relative;}@media (min-width: 768px) {.activity-bottom-image {height: 400px;}}@media (min-width: 980px) {.activity-bottom-image {height: 500px;}}@media (min-width: 1200px) {.activity-bottom-image {background-attachment: fixed;}}.related-item {background: url(/assets/themes/nieuwekerk/assets/images/content/binnenkort.jpg);background-size: cover;background-position: top;color: #fff;position: relative;padding: 60px 0;}.related-item h2 {font-size: 40px;}@media (min-width: 980px) {.related-item h2 {font-size: 59px;}}.related-item:before {content: "";position: absolute;width: 100%;height: 100%;background: rgba(239, 149, 6, 0.92);top: 0;left: 0;}.related-item article {padding: 0 15px;width: 100%;color: #000;font-size: 0;}@media (min-width: 980px) {.related-item article {height: 200px;padding: 0 30px;}}.related-item article figure {display: inline-block;width: 100%;overflow: hidden;}@media (min-width: 980px) {.related-item article figure {width: 300px;height: 100%;}}.related-item article img {top: 0;left: 0;right: 0;bottom: 0;margin: auto;height: auto;width: 100%;}@media (min-width: 980px) {.related-item article img {height: 100%;}}.related-item article div {padding: 40px;background: #fff;height: 100%;display: inline-block;vertical-align: top;width: 100%;margin-top: -20px;}@media (min-width: 980px) {.related-item article div {width: 640px;margin-top: 0;}}.related-item article h3 {margin: 0;font-size: 26px;line-height: 30px;word-break: break-word;}.related-item article blockquote, .related-item article p {margin: 10px 0;color: #444;}.related-item article a {text-decoration: none;color: #ef9506;transition: color 0.3s ease-in-out;display: block;}.related-item article a:hover {color: #444;}.related-wrap {margin: 0 auto;position: relative;width: 90%;}@media (min-width: 768px) {.related-wrap {width: 80%;}}@media (min-width: 980px) {.related-wrap {width: 1000px;}}.content.agenda a {color: #fff;}.content.agenda .tentoonstelling {background: #c2c2c2;color: #fff;}.content.agenda .tentoonstelling small {font-size: 15px;font-weight: 200;}.content.agenda .tentoonstelling .datum div:first-child {position: relative;}.content.agenda .tentoonstelling .datum div:first-child:after {content: "";position: absolute;top: 100%;left: calc(50% - 10px);border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid #c2c2c2;}.content.agenda .tentoonstelling .datum div:last-child {background: #a9a9a9;}@media (min-width: 768px) {.content.agenda .tentoonstelling .activiteit-info {background: #a9a9a9;height: 100px;}}@media (min-width: 980px) {.content.agenda .tentoonstelling .activiteit-info {background: inherit;}}.content.agenda .concert .start-datum, .content.agenda .divers .start-datum, .content.agenda .lezing .start-datum, .content.agenda .museumnacht .start-datum, .content.agenda .orgelbespeling .start-datum, .content.agenda .orgelconcert .start-datum, .content.agenda .workshop .start-datum {height: 100%;padding: 23px;background: #ef9506;color: #fff;font-weight: 700;font-size: 35px;line-height: 30px;}.content.agenda .concert .start-datum small, .content.agenda .divers .start-datum small, .content.agenda .lezing .start-datum small, .content.agenda .museumnacht .start-datum small, .content.agenda .orgelbespeling .start-datum small, .content.agenda .orgelconcert .start-datum small, .content.agenda .workshop .start-datum small {display: block;font-size: 15px;font-weight: 200;}@media (min-width: 980px) {.content.agenda .concert .start-datum, .content.agenda .divers .start-datum, .content.agenda .lezing .start-datum, .content.agenda .museumnacht .start-datum, .content.agenda .orgelbespeling .start-datum, .content.agenda .orgelconcert .start-datum, .content.agenda .workshop .start-datum {padding: 24px 5px;}}.content.agenda .concert .eind-datum, .content.agenda .divers .eind-datum, .content.agenda .lezing .eind-datum, .content.agenda .museumnacht .eind-datum, .content.agenda .orgelbespeling .eind-datum, .content.agenda .orgelconcert .eind-datum, .content.agenda .workshop .eind-datum {height: 0;padding: 0;overflow: hidden;}@media (min-width: 768px) {.content.agenda .concert .activiteit-info, .content.agenda .divers .activiteit-info, .content.agenda .lezing .activiteit-info, .content.agenda .museumnacht .activiteit-info, .content.agenda .orgelbespeling .activiteit-info, .content.agenda .orgelconcert .activiteit-info, .content.agenda .workshop .activiteit-info {background: #c2c2c2;color: #fff;height: 100px;}}@media (min-width: 980px) {.content.agenda .concert .activiteit-info, .content.agenda .divers .activiteit-info, .content.agenda .lezing .activiteit-info, .content.agenda .museumnacht .activiteit-info, .content.agenda .orgelbespeling .activiteit-info, .content.agenda .orgelconcert .activiteit-info, .content.agenda .workshop .activiteit-info {background: inherit;color: #444;}}.content.agenda .concert .activiteit-info span:first-child, .content.agenda .concert .activiteit-tijden span:first-child, .content.agenda .concert .button-agenda span:first-child, .content.agenda .divers .activiteit-info span:first-child, .content.agenda .divers .activiteit-tijden span:first-child, .content.agenda .divers .button-agenda span:first-child, .content.agenda .lezing .activiteit-info span:first-child, .content.agenda .lezing .activiteit-tijden span:first-child, .content.agenda .lezing .button-agenda span:first-child, .content.agenda .museumnacht .activiteit-info span:first-child, .content.agenda .museumnacht .activiteit-tijden span:first-child, .content.agenda .museumnacht .button-agenda span:first-child, .content.agenda .orgelbespeling .activiteit-info span:first-child, .content.agenda .orgelbespeling .activiteit-tijden span:first-child, .content.agenda .orgelbespeling .button-agenda span:first-child, .content.agenda .orgelconcert .activiteit-info span:first-child, .content.agenda .orgelconcert .activiteit-tijden span:first-child, .content.agenda .orgelconcert .button-agenda span:first-child, .content.agenda .workshop .activiteit-info span:first-child, .content.agenda .workshop .activiteit-tijden span:first-child, .content.agenda .workshop .button-agenda span:first-child {color: #989898;}.content.agenda .concert .activiteit-info h4, .content.agenda .concert .activiteit-info span:last-child, .content.agenda .concert .activiteit-tijden h4, .content.agenda .concert .activiteit-tijden span:last-child, .content.agenda .concert .button-agenda h4, .content.agenda .concert .button-agenda span:last-child, .content.agenda .divers .activiteit-info h4, .content.agenda .divers .activiteit-info span:last-child, .content.agenda .divers .activiteit-tijden h4, .content.agenda .divers .activiteit-tijden span:last-child, .content.agenda .divers .button-agenda h4, .content.agenda .divers .button-agenda span:last-child, .content.agenda .lezing .activiteit-info h4, .content.agenda .lezing .activiteit-info span:last-child, .content.agenda .lezing .activiteit-tijden h4, .content.agenda .lezing .activiteit-tijden span:last-child, .content.agenda .lezing .button-agenda h4, .content.agenda .lezing .button-agenda span:last-child, .content.agenda .museumnacht .activiteit-info h4, .content.agenda .museumnacht .activiteit-info span:last-child, .content.agenda .museumnacht .activiteit-tijden h4, .content.agenda .museumnacht .activiteit-tijden span:last-child, .content.agenda .museumnacht .button-agenda h4, .content.agenda .museumnacht .button-agenda span:last-child, .content.agenda .orgelbespeling .activiteit-info h4, .content.agenda .orgelbespeling .activiteit-info span:last-child, .content.agenda .orgelbespeling .activiteit-tijden h4, .content.agenda .orgelbespeling .activiteit-tijden span:last-child, .content.agenda .orgelbespeling .button-agenda h4, .content.agenda .orgelbespeling .button-agenda span:last-child, .content.agenda .orgelconcert .activiteit-info h4, .content.agenda .orgelconcert .activiteit-info span:last-child, .content.agenda .orgelconcert .activiteit-tijden h4, .content.agenda .orgelconcert .activiteit-tijden span:last-child, .content.agenda .orgelconcert .button-agenda h4, .content.agenda .orgelconcert .button-agenda span:last-child, .content.agenda .workshop .activiteit-info h4, .content.agenda .workshop .activiteit-info span:last-child, .content.agenda .workshop .activiteit-tijden h4, .content.agenda .workshop .activiteit-tijden span:last-child, .content.agenda .workshop .button-agenda h4, .content.agenda .workshop .button-agenda span:last-child {color: #444;}@media (min-width: 768px) {.content.agenda h2 {margin-left: -30px;}}.content.agenda h3 {margin: 30px 0 12px;color: #ef9506;}.content.agenda ul {margin: 0;}.content.agenda li {list-style-type: none;background: #efefef;margin: 10px 0;}@media (min-width: 980px) {.content.agenda li {height: 100px;overflow: hidden;}}.content.agenda .datum {display: inline-block;width: 50%;height: 100px;vertical-align: top;}@media (min-width: 768px) {.content.agenda .datum {width: 25%;}}@media (min-width: 980px) {.content.agenda .datum {width: 12%;}}@media (min-width: 1200px) {.content.agenda .datum {width: 100px;}}.content.agenda .datum div {height: 50%;font-size: 31px;line-height: 31px;text-align: center;padding: 10px;font-weight: 700;}@media (min-width: 980px) {.content.agenda .datum div {padding: 11px 5px;font-size: 27px;}}.content.agenda figure {width: 50%;display: inline-block;height: 100px;position: relative;}@media (min-width: 768px) {.content.agenda figure {width: 25%;}}@media (min-width: 980px) {.content.agenda figure {display: none;}}@media (min-width: 1200px) {.content.agenda figure {width: 175px;display: inline-block;}}.content.agenda figure img {top: 0;left: 0;right: 0;bottom: 0;margin: auto;height: 100%;}.content.agenda .activiteit-info, .content.agenda .activiteit-tijden, .content.agenda .button-agenda {width: 100%;padding: 20px;display: inline-block;vertical-align: top;}@media (min-width: 768px) {.content.agenda .activiteit-info, .content.agenda .activiteit-tijden, .content.agenda .button-agenda {width: 50%;}}.content.agenda .activiteit-info span:first-child, .content.agenda .activiteit-tijden span:first-child, .content.agenda .button-agenda span:first-child {font-style: italic;display: block;margin-bottom: 5px;}@media (min-width: 980px) {.content.agenda .activiteit-info span:first-child, .content.agenda .activiteit-tijden span:first-child, .content.agenda .button-agenda span:first-child {margin-bottom: 15px;}}.content.agenda .activiteit-info h4, .content.agenda .activiteit-tijden h4, .content.agenda .button-agenda h4 {margin-top: 0;font-size: 22px;line-height: 22px;word-break: normal;margin-left: 0;}@media (min-width: 980px) {.content.agenda .activiteit-info h4, .content.agenda .activiteit-tijden h4, .content.agenda .button-agenda h4 {font-size: 18px;height: 20px;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}}@media (min-width: 980px) {.content.agenda .activiteit-info {width: 35%;padding-left: 30px;}}@media (min-width: 1200px) {.content.agenda .activiteit-info {width: 300px;}}.content.agenda .activiteit-tijden span:last-child {display: inline-block;line-height: 20px;vertical-align: top;}@media (min-width: 980px) {.content.agenda .activiteit-tijden {width: 33%;}}@media (min-width: 1200px) {.content.agenda .activiteit-tijden {width: 240px;}}.content.agenda .button-agenda {padding-top: 0;vertical-align: bottom;display: inline-block;}@media (min-width: 768px) {.content.agenda .button-agenda {width: 50%;padding-top: 15px;text-align: right;}}@media (min-width: 980px) {.content.agenda .button-agenda {width: 20%;vertical-align: top;height: 100px;padding-top: 27px;}}@media (min-width: 1200px) {.content.agenda .button-agenda {width: 150px;}}.content.agenda .button, .content.agenda .field-wrap.submit-wrap input.nf-element, .field-wrap.submit-wrap .content.agenda input.nf-element {margin: 0;display: inline-block;padding: 12px 20px;}.content.agenda br {display: inline;}

.content.agenda .tentoonstelling .activiteit-info .button {
	color: #fff !important;
}

.content.agenda .activiteit-info .button {
	color: #444 !important;
}

.content.agenda .activiteit-info h4,
.link-item h3 {
    white-space: normal;
    overflow: visible;
    text-overflow: unset;
}

.content.agenda .activiteit-info span {
	display: none !important;
}

.sponsoren article a,
#footer .sponsoren div article {
	cursor: default !important;
}

#footer .sponsoren div article {
	padding:  10px;
}

@media (min-width: 980px) {
	#footer .sponsoren div article {
	    width: 12%;
	}
}

.sponsoren .logobalkbox {
	display: inline-block;
	text-decoration: none !important;
	vertical-align: top;
	width: 148px;
	height: 100px;
	margin: 0 5px;
}

.sponsoren .logobalkbox .logobox {
	width: 148px;
	height: 74px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.sponsoren .logobalkbox img {
	max-width: 128px;
    max-height: 70px;
}

.sponsoren .logobalkbox .beschrijving {
	text-align: center;
	font-size: 12px !important;
	color: #888888 !important;
	margin-top: 5px;
	display: block;
    height: 12px;
}

@media screen and (max-width: 310px) {
	.sponsoren .logobalkbox {
		margin-top: 5px;
		margin-bottom: 5px;
	}
}

@media screen and (min-width: 1250px) and (max-width:1550px){
#header .menu-hoofdmenu-container > #menu-hoofdmenu-1 > .menu-item > a {
    padding: 0 10px!important;
}
}
@media screen and (min-width: 980px) and (max-width:1250px){
#header .menu-hoofdmenu-container > #menu-hoofdmenu-1 > .menu-item > a {
    padding: 0 5px!important;
}
}
@media screen and (min-width: 980px) and (max-width:1150px){
#header .menu-hoofdmenu-container > #menu-hoofdmenu-1 > .menu-item > a {
    font-size:16px!important;
}
}
@media screen and (min-width: 980px) and (max-width:1050px){
#header figure svg {
    width: 85%;
}
}

.binnenkort-left {
	width: 49.5%;
	display: inline-block;
	vertical-align: top;
}

.binnenkort-right {
	width: 49.5%;
	display: inline-block;
	vertical-align: top;
	float: right;
	padding: 0 !important;
}

.binnenkort-right .content.agenda {
	width: 100% !important;
	padding: 0 !important;
	margin: inherit !important;
	background: transparent;
}

.binnenkort-right .content.agenda h3 {
	color: #ffffff;
}

.binnenkort-right .content.agenda a {
	width: 100%;
}

@media screen and (min-width: 768px) {
	.binnenkort-right .content.agenda .activiteit-info {
    	width: calc(100% - 245px);
	}

	.binnenkort-right .content.agenda .datum {
	    width: 12% !important;
	}

	.binnenkort-right .content.agenda .activiteit-info {
    	padding: 0 20px !important;
	}
}

.binnenkort-right .content.agenda .button {
    display: block !important;
}

.binnenkort-right .content.agenda h4 {
    height: auto;
}

.binnenkort-right .content.agenda .activiteit-info span:first-child {
	margin-bottom: 12px;
}

.binnenkort-right .content.agenda .datum div {
	line-height: 48px;
}

.binnenkort-right div {
	padding: 0 !important;
}

@media screen and (min-width: 1101px) and (max-width: 1200px) {
	.binnenkort-right .content.agenda .activiteit-info {
    	width: calc(100% - 57px);
	}
}

@media screen and (min-width: 768px) and (max-width: 1100px) {
	.binnenkort-right .content.agenda .activiteit-info {
    	width: calc(100% - 102px);
	}
}

@media screen and (max-width: 1100px) {
	.binnenkort-left,
	.binnenkort-right {
		width: 100%;
		display: block;
	}
}

@media screen and (min-width: 768px) and (max-width: 979px) {
	.binnenkort-right .content.agenda .activiteit-info {
    	width: 63%;
	}
}

@media screen and (max-width: 768px) {
	.binnenkort-right .activiteit-info,
	.binnenkort-right .button {
		text-align: left;
	}

	.binnenkort-right .content.agenda .activiteit-info {
    	padding: 0px 20px 20px !important;
	}
}