html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,img,q,var,i,ol,ul,li,form,label,table,th,td,article,figure,footer,header,menu,nav,section,summary,time,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,figure,footer,header,menu,nav,section{display:block}html{overflow-x:hidden;overflow-y:auto}body{overflow-x:hidden;font-family:"Montserrat",sans-serif;font-size:14px;background:#fcfcfc;color:#9c0001}a{color:#9c0001;-webkit-transition:300ms;transition:300ms}a:active,a:visited{color:#9c0001}a:hover{color:#000;-webkit-transition:300ms;transition:300ms}.image img{display:block}a.btn,.btn{color:#fcfcfc;background:#9c0001;font-size:16px;text-align:center;display:inline-block;height:42px;line-height:42px;padding:0 15px;-webkit-transition:300ms;transition:300ms}a.btn:hover,.btn:hover{color:#fcfcfc;-webkit-transition:300ms;transition:300ms;background:#000}h1,h2,h3,h4,h5{font-weight:400}h1{font-family:"Montserrat",cursive;font-weight:900;font-style:italic;text-transform:uppercase;font-size:90px;line-height:100px;letter-spacing:0}h4{font-family:"Montserrat",cursive;font-weight:900;font-style:italic;text-transform:uppercase;font-size:36px;letter-spacing:0;color:#000}p{font-size:18px;line-height:30px}input,textarea{font-family:"Montserrat";font-size:18px;color:#373737;display:block;width:100%;background:0 0;border:0;border-bottom:2px solid #373737;-webkit-transition:300ms;transition:300ms}input:focus,textarea:focus{border-color:#000;background:0 0;border-color:#9c0001;-webkit-transition:300ms;transition:300ms;outline:0}textarea{resize:none}button:hover{cursor:pointer;-webkit-transition:300ms;transition:300ms;color:#9c0001}a{-webkit-transition:300ms;transition:300ms;text-decoration:none}a:hover{-webkit-transition:300ms;transition:300ms;text-decoration:none}a a:visited,a a:active,a a:focus{text-decoration:none;color:inherit}.btn{-webkit-transition:300ms;transition:300ms}.btn:hover{-webkit-transition:300ms;transition:300ms}*{-webkit-box-sizing:border-box;box-sizing:border-box}.container,.wrap{width:1020px;margin-left:auto;margin-right:auto}#header{background:#9c0001;padding-bottom:0;min-height:auto;padding-top:60px;position:relative}#header:after{height:140px;width:160%;background:#9c0001;content:"";display:block;position:absolute;bottom:-140px;left:-30%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);z-index:-2}#header:before{height:15px;width:160%;background:#ebebeb;content:"";display:block;position:absolute;bottom:-141px;left:-30%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);z-index:-1}#header .wrap{position:relative}#header #logo{margin-bottom:40px}#header #logo img{width:155px}#header #nav_btn{position:absolute;top:0;right:-100px}#header #nav_btn .click_area{height:110px;color:#fff;-webkit-transition:300ms;transition:300ms;font-size:18px;cursor:pointer}#header #nav_btn .click_area:hover{color:#000;-webkit-transition:300ms;transition:300ms}#header #nav_btn .name{display:block;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;font-size:17px;top:100px}#teaser h1,#teaser p{color:#fff}#teaser h1{margin-bottom:20px;width:91%}#teaser p{font-size:24px;line-height:29px}#nav{position:fixed;overflow-y:auto;overflow-x:hidden;display:none;top:0;right:0;width:100%;height:100%;z-index:9000}#nav .close_btn:hover{color:#fff;-webkit-transition:300ms;transition:300ms;cursor:pointer}#nav .menu li.current_page_item>a{border-bottom:none;padding-bottom:4px;color:#9c0001}#nav .menu a:hover{color:#9c0001}#footer{background:#000;padding-bottom:40px;margin-top:100px;color:#fff;text-align:center;position:relative}#footer:after{height:140px;width:160%;background:#000;content:"";display:block;position:absolute;top:-140px;left:-30%;-webkit-transform-origin:100%0;transform-origin:100%0;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);z-index:-2}#footer:before{height:15px;width:160%;background:#1a1a1a;content:"";display:block;position:absolute;top:-141px;left:-30%;-webkit-transform-origin:100%0;transform-origin:100%0;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);z-index:-1}#footer .txt{position:relative}#footer .backToTop{position:absolute;font-size:18px;color:#000;bottom:100px;right:0;-webkit-transition:300ms;transition:300ms}#footer .backToTop:hover{-webkit-transition:300ms;transition:300ms}#footer .backToTop:hover i{padding-left:50px}#footer .backToTop i{padding-left:50px}#footer .logo{margin:0 0 35px 0;padding-top:20px}#footer p{font-size:13px}#footer .description{margin-bottom:25px}#footer .social{font-size:20px}#footer .social a{margin-right:40px}#footer .social a:last-child{margin-right:0}#footer .copyright{margin-top:20px}#main_box{padding:160px 0 80px 0}.single_page h1,.single_page h2,.single_page h3,.single_page h4,.single_page h4,.single_page h5,.single_page h6{margin:40px 0;color:#000}.image img{max-width:100%;height:auto}.image_shadow img{-webkit-transition:300ms;transition:300ms;-webkit-box-shadow:11px 11px 0 rgba(82,82,82,.18);box-shadow:11px 11px 0 rgba(82,82,82,.18)}.social_links a{color:inherit}.social_links a:hover{color:#9c0001}.page-id-573 #header{padding-bottom:100px}#order_online_boxes #main_box{padding-top:0}#order_online_boxes .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#order_online_boxes .box .item{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;position:relative;margin-bottom:80px;text-align:right}#order_online_boxes .box .item h4{font-size:18px;margin:0;position:absolute;top:0;left:-35px;-webkit-transform:translateX(-100%) rotate(-90deg);transform:translateX(-100%) rotate(-90deg);-webkit-transform-origin:top right;transform-origin:top right}#order_online_boxes .box .item:nth-child(2n) h4{top:auto;bottom:55px;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:0 0;transform-origin:0 0}#order_online_boxes .box .item .image{margin-bottom:30px}#order_online_boxes .box .item .btns .btn{margin-left:10px}#order_online_boxes .box .item .btns .btn:first-child{margin-left:0}#order_online_boxes .box .item.open_soon .false_image{display:block;height:210px;line-height:210px;color:#fff;text-align:center;background:#000;-webkit-box-shadow:11px 11px 0 rgba(82,82,82,.18);box-shadow:11px 11px 0 rgba(82,82,82,.18);font-size:18px;font-weight:800;text-transform:uppercase;font-style:italic}#order_online_boxes .box .item.open_soon .false_image:after{content:"Soon!"}#order_online_boxes .box .item:nth-child(n+3) h4{color:#9c0001}#order_online_boxes .box .item:nth-child(n+3) .btn{background:#000}#order_online_boxes .box .item:nth-child(n+3) .btn:hover{background:#9c0001}#order_online_boxes .box .item:nth-child(n+3).open_soon .false_image{background:#9c0001}@media screen and (min-width:768px) and (max-width:1200px){#order_online_boxes .box{padding-left:1%;padding-right:1%}#order_online_boxes .box .item{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}#order_online_boxes .box .item h4{position:static!important;-webkit-transform:none!important;transform:none!important;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:767px){#order_online_boxes .box{padding-left:1%;padding-right:1%}#order_online_boxes .box .item{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;margin:0 auto;margin-bottom:40px}#order_online_boxes .box .item h4{position:static!important;-webkit-transform:none!important;transform:none!important;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:1199px){#main_box{padding-bottom:140px}html{overflow-x:hidden}.image{text-align:center}.image img{display:inline-block}.container,.wrap{width:100%}#header{min-height:0;padding-bottom:0}#header #nav_btn{right:40px}#header #teaser{width:80%;margin-left:auto;margin-right:auto}#header:after{bottom:-60px}#header:before{bottom:-61px}#footer:before{top:-81px}#footer:after{height:80px;top:-80px}#footer .wrap{width:80%;margin:auto}.single_page .image{text-align:center}}@media screen and (max-width:800px){#main_box{padding-top:100px}#header #teaser h1{font-size:50px;line-height:60px}#header #teaser p{font-size:20px}}@media screen and (max-width:540px){#main_box{padding-bottom:0}#header{padding-bottom:0}#header #logo{width:50%;margin:0 0 40px 40px;text-align:center}#header #logo img{width:100%}#header #teaser h1{font-size:40px;line-height:50px}}