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}.App_main__mqSle{margin-top:80px}.navbar_navbar__f7vnQ{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff;background-color:#fffffff2;box-shadow:0 7px 29px 0 #64646f33;display:flex;height:60px;justify-content:space-between;left:0;margin-bottom:50px;overflow:hidden;padding:0 200px 0 0;position:fixed;right:0;top:0;transition:all .3s ease;width:100%;z-index:1000}.navbar_logo__Eu1j\+ img{height:50px}.navbar_logo__Eu1j\+{align-items:center;display:flex;margin-left:5%}.navbar_pages__dzr9\+{align-items:center;display:flex;justify-content:space-around;width:55%}.navbar_pages__dzr9\+ a{height:auto;padding:15px}.navbar_pages__dzr9\+ a:hover{background-color:#a33327;color:#fff}@media (min-width:768px) and (max-width:1024px){.navbar_pages__dzr9\+{width:70%}.navbar_pages__dzr9\+ a{font-size:18px}}@media (min-width:320px) and (max-width:767px){.navbar_pages__dzr9\+{width:90%}.navbar_navbar__f7vnQ{flex-direction:column;height:100px;padding-right:0}.navbar_navbar__f7vnQ>div{margin:auto}.navbar_pages__dzr9\+ a{font-size:14px;padding:5px}.navbar_logo__Eu1j\+{margin:auto}}.navbar_pages__dzr9\+ a{color:#c7493a;font-size:20px;font-weight:600;padding:15px 20px;position:relative;text-decoration:none;transition:all .3s ease}.navbar_pages__dzr9\+ a:after{background-color:#c7493a;bottom:0;content:"";height:2px;left:50%;position:absolute;transition:all .3s ease;width:0}.navbar_pages__dzr9\+ a:hover:after{left:0;width:100%}.navbar_pages__dzr9\+ a:hover{background-color:initial;color:#a33327;transform:translateY(-2px)}.home_home__7UDpy{display:flex;justify-content:space-between;margin:50px auto auto;padding:100px}.home_home__7UDpy>div{width:80%}span{color:#c7493a;font-weight:600}.home_links__wY8Lo{display:flex;justify-content:space-between;margin-top:50px;width:80px}.home_details__hFv2x{padding-left:100px}.home_links__wY8Lo img{height:25px}@media (min-width:768px) and (max-width:1024px){.home_details__hFv2x{padding:0}}@media (min-width:320px) and (max-width:767px){.home_home__7UDpy{flex-direction:column}.home_details__hFv2x{padding:0;text-align:center}.home_details__hFv2x h1{font-size:24px}.home_details__hFv2x>a{margin:auto}.home_links__wY8Lo{margin:50px auto auto}.home_home__7UDpy>div{margin:20px auto auto;width:90%}.home_photo__ywEdA img{height:200px}}.home_details__hFv2x>a{background-color:#c7493a;border-radius:10px;box-shadow:0 4px 15px #c7493a33;color:#fff;display:block;font-size:20px;margin-top:50px;padding:15px 30px;text-decoration:none;transition:all .3s ease;width:70px}.home_details__hFv2x>a:hover{background-color:#d85a4a;box-shadow:0 6px 20px #c7493a4d;transform:translateY(-3px)}.home_photo__ywEdA img{border:4px solid #c7493a;border-radius:50%;box-shadow:0 0 25px #0000001a;display:block;height:350px;margin:auto;transition:transform .3s ease}.home_photo__ywEdA img:hover{transform:scale(1.02)}.home_links__wY8Lo img,.home_links__wY8Lo svg{height:25px;opacity:.8;transition:transform .3s ease}.home_links__wY8Lo img:hover,.home_links__wY8Lo svg:hover{opacity:1;transform:translateY(-3px)}.home_details__hFv2x h1{font-size:2.5em;line-height:1.2;margin-bottom:15px}.about_about__EeuMW{background-color:#c7493a0d;border-radius:20px;box-shadow:0 5px 20px #0000000d;margin:auto;padding:100px;text-align:center;width:60%}h1{font-size:34px;font-weight:500}h2{color:#c7493a;font-size:30px;font-weight:650}p{font-size:18px;line-height:1.5}p a{border-bottom:2px solid #0000;color:#c7493a;font-weight:600;padding-bottom:2px;text-decoration:none;transition:all .3s ease}p a:hover{border-bottom:2px solid #c7493a}@media (min-width:768px) and (max-width:1024px){.about_about__EeuMW{margin:auto;padding:80px;width:70%}p{font-size:16px}}@media (min-width:320px) and (max-width:767px){.about_about__EeuMW{margin:auto;padding:40px}p{font-size:14px}}.skills_skills__cbuDq{background:linear-gradient(135deg,#fff5f4,#fff);padding:100px 50px;text-align:center}.skills_skills__cbuDq>h1{color:#2d2d2d;display:inline-block;font-size:2.5rem;margin-bottom:60px;position:relative}.skills_skills__cbuDq>h1:after{background:#c7493a;border-radius:2px;bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.skills_cont__A9jPx{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0 auto;max-width:1200px;padding:20px}.skills_cont__A9jPx>div{align-items:center;background:#fff;border-radius:16px;box-shadow:0 10px 20px #0000000d;display:flex;flex-direction:column;gap:15px;padding:30px 20px;position:relative;transition:all .3s ease;z-index:1}.skills_cont__A9jPx>div:before{background:linear-gradient(135deg,#c7493a,#d85a4a);border-radius:16px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:-1}.skills_cont__A9jPx>div:hover{box-shadow:0 15px 30px #c7493a26;transform:translateY(-5px)}.skills_cont__A9jPx>div:hover:before{opacity:1}.skills_cont__A9jPx img{height:70px;object-fit:contain;transition:all .3s ease;width:auto;z-index:2}.skills_cont__A9jPx>div:hover img{filter:brightness(0) invert(1);transform:scale(1.1)}.skills_cont__A9jPx h1{color:#2d2d2d;font-size:1.2rem;font-weight:600;margin:0;transition:all .3s ease;z-index:2}.skills_cont__A9jPx>div:hover h1{color:#fff}@media (max-width:1024px){.skills_cont__A9jPx{gap:20px;grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.skills_cont__A9jPx{gap:15px;grid-template-columns:repeat(3,1fr)}.skills_skills__cbuDq{padding:60px 20px}.skills_cont__A9jPx>div{padding:20px 15px}.skills_cont__A9jPx img{height:50px}}@media (max-width:480px){.skills_cont__A9jPx{gap:15px;grid-template-columns:repeat(2,1fr)}.skills_cont__A9jPx>div{padding:15px 10px}.skills_cont__A9jPx h1{font-size:1rem}.skills_cont__A9jPx img{height:40px}}.projects_projects__kRshZ{margin-top:100px;text-align:center}.projects_projects__kRshZ>h1{color:#c7493a}.projects_projects__kRshZ img{height:250px;max-width:450px;width:450px}.projects_projectDiv__Euf0\+{background:#fff;border-radius:10px;box-shadow:1.95px 1.95px 2.6px #00000026;box-shadow:0 5px 15px #0000001a;display:flex;justify-content:space-between;margin:50px auto auto;padding:20px;text-align:start;transition:all .3s ease;width:70%}.projects_projectDiv__Euf0\+:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.projects_projectDiv__Euf0\+>div{margin-left:30px;width:50%}.projects_projectDiv__Euf0\+ h2{font-size:24px;font-weight:500}.projects_projectDiv__Euf0\+ li,.projects_projectDiv__Euf0\+ p{font-size:18px}.projects_projectDiv__Euf0\+ img{border-radius:8px;height:250px;max-width:450px;transition:all .3s ease;width:450px}.projects_links__XZlQ8{display:flex;justify-content:space-around}.projects_links__XZlQ8 a{background-color:#c7493a;border-radius:10px;box-shadow:0 4px 15px #c7493a33;color:#fff;font-weight:600;padding:12px 25px;text-decoration:none;transition:all .3s ease}.projects_links__XZlQ8 a:hover{background-color:#af2111;box-shadow:0 6px 20px #c7493a4d;transform:translateY(-2px)}@media (min-width:768px) and (max-width:1024px){.projects_projectDiv__Euf0\+{flex-direction:column;margin:auto;width:60%}.projects_projectDiv__Euf0\+ img{height:250px;margin:auto;max-width:none}.projects_projectDiv__Euf0\+>div{margin:0;width:100%}}@media (min-width:320px) and (max-width:767px){.projects_projectDiv__Euf0\+>div{margin:0;width:100%}.projects_projectDiv__Euf0\+{flex-direction:column;margin:auto;width:90%}.projects_projectDiv__Euf0\+ img{height:250px;margin:auto;max-width:none;width:90%}.projects_projectDiv__Euf0\+ p{font-size:16px}}.contact_contact__BR8Hw{background-color:#c7493a;background:linear-gradient(45deg,#c7493a,#d85a4a);box-shadow:0 -5px 20px #0000001a;color:#fff;margin-top:100px;padding:50px;text-align:center}.contact_contact__BR8Hw h2{color:#181818}.contact_cont__G1lr8{display:flex;justify-content:space-around;margin:30px auto auto;width:60%}.contact_cont__G1lr8 a{background-color:initial;border:2px solid #fff;border-radius:8px;color:#fff;font-weight:700;padding:12px 25px;text-decoration:none;transition:all .3s ease}.contact_cont__G1lr8 a:hover{background-color:#fff;box-shadow:0 5px 15px #0003;color:#c7493a;transform:translateY(-3px)}@media (min-width:768px) and (max-width:1024px){.contact_cont__G1lr8{width:80%}}@media (min-width:320px) and (max-width:767px){.contact_cont__G1lr8{flex-direction:column;width:50%}.contact_cont__G1lr8 a{margin-top:20px}}
/*# sourceMappingURL=main.5578ebb9.css.map*/