@import url(https://fonts.googleapis.com/css?family=Roboto);@import url(https://fonts.googleapis.com/css?family=Merriweather:100,200,300,300i,400,400i,700);@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-color:#358bdc;--dark-color:#333;--light-color:#f4f4f4;--danger-color:#dc3545;--success-color:#28a745;--vader-color:#2c3e50}.weather__info{width:60%;font-size:20px;font-weight:200;letter-spacing:2px}.weather__key{color:#35dcce;border-bottom:2px solid hsla(0,0%,100%,.06);padding:20px 0;font-weight:400}.weather__key:last-child{border:0}.weather__value{color:#fff;font-weight:200}.weather__error{color:#f16051;font-size:20px;letter-spacing:1px;font-weight:200}body{font-family:Open Sans,serif}.wrapper{background:-webkit-gradient(linear,left top,right top,from(#35dcdc),to(#27b4a1));background:linear-gradient(90deg,#35dcdc,#27b4a1);height:100vh;display:flex;justify-content:center;align-items:center}.main{height:90vh;background:#59dbd5;box-shadow:0 13px 40px -13px rgba(0,0,0,.75);width:80%;margin:0 auto}.title-container{height:90vh;background:url(/static/media/bg.dc5d0a22.jpg) 50% no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;text-align:center;color:#000}.title-container__title{font-size:50px;letter-spacing:2px;line-height:1.3;font-family:Roboto Slab,serif}.title-container__subtitle{font-style:italic;font-weight:100;letter-spacing:1px;line-height:1.5;font-family:Merriweather,serif}.form-container{background-color:#2c3e50;height:90vh;padding-top:100px;padding-left:50px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.6;background-color:#fff;color:#333;padding:1rem}a{color:#358bdc;color:var(--primary-color);text-decoration:none}a:hover{color:#666}ul{list-style:none}img{width:100%}.container{max-width:1100px;margin:auto;overflow:hidden;padding:0 2rem}.x-large{font-size:4rem}.large,.x-large{line-height:1.2;margin-bottom:1rem}.large{font-size:3rem}.lead{font-size:1.5rem;margin-bottom:1rem}.text-primary{color:#358bdc;color:var(--primary-color)}.text-dark{color:#333;color:var(--dark-color)}.text-success{color:#28a745;color:var(--success-color)}.text-danger{color:#dc3545;color:var(--danger-color)}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.all-center{display:flex;flex-direction:column;width:100%;margin:auto;justify-content:center;align-items:center;text-align:center}.card{padding:1rem;border:1px dotted #3aa537;margin:.7rem 0;border-radius:5px;text-align:center}.list{margin:.5rem 0}.list li{padding-bottom:.3rem}.p{padding:.5rem}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.py{padding:.5rem 0}.py-1{padding:1rem 0}.py-2{padding:2rem 0}.py-3{padding:3rem 0}.m{margin:.5rem}.m-1{margin:1rem}.m-2{margin:2rem}.m-3{margin:3rem}.my{margin:.5rem 0}.my-1{margin:1rem 0}.my-2{margin:2rem 0}.my-3{margin:3rem 0}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem}.btn{display:inline-block;background:#f4f4f4;background:var(--light-color);color:#333;padding:.4rem 1.3rem;font-size:1rem;border:none;cursor:pointer;margin-right:.5rem;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;outline:none}.btn-link{background:none;padding:0;margin:0}.btn-block{display:block;width:100%}.btn-sm{font-size:.8rem;padding:.3rem 1rem;margin-right:.2rem}.badge{display:inline-block;font-size:.8rem;padding:.2rem .7rem;text-align:center;margin:.3rem;border-radius:5px}.alert,.badge{background:#f4f4f4;background:var(--light-color);color:#333}.alert{padding:.7rem;margin:1rem 0;opacity:.9}.alert-primary,.badge-primary,.bg-primary,.btn-primary{background:#358bdc;background:var(--primary-color);color:#fff}.alert-light,.badge-light,.bg-light,.btn-light{background:#f4f4f4;background:var(--light-color);color:#333}.alert-dark,.badge-dark,.bg-dark,.btn-dark{background:#333;background:var(--dark-color);color:#fff}.alert-danger,.badge-danger,.bg-danger,.btn-danger{background:#dc3545;background:var(--danger-color);color:#fff}.bg-vader{background:#2c3e50;background:var(--vader-color);color:#fff}.alert-success,.badge-success,.bg-success,.btn-success{background:#28a745;background:var(--success-color);color:#fff}.alert-white,.badge-white,.bg-white,.btn-white{background:#fff;color:#333;border:1px solid #ccc}.btn:hover{opacity:.8}.badge-light,.bg-light{border:1px solid #ccc}.round-img{border-radius:50%}input{margin:1.2rem 0}.form-text{display:block;margin-top:.3rem;color:#888}input[type=date],input[type=email],input[type=password],input[type=text],select,textarea{display:block;width:100%;padding:.4rem;font-size:1.5rem;border:1px solid #31cecc;border-radius:5px}button,input[type=submit]{font:inherit;border:0;padding:8px 20px;margin:0 2px;border-radius:2px;font-weight:lighter;letter-spacing:1px;font-size:15px;cursor:pointer;background-color:#31cecc;color:#fff;font-weight:100}table td,table th{padding:1rem;text-align:left}table th{background:#f4f4f4;background:var(--light-color)}.navbar{justify-content:space-between;align-items:center;padding:.7rem 2rem;z-index:1;width:100%;opacity:.9;margin-bottom:1rem;border-radius:5px}.navbar,.navbar ul{display:flex}.navbar a{color:#fff;padding:.45rem;margin:0 .25rem}.navbar a:hover{color:#f4f4f4;color:var(--light-color)}.navbar .welcome span{margin-right:.6rem}@media (max-width:700px){.hide-sm{display:none}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.x-large{font-size:3rem}.large{font-size:2rem}.lead{font-size:1rem}.navbar{display:block;text-align:left}.navbar ul{text-align:center;justify-content:center}.item-enter{opacity:0}.item-enter-active{opacity:1;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.item-exit{opacity:1}.item-exit-active{opacity:0;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}}
.weather-logo{display:block;width:96px;height:96px;margin:0 auto 18px;filter:drop-shadow(0 8px 14px rgba(0,0,0,.22))}/*# sourceMappingURL=main.91582aad.chunk.css.map */
