/*! Element Pack: ep-interactive-card, ep-events-calendar-carousel */
.bdt-interactive-card{position:relative;overflow:hidden;border-radius:6px;box-shadow:0 5px 8px -5px rgba(151,163,184,0.5),0 15px 16px -15px rgba(151,163,184,0.5),0 25px 32px -25px rgba(151,163,184,0.5)}.bdt-interactive-card:hover{box-shadow:0 0 3px -1px rgba(151,163,184,0.5)}.bdt-interactive-card:hover .bdt-interactive-card-image.bdt-image-hover-effect img{transform:scale(1.1);pointer-events:none}.bdt-interactive-card:not(.bdt-wavify-active) .bdt-wavify-effect{opacity:0}.bdt-interactive-card:not(.bdt-wavify-active) .bdt-card-effect-top .bdt-wavify-effect{transform:translateY(80px)}.bdt-interactive-card:not(.bdt-wavify-active) .bdt-card-effect-bottom .bdt-wavify-effect{transform:translateY(-80px) rotate(180deg)}.bdt-wavify-active .bdt-wavify-effect{opacity:1;transition:transform 3s ease}.bdt-wavify-active .bdt-card-effect-top .bdt-wavify-effect{transform:translateY(0)}.bdt-wavify-active .bdt-card-effect-bottom .bdt-wavify-effect{transform:translateY(0) rotate(180deg)}.bdt-wavify-effect{position:absolute;inline-size:100%}.bdt-wavify-effect svg>*{fill:#fff;transition:fill .3s ease}.bdt-card-effect-top .bdt-wavify-effect{inset-block-end:-30px;inset-inline-start:0}.bdt-card-effect-bottom .bdt-wavify-effect{inset-block-start:-30px;inset-inline-start:0;transform:rotate(180deg)}.bdt-interactive-card-image{position:relative;overflow:hidden}.bdt-interactive-card-image img{inline-size:100%;vertical-align:middle;transition:transform .8s cubic-bezier(.25, 0, .2, 1)}.bdt-interactive-card-content{padding:20px;position:relative;z-index:1;transition:all .3s ease}.bdt-interactive-card-content>*{position:relative;z-index:1}.bdt-interactive-card-title{font-size:18px;font-weight:600;color:#0d0925;padding-block-end:6px;margin:0;transition:all .3s ease}.bdt-interactive-card-sub-title{font-size:15px;color:#8a8da0;padding-block-end:5px}.bdt-interactive-card-text{font-size:13px;color:#4e4a67;transition:all .3s ease}.bdt-interactive-card-text p{margin:0}.bdt-interactive-card-button{display:inline-block;padding-block-start:10px}.bdt-interactive-card-readmore{font-size:12px;font-weight:600;color:#8a8da0;border-radius:3px;transition:all .3s ease;position:relative}.bdt-interactive-card-readmore:before{content:'';position:absolute;block-size:40px;inline-size:40px;background:#8a8da0;inset-block-start:0;inset-inline-start:0;border-radius:60px;transition:all .3s ease}.bdt-interactive-card-readmore span.ep-icon-long-arrow-right{margin-inline-end:10px;position:relative;block-size:40px;inline-size:40px;line-height:40px;text-align:center;color:#fff;transition:all .3s ease}.bdt-interactive-card-readmore:hover{color:#fff}.bdt-interactive-card-readmore:hover:before{inline-size:100% !important}.bdt-interactive-card-readmore:hover span.ep-icon-long-arrow-right{transform:translateX(10px)}.bdt-interactive-card-readmore .bdt-ic-readme-text{padding-inline-end:13px;line-height:1}.bdt-interactive-card-badge{z-index:2;transform:translate(var(--ep-badge-h-offset, 0), var(--ep-badge-v-offset, 0)) rotate(var(--ep-badge-rotate, 0))}.bdt-interactive-card-badge .bdt-badge{border-radius:3px;font-size:11px}.bdt-title-link-yes .bdt-interactive-card-title:hover{cursor:pointer}.bdt-global-link-yes .bdt-interactive-card:hover{cursor:pointer}:root[dir="rtl"] .bdt-interactive-card-readmore span.ep-icon-long-arrow-right{transform:translateX(0) rotate(180deg)}:root[dir="rtl"] .bdt-interactive-card-readmore:hover span.ep-icon-long-arrow-right{transform:translateX(-10px) rotate(180deg)}@media (max-width:767px){.bdt-interactive-card:not(.bdt-wavify-active) .bdt-card-effect-right .bdt-wavify-effect,.bdt-interactive-card:not(.bdt-wavify-active) .bdt-card-effect-left .bdt-wavify-effect{transform:translateY(80px)}.bdt-wavify-active .bdt-card-effect-right .bdt-wavify-effect,.bdt-wavify-active .bdt-card-effect-left .bdt-wavify-effect{transform:translateY(0)}.bdt-card-effect-right .bdt-wavify-effect,.bdt-card-effect-left .bdt-wavify-effect{inset-block-end:-30px;inset-inline-start:0}}@media (min-width:768px){.bdt-interactive-card:not(.bdt-wavify-active) .bdt-card-effect-left .bdt-wavify-effect{transform:rotate(-90deg) translateX(0) translateY(0)}.bdt-interactive-card:not(.bdt-wavify-active) .bdt-card-effect-right .bdt-wavify-effect{transform:rotate(90deg) translateX(-100%) translateY(80px)}.bdt-card-effect-left .bdt-wavify-effect{inset-block-start:0;transform-origin:100% 0;transform:rotate(-90deg) translateX(0%) translateY(-100%);inset-block-end:auto;inset-inline-end:-30px}.bdt-card-effect-right .bdt-wavify-effect{inset-block-end:0;transform-origin:0% 100%;transform:rotate(90deg) translateX(-100%) translateY(0%);inset-inline-start:-30px}.bdt-interactive-card-content{padding:30px}.bdt-interactive-card-title{font-size:24px;padding-block-end:12px}.bdt-interactive-card-sub-title{font-size:16px;padding-block-end:6px}.bdt-interactive-card-text{font-size:15px}.bdt-interactive-card-button{padding-block-start:15px}.bdt-interactive-card-readmore{font-size:13px}}@media (min-width:1024px){.bdt-interactive-card-content{padding:40px}.bdt-interactive-card-title{font-size:27px;padding-block-end:15px}.bdt-interactive-card-text{font-size:16px}.bdt-interactive-card-button{padding-block-start:20px}.bdt-interactive-card-readmore{font-size:14px}.bdt-card-effect-top .bdt-wavify-effect{inset-block-end:-40px}.bdt-card-effect-bottom .bdt-wavify-effect{inset-block-start:-40px}.bdt-card-effect-left .bdt-wavify-effect{inset-inline-end:-40px}.bdt-card-effect-right .bdt-wavify-effect{inset-inline-start:-40px}}
.skin-default .bdt-event-item,.skin-default .bdt-event-item-inner{position:relative;border-end-start-radius:5px;border-end-end-radius:5px;background-color:#ffffff;box-shadow:0 2px 8px 0 rgba(0,0,0,0.08);-webkit-transition:all .3s ease;transition:all .3s ease}.skin-default .bdt-event-item:hover,.skin-default .bdt-event-item-inner:hover{box-shadow:none;transform:translate(0, 3px)}.skin-default .bdt-event-item:before,.skin-default .bdt-event-item-inner:before{content:'';position:absolute;block-size:5px;inline-size:0;background:#ec5015;inset-block-end:0;inset-inline-start:0;border-end-start-radius:5px;border-end-end-radius:5px;-webkit-transition:all .3s ease;transition:all .3s ease}.skin-default .bdt-event-item:hover:before,.skin-default .bdt-event-item-inner:hover:before{inline-size:100%}.skin-default .bdt-event-content{padding-block:30px 20px;padding-inline:30px}.skin-default .bdt-event-intro{display:flex;margin-block-end:25px}.skin-default .bdt-event-intro .bdt-event-date{font-size:14px;text-transform:uppercase;font-weight:700;line-height:24px;text-align:center}.skin-default .bdt-event-intro .bdt-event-date a{color:#3d3d3d}.skin-default .bdt-event-intro .bdt-event-date a .bdt-event-day{font-size:26px;display:block;color:#ec5015}.skin-default .bdt-event-intro .bdt-event-title-wrap{line-height:24px;margin:0;font-size:16px;font-weight:600;padding-inline-start:10px;margin-inline-start:10px;border-inline-start:1px solid #eee}.skin-default .bdt-event-intro .bdt-event-title{color:#333;transition:color .3s ease}.skin-default .bdt-event-intro .bdt-event-title:hover{color:#ec5015}.skin-default .bdt-event-intro .bdt-event-time{font-size:12px;color:#6e6e6e;margin-inline-start:10px;align-items:center;padding-inline-start:10px}.skin-default .bdt-event-image{position:relative;overflow:hidden}.skin-default .bdt-event-image img{min-inline-size:100%;transition:all .3s ease}.skin-default .bdt-event-excerpt{font-size:14px}.skin-default .bdt-event-excerpt:last-child{margin-block-end:0}.skin-default .bdt-event-meta{padding:25px 30px;margin:0;border-block-start:1px solid #f5f5f5}.skin-default .bdt-event-meta .bdt-event-price a{color:#6e6e6e;font-size:13px;font-weight:700;margin-inline-end:15px;text-transform:uppercase}.skin-default .bdt-event-meta .bdt-address-website-icon a{color:#ec5015;margin-inline-start:10px}.skin-default .swiper-coverflow{padding-block-start:15px}.skin-default .swiper-coverflow .swiper-slide{transition-property:transform, border, background}.skin-default .swiper-horizontal>.swiper-pagination-progress{inset-block-start:auto;inset-block-end:0}.skin-default .bdt-event-item,.skin-altra .bdt-event-item,.skin-fable .bdt-event-item{text-align:start}.skin-default .swiper-pagination-bullet,.skin-altra .swiper-pagination-bullet,.skin-fable .swiper-pagination-bullet{background-color:#ec5015;border-radius:20px;margin:6px;transition:all .3s ease}.skin-default .swiper-pagination-bullet.swiper-pagination-bullet-active,.skin-altra .swiper-pagination-bullet.swiper-pagination-bullet-active,.skin-fable .swiper-pagination-bullet.swiper-pagination-bullet-active{outline:none;inline-size:40px;background:#ec5015}.bdt-event-calendar.skin-altra .bdt-dots-container .swiper-pagination .swiper-pagination-bullet,.bdt-event-calendar.skin-altra .bdt-arrows-dots-container .swiper-pagination .swiper-pagination-bullet{inline-size:6px;block-size:6px;border-radius:0px}.bdt-event-calendar.skin-altra .bdt-dots-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.bdt-event-calendar.skin-altra .bdt-arrows-dots-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{inline-size:40px}.skin-fable .bdt-event-item-inner{background:#efefef;position:relative;overflow:hidden;padding-block-end:30px;border-radius:10px;transition:all .3s ease}.skin-fable .bdt-event-item-inner:hover{padding-block-end:0}.skin-fable .bdt-event-item-inner:hover .bdt-event-image{transform:scale(1.1, 1.1)}.skin-fable .bdt-event-item-inner:hover .bdt-event-content{margin-block:-100px 0;margin-inline:0;padding-block:20px 60px;padding-inline:60px;border-end-start-radius:10px;border-end-end-radius:10px}.skin-fable .bdt-event-item-inner:hover .bdt-event-time{font-size:12px;color:#6e6e6e;padding:8px 0}.skin-fable .bdt-event-item-inner .bdt-address-website-icon{position:absolute;inset-block-start:30px;inset-inline-end:30px;z-index:1}.skin-fable .bdt-event-item-inner .bdt-address-website-icon a{color:#fff;margin-inline-start:10px;padding:6px;font-size:16px;background:rgba(50,210,150,0.4);border-block-end:3px solid #32d296}.skin-fable .bdt-event-image{position:relative;overflow:hidden;transition:all .3s ease}.skin-fable .bdt-event-image img{inline-size:100%;border-start-start-radius:8px;border-start-end-radius:8px}.skin-fable .bdt-event-content{margin-block:-100px 0;margin-inline:30px;background:#fff;padding-block:20px 30px;padding-inline:30px;position:relative;border-radius:10px;transition:all .3s ease}.skin-fable .bdt-event-content .bdt-event-date span{font-size:14px;text-transform:uppercase;color:#32d296;font-weight:600}.skin-fable .bdt-event-content .bdt-event-time{font-size:12px;color:#6e6e6e;padding:8px 0}.skin-fable .bdt-event-content .bdt-event-title-wrap{font-size:20px;margin-block-end:20px;padding-block-start:10px;font-weight:600;text-transform:uppercase}.skin-fable .bdt-event-content .bdt-event-title-wrap .bdt-event-title{color:#000;transition:color .3s ease}.skin-fable .bdt-event-content .bdt-event-title-wrap:hover .bdt-event-title{color:#32d296}.skin-fable .bdt-event-excerpt{font-size:14px;margin-block-end:25px}.skin-fable .bdt-event-excerpt:last-child{margin-block-end:0}.skin-fable .bdt-event-meta{padding-block-start:20px;margin:0;border-block-start:1px solid rgba(50,210,150,0.3)}.skin-fable .bdt-event-meta .bdt-event-price a{color:#6e6e6e;font-size:13px;font-weight:700;margin-inline-end:15px;text-transform:uppercase}.skin-fable .bdt-event-meta .bdt-more-icon a{color:#32d296;border:1px solid #32d296;font-size:10px;padding:3px;display:inline-flex}.skin-altra .bdt-event-item-inner{position:relative;overflow:hidden;border-radius:10px;transition:all .3s cubic-bezier(.3, .36, .25, 1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}.skin-altra .bdt-event-item-inner:hover{box-shadow:0 -1px 0 0 rgba(0,0,0,0.03),0 1px 1px rgba(0,0,0,0.03),0 2px 2px rgba(0,0,0,0.03),0 4px 4px rgba(0,0,0,0.03),0 8px 8px rgba(0,0,0,0.03),0 16px 16px rgba(0,0,0,0.03);transform:translate(0, -1px)}.skin-altra .bdt-event-item-inner:hover .bdt-event-price a{padding-inline-end:50px}.skin-altra .bdt-event-item-inner:hover .bdt-event-price a .bdt-price-amount{opacity:1;transform:translate(-10px, 0)}.skin-altra .bdt-event-item-inner:hover .bdt-event-price a svg{fill:#ec5015}.skin-altra .bdt-event-item-inner .bdt-event-content{padding-block:0 25px;padding-inline:25px}.skin-altra .bdt-address-website-icon{text-align:end}.skin-altra .bdt-event-image-wrap{position:relative}.skin-altra .bdt-event-image-wrap .bdt-event-date a{font-weight:500;color:#444A5D;background:#fff;line-height:1;text-align:center;border-radius:6px;position:absolute;inset-inline-start:25px;padding:8px 12px;inset-block-end:-10px;text-transform:uppercase;box-shadow:0 2px 5px rgba(0,0,0,0.15);transition:color .3s ease;font-size:14px}.skin-altra .bdt-event-image-wrap .bdt-event-date a .bdt-event-day{font-size:25px;display:block;color:#444A5D;margin-block-end:4px;font-weight:900;transition:color .3s ease}.skin-altra .bdt-event-image-wrap .bdt-event-date a:hover{color:#ec5015}.skin-altra .bdt-event-image-wrap .bdt-event-date a:hover .bdt-event-day{color:#ec5015}.skin-altra .bdt-event-image-wrap img{min-inline-size:100%;transition:all .3s ease}.skin-altra .bdt-event-intro{margin-block-end:25px;padding:20px 0;border-block-end:1px solid #eee}.skin-altra .bdt-event-intro .bdt-address-website-icon a{color:#444A5D;transition:color .3s ease}.skin-altra .bdt-event-intro .bdt-address-website-icon a:hover{color:#ec5015}.skin-altra .bdt-event-time{font-size:12px;color:#6e6e6e;padding:8px 0}.skin-altra .bdt-event-title-wrap{margin-inline-end:20px;font-size:18px;font-weight:700}.skin-altra .bdt-event-title{color:#444A5D;transition:color .3s ease}.skin-altra .bdt-event-title:hover{color:#ec5015}.skin-altra .bdt-event-price a{position:absolute;inset-block-start:20px;inset-inline-end:20px;background:#fff;padding:10px;border-radius:3px;line-height:1;transition:all .3s ease;display:flex}.skin-altra .bdt-event-price a .bdt-price-amount{font-size:15px;font-weight:600;color:#ec5015;position:absolute;opacity:0;inset-inline-end:0;transition:all .5s ease-in,.1s ease-out}.skin-altra .bdt-event-price a svg{inline-size:1em;block-size:1em;fill:#444A5D;transition:all .3s ease}.skin-altra .bdt-event-price a:hover{padding-inline-end:50px}.skin-altra .bdt-event-price a:hover .bdt-price-amount{opacity:1;transform:translate(-10px, 0)}.skin-altra .bdt-event-price a:hover svg{fill:#ec5015}[dir="rtl"] .skin-altra .bdt-event-price a:hover .bdt-price-amount,[dir="rtl"] .skin-altra .bdt-event-item-inner:hover .bdt-event-price a .bdt-price-amount{transform:translate(10px, 0)}.elementor-widget-bdt-event-carousel .swiper-pagination{display:inline-flex}
