@import"https://unpkg.com/leaflet@1.9.4/dist/leaflet.css";@import"https://fonts.googleapis.com/css2?family=Rubik:wght@300;400&display=swap";*{margin:0;padding:0;font-family:Rubik,sans-serif;color:var(--primary-color)}:root{--primary-color: #363636;--secondary-color: #4dbfd9;--pure: #fff}::selection{color:var(--primary-color)}::-webkit-scrollbar{display:none}body{background-color:var(--secondary-color)}h1{font-size:1.875rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.app{max-width:60rem;margin:0 auto;margin-top:2.125rem;border-top:40px solid var(--primary-color);border-radius:.5625rem;background:var(--pure);box-shadow:1px 5px 13px 5px #00000021;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:2.5rem 0}.map{max-width:60rem;margin:0 auto;height:80vh;margin-top:2.125rem;margin-bottom:4.5rem;border-top:40px solid var(--primary-color);border-radius:.5625rem;background:var(--pure);box-shadow:1px 5px 13px 5px #00000021;border:aqua}.map__container{height:100%;border-radius:.5625rem}.temp{font-style:normal;font-weight:300;line-height:normal;margin:0 1.875rem;font-size:10.9375rem}ul li{font-size:2.875rem;font-style:normal;font-weight:400;line-height:normal;list-style:none;margin:1rem}.flex{display:flex;justify-content:space-evenly;align-items:center;transition:.3s ease-in-out;padding-bottom:1.5625rem;cursor:pointer}.flex img{width:12.5rem}.flex span{margin-right:12px}.input{display:flex;justify-content:center;align-items:center;padding:2.5rem 0}input{border:none;font-size:1.875rem;width:33%}textarea:focus,input:focus{outline:none}.center{display:flex;justify-content:center;align-items:center;flex-direction:column}.center p span{font-size:.875rem}.small__span{font-size:1.5rem}span,img{will-change:transform;transition:transform .45s;cursor:pointer}span:hover,img:hover{transition:transform 125ms;transform:translateY(-10px)}.flex p{will-change:transform;transition:transform .45s;cursor:pointer}.flex p:hover{transition:transform 125ms;transform:translateY(-10px)}footer{background-color:#363636;padding:1rem 0;display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;width:100%;z-index:999}footer p{color:#fff}@media only screen and (max-width: 900px){.flex{flex-direction:column}.app{width:80%;margin-bottom:8.125rem}}@media only screen and (max-width: 600px){.temp{font-size:6.9rem}}
