.logo__container{width:100%;text-align:left}.logo__logo{width:35%;padding-left:4rem}@media screen and (min-width:700px){.logo__logo{width:25%}}@media screen and (min-width:900px){.logo__logo{width:20%}}@media only screen and (min-width:1200px){.logo__logo{width:15%}}@media only screen and (min-width:1600px){.logo__logo{width:10%}}@media only screen and (min-width:2560px){.logo__logo{margin-left:10vw}}.search-bar__input-container-small{display:flex;flex-direction:column;width:90%}.search-bar__input-input{padding:1rem 2rem;border-radius:5px;border:1px solid #d3d3d3}.search-bar__input-input:first-child{padding:1rem;width:100%;border-radius:5px;border:1px solid #d3d3d3}@media screen and (min-width:700px){.search-bar__input-container-small{flex-direction:column}.search-bar__input-input:first-child{padding:1.25rem 2rem;width:100%;border-radius:5px;border:1px solid #d3d3d3}}@media screen and (min-width:1500px){.search-bar__input-label{font-size:2rem}.search-bar__input-container-small{width:30rem}}.search-bar__container{background:#042759;color:#fff}.search-bar__form{width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:1rem}.search-bar__btn{align-self:flex-end;margin-right:1.5rem;padding:1rem 3rem;font-size:2rem;font-weight:700;background:#00a698;color:#fff;border:none;cursor:pointer;border-radius:.5rem;letter-spacing:1px}.search-bar__btn:hover{background:teal}.fa-arrow-right{margin-left:.75rem}.search-bar__input-container{display:flex;flex-direction:column;align-items:space-between;justify-content:center;margin:1rem 0;width:90%}.search-bar__input-date,.search-bar__input-text{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.autocomplete-results{display:block;width:50%;position:absolute;margin-top:1rem;border-radius:5px;background:#fff}.autocomplete-result{color:#000;padding:.5rem 1rem;border-bottom:1px solid #d3d3d3}.autocomplete-result:hover{background:#d3d3d3}@media screen and (max-width:400px){.search-bar__input-date,.search-bar__input-text{flex-direction:column}}@media screen and (min-width:400px){.autocomplete-results{width:35%}}@media screen and (min-width:700px){.search-bar__container{height:70vh;display:flex;align-items:center;justify-content:center;background-image:url(/static/media/beach-1.7cb5063e.jpg);background-position:0 70%}.search-bar__form{background:#111236;width:85%;padding:2rem;border-radius:.5rem}.search-bar__input-container{flex-direction:row}.autocomplete-results{width:13%}}@media screen and (min-width:1500px){.search-bar__container{background-image:url(/static/media/beach-4k.9dd19489.jpg);background-position:stretch}.autocomplete-results{width:8%}}@media screen and (min-width:2560px){.search-bar__form{width:75%;padding:2rem}}.results__container{position:relative;justify-content:center;font-family:"Lato",sans-serif;width:50%;top:0;margin:1rem 0 0!important;border:1px solid #d3d3d3}.results__container,.results__flight-container{display:flex;flex-direction:row;align-items:center}.results__flight-container{margin-left:3rem;margin-top:3rem;width:80%}.results__price-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:2rem;margin-right:3rem;width:20%}.results__price{font-size:20px;margin-bottom:.5rem}.results__flight-first{margin-left:2rem;margin-right:2rem;font-size:18px}.results__flight-second{display:flex;flex-direction:column;justify-content:center;align-items:center}.results__flight-third{margin-left:2rem;font-size:18px}.results__header{position:absolute;display:flex;top:.6rem;left:1rem;font-weight:300}.results__header div{margin-left:1rem}.results__section{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:2rem}.results__btn{padding:1rem 3rem;font-weight:700;background:#00a698;color:#fff;border:none;cursor:pointer;border-radius:.5rem;letter-spacing:1px;margin-bottom:.5rem}.results__btn:hover{background:teal}@media only screen and (max-width:700px){.results__container{top:0}}@media only screen and (max-width:900px){.results__container{width:100%}.results__flight-container{margin-left:1rem}.results__price-container{margin-right:1rem}.results__section{flex-direction:column}}@media only screen and (min-width:900px){.results__section{width:100%}.results__container{width:45%}}@media only screen and (min-width:2560px){.results__container{width:35%}.results__flight-container{margin-left:11vw}}.error__container{color:#d8000c;background-color:#ffbaba;border:1px solid;margin:10px auto;padding:15px 10px 15px 50px;max-width:460px}.error__header{font-size:1.8rem}.error__msg{font-size:1.4rem}*{margin:0;padding:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}body{font-size:1.4rem;font-family:"Roboto",sans-serif;line-height:1.6;min-height:100vh}.app__container{width:100%}.app__menu{display:flex;justify-content:flex-start;align-items:center}.app__flights{background:#042759;cursor:pointer;color:#fff;margin-left:4rem;padding:1rem 3rem;letter-spacing:.8px;font-size:1.7rem;font-weight:700;border:.5px solid #d3d3d3;border-bottom:none;border-radius:.5rem .5rem 0 0}.fa-plane{margin-right:.75rem}.app-background__container,.app-background__header,.app-background__img{display:none}@media screen and (min-width:700px){.app__flights{background:#111236}}@media screen and (min-width:2560px){.app__flights{margin-left:11.5vw}}
/*# sourceMappingURL=main.b327ec0a.chunk.css.map */