@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;1,300;1,400&display=swap);.empty-container-trip{align-items:center;display:flex;flex-direction:column;justify-content:center}.empty-container-trip h3{color:#fff;font-weight:400;margin:40px 25px 0;max-width:260px;text-align:center}.header-nav{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.hamburger-menu{position:relative}.hamburger-open{align-items:center;background-color:#283853;border-radius:8px;display:flex;flex-direction:column;gap:16px;justify-content:flex-end;margin-right:30px;padding:16px;position:absolute;right:-50%;top:100%;width:120px;z-index:999}.MenuBtn{background-color:initial;border:none;color:#fff;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500}.MenuBtn:hover{text-decoration:underline}@media (max-width:374px){.hamburger-open{margin-right:15px}}@media (min-width:550px){.hamburger-open{align-items:flex-end;margin-right:0;padding:16px;right:0;top:100%;width:120px}}.header{align-items:center;background-color:initial;display:flex;flex-direction:row;justify-content:space-between;margin:auto;max-width:100%;min-height:100px;padding:8px}.header-link{color:#fff;font-family:Montserrat,sans-serif}.header img{margin-top:15px;width:260px}@media (max-width:374px){.header{align-items:center;background-color:initial;display:flex;flex-direction:column;justify-content:space-between;margin:auto;max-width:100%;min-height:100px;padding:8px}}@media (min-width:550px){.header{flex-direction:row}.header img{width:400px}}@media (min-width:750px){.header img{width:400px}}.card-preview-img-explore{height:50%;width:100%}.place-photo{height:100%;min-width:300px;width:100%}@media (min-width:668px){.place-photo{height:100%;min-width:170px;object-fit:cover;width:100%}}@media (min-width:1025px){.place-photo{height:100%;min-width:170px;object-fit:cover;width:100%}}.empty-container-explore{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:60px}.empty-container-explore h3{color:#223642;font-weight:600;margin:20px;max-width:300px;text-align:center}.location-not-found{background-color:#e5e7d6a6;border-radius:6px;color:#211c2b;margin:50px auto;padding:25px}.location-not-found h3{font-size:30px;margin-bottom:10px;text-align:center}.location-not-found p{font-size:20px;text-align:center}.places{justify-content:space-evenly;margin-bottom:30px}.card{align-self:center}.main-explore{align-items:center;border-radius:6px;display:flex;justify-content:center;margin:0 10px;min-height:200px}@media (min-width:550px){.main-explore{max-width:750px}}@media (min-width:750px){.main-explore{align-items:center;border-radius:6px;display:flex;justify-content:center;margin:30px auto;max-width:800px;min-height:200px}}.startpage{align-items:center;display:flex;flex-direction:column;font-family:Josefin Sans,sans-serif;gap:2em;justify-content:center;margin-top:1em}.startpage-text{margin-right:0;max-width:400px}.startpage-text h2{color:#446173;font-family:Josefin Sans,sans-serif;font-size:30px;text-align:center}.startpage-text h3{color:#446173;font-weight:400;margin-top:10px;text-align:center}.start-button-container{align-items:center;display:flex;flex-direction:column;margin-top:25px}@media (min-width:667px){.startpage{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-around;margin:150px 50px}.startpage-text{margin-right:35px;max-width:400px}.startpage-text h2{color:#fff;font-size:36px;text-align:left}.startpage-text h3{color:#fff;font-size:22px;text-align:left}.start-button-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:25px}}.formbox h2{color:#446173;font-family:Josefin Sans,sans-serif;font-size:44px;margin-bottom:20px;margin-top:15px;text-align:center}.formbox{align-items:center;flex-direction:column}.button-wrapper,.formbox{display:flex}.main-loginregister{background-color:#ffffffd1;border-radius:6px;margin:50px auto;max-width:450px;min-height:350px;padding:10px;width:100%}.main-unauth .button-container{display:flex;flex-direction:column}.unauth-h2{font-size:40px;margin:0}.unauth-h2,.unauth-h3{color:#446173;text-align:center}.unauth-h3{font-weight:400;margin-bottom:20px;margin-top:10px}.main-unauth{align-items:center;background-color:#ffffffd1;border-radius:6px;justify-content:center;margin:50px auto;max-width:450px;min-height:300px;padding:25px;width:100%}.main-notfound .button-container,.main-unauth{display:flex;flex-direction:column}.main-notfound h2{color:#446173;font-size:40px;margin:12px 0 0;text-align:center}.main-notfound h3{color:#446173;font-weight:400;margin-bottom:16px;margin-top:10px;text-align:center}.main-notfound{background-color:#ffffffd1;border-radius:6px;gap:8px;margin:50px auto;max-width:450px;min-height:300px;padding:25px;width:100%}.about-container,.main-notfound{align-items:center;display:flex;flex-direction:column;justify-content:center}.about-container{gap:10px;padding:20px}.photo-circle{border:1px solid #cfcfcf;border-radius:50%;height:170px;margin:25px auto auto;object-fit:cover;width:170px}@media (min-width:667px){.about-container{flex-direction:row;flex-wrap:wrap;gap:20px;padding:50px}}.main-triplist{align-items:center;background-color:#e5e7d68e;border-radius:6px;display:flex;flex-direction:column;font-family:Josefin Sans,sans-serif;gap:10px;justify-content:space-between;margin:10px auto;max-width:420px;min-height:200px;padding:10px}.trip-section{margin:0 6px;padding:10px 0}.trip-header,.trip-section{display:flex;flex-direction:column;justify-content:center}.trip-header{align-items:center}.singletrip-header{margin-bottom:10px;word-break:break-all}.singletrip-header h3{font-size:20px;font-weight:700;margin-bottom:5px}.singletrip-header p{color:grey;font-size:16px;font-weight:100;margin-bottom:5px}.trip-preview-section{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap}.divider-dark{border:.5px solid #3e576759;width:100%}.trip-section h2{color:#446173;font-size:32px}.trip-wrapper-singletrip{flex-wrap:wrap;justify-content:space-evenly}.trip-wrapper,.trip-wrapper-singletrip{display:flex;gap:4px;margin:0 auto;max-width:765px}.trip-wrapper{align-items:center;flex-direction:column;justify-content:center}.trip{background-color:#f3f6f0;border-radius:5px;margin:10px;min-height:130px;padding:10px 15px;width:100%}a{color:#000;text-decoration:none}.mini-card-row{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:10px}.trip h3{color:#3e5767;margin:0}.emptytrip{align-items:center;color:#3e5767;display:flex;flex-direction:row}@media (min-width:550px){.trip{margin:15px 50px;padding:10px 20px 20px}.trip-section h2{font-size:30px}.mini-card-row{margin-bottom:0}.trip-section{margin:0 20px;padding:10px 0}.main-triplist{align-items:center;background-color:#e5e7d68e;border-radius:6px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin:20px auto;max-width:720px;min-height:200px;padding:10px;width:85%}}@media (min-width:750px){.trip{margin:15px 40px;min-width:400px}.trip-section h2{font-size:32px}.mini-card-row{margin-bottom:0}.trip-section{margin:0 20px;padding:10px 0}.main-triplist{gap:10px;margin:20px auto;max-width:720px;padding:10px;width:85%}}.card-preview-container{height:90px;margin-right:10px;margin-top:5px;width:70px}.card-preview-img{height:50%;object-fit:cover;width:100%}.card-preview-name{font-size:20px}@media (min-width:550px){.card-preview-container{height:100px;margin-right:10px;width:80px}}@media (min-width:750px){.card-preview-container{height:120px;margin-right:20px;width:120px}}.empty-container h3{color:#3e5767;font-size:16px;font-weight:400;margin-bottom:0;margin-top:40px;text-align:center}@media (min-width:375px){.empty-container h3{font-size:20px}}@media (min-width:550px){.empty-container h3{font-size:24px}}.profile-section{align-items:center;background-color:#f3f6f0;border-radius:6px;display:flex;flex-direction:column;font-family:Josefin Sans,sans-serif;gap:10px;justify-content:space-between;margin:10px auto;max-width:420px;padding:10px}.user-container{margin-top:20px}.profile-info{align-items:center;display:flex;flex-direction:column}.profile-user-info{align-items:center;display:flex;justify-content:center}.name-div,.profile-text{align-items:center}.profile-text{display:flex;flex-direction:column;padding:2px;width:320px}.profilepic{border:3px solid #446173;border-radius:50%;box-shadow:2px 2px 5px 3px rgba(0,0,0,.19);-webkit-box-shadow:2px 2px 5px 3px rgba(5,55,11,.19);-moz-box-shadow:2px 2px 5px 3px rgba(0,0,0,.19);margin:10px;max-height:100px;max-width:100px}.profile-info h2{color:#446173;font-size:28px;margin-bottom:10px;margin-top:20px}.profile-info p{color:grey;font-size:20px;padding:2px;text-align:center;word-break:break-all}.profile-text a{margin-top:15px}.profile-name{margin-bottom:10px}p span{color:#000}.profile-section>Button{justify-content:flex-end}.profile-section .button-container{align-self:flex-end}@media (min-width:550px){.profile-section{background-color:#f3f6f0;border-radius:6px;gap:10px;justify-content:space-between;margin:10px auto;max-width:720px;padding:10px;width:85%}.profile-info,.profile-section{align-items:center;display:flex;flex-direction:column}.profile-info h2{color:#446173;font-size:32px;margin-bottom:10px;margin-top:20px}.profile-user-info{align-items:center;display:flex;flex-direction:row;justify-content:center}.user-container{margin-top:15px}.name-div{align-items:center}.profilepic{border:3px solid #446173;border-radius:50%;box-shadow:2px 2px 5px 3px rgba(0,0,0,.19);-webkit-box-shadow:2px 2px 5px 3px rgba(5,55,11,.19);-moz-box-shadow:2px 2px 5px 3px rgba(0,0,0,.19);margin:10px;max-height:100px;max-width:100px}.profile-text{align-items:center;display:flex;flex-direction:column;padding:2px;width:320px}.profile-aboutme p,.profile-name p{font-size:20px;text-align:center}}@media (min-width:667px){.profile-section{background-color:#f3f6f0;border-radius:6px;gap:10px;justify-content:space-between;margin:10px auto;max-width:720px;padding:10px;width:85%}.profile-info,.profile-section{align-items:center;display:flex;flex-direction:column}.profile-info h2{color:#446173;font-size:32px;margin-bottom:10px;margin-top:20px}.profile-user-info{align-items:center;margin-left:30px}.profile-user-info,.user-container{display:flex;flex-direction:row;justify-content:center}.user-container{align-items:flex-start;margin-top:15px}.profilepic{border:3px solid #446173;border-radius:50%;box-shadow:2px 2px 5px 3px rgba(0,0,0,.19);-webkit-box-shadow:2px 2px 5px 3px rgba(5,55,11,.19);-moz-box-shadow:2px 2px 5px 3px rgba(0,0,0,.19);margin:10px;max-height:130px;max-width:130px}.profile-text{align-items:flex-start;margin-left:40px}.profile-aboutme p,.profile-name p{font-size:20px;text-align:left}}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#e0e0e0;font-family:Josefin Sans,sans-serif;font-size:18px}.OuterWrapper{align-items:center;background-color:#e0e0e0;display:flex;height:100%;justify-content:center}.InnerWrapper,.OuterWrapper{position:relative;width:100%}.InnerWrapper{background-image:url(https://i.postimg.cc/Y0GmTmWp/ian-dooley-hp-TH5b6mo2s-unsplash-gradient-yellow3-short.png);background-repeat:no-repeat;background-size:cover;height:100vh;margin:0 auto;z-index:10}.BackgroundUnderlay,.InnerWrapper{max-width:1000px;padding:0 8px;top:0}.BackgroundUnderlay{background-color:#fcf8a2;height:100%;left:50%;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:1}.places{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center}.single-place{border:1px solid hotpink;margin:10px;max-width:250px;padding:20px}.place-photo{max-height:120px;max-width:120px;object-fit:cover}.card{background-color:#fff}.main{flex-direction:column;gap:10px;justify-content:space-between;margin:15px;max-width:420px}.main,.main-flex{align-items:center;background-color:#e5e7d68e;border-radius:6px;display:flex;min-height:200px;padding:10px}.main-flex{justify-content:center;margin:10px auto}@media (min-width:550px){.BackgroundUnderlay,.InnerWrapper{padding:0 16px}.main{align-items:center;background-color:#e5e7d68e;border-radius:6px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin:10px auto;max-width:720px;min-height:200px;padding:10px;width:85%}}@media (min-width:1025px){.BackgroundUnderlay,.InnerWrapper{padding:0 32px;width:100%}.main{gap:10px;margin:10px auto;max-width:720px;padding:10px;width:85%}}
/*# sourceMappingURL=main.7a7535ad.css.map*/