*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}header{display:flex;justify-content:space-between;align-items:center;padding:50px;flex-wrap:wrap}.logo{cursor:pointer}.menu ul{display:flex;list-style:none;gap:30px;margin:0;padding:0}.menu a{color:#fff;text-decoration:none;cursor:pointer}.social-media-icons{display:flex;gap:20px}.social-media-icons img{cursor:pointer;width:30px}@media (max-width: 768px){header{flex-direction:column;align-items:flex-start;padding:20px}.menu ul{flex-direction:column;gap:15px;width:100%;margin-top:20px}.social-media-icons{margin-top:20px}}@media (max-width: 480px){header{padding:15px}.menu ul{display:flex;flex-direction:row;gap:10px}.social-media-icons img{width:25px}}.Search{min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 20px;box-sizing:border-box}.search-content-title{margin-bottom:50px;text-align:center;font-size:2rem;color:#fff}.search-content{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.search-content input{border-radius:10px 0 0 10px;width:30vw;min-width:200px;border-right:none;border:1px solid #ccc;padding:12px 25px;height:60px;outline:none;transition:all .3s ease;box-sizing:border-box}.search-content input:focus{border-color:coral}.search-content button{border-radius:0 10px 10px 0;border-left:none;background-color:coral;color:#fff;padding:12px 25px;height:60px;border:1px solid #ccc;cursor:pointer;transition:all .3s ease}.search-content button:hover{background-color:#ff7f50cc}@media (max-width: 768px){.search-content{flex-direction:column;gap:15px}.search-content input,.search-content button{width:90%;border-radius:10px;border-left:1px solid #ccc;border-right:1px solid #ccc}}@media (max-width: 480px){.Search{min-height:calc(100vh - 100px);justify-content:center}.search-content-title{margin-bottom:30px;font-size:1.3rem}.search-content input,.search-content button{margin-top:10px;width:100%;max-width:400px;height:50px;padding:10px 20px;font-size:1rem}}.home{position:relative;height:100vh;background-image:url(/assets/bg-img-Vwn-Fh3v.png);background-repeat:no-repeat;background-size:cover;color:#fff;overflow:hidden}.home:after{content:"";position:absolute;inset:0;background:#000000e6;z-index:0}.home>*{position:relative;z-index:1}.main-img{display:flex;justify-content:center;margin-top:30px}.main-img img{width:50vw;height:40vh;border-radius:30px;object-fit:cover;box-shadow:#0000001f 0 8px 24px,#0000000a 0 0 0 1px;transition:transform .3s ease,box-shadow .3s ease}.main-img img:hover{transform:scale(1.03);box-shadow:#0000002e 0 12px 36px,#0000000f 0 0 0 1px}.main{display:flex;justify-content:center;margin-top:50px;gap:100px;flex-wrap:wrap}.main-card{width:30vw;display:flex;flex-direction:column;padding:40px;border-radius:20px;background:linear-gradient(145deg,#fff,#f5f5f5);box-shadow:#00000014 0 10px 30px -5px,#00000008 0 0 0 1px;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.main-card:hover{transform:translateY(-5px);box-shadow:#00000026 0 15px 35px -5px,#0000000d 0 0 0 1px}.main-country{display:flex;justify-content:space-between;align-items:center;gap:30px}.main-country h1{font-size:1.6rem;color:#222;font-weight:600}.main-country h2{font-size:2rem;color:#555;font-weight:500}.main-country img{height:40px;border-radius:8px;object-fit:cover}.us-flag img{height:70px;border-radius:10px;object-fit:cover}.exchange{display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width: 1024px){.main-img img{width:70vw;height:auto}.main{gap:50px}.main-card{width:45vw;padding:30px}.main-country h1{font-size:1.4rem}.main-country h2{font-size:1.7rem}.us-flag img{height:60px}.main-country img{height:35px}}@media (max-width: 768px){.main-img img{width:90vw;height:auto}.main{flex-direction:column;gap:20px;margin-top:30px;align-items:center}.main-card{width:90vw;padding:25px}.main-country{flex-direction:column;align-items:center;gap:10px;text-align:center}.main-country h1{font-size:1.3rem}.main-country h2{font-size:1.5rem}.us-flag img{height:50px}.main-country img{height:30px}.exchange h2{font-size:1.2rem;text-align:center}}@media (max-width: 480px){.main-img img{width:95vw;height:auto}.main-card{padding:20px}.main-country{display:flex;flex-direction:row}.main-country h1{font-size:1rem}.main-country h2{font-size:1.3rem}.us-flag img{width:50px}.main-country img{height:25px}.exchange h2{font-size:1rem}}.CountryPage a,.project a{color:#000}.project section{margin:30px 30px 50px;padding:20px;background-color:#f0f0f0cc;border-radius:12px;box-shadow:0 4px 8px #0000000d;transition:transform .2s ease}.project section:hover{transform:translateY(-3px)}.project h1{font-size:2.5rem;margin-bottom:15px;text-align:center;color:#222}.project h2{font-size:1.8rem;margin-bottom:10px;color:#444;border-bottom:2px solid #ddd;padding-bottom:5px}.project p{font-size:1rem;margin-bottom:15px}.project ul{margin-left:20px;padding-left:0}.project ul li{margin-bottom:10px}.project code{background-color:#eaeaea;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:.95rem}@media screen and (max-width: 600px){.project{padding:15px}.project h1{font-size:2rem}.project h2{font-size:1.5rem}.project section{padding:15px}}.ApiPage a{color:#000}.ApiPage section{margin:30px 30px 50px;padding:20px;background-color:#f0f0f0cc;border-radius:12px;box-shadow:0 4px 8px #0000000d;transition:transform .2s ease}.ApiPage section:hover{transform:translateY(-3px)}.ApiPage h1{font-size:2.5rem;margin-bottom:15px;text-align:center;color:#222}.ApiPage h2{font-size:1.8rem;margin-bottom:10px;color:#444;border-bottom:2px solid #ddd;padding-bottom:5px}.ApiPage p{font-size:1rem;margin-bottom:15px}.ApiPage ul{margin-left:20px;padding-left:0}.ApiPage ul li{margin-bottom:10px}.ApiPage code{background-color:#eaeaea;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:.95rem}@media screen and (max-width: 600px){.ApiPage{padding:15px}.ApiPage h1{font-size:2rem}.ApiPage h2{font-size:1.5rem}.ApiPage section{padding:15px}}.aboutMe a{color:#000}.aboutMe section{margin-bottom:50px;padding:20px;background-color:#f0f0f0cc;border-radius:12px;box-shadow:0 4px 8px #0000000d;transition:transform .2s ease}.aboutMe section:hover{transform:translateY(-3px)}.aboutMe h1{font-size:2.5rem;margin-bottom:15px;text-align:center;color:#222}.aboutMe h2{font-size:1.8rem;margin-bottom:10px;color:#444;border-bottom:2px solid #ddd;padding-bottom:5px}.aboutMe p{font-size:1rem;margin-bottom:15px}.aboutMe ul{margin-left:20px;padding-left:0}.aboutMe ul li{margin-bottom:10px}.aboutMe code{background-color:#eaeaea;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:.95rem}@media screen and (max-width: 600px){.aboutMe{padding:15px}.aboutMe h1{font-size:2rem}.aboutMe h2{font-size:1.5rem}.aboutMe section{padding:15px}}
