* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;}
body {overflow-x: hidden;font-family: Helvetica Neue,Helvetica,Arial,sans-serif;font-size: 12px;color: #606060;}
article {-webkit-perspective: 600px;-moz-perspective: 600px;perspective: 600px;position: absolute;top: 0;right: 0;left: 0;bottom: 0;}
img {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;pointer-events: none;}
section {position: absolute;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;width: 512px;height: 380px;top: 50%;left: 50%;margin-left: -256px;margin-top: -220px;opacity: 0;}
section.bee3D-active {opacity: 1;z-index: 1;}
body, section.bee3D-slide {-webkit-transition: -webkit-transform .7s ease,opacity .7s ease,background-color .7s ease;-moz-transition: -moz-transform .7s ease,opacity .7s ease,background-color .7s ease;-o-transition: -o-transform .7s ease,opacity .7s ease,background-color .7s ease;transition: transform .7s ease,opacity .7s ease,background-color .7s ease;}
@media only screen and (max-width:768px) {body {font-size: 10px;}
	section {margin-top: -216px;}
	a {-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
	body, section.bee3D-slide {-webkit-transition: -webkit-transform .7s ease,opacity .7s ease;-moz-transition: -moz-transform .7s ease,opacity .7s ease;-o-transition: -o-transform .7s ease,opacity .7s ease;transition: transform .7s ease,opacity .7s ease;}}
@media only screen and (max-width:570px) {article {-webkit-transform: scale(.5) translateY(-27px);-moz-transform: scale(.5) translateY(-27px);-ms-transform: scale(.5) translateY(-27px);-o-transform: scale(.5) translateY(-27px);transform: scale(.5) translateY(-27px);}}
body {overflow: hidden;}
#main {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
section .box {overflow: hidden;width: 100%;height: 100%;}
section .box p {color: rgba(40,44,42,.05);font-weight: 900;font-size: 12em;line-height: 1;text-align: center;vertical-align: middle;padding: .8em 0;}
@font-face {font-family: "icomoon";src: url("../fonts/icomoon/icomoon.eot?-ppd4es");src: url("../fonts/icomoon/icomoon.eot?#iefix-ppd4es") format("embedded-opentype"),url("../fonts/icomoon/icomoon.woff?-ppd4es") format("woff"),url("../fonts/icomoon/icomoon.ttf?-ppd4es") format("truetype"),url("../fonts/icomoon/icomoon.svg?-ppd4es#icomoon") format("svg");font-weight: 400;font-style: normal;}
.icon, .navigate {font-family: "icomoon";speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-arrow-right:before {content: "";}
.icon-arrow-left:before {content: "";}
.navigate {position: absolute;cursor: pointer;top: 50%;font-size: 8em;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: rgba(0,0,0,.45);-webkit-transition: color .7s ease;-moz-transition: color .7s ease;-o-transition: color .7s ease;transition: color .7s ease;}
.navigate:hover {color: rgba(0,0,0,.75);}
.navigate.prev {left: 3%;}
.navigate.next {right: 3%;}
.dragger {cursor: grab;cursor: -moz-grab;cursor: -webkit-grab;}
.dragger:active {cursor: grabbing;cursor: -moz-grabbing;cursor: -webkit-grabbing;}
.shadow-box {position: absolute;z-index: -1;left: 0;width: 100%;height: 100px;}
.shadow-box .shadow>span {display: block;content: "";left: 0;width: 100%;height: 200px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: rgba(0,0,0,.45);-webkit-box-shadow: 0 0 200px 50px rgba(0,0,0,.7);-moz-box-shadow: 0 0 200px 50px rgba(0,0,0,.7);box-shadow: 0 0 200px 50px rgba(0,0,0,.7);-webkit-transition: opacity 1.5s;-moz-transition: opacity 1.5s;-o-transition: opacity 1.5s;transition: opacity 1.5s;opacity: .15;-webkit-transform: rotateX(95deg) translateZ(30px) scale(.55);-moz-transform: rotateX(95deg) translateZ(30px) scale(.55);transform: rotateX(95deg) translateZ(30px) scale(.55);}
.layer {position: relative !important;}
.classic {background: rgba(243,111,86,.2);}
.classic section .box {background: #f36f56;}
.classic a {color: #f36f56;}
.carousel {background: rgba(121,255,0,.2);}
.carousel section .box {background: #83c745;}
.carousel a {color: #83c745;}
.concave {background: rgba(235,156,184,.3);}
.concave section .box {background: #eb9cb8;}
.concave a {color: #eb9cb8;}
.coverflow {background: rgba(42,206,185,.2);}
.coverflow section .box {background: #2aceb9;}
.coverflow a {color: #2aceb9;}
.cube {background: rgba(86,174,231,.3);}
.cube section .box {background: #56aee7;}
.cube a {color: #56aee7;}
.arc {background: rgba(233,213,88,.2);}
.arc section .box {background: #ffab07;}
.arc a {color: #ffab07;}
.wave {background: rgba(179,224,153,.2);}
.wave section .box {background: #028f76;}
.wave a {color: #028f76;}
.spiral-right {background: rgba(255,234,173,.2);}
.spiral-right section .box {background: #b3e099;}
.spiral-right a {color: #b3e099;}
.spiral-left {background: rgba(255,234,173,.2);}
.spiral-left section .box {background: #b3e099;}
.spiral-left a {color: #b3e099;}
.classic section.bee3D-before {-webkit-transform: translate3d(-1920px,0,0);-moz-transform: translate3d(-1920px,0,0);transform: translate3d(-1920px,0,0);}
.classic section.bee3D-before-2 {-webkit-transform: translate3d(-1280px,0,0);-moz-transform: translate3d(-1280px,0,0);transform: translate3d(-1280px,0,0);opacity: .1;}
.classic section.bee3D-before-1 {-webkit-transform: translate3d(-640px,0,0);-moz-transform: translate3d(-640px,0,0);transform: translate3d(-640px,0,0);opacity: .3;}
.classic section.bee3D-after {-webkit-transform: translate3d(1920px,0,0);-moz-transform: translate3d(1920px,0,0);transform: translate3d(1920px,0,0);}
.classic section.bee3D-after-2 {-webkit-transform: translate3d(1280px,0,0);-moz-transform: translate3d(1280px,0,0);transform: translate3d(1280px,0,0);opacity: .1;}
.classic section.bee3D-after-1 {-webkit-transform: translate3d(640px,0,0);-moz-transform: translate3d(640px,0,0);transform: translate3d(640px,0,0);opacity: .3;}
.carousel section.bee3D-before {-webkit-transform: translateX(-980px) rotateY(-72deg) translateX(-1290px);-moz-transform: translateX(-980px) rotateY(-72deg) translateX(-1290px);transform: translateX(-980px) rotateY(-72deg) translateX(-1290px);opacity: 0;}
.carousel section.bee3D-before-2 {-webkit-transform: translateX(-590px) rotateY(-52deg) translateX(-780px);-moz-transform: translateX(-590px) rotateY(-52deg) translateX(-780px);transform: translateX(-590px) rotateY(-52deg) translateX(-780px);opacity: .3;}
.carousel section.bee3D-before-1 {-webkit-transform: translateX(-270px) rotateY(-30deg) translateX(-290px);-moz-transform: translateX(-270px) rotateY(-30deg) translateX(-290px);transform: translateX(-270px) rotateY(-30deg) translateX(-290px);opacity: .5;}
.carousel section.bee3D-after {-webkit-transform: translateX(980px) rotateY(72deg) translateX(1290px);-moz-transform: translateX(980px) rotateY(72deg) translateX(1290px);transform: translateX(980px) rotateY(72deg) translateX(1290px);opacity: 0;}
.carousel section.bee3D-after-1 {-webkit-transform: translateX(270px) rotateY(30deg) translateX(290px);-moz-transform: translateX(270px) rotateY(30deg) translateX(290px);transform: translateX(270px) rotateY(30deg) translateX(290px);opacity: .5;}
.carousel section.bee3D-after-2 {-webkit-transform: translateX(590px) rotateY(52deg) translateX(780px);-moz-transform: translateX(590px) rotateY(52deg) translateX(780px);transform: translateX(590px) rotateY(52deg) translateX(780px);opacity: .3;}
.concave section.bee3D-before {-webkit-transform: translateX(-800px) rotateY(90deg) translateX(-800px);-moz-transform: translateX(-800px) rotateY(90deg) translateX(-800px);transform: translateX(-800px) rotateY(90deg) translateX(-800px);}
.concave section.bee3D-before-1 {-webkit-transform: translateX(-310px) rotateY(28deg) translateX(-240px);-moz-transform: translateX(-310px) rotateY(28deg) translateX(-240px);transform: translateX(-310px) rotateY(28deg) translateX(-240px);opacity: .4;}
.concave section.bee3D-after {-webkit-transform: translateX(800px) rotateY(-90deg) translateX(800px);-moz-transform: translateX(800px) rotateY(-90deg) translateX(800px);transform: translateX(800px) rotateY(-90deg) translateX(800px);}
.concave section.bee3D-after-1 {-webkit-transform: translateX(310px) rotateY(-28deg) translateX(240px);-moz-transform: translateX(310px) rotateY(-28deg) translateX(240px);transform: translateX(310px) rotateY(-28deg) translateX(240px);opacity: .4;}
.coverflow section.bee3D-before {-webkit-transform: translateX(-270px) rotateY(45deg) scale(.6);-moz-transform: translateX(-270px) rotateY(45deg) scale(.6);transform: translateX(-270px) rotateY(45deg) scale(.6);z-index: 6;}
.coverflow section.bee3D-before-3 {-webkit-transform: translateX(-230px) rotateY(45deg) scale(.6);-moz-transform: translateX(-230px) rotateY(45deg) scale(.6);transform: translateX(-230px) rotateY(45deg) scale(.6);opacity: .1;z-index: 7;}
.coverflow section.bee3D-before-2 {-webkit-transform: translateX(-190px) rotateY(45deg) scale(.6);-moz-transform: translateX(-190px) rotateY(45deg) scale(.6);transform: translateX(-190px) rotateY(45deg) scale(.6);opacity: .2;z-index: 8;}
.coverflow section.bee3D-before-1 {-webkit-transform: translateX(-150px) rotateY(45deg) scale(.6);-moz-transform: translateX(-150px) rotateY(45deg) scale(.6);transform: translateX(-150px) rotateY(45deg) scale(.6);opacity: .3;z-index: 9;}
.coverflow section.bee3D-active {z-index: 10;}
.coverflow section.bee3D-after {-webkit-transform: translateX(270px) rotateY(-45deg) scale(.6);-moz-transform: translateX(270px) rotateY(-45deg) scale(.6);transform: translateX(270px) rotateY(-45deg) scale(.6);z-index: 6;}
.coverflow section.bee3D-after-1 {-webkit-transform: translateX(150px) rotateY(-45deg) scale(.6);-moz-transform: translateX(150px) rotateY(-45deg) scale(.6);transform: translateX(150px) rotateY(-45deg) scale(.6);opacity: .3;z-index: 9;}
.coverflow section.bee3D-after-2 {-webkit-transform: translateX(190px) rotateY(-45deg) scale(.6);-moz-transform: translateX(190px) rotateY(-45deg) scale(.6);transform: translateX(190px) rotateY(-45deg) scale(.6);opacity: .2;z-index: 8;}
.coverflow section.bee3D-after-3 {-webkit-transform: translateX(230px) rotateY(-45deg) scale(.6);-moz-transform: translateX(230px) rotateY(-45deg) scale(.6);transform: translateX(230px) rotateY(-45deg) scale(.6);opacity: .1;z-index: 7;}
.cube section.bee3D-before {-webkit-transform: translateX(-332px) rotateY(-70deg) translateX(-652px) rotateY(-110deg) translateX(-530px);-moz-transform: translateX(-332px) rotateY(-70deg) translateX(-652px) rotateY(-110deg) translateX(-530px);transform: translateX(-332px) rotateY(-70deg) translateX(-652px) rotateY(-110deg) translateX(-530px);}
.cube section.bee3D-before-1 {-webkit-transform: translateX(-332px) rotateY(-70deg) translateX(-512px);-moz-transform: translateX(-332px) rotateY(-70deg) translateX(-512px);transform: translateX(-332px) rotateY(-70deg) translateX(-512px);opacity: .5;}
.cube section.bee3D-after {-webkit-transform: translateX(332px) rotateY(70deg) translateX(652px) rotateY(110deg) translateX(530px);-moz-transform: translateX(332px) rotateY(70deg) translateX(652px) rotateY(110deg) translateX(530px);transform: translateX(332px) rotateY(70deg) translateX(652px) rotateY(110deg) translateX(530px);}
.cube section.bee3D-after-1 {-webkit-transform: translateX(332px) rotateY(70deg) translateX(512px);-moz-transform: translateX(332px) rotateY(70deg) translateX(512px);transform: translateX(332px) rotateY(70deg) translateX(512px);opacity: .5;}
.arc section.bee3D-before {-webkit-transform: translateX(-750px) translateY(240px) rotateZ(-17deg) scale(.5);-moz-transform: translateX(-750px) translateY(240px) rotateZ(-17deg) scale(.5);transform: translateX(-750px) translateY(240px) rotateZ(-17deg) scale(.5);opacity: 0;}
.arc section.bee3D-before-2 {-webkit-transform: translateX(-560px) translateY(160px) rotateZ(-14deg) scale(.6);-moz-transform: translateX(-560px) translateY(160px) rotateZ(-14deg) scale(.6);transform: translateX(-560px) translateY(160px) rotateZ(-14deg) scale(.6);opacity: .3;}
.arc section.bee3D-before-1 {-webkit-transform: translateX(-350px) translateY(75px) rotateZ(-8deg) scale(.8);-moz-transform: translateX(-350px) translateY(75px) rotateZ(-8deg) scale(.8);transform: translateX(-350px) translateY(75px) rotateZ(-8deg) scale(.8);opacity: .5;}
.arc section.bee3D-after {-webkit-transform: translateX(750px) translateY(240px) rotateZ(17deg) scale(.5);-moz-transform: translateX(750px) translateY(240px) rotateZ(17deg) scale(.5);transform: translateX(750px) translateY(240px) rotateZ(17deg) scale(.5);opacity: 0;}
.arc section.bee3D-after-1 {-webkit-transform: translateX(350px) translateY(75px) rotateZ(8deg) scale(.8);-moz-transform: translateX(350px) translateY(75px) rotateZ(8deg) scale(.8);transform: translateX(350px) translateY(75px) rotateZ(8deg) scale(.8);opacity: .5;}
.arc section.bee3D-after-2 {-webkit-transform: translateX(560px) translateY(160px) rotateZ(14deg) scale(.6);-moz-transform: translateX(560px) translateY(160px) rotateZ(14deg) scale(.6);transform: translateX(560px) translateY(160px) rotateZ(14deg) scale(.6);opacity: .3;}
.wave section.bee3D-before {-webkit-transform: translateX(-690px) translateY(120px) rotateZ(-6deg) rotateY(-15deg) scale(.4);-moz-transform: translateX(-690px) translateY(120px) rotateZ(-6deg) rotateY(-15deg) scale(.4);transform: translateX(-690px) translateY(120px) rotateZ(-6deg) rotateY(-15deg) scale(.4);opacity: 0;}
.wave section.bee3D-before-2 {-webkit-transform: translateX(-560px) translateY(100px) rotateZ(-14deg) rotateY(-40deg) scale(.55);-moz-transform: translateX(-560px) translateY(100px) rotateZ(-14deg) rotateY(-40deg) scale(.55);transform: translateX(-560px) translateY(100px) rotateZ(-14deg) rotateY(-40deg) scale(.55);opacity: .3;}
.wave section.bee3D-before-1 {-webkit-transform: translateX(-410px) translateY(55px) rotateZ(-11deg) rotateY(-30deg) scale(.8);-moz-transform: translateX(-410px) translateY(55px) rotateZ(-11deg) rotateY(-30deg) scale(.8);transform: translateX(-410px) translateY(55px) rotateZ(-11deg) rotateY(-30deg) scale(.8);opacity: .5;}
.wave section.bee3D-after {-webkit-transform: translateX(690px) translateY(120px) rotateZ(6deg) rotateY(15deg) scale(.4);-moz-transform: translateX(690px) translateY(120px) rotateZ(6deg) rotateY(15deg) scale(.4);transform: translateX(690px) translateY(120px) rotateZ(6deg) rotateY(15deg) scale(.4);opacity: 0;}
.wave section.bee3D-after-1 {-webkit-transform: translateX(410px) translateY(55px) rotateZ(11deg) rotateY(30deg) scale(.8);-moz-transform: translateX(410px) translateY(55px) rotateZ(11deg) rotateY(30deg) scale(.8);transform: translateX(410px) translateY(55px) rotateZ(11deg) rotateY(30deg) scale(.8);opacity: .5;}
.wave section.bee3D-after-2 {-webkit-transform: translateX(560px) translateY(100px) rotateZ(14deg) rotateY(40deg) scale(.55);-moz-transform: translateX(560px) translateY(100px) rotateZ(14deg) rotateY(40deg) scale(.55);transform: translateX(560px) translateY(100px) rotateZ(14deg) rotateY(40deg) scale(.55);opacity: .3;}
.spiral-right section.bee3D-before {-webkit-transform: translateX(-980px) rotateY(-72deg) translateX(-1290px) translate3d(0,600px,0);-moz-transform: translateX(-980px) rotateY(-72deg) translateX(-1290px) translate3d(0,600px,0);transform: translateX(-980px) rotateY(-72deg) translateX(-1290px) translate3d(0,600px,0);opacity: 0;}
.spiral-right section.bee3D-before-2 {-webkit-transform: translateX(-590px) rotateY(-52deg) translateX(-780px) translate3d(0,400px,0);-moz-transform: translateX(-590px) rotateY(-52deg) translateX(-780px) translate3d(0,400px,0);transform: translateX(-590px) rotateY(-52deg) translateX(-780px) translate3d(0,400px,0);opacity: .3;}
.spiral-right section.bee3D-before-1 {-webkit-transform: translateX(-270px) rotateY(-30deg) translateX(-290px) translate3d(0,200px,0);-moz-transform: translateX(-270px) rotateY(-30deg) translateX(-290px) translate3d(0,200px,0);transform: translateX(-270px) rotateY(-30deg) translateX(-290px) translate3d(0,200px,0);opacity: .5;}
.spiral-right section.bee3D-after {-webkit-transform: translateX(980px) rotateY(72deg) translateX(1290px) translate3d(0,-600px,0);-moz-transform: translateX(980px) rotateY(72deg) translateX(1290px) translate3d(0,-600px,0);transform: translateX(980px) rotateY(72deg) translateX(1290px) translate3d(0,-600px,0);opacity: 0;}
.spiral-right section.bee3D-after-1 {-webkit-transform: translateX(270px) rotateY(30deg) translateX(290px) translate3d(0,-200px,0);-moz-transform: translateX(270px) rotateY(30deg) translateX(290px) translate3d(0,-200px,0);transform: translateX(270px) rotateY(30deg) translateX(290px) translate3d(0,-200px,0);opacity: .5;}
.spiral-right section.bee3D-after-2 {-webkit-transform: translateX(590px) rotateY(52deg) translateX(780px) translate3d(0,-400px,0);-moz-transform: translateX(590px) rotateY(52deg) translateX(780px) translate3d(0,-400px,0);transform: translateX(590px) rotateY(52deg) translateX(780px) translate3d(0,-400px,0);opacity: .3;}
.spiral-left section.bee3D-before {-webkit-transform: translateX(-980px) rotateY(-72deg) translateX(-1290px) translate3d(0,-600px,0);-moz-transform: translateX(-980px) rotateY(-72deg) translateX(-1290px) translate3d(0,-600px,0);transform: translateX(-980px) rotateY(-72deg) translateX(-1290px) translate3d(0,-600px,0);opacity: 0;}
.spiral-left section.bee3D-before-2 {-webkit-transform: translateX(-590px) rotateY(-52deg) translateX(-780px) translate3d(0,-400px,0);-moz-transform: translateX(-590px) rotateY(-52deg) translateX(-780px) translate3d(0,-400px,0);transform: translateX(-590px) rotateY(-52deg) translateX(-780px) translate3d(0,-400px,0);opacity: .3;}
.spiral-left section.bee3D-before-1 {-webkit-transform: translateX(-270px) rotateY(-30deg) translateX(-290px) translate3d(0,-200px,0);-moz-transform: translateX(-270px) rotateY(-30deg) translateX(-290px) translate3d(0,-200px,0);transform: translateX(-270px) rotateY(-30deg) translateX(-290px) translate3d(0,-200px,0);opacity: .5;}
.spiral-left section.bee3D-after {-webkit-transform: translateX(980px) rotateY(72deg) translateX(1290px) translate3d(0,600px,0);-moz-transform: translateX(980px) rotateY(72deg) translateX(1290px) translate3d(0,600px,0);transform: translateX(980px) rotateY(72deg) translateX(1290px) translate3d(0,600px,0);opacity: 0;}
.spiral-left section.bee3D-after-1 {-webkit-transform: translateX(270px) rotateY(30deg) translateX(290px) translate3d(0,200px,0);-moz-transform: translateX(270px) rotateY(30deg) translateX(290px) translate3d(0,200px,0);transform: translateX(270px) rotateY(30deg) translateX(290px) translate3d(0,200px,0);opacity: .5;}
.spiral-left section.bee3D-after-2 {-webkit-transform: translateX(590px) rotateY(52deg) translateX(780px) translate3d(0,400px,0);-moz-transform: translateX(590px) rotateY(52deg) translateX(780px) translate3d(0,400px,0);transform: translateX(590px) rotateY(52deg) translateX(780px) translate3d(0,400px,0);opacity: .3;}