/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::after,*::before{box-sizing:border-box}body,div,section,article,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,figure,figcaption,p,blockquote,th,td{margin:0;padding:0}img{width:auto;max-width:100%;height:auto;border-style:none}a{background-color:rgba(0,0,0,0);color:inherit}h1,h2,h3,h4,h5,h6{color:inherit;font-family:"Halyard Micro","Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:bold;line-height:1.3;word-wrap:break-word}h1{font-size:4rem}h2{font-size:3.6rem}h3{font-size:3.2rem}h4{font-size:2.8rem}h5{font-size:2.4rem}h6{font-size:2rem}ul{list-style:none}iframe{border:none}table{width:100%;max-width:100%}main{display:block;width:100%}hr{box-sizing:content-box;overflow:visible;display:block;height:.1rem;border:0;border-top:.1rem solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}abbr[title]{text-decoration:none;border:none}svg{display:block;fill:currentColor}[hidden]{display:none}template{display:none}pre{font-family:monospace,monospace;font-size:1em}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{resize:vertical;overflow:auto}progress{vertical-align:baseline}details{display:block}summary{display:list-item}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}a:focus,button:focus,input[type=button]:focus,input[type=submit]:focus,summary:focus{outline:.2rem solid #000;outline-offset:.2rem}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input[type=button]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible),summary:focus:not(:focus-visible){outline:none;box-shadow:none}a:focus-visible,button:focus-visible,input[type=button]:focus-visible,input[type=submit]:focus-visible,summary:focus-visible{outline:.2rem solid rgba(0,0,0,0);outline-offset:.2rem;box-shadow:0 0 0 .2rem #000,0 0 0 .4rem #fff,0 0 0 .6rem #000}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001s !important;animation-iteration-count:1 !important;transition-duration:.001s !important;scroll-behavior:auto !important}}html{font-size:62.5%;-webkit-text-size-adjust:100%}body{font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.6em;line-height:1.5;background-color:#f3f0ed;color:#212e38}@font-face{font-family:"Halyard Micro";src:url(/themes/custom/provinciaalhof/fonts/halyard/halyard-micro/HalyardMic-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Halyard Text";src:url(/themes/custom/provinciaalhof/fonts/halyard/halyard-text/HalyardTextSemBd.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Halyard Text";src:url(/themes/custom/provinciaalhof/fonts/halyard/halyard-text/HalyardTextSemBd-It.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Halyard Text";src:url(/themes/custom/provinciaalhof/fonts/halyard/halyard-text/HalyardTextBook.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Halyard Text";src:url(/themes/custom/provinciaalhof/fonts/halyard/halyard-text/HalyardTextBook-It.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@media print{*,*:before,*:after{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{page-break-inside:avoid}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.messages{position:relative;margin:0;padding:1.5rem 2rem;font-size:1.5rem;font-weight:300;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;background-image:none}.messages .messages__list{list-style:none}.messages .messages__item{margin-bottom:.4rem}.messages .messages__item:last-child{margin-bottom:0}.messages a{font-style:italic;text-decoration:underline}.messages a:hover,.messages a:focus{text-decoration:none}.messages.messages--warning{background:#aad86c;color:#000}.messages.messages--status{background:#aad86c;color:#000}.messages.messages--error{background:#c73434;color:#fff}.messages .item-list__comma-list{display:block;list-style-type:square;margin:1rem 0 1rem 1rem;padding-left:1rem}.messages .item-list__comma-list li{display:list-item}.messages .item-list__comma-list li::after{display:none;content:""}.messages .item-list__comma-list a{display:inline-block;padding:.4rem 0}.skip-link{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;background:#000;color:#fff;padding:1rem 2rem;font-size:1.8rem;line-height:1.5;border:.2rem solid}.skip-link:active,.skip-link:focus{position:static;width:auto;height:auto;margin:inherit;overflow:visible;clip:auto;clip-path:none;white-space:inherit}.skip-link:active,.skip-link:focus{position:absolute;top:2rem;left:2rem;z-index:505}.text-content{font-size:1.6rem;font-weight:300;line-height:2;word-break:break-word}@media all and (max-width:47.9375em){.text-content{font-size:1.4rem}}.text-content *+*{margin-top:2.2rem}.text-content *+br,.text-content *+li,.text-content *+dd,.text-content *+tr,.text-content *+th,.text-content *+td{margin-top:0}.text-content p+p{margin-top:1.4rem}.text-content *+h2,.text-content *+h3,.text-content *+h4,.text-content *+h5,.text-content *+h6{margin-top:2.8rem}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{font-family:"Halyard Micro","Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:1.3;font-weight:bold}.text-content h1{font-size:4rem}@media all and (max-width:47.9375em){.text-content h1{font-size:2.2rem}}.text-content h2{font-size:4rem}@media all and (max-width:47.9375em){.text-content h2{font-size:2.2rem}}.text-content h3{font-size:3.2rem}@media all and (max-width:47.9375em){.text-content h3{font-size:2rem}}.text-content h4{font-size:2.8rem}@media all and (max-width:47.9375em){.text-content h4{font-size:1.8rem}}.text-content h5{font-size:2.4rem}@media all and (max-width:47.9375em){.text-content h5{font-size:1.6rem}}.text-content h6{font-size:2rem}@media all and (max-width:47.9375em){.text-content h6{font-size:1.4rem}}.text-content b,.text-content strong{font-weight:bold}.text-content a{text-decoration:underline;word-break:break-word}.text-content a:hover,.text-content a:focus{text-decoration:none}.text-content .text-content-table-wrapper{margin:3.2rem 0;overflow-x:auto}.text-content .text-content-table-wrapper:focus-visible{outline:.2rem solid rgba(0,0,0,0);outline-offset:.2rem;box-shadow:0 0 0 .2rem #000,0 0 0 .4rem #fff,0 0 0 .6rem #000}.text-content .text-content-table-wrapper table{margin:0}.text-content table{margin:3.2rem 0;border:none;border-collapse:collapse;color:inherit;word-break:initial}.text-content table tr,.text-content table th,.text-content table thead,.text-content table tbody,.text-content table tfoot,.text-content table td{border:none}.text-content table tr{border-bottom:.1rem solid}.text-content table th,.text-content table td{padding:.75em .5em;border:.1rem solid}.text-content table th{font-weight:bold;text-align:left}.text-content table caption{text-align:center;font-size:1em}.text-content ul{list-style-type:square;margin:2.2rem 0 2.2rem 1rem;padding-left:4rem}.text-content ul li ul,.text-content ul li ol{margin:1rem 0 1rem 1rem;padding-left:2rem}.text-content ol{margin:2.2rem 0 2.2rem 1rem;padding-left:4rem}.text-content ol li ol,.text-content ol li ul{margin:1rem 0 1rem 1rem;padding-left:2rem}.text-content blockquote{position:relative}.text-content blockquote p:before{content:open-quote}.text-content blockquote p:after{content:close-quote}.text-content hr{width:100%;margin:3.2rem 0;border:none;border-bottom:.1rem solid}.text-content iframe{max-width:100%}.text-content>*:first-child{margin-top:0}.text-content>*:last-child{margin-bottom:0}.form-type-checkbox{position:relative;min-height:2.6rem}.form-type-checkbox>input{appearance:none;opacity:0;position:absolute;top:0;left:0;width:2.6rem;height:2.6rem;border:none;background:rgba(0,0,0,0)}.form-type-checkbox>label{display:inline-block;position:relative;margin:0;padding:.2rem 0 .2rem 3.6rem;cursor:pointer}.form-type-checkbox>label::before,.form-type-checkbox>label::after{content:"";display:block;position:absolute}.form-type-checkbox>label::before{top:0;left:0;width:2.6rem;height:2.6rem;border:.1rem solid #212e38;background-color:#fbf5eb;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.form-type-checkbox>label::after{top:.7rem;left:.6rem;width:1.6rem;height:.8rem;transform:rotate(-45deg);border:solid;border-width:0 0 .2rem .2rem;border-color:#fff;border-top-color:rgba(0,0,0,0);background:rgba(0,0,0,0);opacity:0;visibility:hidden;transition:opacity .15s ease-out,visibility .15s ease-out}.form-type-checkbox>label a{display:none !important}.form-type-checkbox>input:focus+label::before{box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #000}.form-type-checkbox>input:checked+label::before{border-color:#212e38;background-color:#212e38}.form-type-checkbox>input:checked+label::after{opacity:1;visibility:visible}.form-type-checkbox>input:checked:focus+label::before{border-color:#000}.form-type-checkbox>input[disabled]+label{cursor:not-allowed}.form-type-checkbox>input[disabled]+label::before{border-color:#212e38;background-color:#212e38}.form-type-checkbox>input[disabled]+label::after{border-color:#212e38}.form-type-checkbox .description{margin-left:3.6rem}input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time],input[type=tel],input[type=url],input[type=search],textarea,select{width:100%;appearance:none;padding:1rem 1.8rem;background-color:#fbf5eb;border:.1rem solid #212e38;border-radius:0;box-shadow:none;font-size:1.6rem;line-height:1.5;color:#212e38;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus,select:focus{outline:.2rem solid rgba(0,0,0,0);outline-offset:.2rem;box-shadow:0 0 0 .2rem #000,0 0 0 .4rem #fff,0 0 0 .6rem #000;background-color:#fbf5eb;border:.1rem solid #000;color:#212e38}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=month]:disabled,input[type=week]:disabled,input[type=time]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=search]:disabled,textarea:disabled,select:disabled{background-color:#fbf5eb;border:.1rem solid #212e38;color:#212e38;cursor:not-allowed}textarea{resize:vertical;min-height:16rem;vertical-align:top}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.select-wrapper{position:relative}.select-wrapper select{background:rgba(0,0,0,0);padding-right:4.6rem;color:#212e38;background-color:#fbf5eb}.select-wrapper__arrow{position:absolute;top:50%;margin-top:-0.8rem;right:1.6rem;pointer-events:none}.select-wrapper__arrow svg{display:block;width:1.6rem;height:1.6rem}.select-wrapper select::-ms-expand{display:none}::-webkit-input-placeholder{color:#212e38;opacity:1;font-style:italic}::-moz-placeholder{color:#212e38;opacity:1;font-style:italic}:-ms-input-placeholder{color:#212e38;opacity:1;font-style:italic}:-moz-placeholder{color:#212e38;opacity:1;font-style:italic}.form-item{margin:0;padding:0}.form-item label{display:inline-block;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.6rem;line-height:1.5;font-weight:300;margin-bottom:.6rem;word-break:break-word}.form-item .description{margin-top:.4rem;font-size:1.5rem}.form-item .description a{text-decoration:underline}.form-item .description a:hover,.form-item .description a:focus{text-decoration:none}.form-actions .form-submit{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:relative;z-index:1;background:rgba(0,0,0,0);border:.2rem solid #212e38;border-radius:0;color:#212e38;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.4rem;line-height:1.2;font-weight:600;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;max-width:100%;padding:1rem 2.2rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.form-actions .form-submit:hover,.form-actions .form-submit:focus{color:#fff;background-color:#212e38;border-color:#212e38}.form-actions .form-submit:focus-visible,.form-actions .form-submit:active{text-decoration:underline}.form-actions .form-submit:disabled{opacity:.6;cursor:not-allowed}.form-actions a{text-decoration:underline}.form-actions a:hover,.form-actions a:focus{text-decoration:none}.form-item--error{border-left:.3rem solid #c73434;padding-left:2rem}.form-item--error-message{margin:1rem 0;font-size:1.6rem;line-height:1.5;font-weight:600}.form-item--error-message strong{font-weight:inherit}label+.form-item--error-message{margin-top:0}.fieldgroup.error{border-left:.3rem solid #c73434;padding-left:2rem}.fieldgroup.error .form-item--error-message{margin-bottom:2.4rem}.form-type-radio{position:relative;min-height:2.8rem}.form-type-radio>input{appearance:none;opacity:0;position:absolute;top:0;left:0;width:2.8rem;height:2.8rem;background:rgba(0,0,0,0);border:none}.form-type-radio>label{display:inline-block;position:relative;margin:0;padding-left:3.8rem;cursor:pointer}.form-type-radio>label::before,.form-type-radio>label::after{content:"";display:block;position:absolute}.form-type-radio>label::before{top:0;left:0;width:2.8rem;height:2.8rem;border:.1rem solid #212e38;border-radius:50%;background-color:#fbf5eb;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.form-type-radio>label::after{width:0;height:0;top:.6rem;left:.6rem;border:.8rem solid #212e38;opacity:0;visibility:hidden;border-radius:50%;transition:opacity .15s ease-out,visibility .15s ease-out}.form-type-radio>label a{display:none !important}.form-type-radio>input:focus+label::before{box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #000}.form-type-radio>input:checked+label::before{border-color:#212e38;background-color:#fff}.form-type-radio>input:checked+label::after{opacity:1;visibility:visible}.form-type-radio>input:checked:focus+label::before{border-color:#000}.form-type-radio>input[disabled]+label{cursor:not-allowed}.form-type-radio>input[disabled]+label::before{border-color:#212e38;background-color:#212e38}.form-type-radio>input[disabled]+label::after{border-color:#212e38}.form-type-radio .description{margin-left:3.8rem}.site-header{position:relative;z-index:330;background-color:#fce989}@media print{.site-header{display:none}}.site-header-desktop{display:block}@media all and (max-width:61.1875em){.site-header-desktop{display:none}}.site-header-desktop__inner{padding:2.4rem 6rem 1.2rem;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}.site-header-desktop__logo-block{flex:0 0 auto;min-width:0;padding-right:6rem}.site-header-desktop__logo-link{display:block;color:#212e38}.site-header-desktop__logo-link svg{width:9rem;height:14.2rem}.site-header-desktop__main{flex:1 1 auto;min-width:0;display:flex;flex-flow:column nowrap;align-items:flex-end}.site-header-desktop__top-nav-block{display:flex;flex-flow:row wrap;align-items:center}.site-header-desktop__top-nav-block-navigation{flex:0 1 auto;min-width:0;margin-right:2.8rem}.site-header-desktop__top-nav-block-navigation .secondary-menu-block .menu{display:flex;flex-flow:row wrap;align-items:center;margin:0 -0.4rem;font-size:1.4rem;line-height:1.14}.site-header-desktop__top-nav-block-navigation .secondary-menu-block .menu-item{flex:0 1 auto;min-width:0;padding:0 .4rem}.site-header-desktop__top-nav-block-navigation .secondary-menu-block .menu-item button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.site-header-desktop__top-nav-block-navigation .secondary-menu-block .menu-item a,.site-header-desktop__top-nav-block-navigation .secondary-menu-block .menu-item button,.site-header-desktop__top-nav-block-navigation .secondary-menu-block .menu-item>span{display:block;padding:.8rem .8rem;text-decoration:none;line-height:1.14}.site-header-desktop__top-nav-block-navigation .secondary-menu-block .menu-item a:hover,.site-header-desktop__top-nav-block-navigation .secondary-menu-block .menu-item a:focus,.site-header-desktop__top-nav-block-navigation .secondary-menu-block .menu-item button:hover,.site-header-desktop__top-nav-block-navigation .secondary-menu-block .menu-item button:focus{text-decoration:underline;text-underline-offset:.3em}.site-header-desktop__top-nav-block-navigation .secondary-menu-block .menu-item.menu-item--active-trail a{text-decoration:underline;text-underline-offset:.3em}.site-header-desktop__top-nav-block-language{flex:0 1 auto;min-width:0}.header-language-switch__base-display{display:block}.header-language-switch__base-display ul{display:flex;flex-flow:row wrap;margin:0 -0.4rem;font-size:1.4rem;line-height:1.14}.header-language-switch__base-display li{flex:0 0 auto;min-width:0;padding:0 .4rem}.header-language-switch__base-display li a{display:block;padding:.8rem .8rem;text-decoration:none;line-height:1.14}.header-language-switch__base-display li a:hover,.header-language-switch__base-display li a:focus{text-decoration:underline;text-underline-offset:.3em}.header-language-switch.js-processed .header-language-switch__base-display{display:none}.header-language-switch__advanced-display{display:none}.header-language-switch.js-processed .header-language-switch__advanced-display{display:inline-block}.header-language-switch-toggle{position:relative}.header-language-switch-toggle-button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0);color:inherit;padding:.8rem .4rem;font-size:1.4rem;line-height:1.1;font-weight:600;text-transform:uppercase}.header-language-switch-toggle-button svg{width:1.4rem;height:1.4rem;margin-left:1rem}.header-language-switch-toggle-button[aria-expanded=true] svg{transform:scale(-1)}.header-language-switch-toggle-zone{display:block;position:absolute;z-index:1;top:100%;right:0;min-width:100%;max-width:20rem;padding-top:.4rem}.header-language-switch-toggle-zone[aria-hidden=true]{display:none}.header-language-switch-toggle-zone__inner{background-color:#212e38;color:#fff;padding:.8rem 1.2rem;border:.1rem solid #212e38}.header-language-switch-toggle-zone__inner ul{font-size:1.4rem;line-height:1.2}.header-language-switch-toggle-zone__inner li+li{margin-top:.2rem}.header-language-switch-toggle-zone__inner li a{display:block;padding:.8rem .4rem;text-decoration:none}.header-language-switch-toggle-zone__inner li a:hover,.header-language-switch-toggle-zone__inner li a:focus{text-decoration:underline}.site-header-desktop__main-nav-block .main-menu-block{margin-right:-0.8rem}.site-header-desktop__main-nav-block .main-menu-block .menu{display:flex;flex-flow:row wrap;font-size:1.6rem;line-height:1}.site-header-desktop__main-nav-block .main-menu-block .menu-item{flex:0 1 auto;min-width:0}.site-header-desktop__main-nav-block .main-menu-block .menu-item button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.site-header-desktop__main-nav-block .main-menu-block .menu-item a,.site-header-desktop__main-nav-block .main-menu-block .menu-item button,.site-header-desktop__main-nav-block .main-menu-block .menu-item>span{display:block;padding:1.6rem 1.2rem;font-size:1.6rem;line-height:1;font-weight:600;text-decoration:none}.site-header-desktop__main-nav-block .main-menu-block .menu-item a:hover,.site-header-desktop__main-nav-block .main-menu-block .menu-item a:focus,.site-header-desktop__main-nav-block .main-menu-block .menu-item>button:hover,.site-header-desktop__main-nav-block .main-menu-block .menu-item>button:focus{text-decoration:underline;text-underline-offset:.3em}.site-header-desktop__main-nav-block .main-menu-block .menu-item.menu-item--active-trail a{text-decoration:underline;text-underline-offset:.3em}.site-header-mobile{display:none}@media all and (max-width:61.1875em){.site-header-mobile{display:block}}.site-header-mobile__inner{padding:4rem 2.6rem 2rem;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}.site-header-mobile__logo-block{flex:0 1 auto;min-width:0;padding-right:2rem}.site-header-mobile__logo{width:100%;max-width:7.2rem}.site-header-mobile__logo-link{display:block}.site-header-mobile__logo-link svg{display:block;width:100%;height:auto}.site-header-mobile__main-block{flex:0 0 auto;min-width:0}.site-header-mobile__navigation-toggle,.site-header-mobile__navigation-toggle-backup{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:relative;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:4rem;height:4rem;margin-top:-0.8rem;right:-0.8rem}.site-header-mobile__navigation-toggle svg,.site-header-mobile__navigation-toggle-backup svg{width:3.2rem;height:3.2rem}.no-js .site-header-mobile__navigation-toggle{display:none}.js .site-header-mobile__navigation-toggle-backup{display:none}.mobile-sitenav{flex:1 1 auto;display:flex;flex-flow:column nowrap}.mobile-sitenav-main{width:100%;padding:1.8rem 2.6rem}.mobile-sitenav-main__inner .main-menu-block{font-size:1.6rem;line-height:1.2;font-weight:600;text-align:center}@media all and (max-width:23.3125em){.mobile-sitenav-main__inner .main-menu-block{font-size:1.6rem}}.mobile-sitenav-main__inner .main-menu-block .menu-item+.menu-item{margin-top:1.2rem}.mobile-sitenav-main__inner .main-menu-block .menu-item button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;font-weight:inherit}.mobile-sitenav-main__inner .main-menu-block .menu-item a,.mobile-sitenav-main__inner .main-menu-block .menu-item button,.mobile-sitenav-main__inner .main-menu-block .menu-item>span{display:inline-block;text-decoration:none;word-wrap:break-word;padding:.8rem}.mobile-sitenav-main__inner .main-menu-block .menu-item a:hover,.mobile-sitenav-main__inner .main-menu-block .menu-item a:focus,.mobile-sitenav-main__inner .main-menu-block .menu-item button:hover,.mobile-sitenav-main__inner .main-menu-block .menu-item button:focus{text-decoration:underline;text-underline-offset:.3em}.mobile-sitenav-main__inner .main-menu-block .menu-item.menu-item--active-trail a{text-decoration:underline;text-underline-offset:.3em}.mobile-sitenav-secondary{width:100%;padding:1.8rem 2.6rem}.mobile-sitenav-main+.mobile-sitenav-secondary{padding-top:0}.mobile-sitenav-secondary__inner .secondary-menu-block{font-size:1.4rem;line-height:1.2;text-align:center}.mobile-sitenav-secondary__inner .secondary-menu-block .menu-item+.menu-item{margin-top:.8rem}.mobile-sitenav-secondary__inner .secondary-menu-block .menu-item button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.mobile-sitenav-secondary__inner .secondary-menu-block .menu-item a,.mobile-sitenav-secondary__inner .secondary-menu-block .menu-item button,.mobile-sitenav-secondary__inner .secondary-menu-block .menu-item>span{display:inline-block;text-decoration:none;padding:.8rem}.mobile-sitenav-secondary__inner .secondary-menu-block .menu-item a:hover,.mobile-sitenav-secondary__inner .secondary-menu-block .menu-item a:focus,.mobile-sitenav-secondary__inner .secondary-menu-block .menu-item button:hover,.mobile-sitenav-secondary__inner .secondary-menu-block .menu-item button:focus{text-decoration:underline;text-underline-offset:.3em}.mobile-sitenav-secondary__inner .secondary-menu-block .menu-item.menu-item--active-trail a{text-decoration:underline;text-underline-offset:.3em}.mobile-sitenav-languageblock{background-color:#fce989;color:#212e38;padding:1.8rem 2.6rem}.mobile-sitenav-languageblock ul{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -0.4rem;font-size:1.4rem;line-height:1.14}.mobile-sitenav-languageblock li{flex:0 0 auto;min-width:0;padding:0 .4rem}.mobile-sitenav-languageblock li a{display:block;padding:.8rem .8rem;text-decoration:none;line-height:1.14}.mobile-sitenav-languageblock li a:hover,.mobile-sitenav-languageblock li a:focus{text-decoration:underline;text-underline-offset:.3em}@media print{.site-footer{display:none}}.site-main-footer{position:relative;color:#fff;background-color:#212e38;padding:12rem 0;min-height:44rem}@media all and (max-width:61.1875em){.site-main-footer{padding:4.8rem 0}}@media all and (max-width:47.9375em){.site-main-footer{padding:2.4rem 0 7.5rem 0}}@media all and (max-width:23.3125em){.site-main-footer{padding:2.4rem 0 15.5rem 0}}.site-main-footer::after{content:"";display:block;position:absolute;z-index:1;right:0;bottom:0;width:100%;height:100%;max-width:42rem;max-height:41rem;background-image:url(/themes/custom/provinciaalhof/assets/img/decorations/footer/footer-background-shape.svg);background-repeat:no-repeat;background-size:contain;background-position:bottom right}.site-main-footer__inner{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;max-width:131.2rem;padding-left:2.6rem;padding-right:2.6rem;position:relative;z-index:2}.site-main-footer__blocks{display:flex;flex-flow:row nowrap;margin:0 -2.6rem -3.8rem}@media all and (max-width:61.1875em){.site-main-footer__blocks{flex-flow:row wrap}}.site-main-footer__side{flex:0 0 auto;min-width:0;width:22%;padding:0 2.6rem 3.8rem}@media all and (max-width:61.1875em){.site-main-footer__side{width:100%}}.site-main-footer__logo svg{display:block;width:13.4rem;max-width:100%;height:auto}@media all and (max-width:81.1875em){.site-main-footer__logo svg{width:11.8rem}}.site-main-footer__main{min-width:0;flex:1 1 auto;padding:0 2.6rem 3.8rem}.site-main-footer__navigation-items{display:flex;flex-flow:row wrap;margin:0 -1.6rem -3.4rem}.site-main-footer__navigation-item{flex:0 1 auto;min-width:0;width:33.33%;padding:0 1.6rem 3.4rem}@media all and (max-width:47.9375em){.site-main-footer__navigation-item{width:50%}}@media all and (max-width:35.4375em){.site-main-footer__navigation-item{width:100%}}.footer-menu-block__title{font-size:1.8rem;line-height:1.2;font-weight:900}@media all and (max-width:47.9375em){.footer-menu-block__title{font-size:1.4rem}}.footer-menu-block__content .menu{font-size:1.6rem;line-height:1.14;font-weight:300}@media all and (max-width:47.9375em){.footer-menu-block__content .menu{font-size:1.4rem}}.footer-menu-block__content .menu-item button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.footer-menu-block__content .menu-item a,.footer-menu-block__content .menu-item button,.footer-menu-block__content .menu-item>span{display:inline-flex;flex-flow:row nowrap;align-items:center;padding:1.2rem 0;text-decoration:none;line-height:1.14;word-break:break-word}.footer-menu-block__content .menu-item a:hover,.footer-menu-block__content .menu-item a:focus,.footer-menu-block__content .menu-item button:hover,.footer-menu-block__content .menu-item button:focus{text-decoration:underline;text-underline-offset:.3em}.footer-menu-block__content .menu-item a>svg{flex:0 0 auto;min-width:0;width:2.6rem;height:2.6rem;margin-right:1.6rem}@media all and (max-width:47.9375em){.footer-menu-block__content .menu-item a>svg{width:2rem;height:2rem}}.footer-menu-block__content .menu-item a>span{flex:0 1 auto;min-width:0}.footer-menu-block__title+.footer-menu-block__content{margin-top:2rem}@media all and (max-width:47.9375em){.footer-menu-block__title+.footer-menu-block__content{margin-top:1.6rem}}.site-main-footer__additional{flex:0 0 auto;min-width:0;padding:0 2.6rem 3.8rem}@media all and (max-width:61.1875em){.site-main-footer__additional{width:100%}}@media all and (max-width:61.1875em){.site-main-footer__additional-logo-block{padding-right:12.4rem}}@media all and (max-width:23.3125em){.site-main-footer__additional-logo-block{padding-right:0}}.site-main-footer__logo-image{display:block;width:12.2rem;max-width:100%;height:auto}.site-main-footer__backup-language-block{display:none;margin-top:2rem}@media all and (max-width:61.1875em){.no-js .site-main-footer__backup-language-block{display:block}}.site-main-footer__backup-language-block .links .links{display:flex;flex-flow:row wrap;gap:2rem}.site-main-footer__backup-language-block .links .links>li{flex:0 1 auto;min-width:0}.site-main-footer__backup-language-block .links .language-link{display:inline-block;font-size:1.4rem;line-height:1.14;font-weight:300;padding:.8rem 0;text-decoration:none}.site-main-footer__backup-language-block .links .language-link:hover,.site-main-footer__backup-language-block .links .language-link:focus{text-decoration:underline}.site-main-footer__banners{position:absolute;bottom:7.5rem;right:0}@media all and (max-width:23.3125em){.site-main-footer__banners{bottom:2rem}}.site-main-footer__flag{display:block;max-width:12.4rem}.site-meta-footer{background-color:#98b0ca}.site-meta-footer__inner{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;max-width:131.2rem;padding-left:2.6rem;padding-right:2.6rem}.site-meta-footer__content{padding:1.6rem 0;border-top:.1rem solid rgba(255,255,255,.2)}.site-meta-footer__content-blocks{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 -1.2rem -0.8rem}@media all and (max-width:61.1875em){.site-meta-footer__content-blocks{flex-flow:column nowrap}}.site-meta-footer__content-block{flex:0 1 auto;min-width:0;padding:0 1.2rem .8rem}.site-meta-footer__copyright-navigation{font-size:1.4rem;line-height:1.5;display:flex;flex-flow:row wrap;margin:0 -1.2rem -0.8rem}.site-meta-footer__copyright{flex:0 1 auto;min-width:0;padding:.8rem 1.2rem .8rem}@media all and (max-width:61.1875em){.site-meta-footer__copyright{width:100%}}.site-meta-footer__navigation{flex:0 1 auto;min-width:0;padding:0 1.2rem .8rem}@media all and (max-width:35.4375em){.site-meta-footer__navigation{margin-top:.4rem}}.site-meta-footer__navigation .meta-menu-block .menu{display:flex;flex-flow:row wrap;margin:0 -1.2rem -0.2rem}.site-meta-footer__navigation .meta-menu-block .menu-item{flex:0 1 auto;min-width:0;padding:0 1.2rem .2rem}@media all and (max-width:35.4375em){.site-meta-footer__navigation .meta-menu-block .menu-item{width:100%}}@media all and (max-width:35.4375em){.site-meta-footer__navigation .meta-menu-block .menu-item+.menu-item{margin-top:.4rem}}.site-meta-footer__navigation .meta-menu-block .menu-item button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.site-meta-footer__navigation .meta-menu-block .menu-item a,.site-meta-footer__navigation .meta-menu-block .menu-item button,.site-meta-footer__navigation .meta-menu-block .menu-item>span{display:inline-block;text-decoration:none;padding:.8rem 0;line-height:1.5}.site-meta-footer__navigation .meta-menu-block .menu-item a,.site-meta-footer__navigation .meta-menu-block .menu-item button{text-decoration:none}.site-meta-footer__navigation .meta-menu-block .menu-item a:hover,.site-meta-footer__navigation .meta-menu-block .menu-item a:focus,.site-meta-footer__navigation .meta-menu-block .menu-item button:hover,.site-meta-footer__navigation .meta-menu-block .menu-item button:focus{text-decoration:underline}.site-meta-footer__plug{font-size:1.4rem;line-height:1.5;margin-top:.8rem}@media all and (max-width:61.1875em){.site-meta-footer__plug{margin-top:4rem}}.site-meta-footer__plug-content{display:flex;flex-flow:row wrap;align-items:baseline}.site-meta-footer__plug-text{flex:0 1 auto;min-width:0;margin-right:.2em}.site-meta-footer__plug-content-link{display:block}.site-meta-footer__plug-image{flex:0 0 auto;min-width:0;display:block;width:7.2rem;height:1.6rem}.navigation-modal{position:fixed;z-index:550;top:0;left:0;bottom:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden}.transitions .navigation-modal{transition:opacity .15s ease .25s,visibility .15s ease .25s}.js-navigation-visible .navigation-modal{opacity:1;visibility:visible}.transitions.js-navigation-visible .navigation-modal{transition:opacity .15s ease,visibility .15s ease}html.js-navigation-fixed{overflow:hidden;height:100%}html.js-navigation-fixed body{position:fixed;width:100% !important;height:100% !important;top:0 !important;left:0 !important;overflow:hidden}.navigation-modal__background{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(33,46,56,.5)}.navigation-modal.js-bgclick-enabled .navigation-modal__background{cursor:pointer}.navigation-modal__modal{height:100%;position:relative;z-index:2;width:100%;max-width:40rem;margin-left:auto;color:#fff;background:#212e38;box-shadow:0 .8rem 1.6rem rgba(0,0,0,.4);display:flex;flex-flow:column nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.transitions .navigation-modal__modal{transition:transform .25s ease-out .05s;transform:translate3d(100%,0,0)}.transitions.js-navigation-visible .navigation-modal__modal{transform:translate3d(0,0,0)}.navigation-modal__top-block{flex:0 0 auto;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;padding:4rem 2.6rem 1.2rem;border-bottom:.1rem solid rgba(0,0,0,0)}.navigation-modal__logo-zone{flex:0 1 auto;min-width:0;padding-right:2rem}.navigation-modal__logo{width:100%;max-width:7.2rem}.navigation-modal__logo-link{display:block}.navigation-modal__logo-link svg{display:block;width:100%;height:auto}.navigation-modal__top-actions-container{flex:0 0 auto;min-width:0}.navigation-modal__close-button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:relative;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:4rem;height:4rem;margin-top:-0.8rem;right:-0.8rem}.navigation-modal__close-button svg{width:2.8rem;height:2.8rem}.navigation-modal__content{flex:1 1 auto;display:flex;flex-flow:column nowrap}.navigation-modal__content-inner{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap}.navigation-modal__content-inner>*{width:100%}.page-header{margin:3rem 0}.page-header__inner{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;max-width:131.2rem;padding-left:2.6rem;padding-right:2.6rem;position:relative}.page-title{font-family:"Halyard Micro","Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:4rem;line-height:1.14;font-weight:900}@media all and (max-width:47.9375em){.page-title{font-size:2.2rem}}.site-wrapper{position:relative}.page-wrapper{position:relative;background-color:#fbf5eb;width:100%;max-width:192rem;margin:0 auto}.content-wrapper{width:100%}
.page-paragraphs{position:relative}.paragraph{position:relative}.paragraph--defaultspacing{margin-top:8.8rem;margin-bottom:8.8rem}@media all and (max-width:52.4375em){.paragraph--defaultspacing{margin-top:4.4rem;margin-bottom:4.4rem}}.paragraph--defaultspacing:first-child{margin-top:0}@media all and (max-width:35.4375em){.paragraph--defaultspacing:first-child{margin-top:0}}.paragraph--defaultspacing[data-background]{margin-top:0;margin-bottom:0;padding-top:8.8rem;padding-bottom:8.8rem}@media all and (max-width:52.4375em){.paragraph--defaultspacing[data-background]{padding-top:4.4rem;padding-bottom:4.4rem}}.paragraph--defaultspacing[data-background=background_a]+.paragraph--defaultspacing[data-background=background_a],.paragraph--defaultspacing[data-background=background_b]+.paragraph--defaultspacing[data-background=background_b],.paragraph--defaultspacing[data-background=background_c]+.paragraph--defaultspacing[data-background=background_c]{padding-top:0}.node-main-content>.page-paragraphs:first-child>.paragraph.paragraph--defaultspacing:first-child:not([data-background]){margin-top:8.8rem}@media all and (max-width:52.4375em){.node-main-content>.page-paragraphs:first-child>.paragraph.paragraph--defaultspacing:first-child:not([data-background]){margin-top:4.4rem}}.paragraph[data-background=background_a]{background-color:#f7ead6}.paragraph[data-background=background_b]{background-color:#fce989}.paragraph[data-background=background_c]{background-color:#98b0ca}.paragraph-toptitle{font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.6rem;line-height:1.5;font-weight:300;text-transform:uppercase}@media all and (max-width:47.9375em){.paragraph-toptitle{font-size:1.4rem}}.paragraph-title{font-family:"Halyard Micro","Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:4rem;line-height:1.14;font-weight:900}@media all and (max-width:47.9375em){.paragraph-title{font-size:2.2rem}}.paragraph-toptitle+.paragraph-title{margin-top:1.6rem}@media all and (max-width:47.9375em){.paragraph-toptitle+.paragraph-title{margin-top:1rem}}.paragraph-title+.paragraph-text{margin-top:2.6rem}*+.paragraph-cta-block{margin-top:3.6rem}.paragraph-cta-items{display:flex;flex-flow:row wrap;margin:0 -0.8rem -1.6rem}.paragraph-cta-item{padding:0 .8rem 1.6rem}.paragraph-cta-item a{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:relative;z-index:1;background:rgba(0,0,0,0);border:.2rem solid #212e38;border-radius:0;color:#212e38;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.4rem;line-height:1.2;font-weight:600;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;max-width:100%;padding:1rem 2.2rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.paragraph-cta-item a:hover,.paragraph-cta-item a:focus{color:#fff;background-color:#212e38;border-color:#212e38}.paragraph-cta-item a:focus-visible,.paragraph-cta-item a:active{text-decoration:underline}.paragraph-cta-item a:disabled{opacity:.6;cursor:not-allowed}*+.paragraph-files-block{margin-top:2.6rem}.paragraph-files-item+.paragraph-files-item{margin-top:1rem}.paragraph-files-item .media-file{position:relative;display:inline-flex;flex-flow:row nowrap}.paragraph-files-item .media-file .media-file__icon{margin-right:1rem;margin-top:.8rem}.paragraph-files-item .media-file .media-file__icon svg{width:1.6rem;height:1.6rem}.paragraph-files-item .media-file .media-file__content a{display:block;padding:.8rem 0;font-size:1.4rem;line-height:1.2;font-weight:bold;text-decoration:none;word-break:break-word}.paragraph-files-item .media-file .media-file__content a:hover,.paragraph-files-item .media-file .media-file__content a:focus{text-decoration:underline}.paragraph--unpublished{opacity:.5}
.p-onecolumntext__inner{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;max-width:131.2rem;padding-left:2.6rem;padding-right:2.6rem}.p-onecolumntext__content-block{max-width:95rem}@media all and (max-width:52.4375em){.p-onecolumntext__content-block{max-width:100%}}
.p-textandimage{position:relative}.p-textandimage__inner{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;max-width:131.2rem;padding-left:2.6rem;padding-right:2.6rem;position:relative;z-index:2}.p-textandimage__blocks{position:relative;display:flex;flex-flow:row wrap;margin:0 -2.6rem}.p-textandimage__block{flex:0 1 auto;min-width:0;width:100%;padding:0 2.6rem}.p-textandimage__image-holder{background-color:#212e38}.p-textandimage__image-holder img{display:block;width:100%}.p-textandimage[data-media-position=media_content] .p-textandimage__block{width:50%}@media all and (max-width:52.4375em){.p-textandimage[data-media-position=media_content] .p-textandimage__block{width:100%}}.p-textandimage[data-media-position=media_content] .p-textandimage__block--image{padding-right:5.2rem}@media all and (max-width:88.6875em){.p-textandimage[data-media-position=media_content] .p-textandimage__block--image{padding-right:2.6rem}}.p-textandimage[data-media-position=media_content] .p-textandimage__block--content{align-self:center;padding-left:5.2rem}@media all and (max-width:88.6875em){.p-textandimage[data-media-position=media_content] .p-textandimage__block--content{padding-left:2.6rem}}@media all and (max-width:52.4375em){.p-textandimage[data-media-position=media_content] .p-textandimage__block--content{margin-top:3.6rem}}.p-textandimage[data-media-position=content_media] .p-textandimage__block{width:50%}@media all and (max-width:52.4375em){.p-textandimage[data-media-position=content_media] .p-textandimage__block{width:100%}}.p-textandimage[data-media-position=content_media] .p-textandimage__block--image{padding-left:5.2rem}@media all and (max-width:88.6875em){.p-textandimage[data-media-position=content_media] .p-textandimage__block--image{padding-left:2.6rem}}.p-textandimage[data-media-position=content_media] .p-textandimage__block--content{order:-1;align-self:center;padding-right:5.2rem}@media all and (max-width:88.6875em){.p-textandimage[data-media-position=content_media] .p-textandimage__block--content{padding-right:2.6rem}}@media all and (max-width:52.4375em){.p-textandimage[data-media-position=content_media] .p-textandimage__block--content{order:initial;margin-top:3.6rem}}.p-textandimage[data-media-cutout=true] .p-textandimage__image-holder{mask-image:url(/themes/custom/provinciaalhof/assets/img/masks/mask-shape-diagonal.svg);mask-repeat:no-repeat;mask-position:top left;mask-size:cover}.p-textandimage[data-media-cutout=true][data-display-decorations=true][data-background]::after{content:"";display:block;position:absolute;z-index:2;width:23%;height:100%;max-width:32.4rem;max-height:32.4rem;background-repeat:no-repeat;background-size:contain}@media all and (max-width:52.4375em){.p-textandimage[data-media-cutout=true][data-display-decorations=true][data-background]::after{display:none}}.paragraph--defaultspacing[data-background=background_a]+.paragraph--defaultspacing[data-background=background_a][data-media-position=media_content]::after,.paragraph--defaultspacing[data-background=background_b]+.paragraph--defaultspacing[data-background=background_b][data-media-position=media_content]::after,.paragraph--defaultspacing[data-background=background_c]+.paragraph--defaultspacing[data-background=background_c][data-media-position=media_content]::after{display:none}.p-textandimage[data-media-cutout=true][data-display-decorations=true][data-background][data-media-position=content_media]::after{right:0;bottom:0;background-image:url(/themes/custom/provinciaalhof/assets/img/decorations/paragraph/paragraph-textimage-decoration-a.svg);background-position:bottom right}.p-textandimage[data-media-cutout=true][data-display-decorations=true][data-background=background_c][data-media-position=content_media]::after{right:0;bottom:0;background-image:url(/themes/custom/provinciaalhof/assets/img/decorations/paragraph/paragraph-textimage-decoration-b.svg);background-position:bottom right}.p-textandimage[data-media-cutout=true][data-display-decorations=true][data-background][data-media-position=media_content]::after{left:0;top:0;background-image:url(/themes/custom/provinciaalhof/assets/img/decorations/paragraph/paragraph-textimage-decoration-a--turn.svg);background-position:top left}.p-textandimage[data-media-cutout=true][data-display-decorations=true][data-background=background_c][data-media-position=media_content]::after{left:0;top:0;background-image:url(/themes/custom/provinciaalhof/assets/img/decorations/paragraph/paragraph-textimage-decoration-b--turn.svg);background-position:top left}
.homepage-intro{position:relative;padding:5.6rem 0 6.4rem;background-color:#fce989;overflow:hidden}@media all and (max-width:88.6875em){.homepage-intro{padding:3.2rem 0 4.6rem}}.homepage-intro[data-has-promo-block=true]{padding:5.6rem 0 4.4rem}@media all and (max-width:88.6875em){.homepage-intro[data-has-promo-block=true]{padding:3.2rem 0 2.6rem}}@media print{.homepage-intro{border-bottom:.1rem solid}}.homepage-intro__inner{width:100%;max-width:126rem;margin-left:auto;margin-right:auto;max-width:131.2rem;padding-left:2.6rem;padding-right:2.6rem}.homepage-intro__blocks{display:flex;flex-flow:row wrap;margin:0 -2.6rem}.homepage-intro__block{flex:0 1 auto;min-width:0;width:50%;padding:0 2.6rem}@media all and (max-width:52.4375em){.homepage-intro__block{width:100%}}.homepage-intro__block:nth-child(1){padding-right:5.2rem}@media all and (max-width:88.6875em){.homepage-intro__block:nth-child(1){padding-right:2.6rem}}.homepage-intro__block:nth-child(2){align-self:center;padding-left:5.2rem}@media all and (max-width:88.6875em){.homepage-intro__block:nth-child(2){padding-left:2.6rem}}@media all and (max-width:52.4375em){.homepage-intro__block:nth-child(2){margin-top:3.6rem}}.homepage-intro__title{font-family:"Halyard Micro","Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:4rem;line-height:1.1;font-weight:900;color:inherit}@media all and (max-width:61.1875em){.homepage-intro__title{font-size:3.6rem}}@media all and (max-width:35.4375em){.homepage-intro__title{font-size:3.2rem}}.homepage-intro__description{font-size:2rem;line-height:1.6}@media all and (max-width:47.9375em){.homepage-intro__description{font-size:1.6rem}}.homepage-intro__description .text-content{font-size:inherit;line-height:inherit}*+.homepage-intro__description{margin-top:2.4rem}.homepage-intro__cta-holder .intro-cta-items{display:flex;flex-flow:row wrap;margin:0 -0.8rem -1.6rem}.homepage-intro__cta-holder .intro-cta-item{padding:0 .8rem 1.6rem}.homepage-intro__cta-holder .intro-cta-item a{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:relative;z-index:1;background:rgba(0,0,0,0);border:.2rem solid #212e38;border-radius:0;color:#212e38;font-family:"Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.4rem;line-height:1.2;font-weight:600;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;max-width:100%;padding:1rem 2.2rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.homepage-intro__cta-holder .intro-cta-item a:hover,.homepage-intro__cta-holder .intro-cta-item a:focus{color:#fff;background-color:#212e38;border-color:#212e38}.homepage-intro__cta-holder .intro-cta-item a:focus-visible,.homepage-intro__cta-holder .intro-cta-item a:active{text-decoration:underline}.homepage-intro__cta-holder .intro-cta-item a:disabled{opacity:.6;cursor:not-allowed}*+.homepage-intro__cta-holder{margin-top:3.2rem}.homepage-intro__highlight{position:relative;display:flex;flex-flow:row wrap;align-items:flex-end}.homepage-intro__highlight::before{content:"";float:left;padding-bottom:100%}.homepage-intro__highlight::after{clear:left;content:" ";display:table}@media all and (max-width:61.1875em){.homepage-intro__highlight::before,.homepage-intro__highlight::after{display:none}}.homepage-intro__highlight-image{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;background-color:#98b0ca;mask-image:url(/themes/custom/provinciaalhof/assets/img/masks/mask-shape-homepage-intro.svg);mask-repeat:no-repeat;mask-position:top left;mask-size:cover}@media all and (max-width:61.1875em){.homepage-intro__highlight-image{position:relative;height:0;padding-bottom:100%}}.homepage-intro__highlight-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.homepage-intro__promo{position:relative;z-index:2;width:100%;display:flex;flex-flow:column nowrap}.homepage-intro__promo-inner{margin-left:auto;max-width:60%}@media all and (max-width:61.1875em){.homepage-intro__promo-inner{margin-left:0;max-width:100%}}.homepage-intro__promo-block{position:relative;background-color:#fce989;display:flex;flex-flow:column nowrap;justify-content:center}.homepage-intro__promo-block::after{content:"";background-color:#98b0ca;z-index:-1;width:100vw;height:100vh;position:absolute;top:0;left:0}@media all and (max-width:47.9375em){.homepage-intro__promo-block-decor{display:none}}.homepage-intro__promo-block-decor-a{background-color:#fce989;position:absolute;top:-2rem;left:0;width:calc(100% - 2rem);height:2.4rem}@media all and (max-width:47.9375em){.homepage-intro__promo-block-decor-a{top:-1.2rem;width:calc(100% - 1.2rem);height:1.4rem}}.homepage-intro__promo-block-decor-b{background-color:#fce989;position:absolute;left:-2rem;top:0;height:calc(100% - 2rem);width:2.4rem}@media all and (max-width:61.1875em){.homepage-intro__promo-block-decor-b{display:none}}.homepage-intro__promo-block-content{position:relative;z-index:2;padding-top:5%;padding-left:5%;padding-bottom:2%;padding-right:calc(5% + 2rem);text-align:center}@media all and (max-width:61.1875em){.homepage-intro__promo-block-content{padding:2.4rem 2rem .4rem 2rem}}.homepage-intro__promo-block-toptitle{font-size:1.6rem;line-height:1.5;font-weight:600}@media all and (max-width:47.9375em){.homepage-intro__promo-block-toptitle{font-size:1.4rem}}.homepage-intro__promo-block-title{font-family:"Halyard Micro","Halyard Text","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:2.2rem;line-height:1.2;font-weight:900;word-break:break-word}@media all and (max-width:47.9375em){.homepage-intro__promo-block-title{font-size:1.6rem}}.homepage-intro__promo-block-toptitle+.homepage-intro__promo-block-title{margin-top:.8rem}.homepage-intro__promo-block-cta{margin-left:auto}.homepage-intro__promo-block-cta-link{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;background-color:#55835c;color:#fff}.homepage-intro__promo-block-cta-link svg{width:1.4rem;height:1.4rem}.homepage-intro__promo-block-overlay-link{position:absolute;z-index:3;top:-2rem;left:-2rem;width:calc(100% + 2rem);height:calc(100% + 2rem)}
