.details-container{margin:22px 0}.details-title{margin:30px 0 0}.details-link{text-decoration:underline}.details{margin:0 20%}.gif-container{display:flex;align-items:center;justify-content:center}@media (max-width:1280px){.details{margin:0 13%}}@media (max-width:1024px){.details{margin:0 10%}}@media (max-width:900px){.details{margin:0 9%}}@media (max-width:768px){.details{margin:0 8%}}.page{text-align:center;margin:44px 0 0}.home-container{margin:40px 0 0;font-family:var(--font-victormono)}.title{text-transform:uppercase;line-height:1}.weddingdate,.weddingtime{text-transform:uppercase;letter-spacing:2px;margin:8px 0}.googlemaplink{text-decoration:underline}@media (max-width:1280px){.home-container{margin:40px 13%}}@media (max-width:1024px){.home-container{margin:40px 10%}}@media (max-width:900px){.home-container{margin:40px 9%}}@media (max-width:768px){.home-container{margin:40px 8%}}.cover-container{margin:22px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.gallery-image{margin:22px 0}@media (max-width:720px){.gallery-image{margin:22px 0;padding:0 12px}}