.artist-list__container div.switch-button_container{display:grid;grid-template-columns:repeat(2, 1fr);border:1px solid #e2e8f0;background-color:#f8fafc;border-radius:9999px;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.03) inset}.artist-list__container button.switch-button_container{appearance:none;-webkit-appearance:none;border:0;margin:0;background:rgba(0,0,0,0);color:#0f172a;padding:10px 16px;font:inherit;line-height:1.2;cursor:pointer;transition:background-color 160ms ease,color 160ms ease,box-shadow 160ms ease;user-select:none}.artist-list__container div.switch-button_container>button.switch-button_container+button.switch-button_container{border-left:1px solid #e2e8f0}.artist-list__container button.switch-button_container:not(.active):hover{background-color:rgba(2,6,23,.06)}.artist-list__container button.switch-button_container.active{background-color:#0f172a;color:#fff}.artist-list__container button.switch-button_container:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.9),0 0 0 2px #2563eb;position:relative;z-index:1}.artist-list__container button.switch-button_container:disabled{opacity:.6;cursor:not-allowed}.artist-list__container .artist-all__container,.artist-list__container .artist-current__container{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:20px;justify-content:center;margin-top:20px}.artist-list__container .artist-list__item{text-align:center;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;max-width:-webkit-fill-available;display:block}.artist-list__container .artist-list__item img{aspect-ratio:1/1;object-fit:cover;width:100%}.artist-list__container .artist-list__item h2{font-size:2rem}@media(max-width: 768px){.artist-all__container,.artist-current__container{grid:none;grid-template-columns:auto}}.cookie_info{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background-color:#000;color:#fff;padding:15px 20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.3);align-items:center;gap:15px;z-index:1000;max-width:90%;font-size:1rem;display:none;width:max-content}.cookie-info__text{flex:1}.cookie-info__button{background-color:#06c;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.cookie-info__button:hover{background-color:#005bb5}footer{display:flex;background:#000;justify-content:space-between;height:15vh}footer a{transition:none;color:#8c6c1c}.footer-left__container{padding:1rem 2rem;font-size:15px;line-height:2}.footer-right__container{padding:1rem 2rem;padding-right:5vw;display:flex;align-items:center}.footer-right__container .nck-link{display:flex;align-items:center;justify-content:center;height:100%}.footer-right__container .nck-link img{height:50%}@media(max-width: 740px){footer{flex-direction:column;height:auto;text-align:center}.footer-right__container{display:none}}.footer-menu__list{margin:0;list-style-type:none;padding:0}.footer-menu__item{margin:0}.footer-menu__list .footer-menu__item a.footer-menu__link{color:#8c6c1c}.image-gallery-page .image-all__container{column-count:3;gap:1rem}.image-gallery-page .image-list__item{position:relative;overflow:hidden;margin-bottom:1rem}.image-gallery-page .image-list__item img{display:block;width:100%;height:auto}.image-gallery-page .gallery-caption{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);color:#fff;padding:.5rem;font-size:.9rem;opacity:0;transition:opacity .3s ease;margin:0}.image-gallery-page .image-list__item:hover .gallery-caption{opacity:1}@media(max-width: 1200px){.image-gallery-page .image-all__container{column-count:2}}@media(max-width: 768px){.image-gallery-page .image-all__container{column-count:1}}.mfp-title .mfp-custom-layout{display:flex;gap:20px;align-items:flex-start;padding-top:15px;flex-direction:column;color:#f5f5f5}.mfp-left img{max-width:300px;height:auto;display:block}.mfp-right{max-width:400px;font-size:1rem;line-height:1.4}.mfp-right .creator{font-weight:bold;font-size:1.5rem;margin:0}.mfp-right .description{font-size:1.25rem}.mfp-image-holder{overflow:hidden}.mfp-container{background-color:#151414}.mfp-content{width:100%}.mfp-content .mfp-close{color:#fff !important;right:0px !important}.mfp-figure{background-color:#151414;padding:2.5vh 2.5vw;height:100%}.mfp-figure figure{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center;gap:1rem}.mfp-figure figcaption{position:unset;width:50%}.mfp-figure figure img:hover+figcaption{opacity:1 !important}.mfp-img{margin:0 !important;padding:0 !important;width:50% !important;object-fit:contain}.mfp-bottom-bar{position:unset !important;margin:0 !important}button.mfp-arrow{width:50px;height:50px;background:rgba(0,0,0,0);border:none;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;outline:none}button.mfp-arrow-left{left:10px}button.mfp-arrow-right{right:10px}button.mfp-arrow:before{display:none}button.mfp-arrow:after{content:"";position:absolute;width:20px;height:20px;border:solid #fff;border-width:0 3px 3px 0}button.mfp-arrow-left:after{transform:rotate(135deg);left:50%;top:50%;margin-left:-10px;margin-top:-10px}button.mfp-arrow-right:after{transform:rotate(-45deg);left:50%;top:50%;margin-left:-10px;margin-top:-10px}button.mfp-arrow:hover:after{border-color:#00adee}@media(max-width: 1200px){.mfp-figure figure{flex-direction:column}.mfp-img{width:100% !important;height:auto !important;margin-bottom:20px !important}.mfp-right{max-width:100%}.mfp-figure figcaption{width:100%}}.galleries_container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.gallery-caption{font-size:1.25rem;margin:0}.galleries-list__item{text-align:center;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;max-width:-webkit-fill-available}.galleries-list__item img{aspect-ratio:1/1;object-fit:cover;width:100%}.galleries-list__item h2{font-size:2rem}.about-us__container{display:flex;flex-direction:column;gap:2rem;padding:2rem 1rem}.about-us__item{display:flex;flex-direction:row;align-items:flex-start;gap:1.5rem;border:1px solid #e0e0e0;border-radius:8px;padding:1rem;transition:box-shadow .3s ease}.about-us__item:hover{box-shadow:0 2px 10px rgba(0,0,0,.05)}.about-us__image{flex-shrink:0;width:150px}.about-us__image img{width:100%;height:auto;border-radius:6px;object-fit:cover}.about-us__content{flex:1;display:flex;flex-direction:column;justify-content:center}.about-us__description{margin:0 0 .5rem;line-height:1.5}.about-us__link{color:#06c;text-decoration:none;font-weight:500}.about-us__link:hover{text-decoration:underline}@media(max-width: 600px){.about-us__item{flex-direction:column;align-items:stretch}.about-us__image{width:100%}}@media(max-width: 1200px){.video-all__container{grid-template-columns:repeat(3, 1fr)}}.video-all__container{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}@media(max-width: 1036px){.video-all__container{grid-template-columns:repeat(1, 1fr)}}.video-list__item{display:flex;flex-direction:column;align-items:center;background-color:#f7f7f7;padding:1rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:transform .2s ease-in-out}.video-list__item:hover{transform:translateY(-5px)}.video-list__item iframe{width:100%;height:auto;aspect-ratio:16/9;border:none;border-radius:4px}.video-caption{margin-top:.75rem;font-size:.95rem;color:#333;text-align:center;line-height:1.4}.partners-content{display:flex;flex-direction:column;gap:2rem}.partners-content .partners-line{display:flex;flex-direction:row}.partners-content .partners-section{display:flex;flex-direction:column;flex:1;overflow:hidden}.partners-content .partners-section__half{width:50%}.partners-content .partners-logos{display:flex;flex-direction:row;max-height:100px;gap:1rem;width:100%}.partners-content .partners-logos .swiper-wrapper{height:100px}.partners-content .partners-logos.logos-s img{max-height:75px}.partners-content .partners-logos.logos-s{gap:2rem}.partners-content .partners-logos a{max-height:100px;display:flex;flex-wrap:wrap;align-content:center}.partners-content .partners-logos a img{max-height:100px;height:auto;width:auto}.partners-bigger-line .partners-logos{max-height:150px}.partners-bigger-line .partners-logos a{max-height:150px}.partners-bigger-line .partners-logos a img{max-height:150px}@media(max-width: 479px){.content_wrap{width:100% !important}.elementor-section{position:unset !important}}@media(max-width: 767px){.partners-content .partners-line.partner-line__2-items{flex-direction:column}.partners-content .partners-line.partner-line__2-items .partners-section__half{width:100%}}@media(max-width: 479px){.partners-content .partners-line.partner-line__4-items{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}}.remove-margin-left li{margin-left:0 !important}body .content{width:100% !important}body.body_style_wide:not(.expand_content) [class*=content_wrap]>.content,body.body_style_boxed:not(.expand_content) [class*=content_wrap]>.content{width:100%}body.body_style_wide:not(.expand_content) [class*=content_wrap]>.content article img,body.body_style_boxed:not(.expand_content) [class*=content_wrap]>.content article img{aspect-ratio:1}.post_layout_classic .post_featured img{aspect-ratio:1;height:100%}.post_meta_item.post_counters_item.post_counters_comments{display:none}.post_meta .post_meta_item.post_categories{display:none}.content article.team_member_page{visibility:collapse}.content article.team_member_page div{visibility:visible}.full-width-slider{width:150%;margin-left:-25%}@media(max-width: 1022px){.full-width-slider{width:100%;margin-left:0}}div.tribe-events-event-buy-ticket{display:flex;justify-content:center;padding-bottom:2em}div.tribe-events-event-buy-ticket a.tribe-events-event-buy-ticket-button{display:block;padding:5px 10px;border:1px solid #8c6c1c;border-radius:11px;color:#fff;background:#8c6c1c}div.tribe-events-event-buy-ticket a.tribe-events-event-buy-ticket-button:hover{background:#a3863c;border-color:#a3863c;text-decoration:none;color:#fff}.tribe-events-sezon-container{display:flex;align-items:center;flex-direction:row-reverse;gap:20px}@media(max-width: 767px){.tribe-events-sezon-container{flex-direction:column}}.tribe-events-logos-container{display:flex;gap:10px;margin-top:10px}@media(max-width: 767px){.tribe-events-logos-container{flex-direction:column}}/*# sourceMappingURL=main.css.map */
