@charset "UTF-8";
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../img/fancybox_loading.gif) 50% no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:8040}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:transparent url(../img/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../img/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.column_content h1{font-size:32px}.column_content h1,.the_content h1,.the_content h2,.the_content h3,.the_content h4,.the_content h5,.the_content h6{font-weight:700;margin-bottom:6px}.the_content h1{font-size:24px}.the_content h2{font-size:20px}.the_content h3{font-size:18px}.the_content h4{font-size:14px}.the_content h5{font-size:12px}.the_content h6{font-size:10px}.the_content a{color:#1b2b36}.the_content p{line-height:24px;margin-bottom:16px}.the_content .alignleft{float:left;margin:0 10px 10px 0}.the_content .alignright{float:right;margin:0 0 10px 10px}.the_content strong{font-weight:700}.the_content em{font-style:italic}.the_content ul{list-style:disc inside}.the_content ol,.the_content ul{margin-bottom:10px;line-height:24px}.the_content ol{list-style:decimal inside}.the_content blockquote:after,.the_content blockquote:before,.the_content q:after,.the_content q:before{content:""}.the_content blockquote,.the_content q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}.the_content blockquote{border-left:4px solid #707070;border-left:4px solid rgba(51,51,51,.7);color:#707070;color:rgba(51,51,51,.7);font-size:18px;font-size:28.8px;font-size:1.8rem;font-style:italic;line-height:1.6667;margin-bottom:1.6667em;padding-left:.7778em}.the_content blockquote p{margin-bottom:1.6667em}.the_content blockquote>p:last-child{margin-bottom:0}.the_content blockquote cite,.the_content blockquote small{color:#333;font-size:15px;font-size:24px;font-size:1.5rem;font-family:Noto Sans,sans-serif;line-height:1.6}.the_content blockquote cite,.the_content blockquote em,.the_content blockquote i{font-style:normal}.the_content blockquote b,.the_content blockquote strong{font-weight:400}.the_content img{max-width:100%;height:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:focus,textarea:focus{outline:none}a:active,a:focus{outline:none;-moz-outline-style:none}* html .cf{height:1%;overflow:visible}*+html .cf{min-height:1%}.cf:after{clear:both;content:".";height:0;visibility:hidden;font-size:0}.cf:after,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%}body,html{min-height:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?algeua);src:url(fonts/icomoon.eot?algeua#iefix) format("embedded-opentype"),url(fonts/icomoon.ttf?algeua) format("truetype"),url(fonts/icomoon.woff?algeua) format("woff"),url(fonts/icomoon.svg?algeua#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-hero_logo:before{content:""}.icon-we_are_open:before{content:""}.icon-logo:before{content:""}.icon-reservation:before{content:""}.icon-location:before{content:""}.icon-clock:before{content:""}.icon-menu:before{content:""}.icon-menu3:before{content:""}@font-face{font-family:roboto;src:url(fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot);src:url(fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/roboto_regular_macroman/Roboto-Regular-webfont.woff) format("woff"),url(fonts/roboto_regular_macroman/Roboto-Regular-webfont.ttf) format("truetype"),url(fonts/roboto_regular_macroman/Roboto-Regular-webfont.svg#robotoregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto_bold_macroman/Roboto-Bold-webfont.eot);src:url(fonts/roboto_bold_macroman/Roboto-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/roboto_bold_macroman/Roboto-Bold-webfont.woff) format("woff"),url(fonts/roboto_bold_macroman/Roboto-Bold-webfont.ttf) format("truetype"),url(fonts/roboto_bold_macroman/Roboto-Bold-webfont.svg#robotobold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto_medium_macroman/Roboto-Medium-webfont.eot);src:url(fonts/roboto_medium_macroman/Roboto-Medium-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/roboto_medium_macroman/Roboto-Medium-webfont.woff) format("woff"),url(fonts/roboto_medium_macroman/Roboto-Medium-webfont.ttf) format("truetype"),url(fonts/roboto_medium_macroman/Roboto-Medium-webfont.svg#robotomedium) format("svg");font-weight:500;font-style:normal}.wrapper{max-width:1000px;width:100%;margin:0 auto;padding:0 20px}.gutter-sizer{width:1%}.grid-sizer{width:24%}@media screen and (max-width:782px){.grid-sizer{width:49.5%}}@media screen and (max-width:600px){.grid-sizer{width:100%}}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-weight:700;margin-bottom:6px}.content h1{font-size:24px}.content h2{font-size:20px}.content h3{font-size:18px}.content h4{font-size:14px}.content h5{font-size:12px}.content h6{font-size:10px}.content a{color:#1b2b36}.content p{line-height:24px;margin-bottom:16px}.content .alignleft{float:left;margin:0 10px 10px 0;max-width:50%}@media screen and (max-width:782px){.content .alignleft{max-width:48%}}.content .alignright{float:right;margin:0 0 10px 10px;max-width:50%}@media screen and (max-width:782px){.content .alignright{max-width:48%}}.content strong{font-weight:700}.content em{font-style:italic}.content ul{list-style:disc inside}.content ol,.content ul{margin-bottom:10px;line-height:24px}.content ol{list-style:decimal inside}.content blockquote:after,.content blockquote:before,.content q:after,.content q:before{content:""}.content blockquote,.content q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}.content blockquote{border-left:4px solid #707070;border-left:4px solid rgba(51,51,51,.7);color:#707070;color:rgba(51,51,51,.7);font-size:18px;font-size:28.8px;font-size:1.8rem;font-style:italic;line-height:1.6667;padding-left:.7778em}.content blockquote,.content blockquote p{margin-bottom:1.6667em}.content blockquote>p:last-child{margin-bottom:0}.content blockquote cite,.content blockquote small{color:#333;font-size:15px;font-size:24px;font-size:1.5rem;font-family:Noto Sans,sans-serif;line-height:1.6}.content blockquote cite,.content blockquote em,.content blockquote i{font-style:normal}.content blockquote b,.content blockquote strong{font-weight:400}.content .wp-caption,.content img{max-width:100%}.content img{height:auto;-webkit-border-radius:6px;border-radius:6px}.content iframe{max-width:100%}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{font-family:roboto,serif;height:30px;border:none;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2);padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;border-radius:3px;font-size:16px;width:100%;max-width:100%;min-width:100%;margin-bottom:3px;color:#707070;-webkit-appearance:none;-moz-appearance:none}.wpcf7-form input[type=date],.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form select,.wpcf7-form textarea{background:hsla(0,0%,100%,.8);border:none;margin-bottom:10px;-webkit-box-shadow:none;box-shadow:none}textarea{min-height:150px;padding:10px}.btn,button[type=submit],input[type=submit]{-webkit-appearance:none;height:30px;font-size:14px;color:#fff;line-height:30px;display:block;background:#81afaf;cursor:pointer;border:none;padding:0 20px;-webkit-border-radius:3px;border-radius:3px;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:600}.btn:hover,button[type=submit]:hover,input[type=submit]:hover{background:#389c90}.wpcf7-not-valid{-webkit-box-shadow:inset 0 0 3px red!important;box-shadow:inset 0 0 3px red!important}span.wpcf7-not-valid-tip{display:none!important;font-size:12px}.contact-form h2,.reservation-form h2{font-weight:500;font-size:24px;margin-bottom:10px}.contact-form .btn-reservation,.reservation-form .btn-reservation{color:#fff}.wpcf7-form .captcha{margin-bottom:6px;opacity:.6}.wpcf7-form .submit:after,.wpcf7-form .submit:before{content:"";display:table}.wpcf7-form .submit:after{clear:both}.wpcf7-form .submit input[type=submit]{float:left;margin-right:6px}.wpcf7-form .submit .ajax-loader{float:left;background-image:url(images/hourglass.svg);background-size:cover;margin:5px 0;width:20px;height:20px}.wpcf7-form div.wpcf7-validation-errors{background:#ecd06f}.wpcf7-form div.wpcf7-mail-sent-ok,.wpcf7-form div.wpcf7-validation-errors{border:none;margin:6px 0 0;-webkit-border-radius:3px;border-radius:3px;padding:10px}.wpcf7-form div.wpcf7-mail-sent-ok{background:#4dbd74}.block{position:relative;padding:70px 0}.home .block{min-height:100vh;padding:140px 0}@media screen and (max-width:1024px){.block{min-height:inherit}}.block .scrolldown{bottom:50px;color:#fff;text-decoration:none;text-transform:uppercase}.block .scrolldown,.block .scrolldown:before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute}.block .scrolldown:before{font-family:dashicons;content:"";font-size:40px;bottom:-36px;-webkit-animation:a 1s infinite}@media screen and (max-width:782px){.block .scrolldown{display:none}}.block.block-content--foodmenu{padding:70px 0}.block.block-content--foodmenu:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;opacity:.2}.block.block-content{padding:70px 0;min-height:auto;background:#f4ece2}.block.block-highlight{background:#f4ece2}.block.block-highlight:before{opacity:.1}.block.block-highlight:before,.block.block-respond:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.block.block-respond:before{background:url(images/bg_triangle.jpg) repeat;opacity:.05}.block .backgroundVideo{position:absolute;top:0;left:0;right:0;bottom:0;min-width:100%;min-height:100%}.block .canvas{display:none}.block-social-share{padding:10px 0;background:#202121;min-height:0}.block-social-share .social:after,.block-social-share .social:before{content:"";display:table}.block-social-share .social:after{clear:both}.block-social-share .social .fb_iframe_widget{float:left;display:block;margin-right:6px}.block-social-share .social #___plus_0{float:left!important;margin-right:6px!important}.block-social-share .social .twitter-hashtag-button{float:left}@-webkit-keyframes a{0%{bottom:-39px}25%,75%{bottom:-42px}50%{bottom:-50px}to{bottom:-39px}}.block-hero{height:100vh;background:#a6abab;overflow:hidden;position:relative}.home .block-hero{padding:0}.block-hero .hero-image{height:100vh;min-width:100vh;overflow:hidden;position:relative}.block-hero img{min-width:100%;height:auto;min-height:100vh;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto;-webkit-border-radius:0;border-radius:0}.block-hero.hero-single{height:200px}@media screen and (max-width:1024px){.block-hero.hero-single{height:160px}}@media screen and (max-width:782px){.block-hero.hero-single{height:130px}}@media screen and (max-width:600px){.block-hero.hero-single{height:100px}}.block-hero .hero-content{position:absolute;color:#fff;z-index:1;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%;text-align:center}.block-hero .hero-content h1{color:transparent;font-size:100px;margin:0;font-weight:500;white-space:nowrap}.block-hero .hero-content h1:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;font-family:icomoon;content:"";color:#fff;position:absolute;text-shadow:3px 3px #202121;font-size:360px}@media screen and (max-width:600px){.block-hero .hero-content h1:before{font-size:250px}}.block-hero .hero-content .slogan{border-top:1px solid #fff;padding:6px 50px;margin-top:10px;display:inline-block;text-transform:uppercase}.block-newyear{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#241d33),color-stop(51%,#171930),color-stop(100%,#091119));background:-webkit-linear-gradient(top,#241d33,#171930 51%,#091119);background:-webkit-gradient(linear,left top,left bottom,from(#241d33),color-stop(51%,#171930),to(#091119));background:linear-gradient(180deg,#241d33 0,#171930 51%,#091119);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#241d33",endColorstr="#091119",GradientType=0)}.home .block-newyear{max-height:500px;min-height:0;padding:50px 0;overflow:hidden;text-align:center}.block-newyear #new-year{position:relative;width:90%;height:90%;margin:0 auto}.block-newyear #new-year svg{width:50%;height:50%}.block-newyear .stroke-fill{stroke-dasharray:1000;stroke-dashoffset:1000;stroke:#efefef}.block-newyear #happy-stroke{-webkit-animation:c 1.7s linear normal forwards;animation:c 1.7s linear normal forwards}.block-newyear #n-stroke{-webkit-animation:b 2s 1.8s linear normal forwards;animation:b 2s 1.8s linear normal forwards}.block-newyear #ew-stroke{-webkit-animation:b 2s 2.5s linear normal forwards;animation:b 2s 2.5s linear normal forwards}.block-newyear #y-stroke{-webkit-animation:b 2s 3.3s linear normal forwards;animation:b 2s 3.3s linear normal forwards}.block-newyear #ye-stroke{-webkit-animation:b 1s 4s linear normal forwards;animation:b 1s 4s linear normal forwards}.block-newyear #ear-stroke{-webkit-animation:b 2s 4.18s linear normal forwards;animation:b 2s 4.18s linear normal forwards}.block-newyear #underline-stroke{-webkit-animation:b .5s 5.5s cubic-bezier(.55,.085,.68,.53) normal forwards;animation:b .5s 5.5s cubic-bezier(.55,.085,.68,.53) normal forwards}@-webkit-keyframes b{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes b{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes c{0%{stroke-dashoffset:1000}6%{stroke-dashoffset:976}6.01%{stroke-dashoffset:958}13%{stroke-dashoffset:936}13.01%{stroke-dashoffset:905}20%{stroke-dashoffset:896}20.01%{stroke-dashoffset:864}27%{stroke-dashoffset:840}27.01%{stroke-dashoffset:830}34%{stroke-dashoffset:808}34.01%{stroke-dashoffset:775}40%{stroke-dashoffset:764}40.01%{stroke-dashoffset:738}60%{stroke-dashoffset:688}60.01%{stroke-dashoffset:658}80%{stroke-dashoffset:610}80.01%{stroke-dashoffset:580}90%{stroke-dashoffset:555}90.01%{stroke-dashoffset:543}99.99%{stroke-dashoffset:525}to{stroke-dashoffset:0}}@keyframes c{0%{stroke-dashoffset:1000}6%{stroke-dashoffset:976}6.01%{stroke-dashoffset:958}13%{stroke-dashoffset:936}13.01%{stroke-dashoffset:905}20%{stroke-dashoffset:896}20.01%{stroke-dashoffset:864}27%{stroke-dashoffset:840}27.01%{stroke-dashoffset:830}34%{stroke-dashoffset:808}34.01%{stroke-dashoffset:775}40%{stroke-dashoffset:764}40.01%{stroke-dashoffset:738}60%{stroke-dashoffset:688}60.01%{stroke-dashoffset:658}80%{stroke-dashoffset:610}80.01%{stroke-dashoffset:580}90%{stroke-dashoffset:555}90.01%{stroke-dashoffset:543}99.99%{stroke-dashoffset:525}to{stroke-dashoffset:0}}.block-newyear-menu{background:url(images/champagne.jpg) 50%/cover no-repeat fixed}.home .block-newyear-menu{padding:0;margin:0;min-height:450px;max-height:450px;position:relative}.block-newyear-menu .christmas-note{position:absolute;background:hsla(0,0%,100%,.4);width:50%;padding:50px;-webkit-border-radius:10px;border-radius:10px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:782px){.block-newyear-menu .christmas-note{width:80%}}.block-newyear-menu .christmas-note p{text-align:center;color:#fff;text-shadow:2px 2px 2px #000}.block-newyear-menu .christmas-note .btn{color:#fff}.home .block-christmas{padding:0;margin:0;min-height:650px;max-height:650px;position:relative}.block-christmas .christmas-note{z-index:99;position:absolute;display:block;background:hsla(0,0%,100%,.4);width:50%;padding:50px;-webkit-border-radius:10px;border-radius:10px;text-align:center;color:#fff;text-shadow:2px 2px 2px #000;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:782px){.block-christmas .christmas-note{width:80%}}.block-christmas .christmas-note p{text-align:center;color:#fff;text-shadow:2px 2px 2px #000}.block-christmas .christmas-note .btn{color:#fff}.block-christmas .christmas-note a{color:#81afaf}.block-christmas *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.block-christmas :after,.block-christmas :before{content:"";display:block;position:absolute}.block-christmas body,.block-christmas html{height:100vh;background:#eee;overflow:hidden}.block-christmas .landscape{position:relative;height:650px;background:#234;overflow:hidden}.block-christmas .moon{position:absolute;left:55%;bottom:100px;width:350px;height:350px;margin:0 0 0 -50px;-webkit-border-radius:50%;border-radius:50%;background:#ccc}.block-christmas .moon:after{top:100px;left:100px;width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;background:rgba(0,0,0,.1);-webkit-box-shadow:120px 80px 0 rgba(0,0,0,.1),100px -60px 0 -20px rgba(0,0,0,.1),-70px 40px 0 -20px rgba(0,0,0,.1),-20px -50px 0 -15px rgba(0,0,0,.1),-20px 120px 0 -15px rgba(0,0,0,.1),50px 50px 0 -15px rgba(0,0,0,.1);box-shadow:120px 80px 0 rgba(0,0,0,.1),100px -60px 0 -20px rgba(0,0,0,.1),-70px 40px 0 -20px rgba(0,0,0,.1),-20px -50px 0 -15px rgba(0,0,0,.1),-20px 120px 0 -15px rgba(0,0,0,.1),50px 50px 0 -15px rgba(0,0,0,.1)}.block-christmas .tree{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.block-christmas .tree div{position:relative;float:left;display:block;width:6px;height:8px;margin:0 30px 0 0;background:#eee}.block-christmas .tree div:before{bottom:8px;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-bottom-color:#eee;border-width:12px;left:50%;margin-left:-12px}.block-christmas .tree div:after{bottom:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-bottom-color:#eee;border-width:10px;left:50%;margin-left:-10px}.block-christmas .tree div span:before{bottom:22px;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-bottom-color:#eee;border-width:8px;left:50%;margin-left:-8px}.block-christmas .tree div span:after{bottom:28px;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-bottom-color:#eee;border-width:6px;left:50%;margin-left:-6px}.block-christmas .hills{position:absolute;left:50%;bottom:0}.block-christmas .hills div{overflow:hidden;-webkit-border-radius:8%;border-radius:8%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.block-christmas .hills div:first-child,.block-christmas .hills div:nth-child(2),.block-christmas .hills div:nth-child(3){position:absolute;bottom:-350px;width:500px;height:500px;background:#293d52}.block-christmas .hills div:first-child{left:-750px}.block-christmas .hills div:nth-child(2){left:-250px}.block-christmas .hills div:nth-child(3){left:250px}.block-christmas .hills div:nth-child(4),.block-christmas .hills div:nth-child(5){position:absolute;bottom:-400px;left:-600px;width:500px;height:500px;background:#30475f}.block-christmas .hills div:nth-child(4){left:-500px}.block-christmas .hills div:nth-child(5){left:0}.block-christmas canvas{position:absolute;top:0;left:0;z-index:1;bottom:0;right:0}.block-christmas #snow{background:none;font-family:Androgyne;background-image:url(images/s1.png),url(images/s2.png),url(images/s3.png);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;-webkit-animation:d 10s linear infinite;animation:d 10s linear infinite}@keyframes d{0%{background-position:0 0,0 0,0 0}50%{background-position:500px 500px,100px 200px,-100px 150px}to{background-position:500px 1000px,200px 400px,-100px 300px}}@-webkit-keyframes d{0%{background-position:0 0,0 0,0 0}50%{background-position:500px 500px,100px 200px,-100px 150px}to{background-position:500px 1000px,200px 400px,-100px 300px}}.block-hero-single{padding:0;height:200px;min-height:200px;background:#a6abab;overflow:hidden;position:relative;padding:90px 0 0;text-shadow:2px 2px 2px #000}.block-hero-single .hero-image{height:200px;min-width:100%;overflow:hidden;position:absolute;top:0}.block-hero-single img{min-width:100%;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto;-webkit-border-radius:0;border-radius:0}.titleHolder{text-align:center;position:relative;color:#fff}.titleHolder h1{font-size:32px;font-weight:700;margin-bottom:12px}.titleHolder h2{font-size:24px;font-weight:200}.block-foodmenus{background:#202121;padding:70px 0}.block-foodmenus .foodmenu{margin:0}.block-foodmenus .foodmenu .slick-list{padding:0!important}.block-foodmenus .foodmenu .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block-foodmenus .foodmenu .foodmenu-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-border-radius:6px;border-radius:6px;margin:0 10px;background:#f4f7f6;height:auto;padding-bottom:50px;position:relative}.block-foodmenus .foodmenu .foodmenu-item .imageHolder{overflow:hidden;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;display:block;height:200px;position:relative}.block-foodmenus .foodmenu .foodmenu-item .imageHolder .thumb{left:50%;top:50%;-webkit-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);min-width:100%;max-width:inherit;position:absolute;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;display:block;-webkit-transition:opacity .3s ease-in,-webkit-transform .3s cubic-bezier(.17,.67,.83,.67);transition:opacity .3s ease-in,-webkit-transform .3s cubic-bezier(.17,.67,.83,.67);transition:transform .3s cubic-bezier(.17,.67,.83,.67),opacity .3s ease-in;transition:transform .3s cubic-bezier(.17,.67,.83,.67),opacity .3s ease-in,-webkit-transform .3s cubic-bezier(.17,.67,.83,.67)}.block-foodmenus .foodmenu .foodmenu-item .imageHolder .thumb:hover{-webkit-transform:scale(1.1) translate(-50%,-50%);-ms-transform:scale(1.1) translate(-50%,-50%);transform:scale(1.1) translate(-50%,-50%)}.block-foodmenus .foodmenu .foodmenu-item .contentHolder{padding:10px 24px;text-align:center}.block-foodmenus .foodmenu .foodmenu-item .contentHolder .cutlery-icon{display:block;margin:0 auto;width:24px;height:auto}.block-foodmenus .foodmenu .foodmenu-item .contentHolder h1{font-weight:700;font-size:24px;margin-bottom:6px}.block-foodmenus .foodmenu .foodmenu-item .contentHolder .excerpt{display:block;margin-bottom:10px;padding:0}.block-foodmenus .foodmenu .foodmenu-item .perma{display:block;margin:0 auto;padding:6px 12px;border:1px solid #81afaf;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;color:#81afaf;font-weight:700;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;position:absolute;left:50%;bottom:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.block-foodmenus .foodmenu .foodmenu-item .perma:hover{background:#81afaf;color:#fff}.block-reservation{position:relative;overflow:hidden}.block-reservation a{color:#fff;white-space:nowrap}@media screen and (max-width:600px){.block-reservation{padding:24px 0}}.block-reservation .wrapper{max-width:1000px;position:relative}.block-reservation .wrapper:after{clear:both;content:"";display:block}.block-reservation .reservation{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px;padding:0;color:#fff}@media screen and (max-width:782px){.block-reservation .reservation{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}}.block-reservation .reservation.reservation-openingshours{background:none;padding:0;text-align:center}.block-reservation .reservation.reservation-openingshours .we_are_open{display:block;margin-bottom:20px;color:#fff;font-size:200px;text-shadow:4px 4px 4px rgba(0,0,0,.4)}.block-reservation .reservation.reservation-openingshours .we_are_open.dangle,.block-reservation .reservation.reservation-openingshours .we_are_open:hover{-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-animation:e 4s infinite;animation:e 4s infinite}.block-reservation .reservation.reservation-openingshours .we_are_open:before{font-family:icomoon;content:""}@media screen and (max-width:600px){.block-reservation .reservation.reservation-openingshours .we_are_open{font-size:50px}}.block-reservation .reservation.reservation-openingshours .text{line-height:24px;text-shadow:4px 4px 4px rgba(0,0,0,.4)}@media screen and (max-width:600px){.block-reservation .reservation.reservation-openingshours .text{font-size:14px}}.block-reservation .reservation.reservation-form{-webkit-border-radius:6px;border-radius:6px}.block-reservation .reservation-date{margin-left:-20px;margin-right:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.block-reservation .reservation-date>.wpcf7-form-control-wrap.label,.block-reservation .reservation-date>.wpcf7-form-control-wrap:first-child{line-height:30px;width:-webkit-calc(25% - 25px);width:calc(25% - 25px);float:left;margin-left:20px}.block-reservation .reservation-date>.wpcf7-form-control-wrap.date,.block-reservation .reservation-date>.wpcf7-form-control-wrap:nth-child(2){width:-webkit-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px}.block-reservation .reservation-date>.wpcf7-form-control-wrap.time,.block-reservation .reservation-date>.wpcf7-form-control-wrap:nth-child(3){width:-webkit-calc(25% - 25px);width:calc(25% - 25px);float:left;margin-left:20px}@media screen and (max-width:1024px){.block-reservation .reservation-date>.wpcf7-form-control-wrap:nth-child(2){width:-webkit-calc(41.6666666667% - 28.3333333333px);width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px}.block-reservation .reservation-date>.wpcf7-form-control-wrap:nth-child(3){width:-webkit-calc(33.3333333333% - 26.6666666667px);width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}}@media screen and (max-width:782px){.block-reservation .reservation-date>.wpcf7-form-control-wrap:first-child{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}.block-reservation .reservation-date>.wpcf7-form-control-wrap:nth-child(2),.block-reservation .reservation-date>.wpcf7-form-control-wrap:nth-child(3){width:-webkit-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px}}.block-reservation .reservation-date>.wpcf7-form-control-wrap.time span{width:auto;float:left;margin:0 0 0 3px;display:block;line-height:30px}.block-reservation .covers{margin-left:-20px;margin-right:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.block-reservation .covers .wpcf7-form-control-wrap{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px}@media screen and (max-width:1024px){.block-reservation .covers .wpcf7-form-control-wrap{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}}@media screen and (max-width:782px){.block-reservation .covers .wpcf7-form-control-wrap{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width:600px){.block-reservation .covers .wpcf7-form-control-wrap{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}}.block-reservation .naw{margin-left:-20px;margin-right:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.block-reservation .naw:after,.block-reservation .naw:before{content:"";display:table}.block-reservation .naw:after{clear:both}.block-reservation .naw .naw-box{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px}@media screen and (max-width:600px){.block-reservation .naw .naw-box{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}}.block-reservation .naw .naw-box textarea{min-height:110px}@-webkit-keyframes e{0%{-webkit-transform:rotate(0deg)}5%{-webkit-transform:rotate(30deg)}10%{-webkit-transform:rotate(-28deg)}15%{-webkit-transform:rotate(26deg)}20%{-webkit-transform:rotate(-24deg)}25%{-webkit-transform:rotate(22deg)}30%{-webkit-transform:rotate(-20deg)}35%{-webkit-transform:rotate(18deg)}40%{-webkit-transform:rotate(-16deg)}45%{-webkit-transform:rotate(12deg)}50%{-webkit-transform:rotate(-10deg)}55%{-webkit-transform:rotate(8deg)}60%{-webkit-transform:rotate(-6deg)}65%{-webkit-transform:rotate(0deg)}}@keyframes e{0%{-webkit-transform:rotate(0deg)}5%{-webkit-transform:rotate(30deg)}10%{-webkit-transform:rotate(-28deg)}15%{-webkit-transform:rotate(26deg)}20%{-webkit-transform:rotate(-24deg)}25%{-webkit-transform:rotate(22deg)}30%{-webkit-transform:rotate(-20deg)}35%{-webkit-transform:rotate(18deg)}40%{-webkit-transform:rotate(-16deg)}45%{-webkit-transform:rotate(12deg)}50%{-webkit-transform:rotate(-10deg)}55%{-webkit-transform:rotate(8deg)}60%{-webkit-transform:rotate(-6deg)}65%{-webkit-transform:rotate(0deg)}}.block-teaser{text-align:center;background:url(images/olv.jpg) 50%/cover no-repeat fixed;color:#fff;min-height:0}@media screen and (max-width:600px){.block-teaser{background-attachment:inherit}}.home .block-teaser{min-height:0}.block-teaser .wrapper h1{font-size:40px;font-weight:200;line-height:55px}.block-highlight h1{font-size:36px;margin-bottom:24px;text-align:center}.block-highlight .content{font-size:18px}.block-highlight .scrolldown{color:#000}.block-maps{width:100%;min-height:500px;padding:0}.home .block-maps{padding:0}.block-maps #map{width:100%;height:100%;position:absolute!important}.block-maps #map .gm-style-iw>div{padding:20px 0 20px 20px}.block-maps #map .logo,.block-maps #map .logo:visited{text-decoration:none;display:block;text-align:center;font-size:30px;margin-bottom:6px;color:#000}.block-maps #map .logo:before,.block-maps #map .logo:visited:before{font-family:icomoon;content:"";display:block}.block-maps #map .address{text-align:center;line-height:24px;margin-bottom:16px}.block-maps #map .btn-route{-webkit-border-radius:3px;border-radius:3px;display:block;width:100%;text-align:center;color:#fff;background:#81afaf;text-decoration:none;padding:10px 0;text-transform:uppercase;font-weight:600}.block-maps #map .btn-route:hover{background:#389c90}.block-post-attachments{background:#e6eaea;min-height:0;padding:70px 0}.block-post-attachments .gallery-item{padding:0 3px}.block-post-attachments .gallery-item img{max-width:100%;height:auto;-webkit-border-radius:6px;border-radius:6px}.fancybox-overlay .fancybox-close,.fancybox-overlay .fancybox-next span,.fancybox-overlay .fancybox-prev span{background:#000;color:#fff;text-decoration:none;text-align:center;width:28px;height:28px;font-size:28px;line-height:29px;-webkit-border-radius:6px;border-radius:6px}.fancybox-overlay .fancybox-close:before,.fancybox-overlay .fancybox-next span:before,.fancybox-overlay .fancybox-prev span:before{font-family:dashicons}.fancybox-overlay .fancybox-close{top:-11px;right:-11px}.fancybox-overlay .fancybox-close:before{content:""}.fancybox-overlay .fancybox-prev span:before{content:""}.fancybox-overlay .fancybox-next span:before{content:""}.fancybox-overlay .fancybox-skin{padding:6px!important}.block-page-submenu{min-height:0;background:#202121;padding:10px 0 3px}.block-page-submenu .wrapper{padding:0 6px}.block-page-submenu #nav-sub{text-align:center}.block-page-submenu #nav-sub li{display:none}.block-page-submenu #nav-sub li.current-menu-ancestor{display:list-item}.block-page-submenu #nav-sub li.current-menu-ancestor>a{display:none}.block-page-submenu #nav-sub li.current-menu-ancestor li{display:inline-block;padding:0 3px 6px}@media screen and (max-width:782px){.block-page-submenu #nav-sub li.current-menu-ancestor li{display:block;width:100%;float:left}}.block-page-submenu #nav-sub a{-webkit-border-radius:3px;border-radius:3px;display:block;width:100%;text-align:center;color:#fff;background:#81afaf;text-decoration:none;padding:10px 20px;text-transform:uppercase;font-weight:600;font-size:12px}.block-page-submenu #nav-sub a:hover{background:#389c90}.block-page-submenu #nav-sub a.toggle-submenu{display:none}@media screen and (max-width:782px){.block-page-submenu #nav-sub a.toggle-submenu{display:block;margin-bottom:6px}}.block-page-submenu #nav-sub .current-menu-item a{background:#389c90}.block-page-submenu #nav-sub .submenu{display:inline-block}@media screen and (max-width:782px){.block-page-submenu #nav-sub .menu-menu-1-container{display:none}}.block-contact{position:relative;overflow:hidden;color:#fff;padding:70px 0}.block-contact a{color:#fff}.block-contact .wrapper{position:relative}.home .block-contact{min-height:0}.block-contact:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#202121;opacity:.2;z-index:-1;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (max-width:600px){.block-contact:before{background-attachment:inherit}}.block-contact .wrapper{max-width:1000px}.block-contact .wrapper:after{clear:both;content:"";display:block}.block-contact .wrapper .contact{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px}@media screen and (max-width:782px){.block-contact .wrapper .contact{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}}.block-contact .wrapper .contact.contact-content{margin-top:73px}@media screen and (max-width:782px){.block-contact .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.block-contact .wrapper .contact-content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.block-contact .wrapper .contact-form{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.block-comments{padding:70px 0}.block-comments:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:url(images/coffee.jpg) repeat;background-size:cover;opacity:.3;z-index:-1}.block-comments h2{font-weight:500;font-size:24px;margin-bottom:10px}.home .block.block-360{position:relative;padding:45px;min-height:50vh;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.home .block.block-360:after{background:url(images/bg_coffee.png) repeat;opacity:.8;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;clear:both;content:"";display:block}@media screen and (max-width:782px){.home .block.block-360{display:none}}.home .block.block-360 .shoutout{color:#fff;font-size:78px;text-shadow:5px 5px 5px #000}.home .block.block-360 .inside,.home .block.block-360 .shoutout{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px}.home .block.block-360 iframe{overflow:auto;-webkit-overflow-scrolling:touch}.block-carnaval{background-image:url(images/carnaval.jpeg);background-size:cover}.block-carnaval h1,.block-carnaval h2,.block-carnaval h3{color:#fff;text-align:center;margin:0 40px;text-shadow:2px 2px rgba(0,0,0,.6)}.block-carnaval h1{margin-bottom:20px;font-size:48px}.block-carnaval h2 a{color:#fff}.block-carnaval h3{margin-bottom:20px}#header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;height:70px;line-height:70px;font-size:13px;font-weight:400;color:#202121;border-bottom:1px solid #e6eaea;background-color:#f4f7f6;z-index:302}#header,#header a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header a{text-decoration:none;color:inherit}#header .box-left .nav{border-right:1px solid #e6eaea;display:block;padding:0 24px;text-transform:uppercase;margin-bottom:-1px}#header .box-left .nav:before{font-family:icomoon;content:"";margin-right:10px}#header .box-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#header .box-right .meta-info{line-height:20px;vertical-align:middle;border-left:1px solid #e6eaea}#header .box-right .meta-info .meta-info-item{display:block;height:35px;line-height:35px;padding:0 10px;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:220px;color:#202121}#header .box-right .meta-info .meta-info-item:hover{background:#dbe0df}@media screen and (max-width:1024px){#header .box-right .meta-info .meta-info-item{width:33px}}.collapsed_header #header .box-right .meta-info .meta-info-item{width:33px}.collapsed_header #header .box-right .meta-info .meta-info-item span:last-child{display:none}#header .box-right .meta-info .meta-info-item.address{border-bottom:1px solid #e6eaea;white-space:nowrap}#header .box-right .meta-info .meta-info-item.address .icon:before{font-family:icomoon;content:"";float:left;font-size:16px}#header .box-right .meta-info .meta-info-item.address .text{margin-left:10px;font-weight:500}@media screen and (max-width:1024px){#header .box-right .meta-info .meta-info-item.address .text{display:none}}#header .box-right .meta-info .meta-info-item.time{white-space:nowrap}#header .box-right .meta-info .meta-info-item.time .icon:before{font-family:icomoon;content:"";float:left}#header .box-right .meta-info .meta-info-item.time .text{margin-left:10px}@media screen and (max-width:1024px){#header .box-right .meta-info .meta-info-item.time .text{display:none}}#header .box-right .btn-reservation{background:#81afaf;text-align:center;margin-bottom:-1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;width:140px;color:#fff}#header .box-right .btn-reservation:hover{background:#389c90}#header .box-right .btn-reservation .text{opacity:1;white-space:nowrap;font-weight:700;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .box-right .btn-reservation .icon{display:none}#header .box-right .btn-reservation .icon:before{font-family:icomoon;content:"";font-size:24px}@media screen and (max-width:782px){#header .box-right .btn-reservation{width:72px}#header .box-right .btn-reservation .text{display:none}#header .box-right .btn-reservation .icon{display:inherit}}.collapsed_header #header .box-right .btn-reservation{width:72px}.collapsed_header #header .box-right .btn-reservation .text{display:none}.collapsed_header #header .box-right .btn-reservation .icon{display:inherit}#header .logo{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:40px;height:40px;display:block;position:absolute;top:50%;left:50%;width:auto;line-height:normal;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .logo:before{font-family:icomoon;content:"";display:block}.transparent-bar #header{background:none;border-color:transparent;color:#fff}.transparent-bar #header .box-left .nav{border-color:transparent;background:#202121}.transparent-bar #header .box-right .meta-info{border:none}.transparent-bar #header .box-right .meta-info .meta-info-item{border-color:transparent;color:inherit}.transparent-bar #header .box-right .meta-info .meta-info-item.address{border:none}.transparent-bar .home #header .logo{opacity:0}.transparent-bar .page #header{background:rgba(0,0,0,.2);border-color:transparent;color:#fff}#footer{background:#202121;color:#fff}#footer .wrapper{padding:0 20px}#footer .connect{max-width:1000px;padding:60px 0 10px}#footer .connect:after{clear:both;content:"";display:block}#footer .connect .follow_us{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px}#footer .connect .follow_us a{float:left;width:56px;height:56px;-webkit-border-radius:3px;border-radius:3px;background:#707070;color:#fff;margin:0 10px 0 0;font-size:24px;font-family:dashicons;text-decoration:none;text-align:center;line-height:56px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#footer .connect .follow_us a:hover{background:#fff;color:#707070}#footer .connect .follow_us a.btn-fb:before{content:""}#footer .connect .follow_us a.btn-google:before{content:""}#footer .connect .call_us{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);float:left;margin-left:20px}#footer .connect .call_us:hover .label{color:#fff}#footer .connect .call_us:hover .number{color:#707070}#footer .connect .call_us .label{display:block;color:#707070;font-size:12px;margin-bottom:6px;font-weight:200}#footer .connect .call_us .label,#footer .connect .call_us .number{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#footer .connect .call_us .number{color:#fff;text-decoration:none;font-size:24px;font-weight:700}@media screen and (max-width:782px){#footer .connect .call_us .number{font-size:30px}}@media screen and (max-width:600px){#footer .connect .call_us .number{font-size:15px}}#footer .naw{text-align:center;text-transform:uppercase;padding:20px 0;font-weight:200;font-size:14px}#footer .naw .logo{font-size:40px;height:40px;width:136px;display:block;margin:0 auto 20px;line-height:normal;color:#707070;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#footer .naw .logo:before{font-family:icomoon;content:"";display:block}#footer .naw .logo:hover{color:#fff}#footer .copyright{font-size:11px;text-align:center;color:#707070;padding:20px 0;border-top:1px solid #707070}#footer .copyright a{color:#707070;text-decoration:none;margin:0 3px}#footer .copyright a:hover{text-decoration:underline}#nav-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateX(-320px);-ms-transform:translateX(-320px);transform:translateX(-320px);-webkit-transition:background .3s ease-in-out,-webkit-transform .5s ease-in-out 0s;transition:background .3s ease-in-out,-webkit-transform .5s ease-in-out 0s;transition:transform .5s ease-in-out 0s,background .3s ease-in-out;transition:transform .5s ease-in-out 0s,background .3s ease-in-out,-webkit-transform .5s ease-in-out 0s;position:absolute;top:0;bottom:0;left:0;width:320px;height:100vh;background:#f4ece2;overflow-y:auto;z-index:301}#nav-main .menu-header{background:#202121}#nav-main .menu-header .headerHolder{padding:20px 36px;position:relative}#nav-main .menu-header .headerHolder:after,#nav-main .menu-header .headerHolder:before{content:"";display:table}#nav-main .menu-header .headerHolder:after{clear:both}#nav-main .menu-header .headerHolder a{padding:0;background:none;border:none}#nav-main .menu-header .logo{float:left;color:transparent;font-size:30px;margin:0;font-weight:500;white-space:nowrap}#nav-main .menu-header .logo:before{font-family:icomoon;content:"";color:#fff;position:absolute}#nav-main .menu-header .close{float:right;color:#fff;width:30px;height:30px;margin-right:-10px}#nav-main .menu-header .close:before{font-family:dashicons;content:"";font-size:30px;line-height:32px}#nav-main a{position:relative;display:block;padding:24px 36px;font-size:14px;font-weight:500;color:#202121;cursor:pointer;text-transform:uppercase;background:#f4ece2;border-bottom:1px solid #e6eaea;text-decoration:none;-webkit-transition:background .3s ease-in-out,border .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,border .3s ease-in-out,color .3s ease-in-out}#nav-main a:hover{background-color:#fcfcfc}#nav-main .menu-item-reservation a{background:#81afaf;color:#fff;border-bottom-color:#389c90}#nav-main .menu-item-reservation a:before{font-family:icomoon;content:"";float:right}#nav-main .menu-item-reservation a:hover{background:#389c90}#nav-main .menu-item-has-children>a:before{font-family:icomoon;content:"";float:right;color:#dbe0df}#nav-main .menu-item-has-children ul{display:none}#nav-main .menu-item-has-children ul a{font-size:13px;font-weight:400;padding:24px 36px 24px 56px}#nav-main .menu-item-fb-page .fb_iframe_widget,#nav-main .menu-item-fb-page iframe,#nav-main .menu-item-fb-page span{width:100%!important;max-width:100%!important;overflow:hidden}#nav-main .menu-item-social:after,#nav-main .menu-item-social:before{content:"";display:table}#nav-main .menu-item-social:after{clear:both}#nav-main .menu-item-social a{float:left;text-align:center;color:#fff;border:none;width:50%;padding:15px 0}#nav-main .menu-item-social a.btn-fb{background:#4267b2}#nav-main .menu-item-social a.btn-fb:before{font-family:dashicons;content:"";font-size:24px}#nav-main .menu-item-social a.btn-fb:hover{background:#365899}#nav-main .menu-item-social a.btn-google{background:#e06055}#nav-main .menu-item-social a.btn-google:before{font-family:dashicons;content:"";font-size:24px}#nav-main .menu-item-social a.btn-google:hover{background:#c13c31}#nav-main .current-menu-item a{background:#fff}.page .block-content:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;opacity:.1;z-index:-1}.archive .block-content--archive{padding:70px 0}.archive .archive-list-item{margin-bottom:20px}.archive .archive-list-item:after{clear:both;content:"";display:block}.archive .archive-list-item .imageHolder{width:-webkit-calc(25% - 25px);width:calc(25% - 25px);float:left;margin-left:20px}.archive .archive-list-item .imageHolder img{max-width:100%;height:auto;-webkit-border-radius:10px;border-radius:10px}.archive .archive-list-item .contentHolder{width:-webkit-calc(75% - 35px);width:calc(75% - 35px);float:left;margin-left:20px}.archive .archive-list-item .contentHolder.fullwidth{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}.archive .archive-list-item .contentHolder .meta-info{color:#dbe0df;font-size:12px}.archive .archive-list-item .contentHolder h2.title{font-weight:500;font-size:24px;margin-bottom:3px}.archive .archive-list-item .contentHolder .content{padding:0}.archive .archive-list-item .contentHolder .btn{float:left}@media screen and (max-width:600px){.archive .archive-list-item .imageHolder{margin-bottom:10px}.archive .archive-list-item .contentHolder,.archive .archive-list-item .imageHolder{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:left;margin-left:20px}}.search .search-list-item{margin-bottom:20px}.search .search-list-item:after{clear:both;content:"";display:block}.search .search-list-item .imageHolder{width:-webkit-calc(25% - 25px);width:calc(25% - 25px);float:left;margin-left:20px}.search .search-list-item .imageHolder img{max-width:100%;height:auto;-webkit-border-radius:10px;border-radius:10px}.search .search-list-item .contentHolder{width:-webkit-calc(75% - 35px);width:calc(75% - 35px);float:left;margin-left:20px}.search .search-list-item .contentHolder .meta-info{color:#dbe0df}.search .search-list-item .contentHolder h2.title{font-weight:500;font-size:24px;margin-bottom:3px}.search .search-list-item .contentHolder .content{padding:0}.search .search-list-item .contentHolder .btn{float:left}body{font-family:roboto,serif}.app{position:relative;min-height:100%;background:#f4f7f6;z-index:2}.app,.app:before{width:100%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.app:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;background-color:rgba(0,0,0,.75);z-index:400;opacity:0;visibility:hidden}.nav-open .app{position:fixed;-webkit-transform:translateX(320px);-ms-transform:translateX(320px);transform:translateX(320px)}.nav-open .app:before{opacity:1;visibility:visible}.the_content:after,.the_content:before{content:"";display:table}.the_content:after{clear:both}.slick-arrow.slick-prev{left:-10px}.slick-arrow.slick-next{right:-10px}
/*# sourceMappingURL=dist/css/maps/style.css.map */