.event-element{padding:32px;height:100%}.event-element .labels{margin-bottom:24px}.event-element .labels .date{margin-right:4px}.event-element .labels .time{opacity:.7}.event-element h2,.event-element h4{max-width:650px;margin-bottom:24px}.event-element .speaker{max-width:450px}.event-element .speaker .name{margin-bottom:6px}.event-element .speaker .about{margin-bottom:14px}.component-slider-calendar .slider-container{position:relative}.component-slider-calendar .slider-container swiper-slide{width:50px}.component-slider-calendar .slider-container swiper-slide.is-first-day{margin-left:50px}.component-slider-calendar .slider-container swiper-slide.is-first-element{margin-left:30px}.component-slider-calendar .slider-container swiper-slide .content-container{text-align:center;position:relative;padding:10px 0;cursor:pointer}.component-slider-calendar .slider-container swiper-slide .content-container:before{content:"";position:absolute;left:50%;top:0;height:calc(100% - 2px);width:48px;border-radius:48px;transform:translate(-50%);background-color:#0030080d;z-index:-1;transition:opacity .35s,border-color .35s;opacity:0;border:1px solid transparent}.component-slider-calendar .slider-container swiper-slide .content-container:hover:before{opacity:1}.component-slider-calendar .slider-container swiper-slide .content-container.is-active:before{opacity:1;border-color:#1d1d1d}.component-slider-calendar .slider-container swiper-slide .content-container .day-name,.component-slider-calendar .slider-container swiper-slide .content-container .month-name{font-size:10px;color:#99ac9c}.component-slider-calendar .slider-container swiper-slide .content-container .month-name{height:100%;position:absolute;left:-20px;top:14px;transform:rotate(180deg);writing-mode:vertical-lr;text-align:right;text-transform:uppercase}.component-slider-calendar .slider-container swiper-slide .content-container .event-dot{opacity:0;width:10px;height:10px;border-radius:50%;margin-left:auto;margin-right:auto}.component-slider-calendar .slider-container swiper-slide .content-container.has-events .event-dot{opacity:1}.component-slider-calendar .slider-container .gradient{position:absolute;top:0;height:100%;width:5%;z-index:1;min-width:120px;pointer-events:none}.component-slider-calendar .slider-container .gradient__right{background:linear-gradient(to left,white 0 20%,transparent);right:0}.component-slider-calendar .slider-container .gradient__left{background:linear-gradient(to right,white 0 20%,transparent);left:0}.component-slider-calendar .slider-container .arrow{position:absolute;top:6px;z-index:2}.component-slider-calendar .slider-container .arrow__left{left:0;transform:rotate(180deg)}.component-slider-calendar .slider-container .arrow__right{right:0}.component-slider-calendar .events-container{opacity:1;transition:opacity .25s;margin-top:24px}.component-slider-calendar .events-container.hide{opacity:0}
