@import url(https://fonts.google.com/specimen/Nunito+Sans);*{box-sizing:border-box;font-family:Nunito Sans,sans-serif;margin:0;padding:0}.container{margin:auto!important}body{background:var(--main-bcg-color)}.dark-theme{--main-bcg-color:#202c37;--header-input-bcg-color:#2b3945;--text-color:#fff;--border:none}.light-theme{--main-bcg-color:#f2f2f2;--header-input-bcg-color:#fafafa;--text-color:#111517}.header{background:var(--header-input-bcg-color);padding:1rem 0;position:fixed;width:100%;z-index:11}.header-container{align-items:center;display:flex;justify-content:space-between;padding:0 5rem;@media (min-width:51px) and (max-width:400px){padding-bottom:0;padding-left:1.5rem;padding-right:1.5rem;padding-top:0}@media (min-width:400px) and (max-width:575px){padding-bottom:0;padding-left:2.5rem;padding-right:2.5rem;padding-top:0}@media (min-width:576px) and (max-width:640px){padding-bottom:0;padding-left:2rem;padding-right:2rem;padding-top:0}}h3{color:var(--text-color);font-size:1.4rem;@media (min-width:51px) and (max-width:383px){font-size:.7rem}}h5{font-size:17px;margin-bottom:15px;margin-top:10px}h5,h6{font-weight:600}h6{font-size:12px;margin-bottom:10px}h6 span{font-weight:300;opacity:80%}span{color:var(--text-color)}.countriesList{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;max-width:1440px;@media (max-width:750px){gap:1.1rem}}.card{background:var(--header-input-bcg-color);border-radius:5px;color:var(--text-color);width:250px}.imgFlag img{border-radius:5px 5px 0 0;height:150px;width:100%}.wrapper{display:flex;flex-direction:column;justify-content:center;padding-top:7rem}.countryInfo{padding:20px}.country__bottom h4{margin-top:15px;text-align:center}input{background:var(--header-input-bcg-color);border:none;border-radius:5px;color:var(--text-color);outline:none;padding:15px 25px 15px 10px;width:100%}.countryData{display:flex;@media (max-width:750px){display:block}}.countryData>div{padding:10px 0;width:50%;@media (max-width:750px){width:100%}}.countryData>div:first-child{margin-right:20px;@media (max-width:750px){margin-right:0}}::-webkit-input-placeholder{color:var(--text-color)}::placeholder{color:var(--text-color)}.head{display:flex;justify-content:space-between;margin-bottom:50px;padding:0 5rem;@media (min-width:51px) and (max-width:400px){flex-direction:column;gap:2rem;padding-bottom:0;padding-left:1.5rem;padding-right:1.5rem;padding-top:0}@media (min-width:400px) and (max-width:575px){flex-direction:column;gap:2rem;padding-bottom:0;padding-left:2.5rem;padding-right:2.5rem;padding-top:0}@media (min-width:576px) and (max-width:767px){flex-direction:column;gap:2rem;padding-bottom:0;padding-left:2rem;padding-right:2rem;padding-top:0}}select{background:var(--header-input-bcg-color);border:none;border-radius:5px;color:var(--text-color);cursor:pointer;outline:none;padding:15px 25px 15px 10px;@media (min-width:53px) and (max-width:580px){width:70%}}.search{width:455px;@media (min-width:51px) and (max-width:767px){width:100%}}.countryPageWrapper{padding:8rem 5rem;@media (min-width:51px) and (max-width:400px){flex-direction:column;gap:2rem;padding-bottom:8rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:8rem}@media (min-width:400px) and (max-width:575px){flex-direction:column;gap:2rem;padding-bottom:8rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:8rem}@media (min-width:576px) and (max-width:640px){flex-direction:column;gap:2rem;padding-bottom:8rem;padding-left:2rem;padding-right:2rem;padding-top:8rem}}.countryDataContainer{-webkit-column-gap:1rem;column-gap:1rem;display:flex;padding-top:3rem;@media (min-width:53px) and (max-width:830px){display:block}}.countryImgFlag,.info{height:auto;width:50%;@media (min-width:53px) and (max-width:830px){width:100%}}.countryImgFlag img{height:auto;width:90%;@media (min-width:53px) and (max-width:830px){width:100%}}button{background:var(--header-input-bcg-color);border:none;border-radius:5px;cursor:pointer;display:flex;justify-content:center;outline:none;padding:10px}a,button{color:var(--text-color)}a{text-decoration:none}.info{color:var(--text-color);font-size:1.3rem;margin-bottom:30px;@media (min-width:53px) and (max-width:830px){padding-top:2rem}}
/*# sourceMappingURL=main.3478dfe4.css.map*/