#ect-carousel-wrapper .slick-arrow{position:absolute;top:calc(50% - 18px);width:36px;height:36px;background:0 0;color:#222;box-shadow:0 2px 11px 0 rgba(0,0,0,.043);cursor:pointer;z-index:11;font-size:24px;vertical-align:middle;padding-top:4px;opacity:.75}#ect-slider-wrapper .slick-arrow i{background:#fff}#ect-carousel-wrapper .slick-arrow:hover{opacity:1}#ect-carousel-wrapper .slick-arrow.ctl-slick-next{right:-28px}#ect-carousel-wrapper .slick-arrow.ctl-slick-prev{left:-28px}#ect-carousel-wrapper .slick-arrow.slick-disabled{color:#888}#ect-carousel-wrapper .slick-slide:focus{outline:none}#ect-carousel-wrapper .slick-track{display:flex!important}#ect-carousel-wrapper .ect-share-wrapper{position:absolute;right:7px;bottom:8px;z-index:199}#ect-carousel-wrapper .style-2 .ect-share-wrapper{top:15px;left:15px}#ect-carousel-wrapper .ect-share-wrapper .ect-social-share-list{left:inherit;right:0}#ect-carousel-wrapper .ect-share-wrapper .ect-social-share-list:before{left:inherit;right:6px}#ect-carousel-wrapper .ect-share-wrapper .ect-social-share-list a{height:auto;width:auto}.ect-carousel-date .ev-time{display:inline-block;font-size:.65em;width:100%;margin-top:2px}.ect-carousel-date .ev-time span{display:inline-block}.ect-carousel-date.custom-arrow:after{border-bottom-color:inherit!important}.carousel-view-venue{display:flex;width:100%;word-break:break-word}.carousel-view-venue span.ect-venue-details{width:calc(100% - 42px);vertical-align:top;text-align:left}.carousel-view-venue span.ect-venue-details span.ect-google{display:inline-block;width:100%}.ect-carousel-readmore.full-view:not(.style-3){width:100%;padding-top:10px}.style-1 .ect-share-wrapper{right:7px;top:25px!important}.style-1 .ect-share-wrapper .ect-social-share-list{width:45px;padding:2px;top:-6px!important;left:-50px!important}.style-1 .ect-share-wrapper .ect-social-share-list a{line-height:35px}.style-1 .ect-share-wrapper .ect-social-share-list:before{display:none!important}.style-2 .ect-share-wrapper .ect-social-share-list{width:45px;padding:2px;top:-6px!important;left:38px!important}.style-2 .ect-share-wrapper .ect-social-share-list a{line-height:35px}.style-2 .ect-share-wrapper .ect-social-share-list:before{display:none}.style-3 .ect-carousel-event-area .ect-share-wrapper{right:25px!important}.style-3 .ect-carousel-date i.ect-icon-clock{display:inline-block;height:auto;vertical-align:top;text-align:center;margin-right:4px;font-weight:700}.style-3 .ect-carousel-footer{padding:10px 20px 20px;margin-top:10px;border-top:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.02)}.ect-carousel-description a.ect-events-read-more{display:none}.ect-carousel-description{display:inline-block;width:100%;word-break:break-word}.ect-carousel-description .ect-event-content p{display:inline-block;width:100%;word-break:break-word;padding:0;margin:0}.ect-carousel-event.style-4 .ect-carousel-image .ect-date-highlight{position:absolute;top:10px;left:10px}#ect-carousel-wrapper .ect-carousel-event.style-4 .ect-share-wrapper{top:12px}.ect-carousel-event.style-4 .ect-carousel-image .ect-date-highlight .ect-date-area{padding:10px 20px;border-radius:6px;display:flex;flex-direction:column;align-items:center;gap:2px}.ect-carousel-event.style-4 .ect-carousel-image .ect-date-highlight .ect-date-area .ev-day{font-size:20px;font-weight:500}.ect-carousel-event.style-4 .ect-carousel-image .ect-date-highlight .ect-date-area .ev-mo{font-size:22px;font-weight:700}.ect-carousel-event.style-4 .ect-carousel-post-content{width:100%;display:flex;flex-direction:column;gap:10px}.ect-carousel-event.style-4 .ect-carousel-post-content .ect-category-time{display:flex;gap:5px;flex-wrap:wrap}.ect-carousel-event.style-4 .ect-carousel-post-content .ect-event-schedule{font-size:15px;margin-top:1px;display:flex}.ect-carousel-event.style-4 .ect-readmore-cost{display:flex;align-items:center;gap:15px;margin-top:10px}.ect-carousel-event.style-4 .ect-readmore-cost .ect-readmore{width:49%;padding:10px 15px;border-radius:4px;text-align:center}.ect-carousel-event.style-4 .ect-readmore-cost .ect-carousel-cost{width:49%}@media only screen and (max-width:769px){.ect-carousel-event.style-4 .ect-readmore-cost{flex-direction:column;align-items:flex-start}.ect-carousel-event.style-4 .ect-readmore-cost .ect-readmore,.ect-carousel-event.style-4 .ect-readmore-cost .ect-carousel-cost{width:auto}}