@charset "UTF-8";.btn{--bs-btn-active-color: white;--bs-btn-active-bg: var(--i-primary-active, rgba(255, 146, 2, .89))}@media (max-width: 1599.98px){.hide-xxl-down{display:none!important}}@media (max-width: 1369.98px){.hide-xl-down{display:none!important}}@media (max-width: 1199.98px){.hide-lg-down{display:none!important}}@media (max-width: 991.98px){.hide-md-down{display:none!important}}@media (max-width: 767.98px){.hide-sm-down{display:none!important}}@media (max-width: 575.98px){.hide-xs-down{display:none!important}}@media (min-width: 1600px){.hide-xxl-up{display:none!important}}@media (min-width: 1369px){.hide-xl-up{display:none!important}}@media (min-width: 1200px){.hide-lg-up{display:none!important}}@media (min-width: 992px){.hide-md-up{display:none!important}}@media (min-width: 768px){.hide-sm-up{display:none!important}}@media (min-width: 576px){.hide-xs-up{display:none!important}}.swiper-pagination{z-index:0}.home-header-carousel{margin-bottom:20px;position:relative}@media (max-width: 767.98px){.home-header-carousel{padding-bottom:44px;padding-top:19px}}.banners-slider-container{background-color:#e4e3e3;text-align:center;padding:20px 0;margin-bottom:20px}.banners-slider-container .swiper-pagination-bullet-active{background-color:var(--i-primary, #ff9202)}@media (max-width: 768px){.banners-slider-container{padding-bottom:0}}body.dark-mode .banners-slider-container{background-color:#191d22}.banners-slider-container .custom-container{position:relative;padding:0;max-width:1230px}@media (max-width: 1380px){.banners-slider-container .swiper-button-prev,.banners-slider-container .swiper-button-next{display:none}}.banners-slider-container .swiper-button-prev{left:-70px}@media (max-width: 1430px){.banners-slider-container .swiper-button-prev{left:-60px}}.banners-slider-container .swiper-button-next{right:-70px}@media (max-width: 1430px){.banners-slider-container .swiper-button-next{right:-60px}}.home-header-carousel-coverflow .swiper-slide{background-position:50%;background-size:cover;width:60%}@media (max-width: 991.98px){.home-header-carousel-coverflow .swiper-slide{width:90%}}.home-header-carousel-coverflow .swiper-slide img{border-radius:10px;aspect-ratio:16/9;background-repeat:no-repeat;background-size:cover;display:block;width:100%}.home-header-carousel-coverflow:not(.swiper-initialized){perspective:1200px}.home-header-carousel-coverflow:not(.swiper-initialized) .swiper-wrapper{transform:translate3d(calc(-33% - 65px),0,0);transform-style:preserve-3d}@media (max-width: 991.98px){.home-header-carousel-coverflow:not(.swiper-initialized) .swiper-wrapper{transform:translate3d(-85%,0,0)}}.home-header-carousel-coverflow:not(.swiper-initialized) .swiper-slide:nth-child(3){transform:translateZ(-100px) rotateX(0) rotateY(0) scale(1);z-index:0}.home-header-carousel-coverflow:not(.swiper-initialized) .swiper-slide:nth-child(1){transform:translateZ(-100px) rotateX(0) rotateY(0) scale(1);z-index:0}.home-header-carousel-coverflow:not(.swiper-initialized) .swiper-slide:nth-child(2){transform:translateZ(0) rotateX(0) rotateY(0) scale(1);z-index:1}.home-header-carousel-coverflow:not(.swiper-initialized) img{filter:blur(2px)}.home-header-carousel-thumbs:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(10% - 14px);margin-right:15.7px}@media (max-width: 1280px){.home-header-carousel-thumbs:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(12.5% - 14px)}}@media (max-width: 640px){.home-header-carousel-thumbs:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(20% - 14px)}}@media (max-width: 200px){.home-header-carousel-thumbs:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(50% - 14px)}}.home-header-carousel-thumbs:not(.swiper-initialized) .swiper-wrapper .swiper-slide img{height:initial;padding:0}@media (max-width: 767.98px){.home-header-carousel-thumbs{display:none}}.home-header-carousel-thumbs .swiper-slide{cursor:pointer;text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;border-radius:7px;border:1px solid transparent}.home-header-carousel-thumbs .swiper-slide.current{border:1px solid var(--i-primary, #ff9202)}.home-header-carousel-thumbs .swiper-slide.current img{border-radius:5px}.home-header-carousel-thumbs .swiper-slide img{aspect-ratio:16/9;max-width:140px;display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:7px;background-repeat:no-repeat;background-size:cover;height:0;padding-bottom:4.878%}.home-header-carousel-thumbs.swiper-initialized .swiper-slide img{height:100%;padding-bottom:0}.list-slider-container{text-align:center}.swiper-lazy-preloader{border-bottom:4px solid var(--i-primary, #ff9202);border-left:4px solid var(--i-primary, #ff9202);border-right:4px solid var(--i-primary, #ff9202)}.home-events-list:not(.swiper-initialized) .swiper-wrapper{display:flex}.home-events-list:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(13.3333333% - 17px);margin-right:20px}@media (max-width: 2260px){.home-events-list:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(15.3846154% - 17px)}}@media (max-width: 1919px){.home-events-list:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(18.1818182% - 17px)}}@media (max-width: 1369px){.home-events-list:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(22.2222222% - 17px)}}@media (max-width: 1200px){.home-events-list:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(28.5714286% - 17px)}}@media (max-width: 768px){.home-events-list:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(40% - 17px)}}@media (max-width: 520px){.home-events-list:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(7366.6666667% - 17px)}}.home-events-list{overflow:hidden;position:relative;padding-top:20px;padding-left:10px}@media (max-width: 768px){.home-events-list{padding-top:10px}}.home-events-list .event-card{margin-bottom:0}.home-events-list .swiper-button-prev,.home-events-list .swiper-button-next{margin-top:-34px}@media (max-width: 768px){.home-events-list .swiper-button-prev,.home-events-list .swiper-button-next{display:none}}.home-events-list .swiper-button-next{right:20px}.home-events-list .swiper-button-prev{left:20px}.calendars-home-section .custom-container{max-width:1258px;position:relative}.calendars-home-section .container_calendars .swiper-button-next{right:-58px}.calendars-home-section .container_calendars .swiper-button-prev{left:-58px}.calendars-home-section .container_calendars .swiper-button-prev,.calendars-home-section .container_calendars .swiper-button-next{margin-top:1px}@media (max-width: 1430px){.calendars-home-section .container_calendars .swiper-button-prev,.calendars-home-section .container_calendars .swiper-button-next{display:none}}.container_carusel_calendar.swiper-initialized{padding:0 9px;margin:0 -15px 10px -8px;max-width:calc(100% + 18px)}.container_calendars{position:relative}.container_carusel_calendar{padding:0 15px;overflow:hidden;margin:0 -15px 10px;pointer-events:revert}.container_carusel_calendar .swiper-wrapper{display:flex;padding-bottom:8px;padding-top:8px}.container_carusel_calendar .swiper-wrapper .swiper-slide{width:141.2px;margin-right:15px}.item_calendar{display:flex;justify-content:center;align-items:center;text-align:center}.item_calendar .calendar,.item_calendar a{cursor:pointer;text-decoration:none!important;display:block;width:100%;color:inherit}.item_calendar .calendar:active .calendar_event,.item_calendar a:active .calendar_event{box-shadow:none;transition:0s}@media (hover: hover){.item_calendar .calendar:hover .calendar_data,.item_calendar a:hover .calendar_data{background-color:#9b9b9b}body.dark-mode .item_calendar .calendar:hover .calendar_data,body.dark-mode .item_calendar a:hover .calendar_data{background-color:#97a2ac}}.item_calendar .calendar_event{background:#fff;font-weight:300;border-radius:0 0 10px 10px;height:50px;line-height:50px;overflow:hidden;margin:0;box-shadow:2px 3px 9px #00000014;font-family:Roboto Regular,Arial,sans-serif}@media (max-width: 767.98px){.item_calendar .calendar_event{font-size:14px}}body.dark-mode .item_calendar .calendar_event{background:#202529}.item_calendar .calendar_data{font-family:Roboto Semibold,Arial,sans-serif;background:#c5c5c5;font-size:18px;color:#fff;border-radius:10px 10px 0 0;height:50px;line-height:55px;margin:0}@media (max-width: 767.98px){.item_calendar .calendar_data{font-size:14px}}body.dark-mode .item_calendar .calendar_data{background:#343a42}.item_calendar .calendar_data .calendar_date_number{line-height:0;margin-right:5px}.item_calendar.orange .calendar_data{background-color:var(--i-primary, #ff9202)!important}.tags-list{padding:0 0 25px;overflow:auto;white-space:nowrap;text-align:center}.tags-list .btn-tag{margin:0 2px;padding:5px 15px;display:inline-flex;flex-direction:column;gap:8px;align-items:center;width:95px}.tags-list .btn-tag:hover .hover-img{display:block}.tags-list .btn-tag:hover .hover-img+img{display:none}.tags-list .btn-tag span{font-weight:500}.tags-list .btn-tag img{object-fit:contain}.tags-list .btn-tag .hover-img{display:none}.cities-list .section__item a{font-size:14px}.section_tags{display:flex;scroll-snap-type:x mandatory;justify-content:left}.section__item{scroll-snap-align:start;white-space:nowrap}.section__item a{font-family:Roboto Semibold,Arial,sans-serif;cursor:pointer;background-color:#fff;padding:10px 24px;color:#717171;display:block;margin-right:10px;text-transform:uppercase;font-size:12px;-webkit-transition:all 1s;-o-transition:all .1s;transition:all .1s;box-shadow:0 3px #0000000d,0 2px 5px #00000008}body.dark-mode .section__item a{background-color:#343a42;color:#fff}.section__item a:hover{background-color:#000;color:#fff;text-decoration:none;-webkit-transition:all 1s;-o-transition:all .1s;transition:all .1s}.section__item a:hover .cat-icon-active{display:block}.section__item a:hover .cat-icon{display:none}body.dark-mode .section__item a:hover{background-color:var(--i-primary-active, rgba(255, 146, 2, .89));color:#fff}.section__item .cat-icon-active{display:none}.section__item .light-icons{display:block}body.dark-mode .section__item .light-icons,.section__item .dark-icons{display:none}body.dark-mode .section__item .dark-icons{display:block}.section__item a.active_tag{background-color:#000;color:#fff;text-decoration:none}.section__item a.active_tag .cat-icon-active{display:block}.section__item a.active_tag .cat-icon{display:none}body.dark-mode .section__item a.active_tag{background-color:var(--i-primary-active, rgba(255, 146, 2, .89));color:#fff}.categories-list .section__item a{padding:4px 18px}.categories-list .section__item a svg{width:50px;height:50px}.section_tags .swiper-slide{width:auto}.btn-next-sm-prev{z-index:1;top:calc(50% - 4px);left:-40px}.btn-next-sm-next{z-index:1;top:calc(50% - 4px);right:-40px}.btn-next-sm{background-color:#f2f3f4;width:35px;height:35px}@media screen and (max-width: 1199.98px){.section_tags{overflow-x:auto}}@media screen and (max-width: 767.98px){.swiper-button-next,.swiper-button-prev{display:none}}.section_tags::-webkit-scrollbar{display:none}.section_tags{-ms-overflow-style:none;scrollbar-width:none}.no-result{font-size:20px;color:#9e9e9e;font-family:Roboto Regular,Arial,sans-serif;padding:20px 0;margin-bottom:20px;border:1px solid #d8d8d8;background-color:#f4f4f4;border-radius:10px}.ev-skeleton{--sk-base: #e7e9ec;--sk-img: #e2e4e8}.ev-skeleton .sk{background:var(--sk-base);border-radius:6px}.ev-skeleton .header-section .sk-head-title{display:inline-block;width:220px;height:22px;border-radius:7px}.ev-skeleton .header-section .sk-head-link{display:inline-block;width:84px;height:12px;border-radius:5px}.ev-skeleton .sk-card{background:#fff;border:1px solid #e6e7ea;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.ev-skeleton .sk-poster{aspect-ratio:16/9;background:var(--sk-img);border-radius:0}.ev-skeleton .sk-meta{padding:12px 13px 14px;display:flex;gap:12px}.ev-skeleton .sk-date{display:flex;flex-direction:column;gap:6px;align-items:center;flex-shrink:0;padding-top:2px}.ev-skeleton .sk-lines{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.ev-skeleton .sk-day{width:26px;height:20px;border-radius:5px}.ev-skeleton .sk-mon{width:30px;height:9px;border-radius:4px}.ev-skeleton .sk-t1{width:92%;height:12px}.ev-skeleton .sk-t2{width:64%;height:12px}.ev-skeleton .sk-venue{width:78%;height:9px;margin-top:2px;opacity:.8}body.dark-mode .ev-skeleton{--sk-base: #353c46;--sk-img: #313842}body.dark-mode .ev-skeleton .sk-card{background:#2b313a;border-color:#363d47}
