html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{color:#191919 !important;font-size:15px !important;font-family:"Roboto",sans-serif;font-weight:300 !important;line-height:1.6}strong{font-weight:700}.main-content h1.title,.main-content .field-name-field-display-title .field-item{font-size:25px;border-bottom:1px solid #777;margin-bottom:10px}@media screen and (max-width: 991px){.single-product-display-panel .panel-col-first{width:100%}.single-product-display-panel .panel-col-last{width:100%}.mask{display:none;-webkit-transition:all 200ms linear 0s;-moz-transition:all 200ms linear 0s;-o-transition:all 200ms linear 0s;transition:all 200ms linear 0s;background:#fff none repeat scroll 0 0;cursor:pointer;opacity:0.85;position:fixed;height:100%;width:100%;top:0px;overflow:hidden;z-index:400}.fixIt{position:fixed !important;top:60px}}.group:after{content:"";display:table;clear:both}@media screen and (min-width: 992px){.mask{display:none}}@media screen and (max-width: 991px){.mask.showMe{opacity:0.85;display:block}}@media screen and (max-width: 991px){.mask.hideMe{opacity:0;display:none}}img{max-width:100%}.no-padding{padding:0}::selection{background:#5b5b5b;color:#fff}::-moz-selection{background:#5b5b5b;color:#fff}#main-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#5b5b5b}#main-bg .slick-list,#main-bg .slick-track{height:100%}#main-bg .slide{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}#main-bg .slide img{opacity:0}.hidden-element{display:none}.typewriter{overflow:hidden;border-right:.15em solid #fff;white-space:nowrap;margin:0 auto;letter-spacing:.15em;animation:typing 16.5s steps(70, end),blink-caret 0.75s step-end infinite}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink-caret{from, to{border-color:transparent}50%{border-color:#fff}}.main_wrapper{position:absolute;top:50px;left:0;width:100%;text-align:center}@media screen and (min-width: 1200px) and (max-width: 1373px){.main_wrapper{white-space:nowrap}}@media screen and (min-width: 1374px){.main_wrapper{white-space:nowrap}}.main_wrapper .loading-img{width:310px;opacity:0;display:inline-block;vertical-align:top;position:relative;top:-70px;margin:0 60px;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s}.main_wrapper .loading-img.shown{opacity:1}@media screen and (min-width: 1200px) and (max-width: 1373px){.main_wrapper .loading-img{width:280px}}@media screen and (min-width: 992px) and (max-width: 1199px){.main_wrapper .loading-img{width:200px;margin:0 30px;top:-50px}}@media screen and (min-width: 768px) and (max-width: 991px){.main_wrapper .loading-img{width:150px;margin:0 30px}}@media screen and (max-width: 767px){.main_wrapper .loading-img{width:150px;margin:0 30px}}@media screen and (max-width: 991px){.main_wrapper .loading-img{position:static;transform:none}}.main_wrapper .loading-img div{position:absolute;width:165px;height:95px}.main_wrapper .loading-img div:nth-of-type(2){transform:rotate(60deg)}.main_wrapper .loading-img div:nth-of-type(3){transform:rotate(-60deg)}.main_wrapper .loading-img div div{width:100%;height:100%;position:relative}.main_wrapper .loading-img div div span{position:absolute;width:8px;height:100%;background:#ffffff;z-index:999999}.main_wrapper .loading-img .kh1{left:0}.main_wrapper .loading-img .kh2{right:0}.main_wrapper .loading-img .kh3{right:0}.main_wrapper .loading-img .kh4{right:0}.main_wrapper .loading-img .kh5{left:0}.main_wrapper .loading-img .kh6{left:0}@keyframes load1{0%{bottom:0;height:0}6.944444444%{bottom:0;height:100%}50%{top:0;height:100%}59.944444433%{top:0;height:0}}@keyframes load2{0%{top:0;height:0}6.944444444%{top:0;height:100%}50%{bottom:0;height:100%}59.944444433%{bottom:0;height:0}}@keyframes load3{0%{top:0;height:0}6.944444444%{top:0;height:100%}50%{bottom:0;height:100%}59.94444443%{bottom:0;height:0}}@keyframes load4{0%{top:0;height:0}6.944444444%{top:0;height:100%}50%{bottom:0;height:100%}59.94444443%{bottom:0;height:0}}@keyframes load5{0%{bottom:0;height:0}6.944444444%{bottom:0;height:100%}50%{top:0;height:100%}59.94444443%{top:0;height:0}}@keyframes load6{0%{bottom:0;height:0}6.944444444%{bottom:0;height:100%}50%{top:0;height:100%}59.94444443%{top:0;height:0}}.main_wrapper h1.brand-name{color:#fff;font-size:0px;display:inline-block;opacity:0;-webkit-transition:all 400ms ease-in 100ms;-moz-transition:all 400ms ease-in 100ms;-o-transition:all 400ms ease-in 100ms;transition:all 400ms ease-in 100ms}.main_wrapper h1.brand-name.shown{opacity:1}.main_wrapper h1.brand-name .big-size{display:none;max-height:350px}@media screen and (min-width: 1200px) and (max-width: 1373px){.main_wrapper h1.brand-name .big-size{max-height:300px}}@media screen and (min-width: 992px) and (max-width: 1199px){.main_wrapper h1.brand-name .big-size{max-height:260px}}@media screen and (min-width: 992px){.main_wrapper h1.brand-name .big-size{display:block}}.main_wrapper h1.brand-name .small-size{display:none}@media screen and (min-width: 768px) and (max-width: 991px){.main_wrapper h1.brand-name .small-size{max-height:270px}}@media screen and (max-width: 767px){.main_wrapper h1.brand-name .small-size{max-height:200px}}@media screen and (max-width: 991px){.main_wrapper h1.brand-name .small-size{display:block}}.main_wrapper h1.brand-name .hive{font-size:10em;font-weight:bold;position:absolute;top:20%;left:0px;-webkit-transition:all 500ms ease-in 0s;-moz-transition:all 500ms ease-in 0s;-o-transition:all 500ms ease-in 0s;transition:all 500ms ease-in 0s;opacity:0px}.main_wrapper h1.brand-name .hive.shown{opacity:1}@media screen and (min-width: 992px) and (max-width: 1199px){.main_wrapper h1.brand-name .hive{font-size:8em}}@media screen and (min-width: 768px) and (max-width: 991px){.main_wrapper h1.brand-name .hive{font-size:6em}}@media screen and (max-width: 767px){.main_wrapper h1.brand-name .hive{font-size:4em;position:static}}.main_wrapper h1.brand-name .architects{font-size:6em;right:20%;top:60%;display:inline-block;position:absolute;-webkit-transition:all 600ms ease-in 0s;-moz-transition:all 600ms ease-in 0s;-o-transition:all 600ms ease-in 0s;transition:all 600ms ease-in 0s;opacity:0px}.main_wrapper h1.brand-name .architects.shown{opacity:1}@media screen and (min-width: 992px) and (max-width: 1199px){.main_wrapper h1.brand-name .architects{font-size:4em;top:55%}}@media screen and (min-width: 768px) and (max-width: 991px){.main_wrapper h1.brand-name .architects{font-size:3em;top:50%}}@media screen and (max-width: 767px){.main_wrapper h1.brand-name .architects{font-size:2em;position:static}}.main-logo{position:relative;top:0px;left:0;z-index:5;text-align:center}@media screen and (max-width: 767px){.main-logo{width:100%;left:0px}}.main-logo img{max-width:400px;display:inline-block}@media screen and (max-width: 767px){.main-logo img{max-width:300px}}@media screen and (max-width: 767px){.coming-soon{margin-top:50px}}.coming-soon .coming-soon-text{color:#fff;font-weight:800;font-style:italic;font-size:3em;line-height:1}@media screen and (max-width: 767px){.coming-soon .coming-soon-text{font-size:2em}}.coming-soon .coming-soon-bar{width:33.33333%;margin:10px auto}@media screen and (max-width: 767px){.coming-soon .coming-soon-bar{width:66.66667%}}.coming-soon .coming-soon-bar .coming-soon-bar-back{position:relative;z-index:3;width:100%;height:30px;background-color:#fff}.coming-soon .coming-soon-bar .coming-soon-bar-front{position:absolute;z-index:5;width:66.66667%;background-color:#000;top:4px;left:4px;bottom:4px}.main-text-area{color:#fff;font-size:1.5em;font-weight:700;margin:50px auto}@media screen and (max-width: 767px){.main-text-area{font-size:1.2em;margin:20px auto}}.main-text-area a{color:#fff}.social{text-align:center;width:100%;margin:20px auto}.social a{display:inline-block;margin:25px}@media screen and (max-width: 767px){.social a{margin:15px}}.social a .social-button{display:inline-block;width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.social a .social-button{width:30px;height:30px}}.social a .social-button.facebook{background-image:url(../images/fb.png)}.social a .social-button.instagram{background-image:url(../images/ig.png)}button.bodyButton{position:absolute;top:0;height:100%;width:50%;border:none;background-color:transparent;outline:none}@media screen and (max-width: 991px){button.bodyButton{position:fixed;bottom:10px;top:auto;width:110px;background-position:center;background-repeat:no-repeat;border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-size:contain;width:35px;height:35px}}button.bodyButton.my-slick-prev{left:0;cursor:url(../images/left.png),auto}@media screen and (max-width: 991px){button.bodyButton.my-slick-prev{background-image:url(../images/left.svg);display:inline-block;right:55px;left:auto;cursor:auto}}button.bodyButton.my-slick-next{left:50%;cursor:url(../images/right.png),auto}@media screen and (max-width: 991px){button.bodyButton.my-slick-next{background-image:url(../images/right.svg);display:inline-block;right:10px;left:auto;cursor:auto}}.img-film{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,0.2)}.footer{position:fixed;bottom:20px;left:0px;width:100%;color:#fff;font-size:1em;font-weight:500;text-align:center}.footer .brand-name{margin-bottom:20px}.footer .brand-name .hive{font-size:1.8em}.footer .under-construction{position:absolute;right:40px;bottom:20px;max-width:260px}@media screen and (max-width: 991px){.footer .under-construction{position:static;margin:10px}}.footer .under-construction img{width:100px}.footer .contact{position:absolute;left:40px;bottom:20px}@media screen and (max-width: 991px){.footer .contact{position:static;margin:10px;text-align:left}}.footer .contact a{color:#fff;text-decoration:none}.low_height .footer{position:relative;bottom:0px;margin-top:30px}
