@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:0;list-style:0;margin:0;padding:0;-webkit-text-decoration:0;text-decoration:0}:root{--color-bg:#1e1f3d;--color-bg-variant:#2c2c6c;--color-primary:#4db5ff;--color-primary-variant:#4db5ff66;--white-color:#fff;--color-light:#fff9;--transition:all 0.4s ease}body{background:#1e1f3d;background:var(--color-bg);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKcWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuZGFiYWNiYiwgMjAyMS8wNC8xNC0wMDozOTo0NCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMi0wMS0xN1QxODo0NzozMVoiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDEtMTlUMTA6NDE6MzBaIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMS0xOVQxMDo0MTozMFoiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRkZmE3YzdlLTljMjMtZGY0NS1hNjE3LTI1ZmIxN2MwYzI2YiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ1NzM3ODMzLTZkNDMtZTU0Yy05ZGJlLTkzM2ZjN2QyNWQ2MSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmFkZWMyZmNmLTBlN2MtYmY0NC04MjdhLTYyN2IxOTdkODg1ZiIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB0aWZmOk9yaWVudGF0aW9uPSIxIiB0aWZmOlhSZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpSZXNvbHV0aW9uVW5pdD0iMiIgZXhpZjpDb2xvclNwYWNlPSIxIiBleGlmOlBpeGVsWERpbWVuc2lvbj0iMTYiIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIxNiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YWRlYzJmY2YtMGU3Yy1iZjQ0LTgyN2EtNjI3YjE5N2Q4ODVmIiBzdEV2dDp3aGVuPSIyMDIyLTAxLTE3VDE4OjQ3OjMxWiIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphMTc3MmY0ZS1jZGNkLTcyNDYtYjYyNi1kNzRlNWQxMGZiYmQiIHN0RXZ0OndoZW49IjIwMjItMDEtMThUMTc6MjBaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJkMmQ3ZDMyLTU2YWEtNTY0OS04NDdmLTBmMWYzZThmMGJkYiIgc3RFdnQ6d2hlbj0iMjAyMi0wMS0xOVQxMDo0MTozMFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NGRmYTdjN2UtOWMyMy1kZjQ1LWE2MTctMjVmYjE3YzBjMjZiIiBzdEV2dDp3aGVuPSIyMDIyLTAxLTE5VDEwOjQxOjMwWiIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZDJkN2QzMi01NmFhLTU2NDktODQ3Zi0wZjFmM2U4ZjBiZGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNTQwNjllOC1iYmI1LWJhNGYtOGQ0Ny1kMWM2OWIwZDEwNDQiIHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZGVjMmZjZi0wZTdjLWJmNDQtODI3YS02MjdiMTk3ZDg4NWYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hJkGIAAAAgUlEQVQ4jaWTSwqAMAwFxxp15ff+VxQ/O1GsGwUpttr4IMuZFJqHMUIglWSFWGvxjQnADdBu67KFNvgE9TmveRLU5/ZPcQVRsCuIhu8CFQwgQAeUGvh6QaKFL0EPTH8EAKNWcv8FlcS9g2jJ0yVGSXxdGIH5iyDU5QHYU8kF8DbyAFHyKD3LdWDGAAAAAElFTkSuQmCC);color:#fff;color:var(--white-color);font-family:Poppins,sans-serif;line-height:1.7}html{scroll-behavior:smooth}.container{margin:0 auto;width:90vw}h1,h2,h3,h4,h5,h6{font-weight:500}h1{font-size:2,5rem}section{padding:3rem 0}.text-light{color:#fff9;color:var(--color-light)}a{color:#4db5ff;color:var(--color-primary);transition:all .4s ease;transition:var(--transition)}a:hover{color:#fff;color:var(--white-color)}.btn{border:1px solid #4db5ff;border:1px solid var(--color-primary);border-radius:.4rem;cursor:pointer;display:inline-block;padding:.2rem;transition:all .4s ease;transition:var(--transition);width:max-content}.btn:hover{background:#fff;background:var(--white-color);border-color:#0000}.btn-primary,.btn:hover{color:#1e1f3d;color:var(--color-bg)}.btn-primary{background:#4db5ff;background:var(--color-primary)}img{display:block;object-fit:cover;width:100%}.home_container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;width:100%}.home_container h4{font-size:1.5rem}.home_container .me img{border-radius:10rem;height:300px;margin:20px auto;overflow:hidden;width:300px}.social-icons{bottom:50px;display:flex;flex-direction:column;font-size:20px;gap:.8;left:0;position:absolute}@media (max-width:1024px){.home{height:auto}}@media (max-width:500px){.social-icons{font-size:15px;margin:10px}.home_container .me img{height:200px;width:200px}}.top_section h2{color:#4db5ff;color:var(--color-primary);margin-bottom:1rem;text-align:center}.top_section h5{color:#fff9;color:var(--color-light);margin-top:1rem;text-align:center}.about-content{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.about-card{background-color:#4db5ff66;background-color:var(--color-primary-variant);border:1px solid #0000;border-radius:1rem;height:max-content;padding:2rem;text-align:center;transition:all .4s ease;transition:var(--transition);width:auto}.about-card:hover{background:#0000;border-color:#4db5ff66;border-color:var(--color-primary-variant)}.about-card .about-icons{color:#4db5ff;color:var(--color-primary);font-size:2rem;margin-bottom:1rem}.about-card h5{font-size:1rem}.about-card small{font-size:.5rem}.about-content p{color:#fff9;color:var(--color-light);margin:2rem 0 2.6rem}.about-content p h1{font-size:22px;margin:20px 0}.about-content p h1 span{color:#4db5ff;color:var(--color-primary)}@media (max-width:850px){.about-content{grid-template-columns:1fr}}.projects-container,.services,.skills{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.skills .card-skill{align-items:center;border:1px solid #2c2c6c;border:1px solid var(--color-bg-variant);border-radius:12px;display:flex;gap:10px;margin-bottom:10px;padding:10px}.skills .card-skill .icons{background-color:#2c2c6c;background-color:var(--color-bg-variant);border-radius:10px;height:65px;padding:7px;width:65px}@media (max-width:800px){.projects-container,.services,.skills{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.projects-container,.services,.skills{align-items:center;display:grid;grid-template-columns:repeat(1,1fr)}}.portfolio_item{background-color:#2c2c6c;background-color:var(--color-bg-variant);border:1px solid #0000;border-radius:20px;padding:20px;transition:all .4s ease;transition:var(--transition)}.portfolio_item .portfolio_item_img{border-radius:5px;overflow:hidden}.portfolio_item h3{font-size:16px;font-weight:700;margin:15px 0}.portfolio_item .portfolio_item_btn a{font-size:12px;margin:0 10px}.contact_container{grid-gap:10%;align-items:center;display:grid;gap:10%;grid-template-columns:repeat(2,1fr)}.contect_option,.service{background:#2c2c6c;background:var(--color-bg-variant);border:1px solid #0000;border-radius:1.2rem;height:100px;margin:20px 0;padding:1.2rem;text-align:center;transition:all .4s ease;transition:var(--transition)}.contect_option svg{font-size:2rem}.contact_container form{align-items:center;display:flex;flex-direction:column;gap:30px}.contact_container form button{font-size:18px;padding:10px 15px}.contact_container form input,.contact_container form textarea{background:#0000;border:2px solid #4db5ff66;border:2px solid var(--color-primary-variant);border-radius:.5rem;color:#fff;color:var(--white-color);padding:1.5rem;resize:none;width:100%}@media (max-width:800px){.contact_container{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr;width:80%}}nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0000004d;border-radius:2rem;display:flex;gap:.8rem;left:50%;margin-top:10px;padding:.7rem 1.7rem;position:fixed;transform:translateX(-50%);width:max-content;z-index:10}nav a.active svg{color:#fff;color:var(--white-color)}footer{border-top:1px solid #4db5ff;border-top:1px solid var(--color-primary);margin:20px auto auto;padding:10px 0;width:90vw}footer .about_info{align-items:center;display:flex;justify-content:center}footer .about_info,footer .about_info p{color:#4db5ff;color:var(--color-primary)}footer .about_info p{font-size:12px;margin:0 5px;text-decoration:none}.service{align-items:center;display:flex;flex-direction:column;height:200px;justify-content:center}.service img{height:100px;width:120px}.service h4{color:#4db5ff;color:var(--color-primary);margin:10px 0}.message{background-color:#2c2c6c;background-color:var(--color-bg-variant);border-radius:30px;bottom:0;display:flex;margin-bottom:20px;margin-right:10px;padding:20px;position:fixed;right:0;text-align:center;transition:all 1s ease}.message p{color:#4db5ff;color:var(--color-primary);font-weight:600;margin-right:10px}.message button{background-color:#fff;border:none;border-radius:50%;color:#1e1f3d;color:var(--color-bg);cursor:pointer;padding:10px}
/*# sourceMappingURL=main.a305bdce.css.map*/