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}.Settings .btn{aspect-ratio:1/1;background-color:initial;border:none;border-radius:50px;padding:7px 12px;transition:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Settings .btn:hover{background-color:#ebe3e347}.Settings i{color:var(--text)}.Navbar{background-color:var(--bg-primary)!important;box-shadow:0 7px 7px 0 rgba(0,0,0,.1)}.Navbar .nav-link{transition:.27s}.Navbar .dropdown-item:hover,.Navbar .dropdown-toggle:hover,.Navbar .nav-link:hover{color:var(--primary-color)!important}.Navbar .navbar-toggler{border-color:var(--text)}.Navbar .dropdown-toggle{color:var(--text)!important}.Navbar .dropdown-menu{background-color:var(--bg-primary);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.Navbar .settings-menu{padding:10px}.Navbar .dropdown-item{color:var(--text)!important}.Navbar .settings-menu .dropdown-item{padding:0;text-align:center}.Navbar .dropdown-item:hover{background-color:var(--bg-primary)}.Navbar .nav-link{color:var(--text)}@media (max-width:575px){.Navbar .settings-menu .dropdown-item{text-align:start}}.Header{align-items:center;background:var(--header-bg);display:flex;height:100vh;justify-content:center;padding:200px 30px 140px}.Header .row{align-items:center;gap:60px;max-width:1300px}.Header p{font-size:20px;line-height:2}.Header .btn-primary,.Header .btn-secondary{padding:17px 30px}.Header .btn-primary:hover,.Header .btn-secondary{background-color:initial}.Header .btn-secondary{border:1px solid var(--primary-color)}.Header img{background-color:initial;border:7px dotted var(--primary-color);border-radius:50%;padding:7px;width:100%}@media (max-width:575px){.Header .secondary h1,.Header h1{font-size:50px}.Header p{font-size:18px}}.FeaturedProjects .col{margin-bottom:auto;margin-top:auto}.FeaturedProjects .carousel{max-width:700px}.FeaturedProjects .carousel-item img{border-radius:10px;margin-bottom:145px}.FeaturedProjects .carousel-caption{bottom:0;color:var(--text)!important;height:140px;margin-bottom:10px;padding:1.25rem;position:absolute;text-align:center}.FeaturedProjects i{margin-left:7px}.FeaturedProjects .carousel-control-next,.FeaturedProjects .carousel-control-prev{margin-bottom:145px}.FeaturedProjects .carousel-indicators button{background-color:var(--text)}.FeaturedProjects .btn-primary{margin:0}@media (max-width:767px){.FeaturedProjects .carousel-control-next,.FeaturedProjects .carousel-control-prev,.FeaturedProjects .carousel-item img{margin-bottom:170px}.FeaturedProjects .carousel-caption{bottom:1.25rem;color:#fff;max-width:100%;padding:1.25rem 0;position:absolute;text-align:center}}.Contact form{border-radius:10px;display:block;margin:0 auto;max-width:380px;padding:15px}.Contact label{font-family:var(--default-font-family)}.Contact .contact-box{padding:40px 30px}.Contact .label-input{font-size:18px;margin:0 0 10px}.Contact .text-box{background-color:var(--bg-primary);border:1px solid var(--primary-color);border-radius:7px;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:7px 0;padding:10px 15px;width:100%}.Contact .text-box:focus{border:1px solid var(--primary-color);outline:2px solid #d698f8}.Contact .btn-primary{border-radius:7px;font-weight:700;letter-spacing:5px;margin:0;text-transform:uppercase;width:100%}.Contact .contact-info-container{margin:30px 0;text-align:center}.social-links{display:flex;justify-content:center}.social-links a{color:var(--primary-color);font-size:30px;margin:0 20px}footer{background:var(--header-bg);padding:50px 30px;text-align:center}:root{--heading-font-family:"Salsa",cursive;--default-font-family:"Poppins",sans-serif;--primary-color-light:#6c63ff;--secondary-color-light:#e7dbff;--bg-primary-light:#fff;--bg-secondary-light:#f2ebff;--text-light:#000;--header-bg-light:linear-gradient(90deg,#f0eefe,#b9b5fe);--box-shadow-light:0 7px 29px 0 rgba(0,0,0,.2);--card-shadow-light:0 8px 32px 0 #cbc9ff;--primary-color-dark:#6c63ff;--secondary-color-dark:#e7dbff;--bg-primary-dark:#151518;--bg-secondary-dark:#151518;--text-dark:#f2ebff;--header-bg-dark:#151518;--box-shadow-dark:0 7px 29px 0 rgba(0,0,0,.2);--card-shadow-dark:0 8px 32px 0 #cbc9ff47}@media (prefers-color-scheme:light){:root{--primary-color:var(--primary-color-light);--secondary-color:var(--secondary-color-light);--bg-primary:var(--bg-primary-light);--bg-secondary:var(--bg-secondary-light);--text:var(--text-light);--header-bg:var(--header-bg-light);--box-shadow:var(--box-shadow-light);--card-shadow:var(--card-shadow-light);color-scheme:light}}@media (prefers-color-scheme:dark){:root{--primary-color:var(--primary-color-dark);--secondary-color:var(--secondary-color-dark);--bg-primary:var(--bg-primary-dark);--bg-secondary:var(--bg-secondary-dark);--text:var(--text-dark);--header-bg:var(--header-bg-dark);--box-shadow:var(--box-shadow-dark);--card-shadow:var(--card-shadow-dark);color-scheme:dark}}[color-scheme=light]{--primary-color:var(--primary-color-light);--secondary-color:var(--secondary-color-light);--bg-primary:var(--bg-primary-light);--bg-secondary:var(--bg-secondary-light);--text:var(--text-light);--header-bg:var(--header-bg-light);--box-shadow:var(--box-shadow-light);--card-shadow:var(--card-shadow-light);color-scheme:light}[color-scheme=dark]{--primary-color:var(--primary-color-dark);--secondary-color:var(--secondary-color-dark);--bg-primary:var(--bg-primary-dark);--bg-secondary:var(--bg-secondary-dark);--text:var(--text-dark);--header-bg:var(--header-bg-dark);--box-shadow:var(--box-shadow-dark);--card-shadow:var(--card-shadow-dark);color-scheme:dark}body{background-color:var(--bg-primary);color:var(--text)}h1{font-size:60px;font-weight:700;line-height:1.1}h2{font-size:36px;letter-spacing:5px;margin-bottom:20px;text-align:center;text-transform:uppercase}h3{font-size:20px}a{color:var(--primary-color);text-decoration:none}section{background-color:var(--bg-primary);display:block;margin:0 auto;padding:80px 30px}section.secondary{background-color:var(--bg-secondary);color:var(--text)}.container{max-width:1200px}.special-text{color:var(--primary-color)}.btn-primary,.btn-secondary{border-radius:50px;display:inline-block;margin-top:10px;padding:10px 15px;text-decoration:none;transition:all .17s ease-in-out}.btn-primary{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff}.btn-primary:hover{border:1px solid var(--primary-color)}.btn-primary:hover,.btn-secondary{background:var(--secondary-color);color:var(--primary-color)}.btn-secondary{border:1px solid var(--secondary-color)}.btn-secondary:hover{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff}.quote{font-family:Courier Prime,monospace;font-style:italic}.featured-project{display:flex;justify-content:center}.card{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:var(--bg-primary);border:1px solid var(--bg-primary);box-shadow:var(--card-shadow);margin:12px 0}.card-body{color:var(--text)}.card .btn-primary,.card .btn-secondary{font-size:14px;margin:0;text-align:center;width:100%}.card .btn-primary:hover{border:1px solid var(--secondary-color)}.project-links{display:flex;gap:5px;justify-content:center;margin:0 16px 15px}@media (max-width:767px){section{padding:80px 20px}}@media (max-width:575px){section{padding:80px 10px}}.Projects .card-title{font-weight:700}.Pages header{background:var(--header-bg);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:160px 10px 90px}.Pages header h1{font-size:72px;letter-spacing:5px;text-transform:uppercase}.Pages .container{padding-bottom:60px}@media (max-width:767px){.Pages section{padding:30px 20px}}@media (max-width:575px){.Pages header h1{font-size:50px}.Pages section{padding:30px 10px}}.Certifications img{aspect-ratio:7/5}@media (max-width:991px){.Certifications .certificate h3{font-size:18px}}@media (max-width:767px){.Certifications .certificate h3{font-size:16px}}.Resume img{border:3px solid #e29bf1;border-radius:20px}.Resume .resume{display:block;margin:0 auto;max-width:700px}@media (max-width:575px){.Resume h2{font-size:30px}}
/*# sourceMappingURL=main.a4fd17cc.css.map*/