@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}.container{display:grid;grid-template-columns:100%;grid-template-rows:minmax(calc(100vh - 60px),auto) auto}main{background-color:none;display:flex;height:auto;justify-content:center;margin-top:80px;max-width:100%}@font-face{font-family:weathericons;font-style:normal;font-weight:400;src:url(/weatherForecast/static/media/weathericons-regular-webfont.bb2ec001c20cf752f852.eot);src:url(/weatherForecast/static/media/weathericons-regular-webfont.bb2ec001c20cf752f852.eot?#iefix) format("embedded-opentype"),url(/weatherForecast/static/media/weathericons-regular-webfont.e218aee6928fe3da9ed6.woff2) format("woff2"),url(/weatherForecast/static/media/weathericons-regular-webfont.371511ddba5fdac0538c.woff) format("woff"),url(/weatherForecast/static/media/weathericons-regular-webfont.0942d1e1c447d6ce3ffc.ttf) format("truetype"),url(/weatherForecast/static/media/weathericons-regular-webfont.86a76ca5e882e8285706.svg#weather_iconsregular) format("svg")}.wi{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:weathericons;font-style:normal;font-weight:400;line-height:1}.wi-day-sunny:before{content:""}.wi-day-cloudy:before{content:""}.wi-day-cloudy-gusts:before{content:""}.wi-day-cloudy-windy:before{content:""}.wi-day-fog:before{content:""}.wi-day-hail:before{content:""}.wi-day-haze:before{content:""}.wi-day-lightning:before{content:""}.wi-day-rain:before{content:""}.wi-day-rain-mix:before{content:""}.wi-day-rain-wind:before{content:""}.wi-day-showers:before{content:""}.wi-day-sleet:before{content:""}.wi-day-sleet-storm:before{content:""}.wi-day-snow:before{content:""}.wi-day-snow-thunderstorm:before{content:""}.wi-day-snow-wind:before{content:""}.wi-day-sprinkle:before{content:""}.wi-day-storm-showers:before{content:""}.wi-day-sunny-overcast:before{content:""}.wi-day-thunderstorm:before{content:""}.wi-day-windy:before{content:""}.wi-solar-eclipse:before{content:""}.wi-hot:before{content:""}.wi-day-cloudy-high:before{content:""}.wi-day-light-wind:before{content:""}.wi-night-clear:before{content:""}.wi-night-alt-cloudy:before{content:""}.wi-night-alt-cloudy-gusts:before{content:""}.wi-night-alt-cloudy-windy:before{content:""}.wi-night-alt-hail:before{content:""}.wi-night-alt-lightning:before{content:""}.wi-night-alt-rain:before{content:""}.wi-night-alt-rain-mix:before{content:""}.wi-night-alt-rain-wind:before{content:""}.wi-night-alt-showers:before{content:""}.wi-night-alt-sleet:before{content:""}.wi-night-alt-sleet-storm:before{content:""}.wi-night-alt-snow:before{content:""}.wi-night-alt-snow-thunderstorm:before{content:""}.wi-night-alt-snow-wind:before{content:""}.wi-night-alt-sprinkle:before{content:""}.wi-night-alt-storm-showers:before{content:""}.wi-night-alt-thunderstorm:before{content:""}.wi-night-cloudy:before{content:""}.wi-night-cloudy-gusts:before{content:""}.wi-night-cloudy-windy:before{content:""}.wi-night-fog:before{content:""}.wi-night-hail:before{content:""}.wi-night-lightning:before{content:""}.wi-night-partly-cloudy:before{content:""}.wi-night-rain:before{content:""}.wi-night-rain-mix:before{content:""}.wi-night-rain-wind:before{content:""}.wi-night-showers:before{content:""}.wi-night-sleet:before{content:""}.wi-night-sleet-storm:before{content:""}.wi-night-snow:before{content:""}.wi-night-snow-thunderstorm:before{content:""}.wi-night-snow-wind:before{content:""}.wi-night-sprinkle:before{content:""}.wi-night-storm-showers:before{content:""}.wi-night-thunderstorm:before{content:""}.wi-lunar-eclipse:before{content:""}.wi-stars:before{content:""}.wi-night-alt-cloudy-high:before{content:""}.wi-night-cloudy-high:before{content:""}.wi-night-alt-partly-cloudy:before{content:""}.wi-cloud:before{content:""}.wi-cloudy:before{content:""}.wi-cloudy-gusts:before{content:""}.wi-cloudy-windy:before{content:""}.wi-fog:before{content:""}.wi-hail:before{content:""}.wi-rain:before{content:""}.wi-rain-mix:before{content:""}.wi-rain-wind:before{content:""}.wi-showers:before{content:""}.wi-sleet:before{content:""}.wi-sprinkle:before{content:""}.wi-storm-showers:before{content:""}.wi-thunderstorm:before{content:""}.wi-snow-wind:before{content:""}.wi-snow:before{content:""}.wi-smog:before{content:""}.wi-smoke:before{content:""}.wi-lightning:before{content:""}.wi-raindrops:before{content:""}.wi-raindrop:before{content:""}.wi-dust:before{content:""}.wi-snowflake-cold:before{content:""}.wi-windy:before{content:""}.wi-strong-wind:before{content:""}.wi-sandstorm:before{content:""}.wi-earthquake:before{content:""}.wi-fire:before{content:""}.wi-flood:before{content:""}.wi-meteor:before{content:""}.wi-tsunami:before{content:""}.wi-volcano:before{content:""}.wi-hurricane:before{content:""}.wi-tornado:before{content:""}.wi-small-craft-advisory:before{content:""}.wi-gale-warning:before{content:""}.wi-storm-warning:before{content:""}.wi-hurricane-warning:before{content:""}.wi-wind-direction:before{content:""}.wi-alien:before{content:""}.wi-celsius:before{content:""}.wi-fahrenheit:before{content:""}.wi-degrees:before{content:""}.wi-thermometer:before{content:""}.wi-thermometer-exterior:before{content:""}.wi-thermometer-internal:before{content:""}.wi-cloud-down:before{content:""}.wi-cloud-up:before{content:""}.wi-cloud-refresh:before{content:""}.wi-horizon:before{content:""}.wi-horizon-alt:before{content:""}.wi-sunrise:before{content:""}.wi-sunset:before{content:""}.wi-moonrise:before{content:""}.wi-moonset:before{content:""}.wi-refresh:before{content:""}.wi-refresh-alt:before{content:""}.wi-umbrella:before{content:""}.wi-barometer:before{content:""}.wi-humidity:before{content:""}.wi-na:before{content:""}.wi-train:before{content:""}.fi,.fib{background-position:50%;background-repeat:no-repeat;background-size:contain}.fi{display:inline-block;line-height:1em;position:relative;width:1.33333333em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(/weatherForecast/static/media/xx.1257f28a5847f1630255.svg)}.fi-xx.fis{background-image:url(/weatherForecast/static/media/xx.1ca0a4fd81dddf17bab5.svg)}.fi-ad{background-image:url(/weatherForecast/static/media/ad.a4098bea2e54793e219c.svg)}.fi-ad.fis{background-image:url(/weatherForecast/static/media/ad.8d855d7a3cafa4642b3a.svg)}.fi-ae{background-image:url(/weatherForecast/static/media/ae.e22bc6d4fef72dc3c1be.svg)}.fi-ae.fis{background-image:url(/weatherForecast/static/media/ae.3431c43d7640e3d6db1b.svg)}.fi-af{background-image:url(/weatherForecast/static/media/af.521a2fd557671899c072.svg)}.fi-af.fis{background-image:url(/weatherForecast/static/media/af.9b7be0c950c77565931b.svg)}.fi-ag{background-image:url(/weatherForecast/static/media/ag.191e0cfeb1ecc9088061.svg)}.fi-ag.fis{background-image:url(/weatherForecast/static/media/ag.06ef06df25ff9489ef65.svg)}.fi-ai{background-image:url(/weatherForecast/static/media/ai.d6148a89a3da676495b6.svg)}.fi-ai.fis{background-image:url(/weatherForecast/static/media/ai.e0bdda7cef64ded4603f.svg)}.fi-al{background-image:url(/weatherForecast/static/media/al.9536cc4773276d913e71.svg)}.fi-al.fis{background-image:url(/weatherForecast/static/media/al.a883e0bb5cf444df8fa7.svg)}.fi-am{background-image:url(/weatherForecast/static/media/am.d0967f61f1c352ed4abe.svg)}.fi-am.fis{background-image:url(/weatherForecast/static/media/am.f19fdf03ddd53da0d7b3.svg)}.fi-ao{background-image:url(/weatherForecast/static/media/ao.860ad9d68c96a26ed5ad.svg)}.fi-ao.fis{background-image:url(/weatherForecast/static/media/ao.6acd2526aecbf46069d4.svg)}.fi-aq{background-image:url(/weatherForecast/static/media/aq.8334a74c476e48766e03.svg)}.fi-aq.fis{background-image:url(/weatherForecast/static/media/aq.42ecf87a866fc58837e6.svg)}.fi-ar{background-image:url(/weatherForecast/static/media/ar.0a401792151b900eb569.svg)}.fi-ar.fis{background-image:url(/weatherForecast/static/media/ar.14d1378d731a8084ae50.svg)}.fi-as{background-image:url(/weatherForecast/static/media/as.3498f856d3204bd70b3a.svg)}.fi-as.fis{background-image:url(/weatherForecast/static/media/as.eb6ee39b0f887ef19612.svg)}.fi-at{background-image:url(/weatherForecast/static/media/at.71279e098c893ee59fef.svg)}.fi-at.fis{background-image:url(/weatherForecast/static/media/at.479a221eae4238054562.svg)}.fi-au{background-image:url(/weatherForecast/static/media/au.a838f468fb5d5e29a5e6.svg)}.fi-au.fis{background-image:url(/weatherForecast/static/media/au.b0c7a160c1249a4ee315.svg)}.fi-aw{background-image:url(/weatherForecast/static/media/aw.722f512d13989f79cd7e.svg)}.fi-aw.fis{background-image:url(/weatherForecast/static/media/aw.ef077445479915e20350.svg)}.fi-ax{background-image:url(/weatherForecast/static/media/ax.68c12d3202165e60e4af.svg)}.fi-ax.fis{background-image:url(/weatherForecast/static/media/ax.11d1c3c6a26b955452ba.svg)}.fi-az{background-image:url(/weatherForecast/static/media/az.c550611da2e579d01de9.svg)}.fi-az.fis{background-image:url(/weatherForecast/static/media/az.cff4d131e2e1546bc5d4.svg)}.fi-ba{background-image:url(/weatherForecast/static/media/ba.d3a609f60680adbe36e4.svg)}.fi-ba.fis{background-image:url(/weatherForecast/static/media/ba.b4852a9331e83e8b7dd3.svg)}.fi-bb{background-image:url(/weatherForecast/static/media/bb.d3d4411048a39e9baed9.svg)}.fi-bb.fis{background-image:url(/weatherForecast/static/media/bb.8141cce26909505b2410.svg)}.fi-bd{background-image:url(/weatherForecast/static/media/bd.36b2d19cec4314a7715b.svg)}.fi-bd.fis{background-image:url(/weatherForecast/static/media/bd.5ec0fab3bc8aa5078e16.svg)}.fi-be{background-image:url(/weatherForecast/static/media/be.16448f09230a0314e17d.svg)}.fi-be.fis{background-image:url(/weatherForecast/static/media/be.2c209f9718a1525ef1fd.svg)}.fi-bf{background-image:url(/weatherForecast/static/media/bf.b8c91a1f8d2eb7a521f2.svg)}.fi-bf.fis{background-image:url(/weatherForecast/static/media/bf.9bc80a42980bc5ba11f0.svg)}.fi-bg{background-image:url(/weatherForecast/static/media/bg.924f66cccfd71ad774a3.svg)}.fi-bg.fis{background-image:url(/weatherForecast/static/media/bg.d920fb25e16e6afeb9d1.svg)}.fi-bh{background-image:url(/weatherForecast/static/media/bh.f50ac2c893990a105df0.svg)}.fi-bh.fis{background-image:url(/weatherForecast/static/media/bh.2c1d944ecb3b65e353b5.svg)}.fi-bi{background-image:url(/weatherForecast/static/media/bi.1ff54b47425386e44088.svg)}.fi-bi.fis{background-image:url(/weatherForecast/static/media/bi.9293ae777018d9e1f869.svg)}.fi-bj{background-image:url(/weatherForecast/static/media/bj.a32381d2fe732d38a3eb.svg)}.fi-bj.fis{background-image:url(/weatherForecast/static/media/bj.b9fba9d62374e6c7897e.svg)}.fi-bl{background-image:url(/weatherForecast/static/media/bl.768033514be8c0233cb9.svg)}.fi-bl.fis{background-image:url(/weatherForecast/static/media/bl.05ee3eb15975bcc9dffd.svg)}.fi-bm{background-image:url(/weatherForecast/static/media/bm.be103890c692e781169d.svg)}.fi-bm.fis{background-image:url(/weatherForecast/static/media/bm.cfde189f2d158a581cd6.svg)}.fi-bn{background-image:url(/weatherForecast/static/media/bn.0258cde96f5215be3949.svg)}.fi-bn.fis{background-image:url(/weatherForecast/static/media/bn.83acf6f3cc6585bea886.svg)}.fi-bo{background-image:url(/weatherForecast/static/media/bo.840173b33561561c661c.svg)}.fi-bo.fis{background-image:url(/weatherForecast/static/media/bo.3d11caba9c18c251482a.svg)}.fi-bq{background-image:url(/weatherForecast/static/media/bq.d1648ae000d447843983.svg)}.fi-bq.fis{background-image:url(/weatherForecast/static/media/bq.db7bb7aacce718acde52.svg)}.fi-br{background-image:url(/weatherForecast/static/media/br.6dbb9874e15a73be9184.svg)}.fi-br.fis{background-image:url(/weatherForecast/static/media/br.3c1a2075503b2fd90933.svg)}.fi-bs{background-image:url(/weatherForecast/static/media/bs.a8cfc0086fa8b63aa926.svg)}.fi-bs.fis{background-image:url(/weatherForecast/static/media/bs.33ba98bb0bfdd9e6717d.svg)}.fi-bt{background-image:url(/weatherForecast/static/media/bt.63cc3c3574d1690d462a.svg)}.fi-bt.fis{background-image:url(/weatherForecast/static/media/bt.38a271310a90ad16faf2.svg)}.fi-bv{background-image:url(/weatherForecast/static/media/bv.895613164fd57a3814d1.svg)}.fi-bv.fis{background-image:url(/weatherForecast/static/media/bv.32c8e6b9584a9875fad1.svg)}.fi-bw{background-image:url(/weatherForecast/static/media/bw.381f8c44a4f3c0bd2e5c.svg)}.fi-bw.fis{background-image:url(/weatherForecast/static/media/bw.9724217e9e172fa77987.svg)}.fi-by{background-image:url(/weatherForecast/static/media/by.a894b18e9a757463e4d1.svg)}.fi-by.fis{background-image:url(/weatherForecast/static/media/by.22a8fa40b73a4b249aee.svg)}.fi-bz{background-image:url(/weatherForecast/static/media/bz.2bcd57b4b693b480370b.svg)}.fi-bz.fis{background-image:url(/weatherForecast/static/media/bz.c3fbc711d57776eaecbc.svg)}.fi-ca{background-image:url(/weatherForecast/static/media/ca.1ca55900f98698db2b9c.svg)}.fi-ca.fis{background-image:url(/weatherForecast/static/media/ca.e97f75e320c2f24dfaa1.svg)}.fi-cc{background-image:url(/weatherForecast/static/media/cc.2b2b1f71e59dc88943d3.svg)}.fi-cc.fis{background-image:url(/weatherForecast/static/media/cc.cbc68af8891676069753.svg)}.fi-cd{background-image:url(/weatherForecast/static/media/cd.015f176e4561ef47cb70.svg)}.fi-cd.fis{background-image:url(/weatherForecast/static/media/cd.c04592c95b86dae99ad3.svg)}.fi-cf{background-image:url(/weatherForecast/static/media/cf.ff30514ccead7acf6ea0.svg)}.fi-cf.fis{background-image:url(/weatherForecast/static/media/cf.72dba951866e1c6f1ad0.svg)}.fi-cg{background-image:url(/weatherForecast/static/media/cg.fc2d86654045b9224a74.svg)}.fi-cg.fis{background-image:url(/weatherForecast/static/media/cg.42b82f0be342e3248729.svg)}.fi-ch{background-image:url(/weatherForecast/static/media/ch.d5e60c91a255c523d46c.svg)}.fi-ch.fis{background-image:url(/weatherForecast/static/media/ch.e0de642512527bb0344b.svg)}.fi-ci{background-image:url(/weatherForecast/static/media/ci.6fc8c8f5639dc73d67d5.svg)}.fi-ci.fis{background-image:url(/weatherForecast/static/media/ci.3d141291e04510dd7a73.svg)}.fi-ck{background-image:url(/weatherForecast/static/media/ck.7b7a8298636f19ab4086.svg)}.fi-ck.fis{background-image:url(/weatherForecast/static/media/ck.141eb8d7bfbf1c377bf1.svg)}.fi-cl{background-image:url(/weatherForecast/static/media/cl.7213c8c01ea22bff605d.svg)}.fi-cl.fis{background-image:url(/weatherForecast/static/media/cl.fb70d9f9aa68b0db5822.svg)}.fi-cm{background-image:url(/weatherForecast/static/media/cm.e41e64339bf78045468a.svg)}.fi-cm.fis{background-image:url(/weatherForecast/static/media/cm.4aab2e913a6328587c5e.svg)}.fi-cn{background-image:url(/weatherForecast/static/media/cn.c824f6adfabc808ebd9d.svg)}.fi-cn.fis{background-image:url(/weatherForecast/static/media/cn.bcd6d9da97a2947472aa.svg)}.fi-co{background-image:url(/weatherForecast/static/media/co.86df536bb159d8b6f959.svg)}.fi-co.fis{background-image:url(/weatherForecast/static/media/co.3889b04e8c58355d8bac.svg)}.fi-cr{background-image:url(/weatherForecast/static/media/cr.3da2c93a359347bb9848.svg)}.fi-cr.fis{background-image:url(/weatherForecast/static/media/cr.33823f3fa690d0c1be6a.svg)}.fi-cu{background-image:url(/weatherForecast/static/media/cu.ed0c20892f73e0348cb2.svg)}.fi-cu.fis{background-image:url(/weatherForecast/static/media/cu.a758fee86e34a997bc09.svg)}.fi-cv{background-image:url(/weatherForecast/static/media/cv.10de26135ea64c4a4872.svg)}.fi-cv.fis{background-image:url(/weatherForecast/static/media/cv.b85151a1c5d181a96235.svg)}.fi-cw{background-image:url(/weatherForecast/static/media/cw.7fe70ae69b724e05f87f.svg)}.fi-cw.fis{background-image:url(/weatherForecast/static/media/cw.e3160c0037f1946bc7d7.svg)}.fi-cx{background-image:url(/weatherForecast/static/media/cx.c4f8a50a2c68272ff739.svg)}.fi-cx.fis{background-image:url(/weatherForecast/static/media/cx.4818074da22b93b3ae06.svg)}.fi-cy{background-image:url(/weatherForecast/static/media/cy.cc3d154a619d33642c10.svg)}.fi-cy.fis{background-image:url(/weatherForecast/static/media/cy.9bc94d130515f1d0a430.svg)}.fi-cz{background-image:url(/weatherForecast/static/media/cz.9cfa729f6e5d7b8ac3eb.svg)}.fi-cz.fis{background-image:url(/weatherForecast/static/media/cz.5765eae4ed55f4851a52.svg)}.fi-de{background-image:url(/weatherForecast/static/media/de.e794fbff51a6b7f27507.svg)}.fi-de.fis{background-image:url(/weatherForecast/static/media/de.5a13675743580be392cb.svg)}.fi-dj{background-image:url(/weatherForecast/static/media/dj.bc9a8c118491704ddbdf.svg)}.fi-dj.fis{background-image:url(/weatherForecast/static/media/dj.7acb572b4af43a664007.svg)}.fi-dk{background-image:url(/weatherForecast/static/media/dk.9452eea5249f9ada6d82.svg)}.fi-dk.fis{background-image:url(/weatherForecast/static/media/dk.fa6cce73ba34db5a6d08.svg)}.fi-dm{background-image:url(/weatherForecast/static/media/dm.4b46a882490292388913.svg)}.fi-dm.fis{background-image:url(/weatherForecast/static/media/dm.69bb156b4a154e830715.svg)}.fi-do{background-image:url(/weatherForecast/static/media/do.1896343b2a6115e7d871.svg)}.fi-do.fis{background-image:url(/weatherForecast/static/media/do.838892d16a42965ca95d.svg)}.fi-dz{background-image:url(/weatherForecast/static/media/dz.e353a5142367267f9698.svg)}.fi-dz.fis{background-image:url(/weatherForecast/static/media/dz.b29f841384118e5264d3.svg)}.fi-ec{background-image:url(/weatherForecast/static/media/ec.7449737edf8205f46fde.svg)}.fi-ec.fis{background-image:url(/weatherForecast/static/media/ec.ad5e089f4602ef6ba14a.svg)}.fi-ee{background-image:url(/weatherForecast/static/media/ee.19505f2999ee7e2ee98e.svg)}.fi-ee.fis{background-image:url(/weatherForecast/static/media/ee.9cd4b5455ad1506acf56.svg)}.fi-eg{background-image:url(/weatherForecast/static/media/eg.67df8d52b45047df2882.svg)}.fi-eg.fis{background-image:url(/weatherForecast/static/media/eg.0e6bf23877b506715515.svg)}.fi-eh{background-image:url(/weatherForecast/static/media/eh.3f4185d6ba1e970eead4.svg)}.fi-eh.fis{background-image:url(/weatherForecast/static/media/eh.c6949bfe948badc60098.svg)}.fi-er{background-image:url(/weatherForecast/static/media/er.29774286a9d45145ecbe.svg)}.fi-er.fis{background-image:url(/weatherForecast/static/media/er.f0e8edcbc1fb8da4ca88.svg)}.fi-es{background-image:url(/weatherForecast/static/media/es.d4167f8714075fec8eb8.svg)}.fi-es.fis{background-image:url(/weatherForecast/static/media/es.1014e328fe0770592459.svg)}.fi-et{background-image:url(/weatherForecast/static/media/et.fdc8a1fd1268e7f7727b.svg)}.fi-et.fis{background-image:url(/weatherForecast/static/media/et.6b432f95273a4a15a5e1.svg)}.fi-fi{background-image:url(/weatherForecast/static/media/fi.8be4b9bc1ce100493ca9.svg)}.fi-fi.fis{background-image:url(/weatherForecast/static/media/fi.99568900a9de19ad64df.svg)}.fi-fj{background-image:url(/weatherForecast/static/media/fj.6d12506e8fcdb1b8e110.svg)}.fi-fj.fis{background-image:url(/weatherForecast/static/media/fj.95c6afd83b51dc78832d.svg)}.fi-fk{background-image:url(/weatherForecast/static/media/fk.bd9311a9fed321c957ef.svg)}.fi-fk.fis{background-image:url(/weatherForecast/static/media/fk.9589ff2e0c2536a20048.svg)}.fi-fm{background-image:url(/weatherForecast/static/media/fm.be3cb4f587311ba87495.svg)}.fi-fm.fis{background-image:url(/weatherForecast/static/media/fm.73888d76f72478b1866d.svg)}.fi-fo{background-image:url(/weatherForecast/static/media/fo.fd5edaca6b51d2971722.svg)}.fi-fo.fis{background-image:url(/weatherForecast/static/media/fo.3ac79e5bd3311579cb2a.svg)}.fi-fr{background-image:url(/weatherForecast/static/media/fr.05c7984c99700e63a666.svg)}.fi-fr.fis{background-image:url(/weatherForecast/static/media/fr.589da1a2d868df6c6a17.svg)}.fi-ga{background-image:url(/weatherForecast/static/media/ga.b513b6181d6f4cf513e4.svg)}.fi-ga.fis{background-image:url(/weatherForecast/static/media/ga.b6df80342f653eef7ad7.svg)}.fi-gb{background-image:url(/weatherForecast/static/media/gb.3b67173694c3ad5a4ced.svg)}.fi-gb.fis{background-image:url(/weatherForecast/static/media/gb.c92a8361e748d7386cdb.svg)}.fi-gd{background-image:url(/weatherForecast/static/media/gd.5d0a16643fdfbbf9e320.svg)}.fi-gd.fis{background-image:url(/weatherForecast/static/media/gd.7daccf80a73e6a4e8f7e.svg)}.fi-ge{background-image:url(/weatherForecast/static/media/ge.b850684299dbbea11d58.svg)}.fi-ge.fis{background-image:url(/weatherForecast/static/media/ge.250b71beeba97487d9c0.svg)}.fi-gf{background-image:url(/weatherForecast/static/media/gf.519d7e005734a62276ec.svg)}.fi-gf.fis{background-image:url(/weatherForecast/static/media/gf.3bb618e622382fd94bb4.svg)}.fi-gg{background-image:url(/weatherForecast/static/media/gg.bc9f15181647be897813.svg)}.fi-gg.fis{background-image:url(/weatherForecast/static/media/gg.ed66cf189f33178151fc.svg)}.fi-gh{background-image:url(/weatherForecast/static/media/gh.d93288706d24a5683c22.svg)}.fi-gh.fis{background-image:url(/weatherForecast/static/media/gh.e97ade5a5b94d0be35f0.svg)}.fi-gi{background-image:url(/weatherForecast/static/media/gi.ae1e552f45da4907517d.svg)}.fi-gi.fis{background-image:url(/weatherForecast/static/media/gi.30db5f79f456c12a7386.svg)}.fi-gl{background-image:url(/weatherForecast/static/media/gl.aa5dea1c8a232e983425.svg)}.fi-gl.fis{background-image:url(/weatherForecast/static/media/gl.8ec1216aa75d34bbb7e4.svg)}.fi-gm{background-image:url(/weatherForecast/static/media/gm.640f8d986c653a00203f.svg)}.fi-gm.fis{background-image:url(/weatherForecast/static/media/gm.2d08b89e07fbcd10e71d.svg)}.fi-gn{background-image:url(/weatherForecast/static/media/gn.3824581a77f3efb86fcc.svg)}.fi-gn.fis{background-image:url(/weatherForecast/static/media/gn.baa0567825ff396b8182.svg)}.fi-gp{background-image:url(/weatherForecast/static/media/gp.f2c4beec697324ac05ad.svg)}.fi-gp.fis{background-image:url(/weatherForecast/static/media/gp.71e4e29061b26c82dae2.svg)}.fi-gq{background-image:url(/weatherForecast/static/media/gq.0e8b6728b136ed1e3bbe.svg)}.fi-gq.fis{background-image:url(/weatherForecast/static/media/gq.3c287f643d390857fe93.svg)}.fi-gr{background-image:url(/weatherForecast/static/media/gr.77154ab8c13aa8cfbef6.svg)}.fi-gr.fis{background-image:url(/weatherForecast/static/media/gr.dc46c32ef22f72c5726f.svg)}.fi-gs{background-image:url(/weatherForecast/static/media/gs.9bb3d7a60e26a5c53bb7.svg)}.fi-gs.fis{background-image:url(/weatherForecast/static/media/gs.5cc6f0be9d2f906061f7.svg)}.fi-gt{background-image:url(/weatherForecast/static/media/gt.e4a501ca457f5bfc3329.svg)}.fi-gt.fis{background-image:url(/weatherForecast/static/media/gt.74038087300bd8160d86.svg)}.fi-gu{background-image:url(/weatherForecast/static/media/gu.4b6a8c33333a3506f645.svg)}.fi-gu.fis{background-image:url(/weatherForecast/static/media/gu.e9d5f5e815f60c486d21.svg)}.fi-gw{background-image:url(/weatherForecast/static/media/gw.7f81e0d69fab2f585fa5.svg)}.fi-gw.fis{background-image:url(/weatherForecast/static/media/gw.0ea1dd3cdb1947432fa7.svg)}.fi-gy{background-image:url(/weatherForecast/static/media/gy.3b4904b139fc14539fa0.svg)}.fi-gy.fis{background-image:url(/weatherForecast/static/media/gy.7c232bbad54a41e12b3e.svg)}.fi-hk{background-image:url(/weatherForecast/static/media/hk.a86cd31a4b650e568623.svg)}.fi-hk.fis{background-image:url(/weatherForecast/static/media/hk.042b80a4cdefe7a4162f.svg)}.fi-hm{background-image:url(/weatherForecast/static/media/hm.d0cbde7190d927d4ab3a.svg)}.fi-hm.fis{background-image:url(/weatherForecast/static/media/hm.80f409d9112aec6713ba.svg)}.fi-hn{background-image:url(/weatherForecast/static/media/hn.4a04d82f5cc73ddd500e.svg)}.fi-hn.fis{background-image:url(/weatherForecast/static/media/hn.fea8e7693b63c50f8241.svg)}.fi-hr{background-image:url(/weatherForecast/static/media/hr.073cf610bed1bd9e1070.svg)}.fi-hr.fis{background-image:url(/weatherForecast/static/media/hr.1610ca45fdcf6207258b.svg)}.fi-ht{background-image:url(/weatherForecast/static/media/ht.64ec23300f15c1f340fa.svg)}.fi-ht.fis{background-image:url(/weatherForecast/static/media/ht.7ec32d08cf801201c67c.svg)}.fi-hu{background-image:url(/weatherForecast/static/media/hu.061a833bcc4053f59e02.svg)}.fi-hu.fis{background-image:url(/weatherForecast/static/media/hu.fccbccb259ab74be27eb.svg)}.fi-id{background-image:url(/weatherForecast/static/media/id.06e95bde7942bb470447.svg)}.fi-id.fis{background-image:url(/weatherForecast/static/media/id.4c255d274e9b52142378.svg)}.fi-ie{background-image:url(/weatherForecast/static/media/ie.11020d746f82009f1b00.svg)}.fi-ie.fis{background-image:url(/weatherForecast/static/media/ie.b68fbf8ae07998f97a64.svg)}.fi-il{background-image:url(/weatherForecast/static/media/il.b6f684e854eda3b45c20.svg)}.fi-il.fis{background-image:url(/weatherForecast/static/media/il.ba6a1185a31f3e4ade31.svg)}.fi-im{background-image:url(/weatherForecast/static/media/im.ceb3a08dfe9ee016af53.svg)}.fi-im.fis{background-image:url(/weatherForecast/static/media/im.27e4c2b3da20ab06503c.svg)}.fi-in{background-image:url(/weatherForecast/static/media/in.68fd4b8729e03023b6c5.svg)}.fi-in.fis{background-image:url(/weatherForecast/static/media/in.0d53e45cdcf5f8d9e9c2.svg)}.fi-io{background-image:url(/weatherForecast/static/media/io.5ca48af7f1dc3bbec75d.svg)}.fi-io.fis{background-image:url(/weatherForecast/static/media/io.4e4f68e56dbbe88ee002.svg)}.fi-iq{background-image:url(/weatherForecast/static/media/iq.543a829a6ddbaa3e797a.svg)}.fi-iq.fis{background-image:url(/weatherForecast/static/media/iq.f03c14daafe7cdf88b8f.svg)}.fi-ir{background-image:url(/weatherForecast/static/media/ir.e733203c68761be2eac8.svg)}.fi-ir.fis{background-image:url(/weatherForecast/static/media/ir.e3770eb657c948c82e86.svg)}.fi-is{background-image:url(/weatherForecast/static/media/is.a18486efa6972fc988bb.svg)}.fi-is.fis{background-image:url(/weatherForecast/static/media/is.b985207b44743ec3dd3a.svg)}.fi-it{background-image:url(/weatherForecast/static/media/it.f091379c76be7fc601e3.svg)}.fi-it.fis{background-image:url(/weatherForecast/static/media/it.f4faf463747833543314.svg)}.fi-je{background-image:url(/weatherForecast/static/media/je.ad831b63a215dd2e38c9.svg)}.fi-je.fis{background-image:url(/weatherForecast/static/media/je.51142cc3d79e55599a44.svg)}.fi-jm{background-image:url(/weatherForecast/static/media/jm.4798daea3854425e1263.svg)}.fi-jm.fis{background-image:url(/weatherForecast/static/media/jm.7d5811b1a304610d2cbc.svg)}.fi-jo{background-image:url(/weatherForecast/static/media/jo.0f9cc8f7a659b0d9b9b7.svg)}.fi-jo.fis{background-image:url(/weatherForecast/static/media/jo.3537daedfd77f0d68b2c.svg)}.fi-jp{background-image:url(/weatherForecast/static/media/jp.6325d2e01b1ca5ab6b9d.svg)}.fi-jp.fis{background-image:url(/weatherForecast/static/media/jp.65d614915d1c6cafa994.svg)}.fi-ke{background-image:url(/weatherForecast/static/media/ke.1408a9a35f39bc63db55.svg)}.fi-ke.fis{background-image:url(/weatherForecast/static/media/ke.8410d986e97eb2669388.svg)}.fi-kg{background-image:url(/weatherForecast/static/media/kg.0f2336b8354345443908.svg)}.fi-kg.fis{background-image:url(/weatherForecast/static/media/kg.48ae645a9969489c7ddf.svg)}.fi-kh{background-image:url(/weatherForecast/static/media/kh.e23113feb4e5a39be6aa.svg)}.fi-kh.fis{background-image:url(/weatherForecast/static/media/kh.04dd2b4d9e4a34c05a48.svg)}.fi-ki{background-image:url(/weatherForecast/static/media/ki.846b81f10653b2c6bb86.svg)}.fi-ki.fis{background-image:url(/weatherForecast/static/media/ki.853bf10b73733a768f06.svg)}.fi-km{background-image:url(/weatherForecast/static/media/km.aa90ce33faab23316519.svg)}.fi-km.fis{background-image:url(/weatherForecast/static/media/km.2367985aee4abaf2742c.svg)}.fi-kn{background-image:url(/weatherForecast/static/media/kn.687dfc63d0aef193a936.svg)}.fi-kn.fis{background-image:url(/weatherForecast/static/media/kn.2689393d7002b4a83ba4.svg)}.fi-kp{background-image:url(/weatherForecast/static/media/kp.d155f5db3b744f4a5e1d.svg)}.fi-kp.fis{background-image:url(/weatherForecast/static/media/kp.da26808c1f7572d2fbe7.svg)}.fi-kr{background-image:url(/weatherForecast/static/media/kr.76357c11ec29c46b0408.svg)}.fi-kr.fis{background-image:url(/weatherForecast/static/media/kr.e245f9ec043f4a4122ed.svg)}.fi-kw{background-image:url(/weatherForecast/static/media/kw.9569ed7a771d8d07ad40.svg)}.fi-kw.fis{background-image:url(/weatherForecast/static/media/kw.f62f78c94dec445521ef.svg)}.fi-ky{background-image:url(/weatherForecast/static/media/ky.9d57a23d59a75ff0251d.svg)}.fi-ky.fis{background-image:url(/weatherForecast/static/media/ky.5c8cf204c475a82060fc.svg)}.fi-kz{background-image:url(/weatherForecast/static/media/kz.5bb44665ca66b6cf1eb7.svg)}.fi-kz.fis{background-image:url(/weatherForecast/static/media/kz.2cd8486630ba33e1442a.svg)}.fi-la{background-image:url(/weatherForecast/static/media/la.06319d47a2c8e2f332ca.svg)}.fi-la.fis{background-image:url(/weatherForecast/static/media/la.6f13d0ee76ad3eb941e4.svg)}.fi-lb{background-image:url(/weatherForecast/static/media/lb.aca59a652e4bae6accef.svg)}.fi-lb.fis{background-image:url(/weatherForecast/static/media/lb.07e2ab983901049a3e5b.svg)}.fi-lc{background-image:url(/weatherForecast/static/media/lc.ac0d67ae36f7a60edfaa.svg)}.fi-lc.fis{background-image:url(/weatherForecast/static/media/lc.850505dc40354536a91b.svg)}.fi-li{background-image:url(/weatherForecast/static/media/li.f2b6e22564516cae5f42.svg)}.fi-li.fis{background-image:url(/weatherForecast/static/media/li.e00b2f591c54270e7f60.svg)}.fi-lk{background-image:url(/weatherForecast/static/media/lk.024c62bb567dade4f79d.svg)}.fi-lk.fis{background-image:url(/weatherForecast/static/media/lk.be8a8ad9e0fe199f8083.svg)}.fi-lr{background-image:url(/weatherForecast/static/media/lr.3a5b57e24fd232c8d1db.svg)}.fi-lr.fis{background-image:url(/weatherForecast/static/media/lr.3d9a743c5d2d6317475a.svg)}.fi-ls{background-image:url(/weatherForecast/static/media/ls.8939381910ccf0337c6e.svg)}.fi-ls.fis{background-image:url(/weatherForecast/static/media/ls.f9020102a7020352033f.svg)}.fi-lt{background-image:url(/weatherForecast/static/media/lt.08e75a7b591d364e7927.svg)}.fi-lt.fis{background-image:url(/weatherForecast/static/media/lt.29e94a11a54dbf9b18b5.svg)}.fi-lu{background-image:url(/weatherForecast/static/media/lu.15600fad6a9fb8787c16.svg)}.fi-lu.fis{background-image:url(/weatherForecast/static/media/lu.1715aec4dcc77313217d.svg)}.fi-lv{background-image:url(/weatherForecast/static/media/lv.09682557ecbe4ab8e70d.svg)}.fi-lv.fis{background-image:url(/weatherForecast/static/media/lv.926f7d443578d94e588c.svg)}.fi-ly{background-image:url(/weatherForecast/static/media/ly.8c1775e71df0d989b7b7.svg)}.fi-ly.fis{background-image:url(/weatherForecast/static/media/ly.d945a4096c3da478a0cb.svg)}.fi-ma{background-image:url(/weatherForecast/static/media/ma.b5d01397076378e5fb0a.svg)}.fi-ma.fis{background-image:url(/weatherForecast/static/media/ma.1544b6b1b7c4b3ae639e.svg)}.fi-mc{background-image:url(/weatherForecast/static/media/mc.494b609bc65dced3c4c4.svg)}.fi-mc.fis{background-image:url(/weatherForecast/static/media/mc.6b89e71f77cff60f3fe9.svg)}.fi-md{background-image:url(/weatherForecast/static/media/md.894fcbb6253acc2a532b.svg)}.fi-md.fis{background-image:url(/weatherForecast/static/media/md.9491c8374a2e41a3a027.svg)}.fi-me{background-image:url(/weatherForecast/static/media/me.67c02d992359aae0b32c.svg)}.fi-me.fis{background-image:url(/weatherForecast/static/media/me.0338ae32e370c93dbb73.svg)}.fi-mf{background-image:url(/weatherForecast/static/media/mf.7d7b194d0f43186f3bdc.svg)}.fi-mf.fis{background-image:url(/weatherForecast/static/media/mf.46d90651fe4e7bda663f.svg)}.fi-mg{background-image:url(/weatherForecast/static/media/mg.3ba34d8c056450308a79.svg)}.fi-mg.fis{background-image:url(/weatherForecast/static/media/mg.e6e40b02905fb91f9aa3.svg)}.fi-mh{background-image:url(/weatherForecast/static/media/mh.3856a83fa025a877c466.svg)}.fi-mh.fis{background-image:url(/weatherForecast/static/media/mh.e2778fbbf17d52358379.svg)}.fi-mk{background-image:url(/weatherForecast/static/media/mk.9d29ac3b855c0258762b.svg)}.fi-mk.fis{background-image:url(/weatherForecast/static/media/mk.3fcbcb521111a421609b.svg)}.fi-ml{background-image:url(/weatherForecast/static/media/ml.00dfd98f2c20689ee25d.svg)}.fi-ml.fis{background-image:url(/weatherForecast/static/media/ml.443f2091773ea6143492.svg)}.fi-mm{background-image:url(/weatherForecast/static/media/mm.3273d0f10b0090a79a90.svg)}.fi-mm.fis{background-image:url(/weatherForecast/static/media/mm.1ed99b16492490f41b85.svg)}.fi-mn{background-image:url(/weatherForecast/static/media/mn.af6bbb43e50ce0c5d894.svg)}.fi-mn.fis{background-image:url(/weatherForecast/static/media/mn.4070bf2532434efd1a9b.svg)}.fi-mo{background-image:url(/weatherForecast/static/media/mo.9019666453766cf80ed7.svg)}.fi-mo.fis{background-image:url(/weatherForecast/static/media/mo.f838e77579c497fce9c0.svg)}.fi-mp{background-image:url(/weatherForecast/static/media/mp.6c6c0a3ea0798491fb84.svg)}.fi-mp.fis{background-image:url(/weatherForecast/static/media/mp.2ab6177855af07000539.svg)}.fi-mq{background-image:url(/weatherForecast/static/media/mq.74bf643cb14e20bd4377.svg)}.fi-mq.fis{background-image:url(/weatherForecast/static/media/mq.7c68c9a2754c155ac765.svg)}.fi-mr{background-image:url(/weatherForecast/static/media/mr.9e310f3420ae3e9bb802.svg)}.fi-mr.fis{background-image:url(/weatherForecast/static/media/mr.fdbbca070359cfb181e8.svg)}.fi-ms{background-image:url(/weatherForecast/static/media/ms.2dc3df290acafc3d4ed1.svg)}.fi-ms.fis{background-image:url(/weatherForecast/static/media/ms.26b77d69217873e4348f.svg)}.fi-mt{background-image:url(/weatherForecast/static/media/mt.1a70ab34a231dfaf0038.svg)}.fi-mt.fis{background-image:url(/weatherForecast/static/media/mt.0b52ece15b455af3f714.svg)}.fi-mu{background-image:url(/weatherForecast/static/media/mu.21029e5d953082c77d2c.svg)}.fi-mu.fis{background-image:url(/weatherForecast/static/media/mu.06da3a49dd5346d6b999.svg)}.fi-mv{background-image:url(/weatherForecast/static/media/mv.0aa33b287c8082cdcf06.svg)}.fi-mv.fis{background-image:url(/weatherForecast/static/media/mv.9ba97ea296ce3c15f66f.svg)}.fi-mw{background-image:url(/weatherForecast/static/media/mw.1eb39bf2e6a67b4d0d81.svg)}.fi-mw.fis{background-image:url(/weatherForecast/static/media/mw.3f6b08deb47ff1244f59.svg)}.fi-mx{background-image:url(/weatherForecast/static/media/mx.13e4fdb8c0c2f625ab27.svg)}.fi-mx.fis{background-image:url(/weatherForecast/static/media/mx.fc0bebc286e285a37d70.svg)}.fi-my{background-image:url(/weatherForecast/static/media/my.da784669a133ceed8b5f.svg)}.fi-my.fis{background-image:url(/weatherForecast/static/media/my.5090a389da1071422e85.svg)}.fi-mz{background-image:url(/weatherForecast/static/media/mz.1d1134f200da644c3e9c.svg)}.fi-mz.fis{background-image:url(/weatherForecast/static/media/mz.19f186047a8f0bfea14a.svg)}.fi-na{background-image:url(/weatherForecast/static/media/na.6d0965bad19c0e81a9b8.svg)}.fi-na.fis{background-image:url(/weatherForecast/static/media/na.8889af380f8fdd4c0940.svg)}.fi-nc{background-image:url(/weatherForecast/static/media/nc.6f2d4bf8f740f224e4de.svg)}.fi-nc.fis{background-image:url(/weatherForecast/static/media/nc.2db000c70df7a36f3598.svg)}.fi-ne{background-image:url(/weatherForecast/static/media/ne.9221b52bf8b0af9100a2.svg)}.fi-ne.fis{background-image:url(/weatherForecast/static/media/ne.7315d4c0bdf4e147bc4a.svg)}.fi-nf{background-image:url(/weatherForecast/static/media/nf.15c048220543889eacf6.svg)}.fi-nf.fis{background-image:url(/weatherForecast/static/media/nf.d5e1c961ba2ccba84e7d.svg)}.fi-ng{background-image:url(/weatherForecast/static/media/ng.bd92ded572d893dfddfd.svg)}.fi-ng.fis{background-image:url(/weatherForecast/static/media/ng.6d07812de7e978a70e01.svg)}.fi-ni{background-image:url(/weatherForecast/static/media/ni.a43b65e8989a29dd271e.svg)}.fi-ni.fis{background-image:url(/weatherForecast/static/media/ni.e0f12f270f12c860c34f.svg)}.fi-nl{background-image:url(/weatherForecast/static/media/nl.5448bdcc1f54ca6587c1.svg)}.fi-nl.fis{background-image:url(/weatherForecast/static/media/nl.34bff82216db8c0c5cad.svg)}.fi-no{background-image:url(/weatherForecast/static/media/no.0f44f1143dff461dc734.svg)}.fi-no.fis{background-image:url(/weatherForecast/static/media/no.7aff2d1dfae84641b267.svg)}.fi-np{background-image:url(/weatherForecast/static/media/np.a729c82d21255b7161c8.svg)}.fi-np.fis{background-image:url(/weatherForecast/static/media/np.f03553f0b7832f33824d.svg)}.fi-nr{background-image:url(/weatherForecast/static/media/nr.cac74067d61fee2be4eb.svg)}.fi-nr.fis{background-image:url(/weatherForecast/static/media/nr.59ce3a720515a58470d2.svg)}.fi-nu{background-image:url(/weatherForecast/static/media/nu.0c07557ad84180f95bf6.svg)}.fi-nu.fis{background-image:url(/weatherForecast/static/media/nu.4346b0dbd7118106f431.svg)}.fi-nz{background-image:url(/weatherForecast/static/media/nz.561baf8788744a27ca0b.svg)}.fi-nz.fis{background-image:url(/weatherForecast/static/media/nz.837b272621a7a7bf1e4c.svg)}.fi-om{background-image:url(/weatherForecast/static/media/om.14a74f74df8efda91d96.svg)}.fi-om.fis{background-image:url(/weatherForecast/static/media/om.85c39ff01a1605ab819b.svg)}.fi-pa{background-image:url(/weatherForecast/static/media/pa.e4a6a081f78ea7f2ab04.svg)}.fi-pa.fis{background-image:url(/weatherForecast/static/media/pa.550ddd1ab8e7607dafb8.svg)}.fi-pe{background-image:url(/weatherForecast/static/media/pe.bb135056fd362cf8a65b.svg)}.fi-pe.fis{background-image:url(/weatherForecast/static/media/pe.21a0f77d42b30091e373.svg)}.fi-pf{background-image:url(/weatherForecast/static/media/pf.0c1956827183198fc33a.svg)}.fi-pf.fis{background-image:url(/weatherForecast/static/media/pf.9eb29d55834b1628e459.svg)}.fi-pg{background-image:url(/weatherForecast/static/media/pg.c11859c2376a1c9d76e2.svg)}.fi-pg.fis{background-image:url(/weatherForecast/static/media/pg.52ad7a4f5c048c4b1a2b.svg)}.fi-ph{background-image:url(/weatherForecast/static/media/ph.780d10e317c1662d48cb.svg)}.fi-ph.fis{background-image:url(/weatherForecast/static/media/ph.e934cffb7f82b34cd784.svg)}.fi-pk{background-image:url(/weatherForecast/static/media/pk.a133eda1e285e36c78c3.svg)}.fi-pk.fis{background-image:url(/weatherForecast/static/media/pk.08b3b6928462008d0f1f.svg)}.fi-pl{background-image:url(/weatherForecast/static/media/pl.3038582ed61f2249ba73.svg)}.fi-pl.fis{background-image:url(/weatherForecast/static/media/pl.7237d83fc2100d8f5069.svg)}.fi-pm{background-image:url(/weatherForecast/static/media/pm.359c935a73ff0bd77ebe.svg)}.fi-pm.fis{background-image:url(/weatherForecast/static/media/pm.8f2081d016e32ae5a65f.svg)}.fi-pn{background-image:url(/weatherForecast/static/media/pn.020dfdde64e72fdbb054.svg)}.fi-pn.fis{background-image:url(/weatherForecast/static/media/pn.06e5db200a2625d4264d.svg)}.fi-pr{background-image:url(/weatherForecast/static/media/pr.0e11df9fa37479df56e6.svg)}.fi-pr.fis{background-image:url(/weatherForecast/static/media/pr.56663df34cc054c75b34.svg)}.fi-ps{background-image:url(/weatherForecast/static/media/ps.5393fa6cf9ed40f8bbd7.svg)}.fi-ps.fis{background-image:url(/weatherForecast/static/media/ps.3a20ff47b95753489320.svg)}.fi-pt{background-image:url(/weatherForecast/static/media/pt.8cd9560730361fe9921e.svg)}.fi-pt.fis{background-image:url(/weatherForecast/static/media/pt.77c62d3e5b3728489e80.svg)}.fi-pw{background-image:url(/weatherForecast/static/media/pw.116828549e3a51b7462f.svg)}.fi-pw.fis{background-image:url(/weatherForecast/static/media/pw.7ff86da858378f237829.svg)}.fi-py{background-image:url(/weatherForecast/static/media/py.183a2b412f2e402093da.svg)}.fi-py.fis{background-image:url(/weatherForecast/static/media/py.238f60539324ccead820.svg)}.fi-qa{background-image:url(/weatherForecast/static/media/qa.49b2e4ac9c9f38c43b23.svg)}.fi-qa.fis{background-image:url(/weatherForecast/static/media/qa.ef93d958b5d45d854ea2.svg)}.fi-re{background-image:url(/weatherForecast/static/media/re.057904158a0b6fbf9112.svg)}.fi-re.fis{background-image:url(/weatherForecast/static/media/re.719b2180e862d1dca55d.svg)}.fi-ro{background-image:url(/weatherForecast/static/media/ro.96bb1e5b482c3994ae98.svg)}.fi-ro.fis{background-image:url(/weatherForecast/static/media/ro.c137ff0cef09727d1d4a.svg)}.fi-rs{background-image:url(/weatherForecast/static/media/rs.c93807980dcf7bf5670c.svg)}.fi-rs.fis{background-image:url(/weatherForecast/static/media/rs.4c2b0baf882ad618d493.svg)}.fi-ru{background-image:url(/weatherForecast/static/media/ru.84f9a94cc0cad1941247.svg)}.fi-ru.fis{background-image:url(/weatherForecast/static/media/ru.0c71e16b1ca71e867c5f.svg)}.fi-rw{background-image:url(/weatherForecast/static/media/rw.52006a1503dafe71b5df.svg)}.fi-rw.fis{background-image:url(/weatherForecast/static/media/rw.43b11a92e4daed9a53c4.svg)}.fi-sa{background-image:url(/weatherForecast/static/media/sa.f3d773c7fc0cdd18b251.svg)}.fi-sa.fis{background-image:url(/weatherForecast/static/media/sa.c1f929211b1ef04e122d.svg)}.fi-sb{background-image:url(/weatherForecast/static/media/sb.51e216c013841379f3f0.svg)}.fi-sb.fis{background-image:url(/weatherForecast/static/media/sb.c9db296db1d52d3b4c86.svg)}.fi-sc{background-image:url(/weatherForecast/static/media/sc.9d606bd1f303aa8308a1.svg)}.fi-sc.fis{background-image:url(/weatherForecast/static/media/sc.46b95366d059ee534962.svg)}.fi-sd{background-image:url(/weatherForecast/static/media/sd.1c68c3225da564a63dd6.svg)}.fi-sd.fis{background-image:url(/weatherForecast/static/media/sd.4922922849d03e5ffbe1.svg)}.fi-se{background-image:url(/weatherForecast/static/media/se.c6bfe87f2d97eabd7fa4.svg)}.fi-se.fis{background-image:url(/weatherForecast/static/media/se.4e7fd01337046842e110.svg)}.fi-sg{background-image:url(/weatherForecast/static/media/sg.6d455de8a0b1dae9b3cc.svg)}.fi-sg.fis{background-image:url(/weatherForecast/static/media/sg.ee9dc76cf24d369beb9b.svg)}.fi-sh{background-image:url(/weatherForecast/static/media/sh.0ad25345c886ced38052.svg)}.fi-sh.fis{background-image:url(/weatherForecast/static/media/sh.394e278ea5fb110a0605.svg)}.fi-si{background-image:url(/weatherForecast/static/media/si.d8dcecf290668850587b.svg)}.fi-si.fis{background-image:url(/weatherForecast/static/media/si.aa89e10c4102ce8c01df.svg)}.fi-sj{background-image:url(/weatherForecast/static/media/sj.199dd5a208301d86fcd5.svg)}.fi-sj.fis{background-image:url(/weatherForecast/static/media/sj.e428aca5c54002c385ad.svg)}.fi-sk{background-image:url(/weatherForecast/static/media/sk.babcbf7642fc356f2e2a.svg)}.fi-sk.fis{background-image:url(/weatherForecast/static/media/sk.67d16409078e01ff397d.svg)}.fi-sl{background-image:url(/weatherForecast/static/media/sl.d88c159aa664593433fb.svg)}.fi-sl.fis{background-image:url(/weatherForecast/static/media/sl.3006b8181b9aeae535b7.svg)}.fi-sm{background-image:url(/weatherForecast/static/media/sm.f2190bc7f9de7545eaba.svg)}.fi-sm.fis{background-image:url(/weatherForecast/static/media/sm.a70c10a4f420f9c9c864.svg)}.fi-sn{background-image:url(/weatherForecast/static/media/sn.e23bb53def6b640982e4.svg)}.fi-sn.fis{background-image:url(/weatherForecast/static/media/sn.e2f05f222a72ed9976a2.svg)}.fi-so{background-image:url(/weatherForecast/static/media/so.5a135d3721e5d28f33c9.svg)}.fi-so.fis{background-image:url(/weatherForecast/static/media/so.f8d16daf97c7ceab0857.svg)}.fi-sr{background-image:url(/weatherForecast/static/media/sr.b4d301cfc6615384dfc8.svg)}.fi-sr.fis{background-image:url(/weatherForecast/static/media/sr.458f856c25df3d282502.svg)}.fi-ss{background-image:url(/weatherForecast/static/media/ss.97128891c7992e32530e.svg)}.fi-ss.fis{background-image:url(/weatherForecast/static/media/ss.ca92bc788ba791c96fb0.svg)}.fi-st{background-image:url(/weatherForecast/static/media/st.efef19c31ba3b6aa5cd3.svg)}.fi-st.fis{background-image:url(/weatherForecast/static/media/st.dcee2962aacded46b9a1.svg)}.fi-sv{background-image:url(/weatherForecast/static/media/sv.af8528301fe6373737f4.svg)}.fi-sv.fis{background-image:url(/weatherForecast/static/media/sv.eb49e2e68abdc7026750.svg)}.fi-sx{background-image:url(/weatherForecast/static/media/sx.8d11dfcd5a695c997afd.svg)}.fi-sx.fis{background-image:url(/weatherForecast/static/media/sx.cedac545b98902176f24.svg)}.fi-sy{background-image:url(/weatherForecast/static/media/sy.b9429db5ab5e00c97690.svg)}.fi-sy.fis{background-image:url(/weatherForecast/static/media/sy.95e0c66157b2b8898715.svg)}.fi-sz{background-image:url(/weatherForecast/static/media/sz.1d75193925a1c34cf6d8.svg)}.fi-sz.fis{background-image:url(/weatherForecast/static/media/sz.a5885f7c546a49b7238f.svg)}.fi-tc{background-image:url(/weatherForecast/static/media/tc.daf14f62b29247404be7.svg)}.fi-tc.fis{background-image:url(/weatherForecast/static/media/tc.58dac3be0bc53aa26da0.svg)}.fi-td{background-image:url(/weatherForecast/static/media/td.70b1149732a2804cdd87.svg)}.fi-td.fis{background-image:url(/weatherForecast/static/media/td.4feeb753a9cd1dfbaf01.svg)}.fi-tf{background-image:url(/weatherForecast/static/media/tf.1fd8d4f74316602d831e.svg)}.fi-tf.fis{background-image:url(/weatherForecast/static/media/tf.25049ef4e659de93cbe3.svg)}.fi-tg{background-image:url(/weatherForecast/static/media/tg.dac028d029dfe5625d5b.svg)}.fi-tg.fis{background-image:url(/weatherForecast/static/media/tg.e30584e2f2abf57f7e17.svg)}.fi-th{background-image:url(/weatherForecast/static/media/th.d79b6c33fb5ed6d455da.svg)}.fi-th.fis{background-image:url(/weatherForecast/static/media/th.c09ca6b689b80470f704.svg)}.fi-tj{background-image:url(/weatherForecast/static/media/tj.5445aa8526025da701d9.svg)}.fi-tj.fis{background-image:url(/weatherForecast/static/media/tj.26554c8a7ffbf820790d.svg)}.fi-tk{background-image:url(/weatherForecast/static/media/tk.9380cd8908d759f7a022.svg)}.fi-tk.fis{background-image:url(/weatherForecast/static/media/tk.89109942bc603159e44d.svg)}.fi-tl{background-image:url(/weatherForecast/static/media/tl.8b414371b1825da9ae3e.svg)}.fi-tl.fis{background-image:url(/weatherForecast/static/media/tl.8759d0808940f09edc25.svg)}.fi-tm{background-image:url(/weatherForecast/static/media/tm.c7fc7bae8bc62adc86df.svg)}.fi-tm.fis{background-image:url(/weatherForecast/static/media/tm.de55c424ae807fdc90ec.svg)}.fi-tn{background-image:url(/weatherForecast/static/media/tn.b80112bd4b71e9d6edbc.svg)}.fi-tn.fis{background-image:url(/weatherForecast/static/media/tn.6518de0a6ec05bf1a967.svg)}.fi-to{background-image:url(/weatherForecast/static/media/to.c1a953cc496ea6e5c3e3.svg)}.fi-to.fis{background-image:url(/weatherForecast/static/media/to.c20a1573e5ab8477b80a.svg)}.fi-tr{background-image:url(/weatherForecast/static/media/tr.9da272edec327e9f0411.svg)}.fi-tr.fis{background-image:url(/weatherForecast/static/media/tr.862c5aa8bd51f41c7035.svg)}.fi-tt{background-image:url(/weatherForecast/static/media/tt.96846194e70e855015e3.svg)}.fi-tt.fis{background-image:url(/weatherForecast/static/media/tt.900f837def96f19c5249.svg)}.fi-tv{background-image:url(/weatherForecast/static/media/tv.6edae4faefd19afea70b.svg)}.fi-tv.fis{background-image:url(/weatherForecast/static/media/tv.15db5661dd63eb7c4065.svg)}.fi-tw{background-image:url(/weatherForecast/static/media/tw.f4cc02f533476c3fd1b1.svg)}.fi-tw.fis{background-image:url(/weatherForecast/static/media/tw.78e97a8a853ef0321f1f.svg)}.fi-tz{background-image:url(/weatherForecast/static/media/tz.91221059facb6805ce2a.svg)}.fi-tz.fis{background-image:url(/weatherForecast/static/media/tz.fa6159ab2168e858d975.svg)}.fi-ua{background-image:url(/weatherForecast/static/media/ua.c7d83d00504ce763de96.svg)}.fi-ua.fis{background-image:url(/weatherForecast/static/media/ua.15aeb8bdde5a56325277.svg)}.fi-ug{background-image:url(/weatherForecast/static/media/ug.c7bdf510b4baf3973800.svg)}.fi-ug.fis{background-image:url(/weatherForecast/static/media/ug.61cbf60cd95032a5c518.svg)}.fi-um{background-image:url(/weatherForecast/static/media/um.143f567a7fa0205a1100.svg)}.fi-um.fis{background-image:url(/weatherForecast/static/media/um.f8e531edf807963348ad.svg)}.fi-us{background-image:url(/weatherForecast/static/media/us.767e0eb018f913f3df1d.svg)}.fi-us.fis{background-image:url(/weatherForecast/static/media/us.781cfea303fd67281000.svg)}.fi-uy{background-image:url(/weatherForecast/static/media/uy.8240fc51485fe7c2f8b7.svg)}.fi-uy.fis{background-image:url(/weatherForecast/static/media/uy.a5d7850066e942d8b85f.svg)}.fi-uz{background-image:url(/weatherForecast/static/media/uz.abb5690358efb485ed8d.svg)}.fi-uz.fis{background-image:url(/weatherForecast/static/media/uz.a1d684bb1b2a33e0ed6a.svg)}.fi-va{background-image:url(/weatherForecast/static/media/va.750113050a157a968746.svg)}.fi-va.fis{background-image:url(/weatherForecast/static/media/va.e36b45f735b377297b2c.svg)}.fi-vc{background-image:url(/weatherForecast/static/media/vc.0818efcabb4f450e50d0.svg)}.fi-vc.fis{background-image:url(/weatherForecast/static/media/vc.f9f16160b710feb66cd4.svg)}.fi-ve{background-image:url(/weatherForecast/static/media/ve.9cdc339228ba9baa0896.svg)}.fi-ve.fis{background-image:url(/weatherForecast/static/media/ve.bc6e5aaaf29f365ba42f.svg)}.fi-vg{background-image:url(/weatherForecast/static/media/vg.5a395c6b091bdd8f4fea.svg)}.fi-vg.fis{background-image:url(/weatherForecast/static/media/vg.fba9bd9f60e8e4e01361.svg)}.fi-vi{background-image:url(/weatherForecast/static/media/vi.79d18adcff6d9b4ae373.svg)}.fi-vi.fis{background-image:url(/weatherForecast/static/media/vi.8271377f0714d80b579f.svg)}.fi-vn{background-image:url(/weatherForecast/static/media/vn.0b3a5c5f09598234b455.svg)}.fi-vn.fis{background-image:url(/weatherForecast/static/media/vn.9439feccb8022bebe310.svg)}.fi-vu{background-image:url(/weatherForecast/static/media/vu.6ebc3746aabbe51da972.svg)}.fi-vu.fis{background-image:url(/weatherForecast/static/media/vu.aa93cdf164bfc8bdf76c.svg)}.fi-wf{background-image:url(/weatherForecast/static/media/wf.5e1452c55637579d65d3.svg)}.fi-wf.fis{background-image:url(/weatherForecast/static/media/wf.a91fea5270fdb73d32d7.svg)}.fi-ws{background-image:url(/weatherForecast/static/media/ws.4ce70a46ee428966ad46.svg)}.fi-ws.fis{background-image:url(/weatherForecast/static/media/ws.bd4d6246d9874f8cf020.svg)}.fi-ye{background-image:url(/weatherForecast/static/media/ye.609ea5b8edb3518131fb.svg)}.fi-ye.fis{background-image:url(/weatherForecast/static/media/ye.2522740eeea154f36862.svg)}.fi-yt{background-image:url(/weatherForecast/static/media/yt.a992e9be88448568bebe.svg)}.fi-yt.fis{background-image:url(/weatherForecast/static/media/yt.2d5af64aba73e31a2283.svg)}.fi-za{background-image:url(/weatherForecast/static/media/za.d2f04a4e50f031e97420.svg)}.fi-za.fis{background-image:url(/weatherForecast/static/media/za.e5368f824ad7ea82a4c3.svg)}.fi-zm{background-image:url(/weatherForecast/static/media/zm.9671cd31d749bc696a0d.svg)}.fi-zm.fis{background-image:url(/weatherForecast/static/media/zm.3a82826e6e9f169006a4.svg)}.fi-zw{background-image:url(/weatherForecast/static/media/zw.ce2c7d30964b5a3b25e4.svg)}.fi-zw.fis{background-image:url(/weatherForecast/static/media/zw.a87e80e40943238ae137.svg)}.fi-ac{background-image:url(/weatherForecast/static/media/ac.841b605e0dda5e0f6131.svg)}.fi-ac.fis{background-image:url(/weatherForecast/static/media/ac.fa809e3f1570241dc132.svg)}.fi-cp{background-image:url(/weatherForecast/static/media/cp.621de00d3e73b96735c5.svg)}.fi-cp.fis{background-image:url(/weatherForecast/static/media/cp.32c7787fa30d9117f3b7.svg)}.fi-dg{background-image:url(/weatherForecast/static/media/dg.5ca48af7f1dc3bbec75d.svg)}.fi-dg.fis{background-image:url(/weatherForecast/static/media/dg.4e4f68e56dbbe88ee002.svg)}.fi-ea{background-image:url(/weatherForecast/static/media/ea.cf590fc05abcd84e4e41.svg)}.fi-ea.fis{background-image:url(/weatherForecast/static/media/ea.9d5cc7b3c3ab64922ee6.svg)}.fi-es-ct{background-image:url(/weatherForecast/static/media/es-ct.99d01f1d9c88142fb706.svg)}.fi-es-ct.fis{background-image:url(/weatherForecast/static/media/es-ct.482cb295f17ade30d235.svg)}.fi-es-ga{background-image:url(/weatherForecast/static/media/es-ga.79d63b624ad8af77ef15.svg)}.fi-es-ga.fis{background-image:url(/weatherForecast/static/media/es-ga.916f25acf22f0962f1a2.svg)}.fi-eu{background-image:url(/weatherForecast/static/media/eu.d05eddcf29889906caa4.svg)}.fi-eu.fis{background-image:url(/weatherForecast/static/media/eu.20da90c9e603f5637382.svg)}.fi-gb-eng{background-image:url(/weatherForecast/static/media/gb-eng.a14ba68b00b1ce1634db.svg)}.fi-gb-eng.fis{background-image:url(/weatherForecast/static/media/gb-eng.4aa57bc0c7fa059446ad.svg)}.fi-gb-nir{background-image:url(/weatherForecast/static/media/gb-nir.27c177de88788fa83f59.svg)}.fi-gb-nir.fis{background-image:url(/weatherForecast/static/media/gb-nir.dea11515a294c599e880.svg)}.fi-gb-sct{background-image:url(/weatherForecast/static/media/gb-sct.e09d23786036242449eb.svg)}.fi-gb-sct.fis{background-image:url(/weatherForecast/static/media/gb-sct.bd88b3b2d8ba60b34af0.svg)}.fi-gb-wls{background-image:url(/weatherForecast/static/media/gb-wls.d2e984b99baab6eec81f.svg)}.fi-gb-wls.fis{background-image:url(/weatherForecast/static/media/gb-wls.54392a9aa0451d0cd04e.svg)}.fi-ic{background-image:url(/weatherForecast/static/media/ic.5ff02e68eb9e283b1c9a.svg)}.fi-ic.fis{background-image:url(/weatherForecast/static/media/ic.598e3e9e25a37a658ebf.svg)}.fi-ta{background-image:url(/weatherForecast/static/media/ta.c8d9fc30eb7fa1f013f9.svg)}.fi-ta.fis{background-image:url(/weatherForecast/static/media/ta.8c0c1b71330634aebbcd.svg)}.fi-un{background-image:url(/weatherForecast/static/media/un.746e12b3b67588a0b22f.svg)}.fi-un.fis{background-image:url(/weatherForecast/static/media/un.69e99239d9c194deca8e.svg)}.fi-xk{background-image:url(/weatherForecast/static/media/xk.7abf80627b562288d96c.svg)}.fi-xk.fis{background-image:url(/weatherForecast/static/media/xk.537fccd4f15ccb2ae1e0.svg)}.header{background-color:none;background-image:linear-gradient(1turn,rgba(252,89,89,0),rgba(41,53,86,.64));display:flex;font-weight:500;height:100px;justify-content:center;left:0;min-width:100%;position:fixed;top:0;transition:.3s;z-index:2}@media(max-width:768px){.header{height:60px;transition:none}}.header__content{display:flex;height:60px;justify-content:space-between;max-width:2560px;width:100vw}.header--scrolled{background-color:#fff;background-image:none;box-shadow:0 13px 11px 0 #42445a;height:60px;transition:.7 linear}@media(max-width:768px){.header--scrolled{transition:none}}.logo{padding:10px;transition:.3s;width:130px;z-index:2}@media(max-width:768px){.logo{width:120px}}.logo:hover{-webkit-filter:opacity(70%);filter:opacity(70%)}.navigation__links{display:flex;margin-right:50px;transition:.5s}.navigation__links--mobile{align-items:flex-start;box-shadow:2px 2px 2px 0 #42445a;display:flex;flex-direction:column;height:0;left:-100vw;padding:20px 10px 0;position:absolute;top:60px;width:0}.navigation__links--active{background-color:dimgray;color:#fff!important;height:100vh;left:-20px;opacity:100%;position:fixed;top:60px;-webkit-transform:translateX(20px);transform:translateX(20px);width:80vw}@media(max-width:280px){.navigation__links--active{width:95vw}}@media(min-width:900px){.navigation__links--active{display:none}}.navigation__link{font-size:1.125rem;list-style:none;padding:15px;text-transform:uppercase;z-index:2}@media(max-width:900px){.navigation__link{margin-left:-25px;padding:20px}}.navigation__link a{color:#fff;cursor:pointer;text-decoration:none;transition:all .3s}.navigation__link a.active{color:#c9c9c9;cursor:default}.navigation__link :hover{color:#c9c9c9}.navigation__link--scrolled a{color:#000}.navigation__link--scrolled a.active{color:#7a7a7a;cursor:default}.navigation__link--scrolled :hover{color:#7a7a7a}.navigation__link--mobile{padding-left:45px;text-align:left;width:100%}.navigation__link--mobile,.navigation__link--mobile a{display:block;min-width:100%}.navigation__hamburger{color:#fff;cursor:pointer;display:block;font-size:25px;position:absolute;right:0;top:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.navigation__hamburger--scrolled{color:#000}@media(min-width:900px){.navigation__hamburger{display:none}}.navigation__setup-icon{color:#fff;cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}@media(max-width:900px){.navigation__setup-icon{right:50px;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.navigation__setup-icon--scrolled{color:#000}.navigation__setup-icon i{transition:all .3s}.navigation__setup-icon:hover{color:#7a7a7a}.navigation__setup-icon:hover i{rotate:90deg}.city-search-engine{background-color:none}@media(max-width:900px){.city-search-engine{width:100%}}.city-search-engine__form{padding:10px}@media(max-width:900px){.city-search-engine__form{width:100%}}.city-search-engine__input-container{display:flex}@media(max-width:900px){.city-search-engine__input-container{width:100%}}.city-search-engine__input{background-color:hsla(0,0%,100%,.2);border:none;color:#fff;padding:10px;text-shadow:.5px .5px dimgray;transition:all .5s;width:auto;width:266px;z-index:3}.city-search-engine__input::-webkit-input-placeholder{color:#fafafa;font-weight:300;text-align:center;text-shadow:.5px .5px dimgray}.city-search-engine__input:-ms-input-placeholder{color:#fafafa;font-weight:300;text-align:center;text-shadow:.5px .5px dimgray}.city-search-engine__input::placeholder{color:#fafafa;font-weight:300;text-align:center;text-shadow:.5px .5px dimgray}.city-search-engine__input:focus{outline:none}.city-search-engine__input--scrolled{background-color:#6283ac}.city-search-engine__input--mobile{width:100%}.city-search-engine__city-list{-webkit-animation:city-list .5s;animation:city-list .5s;background-color:hsla(0,0%,100%,.4);box-shadow:-4px 5px 9px -4px hsla(0,0%,68%,.2);display:block;overflow:hidden;z-index:4}.city-search-engine__city-list--scrolled{background-color:#fff;box-shadow:-4px 5px 9px -4px #42445a}.city-search-engine__city-list-item{-webkit-animation:city-item 1s;animation:city-item 1s;border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:space-between;padding:0 20px;text-shadow:.5px .5px dimgray;transition:.3s}.city-search-engine__city-list-item:hover{background-color:hsla(0,0%,100%,.473)}.city-search-engine__city-list-item--scrolled{border-bottom:1px solid #e7e5e5;color:#000;text-shadow:none}.city-search-engine__city-list-item--scrolled:hover{background-color:#d3d3d3}.city-search-engine__city-not-found{-webkit-animation:moreInfo 1s;animation:moreInfo 1s;border-bottom:1px solid hsla(0,0%,100%,.2);color:#ebebeb;display:flex;font-size:14px;font-weight:400;justify-content:center;padding:0 20px;text-shadow:.5px .5px dimgray;transition:.3s}.city-search-engine__city-not-found--scrolled{border-bottom:1px solid #e7e5e5;color:#525252;text-shadow:none}.city-search-engine__arrow{-webkit-animation:city-item 1s;animation:city-item 1s;border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:400;justify-content:center;padding:5px;text-shadow:.5px .5px dimgray}.city-search-engine__arrow i{transition:all .3s;width:100%}.city-search-engine__arrow i:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.city-search-engine__arrow--scrolled{border-bottom:1px solid #e7e5e5;color:#000;text-shadow:none}.city-search-engine__country{border-radius:5px;display:flex;justify-content:space-between;width:45px}.city-search-engine__country--scrolled .fi{-webkit-filter:brightness(90%);filter:brightness(90%)}.city-search-engine__button{background-color:hsla(0,0%,100%,.2);border:none;border-left:1px solid hsla(0,0%,41%,.692);color:#fff;cursor:pointer;padding:10px;text-shadow:.5px .5px dimgray;transition:all .5s}.city-search-engine__button :hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.city-search-engine__button--scrolled{background-color:#6283ac;color:#fff}@-webkit-keyframes city-item{0%{opacity:0}40%{opacity:0}to{display:none;opacity:100%;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes city-item{0%{opacity:0}40%{opacity:0}to{display:none;opacity:100%;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes city-list{0%{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}35%{opacity:0}to{opacity:100%;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes city-list{0%{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}35%{opacity:0}to{opacity:100%;-webkit-transform:translateY(0);transform:translateY(0)}}.settings{-webkit-animation:settings .3s;animation:settings .3s;background-color:hsla(0,0%,100%,.2);border-radius:4px;height:125px;padding:20px;position:absolute;right:40px;top:50px;transition:.3s ease;width:160px;z-index:3}.settings--scrolled{background-color:#fff;border-radius:0 0 4px 4px;-webkit-filter:drop-shadow(6px 5px 2px rgba(0,0,0,.3));filter:drop-shadow(6px 5px 2px rgba(0,0,0,.3));top:60px}@media(max-width:768px){.settings{background-color:#fff;right:85px}}.settings__switch{-webkit-animation:switch .6s;animation:switch .6s;background-color:#d3d3d3;border-radius:25px;cursor:pointer;display:flex;justify-content:space-around;margin-bottom:15px;padding:5px;position:relative;width:120px}.settings__switch img{width:25px;z-index:3}.settings__active-option{background-color:#fff;border:2px solid #979797;border-radius:25px;box-sizing:content-box;height:100%;left:0;position:absolute;top:0;-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:.3s ease;width:60px}.settings__unit{z-index:3}@-webkit-keyframes settings{0%{height:0;width:0}to{height:130px;width:160px}}@keyframes settings{0%{height:0;width:0}to{height:130px;width:160px}}@-webkit-keyframes switch{0%{opacity:0}60%{opacity:0}to{opacity:100%}}@keyframes switch{0%{opacity:0}60%{opacity:0}to{opacity:100%}}.weather-background-image{-webkit-animation:bg .8s linear;animation:bg .8s linear;background-position:50%;background-repeat:no-repeat;background-size:cover;left:0;min-height:100vh;min-width:100vw;position:fixed;top:0}@-webkit-keyframes bg{0%{opacity:0}to{opacity:100%}}@keyframes bg{0%{opacity:0}to{opacity:100%}}.loading-screen{background-color:rgba(98,131,172,.525);height:100%;left:0;position:fixed;top:0;width:100%;z-index:4}.loading-screen__error{font-size:2rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-screen .wi-day-sunny{-webkit-animation:rotateSun 2s linear infinite;animation:rotateSun 2s linear infinite;color:#ff0;font-size:150px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);z-index:5}@-webkit-keyframes rotateSun{0%,to{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotateSun{0%,to{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.weather-container{display:flex;flex-direction:column;justify-content:flex-start;max-width:2560px;width:100%}.weather-city{word-wrap:break-word;align-self:flex-start;color:#fff;display:flex;font-size:4.2rem;padding-left:40px;text-align:left;text-shadow:.7px .7px #747474;width:100%;word-break:normal;z-index:1}@media(max-width:900px){.weather-city{font-size:3.5rem}}@media(max-width:768px){.weather-city{font-size:3.2rem;padding-left:20px}}@media(max-width:512px){.weather-city{font-size:2.2rem}}@media(max-width:280px){.weather-city{font-size:1.3rem;padding-left:10px}}.weather-city .fi{align-self:center;border-radius:2px;-webkit-filter:brightness(90%);filter:brightness(90%);font-size:1.9rem;margin:0 10px}@media(max-width:512px){.weather-city .fi{font-size:1rem}}.weather-city__name{word-wrap:break-word;max-width:100%}.weather-city__country{align-self:center;font-size:1.9rem;text-transform:uppercase}@media(max-width:512px){.weather-city__country{font-size:1.1rem}}.actual-weather{border-radius:4px;display:flex;justify-content:flex-start;margin-bottom:45px;text-shadow:.7px .7px #747474;width:50%;z-index:1}@media(max-width:1600px){.actual-weather{width:65%}}@media(max-width:1280px){.actual-weather{padding:0 40px;width:100%}}@media(max-width:900px){.actual-weather{flex-direction:column;width:100%}}@media(max-width:768px){.actual-weather{padding:0 20px}}@media(max-width:280px){.actual-weather{padding:0 10px}}.actual-weather__main-data{display:flex;flex-direction:column;padding-left:40px;width:100%}@media(max-width:1280px){.actual-weather__main-data{padding-left:0}}@media(max-width:900px){.actual-weather__main-data{margin-bottom:20px}}.actual-weather__coordinates{align-self:start;color:#fff;font-size:.8rem;font-weight:300;padding:7px;-webkit-transform:translateY(-23px);transform:translateY(-23px)}@media(max-width:512px){.actual-weather__coordinates{margin-bottom:15px;padding:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.actual-weather__coordinates i{font-size:1.2rem;-webkit-transform:translateY(3px);transform:translateY(3px)}.actual-weather__coordinates a{color:#fff;cursor:pointer;text-decoration:none}.actual-weather__description{align-self:flex-start;color:#fff;font-size:1.9rem;text-transform:capitalize}@media(max-width:512px){.actual-weather__description{font-size:1.5rem;padding:10px 0}}@media(max-width:360px){.actual-weather__description{font-size:1.3rem}}.actual-weather__feels{align-self:flex-start;color:#fff;font-size:1.2rem}@media(max-width:512px){.actual-weather__feels{font-size:1.1rem}}@media(max-width:280px){.actual-weather__feels{font-size:1rem}}.actual-weather__feels i{margin-right:15px}.actual-weather__temp{align-self:flex-start;color:#fff;font-size:3.9rem}@media(max-width:512px){.actual-weather__temp{font-size:3.3rem}}@media(max-width:360px){.actual-weather__temp{font-size:3rem}}.actual-weather__temp i{font-size:5rem;margin-right:15px}@media(max-width:512px){.actual-weather__temp i{font-size:3.7rem}}@media(max-width:360px){.actual-weather__temp i{font-size:3.6rem}}.actual-weather__details{align-self:flex-end;color:#fff;font-size:1.4rem;text-align:left;width:60%}@media(max-width:1280px){.actual-weather__details{align-self:flex-end}}@media(max-width:900px){.actual-weather__details{align-self:flex-start;width:50%}}@media(max-width:768px){.actual-weather__details{align-self:flex-start;font-size:1.3rem;width:100%}}@media(max-width:280px){.actual-weather__details{font-size:1.1rem}}.actual-weather__details .wi{width:50px}.actual-weather__details-parameters{display:flex;font-weight:300;justify-content:space-between}.actual-weather__details-value{font-weight:200}.short-term-forecast{align-self:center;background-color:hsla(0,0%,100%,.2);display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px;padding:20px;position:relative;transition:all .5s;width:100%}@media(max-width:1280px){.short-term-forecast{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0;max-width:100%;padding:0 40px}.short-term-forecast hr{display:none}}@media(max-width:768px){.short-term-forecast{margin:0;padding:20px 0}}.short-term-forecast__hour-element{background-color:#fff;border-radius:4px;display:flex;flex-basis:10%;flex-direction:column;margin:10px 0;max-height:280px;min-width:220px;padding:15px;position:relative;z-index:0}@media(max-width:1840px){.short-term-forecast__hour-element{min-width:185px}}@media(max-width:1600px){.short-term-forecast__hour-element{flex-basis:20%;margin:10px 15px;max-height:260px}}@media(max-width:1280px){.short-term-forecast__hour-element{flex-basis:23%;margin-right:10px}}@media(max-width:900px){.short-term-forecast__hour-element{min-width:200px}}@media(max-width:1280px){.short-term-forecast__hour-element{border-radius:0;flex-direction:row;justify-content:space-between;margin:0 0 10px;max-height:110px;min-width:100%;padding:0}}.short-term-forecast__hour-element hr{background-color:#d4d3d3;border:0;height:1px}.short-term-forecast__hour-and-day{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-width:115px}@media(max-width:1280px){.short-term-forecast__hour-and-day{border-right:1px solid #f8f6f6;min-width:120px}}@media(max-width:512px){.short-term-forecast__hour-and-day{border-right:1px solid #f8f6f6;min-width:100px}}.short-term-forecast__hour{font-size:1.2rem;text-align:center;z-index:1}@media(max-width:1280px){.short-term-forecast__hour{font-size:1rem}}@media(max-width:512px){.short-term-forecast__hour{font-size:.9rem}}.short-term-forecast__day{font-size:1.1rem;padding:0 5px;text-align:center;z-index:1}@media(max-width:1280px){.short-term-forecast__day{font-size:1rem}}@media(max-width:512px){.short-term-forecast__day{font-size:.9rem}}@media(max-width:1280px){.short-term-forecast__temp-and-description{display:flex;justify-content:space-between;min-width:60%;padding:10px 0}}@media(max-width:900px){.short-term-forecast__temp-and-description{flex-direction:column}}@media(max-width:512px){.short-term-forecast__temp-and-description{min-width:230px}}@media(max-width:360px){.short-term-forecast__temp-and-description{min-width:200px;min-width:150px;padding:0}}.short-term-forecast__temp-container{display:flex;justify-content:center;z-index:1}@media(max-width:1280px){.short-term-forecast__temp-container{justify-content:space-between;min-width:200px}}@media(max-width:900px){.short-term-forecast__temp-container{justify-content:center;min-width:0}}.short-term-forecast__temp-container i{font-size:2.7rem;padding:10px;text-shadow:-1px 5px 18px #2b6fe9;z-index:1}@media(max-width:1840px){.short-term-forecast__temp-container i{font-size:2.2rem}}@media(max-width:1280px){.short-term-forecast__temp-container i{font-size:2rem;margin-right:20px}}@media(max-width:768px){.short-term-forecast__temp-container i{font-size:1.8rem;margin-right:0}}.short-term-forecast__temp{color:dimgray;font-size:2.7rem;padding:5px;z-index:1}@media(max-width:1840px){.short-term-forecast__temp{font-size:2.2rem}}@media(max-width:1280px){.short-term-forecast__temp{font-size:2rem;margin-right:20px}}@media(max-width:900px){.short-term-forecast__temp{margin-right:0}}@media(max-width:768px){.short-term-forecast__temp{font-size:1.6rem}}.short-term-forecast__description{align-items:center;display:flex;justify-content:center;min-height:50px;z-index:1}@media(max-width:768px){.short-term-forecast__description{font-size:.9rem}}.short-term-forecast__see-more{background-color:#fff;border:none;cursor:pointer;padding:20px 0 0;position:relative;width:100%;z-index:-1}@media(max-width:1280px){.short-term-forecast__see-more{border-left:1px solid #f8f6f6;width:80px}}@media(max-width:512px){.short-term-forecast__see-more{width:60px}}.short-term-forecast__see-more i{color:#000;font-size:1.5rem;transition:.5s;width:100%}@media(max-width:768px){.short-term-forecast__see-more i{font-size:1.3rem}}.short-term-forecast__see-more--active i{-webkit-transform:translateY(10px) rotate(180deg);transform:translateY(10px) rotate(180deg)}.short-term-forecast__see-more--active:hover i{-webkit-transform:translateY(-5px) rotate(180deg);transform:translateY(-5px) rotate(180deg)}.short-term-forecast__see-more--inactive:hover i{-webkit-transform:translateY(10px);transform:translateY(10px)}.short-term-forecast__more-info{-webkit-animation:moreInfo .3s;animation:moreInfo .3s;background-color:#fff;border-radius:0 0 4px 4px;font-size:.9rem;height:auto;left:0;margin-bottom:20px;padding:15px;position:absolute;top:99%;width:100%;z-index:2}@media(max-width:1280px){.short-term-forecast__more-info{border-top:1px solid #f8f6f6;padding-left:28%;padding-right:28%}}@media(max-width:768px){.short-term-forecast__more-info{font-size:.85rem;padding-left:22%;padding-right:22%}}@media(max-width:512px){.short-term-forecast__more-info{border-top:1px solid #f8f6f6;font-size:.85rem;padding:15px}}.short-term-forecast__more-info-parameters{display:flex;justify-content:space-between}.short-term-forecast__parameter{font-weight:500;text-align:left}.short-term-forecast hr{margin-bottom:5px}@-webkit-keyframes moreInfo{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}40%{opacity:0}to{opacity:100%;-webkit-transform:translateY(0);transform:translateY(0)}}.forecast-container{display:flex;flex-direction:column;justify-content:flex-start;margin-top:50px;max-width:2560px;width:100%}@media(max-width:768px){.forecast-container{margin-top:10px}}.forecast-city{align-self:flex-start;color:#fff;display:flex;font-size:2.2rem;margin-bottom:30px;padding-left:30px;width:100%;z-index:1}@media(max-width:512px){.forecast-city{font-size:1.3rem;padding-left:10px}}.forecast-city .fi{align-self:center;border-radius:2px;-webkit-filter:brightness(90%);filter:brightness(90%);font-size:1.5rem;margin-left:10px;margin-right:10px}@media(max-width:512px){.forecast-city .fi{font-size:.9rem}}.forecast-city__country{align-self:center;font-size:1.5rem;text-transform:uppercase}@media(max-width:512px){.forecast-city__country{font-size:.9rem}}.day-forecast{background-color:hsla(0,0%,100%,.2);border-radius:4px;display:flex;justify-content:space-between;margin-bottom:130px;opacity:99%;width:100%;z-index:1}@media(max-width:900px){.day-forecast{flex-direction:column}}.day-forecast__day-of-week{align-items:flex-start;align-self:center;color:#fff;display:flex;flex-direction:column;font-size:30px;padding:20px;text-shadow:.5px .5px #000}@media(max-width:900px){.day-forecast__day-of-week{width:50%}}@media(max-width:512px){.day-forecast__day-of-week{width:100%}}.day-forecast__day-and-details{display:flex}@media(max-width:1820px){.day-forecast__day-and-details{flex-direction:column;padding:20px}}@media(max-width:900px){.day-forecast__day-and-details{flex-direction:row;width:100%}}@media(max-width:768px){.day-forecast__day-and-details{max-width:100%}}@media(max-width:512px){.day-forecast__day-and-details{flex-direction:column;max-width:100%;padding:10px}}.day-forecast__day-name{align-self:center;font-size:1.7rem}.day-forecast__date{align-self:center;font-size:1.1rem}.day-forecast__day-temp{align-self:center;color:#fff;font-size:3rem;min-width:200px;text-shadow:.5px .5px #000}.day-forecast__feels{align-self:center;font-size:1.1rem}.day-forecast__feels i{margin-right:.5rem}.day-forecast__day-description{align-self:center;font-size:1.1rem;max-width:200px}.day-forecast__details{color:#fff;display:flex;flex-direction:column;justify-content:center;min-width:210px;padding-right:10px;text-shadow:.5px .5px #000}@media(max-width:512px){.day-forecast__details{align-self:center;width:100%}}.day-forecast__details .wi{width:35px}.day-forecast__details-parameters{display:flex;font-weight:400;justify-content:space-between}.day-forecast__hours{display:flex;flex-basis:75%;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media(max-width:1820px){.day-forecast__hours{flex-basis:85%}}@media(max-width:1280px){.day-forecast__hours{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0;max-width:100%;padding:20px}.day-forecast__hours hr{display:none}}@media(max-width:768px){.day-forecast__hours{padding:0}}.day-forecast__hour-element{background-color:#fff;border-radius:4px;display:flex;flex-basis:11.5%;flex-direction:column;margin:10px 10px 10px 0;max-height:240px;min-width:150px;padding:15px;position:relative;z-index:1}@media(max-width:1600px){.day-forecast__hour-element{flex-basis:20%;max-height:220px}}@media(max-width:1280px){.day-forecast__hour-element{flex-basis:23%;margin-right:10px}}@media(max-width:900px){.day-forecast__hour-element{min-width:200px}}@media(max-width:1280px){.day-forecast__hour-element{border-radius:0;flex-direction:row;justify-content:space-between;margin:0 0 10px;max-height:110px;min-width:100%;padding:0}}.day-forecast__hour-element hr{background-color:#d4d3d3;border:0;height:1px}.day-forecast__hour-and-day{align-items:center;display:flex;justify-content:center;min-width:115px;position:relative}@media(max-width:1280px){.day-forecast__hour-and-day{border-right:1px solid #f8f6f6;min-height:100%}}@media(max-width:900px){.day-forecast__hour-and-day{min-width:70px}}.day-forecast__hour{font-size:1.2rem;text-shadow:none;z-index:1}@media(max-width:1280px){.day-forecast__hour{font-size:1rem}}@media(max-width:768px){.day-forecast__hour{font-size:1rem}}@media(max-width:512px){.day-forecast__hour{font-size:.9rem}}.day-forecast__day{display:none}.day-forecast__temp-container{display:flex;justify-content:center;width:100%;z-index:1}.day-forecast__temp-container i{font-size:2.3rem;padding:10px;text-shadow:-1px 5px 18px #2b6fe9;z-index:1}@media(max-width:1920px){.day-forecast__temp-container i{font-size:2rem}}@media(max-width:1280px){.day-forecast__temp-and-description{display:flex;flex-direction:column;justify-content:center;padding:10px 0}}@media(max-width:512px){.day-forecast__temp-and-description{min-width:230px}}@media(max-width:360px){.day-forecast__temp-and-description{min-width:200px;min-width:170px}}.day-forecast__temp{align-self:center;color:dimgray;font-size:2rem;padding:5px;z-index:1}@media(max-width:1920px){.day-forecast__temp{font-size:1.5rem}}@media(max-width:768px){.day-forecast__temp{font-size:1.4rem}}.day-forecast__description{font-size:.9rem;min-height:50px;text-shadow:none;width:100%;z-index:1}@media(max-width:900px){.day-forecast__description{align-items:center;display:flex;justify-content:center}}.day-forecast__see-more{background-color:#fff;border:none;cursor:pointer;padding-top:20px;position:relative;width:100%;z-index:-1}@media(max-width:1280px){.day-forecast__see-more{border-left:1px solid #f8f6f6;width:80px}}@media(max-width:512px){.day-forecast__see-more{width:60px}}.day-forecast__see-more i{color:#000;font-size:1.5rem;transition:.5s;width:100%}@media(max-width:768px){.day-forecast__see-more i{font-size:1.3rem}}.day-forecast__see-more--active i{-webkit-transform:translateY(10px) rotate(180deg);transform:translateY(10px) rotate(180deg)}.day-forecast__see-more--active:hover i{-webkit-transform:translateY(-5px) rotate(180deg);transform:translateY(-5px) rotate(180deg)}.day-forecast__see-more--inactive:hover i{-webkit-transform:translateY(10px);transform:translateY(10px)}.day-forecast__more-info{-webkit-animation:moreInfo .3s;animation:moreInfo .3s;background-color:#fff;border-radius:0 0 4px 4px;display:block;font-size:.75rem;height:auto;left:0;margin-bottom:120px;padding:15px;position:absolute;text-shadow:none;top:99%;width:100%}@media(max-width:1600px){.day-forecast__more-info{font-size:.85rem}}@media(max-width:1280px){.day-forecast__more-info{border-top:1px solid #f8f6f6;padding-left:28%;padding-right:28%}}@media(max-width:768px){.day-forecast__more-info{font-size:.85rem;padding-left:22%;padding-right:22%}}@media(max-width:512px){.day-forecast__more-info{border-top:1px solid #f8f6f6;font-size:.85rem;padding:15px}}.day-forecast__more-info-parameters{display:flex;justify-content:space-between}.day-forecast__parameter{font-weight:500;text-align:left}.day-forecast hr{margin-bottom:5px}@keyframes moreInfo{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}40%{opacity:0}to{opacity:100%;-webkit-transform:translateY(0);transform:translateY(0)}}.page404{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:100%;justify-content:center;left:0;position:fixed;text-shadow:1px 1px dimgray;top:0;width:100vw;z-index:3}.page404,.page404__content{align-items:center;display:flex}.page404__content{flex-direction:column;justify-content:space-between}.page404__logo{width:500px}@media(max-width:768px){.page404__logo{width:280px}}.page404__text{font-size:3rem;margin-bottom:20px}@media(max-width:768px){.page404__text{font-size:1.5rem}}.page404__button{background-color:#fff;border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:10px;text-decoration:none;text-shadow:none!important;text-transform:uppercase;transition:.3s}@media(max-width:768px){.page404__button{font-size:.8rem}}.page404__button:hover{background-color:#e0e0e0}.page404__button a{color:#000;text-decoration:none}.footer{align-items:center;background-color:#404040;color:#fff;display:flex;flex-direction:column;height:60px;justify-content:center;min-width:100%;position:relative}.footer__copyright{font-size:.75rem;font-weight:300;padding:10px}.footer__copyright a{color:#fff;text-decoration:none;transition:.3s}.footer__copyright a:hover{color:#add8e6}.info-cookies{align-items:center;background-color:hsla(0,0%,41%,.95);bottom:0;display:flex;height:auto;justify-content:center;left:0;margin:0;position:fixed;width:100%}.info-cookies__warning{align-items:center;display:flex;justify-content:space-around;max-width:1600px;padding:10px}@media(max-width:512px){.info-cookies__warning{flex-direction:column}}.info-cookies__text{align-self:center;padding:20px;text-align:justify;text-shadow:.5px .5px #000}.info-cookies__button,.info-cookies__text{color:#fff;font-size:.9rem;font-weight:300}.info-cookies__button{background-color:#278bc5;border-radius:4px;cursor:pointer;letter-spacing:.5px;padding:10px;text-shadow:.5px .5px dimgray;transition:.3s}.info-cookies__button:hover{background-color:#3479a1}.App{text-align:center}
/*# sourceMappingURL=main.3a1d8948.css.map*/