@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;600;800&display=swap);*{margin:0;padding:0}:root{--Homepage-Items:14px;--Detail-Page:16px;--Cwhite:#fff;--bgdark:#212b35;--darkElement:#2b3945}body{background-color:#212b35;background-color:var(--bgdark);font-family:Nunito Sans,sans-serif;margin:0 auto;max-width:1440px;min-height:100vh;transition:background-color .7s linear}header{background-color:#2b3945;background-color:var(--darkElement);color:#fff;color:var(--Cwhite);font-size:1.5rem;font-weight:650;padding:1.2rem 3.5vw;transition:background-color 1s linear,color 1s linear}header div{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}header div p{letter-spacing:.15rem}header div button{background-color:initial;border:none;color:#fff;color:var(--Cwhite);cursor:pointer;font-size:.9rem;outline:none}main{padding:4rem 3.5vw}.card-body{grid-gap:3.5rem;display:grid;gap:3.5rem;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.card img{border-top-left-radius:.4rem;border-top-right-radius:.4rem;cursor:pointer;width:100%}.beforeClick{display:none}.card{background-color:#2b3945;background-color:var(--darkElement);border-radius:.4rem;box-shadow:0 0 12px 5px rgba(0,0,0,.26);color:#fff;color:var(--Cwhite);transition:background-color .5s linear,color .5s linear}.hover-card{transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.hover-card:hover{box-shadow:0 4px 15px rgba(0,0,0,.2);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.card div,.det-card div{display:flex;flex-direction:column;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem .8rem 1.7rem 1.2rem}.card div p:first-of-type,.det-card p:first-of-type{font-size:1.5em;font-weight:800;padding-bottom:.9rem}.card div p span:nth-of-type(2){font-size:14px;font-size:var(--Homepage-Items);font-weight:300}.det-body{background-color:#2b3945;background-color:var(--darkElement);color:#fff;color:var(--Cwhite);transition:background-color .5s linear,color .5s linear}.PNbutton{align-items:center;display:flex;gap:3em;grid-column:span 4;justify-content:center;padding-top:5rem}.skbtn,.tgbtn{background-color:initial;border-color:#fff;border-radius:.4rem;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1.5rem}.lbtn{border-color:#000;color:#000}.whiteBg{--bgdark:#eeeded;color:#111517}.whiteBgK{--darkElement:#fff;--Cwhite:#111517}.detCard{display:none}.newCard{display:flex;flex-direction:column;gap:3rem}.detCard button{align-self:flex-start}.scountry-detail{background-color:initial;box-shadow:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-template-rows:auto}.scountry-detail img{border-radius:0;height:100%;min-height:200px}.scountry-detail div{grid-gap:0;grid-column-gap:1rem;grid-row-gap:.5rem;display:grid;font-size:16px;font-size:var(--Detail-Page);gap:0;grid-template-columns:repeat(2,minmax(100px,1fr))}.scountry-detail div p:first-of-type{grid-column:span 2}.scountry-detail div p:last-of-type{display:flex;gap:.5rem;grid-column:span 2;padding-top:1.2rem}.scountry-detail div p:last-of-type span:last-of-type{display:flex;flex-wrap:wrap;gap:1.3rem}.scountry-detail div p span:nth-last-of-type(2){font-size:16px;font-size:var(--Detail-Page)}.scountry-detail div p:last-of-type span:last-of-type button{padding:.3rem 1.3rem;width:-webkit-max-content;width:max-content}.scountry-detail div p{padding-left:.5rem;padding-right:.5rem}footer{padding:.5rem;text-align:center}.short{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding-bottom:2rem}.nipt{background-color:initial;color:#fff;color:var(--Cwhite);font-family:Nunito Sans,sans-serif;font-size:.9rem;height:2rem;padding-left:.5rem;text-transform:capitalize;width:50%}label{display:none}#region{background-color:#2b3945;background-color:var(--darkElement);border:0;color:#fff;color:var(--Cwhite);outline:none;padding:.2rem 1rem}input::-webkit-input-placeholder{color:#fff;color:var(--Cwhite)}input::placeholder{color:#fff;color:var(--Cwhite)}input:focus{outline:none}@media only screen and (max-width:600px){header div{justify-content:center;text-align:center}.scountry-detail{display:flex;flex-direction:column}.scountry-detail div{padding-left:0}.scountry-detail div p{grid-column:span 2}.removBug{display:flex;flex-wrap:wrap;gap:.4rem}.nipt{width:100%}}
/*# sourceMappingURL=main.3e09d546.css.map*/