*{box-sizing:border-box;margin:0;padding:0}body{background-image:url(/static/media/background-image.9547d39a52fff1179fb1.jpg);background-size:cover;min-height:100vh;width:100%}body:before{background-color:rgba(63,63,63,.5);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}div{text-align:center}h1{color:#f5f5f5;font-family:Righteous,cursive;font-size:30px;margin:2rem 0}.typewriter{display:flex;justify-content:center}.typewriter h1{-webkit-animation:typing 7s infinite forwards;animation:typing 7s infinite forwards;margin:2rem auto;overflow:hidden;position:relative;white-space:nowrap;width:0}@-webkit-keyframes typing{0%{width:0}to{width:100%}}@keyframes typing{0%{width:0}to{width:100%}}.header{align-items:center;background:#f37053;display:flex;font-family:Ayuthaya;font-size:18px;font-weight:600;justify-content:space-between;padding:5px 5px 5px 15px}.header .logo{width:70px}.header .navbar button{background-color:transparent;border:none;border-radius:0;color:#fff;cursor:pointer;font:inherit;text-align:inherit}.header .navbar button:hover{text-decoration:underline}img{width:100px}.header .navbar ul{display:flex;font-size:20px;list-style:none;margin:13px;padding:0}li{margin-left:1rem}li a{color:#fff;text-decoration:none}li:hover{-webkit-text-decoration:underline #fff;text-decoration:underline #fff}.buttons{background:#f37053;border-radius:20px;color:#fff;cursor:pointer;font-family:Exo,sans-serif;font-size:16px;font-weight:500;margin:2px .5rem;padding:1rem 1.5rem}.active,.active:hover,.buttons:hover{background:#f6afce;color:purple}.places-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:4vh;justify-content:space-evenly;padding:4vh}.places-container a{color:#f5f5f5;font-family:Exo,sans-serif;font-size:25px}.places-container ul{list-style:none}.places-container .places-list{cursor:pointer;display:flex;flex-direction:row}.places-container .places-list img{border-radius:1rem;box-shadow:0 7px 10px rgba(0,0,0,.4);height:30vh;overflow:hidden;transition:.4s;width:35vh}.places-container .places-list a{color:#f5f5f5;display:grid;opacity:0;position:relative;text-decoration:none;-webkit-transform:translateY(30px);transform:translateY(30px);transition:.5s;z-index:3}.places-container .places-list:hover{-webkit-transform:translateX(0);transform:translateX(0)}.places-container .places-list:hover img{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transform:scale(1.2);transform:scale(1.2)}.places-container .places-list:hover a{background:rgba(0,0,0,.6);opacity:1;padding:10px;-webkit-transform:translateY(-150px);transform:translateY(-150px)}.places-container .places-list:before{opacity:1}.places-container .places-list:before img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.places-container .places-list:before a{background:rgba(0,0,0,.6);border-radius:15px;content:"";display:grid;height:100%;left:0;opacity:0;position:absolute;text-decoration:none;top:0;transition:.5s;width:100%;z-index:2}@media(max-width:480px){.places-container{flex-direction:column}}.show-container1{display:flex}.place-container{font-family:Exo,sans-serif;margin-bottom:20px;margin-left:20px;margin-top:20px;width:65%}.place-container .show-image{border-radius:1rem;box-shadow:0 7px 10px rgba(0,0,0,.4);height:70%;margin-top:100px;overflow:hidden;width:80%}.edit-form,.place-container .place-details{padding-left:20px;text-align:left}.edit-form{color:#fff;font-family:Exo,sans-serif;margin-top:-30px;padding-bottom:10%;padding-top:10%}.edit-form input{font-size:14px}.edit-form .delete-button input,.edit-form input{border:1px solid #ccc;border-radius:5px;margin-bottom:1rem;padding:.5rem;width:100%}.edit-form .delete-button input{display:block}.edit-form .delete-button input[type=submit]{background:#f37053;border:none;border-radius:20px;color:#fff;cursor:pointer}.edit-form .delete-button input[type=submit]:hover{background:#f6afce;color:purple}.edit-form .show-place-name{color:#f5f5f5;font-family:Righteous,cursive}.signup-form{border:1px solid #ccc;border-radius:5px;margin:20px auto 0;padding:3rem;width:300px}.signup-form h2{color:#f5f5f5;font-family:Ayuthaya;margin-bottom:3rem;padding-bottom:1px;text-align:center;text-decoration:underline}.signup-form label{color:#f5f5f5;display:block;font-family:Exo,sans-serif;font-size:15px;margin-bottom:5px}.signup-form input{border:1px solid #ccc;border-radius:5px;display:block;margin-bottom:1rem;padding:.5rem;width:100%}.signup-form input[type=submit]{background:#f37053;border:none;border-radius:20px;color:#fff;cursor:pointer}.signup-form input[type=submit]:hover{background:#f6afce;color:purple}.login-form{border:1px solid #ccc;border-radius:5px;margin:20px auto 0;padding:3rem;width:300px}.login-form h2{color:#f5f5f5;font-family:Ayuthaya;margin-bottom:3rem;padding-bottom:1px;text-align:center;text-decoration:underline}.login-form label{color:#f5f5f5;display:block;font-family:Exo,sans-serif;font-size:15px;margin-bottom:5px}.login-form input{border:1px solid #ccc;border-radius:5px;display:block;margin-bottom:1rem;padding:.5rem;width:100%}.login-form input[type=submit]{background:#f37053;border:none;border-radius:20px;color:#fff;cursor:pointer}.login-form input[type=submit]:hover{background:#f6afce;color:purple}.create-form{background:hsla(0,0%,100%,.1);border-radius:10px;margin:20px auto 0;max-width:500px;padding:20px;width:100%}.create-form h2{color:#f5f5f5;font-family:Ayuthaya;margin-bottom:1rem;padding-bottom:1px;text-align:center;text-decoration:underline}.create-form label{color:#f5f5f5;display:block;font-family:Exo,sans-serif;font-size:15px;margin-bottom:5px}.create-form input{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-bottom:1rem;padding:.5rem;width:100%}.create-form input[type=checkbox]{margin-right:5px}.create-form input[type=submit]{background:#f37053;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;padding:.5rem 1rem}.create-form input[type=submit]:hover{background:#f6afce;color:purple}.edit-form input[type=submit]{background:#f37053;border:none;border-radius:20px;color:#fff;cursor:pointer}.edit-form input[type=submit]:hover{background:#f6afce;color:purple}@media(max-width:770px){.show-container1{align-items:center;display:flex;flex-direction:column}.place-container .show-image{border-radius:1rem;box-shadow:0 7px 10px rgba(0,0,0,.4);height:100%;overflow:hidden;width:100%}.edit-form{color:#fff;font-family:Exo,sans-serif;text-align:left}.delete-button input{border:1px solid #ccc;border-radius:5px;display:block;margin-bottom:1rem;padding:.5rem;width:100%}.delete-button input[type=submit]{background:#f37053;border:none;border-radius:20px;color:#fff;cursor:pointer}.delete-button input[type=submit]:hover{background:#f6afce;color:purple}.show-place-name{color:#f5f5f5;font-family:Righteous,cursive}}@media only screen and (max-width:768px)and (min-width:480px){.typewriter{display:flex;justify-content:center}.typewriter h1{-webkit-animation:typing 15s infinite forwards;animation:typing 15s infinite forwards;font-size:20px;margin:1rem auto;overflow:hidden;position:relative;white-space:nowrap;width:0}@-webkit-keyframes typing{0%{width:0}to{width:100%}}@keyframes typing{0%{width:0}to{width:100%}}}
/*# sourceMappingURL=main.7c21d89a.css.map*/