*,*:before,*:after{box-sizing:border-box}
body{overflow-x:hidden}
.bee3D--parent{-webkit-perspective:600px;perspective:600px}
.bee3D--slide{
    position:absolute;
    left:50%;
    margin-left:-130px;
    -webkit-transform:none;
    transform:none;
    width:260px;
    opacity:0;
    transition:opacity 0.5s ease, -webkit-transform .5s ease;
    transition:opacity 0.5s ease, transform .5s ease;
    transition:opacity 0.5s ease, transform .5s ease, -webkit-transform .5s 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%; text-align: center;}
.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--effect__classic .bee3D--before{-webkit-transform:translateX(-375%);transform:translateX(-375%)}
.bee3D--effect__classic .bee3D--before-2{-webkit-transform:translateX(-250%);transform:translateX(-250%);opacity:0.1}
.bee3D--effect__classic .bee3D--before-1{-webkit-transform:translateX(-125%);transform:translateX(-125%);opacity:0.3}
.bee3D--effect__classic .bee3D--after{-webkit-transform:translateX(375%);transform:translateX(375%)}
.bee3D--effect__classic .bee3D--after-2{-webkit-transform:translateX(250%);transform:translateX(250%);opacity:0.1}
.bee3D--effect__classic .bee3D--after-1{-webkit-transform:translateX(125%);transform:translateX(125%);opacity:0.3}

.bee3D--slide__active .picture-container{
    box-shadow: 0 0 30px 10px #000000;
}
.bee3D--effect__carousel .bee3D--before-1 .picture-container{
    box-shadow: 0 0 30px 10px #000000;
}
.bee3D--effect__carousel .bee3D--after-1 .picture-container{
    box-shadow: 0 0 30px 10px #000000;
}

.bee3D--effect__carousel .bee3D--before{-webkit-transform:translateX(-191.4%) rotateY(-72deg) translateX(-252%);transform:translateX(-191.4%) rotateY(-72deg) translateX(-252%) scale(0.93);opacity:0}
.bee3D--effect__carousel .bee3D--before-1{-webkit-transform:translateX(-75%) rotateY(-20deg) translateX(-50%);transform:translateX(-75%) rotateY(-20deg) translateX(-50%) scale(0.93);opacity:0.6}
.bee3D--effect__carousel .bee3D--before-2{-webkit-transform:translateX(-120%) rotateY(-35deg) translateX(-150%);transform:translateX(-120%) rotateY(-35deg) translateX(-150%) scale(0.93);opacity:0}

.bee3D--effect__carousel .bee3D--after{-webkit-transform:translateX(191.4%) rotateY(72deg) translateX(252%);transform:translateX(191.4%) rotateY(72deg) translateX(252%) scale(0.93);opacity:0}
.bee3D--effect__carousel .bee3D--after-1{-webkit-transform:translateX(75%) rotateY(20deg) translateX(50%);transform:translateX(75%) rotateY(20deg) translateX(50%) scale(0.93);opacity:0.6}
.bee3D--effect__carousel .bee3D--after-2{-webkit-transform:translateX(120%) rotateY(35deg) translateX(150%);transform:translateX(120%) rotateY(35deg) translateX(150%) scale(0.93);opacity:0}

