@import url(https://fonts.googleapis.com/css2?family=Dosis:wght@200;300;400;500;600;700;800&display=swap);:root{--color-white:#fff;--color-grey:#646470;--color-black:#222;--color-dark-blue:#4c5bb3;--color-light-blue:#c3ddf6;--color-enfasis:#ff7b3d;--ff:"Dosis",sans-serif;--spacing:0.1rem;--translateY:-2px;--transition:all 0.3s ease;--max-width:1100px;--border-radius:10px;--box-shadow:0 3px 5px rgba(0,0,0,.6)}.bg-color-1{background-color:#f6f6f0}.text-color{color:#222}.color-enfasis{color:#333}.bg-color-2{background-color:#23212f}.bg-color-3{background-color:#b4dac2}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{background-color:#fff;background-color:var(--color-white);color:#222;color:var(--color-black);font-family:Dosis,sans-serif;font-family:var(--ff);line-height:1.5}ul{list-style-type:none}a{text-decoration:none}.text-heading{font-size:3rem;letter-spacing:.1rem;letter-spacing:var(--spacing);line-height:1;margin:15px 0;text-transform:capitalize}.text-leading{font-size:1.5rem;line-height:1.8}.text-content{font-size:1.2rem}.section-padding{padding:4rem 6rem}.flex-around{justify-content:space-around}.flex-around,.flex-center{align-items:center;display:flex}.flex-center{justify-content:center}.btn{background-color:#ff7b3d;border:none;border-radius:5px;box-shadow:0 3px 8px rgba(0,0,0,.25);color:#fff;color:var(--color-white);cursor:pointer;display:inline-block;font-size:1.2rem;letter-spacing:.1rem;letter-spacing:var(--spacing);outline:none;padding:10px 15px;text-decoration:none;text-transform:capitalize;transition:all .3s ease;transition:var(--transition)}.btn:hover{opacity:.8}@media (min-width:1600px){.section-padding{padding:4rem 10rem}}@media (max-width:950px){.section-padding{padding:4rem}}@media (max-width:770px){.flex-around{flex-direction:column;gap:4rem}.section-padding{padding:2rem}}.section-header{margin-bottom:2rem;text-align:center}.section-header,.section-header h2{align-items:center;display:flex;justify-content:center}.section-header h2 span{margin-left:5px}.contact-content{align-items:center;display:flex;gap:2rem;justify-content:space-between}.contact-form,.contact-img{flex:1 1;width:80%}.contact-form{max-width:500px}.alert h3{-webkit-animation:alert .3s ease-in forwards;animation:alert .3s ease-in forwards;color:green;font-size:1.4rem;font-weight:400;letter-spacing:.1rem;margin-bottom:15px;opacity:0;text-align:center;-webkit-transform:translateY(-15px);transform:translateY(-15px)}@-webkit-keyframes alert{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes alert{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.contact-form input,.contact-form textarea{border:none;border-radius:5px;display:block;font-family:inherit;font-size:1.2;margin-bottom:1rem;outline:none;padding:1rem;width:100%}.contact-form input:focus,.contact-form textarea:focus{box-shadow:1px 2px 3px rgba(0,0,0,.3)}.contact-img{margin-left:2rem;max-width:500px}.contact .btn,.contact-img img{width:100%}@media (max-width:770px){.contact-content{align-items:center;flex-direction:column;justify-content:stretch}.contact-img{margin-top:2rem}.contact-form,.contact-img{width:100%}}.footer{align-items:center;display:flex;gap:2rem;justify-content:center;padding-bottom:1rem;padding-top:1rem}.footer,.footer .socials a{color:#fff}.socials{align-items:center;display:flex;justify-content:center}.socials li{margin:0 7px}.socials li a{align-items:center;display:flex;justify-content:center;transition:var(--transition)}.socials li a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.hero-content,.hero-img{flex:1 1}.hero p{width:70%}.hero-img{margin-left:2rem;max-width:500px}.hero-img img{width:100%}.hero-content .btn{margin-top:1.5rem}@media (max-width:770px){.hero-content{text-align:center}.hero p{margin:0 auto;width:80%}}.navbar{display:flex;justify-content:space-between;padding:1rem 2rem;width:100%}.navbar-logo{align-items:center;display:flex;justify-content:flex-start;transition:var(--transition)}.navbar-logo:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.navbar-logo span{margin-left:5px}.navbar ul{list-style:none}.navbar-links{align-items:center;display:flex;flex:1 1;justify-content:center}.navbar-links li{margin:0 1rem}.navbar-links li a{letter-spacing:.15rem;text-transform:capitalize;transition:var(--transition)}.navbar-links li a:hover{box-shadow:0 3px var(--color-enfasis)}.navbar a{text-decoration:none}.navbar-socials{align-items:center;display:flex;justify-content:flex-end}.navbar-toggle{align-items:center;background-color:transparent;border:none;display:none;font-size:1rem;justify-content:center;transition:var(--transition)}.navbar-toggle:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2)}.mobile-menu{align-items:center;display:none;flex-direction:column;height:100vh;justify-content:flex-start;left:-100%;opacity:0;padding-top:5rem;position:absolute;top:56px;transition:var(--transition);width:100%;z-index:10}.mobile-menu.active{left:0;opacity:1}.mobile-menu-links li{margin:2rem 0;text-align:center}.mobile-menu-links li a{font-size:1.5rem;letter-spacing:.15rem;text-transform:capitalize;transition:var(--transition)}.mobile-menu-links li a:active,.mobile-menu-links li a:hover{opacity:.7}.no-scroll{overflow:hidden}@media (min-width:1500px){.navbar{padding:1rem 6rem}.navbar-links li{margin:0 2rem}}@media (max-width:650px){.navbar-toggle{display:block}.navbar-links,.navbar-socials{display:none}.mobile-menu{display:flex}}.project-card{background-color:#fff;border-radius:.5rem;box-shadow:1px 2px 2px rgba(0,0,0,.2);height:550px;overflow:hidden;position:relative;transition:var(--transition);width:300px}.project-card:hover{box-shadow:1px 3px 5px rgba(0,0,0,.5);-webkit-transform:scale(105%);transform:scale(105%)}.project-img{height:300px}.project-img img{height:100%;object-fit:cover;width:100%}.project-info{padding:.5rem 1.2rem}.project-info h3{font-size:1.5rem;font-weight:400;letter-spacing:.1rem;margin-bottom:.5rem}.project-info ul{list-style:circle;margin-left:1.1rem}.project-info ul li{margin-bottom:.5rem}.project-links{align-items:center;bottom:0;display:flex;justify-content:space-between;padding:10px 15px;position:absolute;width:100%}.project-links>a{align-items:center;color:#fff;display:flex;justify-content:center}.project-links>a:hover{opacity:.8}.project-links>a>span{margin-right:.5rem}.projects-content{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.skills-header{align-items:center;margin-bottom:2rem;text-align:center}.skills-content,.skills-header{display:flex;justify-content:center}.skills-content{align-items:stretch;flex-wrap:wrap;gap:1rem}.skill-card{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.3);flex:1 1;padding:1rem 1.5rem;transition:var(--transition)}.skill-card:hover{-webkit-filter:brightness(110%);filter:brightness(110%);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.skill-card h3{margin-bottom:10px}.skill-card ul{list-style-type:circle;padding:5px 15px}.skill-card ul li{margin:5px 0}
/*# sourceMappingURL=main.5287072d.css.map*/