@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);*{border:0;box-sizing:border-box;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}:root{--color-bg:#1f1f38;--color-bg-variant:#2c2c6c;--color-primary:#4db5ff;--color-primary-variant:rgba(77,181,255,.4);--color-white:#fff;--color-light:hsla(0,0%,100%,.6);--transition:all 400ms ease;--container-width-lg:75%;--container-width-md:86%;--container-width-sm:90%}html{scroll-behavior:smooth}::-webkit-scrollbar{display:none}body{background:#1f1f38;background:var(--color-bg);background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEFoAWgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/wgALCADIAV4BAREA/8QAFwABAQEBAAAAAAAAAAAAAAAAAQACCP/aAAgBAQAAAADn+qpnU0s1VURERmKqqqlW1LM1URQEFkqqqpVZWZqqocwQFkqqqVbUqyaGohAIAAqqp0yralkSSIgs2YyVVS6lVZlRqIiAzBZCqp0yqtqWaoizEZswZKqnSqraWUaELMAGYshVLq1OrVqW0NRFkCDIRkqnS2nUqraNFFlyBZsgGSqdNpdWrSsrQWbNmM2QDJUqqurVpW0sOTLmyAZADNVpVdNq0urUyBmzZAMkGQpVV02lVdWqAyFkDNkLIUupXTaVXTaoDNmyAGbIBVpV0ts3K6mrIBZAMhGQqdKrq1aVtWhM2YAAyBZzVLq0urVptGpoIs2SyABmKl1LpVVTU0DmMwBmAyVSrqtytpaSqLIFkLIBVTpW0sqzMUEBBmAyVVLqVVZZmECILIFkKqm0yqraJqioLNmAAqql1LatTTJQhWYzFkKqqZ1Nq1NTVFRZggzFX//EAD4QAAECBAUCAwcCAggHAAAAAAEAESExQVECEjJCYSKhUmJxEDCBgrHB8CCiQ7IjY3KDkdHS4QMTM0BT4vH/2gAIAQEAAT8A/WPYyHZfVQ+C4rRfSq/Ap/CagPQyTU3VUJ7VGW5Q+Wq+tFD/AFKA+Ml9aqE9tE0G3KE9qalaKHwqvwL6ia+lEe9fYzf9gB7Kv2TQbuni/ZXF6qr27oV57Kwt3Txdp0smg1qquZvgmLZe6eOZoCl1cXrZVHHdfCfZNAC1bqrtAwZNDL3Txdvgmpeqq9u6P17Li3dVe6oyN0aj2H3oCn7A782VGpdReUVQ2qVFxcS5QrzPhNLiXKi5LRMwqAbaG6i7t1WUMrbbqLu3UJC6oRQzNlUQlLlVMImfCMgKCRuouS3VUJhlbbdRcFuqyoRSpspkGolymnzPhW7KLktGqpxdV5VEY+9Cr9F+FDtRRfmqp5UxfzKDHw1UXF9qYx/crftUXN6oaQdtE2I4vOoZfJX1TYsw8VE0D4dyYuP2qLm+5NAPp2rqc+Kqhl8v3Uc3noqHw1RBcXor/uVrUUXN6o0tREF+VD4IhiiP9/dD2CXsA/3TQBvJAF2eNShJ6WTF2eN0BAmgmE0QHiZGyvxPlWsZcIAuQDETN1tBoTAWTF8r9U3W0nbI4UxcYX6jI2UwTQTF0xBHMuExcxiJ8qgNDIWTF8r9QmVtfbJkQc2V43VCaCYuiC4F5GyafE+VQG8uE0SKiZVHouHjdc0t7D7G9xygI+z7pu3dUe6E2tVPB62TRZ4TdUJqKJg4DwMzZNPiXKaXm7Jos8BI3QlmqYNZZRmyvC6pmaIgyZjleBqjIm0hdNLmfCZyzwwy5REAamllljleAi91TNWTLKHyvC6MjitS6IiA85myNeJcq3M+EzlnlW6oDWyaLPC6o/b2n3A9o70X4V+BfWqh8tFFvMofKqR1UUH43ID/ANVCFzqQGGunahKGuvomwu2z7qLPvp6JsLts3HlUjqGlMPgdaYfDYrEajqTYXbZT1UWca/siMMtlfVG51DSmF4bkWi9NKI/x3KD+Wi53VTCW1fzIt8Kr8HtP6h7Avqvwrn/BDuJpwP7NEAWbddQd9tuUzht1CnE6DVyhB+dPCtcauUGEdp0iyDsBvEzwul8zdFuVRt9DwiQ7t0VCNRU6TZQhCA1cpw5eR08KgG4aiumbdBgBymLNvvwnwzboqOURAjcZFQd6DVypPzp4VORqUPgZcLjdVEh3bpReVVD4VX4EUfcBD2W47r79kA7C1boFi7TpZUy908czcMmgRetk8QWlS6FfN2U2hp7oGJxM+alk3SMFo5rrNHPl4ypunJeOZOcwxZZQa6oR4q2RoW0/uVSW1dlQYfDW6B6jiyzhlsm6cj85kTHPllBk0DhvF7ImILaaXV4auysPD3TxJadLKgHxdGeZvgmg3dVe1F9+yP0R9wJMvqvovwIO5h6qgsJIO5LdRmEwyttunOZ26rJukh+kzNlEkFojTyhI86uF4bDTygS5LdR1CyYZQNokV1ZsxHW2nhQyZdlcXK6swLdYEBdMwxDadRsi74YS08qIOKETq4TQwh+kaTdPizEt1kRHChky7X1InFmzN1tDDwiwBG0zNkSXBaI0i6u1dXCoLDTyouS0TMWRjhA20Ki77rJoNRF3BqjW1V+BH2H9An7BLhfWiFbVVR2QePdUFqIO/mqoZX2fdDM7P1/ZbT4a+qYuL7VFsVtyaGF5bEM2Y+LcoZAdjw9UBiz0/wCY3ZMMh/8AHUVdNizCWfb6JoYvDvTHpeexMXxMz70dOE7dqbFmI319FDI/8P7rqzedoeiYZT4K+qLuL7V4m+ZGQttUXPi3I6QdtEXzT6kZeVRfmiv3X4EZ+w/oCAc+zh1Q8Jpcy4QrxPlCnNLIAuQ8RW6fpzUsmObLmizutpNBMXTFwHiZGyAhi8s+U0MPmlwgDmIeImbraMW0lgLIYTnyP1M+ZbDjbpEMqY5hhfqMRismhiNMOoXTEHDHVp8qYk4g8cOrzIiGHEZYpCyynOcObqETiuoZczdMsqY5sr9TPmUGOKgmLohiA7kyNk0/LPlUwmhlwmLkPETN1tBoaJos8bqj0smLtUq/HdFMij+gIT9jIS9O6+M58IDtLlW5nwmD5XgK3VM1ZMmDs/SYuhI4iIiAF0wcB4GfCv5Zcq3mnwgA5wvARBuhpGPcYEWQwh8j9M8yERn3CGVHCAcr9JiTZTfEZ4ZC6aQ8U+E0SHhhlyqDFXFMWWUPkfpEQbrbn3SyrKHyg9Ji6MjiqIAXRAcB4GZspv5ZcqTczFk0WeAkbqgNTBk0crwujJ62REWdX4X37K6KP6RPhfVQ+CpzRQ/zVfoh+6qh8tF/Oun5K+qFfHtUH8u5Xf5EGhc60Mr+Xb6oPA/xN3ogMH9391Fn/iU9F0uw/wCnu9Vclsw0KDwkda6fhsVB496OR2/h09VFn/ifZdDt/Dr6q/j2+i6XgYblCvyrkT3Is/l2r+aq6fkRdvMi3wqvrRfhRZ/oj+kITQ7qCEmqZKH+aEJ1kgZComnE26aBUbddOHdumoQk24yKcO7QGrlXeZ08KwExq5QIcnadIsg7DDvESeFmw6m6JNyotlfrmDws2F8zdA1C5VxuxaTZEgkNt1cpxOmLTwosBuGo3WbC+ZugwAsUxbK/XN+EThfM3RblF2OHcZFOHdoDVyjXnTwrXGrlEh3oZKMt1SnDu3TZGTbjVQd6VCvzJfhRiUf0hCa49lGun7d0Cz89lYWrdPF2nSyplpdPHM3DIQwnDetk8QW00ugdXm7KmEeHuhiiS2qDWQ0jA8BHNdDF1Z8sWbKtpwUnmssz4s+WIhluqYh4q+FEvlhp/cnjiLaqeFTGHD4YvdZurPliYZbIjoyPzmRxHNmyyhlR0nDetkTEFtNLq8NXZGg8PdPElp0sqZbVRMXbhkRBvi6Ji7Sor8r7J0f0iaqgo/FCRtVCnZCZ78KgtRB3duqoW1tt0DizO3U0kGGEgaXibJy4LRGkXQfqsdXCi2Gw08oHFmJA6jqFkNIG0SPKGLFnzN/SNLhbCH6KnlPizAt1gQFwnhiA0nUbJy+G408py+ItE6uEdOEbRpN0+LMcTdZmFDI2x58p8WZ266DhbSNpmbJy4NRpF14mrq4Ro8hp5TlzCJnwtoG2hRd3bqsjJtt05flPOxmvwJ4oo/oE/YJcL6r6VVuyFW+KoLUQd/NVQyvtshmzM/VT0W0tpqo5hfag8bbuV4bbeEM2Y+LchpHgeA5QzD/iM/8ASNOjJxkPgqKuicWcBxnbpPCdxibSNfKLvh50cKL4ox38rbh8O1HNmIfraJ4TjJ/V25RzZm3tA8I6S2moRckX2qPVxqRkLHSouRuqi2UeGgUc0+pGXCLuLqh7r8Cv7D+oSQshVVHPZfGXdUBvSyGpnjdbc1LJi7PG6GkmgmLqLgPORsr+WfKeGHzS4QBc4XiJm6fpGJoEsBZAHNlzRZ8ycZDjaEsqY5hhzRMQbKmI0wzF1XDHVLypo4g8cM+U8MOKmKQsspzZXiI5rp+jM3TLKiCMWV4kPmRMDioJi6LuA8cUjZTfifKtzLhVIeIrdEwBoaKRZ43Rk/ZERZ51V+FT3IVVyvvPhD6SQNamaDSeAkUCWetkwdnhdAwJqJBNFngZ8K/EuUKG8+FCTwEjdAwGJuowITB8r9M3Tls24UTB8r9JmbJ5muGQuoQbdq4TTDww6eVQGpmLJg+V+kRBeactmbqkyYPlfpm6JdzUSF0wdngZ8IxfiXK5qZ8KDs8BI3TmBrZFtLwupB62REWovtJFH1VP1D2QX1ovwoN/kvrVBvloh+5dPyfdfzUUPl3KHx2J5X3KFdO1R+evouj+7+6i39ZT0XS/k3eqh82xQ+G9Qi8til/a3Lprop6pz8/2T4fkr6qh8W30Raktyh/pX13IkfCi/mqofKj+6iLfCq/AvwozR9wGQX2mn7yXFRNAh3IhRRZt10CJtCyuKmRTidBPlPPnTwoQ4nygQ7tAyFlxuEynD5m6ZNyotlfquswd26RMXTzFTI2TiHGrlPOx08J5ComboYg7t0mQRll3X4Th8zdNQqEVMiiQY0ExdOz8y4RMuJ8pxOhkEZNUVTh3aFlxW6ePHsPuRZPFAqyBnCfZTAFkDXshLL3WaLt8FQi9bJ5FpUurjxT4TwHEuU8SWiaWVBhoIvdZjmzNFmyracNJusxzDEREUunmLzNk8oaZcp5lpz4UwBQSN1mObM0SGay25aeJHE+LM0RDKqEUNbImILSpdOwPmnwrcd07Elp0sqN3VXb4JoN3VX9hR90Cn/2V+ZqgFKIO71qqNtQJzPusqEUqU8RcS5UY/u4TysNKGZyamfChlAOmh5TnM+9pcKWAjZU8rqcHcJBbcVjqRfp408pyCbnVwoMBtEuU5BJ3VHCgcLbL8ok5n3UCofDVElxenKjH9yNOycu9aqnCcu9VRqI+8HsCH/1DtRRecaqj7VHNOK2k0qouIxor23IUtThB8xDxqn6QdpkF1ZmfqafCfpfbbldWYeKhTwNt3KjB66eFFzcauUZA0oFHN5qlP0vtso5m3XTwNqqLi9FfuqC1FF+aqgsi78r6e4//2Q==);color:#fff;color:var(--color-white);font-family:Poppins,sans-serif;line-height:1.7}.container{margin:0 auto;width:75%;width:var(--container-width-lg)}h1,h2,h3,h4,h5{font-weight:500}h1{font-size:2.5rem}section{margin-top:8rem}section>h2,section>h5{color:hsla(0,0%,100%,.6);color:var(--color-light);text-align:center}section>h2{color:#4db5ff;color:var(--color-primary);margin-bottom:3rem}.text-light{color:hsla(0,0%,100%,.6);color:var(--color-light)}a{color:#4db5ff;color:var(--color-primary);transition:all .4s ease;transition:var(--transition)}a:hover{color:#fff;color:var(--color-white)}.btn{border:1px solid #4db5ff;border:1px solid var(--color-primary);border-radius:.4rem;color:#4db5ff;color:var(--color-primary);cursor:pointer;display:inline-block;padding:.75rem 1.2rem;transition:all .4s ease;transition:var(--transition);width:-webkit-max-content;width:max-content}.btn:hover{background:#fff;background:var(--color-white);border-color:transparent}.btn-primary,.btn:hover{color:#1f1f38;color:var(--color-bg)}.btn-primary{background:#4db5ff;background:var(--color-primary)}img{display:block;object-fit:cover;width:100%}@media screen and (max-width:1024px){.container{width:86%;width:var(--container-width-md)}}section{margin-top:6rem}@media screen and (max-width:600px){.container{width:90%;width:var(--container-width-sm)}}section>h2{margin-top:2rem}header{height:100vh;overflow:hidden;padding-top:7rem}.header__container{height:100%;position:relative;text-align:center}.cta{display:flex;gap:1rem;justify-content:center;margin-top:2.5rem}strong{color:var(--color-primary)}.header__socials{align-items:center;border:3rem;display:flex;flex-direction:column;gap:.8rem;left:0;position:absolute}.header__socials:after{background:var(--color-primary);content:"";height:2rem;width:1px}.me{background:linear-gradient(var(--color-primary),transparent);border-radius:12rem 12rem 0 0;height:30rem;justify-content:center;left:calc(50% - 11rem);margin-top:4rem;overflow:hidden;padding:5rem 1.5rem 1.5rem;position:absolute;width:22rem}.scroll__down{bottom:5rem;font-size:5rem;font-weight:300;position:absolute;right:-2.3rem;rotate:90deg;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pic__soc_scr{display:flex;justify-content:space-around}@media screen and (max-width:1024px){.header{height:68vh}}@media screen and (max-width:600px){.header{height:100vh}.header__socials,.scroll__down{display:none}}nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(0,0,0,.3);border-radius:3rem;bottom:2rem;display:block;gap:.8rem;left:50%;padding:.7rem 1.7rem;position:fixed;-webkit-transform:translate(-50%);transform:translate(-50%);width:-webkit-max-content;width:max-content;z-index:2}nav a{background:transparent;border-radius:50%;color:var(--color-light);font-size:1.1rem;padding:.9rem}nav a:hover{background:rgba(0,0,0,.3)}nav a.active{background:var(--color-primary);color:var(--color-bg)}.about__container{grid-gap:15%;display:grid;gap:15%;grid-template-columns:35% 50%}.about__me{aspect-ratio:1/1;background:linear-gradient(45deg,transparent,var(--color-primary),transparent);border-radius:2rem;display:grid;overflow:hidden;place-items:center;-webkit-transform:rotate(10deg);transform:rotate(10deg);transition:var(--transition);width:100%}.about__me:hover{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.about__cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.about__card{background:var(--color-bg-variant);border:1px solid transparent;border-radius:1rem;text-align:center;transition:var(--transition)}.about__card:hover{background:transparent;border-color:var(--color-primary-variant);cursor:default}.about__icon{color:var(--color-primary);font-size:2.5rem;margin-bottom:1rem}.about__card h3{font-size:.95rem}.about__card small{color:var(--color-light);font-size:.7rem}.about__content p{color:var(--color-light);margin:2rem 0 2.6rem}@media screen and (max-width:1024px){.about__container{gap:0;grid-template-columns:1fr}.about__me{margin:2rem auto 4rem;width:50%}.about__content p{margin:1rem 0 1.5rem}}@media screen and (max-width:600px){.about__me{margin:0 auto 3rem;width:65%}.about__cards{gap:1rem;grid-template-columns:1fr 1fr}.about__content{text-align:center}.about__content p{margin:1.5rem 0}}.experience__container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.experience__container>div{background:var(--color-bg-variant);border:1px solid transparent;border-radius:2rem;padding:2.4rem 5rem;transition:var(--transition)}.experience__container>div:hover{background:transparent;border-color:var(--color-primary-variant);cursor:default}.experience__container>div h3,.experience__container>div h5{color:var(--color-primary);text-align:center}.experience__container>div h5{margin-bottom:2rem}.experience__details{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:0fr 1fr}.experience__details_icon{color:var(--color-primary);margin-top:6px}@media screen and (max-width:1024px){.experience__container{grid-template-columns:1fr}.experience__container div{margin:0 auto;padding:1rem;width:80%}.experience__content{padding:1rem}}@media screen and (max-width:600px){.experience__container{gap:1rem}.experience__container div{padding:2rem 1rem;width:100%}}.portfolio__container{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(4,1fr)}.portfolio__item{background:var(--color-bg-variant);border:1px solid transparent;border-radius:2rem;padding:1.2rem;transition:var(--transition)}.portfolio__item:hover{background:transparent;border-color:var(--color-bg-variant)}.porfolio__item_image{border-radius:1.5rem;overflow:hidden}.portfolio__item h3{margin:1.2 0 2rem}.portfolio__item__cta{display:flex;gap:1rem;margin-bottom:1rem}@media screen and (max-width:1024px){.portfolio__container{gap:1.2rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.portfolio__container{gap:1rem;grid-template-columns:1fr}}.contact__container{grid-gap:12%;display:grid;gap:12%;grid-template-columns:30% 58%;width:58%}.contact__options{display:flex;flex-direction:column;gap:1.2rem}.contact__option{background:var(--color-bg-variant);border:1px solid transparent;border-radius:1.2rem;padding:1.2rem;text-align:center;transition:var(--transition)}.contact__option:hover{background:transparent;border-color:var(--color-primary-variant)}.contact__option_icon{font-size:1.5rem;margin-bottom:.5rem}.contact__option a{display:inline-block;font-size:.8rem;margin-top:.7rem}form{display:flex;flex-direction:column;gap:1.2rem}input,textarea{background:transparent;border:2px solid var(--color-primary-variant);border-radius:.5rem;color:var(--color-white);padding:1.5rem;resize:none;width:100%}@media screen and (max-width:1024px){.container.contact__container{gap:2rem;grid-template-columns:1fr}}@media screen and (max-width:600px){.container.contact__container{width:var(--container-width-sm)}}footer{background:var(--color-primary);font-size:.9rem;margin-top:7rem;padding:3rem 0;text-align:center}footer a{color:var(--color-bg)}.footer__logo{display:inline-block;font-size:2rem;font-weight:500;margin-bottom:2rem}.permalinks{flex-wrap:wrap;gap:1.5rem;margin:0 auto 3rem}.footer__socials,.permalinks{display:flex;justify-content:center}.footer__socials{gap:1rem;margin-bottom:4rem}.footer__socials a{background:var(--color-bg);border:1px solid transparent;border-radius:.7rem;color:var(--color-white);display:flex;padding:.8rem}.footer__socials a:hover{background:transparency;border-color:var(--color-bg);color:var(--color-bg)}@media screen and (max-width:600px){.permalinks{flex-direction:column;gap:1.5rem}.footer__socials{margin:2.6rem}}
/*# sourceMappingURL=main.df266a9d.css.map*/