@media(max-width:1024px){.elementor .logo-grid-lower{padding-block-end:20px;}}@media(max-width:1024px){.elementor .workshops-h1{font-size:2.2rem;line-height:2.4rem;margin-block-end:20px;}}@media(max-width:1024px){.elementor .workshops-intro{max-width:650px;font-size:1rem;}}@media(max-width:1024px){.elementor .workshop-name{font-size:2rem;line-height:2.2rem;}}@media(max-width:1024px){.elementor .workshop-surtitle{font-size:0.9rem;}}@media(max-width:1024px){.elementor .workshops-list{margin-block-start:80px;row-gap:80px;grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .contact-intro{max-width:500px;flex:0 1 0px;align-self:center;}}@media(max-width:1024px){.elementor .contact-img{max-width:300px;order:-99999;}}@media(max-width:1024px){.elementor .contact-info-div{max-width:500px;flex:0 1 0px;grid-column:span 2;}}@media(max-width:1024px){.elementor .services-hero-tagline{font-size:3.6rem;line-height:3.8rem;}}@media(max-width:1024px){.elementor .services-hero-surtitle{font-size:1.1rem;}}@media(max-width:1024px){.elementor .services-hero-text{min-width:0px;flex:1 1 0px;}}@media(max-width:1024px){.elementor .services-hero-grid{row-gap:50px;grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .services-hero-text-div{padding-inline-start:0px;}}@media(max-width:1024px){.elementor .services-hero-intro{max-width:900px;column-gap:50px;flex-direction:row;row-gap:20px;}}@media(max-width:1024px){.elementor .main-menu-link{font-size:2.5rem;line-height:3rem;}}@media(max-width:1024px){.elementor .menu-close{justify-self: end\n}}