@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700;800&family=Manrope:wght@400;600;700&family=Space+Grotesk:wght@300;400;600;700&display=swap";
@font-face{font-family:Brushy Strokes;src:url(/website-development/art-therapy-dubai/fonts/BrushyStrokes-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--cream:#fbf6ee;--soft-cream:#fffaf3;--beige:#eadac8;--clay:#b9795f;--clay-dark:#8d5845;--green:#7d8f76;--sage:#dbe4d1;--pink:#efd0ca;--brown:#3d2f28;--muted:#75645b;--white:#fff;--shadow:0 22px 60px #3d2f2824;--soft-shadow:0 14px 36px #3d2f281a;--radius:28px;--max-width:1180px;--font-body:"Space Grotesk", "Inter", "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-heading:"Space Grotesk", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--brown);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--brown);margin:0 0 12px;line-height:1.05}h1{font-weight:700}h2,h3{font-weight:600}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}img{max-width:100%;display:block}::selection{background:var(--pink);color:var(--brown)}.heading-hero{letter-spacing:-.05em!important;font-size:clamp(56px,7.8vw,118px)!important;font-weight:600!important;line-height:.9!important;font-family:"Brushy Strokes", var(--font-heading)!important}.heading-section{letter-spacing:-.04em!important;font-size:clamp(32px,4vw,54px)!important;font-weight:600!important;line-height:.95!important}.heading-card{letter-spacing:-.02em!important;font-size:18px!important;font-weight:600!important;line-height:1.15!important}.footer-heading{font-size:17px!important;font-weight:700!important;line-height:1.15!important}.eyebrow-label{letter-spacing:.16em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important}.body-text{font-size:15px!important;font-weight:400!important;line-height:1.6!important}.heading-small{font-size:20px;font-weight:600;line-height:1.2}
