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,details,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,details,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}.clr{clear:both}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}p.big_text{color:#000;margin:50px 0 0 0;padding-bottom:50px;font-family:"Montserrat",cursive;font-size:42px;line-height:54px;letter-spacing:0}p.big_text:last-child{padding-bottom:0}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}[class*=col-]{float:left;padding:0 15px 0 15px}.container,.wrap{width:1020px;margin-left:auto;margin-right:auto}.row{margin-left:-15px;margin-right:-15px}.row::after{content:"";clear:both;display:table}#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}.single_page p{margin-bottom:40px}#locations_page .items{margin-top:-130px}#locations_page .item{margin-bottom:20px}#locations_page .item h4{margin-top:20px;margin-bottom:0}#locations_page .item p{color:#000;line-height:30px;font-size:14px}#locations_page .item .image{position:relative}#locations_page .item .image img{display:inline}#locations_page .item .image img:hover{-webkit-box-shadow:11px 11px 0#000;box-shadow:11px 11px 0#000}#locations_page .item .image a.btn{position:absolute;bottom:3px}#locations_page .item:nth-child(odd) .image a.btn{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;left:42px}#locations_page .item:nth-child(even){text-align:right}#locations_page .item:nth-child(even) .image{float:right}#locations_page .item:nth-child(even) .image img:hover{-webkit-box-shadow:11px 11px 0#9c0001;box-shadow:11px 11px 0#9c0001}#locations_page .item:nth-child(even) .image a.btn{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;background:#000;right:42px}#locations_page .item:nth-child(even) .image a.btn:hover{background:#9c0001}.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}@media screen and (max-width:1199px){#main_box{padding-bottom:140px}html{overflow-x:hidden}.image{text-align:center}.image img{display:inline-block}[class*=col-]{width:100%;float:none}.row{margin:0}.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}#locations_page .items{margin-top:0}#locations_page .item{width:90%;margin:0 auto 80px auto}#locations_page .item:nth-child(odd) .image a.btn{left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);bottom:3px}#locations_page .item:nth-child(even){text-align:left}#locations_page .item:nth-child(even) .image{float:none}#locations_page .item:nth-child(even) .image a.btn{-webkit-transform:rotate(0deg);transform:rotate(0deg);right:0;bottom:3px}p.big_text{font-size:24px;line-height:40px}}@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}}