@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#f2f0ec;margin:0;font-family:Montserrat;background-image:url(/Arzoo.png),url(/Rohan.png);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:contain,contain;background-attachment:fixed,fixed;min-height:100vh;padding:80px 20px 40px;display:flex;flex-direction:column;align-items:center}.logo{margin:0 auto;max-width:320px;width:100%;display:block}form.guestDetails{padding:20px}form.guestDetails,form.guestDetails div{display:flex;flex-direction:column;align-items:center;justify-content:center;column-gap:10px;row-gap:10px}form.guestDetails div{align-items:flex-start;max-width:320px;width:100%;display:block}form.guestDetails h3{color:#523419;margin-top:20px}form.guestDetails div input{background:#fcfbfa;border-radius:100px;padding:14px 32px;color:#523419;border:0px;width:100%;margin-bottom:10px;margin-top:6px}form.guestDetails div textarea{background:#fcfbfa;border-radius:12px;padding:14px 32px;color:#523419;border:0px;width:100%;margin-top:6px}form.guestDetails button{background-color:#486052;font-size:16px;border-radius:100px;padding:14px 32px;color:#fff;border:0px;width:100%;max-width:500px;margin-top:20px;margin-bottom:40px;cursor:pointer}form.guestDetails button:hover{background-color:#34473c}form.phoneNumber{margin-top:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:20px;width:100%;max-width:320px}form.phoneNumber input,form.phoneNumber button{display:block;width:100%;background-color:#fcfbfa;font-size:16px;border-radius:100px;padding:14px 32px;color:#523419;border:0px}form.phoneNumber button{background-color:#486052;color:#fff;cursor:pointer}form.phoneNumber button:hover{color:#fff;background-color:#34473c}form.phoneNumber input::placeholder{color:#523419;opacity:.5}form.phoneNumber input::-ms-input-placeholder{color:#523419}.success{margin-top:40px}.Error{position:fixed;top:0;left:0;width:100%}.Error .Box{width:100%;background:#b4aea3;color:#fff;padding:10px;text-align:center}.greens{display:none}@media (max-width: 767px){body{background-image:url(),url();padding:0}.greens{display:block;width:100%}}
