@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;600;700;800&display=swap");body,html{padding:0;margin:0;font-family:Nunito Sans,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}h1,h2,h3,h4,h5,p{margin:0;padding:0}.not-found{text-align:center}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:#fff;background:#000}}.container_container__vJwa7{width:min(1280px,100%);margin:0 auto;position:relative}.header{color:#111517;background:#fff}.header,.headerdark{box-shadow:0 2px 3px rgba(0,0,0,.1);padding:0 1rem;position:relative;z-index:10}.headerdark{background:#2b3844;color:#fff}.navigation{width:100%;height:80px}.navigation,.theme-context{display:flex;align-items:center}.theme-context{margin-left:auto;width:108px;justify-content:space-between;cursor:pointer}.title{font-size:clamp(14px,24px,1.5vw);font-weight:800}.theme-name{font-size:16px;font-weight:600}.filter{background:#f2f2f2;padding:0 1rem}.filterdark{background:#202c36;padding:0 1rem}.search{background:#fff}.search,.searchdark{width:min(480px,100%);height:56px;box-shadow:0 2px 9px rgba(0,0,0,.053);border-radius:5px;border:none;margin:48px 0;padding-left:20px;outline:none}.searchdark{background:#2b3844}.search::placeholder{color:#848484}.searchdark::placeholder{color:#fff}.selectbox{width:200px;height:224px;font-size:14px;display:flex;flex-direction:column;position:absolute;top:48px;right:0;z-index:10}.selectbox-body,.selectbox-header{padding:16px 24px;border-radius:5px;background:#fff;color:#111517;box-shadow:0 2px 9px rgba(0,0,0,.053)}.selectbox-bodydark,.selectbox-headerdark{padding:16px 24px;border-radius:5px;background:#2b3844;color:#fff;box-shadow:0 2px 9px rgba(0,0,0,.053)}.selectbox-header,.selectbox-headerdark{height:56px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.selectbox-body,.selectbox-bodydark{margin-top:auto;height:164px;display:none}.selectbox-body-active{display:block}.selectbox-body>a,.selectbox-bodydark>a{text-decoration:none;display:block;margin-bottom:8px;cursor:pointer;transition:color .3s}.selectbox-body>a:hover{color:#c7c7c7}.selectbox-bodydark>a:hover{color:#ffc23c}@media (max-width:720px){.filter,.filterdark{height:240px}.search,.searchdark{width:100%;margin:48px 0 15px}.selectbox{top:140px;left:0}}.card{background:#fff;color:#111517}.card,.carddark{width:264px;height:336px;margin-bottom:75px;border-radius:5px;overflow:hidden;box-shadow:0 0 7px 2px rgba(0,0,0,.029);cursor:pointer}.carddark{background:#2b3844;color:#fff}.card-info{padding:20px 24px}.name{margin-bottom:px;font-size:18px;font-weight:800}.card-info>p{margin-bottom:8px;font-size:14px}.card-info>p>span{font-weight:600;margin-right:5px}.layout{background:#f2f2f2}.layout,.layoutdark{padding:0 1rem;min-height:100vh}.layoutdark{background:#202c36}.country,.country-container{padding:80px 0}.country{display:flex;flex-flow:row wrap}.country-description,.country-descriptiondark{width:min(600px,100%);display:flex;flex-flow:row wrap;justify-content:space-between;margin-left:auto;padding:70px 0}.country-descriptiondark{color:#fff}.country-flag{width:min(560px,100%);height:401px;overflow:hidden;background:grey;border-radius:10.0057px;transition:width .3s,height .3s}.country-flag>*{object-fit:cover}.country-description>h1,.country-descriptiondark>h1{width:100%;font-size:32px;font-weight:800;margin-bottom:23px}.country-description-column>p{font-size:16px;font-weight:300;margin-bottom:16px}.country-description-column>p>span{font-weight:600;margin-right:5px}.back-link{background:#f2f2f2}.back-link,.back-linkdark{width:136px;height:40px;display:flex;justify-content:center;align-items:center;transition:margin .3s}.back-linkdark{color:#fff;background:#2b3844;box-shadow:0 0 7px rgba(0,0,0,.293);border-radius:6px}.back-link:hover,.back-linkdark:hover{margin-left:10px}.back-link>img,.back-linkdark>img{margin-right:10px}@media (max-width:1150px){.country{justify-content:center}.country-description,.country-descriptiondark{width:min(560px,100%);margin-left:0}}@media (max-width:375px){.country-flag{width:320px;height:210px}.country-flag>*{width:100%;height:100%}}