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,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}.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}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}*{-webkit-box-sizing:border-box;box-sizing:border-box}.col-12{width:100%}[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}body.page-id-10 #footer{margin-top:0}#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}#homepage{padding-top:160px}#homepage .items{position:relative}#homepage .items .item{width:50%;position:relative;float:left;margin-bottom:160px}#homepage .items .item .images_box{-webkit-transition:300ms;transition:300ms;background:#fff}#homepage .items .item .images_box{width:460px;height:460px;overflow:hidden;margin:auto;-webkit-box-shadow:11px 11px 0 rgba(82,82,82,.18);box-shadow:11px 11px 0 rgba(82,82,82,.18)}@media screen and (max-width:540px){#homepage .items .item .images_box{width:auto;height:auto}}#homepage .items .item .images_box .image_box{width:100%;height:100%;overflow:hidden;display:none}#homepage .items .item .images_box .image_box:first-child{display:block}#homepage .items .item .images_box .image_box img{max-height:100%;display:block;-webkit-box-shadow:none;box-shadow:none;max-width:none;width:auto;height:100%}#homepage .items .item h4{-webkit-transition:300ms;transition:300ms;color:#9c0001;font-size:36px;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;margin:0}#homepage .items .item a:hover .images_box{-webkit-box-shadow:11px 11px 0#000;box-shadow:11px 11px 0#000}#homepage .items .item a:hover h4{-webkit-transition:300ms;transition:300ms;color:#000}#homepage .items .item:nth-child(odd){right:-40px}#homepage .items .item:nth-child(odd) h4{left:0}#homepage .items .item:nth-child(even){left:-40px;top:-300px}#homepage .items .item:nth-child(even) h4{color:#000;left:auto;right:-110%;width:100%}#homepage .items .item:nth-child(even) a:hover h4{color:#9c0001}#homepage .items .item:nth-child(even) a:hover .images_box{-webkit-box-shadow:11px 11px 0#9c0001;box-shadow:11px 11px 0#9c0001}#homepage .items .item:nth-child(1){z-index:2}#homepage .items .item:nth-child(2){z-index:1}#homepage .items .item:nth-child(3){z-index:4}#homepage .items .item:nth-child(4){z-index:3}#homepage .items .item:nth-child(5){z-index:6;margin-bottom:20px}#homepage .items .item:nth-child(6){z-index:5}#homepage .items.not_odd_number .item:nth-last-child(2){z-index:7;position:absolute;bottom:-250px;right:32px}@media screen and (max-width:1199px){#homepage .items.not_odd_number .item:nth-last-child(2){-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;position:static}}#homepage .items.not_odd_number .item:nth-last-child(2) h4{left:auto;width:100%;right:-110%;color:#000}#homepage .items.not_odd_number .item:nth-last-child(2) a:hover h4{color:#9c0001}#homepage .items.not_odd_number .item:nth-last-child(2) a:hover .images_box{-webkit-box-shadow:11px 11px 0#9c0001;box-shadow:11px 11px 0#9c0001}@media screen and (min-width:1200px){#homepage .items{margin-bottom:260px}}#homepage .button_switchers{position:relative;top:-80px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.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}.button_switchers span.button{width:92px;height:92px;background:#000;color:#fff;display:inline-block;text-align:center;line-height:92px;margin-right:10px;-webkit-transition:300ms;transition:300ms;cursor:pointer}.button_switchers span.button:hover{-webkit-transition:300ms;transition:300ms;background:#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}#homepage{padding-top:0}#homepage .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#homepage .items .item{width:100%;position:static;float:none;margin-bottom:60px;text-align:center}#homepage .items .item:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#homepage .items .item:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#homepage .items .item:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}#homepage .items .item:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#homepage .items .item:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}#homepage .items .item:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#homepage .items .item h4{-webkit-transition:300ms;transition:300ms;color:#9c0001;font-size:36px;position:static;-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:20px}#homepage .items .item:nth-child(even){top:0;left:0}#homepage .button_switchers{top:0;margin-bottom:0;text-align:center}#homepage .button_switchers span.button{margin:0 25px}.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}body.page-id-10 #footer{margin-top:100px}#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}}