.workshops-accordion{margin-bottom:76px;margin-top:61px}@media (min-width:1280px){.workshops-accordion{margin-bottom:144px;margin-top:96px}}@media (min-width:1600px){.workshops-accordion{margin-bottom:214px}}.workshops-accordion .site-container{overflow:visible}@media screen and (max-width:600px){.workshops-accordion .site-container{width:calc(100% - 76px)}}.workshops-accordion .block-intro{display:flex;flex-direction:column;gap:29px;margin-bottom:57px}@media (min-width:1024px){.workshops-accordion .block-intro{flex-direction:row;justify-content:space-between}}@media (min-width:1280px){.workshops-accordion .block-intro{margin-bottom:117px}}@media (min-width:1600px){.workshops-accordion .block-intro{padding-left:140px;padding-right:140px}}@media (min-width:1280px){.workshops-accordion .block-intro h2{max-width:570px}}@media (min-width:1600px){.workshops-accordion .block-intro h4{line-height:34px}}.workshops-accordion .block-intro .text{max-width:501px}.workshops-accordion .block-intro .text p{font-weight:600}.workshops-accordion .block-intro .text p:last-child{margin-bottom:0}.workshops-accordion .workshop-accordion{display:flex;flex-direction:column}.workshops-accordion .workshop-accordion>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(31px*var(--tw-space-y-reverse));margin-top:calc(31px*(1 - var(--tw-space-y-reverse)))}@media (min-width:1280px){.workshops-accordion .workshop-accordion>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(72px*var(--tw-space-y-reverse));margin-top:calc(72px*(1 - var(--tw-space-y-reverse)))}}.workshops-accordion .workshop-accordion .single-accordion{display:flex;flex-direction:column}.workshops-accordion .workshop-accordion .single-accordion--header{align-items:center;cursor:pointer;display:flex;gap:37px;justify-content:flex-start;padding-bottom:11px}@media (min-width:1280px){.workshops-accordion .workshop-accordion .single-accordion--header{gap:50px}}@media (min-width:1600px){.workshops-accordion .workshop-accordion .single-accordion--header{gap:90px;padding-bottom:47px;padding-left:140px}}.workshops-accordion .workshop-accordion .single-accordion--header{border-bottom:1px solid #191919}@media screen and (min-width:1280px){.workshops-accordion .workshop-accordion .single-accordion--header{border-bottom:2px solid #191919}}@media screen and (max-width:768px){.workshops-accordion .workshop-accordion .single-accordion--header h3{width:75%}}.workshops-accordion .workshop-accordion .single-accordion--header .icon{align-items:center;display:flex;height:40px;justify-content:center;position:relative;width:40px}@media (min-width:1280px){.workshops-accordion .workshop-accordion .single-accordion--header .icon{height:50px;width:50px}}.workshops-accordion .workshop-accordion .single-accordion--header .icon span{--tw-bg-opacity:1;background-color:rgb(25 25 25/var(--tw-bg-opacity,1));border-radius:9999px;display:block;height:2px;width:100%}@media (min-width:1600px){.workshops-accordion .workshop-accordion .single-accordion--header .icon span{height:4px}}.workshops-accordion .workshop-accordion .single-accordion--header .icon:after{--tw-translate-x:-50%;--tw-bg-opacity:1;background-color:rgb(25 25 25/var(--tw-bg-opacity,1));border-radius:9999px;height:100%;left:50%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2px}@media (min-width:1600px){.workshops-accordion .workshop-accordion .single-accordion--header .icon:after{width:4px}}.workshops-accordion .workshop-accordion .single-accordion--header .icon:after{content:""}.workshops-accordion .workshop-accordion .single-accordion--content{display:none;margin-top:22px;padding-bottom:43px;padding-right:15px}@media (min-width:768px){.workshops-accordion .workshop-accordion .single-accordion--content{margin-top:50px;padding-right:0}}@media (min-width:1024px){.workshops-accordion .workshop-accordion .single-accordion--content{margin-top:50px}}@media (min-width:1280px){.workshops-accordion .workshop-accordion .single-accordion--content{margin-top:58px}}@media (min-width:1600px){.workshops-accordion .workshop-accordion .single-accordion--content{padding-left:280px;padding-right:144px}}.workshops-accordion .workshop-accordion .single-accordion--content .content-wrapper{display:flex;flex-direction:column}@media (min-width:768px){.workshops-accordion .workshop-accordion .single-accordion--content .content-wrapper{flex-direction:row;gap:48px;justify-content:space-between;padding-left:40px;padding-right:40px}}@media (min-width:1024px){.workshops-accordion .workshop-accordion .single-accordion--content .content-wrapper{justify-content:space-between}}@media (min-width:1280px){.workshops-accordion .workshop-accordion .single-accordion--content .content-wrapper{padding-left:100px;padding-right:100px}}@media (min-width:1600px){.workshops-accordion .workshop-accordion .single-accordion--content .content-wrapper{gap:0;justify-content:flex-start;padding-left:0;padding-right:0}}.workshops-accordion .workshop-accordion .single-accordion--content .content-wrapper .information-container{display:flex;flex-direction:column;gap:31px}@media (min-width:1600px){.workshops-accordion .workshop-accordion .single-accordion--content .content-wrapper .information-container{gap:35px}}.workshops-accordion .workshop-accordion .single-accordion--content .text{margin-bottom:29px}@media (min-width:768px){.workshops-accordion .workshop-accordion .single-accordion--content .text{margin-bottom:0;width:60%}}@media (min-width:1280px){.workshops-accordion .workshop-accordion .single-accordion--content .text{max-width:501px}}@media (min-width:1600px){.workshops-accordion .workshop-accordion .single-accordion--content .text{margin-right:188px}}.workshops-accordion .workshop-accordion .single-accordion--content p{font-weight:600;margin-bottom:20px}.workshops-accordion .workshop-accordion .single-accordion--content p:last-child{margin-bottom:0}@media (min-width:1280px){.workshops-accordion .workshop-accordion .single-accordion--content p{margin-bottom:28px}}.workshops-accordion .workshop-accordion .single-accordion--content .listing-link{display:flex;justify-content:center}@media (min-width:768px){.workshops-accordion .workshop-accordion .single-accordion--content .listing-link{justify-content:flex-start}}.workshops-accordion .workshop-accordion .single-accordion--content .btn-d{margin-left:auto;margin-right:auto;margin-top:76px}@media (min-width:768px){.workshops-accordion .workshop-accordion .single-accordion--content .btn-d{margin-left:0;margin-top:30px}}@media (min-width:1280px){.workshops-accordion .workshop-accordion .single-accordion--content .btn-d{margin-top:70px}}@media (min-width:1600px){.workshops-accordion .workshop-accordion .single-accordion--content .btn-d{margin-top:105px}}.workshops-accordion .workshop-accordion .single-accordion:nth-child(2n) .single-accordion--header .icon span,.workshops-accordion .workshop-accordion .single-accordion:nth-child(2n) .single-accordion--header .icon:after{--tw-bg-opacity:1;background-color:rgb(0 230 239/var(--tw-bg-opacity,1))}.workshops-accordion .workshop-accordion .single-accordion:nth-child(3n) .single-accordion--header .icon span,.workshops-accordion .workshop-accordion .single-accordion:nth-child(3n) .single-accordion--header .icon:after{--tw-bg-opacity:1;background-color:rgb(255 20 75/var(--tw-bg-opacity,1))}.workshops-accordion .workshop-accordion .single-accordion:nth-child(4n) .single-accordion--header .icon span,.workshops-accordion .workshop-accordion .single-accordion:nth-child(4n) .single-accordion--header .icon:after{--tw-bg-opacity:1;background-color:rgb(25 25 25/var(--tw-bg-opacity,1))}.workshops-accordion .workshop-accordion .single-accordion.accordion-open .single-accordion--header .icon:after{opacity:0;transform:rotate(90deg)}
