body,html{height:100%;width:100% -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar-custom,body{background-color:#000}.intro,body,html{width:100%}body{font-family:'Open Sans',sans-serif;color:#fff;font-size:14px;webkit-tap-highlight-color:rgb(255 255 255 / .2)}body .vervolgpagina{color:#000}.btn,h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:'Buenard',serif}.picst h4{margin:0 0 5px 0}.navbar-custom{font-family:'Open Sans',sans-serif}h1,h2{margin:0 0 35px;font-weight:700;letter-spacing:4px}h3,h4,h5,h6{margin:0 0 35px;font-weight:700;letter-spacing:1px}p{margin:0 0 25px;font-size:18px;line-height:1.5}@media (min-width:768px){p{margin:0 0 35px;font-size:20px;line-height:1.6}}a{color:#e40514;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;outline:none}a:focus,a:hover{text-decoration:none;color:#a20510;outline:none}.light{font-weight:400}.navbar-custom{margin-bottom:0;border-bottom:1px solid rgb(255 255 255 / .3)}.navbar-custom .nav li a:active,.navbar-custom .nav li a:focus,.navbar-custom .nav li a:hover{background-color:#fff0;outline:0}.navbar-custom .navbar-toggle:active,.navbar-custom .navbar-toggle:focus{outline:0}.navbar-custom .navbar-brand{font-weight:600}.navbar-custom .navbar-brand:focus{outline:0}.navbar-custom a{color:#000;font-size:18px}.navbar-custom .nav li a{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;padding:50px 20px}.navbar-custom .nav li a:hover{color:#ed1d24}.navbar-custom .nav li.active{outline:0}.navbar-custom .nav li.active a{color:#ed1d24}.navbar-custom .nav li.active a:hover{color:#ed1d24}@media (min-width:768px){.navbar-custom{height:150px;border-bottom:none;background:rgb(255 255 255 / .9);-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out}.navbar-custom.top-nav-collapse{height:100px;top:0;padding:0;background:#fff;border-bottom:0 solid rgb(0 0 0 / .9)}}.intro{display:table;height:auto;padding:250px 0 0;font-style:italic;text-align:center;color:#fff;background:url(/wp-content/themes/annapurna/images/slider.jpg) bottom center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.vervolg{height:600px;background-position:center center!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important}.vervolg-text{font-size:50px;text-align:center;color:#000}.intro .intro-body{display:table-cell;vertical-align:middle}.intro .intro-body .brand-heading{font-size:40px}.intro .intro-body .intro-text{font-size:18px}@media (min-width:768px){.intro{height:100%;margin-top:0;margin-bottom:0}.intro .intro-body .brand-heading{font-size:100px}.intro .intro-body .intro-text{font-size:41px;font-style:normal}}.btn-circle{width:100px;height:100px;margin-top:15px;padding:7px 0;border:0 solid #fff;border-radius:100%!important;font-size:70px;color:#fff;background:0 0;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.btn-circle:focus,.btn-circle:hover{outline:0;color:#fff}.btn-circle i.animated{-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1s;-moz-transition-property:-moz-transform;-moz-transition-duration:1s}.btn-circle:hover i.animated{-webkit-animation-name:pulse;-moz-animation-name:pulse;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear}@-webkit-keyframes pulse{0,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-moz-keyframes pulse{0,100%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.2);transform:scale(1.2)}}.content-section{padding-top:100px}@media (min-width:767px){.content-section{padding-top:75px}.download-section{padding:100px 0}}.btn{font-family:'Open Sans',sans-serif;font-weight:700;font-size:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:0}.btn-default{border:1px solid #42DCA3;color:#42DCA3;background-color:#fff0}.btn-default:focus,.btn-default:hover{border:1px solid #42DCA3;outline:0;color:#000;background-color:#42DCA3}ul.banner-social-buttons{margin-top:0}@media (max-width:1199px){ul.banner-social-buttons{margin-top:15px}}@media (max-width:767px){ul.banner-social-buttons li{display:block;margin-bottom:20px;padding:0}ul.banner-social-buttons li:last-child{margin-bottom:0}}footer{padding:50px 0}footer p{margin:0}::-moz-selection{text-shadow:none;background:#ed1d24;background:#ed1d24}::selection{text-shadow:none;background:#ed1d24;background:#ed1d24}img::selection{background:0 0}img::-moz-selection{background:0 0}.logo{float:left;width:300px;height:198px}.logo img{width:100%}.topbar{background:#000;color:#fff;text-align:center;font-size:15px;padding:5px}.topbar a{color:#fff!important}.topbar a:hover{color:#e40514!important}.top-nav-collapse .logo{float:left;width:150px;height:90px}.top-nav-collapse .logo img{width:100%}.top-nav-collapse .nav{float:right;width:950px}.top-nav-collapse .nav li a{font-size:15px;padding:25px 10px 0}.over-bg{background:radial-gradient(circle,rgb(0 0 0 / .6) 40%,#fff0 100%),url(/wp-content/themes/annapurna/images/patroon-zw.png);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:repeat-x;padding:100px 0}#reserveren{background:url(/wp-content/themes/annapurna/images/over-bg.jpg);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:repeat-x;padding:100px 0}.image-bg{position:relative;height:450px;background-position:center center!important;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.image-bg .cateut{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:0;text-align:center}@media screen and (min-width:991px){.over-bg h2{font-size:50px;font-weight:700;color:#fff;margin:0;padding:0 0 100px;text-align:center}}.picst{font-size:14px;color:#fff;line-height:22px}.picst h2{font-size:16px;font-weight:600;padding:0 0 10px;text-align:left;color:#fff;text-transform:capitalize}.picst p{font-size:18px;line-height:28px;text-align:left}.picst ul,ol{font-size:18px;line-height:28px;font-weight:700}.pics{text-align:right;float:right}.menu{background:url(/wp-content/themes/annapurna/images/menu-bg.jpg) no-repeat;background-position:center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;padding:100px 0 80px}.fmp-body em{color:#525252}.menu h2{font-size:50px;font-weight:700;color:#fff;margin:0;padding:0 0 0;text-align:center}.menu-thu{margin:30px 0 30px;padding:0}.menu-thu a .menupi{position:relative}.menu-thu a .menupi img{border:solid 14px #fff;width:100%}.menu-thu a .item{position:absolute;left:18%;top:41%;width:64%;background:rgb(0 0 0 / .8);height:45px;text-align:center;line-height:45px;color:#fff;font-weight:600;text-transform:uppercase}.uitgelicht p{font-size:14px;text-align:center;color:#8a8a8a;margin:0}.uitgelicht{background:#fff;padding:15px}.cate{background:#fff;padding:100px 0}.vervolgpagina{background:linear-gradient(to bottom,#ffffff,rgb(255 255 255 / .85)),url(https://restaurantannapurna.local/wp-content/themes/annapurna/images/patroon-zw.png);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:repeat-x;padding:50px 0}.cate h2{font-size:50px;font-weight:700;color:#fff;margin:0;padding:0 0 10px;text-align:center}.cate{font-size:14px;color:#2b2b2b;line-height:22px}.cate p{padding:10px 0 15px;font-size:14px;line-height:22px;text-align:center;margin:0}.cateut{width:500px;margin:20px auto 0}.cateuts{background:#ed1d24;font-weight:700;padding:15px;color:#fff;text-align:center;text-transform:uppercase}.cateuts:hover{color:#fff;background:#000}.cate-pic{margin:0 auto;padding:25px 0 0}.cate-pic img{text-align:center;margin:0 auto}.party{background:url(/wp-content/themes/annapurna/images/bg1.jpg) no-repeat;background-position:center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;padding:100px 0 100px}.party h2{font-size:50px;font-weight:700;color:#fff;margin:0;padding:0 0 0;text-align:center}.party p{padding:10px 0 15px;color:#fff;font-size:14px;line-height:22px;text-align:left;margin:0}.gallery-part{background:#eee;padding:100px 0}.gallery-part h2{font-size:50px;font-weight:700;color:#ed1d24;margin:0;padding:0 0 10px;text-align:center}.gallery-part-ic{margin:15px 0}.gallery-part-ic img{border:solid 14px #fff;width:100%;height:100%}.gallery-part-ics{margin:15px 0}.gallery-part-ics img{border:solid 14px #fff;height:100%}.resev{width:544px;margin:0 auto}.resevfd1s{float:left;width:48%;color:#000;font-size:10px;font-weight:700;line-height:24px;margin:0 0 15px}.resevfd1s1{float:right;width:48%;color:#000;font-size:10px;font-weight:700;line-height:24px;margin:0 0 15px}.resevfd1{color:#000;font-size:10px;font-weight:700;line-height:24px;margin:0 0 15px}.resevfd{width:100%;height:61px;border:solid 1px #e5e5e5;border-radius:2px;color:#000;line-height:58px;padding:0 10px}.resevfd-but{background:#000;height:59px;text-align:center;width:100%;border-radius:3px;font-weight:600;margin:10px 0 0;font-size:14px;line-height:59px;text-transform:uppercase;color:#fff;border:0}.map{margin:0;padding:0}.map img{width:100%}.contact-bg{background:url(/wp-content/themes/annapurna/images/contact-bg.jpg) no-repeat;background-position:center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;padding:100px 0 100px;color:#fff}.contact-bg span{font-size:14px;font-weight:600;color:#fff;padding-bottom:15px}.conta-fs{width:90%;margin:0}.conta-fs1{width:100%;border:solid 1px #e8e8e8;background:#fff;height:37px;line-height:37px;padding:0 5px;color:#000;margin:0 0 10px}.conta-fs2{width:100%;border:solid 1px #e8e8e8;background:#fff;height:80px;line-height:37px;padding:0 5px;color:#000;margin:0 0 10px}.cateutsp{width:100%;background:#ed1d24;border:0;font-size:13px;font-weight:600;height:38px;padding:0;line-height:38px;color:#fff;text-align:center;text-transform:uppercase}.cateutsp:hover{color:#fff}.socail{margin:0;padding:0}.socail ul{margin:0;padding:0;list-style:none}.socail ul li{position:relative;padding:0 0 10px 30px;color:#fff;line-height:18px}.socail ul li a{color:#fff}.soc{position:absolute;left:0;top:0}.socl{width:29px;float:left;height:29px;margin:10px 10px 0 0;text-align:center;line-height:29px;background:#ed1d24;color:#fff;font-size:18px}.socl a{color:#fff}.sds{padding:15px 0 0}#fb-root{display:none}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100%!important}a.menu-download{color:#fff;font-size:15px;font-weight:700}.sd{line-height:24px;text-transform:uppercase}#menu.subpage{padding-top:250px}#menukaartcontent{background:#cecece;padding:50px 0}.button-container{position:relative;display:flex;justify-content:center;align-items:flex-end}@media (min-width:768px){.button-container{height:450px}}.btn{width:250px;height:114px;display:flex;justify-content:center;align-items:center;border:none;background:url(/wp-content/themes/annapurna/images/button.svg);background-repeat:no-repeat;background-size:contain;margin:10px;cursor:pointer;transform:translateY(40px);font-size:22px;color:#000}.btn-left{margin-right:10px}.btn-right{margin-left:10px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form textarea{display:block;width:100%;padding:10px;margin-bottom:20px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:18px}.wpcf7-form input[type="submit"]{background-color:#333;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:18px;padding:10px 20px}.wpcf7-response-output{display:block;margin-top:20px;padding:10px;background-color:#f2dede;color:#a94442;border:1px solid #ebccd1;border-radius:4px}.h-form{width:300px;clear:both;margin-bottom:10px;font-size:18px}.wpcf7-form .wpcf7-submit{display:block;margin-top:10px}.vervolgpagina .opening-hours{font-size:18px}.allergenen p{font-size:14px}@media only screen and (min-width:1200px){.fmp-wrapper[data-desktop-col="3"] .fmp-col-xs-12>.fmp-row,.fmp-wrapper[data-desktop-col="4"] .fmp-col-xs-12>.fmp-row{margin-bottom:50px}}[class*=grid-by-cat-free] .fmp-category-title-wrapper .fmp-category-title{width:100%!important}.no-link h3{letter-spacing:0!important}#menu ul{list-style:none;padding:0;margin:0;text-align:center}#menu li{font-size:20px;display:inline-block;margin-right:10px}#menu li:last-child{margin-right:0}#menu li:not(:last-child)::after{color:#e40514;content:","}.we-are-open .day-name,.opening-hours .day-name,.opening-hours.bold .day-name,.opening-hours.day-bold .day-name,.opening-hours.bold .hours,.opening-hours.hours-bold .hours,.opening-hours.closed-bold .closed .hours,.opening-hours.closed-bold .closed.hours,.opening-hours.hours-24-bold .hours-24 .hours,.opening-hours.hours-24-bold .hours-24.hours{font-weight:400}.circle{margin:25px;border-radius:50%;width:40%;height:auto}.chef{display:flex;justify-content:center;align-items:center}.chef_tekst p{padding:0 20px 20px 20px;font-size:14px;text-align:center}.chef_tekst h4{margin:0 0 5px 0;text-align:center}.reservation-iframe{width:100%;max-width:100%}.grecaptcha-badge{visibility:hidden}.page-id-368 h3{margin:0 0 10px!important}