body{margin:0;font-family:Quicksand,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.calendar-pic{width:6%}.dates-form{display:flex;flex-direction:column;align-items:center;margin-top:4%}h2{margin-top:8%;text-align:center;font-size:250%}.location-form{display:flex;flex-direction:column;align-items:center;margin-top:4%}.plane{width:8%}@media only screen and (max-width:600px){h2{font-size:180%;margin-top:45%}.location-form{align-items:center;margin-top:4%;width:50%;margin-left:25%}.plane{width:15%}}.main-title{text-align:center}.trips-title{margin-top:10%}.no-trips-title{text-align:center}.trip-cards{display:flex;justify-content:space-evenly;flex-wrap:wrap}.trip-title{margin-top:2%}.trip-date-title{text-align:center;margin-top:0}.itinerary-data-display{display:flex;justify-content:space-between;margin-top:1%}.travel-accommo-display{position:-webkit-sticky;position:sticky;left:0;width:25%;height:100%;max-height:425px;overflow-y:scroll;border-radius:10px;background-color:#f0f1f2}.delete-entry{display:flex;align-items:center}.travel-accommo-display ul{list-style:none;margin-bottom:3%;-webkit-padding-start:3px;padding-inline-start:3px}.accommodation-travel-input{display:flex;justify-content:space-evenly}.form-display{display:flex;justify-content:center}.travel-accommo-form,.travel-accommo-form label{display:flex;flex-direction:column}.travel-accommo-form label{align-items:center;margin-top:2%;margin-bottom:2%}.sticky-footer{margin-top:22%;position:sticky;position:-webkit-sticky;position:-moz-sticky;bottom:0}.itinerary{width:80%;margin-left:1%}.individual-day{display:flex;justify-content:space-evenly}.cards{display:flex}.individual-card{width:25%;min-width:230px}.event-form{display:flex;align-items:baseline;margin-top:-1.8%}.card-title{text-align:center}.activities-list{list-style:none;padding:0;width:100%}.google-calendar{display:flex;flex-direction:column;align-items:center}.google-calendar-export{display:flex;align-items:stretch;justify-content:center}.error{color:red;margin-bottom:3%}.MuiButton-root.success{color:green}.MuiButton-root.failure{color:red}@media only screen and (max-width:600px){.event-form{margin-top:-7%;margin-bottom:-7%;align-items:center}.cards,.event-form{display:flex;flex-direction:column}.individual-card{width:100%;min-width:230px}.itinerary-data-display{display:flex;flex-direction:column;margin-top:1%}.travel-accommo-display{position:relative;max-height:240px;width:80%;margin-left:10%;margin-bottom:4%}.itinerary{width:100%}.sticky-footer{margin-top:40%}.accommodation-travel-input span{font-size:75%}}h1{margin-top:4%;text-align:center;text-decoration:underline;-webkit-text-decoration-color:#6937a1;text-decoration-color:#6937a1}h3{font-size:1.4em}h3,p{text-align:center}.carousel{width:125%}.image-gallery-icon:hover{color:#6937a1}.pie-pic{width:6%}.planner-demo{display:flex;justify-content:space-evenly;text-align:center;margin-top:10%;margin-bottom:15%}.steps-title{display:flex;justify-content:center;align-items:center}.steps{display:flex;margin-top:4%;margin-bottom:10%}.step{color:#6937a1;display:flex;flex-direction:column;align-items:center}.steps-picture{width:50%}.third-step{display:flex;flex-direction:column;width:33%}.landing-footer{font-weight:700;color:#6937a1;margin-top:3%;margin-bottom:1%;display:flex;justify-content:center;position:relative;bottom:0}@media only screen and (max-width:600px){.planner-demo{flex-direction:column;margin-bottom:50%}.carousel{width:100%}h3{font-size:1.2em}h1{margin-top:22%}.pie-pic{width:10%}.steps{flex-direction:column}}.form-background-login{background-color:rgba(131,101,41,.87);width:25%;padding-top:3%;margin-left:37.5%;border-radius:25px}.form-background-login,.login-form{display:flex;flex-direction:column;align-items:center;margin-top:10%}.login-form{width:100%}@media only screen and (max-width:600px){.login-form{display:flex;flex-direction:column;align-items:center;margin-top:10%;width:100%}.form-background-login{background-color:rgba(131,101,41,.87);padding-bottom:1%;width:75%;margin-left:12.5%}}.form-background{background-color:rgba(131,101,41,.877);width:25%;padding-top:3%;margin-top:10%;margin-left:37.5%;border-radius:25px}.form-background,.signup-form{display:flex;flex-direction:column;align-items:center}.signup-form{width:100%;margin-top:8%}.signup-button{margin-top:20%}@media only screen and (max-width:600px){.login-form{display:flex;flex-direction:column;align-items:center;margin-top:10%;width:100%}.form-background{background-color:rgba(131,101,41,.87);padding-bottom:1%;width:75%;margin-left:12.5%}}
/*# sourceMappingURL=main.0f4abe7b.chunk.css.map */