.carousel2-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}
.carousel2{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}
.materialboxed{height:300px;border-radius:25%;display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}
.carousel2.carousel2-slider{top:0;left:0}.carousel2.carousel2-slider .carousel2-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel2.carousel2-slider .carousel2-fixed-item.with-indicators{bottom:68px}.carousel2.carousel2-slider .carousel2-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel2.carousel2-slider .carousel2-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel2.carousel2-slider .carousel2-item p{font-size:15px}.carousel2 .carousel2-item{visibility:hidden;width:200px;height:200px;position:absolute;top:50px;left:0}.carousel2 .carousel2-item>img{width:100%}.carousel2 .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel2 .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.carousel2 .indicators .indicator-item.active{background-color:#fff}.carousel2.scrolling .carousel2-item .materialboxed,.carousel2 .carousel2-item:not(.active) .materialboxed{pointer-events:none}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;-webkit-transition:visibility 0s .3s;transition:visibility 0s .3s}
.carousel2{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.carousel2{height: 300px; perspective: 300px;}
			.carousel2 .carousel2-item{width: 500px; height: 300px;}
			.carousel2-item .materialboxed{
				width: 100%;
			}