@font-face{font-family:"alternategothic2_btregular";src:url("../webfonts/tt0542m_-webfont.eot");src:url("../webfonts/tt0542m_-webfont.eot?#iefix") format("embedded-opentype"),url("../webfonts/tt0542m_-webfont.woff2") format("woff2"),url("../webfonts/tt0542m_-webfont.woff") format("woff"),url("../webfonts/tt0542m_-webfont.ttf") format("truetype"),url("../webfonts/tt0542m_-webfont.svg#alternategothic2_btregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"danielregular";src:url("../webfonts/daniel-webfont.eot");src:url("../webfonts/daniel-webfont.eot?#iefix") format("embedded-opentype"),url("../webfonts/daniel-webfont.woff2") format("woff2"),url("../webfonts/daniel-webfont.woff") format("woff"),url("../webfonts/daniel-webfont.ttf") format("truetype"),url("../webfonts/daniel-webfont.svg#danielregular") format("svg");font-weight:normal;font-style:normal}html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0;padding:0}img,video{max-width:100%;height:auto}body{font-size:14px;width:100%}.fnt-arial{font-family:Arial}.fnt-daniel{font-family:"danielregular"}.fnt-altgth{font-family:"alternategothic2_btregular"}h1,h2,h3{font-weight:normal}.wrap{width:100%;float:left;background:#fff;position:relative;overflow:hidden}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace.pace-inactive .pace-progress{display:none}.pace .pace-progress{position:fixed;z-index:2000;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0) !important;-ms-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}.pace .pace-progress:after{display:block;position:absolute;top:65%;left:50%;width:250px;height:250px;margin-left:-125px;margin-top:-125px;content:attr(data-progress-text);font-family:"Helvetica Neue",sans-serif;font-weight:100;font-size:4vw;line-height:1;text-align:center;color:#d1b47c}.loading-page{position:fixed;z-index:999;left:0;top:0;width:100%;height:100vh;background-color:#d1b47c;background-image:radial-gradient(#eeeeee 9px,transparent 10px),repeating-radial-gradient(#eee 0, #eee 4px, transparent 5px, transparent 20px, #eee 21px, #eee 25px, transparent 26px, transparent 50px);background-size:30px 30px,90px 90px;background-position:0 0}.loading-title{position:absolute;width:60%;text-align:center;font-size:9vw;color:#49110c;margin-top:3%;z-index:10;left:50%;margin-left:-30%;opacity:0;-webkit-transition:all 300ms ease-out 0s;-moz-transition:all 300ms ease-out 0s;-o-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s}.logo-active{-webkit-transform:translate3d(0, -5%, 0);-moz-transform:translate3d(0, -5%, 0);-o-transform:translate3d(0, -5%, 0);transform:translate3d(0, -5%, 0);opacity:1}.loading-msg{position:absolute;width:100%;text-align:right;font-size:2vw;color:#fff;bottom:20%;z-index:10}.loading-msg span{display:table;margin:0 auto}.loading-msg i{text-align:right;font-size:1.3vw}.load-container{background-color:#49110c;height:100%;position:relative}.loader{position:absolute;left:50%;top:75%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.quick-links-cont{position:absolute;left:0;width:100%;bottom:5%;-webkit-transition:all 300ms ease-out 0s;-moz-transition:all 300ms ease-out 0s;-o-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s}.quick-head{float:left;width:100%;background:#3a0200;color:#d1b47c;font-size:1.5vw;text-align:center;padding:3px 0;display:none}.quick-links{float:left;width:100%;margin-top:15px;background:#3a0200}.quick-links li{width:50%;float:left;list-style:none}.quick-links li a{display:table;padding:2% 0;margin:0 auto;width:100%;font-size:1.2vw;color:#d1b47c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;cursor:pointer;text-decoration:none}.header{float:left;width:100%;background:#521524;padding:1% 0 0;position:relative}.header h1{position:absolute;font-size:5vw;padding-right:2%;color:#fff;text-shadow:0 0 8px #000;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.logo{float:left;width:13%;text-align:center;padding-bottom:1%;cursor:pointer}.logo img{width:100%}.bdr-btm{float:left;width:100%;padding-top:2%;background:url(../images/cuisine/hdr-bdr.png) left repeat;background-size:2%}.section{float:left;width:100%;position:relative;overflow:hidden}.secbg{position:absolute;left:0;top:0;right:0;bottom:0;height:170%;background-size:cover}.secbg2{position:absolute;left:0;top:0;right:0;bottom:0}.section-center{margin:0 auto;max-width:1366px;position:relative;width:100%;display:table}.section1-content{float:left;width:64%;padding:4% 0 5% 3%}.section1-content h2{float:left;width:100%;color:#5e0000;font-size:40px}.section1-content p{float:left;width:100%;color:#444;font-style:italic;font-size:17px;line-height:24px;padding:3% 0}.sec1-img{position:absolute;width:30%;text-align:center;right:0;top:0;bottom:0;height:100%}.sec1-img img{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.taste-bg{background:url(../images/cuisine/taste-bg.jpg) left no-repeat;background-size:cover}.section2-content{float:right;width:56%;padding:5% 0 5% 3%;text-align:center}.section2-content h2{float:left;width:100%;color:#fff;font-size:45px;text-shadow:0 0 8px #000}.section2-content p{float:left;width:100%;color:#a98659;font-style:italic;font-size:17px;line-height:24px;padding:3% 0;position:relative;z-index:0}.section2-content p span{position:absolute;left:0;right:0;top:0;bottom:0;background:#e5d7b7;opacity:0.6;z-index:-1;display:none}.section3-content{float:right;width:47%;padding:5% 0 5% 3%}.section3-content h2{float:left;width:100%;color:#5e0000;font-size:40px}.section3-content p{float:left;width:100%;color:#444;font-style:italic;font-size:17px;line-height:24px;padding:3% 0}.sec3-img{position:absolute;width:50%;text-align:center;left:0;top:0;bottom:0}.sec3-img img{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.sec3-bdr{border-bottom:5px solid #521524}.section4-content{float:left;width:48%;padding:5% 1%}.section4-content h2{float:left;width:100%;color:#5e0000;font-size:40px}.section4-content p{float:left;width:100%;color:#444;font-style:italic;font-size:17px;line-height:24px;padding:3% 0}.sec4-img1{float:left;width:25%;padding-top:5%;text-align:center}.sec4-img2{float:left;width:25%;padding-top:5%;text-align:center}.padTop{padding-top:3%}.section5-content{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:56%;padding:5% 0 5% 3%;text-align:center}.section5-content h2{float:left;width:100%;color:#fff;font-size:45px;text-shadow:0 0 8px #000}.section5-content p{float:left;width:94%;color:#fff;font-style:italic;font-size:17px;line-height:24px;padding:3% 3%;position:relative;margin-bottom:10%;z-index:1}.section5-content p span{position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:0.6;z-index:-1}.ingredients-bg{background:url(../images/cuisine/ingredients-bg.jpg) left no-repeat;background-size:cover}.section6-content{float:left;width:100%;padding:5% 0 0}.section6-content h2{float:left;width:100%;color:#5e0000;font-size:40px;text-align:center}.speciality{float:left;width:33.3%;padding:5% 0;text-align:center}.speciality img{margin:0 auto}.speciality h3{float:left;width:100%;color:#5e0000;font-size:30px;margin:3% 0}.speciality p{margin:0 auto;width:80%;color:#444;font-style:italic;font-size:17px;line-height:24px;padding:3% 0}.sec6-bdr{border-bottom:2px solid #521524}.copyright{float:left;width:100%;padding:10px 0;text-align:center;color:#5e0000}.float-menu{position:fixed;right:10px;bottom:80px;z-index:100;-webkit-transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);opacity:1}.float-menu-btn{position:fixed;right:10px;bottom:20px;z-index:102;-webkit-transition:transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);cursor:pointer}.float-menu-item{position:absolute;padding:2px;cursor:pointer;margin-top:0;top:0;right:0;opacity:0;-webkit-transition:top 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:top 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:top 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:top 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.float-menu-item:hover .float-menu-cont{padding-left:6px;width:96%}.float-menu-item:hover .float-menu-text{width:100%}.float-menu-item:hover .float-menu-text p{opacity:1}.float-menu-item:hover .float-menu-text b{-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotateZ(0deg);opacity:1}.float-menu-item:hover .float-menu-text span{opacity:0}.float-menu-item:hover .hover-cir{opacity:0}.float-menu-cont{position:relative;float:right;padding:2px;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;border:2px solid #2a0505;width:50px;height:50px;-webkit-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;-moz-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;-o-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s}.float-menu-text{float:right;font-size:24px;line-height:0;background:#2a0505;color:#f97000;text-align:left;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:2px solid transparent;width:92%;height:92%;position:relative;overflow:hidden;-webkit-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;-moz-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;-o-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s}.float-menu-text b{position:absolute;text-align:center;width:50px;height:46px;line-height:46px;right:0;z-index:1;opacity:0;-webkit-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;-moz-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;-o-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}.float-menu-text b img{position:relative;vertical-align:middle}.float-menu-text span{position:absolute;text-align:center;width:46px;height:46px;line-height:46px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;right:0;z-index:3;-webkit-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;-moz-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;-o-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s;transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s}.float-menu-text span img{position:relative;margin:auto;display:table;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.float-menu-text p{float:right;width:auto;position:relative;overflow:hidden;line-height:46px;height:46px;opacity:0;text-align:right;padding:0 20px;margin-right:50px;white-space:nowrap;border-right:1px solid}.spinner{position:relative;margin:0 auto 0;width:100%;text-align:center;top:50%;-webkit-transform:translateY(-54%);-moz-transform:translateY(-54%);-o-transform:translateY(-54%);transform:translateY(-54%)}.spinner>div{width:8px;height:8px;background-color:#f06b00;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1s infinite linear both;animation:sk-bouncedelay 1s infinite linear both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,50%,100%{-webkit-transform:translateY(0)}25%{-webkit-transform:translateY(-100%)}75%{-webkit-transform:translateY(100%)}}@keyframes sk-bouncedelay{0%,50%,100%{-webkit-transform:scale(1) translateY(0);transform:translateY(0)}25%{-webkit-transform:scale(1) translateY(-100%);transform:translateY(-100%)}75%{-webkit-transform:scale(1) translateY(100%);transform:translateY(100%)}}@media (max-width: 1365px){.section2-content{width:45%;padding-right:2%}.section3-content{padding-bottom:0%}.section4-content{width:60%;padding-bottom:0%}.sec4-img1{width:37%}.sec4-img2{width:100%;padding:3% 0}.padTop{padding-top:0;padding-left:3%}}@media (max-width: 1006px){.sec4-img2 img{width:30%}.section2-content{width:96%;padding-right:2%}.section2-content p{color:#4e2b17}.section2-content p span{display:block}.section5-content{width:96%;padding-right:3%}}@media (max-width: 600px){.loading-msg{font-size:7vw}.loading-msg i{font-size:4vw}.pace-progress:after{top:50% !important;font-size:10vw !important}.quick-links{bottom:2%}.quick-links li a{font-size:4.2vw;padding:4% 0}.logo{width:30%}.header h1{font-size:10vw}.section1-content{width:94%}.sec1-img{position:relative;width:100%}.sec1-img img{top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);width:100%}.section3-content{width:96%;padding-right:2%}.sec3-img{position:relative;float:left;width:100%}.sec3-img img{position:relative;bottom:-4px;width:95%;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.section4-content{width:96%;padding:5% 2%}.sec4-img1{width:100%}.sec4-img1 img{width:98%;max-width:340px}.sec4-img2 img{width:98%;max-width:340px}.sec4-img2 img img{width:100%}.padTop{padding-top:10px;padding-left:0}.speciality{width:100%}.copyright{font-size:11px}.float-menu-item>div{width:96%}.float-menu-item .float-menu-text{width:98%}.float-menu-item .float-menu-text p{opacity:1}.float-menu-item .float-menu-text b{-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotateZ(0deg);opacity:0}.float-menu-item .float-menu-text span{opacity:1}.hover-cir{opacity:0}}
