@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);@import url(https://fonts.googleapis.com/css2?family=Comforter+Brush&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0c054a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;text-align:center}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.SearchBar_form__gW7Gj{display:flex;flex-direction:row;flex-wrap:wrap;max-width:100%}.SearchBar_input__bIy50{background-color:#0c054a;border:1px #fff;border-bottom:solid;color:#fff;font-family:Poppins,sans-serif;height:1.6em;margin-right:12px}input:focus{outline:none}.SearchBar_btn__PKGSc{background-color:#daa520;border-radius:4px;border-width:0;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-weight:700;height:1.8em;text-shadow:#000 .0625rem 0 .625rem}.NavBar_nav__aE7kl{display:flex;flex-direction:row;flex-wrap:wrap;font-family:Poppins,sans-serif;justify-content:space-evenly;max-width:100%;width:100%}.NavBar_brandName__K12fv{color:#fff;font-family:Comforter Brush,cursive;font-size:32px;margin:4px}.NavBar_link__u2LLj{text-decoration:none}.NavBar_searchBarDiv__hrOoS{align-self:center}.CityCard_card__GuApt{background-color:#d4e0f5;border-radius:6px;color:#0c054a;cursor:pointer;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:4em;margin:5px;max-height:100%;max-width:100%;width:9em}.CityCard_card__GuApt:hover{background-color:#baccec;content:attr(title);transition:.2s}.CityCard_name__mihyr{justify-self:center;margin:6px auto 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CityCard_close__IZDr5{align-self:flex-end;border-radius:4px;color:#0c054a;cursor:pointer;font-weight:700;height:20px;margin:1px 0 -22px;width:20px}.CityCard_temps__efDYP{color:#0c054a;display:flex;flex-direction:row;justify-content:space-evenly}.CityCard_minMax__kpXar,.CityCard_values__LNurG{margin:1px}.CityCards_cards__6yoCq{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-top:20px;width:100%}.Card_container__DbXh1{display:flex;justify-content:center;margin-top:1.2rem}.Card_card__-SwHU{border:2px solid #fff;border-radius:12px;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;margin:5px;max-width:100%;padding:5px;width:12rem}.Card_dateIcon__JgTqz{display:flex;flex-direction:row}.Card_icon__uNzFc{align-self:center;height:4rem;width:4rem}.Card_dateContainer__lZ6XL{display:flex;flex-direction:column}.Card_today__7bATf{align-self:flex-start;margin:2px}.Card_date__RtRbT{align-self:flex-start;margin:2px 2px 2px 4px}.Card_presentTempCont__aXXsb{display:flex;justify-content:center}.Card_presentTemp__qrsgb{font-size:6em;font-weight:lighter;margin:0 0 -1rem}.Card_degrees__R83UG{margin-top:2.2em}.Card_name__Qjf9y{margin:2px}.Card_feelsLike__tTQ2H{font-weight:lighter;margin:2px}.Card_temps__j0wAi{display:flex;flex-direction:row;justify-content:space-evenly}.SmallWeather_container__3aGIj{align-items:center;display:flex;flex-direction:row;height:3em;justify-content:space-around}.SmallWeather_icon__oXUs6{height:2em;width:2em}.SmallWeather_temps__T\+aHM,.SmallWeather_tempsContainer__ZsjOs{display:flex;flex-direction:row}.SmallWeather_slash__Ec\+Iu{align-self:center}.CardDetail_container__OjSdZ{margin-top:1.2rem}.CardDetail_card__uE8yK{border:2px solid #fff;border-radius:12px;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;margin:5px;max-width:100%;padding:5px;width:18rem}.CardDetail_forecast__1Qnbt{margin:5px}.CardDetail_todayContainer__1hyFT{background-color:#0f3858;border-radius:12px;margin-left:13px;margin-right:13px}.CardDetail_firstRow__S0wrh,.CardDetail_maxMin__OkFf6,.CardDetail_secondRow__lmrAs,.CardDetail_temps__nPQPw,.CardDetail_thirdRow__Rko1x,.CardDetail_todayImg__liZSf{align-items:center;display:flex;flex-direction:row}.CardDetail_firstRow__S0wrh,.CardDetail_secondRow__lmrAs,.CardDetail_thirdRow__Rko1x{height:3em;justify-content:space-around;margin:0}.CardDetail_icon__W6V8D{height:2rem;margin-left:4px;margin-top:-3px;width:2rem}.CardDetail_temps__nPQPw{margin-left:6px;margin-right:6px}.CardDetail_altDataContainer__kYYGW{display:flex;flex-direction:row;justify-content:space-around;width:50%}.CardDetail_values__ZG2Lk{color:hsla(0,0%,80%,.651)}.react-spinner-loader-swing div{border-radius:50%;float:left;height:1em;width:1em}.react-spinner-loader-swing div:first-of-type{background:linear-gradient(90deg,#385c78 0,#325774)}.react-spinner-loader-swing div:nth-of-type(2){background:linear-gradient(90deg,#325774 0,#47536a)}.react-spinner-loader-swing div:nth-of-type(3){background:linear-gradient(90deg,#4a5369 0,#6b4d59)}.react-spinner-loader-swing div:nth-of-type(4){background:linear-gradient(90deg,#744c55 0,#954646)}.react-spinner-loader-swing div:nth-of-type(5){background:linear-gradient(90deg,#9c4543 0,#bb4034)}.react-spinner-loader-swing div:nth-of-type(6){background:linear-gradient(90deg,#c33f31 0,#d83b27)}.react-spinner-loader-swing div:nth-of-type(7){background:linear-gradient(90deg,#da3b26 0,#db412c)}.react-spinner-loader-shadow{clear:left;padding-top:1.5em}.react-spinner-loader-shadow div{background:#e3dbd2;border-radius:50%;-webkit-filter:blur(1px);filter:blur(1px);float:left;height:.25em;width:1em}.react-spinner-loader-shadow .react-spinner-loader-shadow-l{background:#d5d8d6}.react-spinner-loader-shadow .react-spinner-loader-shadow-r{background:#eed3ca}@-webkit-keyframes ball-l{0%,50%{-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0)}to{-webkit-transform:rotate(50deg) translateX(-2.5em);transform:rotate(50deg) translateX(-2.5em)}}@keyframes ball-l{0%,50%{-webkit-transform:rotate(0) translate(0);transform:rotate(0) translateX(0)}to{-webkit-transform:rotate(50deg) translateX(-2.5em);transform:rotate(50deg) translateX(-2.5em)}}@-webkit-keyframes ball-r{0%{-webkit-transform:rotate(-50deg) translateX(2.5em);transform:rotate(-50deg) translateX(2.5em)}50%,to{-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0)}}@keyframes ball-r{0%{-webkit-transform:rotate(-50deg) translateX(2.5em);transform:rotate(-50deg) translateX(2.5em)}50%,to{-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0)}}@-webkit-keyframes shadow-l-n{0%,50%{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:.125;-webkit-transform:translateX(-1.57em);transform:translateX(-1.75em)}}@keyframes shadow-l-n{0%,50%{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:.125;-webkit-transform:translateX(-1.75);transform:translateX(-1.75em)}}@-webkit-keyframes shadow-r-n{0%{opacity:.125;-webkit-transform:translateX(1.75em);transform:translateX(1.75em)}50%,to{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shadow-r-n{0%{opacity:.125;-webkit-transform:translateX(1.75em);transform:translateX(1.75em)}50%,to{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0)}}.react-spinner-loader-swing-l{-webkit-animation:ball-l .425s ease-in-out infinite alternate;animation:ball-l .425s ease-in-out infinite alternate}.react-spinner-loader-swing-r{-webkit-animation:ball-r .425s ease-in-out infinite alternate;animation:ball-r .425s ease-in-out infinite alternate}.react-spinner-loader-shadow-l{-webkit-animation:shadow-l-n .425s ease-in-out infinite alternate;animation:shadow-l-n .425s ease-in-out infinite alternate}.react-spinner-loader-shadow-r{-webkit-animation:shadow-r-n .425s ease-in-out infinite alternate;animation:shadow-r-n .425s ease-in-out infinite alternate}.react-spinner-loader-svg-calLoader{animation:loader-spin 1.4s linear infinite;-webkit-animation:loader-spin 1.4s linear infinite;height:230px;-webkit-transform-origin:115px 115px;transform-origin:115px 115px;width:230px}.react-spinner-loader-svg-cal-loader__path{animation:loader-path 1.4s ease-in-out infinite;-webkit-animation:loader-path 1.4s ease-in-out infinite}@-webkit-keyframes loader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loader-path{0%{stroke-dasharray:0,580,0,0,0,0,0,0,0}50%{stroke-dasharray:0,450,10,30,10,30,10,30,10}to{stroke-dasharray:0,580,0,0,0,0,0,0,0}}@keyframes loader-path{0%{stroke-dasharray:0,580,0,0,0,0,0,0,0}50%{stroke-dasharray:0,450,10,30,10,30,10,30,10}to{stroke-dasharray:0,580,0,0,0,0,0,0,0}}.react-spinner-loader-svg svg{-webkit-transform-origin:50% 65%;transform-origin:50% 65%}.react-spinner-loader-svg svg polygon{stroke-dasharray:17;-webkit-animation:dash 2.5s cubic-bezier(.35,.04,.63,.95) infinite;animation:dash 2.5s cubic-bezier(.35,.04,.63,.95) infinite}@-webkit-keyframes dash{to{stroke-dashoffset:136}}@keyframes dash{to{stroke-dashoffset:136}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Home_cardContainer__IBaB6{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%}.Home_message__3PDZ3{color:#fff;font-family:Poppins,sans-serif;font-weight:lighter}.Home_card__lxMQh{margin-left:40px;margin-right:40px}.Home_loader__Wnrrg,.Landing_container__PY2Fp{align-items:center;display:flex;justify-content:center}.Landing_container__PY2Fp{background-size:cover;bottom:0;color:#fff;left:0;overflow:auto;position:absolute;right:0;top:0}.Landing_brandName__G66ZT{color:#fff;font-family:Comforter Brush,cursive;font-size:8em;margin-bottom:1px;margin-top:1px}.Landing_productDescContainer__Tyvzb{display:flex;font-size:1.3em;justify-content:center;text-align:start}.Landing_productDescription__k2bcR{font-family:Futura}.Landing_weather__FOh06{color:#daa520;font-family:Futura Bold}.Landing_button__8MXUf,.Landing_weather__FOh06{-webkit-filter:grayscale(20%);filter:grayscale(20%)}.Landing_button__8MXUf{background-color:#ff653f;border-radius:3px;border-style:none;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:1rem;font-stretch:expanded;font-weight:700;height:2em;text-shadow:#000 .0625rem 0 .625rem;transition:.2s ease-out;width:6em}.Landing_button__8MXUf:hover{-webkit-transform:translate3d(0,1.2px,0);transform:translate3d(0,1.2px,0)}@font-face{font-family:Futura;src:url(/static/media/Futura.ed19af444f0976dbaf41.ttf)}@font-face{font-family:Futura Bold;src:url(/static/media/FuturaBold.4e762c29ef7b44ca51cb.ttf)}.App{background-color:#0c054a;background-size:cover;bottom:0;left:0;overflow:auto;position:absolute;right:0;text-align:center;top:0}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.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)}}
/*# sourceMappingURL=main.bd94c7a4.css.map*/