.Hero{display:flex;justify-content:start;align-items:center;min-height:500px;background-image:url(https://sacred-sensuality.pdk-test.nl/wp-content/uploads/2025/07/12.jpg);background-size:cover;background-position:0 0;background-repeat:repeat;background-attachment:scroll}@media (max-width:1023px){.Hero{min-height:600px}}.Hero--Heading{color:var(--bruin);font-family:var(--titles);font-weight:300;font-size:var(--h1);line-height:1;text-align:center;margin-top:0px;margin-bottom:0px}.Hero--Wrapper{display:flex;flex-flow:column;justify-content:center;align-items:end;width:100%;height:100%}@media (max-width:1023px){.Hero--Wrapper{display:flex;justify-content:center;align-items:center}}.Hero__Heading{display:flex;flex-flow:column;align-items:center;gap:30px}.Hero--Subheading{color:var(--wit);font-family:var(--titles);font-weight:300;font-size:var(--h3);margin-top:0px;margin-bottom:0px}.button{color:var(--wit);font-family:var(--titles);font-size:18px;text-decoration:none;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:var(--warm-roze-perzik);border-radius:5px;transition:background 200ms ease}.button:hover{background-color:var(--bruin);cursor:pointer}@media (max-width:767px){.button{font-size:16px;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px}}.About{background-color:var(--warm-roze-perzik)}.About--Wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--s10)}@media (max-width:1023px){.About--Wrapper{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--s2)}}@media (max-width:767px){.About--Wrapper{display:flex;flex-flow:column}}.About--Content{align-self:center;grid-row-start:span 1;grid-row-end:span 1;grid-column-start:span 2;grid-column-end:span 2}.About--Image{overflow:hidden}.About--Content__Heading{color:var(--donkerbruin);font-family:var(--titles);font-weight:300;font-size:var(--h2)}.About--Content__Subheading{font-family:var(--titles);font-weight:300;font-size:var(--h3);font-style:italic}.Workshops{background-color:var(--zand-beige)}.Heading{color:var(--donkerbruin);font-family:var(--titles);font-weight:300;font-size:var(--h2)}.Workshops--Grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:var(--s3)}@media (max-width:1023px){.Workshops--Grid{display:flex;flex-flow:column}}.Workshops--Item{display:flex;flex-flow:column;align-items:center;justify-self:center;grid-row-start:span 1;grid-row-end:span 1;grid-column-start:span 2;grid-column-end:span 2;padding-top:var(--s2);padding-right:var(--s2);padding-bottom:var(--s2);padding-left:var(--s2)}.Workshops--Item__Icon{width:100%;max-width:150px;object-fit:contain;aspect-ratio:1}.Workshops--Item__Heading{font-family:var(--titles);font-weight:400;font-size:var(--h3)}.Workshops--Item__Text{text-align:center}.Header{position:absolute;top:0px;left:0px;z-index:99;width:100%}.Header--Wrapper{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:var(--s2);padding-top:var(--s2);padding-bottom:var(--s2)}@media (max-width:767px){.Header--Wrapper{display:flex;gap:var(--s1)}}.Header--Heading{color:var(--bruin);font-family:var(--titles);font-size:var(--h2);text-transform:uppercase}.About__Image{border-radius:100%}.Header--Logo{width:180px}.Hero--Home{min-height:800px}.Online-TC{background-color:var(--warm-roze-perzik)}.Online-TC--Wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:var(--s10)}@media (max-width:1023px){.Online-TC--Wrapper{display:flex;gap:var(--s2)}}@media (max-width:767px){.Online-TC--Wrapper{display:flex;flex-flow:column}}.Heading--Center{text-align:center}.Online-TC--Content{grid-row-start:span 1;grid-row-end:span 1;grid-column-start:span 2;grid-column-end:span 2}.Online-TC__Image{border-radius:100%}@media (max-width:767px){.Header--Menu{order:99}}.Header__Menu{display:flex;flex-flow:row;justify-content:end;gap:10px;width:100%}@media (max-width:767px){.Header__Menu{display:flex;gap:var(--s1)}}.Footer{background-color:var(--zand-beige);border-top:2px solid var(--donkerbruin);border-bottom:2px solid var(--donkerbruin)}.Footer--Wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;gap:var(--s10);padding-top:var(--s3);padding-bottom:var(--s3)}@media (max-width:1023px){.Footer--Wrapper{display:grid;grid-template-columns:1fr 1fr}}.Copyright{background-color:var(--warm-roze-perzik)}.Copyright--Wrapper{padding-top:5px;padding-bottom:5px}.Copyright--Text{font-size:14px}