.bee3D--effect__concave .bee3D--before{-webkit-transform:translateX(-156%) rotateY(90deg) translateX(-156%);transform:translateX(-156%) rotateY(90deg) translateX(-156%)}
.bee3D--effect__concave .bee3D--before-1{-webkit-transform:translateX(-60.5%) rotateY(28deg) translateX(-46.8%);transform:translateX(-60.5%) rotateY(28deg) translateX(-46.8%);opacity:0.4}
.bee3D--effect__concave .bee3D--after{-webkit-transform:translateX(156%) rotateY(-90deg) translateX(156%);transform:translateX(156%) rotateY(-90deg) translateX(156%)}
.bee3D--effect__concave .bee3D--after-1{-webkit-transform:translateX(60.5%) rotateY(-28deg) translateX(46.8%);transform:translateX(60.5%) rotateY(-28deg) translateX(46.8%);opacity:0.4}
.bee3D--effect__coverflow .bee3D--before{-webkit-transform:translateX(-52.7%) rotateY(45deg) scale(0.6);transform:translateX(-52.7%) rotateY(45deg) scale(0.6);z-index:6}
.bee3D--effect__coverflow .bee3D--before-3{-webkit-transform:translateX(-45%) rotateY(45deg) scale(0.6);transform:translateX(-45%) rotateY(45deg) scale(0.6);opacity:0.1;z-index:7}
.bee3D--effect__coverflow .bee3D--before-2{-webkit-transform:translateX(-37.1%) rotateY(45deg) scale(0.6);transform:translateX(-37.1%) rotateY(45deg) scale(0.6);opacity:0.2;z-index:8}
.bee3D--effect__coverflow .bee3D--before-1{-webkit-transform:translateX(-29.3%) rotateY(45deg) scale(0.6);transform:translateX(-29.3%) rotateY(45deg) scale(0.6);opacity:0.3;z-index:9}
.bee3D--effect__coverflow .bee3D__active{z-index:10}
.bee3D--effect__coverflow .bee3D--after{-webkit-transform:translateX(52.7%) rotateY(-45deg) scale(0.6);transform:translateX(52.7%) rotateY(-45deg) scale(0.6);z-index:6}
.bee3D--effect__coverflow .bee3D--after-1{-webkit-transform:translateX(29.3%) rotateY(-45deg) scale(0.6);transform:translateX(29.3%) rotateY(-45deg) scale(0.6);opacity:0.3;z-index:9}
.bee3D--effect__coverflow .bee3D--after-2{-webkit-transform:translateX(37.1%) rotateY(-45deg) scale(0.6);transform:translateX(37.1%) rotateY(-45deg) scale(0.6);opacity:0.2;z-index:8}
.bee3D--effect__coverflow .bee3D--after-3{-webkit-transform:translateX(45%) rotateY(-45deg) scale(0.6);transform:translateX(45%) rotateY(-45deg) scale(0.6);opacity:0.1;z-index:7}
.bee3D--effect__cube .bee3D--before{-webkit-transform:translateX(-64.8%) rotateY(-70deg) translateX(-127.3%) rotateY(-110deg) translateX(-103.5%);transform:translateX(-64.8%) rotateY(-70deg) translateX(-127.3%) rotateY(-110deg) translateX(-103.5%)}
.bee3D--effect__cube .bee3D--before-1{-webkit-transform:translateX(-64.8%) rotateY(-70deg) translateX(-100%);transform:translateX(-64.8%) rotateY(-70deg) translateX(-100%);opacity:0.5}
.bee3D--effect__cube .bee3D--after{-webkit-transform:translateX(64.8%) rotateY(70deg) translateX(127.3%) rotateY(110deg) translateX(103.5%);transform:translateX(64.8%) rotateY(70deg) translateX(127.3%) rotateY(110deg) translateX(103.5%)}
.bee3D--effect__cube .bee3D--after-1{-webkit-transform:translateX(64.8%) rotateY(70deg) translateX(100%);transform:translateX(64.8%) rotateY(70deg) translateX(100%);opacity:0.5}
.bee3D--effect__arc .bee3D--before{-webkit-transform:translate(-146.5%, 63%) rotateZ(-17deg) scale(0.5);transform:translate(-146.5%, 63%) rotateZ(-17deg) scale(0.5);opacity:0}
.bee3D--effect__arc .bee3D--before-2{-webkit-transform:translate(-109.5%, 42.3%) rotateZ(-14deg) scale(0.6);transform:translate(-109.5%, 42.3%) rotateZ(-14deg) scale(0.6);opacity:0.3}
.bee3D--effect__arc .bee3D--before-1{-webkit-transform:translate(-67.5%, 19.5%) rotateZ(-8deg) scale(0.8);transform:translate(-67.5%, 19.5%) rotateZ(-8deg) scale(0.8);opacity:0.5}
.bee3D--effect__arc .bee3D--after{-webkit-transform:translate(146.5%, 63%) rotateZ(17deg) scale(0.5);transform:translate(146.5%, 63%) rotateZ(17deg) scale(0.5);opacity:0}
.bee3D--effect__arc .bee3D--after-1{-webkit-transform:translate(67.5%, 19.5%) rotateZ(8deg) scale(0.8);transform:translate(67.5%, 19.5%) rotateZ(8deg) scale(0.8);opacity:0.5}
.bee3D--effect__arc .bee3D--after-2{-webkit-transform:translate(109.5%, 42.3%) rotateZ(14deg) scale(0.6);transform:translate(109.5%, 42.3%) rotateZ(14deg) scale(0.6);opacity:0.3}
.bee3D--effect__wave .bee3D--before{-webkit-transform:translate(-134.7%, 31.6%) rotateZ(-6deg) rotateY(-15deg) scale(0.4);transform:translate(-134.7%, 31.6%) rotateZ(-6deg) rotateY(-15deg) scale(0.4);opacity:0}
.bee3D--effect__wave .bee3D--before-2{-webkit-transform:translate(-109.3%, 26.3%) rotateZ(-14deg) rotateY(-40deg) scale(0.55);transform:translate(-109.3%, 26.3%) rotateZ(-14deg) rotateY(-40deg) scale(0.55);opacity:0.3}
.bee3D--effect__wave .bee3D--before-1{-webkit-transform:translate(-80%, 14.5%) rotateZ(-11deg) rotateY(-30deg) scale(0.8);transform:translate(-80%, 14.5%) rotateZ(-11deg) rotateY(-30deg) scale(0.8);opacity:0.5}
.bee3D--effect__wave .bee3D--after{-webkit-transform:translate(134.7%, 31.6%) rotateZ(6deg) rotateY(15deg) scale(0.4);transform:translate(134.7%, 31.6%) rotateZ(6deg) rotateY(15deg) scale(0.4);opacity:0}
.bee3D--effect__wave .bee3D--after-1{-webkit-transform:translate(80%, 14.5%) rotateZ(11deg) rotateY(30deg) scale(0.8);transform:translate(80%, 14.5%) rotateZ(11deg) rotateY(30deg) scale(0.8);opacity:0.5}
.bee3D--effect__wave .bee3D--after-2{-webkit-transform:translate(109.3%, 26.3%) rotateZ(14deg) rotateY(40deg) scale(0.55);transform:translate(109.3%, 26.3%) rotateZ(14deg) rotateY(40deg) scale(0.55);opacity:0.3}
.bee3D--effect__spiral-right{overflow:hidden}
.bee3D--effect__spiral-right .bee3D--before{-webkit-transform:translateX(-191.4%) rotateY(-72deg) translate(-252%, 600px);transform:translateX(-191.4%) rotateY(-72deg) translate(-252%, 600px);opacity:0}
.bee3D--effect__spiral-right .bee3D--before-2{-webkit-transform:translateX(-115.2%) rotateY(-52deg) translate(-152.3%, 400px);transform:translateX(-115.2%) rotateY(-52deg) translate(-152.3%, 400px);opacity:0.3}
.bee3D--effect__spiral-right .bee3D--before-1{-webkit-transform:translateX(-52.7%) rotateY(-30deg) translate(-56.6%, 200px);transform:translateX(-52.7%) rotateY(-30deg) translate(-56.6%, 200px);opacity:0.5}
.bee3D--effect__spiral-right .bee3D--after{-webkit-transform:translateX(191.4%) rotateY(72deg) translate(252%, -600px);transform:translateX(191.4%) rotateY(72deg) translate(252%, -600px);opacity:0}
.bee3D--effect__spiral-right .bee3D--after-1{-webkit-transform:translateX(52.7%) rotateY(30deg) translate(56.6%, -200px);transform:translateX(52.7%) rotateY(30deg) translate(56.6%, -200px);opacity:0.5}
.bee3D--effect__spiral-right .bee3D--after-2{-webkit-transform:translateX(115.2%) rotateY(52deg) translate(152.3%, -400px);transform:translateX(115.2%) rotateY(52deg) translate(152.3%, -400px);opacity:0.3}
.bee3D--effect__spiral-left{overflow:hidden}
.bee3D--effect__spiral-left .bee3D--before{-webkit-transform:translateX(-191.4%) rotateY(-72deg) translate(-252%, -600px);transform:translateX(-191.4%) rotateY(-72deg) translate(-252%, -600px);opacity:0}
.bee3D--effect__spiral-left .bee3D--before-2{-webkit-transform:translateX(-115.2%) rotateY(-52deg) translate(-152.3%, -400px);transform:translateX(-115.2%) rotateY(-52deg) translate(-152.3%, -400px);opacity:0.3}
.bee3D--effect__spiral-left .bee3D--before-1{-webkit-transform:translateX(-52.7%) rotateY(-30deg) translate(-56.6%, -200px);transform:translateX(-52.7%) rotateY(-30deg) translate(-56.6%, -200px);opacity:0.5}
.bee3D--effect__spiral-left .bee3D--after{-webkit-transform:translateX(191.4%) rotateY(72deg) translate(252%, 600px);transform:translateX(191.4%) rotateY(72deg) translate(252%, 600px);opacity:0}
.bee3D--effect__spiral-left .bee3D--after-1{-webkit-transform:translateX(52.7%) rotateY(30deg) translate(56.6%, 200px);transform:translateX(52.7%) rotateY(30deg) translate(56.6%, 200px);opacity:0.5}
.bee3D--effect__spiral-left .bee3D--after-2{-webkit-transform:translateX(115.2%) rotateY(52deg) translate(152.3%, 400px);transform:translateX(115.2%) rotateY(52deg) translate(152.3%, 400px);opacity:0.3}
.bee3D--inner .picture-container,
.bee3D--inner .picture-container img{height: 543px; }
@media screen and (max-width: 575px){ .bee3D--inner .picture-container, .bee3D--inner .picture-container img{ height: 459px; } }

.category-details.bg-details.trasition-smooth .col-sm-12.col-xl-12.overflow-hidden.pt-1{ min-height: 600px; }