@media screen and (min-width: 1001px){.mobile-menu-toggle{display:none!important}.account-actions{display:block!important;height:auto!important}}@media screen and (max-width: 1100px){.header-menu-container{gap:10px}.account-page-wrapper{gap:var(--space-sm)}.account-page-wrapper .general-btn{max-width:250px}}@media screen and (max-width: 1000px){.header-logo{font-size:20px}.header-menu-link{font-size:14px}.header-menu-submenu-link,.user-zone-menu-item{font-size:12px}.footer-logo-container{margin-right:0}.work-shop-list-container{grid-template-columns:repeat(1,1fr)}.our-location-container{flex-direction:column;gap:20px}.our-location-img{width:100%}.our-location-details{width:100%;padding:0}.contact-us-page-form-info-container{max-width:50%}.account-page-wrapper{display:flex;flex-direction:column-reverse}.account-page-wrapper .form-actions.form-row{justify-content:center}.account-sidebar,.account-main-content{width:100%}.profile-info{flex-direction:row;text-align:center;align-items:center;justify-content:space-between}.account-sidebar .artist-photo{max-width:125px;max-height:125px}.account-actions{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--space-sm)}.account-actions .general-btn{max-width:100%;width:100%;margin-bottom:0}.mobile-menu-toggle{display:flex;margin-left:auto}.profile-info .mobile-menu-toggle{margin-left:0}.cta-bar.dual-cta-bar{flex-direction:column;text-align:center;align-items:center}}@media screen and (max-width: 950px){.header-wrapper{height:70px}.header-container{justify-content:unset}.header-logo,.mobile-menu-btn{z-index:999999}.mobile-menu-btn{display:flex;cursor:pointer;position:relative}.mobile-menu-btn.active .menu{display:none}.mobile-menu-btn.active .close{display:inline-block}.mobile-menu-btn .menu{width:30px;height:30px}.mobile-menu-btn .close{width:20px;height:20px}.mobile-menu-btn .close{display:none}.header-menu-user-zone-wrapper{margin-left:auto}.header-menu-user-zone{margin:0 10px 0 0}.user-zone-icon span,.header-menu-lang-desktop,.header-menu-container{display:none}.header-menu-wrapper-mobile{position:fixed;background-color:#fff;left:0;right:0;bottom:0;height:100%;z-index:99999;padding:100px 20px 20px;display:flex;flex-direction:column;justify-content:center}.header-menu-container-mobile{display:flex;flex-direction:column;align-items:center;overflow-y:auto}.header-menu-container-mobile::-webkit-scrollbar{width:0px}.header-menu-item-mobile{display:flex;flex-direction:column;align-items:center;padding:5px 0}.header-menu-item-mobile.activeUrl .header-menu-link-mobile,.header-menu-item-mobile.active .header-menu-link-mobile{color:var(--color-secondary)}.header-menu-item-mobile.active .header-menu-link-mobile.no-link:after{rotate:-90deg}.header-menu-link-mobile{font-size:16px}.header-menu-link-mobile.no-link{position:relative;transition:all .3s}.header-menu-link-mobile.no-link:after{content:">";display:inline-flex;align-items:center;justify-content:center;position:absolute;right:-25px;width:20px;height:20px;font-size:20px;transition:all .3s ease-in-out;rotate:90deg}.header-menu-submenu-mobile{display:flex;flex-direction:column;align-items:center;background:var(--color-light-gray);padding:5px 20px;border-radius:5px}.header-menu-submenu-link-mobile{padding:5px 0}.footer-wrapper{padding:30px 0 0}.footer-container{flex-direction:column}.footer-logo{text-align:center}.footer-logo-container{max-width:100%;gap:20px;text-align:center}.footer-items-container{max-width:100%}.footer-social-container{gap:10%;justify-content:center}.footer-social-container.desktop{display:none}.footer-social-container.mobile{display:flex}.footer-wrapper [x-cloak]{display:none!important}.dropdown-toggle{width:100%;position:relative}.dropdown-toggle.active:after{rotate:-90deg}.dropdown-toggle:after{content:">";display:inline-flex;align-items:center;justify-content:center;position:absolute;right:0;width:20px;height:20px;font-size:20px;transition:all .3s ease-in-out;rotate:90deg}.footer-links-container{margin-left:20px}.product-container{flex-direction:column;padding:var(--space-sm)}.product-image-container{width:100%;max-width:100%;padding:var(--space-sm)}.product-contact-form-section .form-container{max-width:100%}.big-banner-title{font-size:70px}.big-banner-subtitle{font-size:20px}.contact-us-page-form-container{flex-direction:column;gap:20px}.contact-us-page-form-container .footer-social-container{justify-content:unset;gap:10px}.contact-info-item-container{gap:20px;margin:20px 0 50px}.contact-us-page-form-info-container{max-width:100%}.contact-info-item{gap:10px}}@media screen and (max-width: 800px){.form{flex-wrap:wrap}.contact-us-onWhatsapp-text-container{flex-direction:column;gap:10px;text-align:center}.big-banner-title{font-size:55px}.big-banner-subtitle{font-size:18px}.artist-info-container{flex-direction:column}.artist-description-text-container{width:100%}.artist-page .artist-photo{width:100%;max-height:550px}.big-image-with-text,.big-image-with-text.right{flex-direction:column}.big-image-with-text.right .big-image-with-text_content{padding:20px 0 0}.big-image-with-text.events-list-page-container.even{flex-direction:column}.big-image-with-text_content{width:100%;padding:20px 0 0}.big-image-with-text_image{width:100%;max-height:550px}.featured-artists-list{grid-template-columns:repeat(2,1fr)}.featured-artists-list>*:nth-child(4){grid-column:2;grid-row:1}.see-featured-artists-container:hover .see-featured-artists-text-container{gap:10px}.see-featured-artists-text-container{flex-direction:column;gap:10px;width:100%}}@media (max-width: 768px){.subscription-plans-grid{grid-template-columns:1fr;gap:var(--space-md)}.subscription-card{padding:var(--space-md)}.short-info-item-container{grid-template-columns:repeat(1,1fr)}.ways-to-support-layout{flex-direction:column;gap:2rem}.ways-to-support-left{max-width:100%;text-align:center}.ways-to-support-title{text-align:center;font-size:20px}.ways-to-support-right{max-width:100%}.support-ways-box{padding:1.5rem}.support-cta-btn{width:100%;max-width:300px}.calendar-day{height:80px}.event-item{font-size:9px}.events-list{padding:15px;margin-top:20px}.event-card{padding:12px}.event-header{flex-direction:column;gap:10px}.event-actions{width:100%}.subscription-card.free-plan{flex-direction:column;text-align:center}.subscription-card.free-plan .subscription-header{text-align:center;margin-right:0;margin-bottom:var(--space-md)}.subscription-card.free-plan .subscription-features{justify-content:center;margin-bottom:var(--space-md)}.subscription-card.free-plan .subscription-action{margin-left:0}.subscription-card.free-plan .subscription-action .general-btn{width:100%}.subscription-card.free-plan .current-plan-badge{top:-10px;left:50%;right:auto;transform:translate(-50%)}}@media screen and (max-width: 700px){.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr)}.month-title{font-size:16px}.calendar-content{width:100%;overflow-y:auto}.weekday,.calendar-day{width:100px}.tabs-wrapper .general-btn.desktop-btn{display:none!important}.tabs-wrapper .general-btn.mobile-btn{display:inline-flex;width:30px;height:30px;border:none;background-color:transparent;padding:0}.tabs-wrapper .general-btn.mobile-btn img{width:100%;height:100%}}@media (max-width: 640px){.pagination-link{min-width:2rem;height:2rem;font-size:.75rem}.pagination-wrapper{margin:1rem 0}}@media screen and (max-width: 600px){.general-page-title{font-size:20px}.general-title{font-size:18px}.product-text{font-size:14px}.product-option .option-label{font-size:16px}.featured-artists-list{grid-template-columns:repeat(2,1fr);gap:10px}.featured-artists-image{height:180px}.artist-item-title{font-size:15px}.work-shop-description{height:128px}.artist-item-text{font-size:12px}.work-shop-item{flex-direction:column;height:auto}.work-shop-item:hover{box-shadow:var(--shadow-md);transform:unset}.work-shop-item:hover .work-shop-image{transform:unset}.work-shop-image-container{width:100%;height:300px}.work-shop-content{width:100%;height:auto;padding-left:10px}.featured-artists-list-item:hover{box-shadow:var(--shadow-sm);transform:unset}.join-us-buttons{flex-direction:column;gap:10px;width:100%}.join-us-btn{width:100%;max-width:100%}.account-page-wrapper .form-row{flex-direction:column}.account-page-wrapper .general-btn{max-width:100%}.subscription-card.free-plan .subscription-features{flex-direction:column;align-items:flex-start;width:100%}.subscription-card.free-plan .subscription-action{width:100%}.subscription-card.free-plan .subscription-action .general-btn{max-width:100%}}@media screen and (max-width: 500px){:root{--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-xxl: 3rem}.container-p-y{padding:20px 0}.general-btn{max-width:100%}.form-title{font-size:18px}.breadcrumb-container{gap:5px;margin-bottom:0}.big-banner-container.home-banner{height:470px}.big-banner-title{font-size:45px;line-height:1.1}.big-banner-subtitle{font-size:16px}.artist-item-title{font-size:14px}.work-shop-description{height:115px}.artist-item-text{font-size:11px}.our-location-actions{flex-direction:column;gap:10px}.our-location-btn{width:100%;max-width:100%}.short-info-item-container{gap:10px}.short-info-item{padding:20px}.support-way-icon{margin-right:10px}.support-way-text{font-size:14px}.profile-info{gap:10px}.account-sidebar .artist-photo{max-width:60px;max-height:60px}.profile-name{font-size:16px;margin-bottom:0}.profile-plan{font-size:14px}.tabs-wrapper .tabs button{font-size:14px;padding:5px 10px}.products-grid{grid-template-columns:repeat(1,1fr)}}@media (max-width: 480px){.support-ways-box{padding:1rem;border-radius:10px}.support-way-item{margin-bottom:1rem}.ways-to-support-title{font-size:18px;margin-bottom:1.5rem}.event-link{max-width:100%;width:100%}}
