@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600&display=swap);
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.navigation-menu{margin:0;padding:0;list-style:none}.clearfix:after{content:"";display:block;clear:both}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{max-height:1000000px}body{color:#d0d0d0;background:linear-gradient(0deg,#09203f 0,#537895);font:14px/1.4 "Open Sans","Arial","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;vertical-align:top}.gm-style img{max-width:none}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:600;margin:0 0 10px;color:inherit;text-align:center}.h1,h1{font-size:35px}.h2,h2{font-size:25px}.h3,h3{font-size:23px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}p{margin:0 0 1em}a{color:#84c225}a:focus,a:hover{text-decoration:none}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;border-radius:0;box-sizing:border-box;border:1px solid #999;padding:.4em .7em}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#333}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#999}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#999}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#999}select{border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;border-radius:0;cursor:pointer}label{display:block;margin-bottom:5px}select{padding:5px 10px;background:#333;border:none;outline:none}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important;min-width:0!important;height:auto!important;page-break-inside:always;margin-top:0!important;overflow:hidden!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important;height:auto!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}}#header{padding:15px 0;position:relative}.header--nav{display:flex;justify-content:space-between;align-items:center}.logo{display:block;margin-right:30px;position:relative;z-index:9}.navigation-menu{display:flex;font-size:17px;position:absolute;top:100%;left:0;right:0;flex-direction:column;justify-content:center;background:#485563;z-index:5;transform:translateX(-200%);transition:transform .3s ease-in-out}.nav-active .navigation-menu{transform:none}.navigation-menu:before{content:"";position:absolute;top:-157px;left:0;width:100vw;height:100vh;background:#485563;z-index:-1}@media screen and (min-width:768px){.navigation-menu:before{content:none}}@media screen and (min-width:768px){.navigation-menu{position:static;flex-direction:row;justify-content:flex-end;background:transparent;transform:none}}.navigation-menu li{text-align:center;margin-bottom:15px}@media screen and (min-width:768px){.navigation-menu li{margin-bottom:0}}@media screen and (min-width:768px){.navigation-menu li+li{margin-left:30px}}.navigation-menu li a.active{color:#d0d0d0}.navigation-menu a{text-decoration:none;transition:color .3s ease-in-out}.navigation-menu a:hover{color:#d0d0d0}.nav-opener{height:23px;width:28px;display:block;position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:9}@media screen and (min-width:768px){.nav-opener{display:none}}.nav-opener:after,.nav-opener:before,.nav-opener span{position:absolute;height:3px;width:28px;left:0;background:#d0d0d0;top:10px;transition:transform .3s ease-in-out,height .3s ease-in-out,top .3s ease-in-out}.nav-opener:before{content:"";top:0}.nav-opener:after{content:"";top:20px}.nav-active .nav-opener span{height:0}.nav-active .nav-opener:before{top:9px;transform:rotate(-45deg)}.nav-active .nav-opener:after{top:9px;transform:rotate(45deg)}.resize-active *{transition:none!important}.weather-for{display:block;text-align:center;font-size:20px;margin-bottom:5px}.location-selector{padding:20px 0}.location-selector h1{margin-bottom:0;text-transform:capitalize}.location-selector form{text-align:center;margin-bottom:15px}.location-selector form input{width:100%;background:#d4ecee;margin:5px 0}.location-selector form label{color:#d0d0d0}.location-selector form p{display:none}.location-selector form p.show{display:block}.location-selector button{background:#d1e2e2;border:none;padding:6px 30px;color:#000;margin:5px 0}.location-selector .form-inputs{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}.location-selector .form-inputs .input-grp{width:100%;border:none;color:#000}.location-selector .form-inputs .input-grp+.input-grp{margin-top:10px}@media screen and (min-width:480px){.location-selector .form-inputs .input-grp+.input-grp{margin-top:0}}@media screen and (min-width:480px){.location-selector .form-inputs .input-grp{width:calc(50% - 10px);max-width:200px;margin:0 5px}}.coords{text-align:center;font-style:italic}.coords span+span{margin-left:10px}.current-condition h1{color:#84c225}.current-condition span{display:block;text-align:center}.current-condition .weather .img{width:100px}.current-condition .weather .img img{width:100%}.current-condition .weather--description{font-size:30px;text-transform:capitalize;font-weight:700}.current-condition .icon-and-temp{display:flex;justify-content:center;align-items:center}.current-condition .icon-and-temp .temperature{color:#84c225;font-size:25px}#root{width:100%;position:relative;overflow:hidden;min-height:100vh}.container{max-width:1100px;padding:0 15px;margin:0 auto}
/*# sourceMappingURL=main.9dc46b4e.chunk.css.map */