.homeMain *,.homeMain *:before,.homeMain *:after{

box-sizing:border-box}

body{

overflow-x:hidden}

.bee3D--parent{

-webkit-perspective:646px;perspective:334px}

.bee3D--slide{
position:absolute;-webkit-transform:none;transform:none;width:646px;height:334px;top:50%;left:50%;margin-left:-323px;margin-top:-167px;opacity:0;transition:opacity 0.7s ease,-webkit-transform .7s ease;transition:opacity 0.7s ease,transform .7s ease;transition:opacity 0.7s ease,transform .7s ease,-webkit-transform .7s ease}

.bee3D--slide__inactive{

-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}
.bee3D--slide__active{

opacity:1;z-index:1}
.bee3D--inner{

position:relative;width:100%;height:100%}
.draggable{

cursor:move;cursor:grab;cursor:-webkit-grab}
.draggable:active{

cursor:grabbing;cursor:-webkit-grabbing}
.bee3D--parallax{

position:relative !important}
.bee3D--shadow-wrapper{

position:absolute;z-index:-1;left:0;width:100%;height:100px}
.bee3D--shadow>span{

display:block;content:'';left:0;width:100%;height:200px;border-radius:50%;background:rgba(0,0,0,0.45);box-shadow:0 0 200px 50px rgba(0,0,0,0.7);transition:opacity 1.5s;opacity:.15;-webkit-transform:rotateX(95deg) translateZ(30px) scale(0.55);transform:rotateX(95deg) translateZ(30px) scale(0.55)}
.bee3D--nav{

position:absolute;cursor:pointer;top:50%;font-size:8em;color:rgba(0,0,0,0.45);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 0.7s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;background-repeat:no-repeat;background-size:contain;width:20px;height:40px}
.bee3D--nav__prev{
background-image:url("../img/angle-left.svg");left:5%;}
.bee3D--nav__next{

background-image:url("../img/angle-right.svg");right:5%}

.bee3D--effect__carousel .bee3D--before{

-webkit-transform:translateX(-191.4%) rotateY(-72deg) translateX(-252%);transform:translateX(-191.4%) rotateY(-72deg) translateX(-252%);opacity:0}
.bee3D--effect__carousel .bee3D--before-2{

-webkit-transform:translateX(-590px) rotateY(-52deg) translateX(-152.3%);transform:translateX(-590px) rotateY(-52deg) translateX(-152.3%);opacity:0.3}
.bee3D--effect__carousel .bee3D--before-1{

-webkit-transform:translateX(-52.7%) rotateY(-25deg) translateX(-56.6%);transform:translateX(-52.7%) rotateY(-25deg) translateX(-56.6%);opacity:0.5}
.bee3D--effect__carousel .bee3D--after{

-webkit-transform:translateX(191.4%) rotateY(72deg) translateX(252%);transform:translateX(191.4%) rotateY(72deg) translateX(252%);opacity:0}
.bee3D--effect__carousel .bee3D--after-1{

-webkit-transform:translateX(52.7%) rotateY(25deg) translateX(56.6%);transform:translateX(52.7%) rotateY(25deg) translateX(56.6%);opacity:0.5}
.bee3D--effect__carousel .bee3D--after-2{

-webkit-transform:translateX(590px) rotateY(52deg) translateX(152.3%);transform:translateX(590px) rotateY(52deg) translateX(152.3%);opacity:0.3}


