html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}*{box-sizing:border-box}:root{--primarytextcolor:#486353;--accentcolor:#c07682}#page{position:relative;overflow-x:hidden}body{font-family:'Montserrat',sans-serif;color:var(--primarytextcolor);font-weight:400;background-color:#fff;background-image:url(/wp-content/themes/ambtshuis/images/background.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;font-size:16px}h1,h2,h3,h4,h5,h6,strong{font-weight:700}h1,h2,h3,h4,h5,h6,p{line-height:1.5}h1,h2,h3,h4,h5,h6{margin-bottom:1.5rem}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.625rem}h4{font-size:1.125rem}h5,h6{font-size:1rem}img{max-width:100%;width:auto;height:auto}p{margin-bottom:1rem}a{text-decoration:underline;color:var(--primarytextcolor);cursor:pointer;outline:none}input[type="submit"],.button{background:var(--accentcolor);color:#fff;line-height:1;font-weight:400;padding:1rem 2rem;display:inline-block;border:none;outline:none;text-decoration:none;-webkit-appearance:none;transition:.3s ease-in-out all}input[type="submit"]:hover,.button:hover{background:var(--primarytextcolor);color:#fff;line-height:1;font-weight:400;padding:1rem 2rem;display:inline-block;border:none;outline:none;text-decoration:none;-webkit-appearance:none}#main{position:relative;z-index:2}.line-right{width:100%;height:1000px;position:absolute;left:0;top:0;background-repeat:no-repeat;background-size:25%;background-position:100% 100%;background-image:url(/wp-content/themes/ambtshuis/images/line.png);z-index:-1}header#branding{position:relative;z-index:9999;transition:.3s ease-in-out all}.menu-active header#branding{position:fixed;left:0;top:0;width:100%;background:#fff}.header-wit header{background:#fff}header nav{font-size:1.125rem;width:100%;text-align:center}header nav li{display:inline-block;margin:0 1rem}header nav li a{text-decoration:none;color:var(--primarytextcolor);text-transform:lowercase}header nav li a:hover{color:var(--accentcolor)}header .socials .inner{display:block;text-align:right;width:100%}header ul.socials{list-style:none}header ul.socials li{margin:0 .25rem}header ul.socials li:first-child{margin-left:0}header ul.socials li:last-child{margin-right:0}header ul.socials li img{width:30px;height:auto}.big-intro{position:relative;background:#fff;margin-bottom:350px}.big-intro::after{content:"";width:100%;height:300px;margin-bottom:-230px;position:absolute;bottom:0;left:0;background-repeat:no-repeat;background-size:contain;background-position:calc(50% - 3.5rem) 0;background-image:url(/wp-content/themes/ambtshuis/images/tomatoes.png);z-index:1}.big-intro::before{content:"";width:100%;height:200px;margin-bottom:-180px;position:absolute;bottom:0;left:0;background-repeat:no-repeat;background-size:contain;background-position:100% 0;background-image:url(/wp-content/themes/ambtshuis/images/line.png);z-index:1}.big-intro .container{position:relative;z-index:3}.big-intro .images{position:absolute;right:0;top:0;width:50%;height:100%;z-index:2;overflow:hidden}.big-intro .slider,.big-intro .slick-list,.big-intro .slick-track{height:100%}.big-intro .slider img{width:100%;height:100%;object-fit:cover}.centered-images{margin-bottom:300px}.centered-images .right .image{position:relative}.centered-images .right .image::after{content:"";position:absolute;bottom:-270px;left:-170px;width:280px;height:350px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/wp-content/themes/ambtshuis/images/fresh-spices.png);transform:translat}.centered-images img{width:100%;height:100%;object-fit:cover}.centered-images .left img{aspect-ratio:16 / 9}.centered-images .right img{aspect-ratio:2 / 3}.sfeerimpressie{position:relative;margin-top:100px}.sfeerimpressie:before{content:"";width:100%;height:150px;margin-top:-50px;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:contain;background-position:100% 0;background-image:url(/wp-content/themes/ambtshuis/images/line.png);transform:rotate(180deg);z-index:-1}.sfeerimpressie .slider img{aspect-ratio:1 / 1;object-fit:cover;width:100%;height:100%}.sfeerimpressie .slider .slick-prev{left:50px;background-image:url(/wp-content/themes/ambtshuis/images/arrow-prev.png)}.sfeerimpressie .slider .slick-next{right:50px;background-image:url(/wp-content/themes/ambtshuis/images/arrow-next.png)}.sfeerimpressie .slider .slick-prev,.sfeerimpressie .slider .slick-next{z-index:2;width:40px;height:40px;background-repeat:no-repeat;background-size:contain;background-position:center}.sfeerimpressie .slider .slick-prev:before,.sfeerimpressie .slider .slick-next:before{display:none}footer{background:#486353;color:#fff}footer a{color:#fff;text-decoration:none}footer a:hover{text-decoration:none;color:#fff}footer .footer-content{text-align:center}footer .footer-logo{line-height:0}footer .footer-logo img{width:100%;height:auto;max-width:450px}footer .footer-content .info{color:#fff}footer .footer-content .info .seperator{display:inline-block;margin:0 1rem;color:#b25967;font-weight:700}footer .footer-buttons a.button{background:#fff0;color:#fff;border:2px solid #b25967}footer .footer-buttons a.button:hover,footer .footer-buttons a.button:focus{background:#b25967;color:#fff;border:2px solid #b25967}footer .copyright{font-size:.750em;opacity:.5}footer .copyright span.seperator{display:inline-block;margin:0 1em}.subtitle{font-size:1.125rem;font-weight:400;margin-bottom:1rem}.maintitle{font-size:6rem;line-height:.85;margin-bottom:3rem;color:var(--accentcolor)}.menu-intro{background:#fff;position:relative}.menu-intro::after{content:"";width:calc(50% - 3rem);height:100%;position:absolute;right:0;bottom:0;z-index:1;margin-bottom:-6rem;background-image:url(/wp-content/themes/ambtshuis/images/onion.png);background-repeat:no-repeat;background-size:115%;background-position:0 100%;opacity:.75}.menu-intro .container{position:relative;z-index:2}.menu-intro .buttons .button{display:inline-block;margin:0 1rem}.menu-intro .buttons .button:first-child{margin-left:0}.menu-intro .buttons .button:last-child{margin-right:0}.image-content{position:relative}.image-content .image.absolute{width:50%;height:100%;position:absolute;top:0}.image-content.image-left .image.absolute{left:0}.image-content.image-right .image.absolute{right:0}.image-content .image.absolute img{width:100%;height:100%;object-fit:cover}.spacer{display:block;height:100px}.contactblock{position:relative}.contactblock::after{content:"";position:absolute;width:100%;height:650px;bottom:-200px;left:0;background-repeat:no-repeat;background-size:contain;background-position:-140px 100%;background-image:url(/wp-content/themes/ambtshuis/images/green.png);z-index:-1;opacity:.6}.contactblock .buttons .button{background:#fff0;border:2px solid var(--primarytextcolor);color:var(--accentcolor)}.contactblock .buttons .button:hover{background:var(--primarytextcolor);border:2px solid var(--primarytextcolor);color:#fff}.contactblock .buttons .button:first-child{margin-left:0}.contactblock .buttons .button:first-last{margin-right:0}.openingstijden tr td:first-child{font-weight:700}.openingstijden td{line-height:1.5}.openingstijden td+td{padding-left:15px}.gform_wrapper .ginput_container *{font-family:'Montserrat',sans-serif;outline:none!important}.gform_wrapper .ginput_container *:focus{outline:none!important;border:1px solid var(--primarytextcolor);box-shadow:none!important}.gform_wrapper ::placeholder{color:var(--primarytextcolor);opacity:.5}.gform_wrapper .gform_fields{--gf-form-gap-y:20px !important}.gform_wrapper form .gform_footer input[type="submit"]{background:var(--accentcolor)!important;color:#fff!important;line-height:1!important;font-weight:400!important;padding:1rem 2rem!important;display:inline-block!important;border:none!important;outline:none!important;text-decoration:none!important;-webkit-appearance:none!important;transition:.3s ease-in-out all!important}.gform_wrapper form .gform_footer input[type="submit"]:hover{background:var(--primarytextcolor)!important;color:#fff!important;line-height:1!important;font-weight:400!important;padding:1rem 2rem!important;display:inline-block!important;border:none!important;outline:none!important;text-decoration:none!important;-webkit-appearance:none!important;transition:.3s ease-in-out all!important}#menu-toggle{height:20px;width:35px;position:relative;overflow:hidden;cursor:pointer}#menu-toggle span{position:absolute;left:0;width:100%;height:2px;background:var(--primarytextcolor);transition:.3s ease-in-out all}#menu-toggle span:nth-child(1){top:0}#menu-toggle span:nth-child(2){top:50%;transform:translateY(-50%)}#menu-toggle span:nth-child(3){bottom:0}.menu-active #menu-toggle span:nth-child(1){transform:rotate(45deg);margin-top:-1px;top:50%}.menu-active #menu-toggle span:nth-child(3){transform:rotate(-45deg);top:50%;margin-top:-1px;bottom:unset}.menu-active #menu-toggle span:nth-child(2){transform:translate(100%,-50%)}#mobile-nav{visibility:hidden;position:fixed;z-index:999;height:100%;background:var(--accentcolor);color:#fff;width:100%;height:100%;left:0;top:0;overflow-y:scroll;transform:translateY(-100%);transition:.3s ease-in-out all}.menu-active #mobile-nav{transform:none;visibility:visible}#mobile-nav .wrapper{text-align:center}#mobile-nav .wrapper nav ul{list-style:none}#mobile-nav .wrapper nav ul li{line-height:2;display:block;margin:1rem 0}#mobile-nav .wrapper nav ul li a{color:#fff;text-transform:lowercase;text-decoration:none;font-size:1.5rem}@media screen and (max-width:1400px){.big-intro::before{height:150px}.big-intro{margin-bottom:300px}.centered-images{margin-bottom:200px}.menu-intro::after{margin-bottom:0;background-position:center}}@media screen and (max-width:1200px){.big-intro::before,.sfeerimpressie:before{height:100px}.contactblock::after{height:500px}}@media screen and (max-width:992px){body{font-size:14px}.subtitle{font-size:1rem}.maintitle{font-size:4rem}.centered-images .right .image::after{display:none}.big-intro::before,.sfeerimpressie:before{height:75px}.menu-intro::after{background-position:0 100%}}@media screen and (max-width:768px){.big-intro{display:flex;flex-direction:column-reverse}.big-intro .images{position:relative;width:100%}.big-intro .slider,.big-intro .slick-list,.big-intro .slick-track{height:auto}.big-intro .slider img{aspect-ratio:16 / 9}.big-intro::after{background-position:50% 0}.menu-intro .buttons .button{margin:0 .25rem;font-size:.8750em;padding:1em 2em}.image-content .image.absolute{position:relative;width:100%}.image-content .image.absolute img{aspect-ratio:16 / 9}.spacer{height:50px}.image-content.image-right .row{flex-direction:column-reverse;display:flex}.image-content.image-left{flex-direction:column-reverse;display:flex}}@media screen and (max-width:576px){footer .footer-content p{line-height:2}footer .footer-content .info .seperator,footer .copyright span.seperator{margin:0 .5rem}.menu-intro .buttons .button{display:block;width:100%;text-align:center;margin:.75rem 0}.big-intro{margin-bottom:180px}.big-intro::before,.sfeerimpressie:before{display:none}header ul.socials li img{width:25px}.sfeerimpressie .slider .slick-prev{left:10px}.sfeerimpressie .slider .slick-next{right:10px}}