body{background-image:url(/static/media/background.79b1f05965bdc03f51e9.jpg);background-size:100% 100%;font-family:Oooh Baby,cursive}.main{align-items:center;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;text-align:center}@media (max-width:460px){.main{grid-template-columns:1fr 5fr 1fr}}.nav-link{border-radius:75%;color:#fff;font-size:1.5em;padding:5px 15px;text-decoration:none}.nav-link:visited{padding:0 5px;text-decoration:none}.active,.nav-link:hover{background-color:#ecc411;border-radius:75%;color:#fff;padding:5px 15px}.regular-links{color:#fff;font-size:1.5em;text-decoration:none}.regular-links:active{color:#fff}.regular-links:visited{text-decoration:none}.regular-links:hover{color:#fff}.main-hr{width:80%}.main-hr,.travel-hr{border:2px solid #fff;border-radius:50%;grid-column:span 3}.travel-hr{width:100%}.app-header{font-size:6em;grid-column:span 3}.app-header,h1{font-family:Dancing Script,cursive}h1{align-items:center;color:#fff;font-size:50px;justify-items:center;padding:15px}.header-container{display:grid}.date-info{color:#fff;font-family:Dancing Script,cursive;font-size:15px;padding:5px}.main-photo{border-radius:10%;grid-column:span 3;margin-top:20px;width:65%}.nav-list{grid-gap:5%;align-items:center;align-self:center;display:grid;font-weight:700;grid-template-columns:repeat(5,1fr);justify-content:center;list-style-type:none;margin:20px 0;overflow:hidden;overflow:visible;padding:0;text-align:center}@media (max-width:415px){.nav-list{grid-template-columns:repeat(3,1fr)}}.link{color:#fff;display:inline;font-size:25px;padding:10px;text-align:center}.wedding-info{color:#fff;font-size:15px;padding:5px}.wedding-day{font-family:Dancing Script,cursive}.photo-container{align-items:center;display:grid;grid-column:span 3;justify-items:center}.photo-block-one{grid-gap:20px;display:grid;grid-column:span 3;grid-template-columns:1fr 1fr 1fr;height:100%;width:100%}@media (max-width:920px){.photo-block-one{grid-template-columns:1fr 1fr}}@media (max-width:460px){.photo-block-one{grid-template-columns:1fr}}@media (max-width:415px){.photo-block-one{height:auto;width:auto}}.block-photo{height:100%;object-fit:cover;width:100%}.block-photo-two{height:30%;margin:20px;width:30%}@media (max-width:920px){.block-photo-two{height:40%;width:40%}}@media (max-width:520px){.block-photo-two{height:100%;width:100%}}.photo-sub-header{color:#fff;font-size:4em;grid-column:span 3;text-align:center}.photo-block-two{align-self:center;display:flex;flex-wrap:wrap;grid-column:span 3;justify-content:space-around;width:80%}.hotel-info,.travel-spots{display:grid;grid-column:span 3}.hotel-info{align-content:center;grid-template-columns:1fr;justify-content:center;justify-items:center}.hotel-pic{border-radius:30%;height:100%;width:100%}.pic-link{height:75%;width:80%}.travel-header{font-size:7em}.reception-header,.travel-header{font-family:Dancing Script,cursive}.reception-header{font-size:6em;font-weight:900}.event-info{grid-gap:50px;display:grid;grid-template-columns:1fr 1fr}.event-info h2{font-size:2em}.registry-container{display:grid;grid-column:span 3;grid-template-columns:3fr 1fr 3fr;justify-items:center;width:90%}@media (max-width:600px){.registry-container{grid-template-columns:1fr}.registry-child{width:100%}#registry-sc-hr{border:2px solid #fff;border-radius:50%;grid-column:span 3;width:80%}}.registry-header{grid-column:span 3}.registry-child{align-self:center;width:80%}.honeymoon-photo{height:100%;width:100%}.registry-hr{size:500;border:2px solid #fff;border-radius:50%;width:1}.footer{background-color:#2d9279;border-top:5px solid #fff;color:#fff;float:left;grid-column:span 3;margin:10px 0;text-align:center;width:100%}.footer h3{font-size:3em}.footer h5{font-size:1.5em}.footer p{font-size:1.4em}.footer-hr{border:2px solid #fff;border-radius:50%;width:40%}
/*# sourceMappingURL=main.808d201d.css.map*/