.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;margin-left:-15px;position:absolute}.carousel-indicators li{text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid #fff;-webkit-border-radius:10px;border-radius:10px;width:10px;height:10px;margin:1px;display:inline-block}.carousel-indicators .active{background-color:#fff;width:12px;height:12px;margin:0}.nav-item,.nav-link,.pagination,.carousel,.panel-title a{cursor:pointer}@media (max-width:767px){.addtocalendar .atcb-list{left:auto;right:0}.carousel-3d{height:250px}#video_carousel{height:120px}}.carousel-3d .carousel-3d-controls{justify-content:center;width:100%;display:flex;left:0}button.carousel-item,button.carousel-3d-item{appearance:none;background:0 0;border:none}button.carousel-item:focus-visible .yt-play-btn{outline:auto}button.carousel-3d-item:focus-visible .yt-play-btn{outline:auto}.carousel-inner{-webkit-border-radius:15px;border-radius:15px;min-height:250px}.carousel-indicators{z-index:15;text-align:center;width:100%;margin:0;padding:0 25px 25px 0;position:absolute;bottom:0;left:0;right:0}.carousel-control-prev,.carousel-control-next{background-image:none}.carousel-3d-controls button{color:#428bca;background-color:transparent;border:transparent;width:30px;font-size:26px}.carousel-3d-controls button :hover{color:#0a58ca}.carousel-3d-body{overflow-x:hidden}.carousel-3d{box-sizing:content-box;perspective:1000px;height:400px;padding:60px 0;position:relative;overflow:hidden}.carousel-3d .carousel-3d-inner{width:100%;height:400px;transform-style:preserve-3d;transition:transform 1s;position:absolute;transform:translateZ(-288px)}.carousel-3d .carousel-3d-item{width:190px;height:120px;transition:transform 1s,opacity 1s;position:absolute}.carousel-3d .carousel-3d-item img{width:auto;height:100%;object-fit:cover!important}.carousel-3d .carousel-3d-vertical .carousel-3d-item img{width:100%;height:auto}.carousel-3d .carousel-3d-controls{text-align:center;position:absolute;top:0;right:50%}.carousel-3d .carousel-3d-controls a{text-align:center;width:30px;height:30px;font-size:26px}@media (max-width:768px){.carousel-3d .carousel-3d-item{align-items:center;width:95px;height:60px;transition:transform 1s,opacity 1s;display:flex;position:absolute}.carousel-3d-vertical{perspective:2000px}.carousel-3d .carousel-3d-item img{width:100%;height:auto}}.carousel-3d-vertical .carousel-3d-controls{text-align:center;top:50%;right:0;transform:rotate(90deg)}@media (prefers-reduced-motion){.carousel-3d .carousel-3d-inner,.carousel-3d .carousel-3d-item{transition:none}}