:root{--color-cream:#e7e3dd;--color-gold:#d9ae5e;--color-black:#050505;--font-primary:"Playfair Display",serif;--font-secondary:"Montserrat",sans-serif;--transition-slow:0.5s ease;--transition-medium:0.3s ease;--transition-fast:0.2s ease}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#e7e3dd;background-color:var(--color-cream);color:#050505;color:var(--color-black);font-family:Montserrat,sans-serif;font-family:var(--font-secondary);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif;font-family:var(--font-primary);font-weight:500;line-height:1.2}p{line-height:1.6}a{color:inherit;text-decoration:none;transition:color .2s ease;transition:color var(--transition-fast)}button{background:none;border:none;cursor:pointer;font-family:Montserrat,sans-serif;font-family:var(--font-secondary);outline:none}.container{margin:0 auto;max-width:1400px;padding:0 2rem;width:100%}.section{padding:6rem 0}@media (max-width:768px){.section{padding:4rem 0}.container{padding:0 1.5rem}}.App{overflow-x:hidden}html{scroll-behavior:smooth}::selection{background-color:var(--color-gold);color:var(--color-black)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--color-cream)}::-webkit-scrollbar-thumb{background:var(--color-gold)}::-webkit-scrollbar-thumb:hover{background:#c09a4e}
/*# sourceMappingURL=main.ac28c2e4.css.map*/