body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}div.frontpage{height:100dvh;justify-content:center;position:relative}div.frontpage,div.frontpage div.content-container{align-items:center;display:flex;flex-direction:column}div.frontpage div.content-container{position:absolute}div.frontpage div.content-container h1{color:#c09c72;font-size:4.5rem;font-weight:200;letter-spacing:8px;margin:30px 0 10px;text-align:center}@media only screen and (max-width:720px){div.frontpage div.content-container h1{font-size:2.5rem}}div.frontpage div.content-container h2{color:#c09c72;font-size:1.1rem;letter-spacing:3px;line-height:40px;text-align:center}@media only screen and (max-width:720px){div.frontpage div.content-container h2{font-size:1rem;line-height:30px;width:100%}}div.frontpage img.bg{height:100vh;object-fit:cover;width:100%}@media only screen and (max-width:1080px){div.frontpage img.bg{height:100vh;object-fit:cover}}div.vendor-types{align-items:center;background-color:#19130e;display:flex;flex-direction:column;padding-top:50px}div.vendor-types h1{color:#c09c72;font-family:The Season Light;font-size:2rem;font-weight:200;letter-spacing:8px;margin:30px 0 10px;text-align:center}@media only screen and (max-width:720px){div.vendor-types h1{font-size:2rem}}div.vendor-types div.types-container{grid-gap:24px;box-sizing:border-box;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:100px;padding:20px}@media only screen and (max-width:720px){div.vendor-types div.types-container{grid-template-columns:repeat(2,1fr)}}div.vendors{align-items:center;background-color:#19130e;display:flex;flex-direction:column;height:100%;min-height:100vh;padding-bottom:50px;position:relative}div.vendors div.header-container h2{color:#c09c72;font-family:Belleza;font-size:2.2rem;line-height:32px;margin-bottom:30px;margin-top:50px}@media only screen and (max-width:720px){div.vendors div.header-container h2{font-size:1.5rem;font-weight:400}}div.vendors div.vendors-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;max-width:90%}@media only screen and (max-width:720px){div.vendors div.vendors-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}div.vendors div.vendors-container div.vendor{align-items:center;color:#faead7;display:flex;flex-direction:column;font-family:Open sans;font-size:12px;justify-content:center;margin:10px;text-align:center;width:200px}@media only screen and (max-width:720px){div.vendors div.vendors-container div.vendor{border:2px solid rgba(166,132,88,.129);border-radius:30px;height:150px;margin:0;padding:0;width:150px}}div.vendors div.vendors-container div.vendor img.logo{border-radius:50%;height:100px;margin:20px 0 15px;object-fit:cover;width:100px}@media only screen and (max-width:720px){div.vendors div.vendors-container div.vendor img.logo{height:80px;margin:0;width:80px}}div.vendors div.vendors-container div.vendor div.vendor-name{align-items:center;color:#fff;display:flex;font-family:Open sans;font-size:.7rem;font-weight:600;justify-content:center;letter-spacing:1px;line-height:35px;margin:0}@media only screen and (max-width:720px){div.vendors div.vendors-container div.vendor div.vendor-name{font-size:.7rem;font-weight:200;letter-spacing:2px;line-height:20px;margin-top:10px}}div.vendors div.vendors-container div.vendor div.location{align-items:center;color:#faead7;display:flex;font-family:Open sans;font-size:.7rem;font-weight:500;justify-content:center;margin:6px 0 10px}div.vendors div.vendors-container div.vendor button{border-color:#715939;color:#dbc0a1;font-size:12px;height:30px;margin-top:10px;width:70px}div.vendor-modal{background-color:#ab8f6e;display:grid;font-family:CormorantGaramond-Light;grid-template-columns:1fr 2fr;grid-template-rows:auto auto;height:100%;position:relative}@media(max-width:720px){div.vendor-modal{grid-template-columns:1fr;grid-template-rows:auto auto auto}}div.vendor-modal div.left-container{display:flex;grid-column:1;grid-row:1;justify-content:center;margin-top:50px}@media(max-width:720px){div.vendor-modal div.left-container{grid-column:1;grid-row:1;margin-top:30px}}div.vendor-modal div.left-container img.logo{border-radius:50%;height:120px;margin:0 40px;object-fit:cover;width:120px}div.vendor-modal div.right-container{grid-column:2;grid-row:1;margin-top:50px}@media(max-width:720px){div.vendor-modal div.right-container{align-items:center;display:flex;flex-direction:column;grid-column:1;grid-row:2;margin-top:20px}}div.vendor-modal div.right-container h3.vendor-name{color:#000;font-family:Open sans;font-size:.9rem;margin:7px 0 25px}@media(max-width:720px){div.vendor-modal div.right-container h3.vendor-name{text-align:center}}div.vendor-modal div.right-container .vendor-description{color:#000;font-family:Open sans;font-size:.8rem;font-weight:100;letter-spacing:1px;line-height:25px;margin:0 0 20px;padding:0;width:90%}@media(max-width:720px){div.vendor-modal div.right-container .vendor-description{width:80%}}div.vendor-modal div.right-container .info-container{align-items:flex-start;display:flex;flex-direction:column;width:80%}div.vendor-modal div.right-container .info-container div.contact-row{align-items:center;display:flex;justify-content:flex-start;margin:7px 0}div.vendor-modal div.right-container .info-container div.contact-row a,div.vendor-modal div.right-container .info-container div.contact-row p{color:#000;font-family:Open sans;font-size:.8rem;margin:5px 0 5px 10px;max-width:250px;overflow:hidden;padding:0;text-decoration:none;text-overflow:ellipsis}div.vendor-modal div.right-container .info-container div.contact-row img.icon{color:#faead7;max-height:20px;max-width:20px}div.vendor-modal .close-button{align-items:center;display:flex;grid-column:1/span 2;grid-row:2;height:60px;justify-content:center;width:100px;width:100%}div.vendor-modal .close-button button{border-color:#c09c72;color:#c09c72}@media(max-width:720px){div.vendor-modal .close-button{grid-column:1;grid-row:3;justify-self:center}}div.admin-container{align-items:center;background-color:#191509;display:flex;flex-direction:column;height:100vh;padding-top:50px}div.admin-container h1{color:#715939;font-family:The Season Light}div.admin-container div.vendor-types-container{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}div.type{display:flex;justify-content:center;margin:5px 0;position:relative;width:100%}div.type button{border-color:#604c35;border-radius:0;border-width:1px;color:#c09c72;font-family:Belleza;font-size:.8rem;height:50px;letter-spacing:2px;line-height:19px;width:150px}@media only screen and (min-width:1024px){div.type button{font-size:.9rem;width:250px}}div.login{align-items:center;background-color:#191509;display:flex;flex-direction:column;height:100vh;padding-top:50px}div.login h1{color:#715939;font-family:The Season Light}div.login button{background-color:transparent;border-color:#715939;color:#715939;margin-top:20px}div.vision{background-color:#0b100d;display:flex}@media only screen and (max-width:720px){div.vision{flex-direction:column-reverse}}div.vision .left-container{display:flex}div.vision .left-container img{width:100%}div.vision .right-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:70px 0;width:100%}div.vision .right-container h1{color:#c09c72;font-family:The Season Light;font-size:2rem;font-weight:100;letter-spacing:8px;margin:10px 0}div.vision .right-container p{color:#c09c72;font-family:Tenor Sans;font-size:.9rem;line-height:25px;text-align:justify;width:80%}div.about{align-items:center;background-color:#19130e;display:flex;height:100vh;position:relative}@media only screen and (max-width:720px){div.about{flex-direction:column}}div.about .right-container{display:flex;flex-direction:column;height:100%;justify-content:end}div.about .right-container img{height:100%;object-fit:contain;width:100%}div.about .left-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;padding:20px 0;width:100%}div.about .left-container h1{color:#c09c72;font-family:The Season Light;font-size:2rem;font-weight:100;letter-spacing:8px;margin:10px 0}div.about .left-container p{color:#c09c72;font-family:Tenor Sans;font-size:.9rem;line-height:25px;text-align:justify;width:80%}div.about .left-container h2{color:#c09c72;font-family:American Signature;font-size:4rem;font-weight:100;margin:0;text-align:center;width:100%}@media only screen and (max-width:720px){div.about .left-container h2{font-size:3rem;position:relative;right:20px;text-align:right}}div.footer{background-color:#0b100d;padding-bottom:40px}div.footer,div.footer div.content-container{align-items:center;display:flex;flex-direction:column}div.footer div.content-container{margin-top:40px}div.footer div.content-container h1{color:#c09c72;font-size:2rem;font-weight:200;letter-spacing:8px;margin:15px 0 10px;text-align:center}@media only screen and (max-width:720px){div.footer div.content-container h1{font-size:2rem}}div.footer div.content-container h2{color:#c09c72;font-size:1.1rem;letter-spacing:1px;text-align:center}@media only screen and (max-width:720px){div.footer div.content-container h2{font-size:1rem;line-height:30px;width:100%}}img.instagram-icon{height:20px;width:20px}.my-icon{fill:#c09c72}div.for-vendors{align-items:center;background-color:#2b2218;display:flex;flex-direction:column;padding:70px 0 0}div.for-vendors h1{color:#c09c72;font-family:The Season Light;font-size:2rem;font-weight:200;letter-spacing:8px;margin:10px 0;text-align:center}div.for-vendors p{color:#c09c72;font-family:Tenor sans;font-size:.9rem;line-height:25px;text-align:justify;width:300px}div.for-vendors .join-button{border-color:#c09c72;color:#c09c72;font-family:Belleza;margin-top:20px}@font-face{font-family:The Season Light;src:local(""),url(/static/media/the-seasons-light.84bae4123e7ef6d61da8.otf)}@font-face{font-family:Belleza;src:local(""),url(/static/media/Belleza-Regular.cd095d8cf5ac9604d1d4.ttf) format("truetype")}@font-face{font-family:American Signature;src:local(""),url(/static/media/TheWeddingSignature-Regular.0c5fc9419e6c2c615316.ttf) format("truetype")}@font-face{font-family:CormorantGaramond-Light;src:local(""),url(/static/media/CormorantGaramond-Light.34c5347fb039025e9576.ttf) format("truetype")}@font-face{font-family:Open sans;src:local(""),url(/static/media/OpenSans-Regular.b8cc747a58ffa52b7ff9.ttf) format("truetype")}@font-face{font-family:Open sans light;src:local(""),url(/static/media/OpenSans-Light.1c2fe8db2df1ef1d0305.ttf) format("truetype")}@font-face{font-family:Open sans medium;src:local(""),url(/static/media/OpenSans-Medium.be793100b2ab027d9b74.ttf) format("truetype")}@font-face{font-family:Tenor Sans;src:local(""),url(/static/media/TenorSans-Regular.0d22289d38b3d37f95b6.ttf) format("truetype")}h1{font-family:The Season Light}a,h2,h3,h4,h5,h6,p{font-family:CormorantGaramond-Light}.App{position:relative}.button{border-color:#715939;color:#715939;height:50px;width:220px}div.header-container{align-items:center;display:flex}div.header-container h2{color:#715939;font-size:1.5rem;font-weight:500;letter-spacing:2px;text-align:center;text-transform:uppercase}@media only screen and (max-width:720px){div.header-container h2{font-size:1rem}}div.header-container button{background-color:transparent;color:#715939}
/*# sourceMappingURL=main.cf5deb51.css.map*/