@font-face{font-family:Angella-white;src:url(/static/media/AngellaWhite.5c118522edbde870bdf9.otf)}@font-face{font-family:TT-Chocolate;src:url(/static/media/TTChocolates.7a7988ae994cae12282a.otf)}@font-face{font-family:Canva-Sans;src:url(/static/media/CanvaSans.fd609f1656299ebb8a70.otf)}@font-face{font-family:Caveat;src:url(/static/media/Caveat.31f0a02d84d42627c894.otf)}@font-face{font-family:DancingScript;src:url(/static/media/DancingScript.d02a1ee17643667e9808.otf)}.parent{background:url(/static/media/bg.5e7e4ee5b517aa1a774f.webp)!important;background-position:50%;background-repeat:repeat-y;background-size:cover;color:#000}.angella-font{font-family:Angella-white}.tt-chocolate-font{font-family:TT-Chocolate}.caveat{font-family:Caveat}.dancing-script{font-family:DancingScript}.hide-in-mobile{@media (max-width:720px){display:none}}.gallery-image{border-radius:10px;height:200px;object-fit:contain;width:200px}section{text-align:center}#wedding-info-container{gap:16px;margin:176px 0;padding:0 16px;@media (max-width:480px){margin-bottom:112px;margin-left:0;margin-right:0;margin-top:112px}}#wedding-info-container p:first-child{font-family:Angella-white;font-size:80px;@media (max-width:480px){font-size:64px}}#wedding-info-container p:nth-child(2){font-family:Angella-white;font-size:40px;@media (max-width:480px){font-size:36px}}#wedding-info-container div p:nth-child(2){background-image:url(/static/media/txtbg.9f1bca2b7dcd866fb593.png);background-position:50%;background-repeat:no-repeat;background-size:contain;font-family:DancingScript;font-size:24px;white-space:pre-line;@media (max-width:480px){font-size:18px}}#our-story p{font-family:Angella-white;font-size:48px;margin:32px 0 0;text-decoration:underline}#our-story video{background-color:#f8cba9;border-radius:10px;color:#fff;width:95%}#wedding-ritual-section{align-items:center;display:flex;flex-direction:column;gap:32px;margin:16px;width:auto;@media (max-width:480px){gap:16px}}#wedding-ritual-section div:first-child{display:inline-flex;flex-direction:column;width:fit-content}#wedding-ritual-section div p:first-child{align-self:flex-start;margin:0;text-decoration:underline}#wedding-ritual-section div p:nth-child(2){align-self:flex-end;font-family:TT-Chocolate;font-weight:700;text-transform:uppercase}#ritual-section{display:flex;flex-direction:column;margin:16px}#ritual-container{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:center}#ritual-container:nth-child(odd){flex-direction:row;@media (max-width:480px){flex-direction:column}}#ritual-container:nth-child(2n){flex-direction:row-reverse;@media (max-width:480px){flex-direction:column}}#ritual-container img{border-radius:5px;max-height:200px;max-width:200px;resize:contain}.ritual-message{font-size:32px;@media (max-width:500px){font-size:24px}}#venue-details-section p:first-child{font-family:Angella-white;font-size:56px}#venue-details-section a{color:#b88b55;text-decoration:none}#venue-container{display:inline-flex}#venue-container img{height:32px;margin-top:16px;width:32px}#gallery-section a div,#venue-container p{font-family:Angella-white;font-size:56px}#gallery-section a div{align-items:center;display:inline-flex}#gallery-section a div img{height:32px;width:32px}#thanks-section{align-items:baseline;display:flex;justify-content:center}#thanks-for-visiting-text{color:#00000080;font-size:24px;padding:0 10px;@media (max-width:480px){font-size:20px}}#thanks-for-visiting-text:before{margin-left:-50%;right:.5em}#thanks-for-visiting-text:after,#thanks-for-visiting-text:before{background-color:#000;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}#thanks-for-visiting-text:after{left:.5em;margin-right:-50%}.textStyle{-webkit-text-emphasis:"❤️";text-emphasis:"❤️"}.gallery-parent{background:url(/static/media/bg.5e7e4ee5b517aa1a774f.webp)!important;background-position:50%;background-repeat:repeat-y;background-size:cover;color:#000;display:flex;flex-flow:row wrap;gap:16px;justify-content:center}.form{display:flex}@tailwind base;@tailwind components;@tailwind utilities;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}
/*# sourceMappingURL=main.eac035b5.css.map*/