html,body{height:100%}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;min-height:100vh;overflow-x:hidden}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/assets/lida-BnOgbVlF.jpeg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}@media(max-width:768px){body:before{transform:scale(1.02)}}.text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:100;letter-spacing:3px;transform:scaleY(.95);color:#fffc;text-align:center;font-size:40px;margin-top:40px;color:#fff}@media(max-width:768px){.text{font-size:32px;font-weight:100}}@media(max-width:480px){.text{font-size:24px;font-weight:100}}@media(max-width:320px){.text{font-size:20px;font-weight:100}}.container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;margin-top:20px}.container img{margin-top:10px;width:60px;height:auto;animation:floatText 3s ease-in-out infinite}.container h2{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#fff;font-weight:100}@keyframes floatText{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.countdown{text-align:center;color:#fff;margin-top:250px;font-weight:100}.countdown h3{font-weight:100;font-size:24px}.countdown p{font-size:16px;margin-right:15px;letter-spacing:2px}.invite-text{text-align:center;color:#fff;padding:20px;margin-top:80px}.invite-text h3{font-style:italic;font-weight:200;letter-spacing:3px;margin-bottom:20px}.invite-text p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:500px;margin:auto;line-height:1.8;font-size:18px;font-weight:200}.invite-text h4{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin-top:30px;font-weight:200;letter-spacing:4px}.event-info{text-align:center;color:#fff;margin-top:100px;padding-bottom:60px}.event-info h2,.event-info h3{font-style:italic;font-weight:200;letter-spacing:3px;margin-bottom:20px}.event-info p{padding-top:10px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:18px;letter-spacing:3px;margin-bottom:20px}.event-info h4{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin-top:20px;font-size:18px;font-weight:200;letter-spacing:5px}.event-info h5{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin-top:15px;font-size:18px;font-weight:200;letter-spacing:3px}.church-img{width:230px;height:230px;object-fit:cover;border-radius:50%;margin-top:15px;border:2px solid white;display:block;margin-left:auto;margin-right:auto}.location-btn{display:block;width:fit-content;margin:12px auto 0;padding:10px 18px;background:transparent;border:1px solid rgba(255,255,255,.5);color:#ffffffd9;text-decoration:none;border-radius:30px;font-size:15px;letter-spacing:1px;transition:.3s;text-align:center}.location-btn:hover{background:#ffffff1a;border-color:#fffc;transform:scale(1.05)}
