.Navbar_navbar__2GufN{display:flex;justify-content:space-between;align-items:center;width:100%;height:100px;padding:1% 10%;background-color:#1e3f6b;border-radius:0;position:relative}.Navbar_hamburger__1kipN{font-size:2em;cursor:pointer;display:flex;align-items:center}.Navbar_drawer__6snFD{display:none;position:absolute;top:100%;right:0;width:200px;height:auto;background-color:#fff;border:2px solid #000;border-radius:8px;flex-direction:column;display:flex;align-items:stretch;z-index:1000}.Navbar_drawerItem__6WnpD{color:#000;padding:10px;text-decoration:none;margin:5px 0;display:flex;justify-content:center}.Navbar_rightMenu__9S29s{display:flex;gap:25px}.Navbar_button__U5C4u{border-radius:8px;padding:8px;color:#fff;cursor:pointer;transition:.15s}.Navbar_button__U5C4u:hover{scale:1.2}.Navbar_button__U5C4u:active{scale:1.1}.Navbar_buttonLink__zmn39{display:inline-block;border-radius:8px;padding:8px 16px;color:#fff;cursor:pointer;text-decoration:none}.Navbar_buttonLink__zmn39:hover{color:#fff}@media (max-width:768px){.Navbar_rightMenu__9S29s{display:none}.Navbar_drawer__6snFD,.Navbar_hamburger__1kipN{display:block}}body,html{padding:0;margin:0}@keyframes FadeInAnimation{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.projectCard{background-color:#f5f5f5;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);padding:20px;margin:20px;transition:.3s}.projectCard:hover{box-shadow:0 0 20px rgba(0,0,0,.5);transform:scale(1.02)}.sectionShadow{box-shadow:0 0 10px rgba(0,0,0,.2);transition:.5s}.sectionShadow:hover{box-shadow:0 0 20px rgba(0,0,0,.3)}.contactFormBase{border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);padding:20px;margin:20px;transition:.3s;display:flex;flex-direction:row;width:80%;height:500px;justify-content:space-between}.gradient-overlay{position:relative;display:inline-block}.gradient-overlay img{display:block;width:100%;height:auto}.gradient-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));z-index:1;pointer-events:none}.my-custom-cursor{animation:blink-cursor 1s step-end infinite}@keyframes blink-cursor{0%,to{opacity:0}50%{opacity:0}}.my-custom-cursor.hide-cursor{opacity:0;animation:none}.fade-in{opacity:0;transition:opacity 1.3s ease-in-out}.fade-in.visible{opacity:1}