/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}fieldset{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote{margin:0}h1,h2,h3,h4,h5,h6{font-family:"storybookregular",serif;letter-spacing:1px;font-weight:400}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'storybookregular';src:url("../fonts/storyboo-webfont.eot");src:url("../fonts/storyboo-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/storyboo-webfont.woff2") format("woff2"),url("../fonts/storyboo-webfont.woff") format("woff"),url("../fonts/storyboo-webfont.ttf") format("truetype"),url("../fonts/storyboo-webfont.svg#storybookregular") format("svg");font-weight:400;font-style:normal}body{overflow:hidden;position:relative;font-family:Verdana,serif;background:#000}.flame{position:absolute;background:url(../img/general/flame.png) no-repeat 0 0;width:105px;height:152px;-webkit-animation:flame 1s steps(12,end)infinite;animation:flame 1s steps(12,end)infinite;z-index:10;top:-130px;left:78px}@-webkit-keyframes flame{0%{background-position:0 0}to{background-position:0 -2004px}}@keyframes flame{0%{background-position:0 0}to{background-position:0 -2004px}}.scene{overflow:hidden;position:absolute;width:1920px;height:1020px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/general/bg.jpg) no-repeat 0 0;background-size:cover}.dark-top{position:absolute;background:url(../img/general/dark-top.png) no-repeat 0 0;width:1920px;height:1020px;z-index:80;pointer-events:none}.top-beam{width:750px;height:256px;position:absolute;left:0;top:0;z-index:82;background:url(../img/general/top-beam.png) no-repeat 0 0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate(0,-500px);transform:translate(0,-500px)}.show-elements .top-beam{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.side-beam{position:absolute;width:189px;height:1020px;left:0;top:0;z-index:81;background:url(../img/general/side-beam.png) no-repeat 0 0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.show-elements .side-beam{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.boot-back{position:absolute;right:470px;top:0;width:252px;height:282px;background:url(../img/general/boot-back.png) no-repeat 0 0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.show-elements .boot-back{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.boot-front{position:absolute;right:335px;top:0;width:284px;height:357px;background:url(../img/general/boot-front.png) no-repeat 0 0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.show-elements .boot-front{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.coffe-cup{position:absolute;left:130px;bottom:0;width:215px;height:207px;z-index:1;background:url(../img/general/coffe-cup.png) no-repeat 0 0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate(-300%,0);transform:translate(-300%,0)}.show-elements .coffe-cup{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.hammer{position:absolute;width:485px;height:183px;right:1px;bottom:34px;z-index:3;background:url(../img/general/hammer.png) no-repeat 0 0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate(100%,0);transform:translate(100%,0)}.show-elements .hammer{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.large-chisel{position:absolute;width:357px;height:129px;right:0;bottom:77px;z-index:2;background:url(../img/general/large-chisel.png) no-repeat 0 0;-webkit-transition:all 1s ease .3s;transition:all 1s ease .3s;-webkit-transform:translate(100%,0);transform:translate(100%,0)}.show-elements .large-chisel{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.small-chisel{position:absolute;width:95px;height:61px;right:0;bottom:130px;z-index:1;background:url(../img/general/small-chisel.png) no-repeat 0 0;-webkit-transition:all 1s ease .6s;transition:all 1s ease .6s;-webkit-transform:translate(100%,0);transform:translate(100%,0)}.show-elements .small-chisel{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.puppet{position:absolute;top:60px;left:780px;background:url(../img/general/puppet.png) no-repeat 0 0;width:708px;height:861px;z-index:10;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate(0,-120%);transform:translate(0,-120%)}.show-elements .puppet{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.candle{position:absolute;left:483px;bottom:20px;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate(-300%,0);transform:translate(-300%,0);z-index:11}.show-elements .candle{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.candle_i{width:380px;height:340px;background:url(../img/general/candle.png) no-repeat 0 0}.logo{position:absolute;left:158px;top:60px;z-index:100;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate(0,-600px);transform:translate(0,-600px)}.show-elements .logo{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.menu{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:25px;z-index:100}.menu ul{white-space:nowrap}.menu ul li{opacity:0;visibility:hidden;-webkit-transform:translate(0,20px);transform:translate(0,20px);list-style:none;display:inline-block;padding:0 8px;-webkit-transition:all 1s ease;transition:all 1s ease}.menu ul li a{display:block;position:relative;-webkit-transition:all .6s ease;transition:all .6s ease}.menu ul li a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.menu.menu_open ul li{opacity:1;visibility:visible;-webkit-transform:translate(0,0);transform:translate(0,0)}.btn-menu{position:absolute;z-index:100;width:62px;height:62px;box-sizing:border-box;left:50%;bottom:30px;border:6px solid #fff;border-radius:50%;padding-top:8px;padding-left:11px;opacity:.5}.btn-menu span{display:block;width:28px;height:8px;margin-bottom:5px;background:#fff}.tabs{position:absolute;left:200px;right:222px;top:70px;z-index:99}.tabs .text{position:absolute;left:25px;top:275px;width:265px;height:462px;box-sizing:border-box;padding:70px 15px 0 15px;background:rgba(173,82,154,.5);border-radius:0 0 10px 10px}.tabs .text h1{font-size:24px;line-height:28px;color:#fff;padding-bottom:10px;text-align:center}.tabs .text p{font-size:16px;color:#fff;line-height:20px}.carousel{position:absolute;left:360px;top:0}.carousel .slick-list{position:relative;z-index:1}.carousel .prev{position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:100;width:26px;height:52px}.carousel .prev:after{content:"";z-index:10;right:0;top:0;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:26px;opacity:.5}.carousel .next{position:absolute;top:50%;right:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:100;width:26px;height:52px}.carousel .next:after{content:"";z-index:10;left:0;top:0;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:26px;opacity:.5}.carousel_i{width:1133px;height:735px;overflow:hidden;border-radius:28px;position:relative;z-index:1}.carousel_i .item{float:left}.carousel_i img{width:100%;display:block}.carousel__nav{position:absolute;left:0;bottom:0;height:92px;width:100%;z-index:2;overflow:hidden;border-radius:0 0 28px 28px}.carousel__nav .item{float:left;padding:0 2px}.tabs__item{position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .6s ease;transition:all .6s ease;width:100%;height:100%;left:0;top:0}.tabs__item.active{opacity:1;visibility:visible}.tabs__item .close{position:absolute;right:0;top:0;width:55px;height:55px;background:url(../img/general/close.png) no-repeat 50% 50%;z-index:200;-webkit-transform:scale(.5);transform:scale(.5)}.pricing{position:absolute;left:360px;top:0;right:0;text-align:center;font-size:0;line-height:0}.pricing>.item{width:23%;height:735px;position:relative;vertical-align:middle;display:inline-block;box-sizing:border-box;padding:20px;border-radius:10px;background:rgba(0,0,0,.5);margin:0 1%;-webkit-transition:all .5s ease;transition:all .5s ease}.pricing>.item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.pricing>.item .title{font-size:32px;line-height:36px;padding-bottom:10px;color:#fff;text-transform:uppercase}.pricing>.item .price{font-size:20px;line-height:24px;padding-bottom:20px;color:#fff;font-family:"storybookregular",serif;letter-spacing:1px;font-weight:400}.pricing>.item ul{padding:10px}.pricing>.item ul li{margin-left:10px;text-align:left;color:#fff;font-size:14px;line-height:20px;padding-bottom:10px}.pricing>.item .btn{position:absolute;left:20px;bottom:20px;right:20px;height:60px;display:block;text-align:center;border-radius:10px;line-height:60px;font-size:24px;font-family:"storybookregular",serif;letter-spacing:1px;font-weight:400;background:rgba(255,255,255,.8);color:#000;text-transform:uppercase;text-decoration:none;text-shadow:0 2px 1px rgba(0,0,0,.5)}.pricing>.item.color1 .title,.pricing>.item.color1 .price,.pricing>.item.color1 ul li,.pricing>.item.color1 .btn{color:#11c3f0}.pricing>.item.color2 .title,.pricing>.item.color2 .price,.pricing>.item.color2 ul li,.pricing>.item.color2 .btn{color:#f02615}.pricing>.item.color3 .title,.pricing>.item.color3 .price,.pricing>.item.color3 ul li,.pricing>.item.color3 .btn{color:#eaf018}.pricing>.item.color4 .title,.pricing>.item.color4 .price,.pricing>.item.color4 ul li,.pricing>.item.color4 .btn{color:#16f022}.pricing-descr .item{display:none;position:absolute;left:300px;top:0;right:0;padding:30px;background:rgba(0,0,0,.5);border-radius:10px}.pricing-descr .item .item__text{width:60%;float:left}.pricing-descr .item .item__text h3{font-size:30px;color:#fff;line-height:34px;padding-bottom:10px}.pricing-descr .item .item__text p{font-size:20px;line-height:24px;color:#fff;padding-bottom:10px}.pricing-descr .item .item__text .back{height:60px;display:inline-block;color:#000;font-size:20px;text-transform:uppercase;line-height:60px;padding:0 20px;background:#fff;border-radius:5px;font-family:"storybookregular",serif;letter-spacing:1px;font-weight:400;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.pricing-descr .item .item__text .back:hover{opacity:.8}.pricing-descr .item .img{float:left;padding-left:40px;width:40%;box-sizing:border-box}.pricing-descr .item .img img{max-width:100%}.contact{position:absolute;left:360px;right:0;background:rgba(0,0,0,.8);padding:30px;border-radius:10px;height:665px}.contact h2{font-size:30px;line-height:34px;padding-bottom:30px;color:#fff}.contact select{width:100%;border:1px solid #fff;background:0 0;height:60px;font-size:20px;color:#fff;margin-bottom:20px}.contact input[type=submit]{height:60px;line-height:60px;padding:0 20px;font-size:20px;color:#000;background:#fff;border-radius:5px;font-family:"storybookregular",serif;letter-spacing:1px;font-weight:400;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;border:0}.contact input[type=submit]:hover{opacity:.8}.contact .row{padding-bottom:20px}.contact .row:before,.contact .row:after{display:table;content:""}.contact .row:after{clear:both}.lt-ie8 .contact .row{zoom:1}.contact .row .col{float:left;width:45%;padding-left:5%}.contact .row .col:first-child{padding-left:0;padding-right:5%}.contact .row input[type=text]{outline:none;width:100%;border:1px solid #fff;color:#fff;font-size:20px;height:60px;line-height:60px;box-sizing:border-box;padding:0 10px;border-radius:5px;background:0 0}.contact .row textarea{outline:none;width:100%;border:1px solid #fff;color:#fff;font-size:20px;height:310px;line-height:24px;box-sizing:border-box;padding:10px;border-radius:5px;background:0 0}.copy{position:absolute;right:20px;bottom:20px;font-size:14px;color:#fff;line-height:20px;z-index:101}