:root{--primary-bg-color:#1d1d1d;--secondary-bg-color:red;--secondary-header-color:#08fdd8}html{min-width:330px}.detail-offcanvas,html{scroll-behavior:smooth}.detail-offcanvas::-webkit-scrollbar,html::-webkit-scrollbar{height:10px;width:10px}.detail-offcanvas::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(255,0,0,.506),rgba(255,79,79,.714) 40%,rgba(255,79,79,.714) 60%,rgba(255,0,0,.506));border-radius:20px;position:fixed}.detail-offcanvas::-webkit-scrollbar-track:hover,html::-webkit-scrollbar-track:hover{background-color:#181818}.detail-offcanvas::-webkit-scrollbar-corner,html::-webkit-scrollbar-corner{background:#1d1d1d;background:var(--primary-bg-color)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#1d1d1d;background:var(--primary-bg-color);font-family:Mada,sans-serif;margin:0}*,:after,:before,:hover{color:#fff}:is(#about,#experience,#skills,#projects,#contact){padding-top:50px;position:relative}#about:before{content:"About"}#about:before,#experience:before{color:rgba(70,61,61,.295);font-size:10rem;left:5%;max-width:90vw;opacity:.3;overflow:hidden;position:absolute;text-shadow:0 0 #463d3d,1px -1px #4a4141,2px -2px #4e4444,3px -3px #524848,4px -4px #564b4b,5px -5px #5a4f4f,6px -6px #5f5252,7px -7px #635656,8px -8px #675959,9px -9px #6b5d5d,10px -10px #6f6161,11px -11px #736464,12px -12px #776868,13px -13px #7b6b6b,14px -14px #7f6f6f,15px -15px #837272;top:15%;z-index:-10}#experience:before{content:"Experience"}#skills:before{content:"Skills"}#projects:before,#skills:before{color:rgba(70,61,61,.295);font-size:10rem;left:5%;max-width:90vw;opacity:.3;overflow:hidden;position:absolute;text-shadow:0 0 #463d3d,1px -1px #4a4141,2px -2px #4e4444,3px -3px #524848,4px -4px #564b4b,5px -5px #5a4f4f,6px -6px #5f5252,7px -7px #635656,8px -8px #675959,9px -9px #6b5d5d,10px -10px #6f6161,11px -11px #736464,12px -12px #776868,13px -13px #7b6b6b,14px -14px #7f6f6f,15px -15px #837272;top:15%;z-index:-10}#projects:before{content:"Projects"}.section-header{color:#08fdd8;color:var(--secondary-header-color);font-family:Josefin Sans,sans-serif;font-size:3rem;padding-left:1ch}.animated{animation-duration:1.5s!important;height:-webkit-fit-content;height:fit-content}@media only screen and (max-width:759px){#about:before,#experience:before,#projects:before,#skills:before{font-size:26vw!important}:is(#about,#experience,#skills,#projects,#contact){padding-top:10px}.section-header{font-size:1.8rem!important;margin-bottom:15px}}.loader{align-items:center;background:radial-gradient(ellipse at bottom,#1b2735 0,#090a0f 100%);display:flex;height:100vh;justify-content:center;overflow:hidden;width:100vw}.loader .loader-name{background:linear-gradient(to top right,#fff 50%,grey,hsla(0,0%,50%,.301));-webkit-background-clip:text;background-clip:text;background-position:0 100%;background-repeat:no-repeat;color:#0000;font-family:Special Elite,cursive;font-size:min(15vw,10rem);letter-spacing:.3ch;-webkit-user-select:none;user-select:none;z-index:5!important}.loader .glow-animation-no-delay{animation:text-glow 2s ease-in-out infinite}.loader .loader-name-animated{animation:background-grow 2s linear forwards,text-glow 2s ease-in-out 2s infinite}.loader .flip-animation{animation:char-flip 1s}@keyframes background-grow{0%{-webkit-clip-path:circle(0 at 0 100%);clip-path:circle(0 at 0 100%)}to{-webkit-clip-path:circle(150% at 0 100%);clip-path:circle(150% at 0 100%)}}@keyframes text-glow{0%{text-shadow:0 0 0 hsla(0,1%,63%,.589)}1%{text-shadow:0 0 2px hsla(0,1%,63%,.589)}2%{text-shadow:0 0 4px hsla(0,1%,63%,.589)}3%{text-shadow:0 0 6px hsla(0,1%,63%,.589)}4%{text-shadow:0 0 8px hsla(0,1%,63%,.589)}5%{text-shadow:0 0 10px hsla(0,1%,63%,.589)}6%{text-shadow:0 0 12px hsla(0,1%,63%,.589)}7%{text-shadow:0 0 14px hsla(0,1%,63%,.589)}8%{text-shadow:0 0 16px hsla(0,1%,63%,.589)}9%{text-shadow:0 0 18px hsla(0,1%,63%,.589)}10%{text-shadow:0 0 20px hsla(0,1%,63%,.589)}11%{text-shadow:0 0 22px hsla(0,1%,63%,.589)}12%{text-shadow:0 0 24px hsla(0,1%,63%,.589)}13%{text-shadow:0 0 26px hsla(0,1%,63%,.589)}14%{text-shadow:0 0 28px hsla(0,1%,63%,.589)}15%{text-shadow:0 0 30px hsla(0,1%,63%,.589)}16%{text-shadow:0 0 32px hsla(0,1%,63%,.589)}17%{text-shadow:0 0 34px hsla(0,1%,63%,.589)}18%{text-shadow:0 0 36px hsla(0,1%,63%,.589)}19%{text-shadow:0 0 38px hsla(0,1%,63%,.589)}20%{text-shadow:0 0 40px hsla(0,1%,63%,.589)}21%{text-shadow:0 0 42px hsla(0,1%,63%,.589)}22%{text-shadow:0 0 44px hsla(0,1%,63%,.589)}23%{text-shadow:0 0 46px hsla(0,1%,63%,.589)}24%{text-shadow:0 0 48px hsla(0,1%,63%,.589)}25%{text-shadow:0 0 50px hsla(0,1%,63%,.589)}26%{text-shadow:0 0 52px hsla(0,1%,63%,.589)}27%{text-shadow:0 0 54px hsla(0,1%,63%,.589)}28%{text-shadow:0 0 56px hsla(0,1%,63%,.589)}29%{text-shadow:0 0 58px hsla(0,1%,63%,.589)}30%{text-shadow:0 0 60px hsla(0,1%,63%,.589)}31%{text-shadow:0 0 62px hsla(0,1%,63%,.589)}32%{text-shadow:0 0 64px hsla(0,1%,63%,.589)}33%{text-shadow:0 0 66px hsla(0,1%,63%,.589)}34%{text-shadow:0 0 68px hsla(0,1%,63%,.589)}35%{text-shadow:0 0 70px hsla(0,1%,63%,.589)}36%{text-shadow:0 0 72px hsla(0,1%,63%,.589)}37%{text-shadow:0 0 74px hsla(0,1%,63%,.589)}38%{text-shadow:0 0 76px hsla(0,1%,63%,.589)}39%{text-shadow:0 0 78px hsla(0,1%,63%,.589)}40%{text-shadow:0 0 80px hsla(0,1%,63%,.589)}41%{text-shadow:0 0 82px hsla(0,1%,63%,.589)}42%{text-shadow:0 0 84px hsla(0,1%,63%,.589)}43%{text-shadow:0 0 86px hsla(0,1%,63%,.589)}44%{text-shadow:0 0 88px hsla(0,1%,63%,.589)}45%{text-shadow:0 0 90px hsla(0,1%,63%,.589)}46%{text-shadow:0 0 92px hsla(0,1%,63%,.589)}47%{text-shadow:0 0 94px hsla(0,1%,63%,.589)}48%{text-shadow:0 0 96px hsla(0,1%,63%,.589)}49%{text-shadow:0 0 98px hsla(0,1%,63%,.589)}50%{text-shadow:0 0 100px hsla(0,1%,63%,.589)}50%{text-shadow:0 0 -100px hsla(0,1%,63%,.589)}51%{text-shadow:0 0 -102px hsla(0,1%,63%,.589)}52%{text-shadow:0 0 -104px hsla(0,1%,63%,.589)}53%{text-shadow:0 0 -106px hsla(0,1%,63%,.589)}54%{text-shadow:0 0 -108px hsla(0,1%,63%,.589)}55%{text-shadow:0 0 -110px hsla(0,1%,63%,.589)}56%{text-shadow:0 0 -112px hsla(0,1%,63%,.589)}57%{text-shadow:0 0 -114px hsla(0,1%,63%,.589)}58%{text-shadow:0 0 -116px hsla(0,1%,63%,.589)}59%{text-shadow:0 0 -118px hsla(0,1%,63%,.589)}60%{text-shadow:0 0 -120px hsla(0,1%,63%,.589)}61%{text-shadow:0 0 -122px hsla(0,1%,63%,.589)}62%{text-shadow:0 0 -124px hsla(0,1%,63%,.589)}63%{text-shadow:0 0 -126px hsla(0,1%,63%,.589)}64%{text-shadow:0 0 -128px hsla(0,1%,63%,.589)}65%{text-shadow:0 0 -130px hsla(0,1%,63%,.589)}66%{text-shadow:0 0 -132px hsla(0,1%,63%,.589)}67%{text-shadow:0 0 -134px hsla(0,1%,63%,.589)}68%{text-shadow:0 0 -136px hsla(0,1%,63%,.589)}69%{text-shadow:0 0 -138px hsla(0,1%,63%,.589)}70%{text-shadow:0 0 -140px hsla(0,1%,63%,.589)}71%{text-shadow:0 0 -142px hsla(0,1%,63%,.589)}72%{text-shadow:0 0 -144px hsla(0,1%,63%,.589)}73%{text-shadow:0 0 -146px hsla(0,1%,63%,.589)}74%{text-shadow:0 0 -148px hsla(0,1%,63%,.589)}75%{text-shadow:0 0 -150px hsla(0,1%,63%,.589)}76%{text-shadow:0 0 -152px hsla(0,1%,63%,.589)}77%{text-shadow:0 0 -154px hsla(0,1%,63%,.589)}78%{text-shadow:0 0 -156px hsla(0,1%,63%,.589)}79%{text-shadow:0 0 -158px hsla(0,1%,63%,.589)}80%{text-shadow:0 0 -160px hsla(0,1%,63%,.589)}81%{text-shadow:0 0 -162px hsla(0,1%,63%,.589)}82%{text-shadow:0 0 -164px hsla(0,1%,63%,.589)}83%{text-shadow:0 0 -166px hsla(0,1%,63%,.589)}84%{text-shadow:0 0 -168px hsla(0,1%,63%,.589)}85%{text-shadow:0 0 -170px hsla(0,1%,63%,.589)}86%{text-shadow:0 0 -172px hsla(0,1%,63%,.589)}87%{text-shadow:0 0 -174px hsla(0,1%,63%,.589)}88%{text-shadow:0 0 -176px hsla(0,1%,63%,.589)}89%{text-shadow:0 0 -178px hsla(0,1%,63%,.589)}90%{text-shadow:0 0 -180px hsla(0,1%,63%,.589)}91%{text-shadow:0 0 -182px hsla(0,1%,63%,.589)}92%{text-shadow:0 0 -184px hsla(0,1%,63%,.589)}93%{text-shadow:0 0 -186px hsla(0,1%,63%,.589)}94%{text-shadow:0 0 -188px hsla(0,1%,63%,.589)}95%{text-shadow:0 0 -190px hsla(0,1%,63%,.589)}96%{text-shadow:0 0 -192px hsla(0,1%,63%,.589)}97%{text-shadow:0 0 -194px hsla(0,1%,63%,.589)}98%{text-shadow:0 0 -196px hsla(0,1%,63%,.589)}99%{text-shadow:0 0 -198px hsla(0,1%,63%,.589)}to{text-shadow:0 0 -200px hsla(0,1%,63%,.589)}}@keyframes char-flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}#stars{animation:animStar 50s linear infinite;z-index:0!important}#stars,#stars:after{background:#0000;box-shadow:1698px 1583px #fff,908px 1399px #fff,423px 642px #fff,1015px 293px #fff,1759px 1270px #fff,1846px 1735px #fff,855px 186px #fff,896px 806px #fff,25px 146px #fff,196px 134px #fff,1217px 339px #fff,1558px 1402px #fff,1247px 1013px #fff,1509px 1226px #fff,1325px 143px #fff,819px 1306px #fff,1059px 152px #fff,664px 1219px #fff,709px 1309px #fff,298px 1478px #fff,85px 993px #fff,1555px 1861px #fff,1372px 1211px #fff,55px 1138px #fff,1402px 1882px #fff,1045px 385px #fff,1944px 1121px #fff,1313px 1634px #fff,1600px 1700px #fff,1585px 935px #fff,273px 1140px #fff,173px 1220px #fff,1009px 706px #fff,1435px 887px #fff,575px 682px #fff,326px 993px #fff,1796px 434px #fff,308px 973px #fff,1850px 684px #fff,1414px 1129px #fff,330px 1535px #fff,202px 1190px #fff,1653px 1828px #fff,21px 1508px #fff,367px 346px #fff,351px 228px #fff,1758px 810px #fff,1384px 554px #fff,955px 715px #fff,1778px 519px #fff,505px 95px #fff,1782px 801px #fff,26px 757px #fff,56px 1497px #fff,1968px 619px #fff,512px 669px #fff,598px 855px #fff,1269px 63px #fff,502px 907px #fff,1986px 282px #fff,1520px 360px #fff,13px 1401px #fff,1599px 1810px #fff,261px 73px #fff,1848px 46px #fff,689px 622px #fff,142px 550px #fff,1450px 303px #fff,472px 1378px #fff,1740px 1605px #fff,1968px 1327px #fff,151px 766px #fff,129px 908px #fff,305px 1342px #fff,575px 1078px #fff,150px 1675px #fff,880px 1004px #fff,1401px 530px #fff,1783px 1083px #fff,1828px 734px #fff,464px 479px #fff,1166px 1352px #fff,996px 123px #fff,1205px 1968px #fff,137px 1250px #fff,1799px 115px #fff,883px 90px #fff,1529px 980px #fff,767px 173px #fff,1733px 349px #fff,437px 162px #fff,943px 340px #fff,602px 1774px #fff,900px 982px #fff,639px 723px #fff,1404px 358px #fff,1383px 1010px #fff,874px 942px #fff,1194px 1391px #fff,1165px 422px #fff,1795px 1634px #fff,1490px 266px #fff,1402px 808px #fff,1014px 1016px #fff,516px 280px #fff,1626px 1018px #fff,849px 1722px #fff,1968px 772px #fff,773px 125px #fff,1263px 1379px #fff,439px 655px #fff,964px 1332px #fff,1454px 1201px #fff,705px 730px #fff,1329px 843px #fff,575px 1345px #fff,727px 1278px #fff,611px 1401px #fff,593px 941px #fff,349px 328px #fff,1527px 670px #fff,1741px 711px #fff,613px 1213px #fff,348px 626px #fff,1297px 1503px #fff,388px 1712px #fff,1303px 1061px #fff,946px 844px #fff,1115px 402px #fff,1196px 1729px #fff,721px 356px #fff,1383px 1345px #fff,553px 647px #fff,1993px 1156px #fff,441px 1805px #fff,1933px 131px #fff,168px 714px #fff,755px 581px #fff,875px 1888px #fff,1377px 525px #fff,149px 1758px #fff,464px 260px #fff,660px 1375px #fff,473px 793px #fff,1258px 728px #fff,679px 50px #fff,719px 1844px #fff,1472px 1899px #fff,1011px 685px #fff,667px 833px #fff,713px 460px #fff,1433px 1750px #fff,1054px 1946px #fff,592px 533px #fff,1426px 530px #fff,1695px 1006px #fff,316px 42px #fff,1056px 1904px #fff,417px 1818px #fff,745px 1504px #fff,239px 321px #fff,708px 828px #fff,643px 610px #fff,848px 631px #fff,1139px 1401px #fff,1038px 1168px #fff,58px 1585px #fff,521px 933px #fff,1307px 1425px #fff,387px 196px #fff,1666px 373px #fff,586px 1089px #fff,81px 152px #fff,1826px 284px #fff,462px 1266px #fff,1562px 1547px #fff,480px 1372px #fff,333px 970px #fff,1156px 1008px #fff,307px 1056px #fff,1552px 1280px #fff,1479px 1353px #fff,1643px 509px #fff,746px 140px #fff,653px 685px #fff,390px 498px #fff,907px 1426px #fff,553px 353px #fff,1498px 1344px #fff,707px 1668px #fff,525px 41px #fff,1530px 60px #fff,1736px 385px #fff,1210px 1403px #fff,252px 1808px #fff,1986px 1795px #fff,1133px 491px #fff,83px 490px #fff,1557px 91px #fff,1008px 1694px #fff,1040px 678px #fff,482px 445px #fff,125px 1279px #fff,734px 824px #fff,1254px 1034px #fff,1281px 1875px #fff,844px 1831px #fff,1518px 1211px #fff,52px 597px #fff,455px 1742px #fff,299px 1880px #fff,1682px 4px #fff,1601px 88px #fff,1975px 987px #fff,701px 1272px #fff,185px 846px #fff,1009px 1301px #fff,77px 1437px #fff,582px 1018px #fff,1938px 559px #fff,1099px 1320px #fff,542px 1800px #fff,361px 1752px #fff,96px 1828px #fff,997px 1483px #fff,1430px 1052px #fff,292px 807px #fff,1840px 564px #fff,1194px 1234px #fff,87px 817px #fff,367px 1021px #fff,1192px 88px #fff,1341px 1181px #fff,1208px 862px #fff,1845px 1660px #fff,1942px 68px #fff,1832px 932px #fff,832px 1979px #fff,1509px 18px #fff,47px 281px #fff,1866px 1178px #fff,172px 1650px #fff,1545px 262px #fff,998px 1385px #fff,1284px 394px #fff,1947px 280px #fff,1145px 1554px #fff,1586px 1020px #fff,94px 141px #fff,1793px 714px #fff,1219px 1914px #fff,844px 97px #fff,87px 1892px #fff,649px 999px #fff,1520px 1555px #fff,283px 123px #fff,320px 416px #fff,1447px 780px #fff,350px 1731px #fff,1046px 1110px #fff,215px 881px #fff,27px 1912px #fff,722px 1100px #fff,1699px 1900px #fff,868px 1829px #fff,1677px 398px #fff,1140px 1879px #fff,1196px 1973px #fff,1169px 937px #fff,122px 1431px #fff,575px 591px #fff,613px 1138px #fff,694px 1442px #fff,1851px 88px #fff,492px 756px #fff,831px 767px #fff,634px 95px #fff,1914px 1518px #fff,947px 1110px #fff,295px 934px #fff,955px 897px #fff,1907px 1545px #fff,790px 513px #fff,1016px 1812px #fff,1536px 1481px #fff,949px 333px #fff,208px 351px #fff,1030px 1094px #fff,341px 1287px #fff,969px 1437px #fff,306px 778px #fff,1367px 666px #fff,298px 1288px #fff,1824px 423px #fff,264px 1451px #fff,309px 329px #fff,1593px 1846px #fff,1706px 353px #fff,1763px 571px #fff,1336px 1646px #fff,1366px 911px #fff,1601px 413px #fff,539px 848px #fff,1945px 116px #fff,368px 1361px #fff,1004px 1398px #fff,1401px 1090px #fff,441px 625px #fff,1360px 781px #fff,1714px 897px #fff,635px 467px #fff,1967px 1581px #fff,1388px 323px #fff,295px 204px #fff,381px 422px #fff,587px 916px #fff,120px 1222px #fff,1658px 1548px #fff,140px 488px #fff,1169px 349px #fff,140px 997px #fff,1297px 683px #fff,138px 1754px #fff,524px 1807px #fff,1131px 836px #fff,149px 1902px #fff,1854px 1187px #fff,1839px 1948px #fff,146px 111px #fff,1518px 1894px #fff,663px 579px #fff,1357px 144px #fff,446px 106px #fff,110px 1190px #fff,789px 1643px #fff,495px 1911px #fff,1544px 1485px #fff,270px 1542px #fff,74px 261px #fff,879px 1857px #fff,1823px 1242px #fff,1004px 1569px #fff,1509px 1997px #fff,719px 62px #fff,715px 1605px #fff,1809px 311px #fff,1536px 218px #fff,430px 719px #fff,410px 1978px #fff,866px 1603px #fff,765px 1565px #fff,1884px 1571px #fff,361px 352px #fff,1056px 974px #fff,956px 1087px #fff,980px 1955px #fff,1569px 1462px #fff,701px 366px #fff,8px 201px #fff,595px 1416px #fff,1698px 1652px #fff,1218px 15px #fff,1780px 894px #fff,605px 211px #fff,726px 197px #fff,1931px 917px #fff,1318px 1789px #fff,1048px 623px #fff,1485px 1871px #fff,11px 1992px #fff,339px 208px #fff,1632px 543px #fff,43px 1747px #fff,1408px 272px #fff,488px 995px #fff,64px 1207px #fff,418px 799px #fff,897px 398px #fff,1253px 864px #fff,176px 603px #fff,86px 1050px #fff,357px 474px #fff,495px 1719px #fff,1692px 658px #fff,313px 908px #fff,1198px 1444px #fff,413px 1346px #fff,770px 557px #fff,1035px 1697px #fff,1133px 289px #fff,1870px 282px #fff,1970px 461px #fff,1059px 394px #fff,212px 747px #fff,372px 525px #fff,1412px 1313px #fff,1217px 1819px #fff,717px 1990px #fff,606px 974px #fff,1633px 386px #fff,1903px 572px #fff,1506px 404px #fff,574px 392px #fff,602px 136px #fff,893px 954px #fff,1514px 435px #fff,1509px 1744px #fff,1131px 92px #fff,928px 1410px #fff,819px 1837px #fff,1843px 755px #fff,1328px 581px #fff,757px 1981px #fff,163px 1054px #fff,1357px 86px #fff,1251px 1691px #fff,231px 1695px #fff,1338px 1472px #fff,758px 1410px #fff,399px 646px #fff,1289px 311px #fff,429px 1184px #fff,92px 435px #fff,538px 1975px #fff,719px 905px #fff,1522px 1817px #fff,201px 1368px #fff,1246px 520px #fff,1440px 190px #fff,1790px 1523px #fff,248px 1730px #fff,586px 1976px #fff,441px 955px #fff,263px 1511px #fff,224px 375px #fff,325px 64px #fff,1870px 605px #fff,127px 996px #fff,803px 1866px #fff,1877px 961px #fff,67px 1464px #fff,3px 1767px #fff,1390px 1126px #fff,333px 1170px #fff,1622px 447px #fff,890px 143px #fff,138px 766px #fff,321px 430px #fff,1754px 1074px #fff,411px 342px #fff,400px 607px #fff,373px 1581px #fff,217px 1474px #fff,1483px 1778px #fff,152px 766px #fff,588px 727px #fff,1629px 663px #fff,1844px 1204px #fff,1172px 971px #fff,1352px 933px #fff,1208px 1399px #fff,1607px 97px #fff,595px 1977px #fff,990px 1804px #fff,337px 25px #fff,134px 1058px #fff,955px 505px #fff,928px 1946px #fff,73px 1419px #fff,1820px 91px #fff,1551px 1705px #fff,742px 1626px #fff,577px 1674px #fff,720px 31px #fff,163px 1640px #fff,1104px 824px #fff,1421px 1801px #fff,1856px 412px #fff,153px 996px #fff,14px 1409px #fff,918px 99px #fff,495px 1293px #fff,441px 1382px #fff,7px 1616px #fff,1786px 72px #fff,1069px 1436px #fff,1669px 988px #fff,981px 653px #fff,574px 1318px #fff,1519px 1752px #fff,1301px 323px #fff,1247px 214px #fff,372px 623px #fff,790px 1045px #fff,146px 1282px #fff,308px 16px #fff,1822px 244px #fff,1863px 1998px #fff,1641px 1361px #fff,386px 83px #fff,697px 1861px #fff,1132px 1843px #fff,975px 252px #fff,818px 1593px #fff,1588px 596px #fff,1662px 1463px #fff,1297px 1856px #fff,297px 43px #fff,1198px 443px #fff,1564px 218px #fff,37px 1920px #fff,1649px 1904px #fff,1172px 1421px #fff,140px 1924px #fff,771px 152px #fff,455px 1926px #fff,443px 367px #fff,1692px 1375px #fff,692px 676px #fff,635px 540px #fff,1068px 692px #fff,1264px 1873px #fff,463px 1908px #fff,604px 560px #fff,1313px 386px #fff,423px 580px #fff,970px 1750px #fff,381px 1111px #fff,1925px 1622px #fff,605px 1669px #fff,992px 927px #fff,1004px 249px #fff,928px 1685px #fff,1489px 1330px #fff,1318px 1055px #fff,1897px 996px #fff,1505px 941px #fff,1983px 591px #fff,1164px 809px #fff,485px 1594px #fff,529px 1163px #fff,1800px 959px #fff,1972px 1082px #fff,1345px 1603px #fff,543px 479px #fff,10px 158px #fff,720px 1063px #fff,1600px 1907px #fff,1265px 1998px #fff,1758px 314px #fff,333px 1558px #fff,1552px 1261px #fff,724px 596px #fff,989px 1443px #fff,257px 1292px #fff,1470px 269px #fff,1946px 747px #fff,1512px 62px #fff,1900px 1407px #fff,23px 932px #fff,1953px 30px #fff,953px 1630px #fff,570px 117px #fff,1924px 205px #fff,872px 1132px #fff,444px 1964px #fff,383px 158px #fff,1020px 663px #fff,185px 1848px #fff,1367px 347px #fff,283px 1595px #fff,271px 53px #fff,185px 1220px #fff,453px 1960px #fff,436px 871px #fff,384px 1691px #fff,1876px 492px #fff,203px 35px #fff,561px 1162px #fff,648px 517px #fff,1477px 728px #fff,1160px 1738px #fff,847px 498px #fff,188px 1164px #fff,1219px 1035px #fff,508px 1521px #fff,367px 1461px #fff,1634px 1759px #fff,757px 1671px #fff,1720px 996px #fff,892px 1465px #fff,316px 1472px #fff,130px 258px #fff,610px 165px #fff,1225px 952px #fff,1054px 304px #fff,459px 1113px #fff,205px 1852px #fff,1780px 443px #fff,670px 1853px #fff,988px 1876px #fff,1622px 336px #fff,848px 1740px #fff,749px 346px #fff,821px 1229px #fff,1772px 1759px #fff,645px 527px #fff,1674px 1815px #fff,669px 1917px #fff,1940px 1077px #fff,125px 591px #fff,592px 123px #fff,209px 1171px #fff,1994px 90px #fff,962px 306px #fff,1264px 602px #fff,1147px 1797px #fff,1817px 902px #fff,3px 8px #fff,696px 663px #fff,205px 1406px #fff,248px 1273px #fff,1921px 687px #fff,516px 1009px #fff,404px 1557px #fff,1007px 1020px #fff,97px 259px #fff,876px 947px #fff,863px 341px #fff,1567px 1760px #fff,378px 1462px #fff,446px 749px #fff,1723px 1706px #fff,547px 188px #fff,1853px 735px #fff,677px 1106px #fff,64px 508px #fff,226px 499px #fff,835px 1450px #fff,695px 1062px #fff,1670px 403px #fff,899px 253px #fff,949px 1545px #fff,1681px 745px #fff,247px 1175px #fff,43px 140px #fff,1448px 440px #fff,1714px 1733px #fff,79px 1317px #fff,1472px 1174px #fff,349px 1636px #fff,48px 1572px #fff,927px 1165px #fff,545px 1241px #fff,1695px 945px #fff,1196px 1771px #fff,1933px 698px #fff,808px 670px #fff,1464px 1888px #fff,18px 1540px #fff,338px 637px #fff,1260px 3px #fff,1898px 599px #fff,1149px 1556px #fff,830px 1381px #fff,1486px 503px #fff,888px 449px #fff,1458px 1108px #fff,1055px 1447px #fff,422px 1796px #fff,965px 169px #fff,1701px 1176px #fff,1320px 1330px #fff,1367px 356px #fff,1294px 354px #fff,1157px 710px #fff,1838px 1371px #fff,327px 1291px #fff,1037px 1452px #fff,47px 1743px #fff,371px 1989px #fff,807px 1101px #fff,242px 755px #fff,950px 52px #fff,523px 1925px #fff,1316px 388px #fff,1846px 1212px #fff,1402px 1341px #fff,1275px 988px #fff,237px 390px #fff,613px 649px #fff,4px 1872px #fff,998px 470px #fff,727px 465px #fff,15px 1044px #fff,1321px 712px #fff,43px 1110px #fff,1707px 143px #fff,1909px 1511px #fff,522px 1668px #fff;height:1px;width:1px}#stars:after{content:" ";position:absolute;top:2000px}#stars2{animation:animStar 100s linear infinite;z-index:0!important}#stars2,#stars2:after{background:#0000;box-shadow:997px 986px #fff,362px 73px #fff,262px 123px #fff,1493px 860px #fff,1603px 1386px #fff,551px 1136px #fff,898px 1002px #fff,85px 1973px #fff,1122px 1764px #fff,1760px 1061px #fff,77px 1662px #fff,867px 665px #fff,885px 89px #fff,1698px 1587px #fff,1232px 1476px #fff,1880px 1445px #fff,1877px 902px #fff,1451px 372px #fff,653px 450px #fff,468px 1286px #fff,1051px 1710px #fff,1227px 1608px #fff,816px 1544px #fff,1834px 31px #fff,1364px 1309px #fff,558px 1261px #fff,1288px 1025px #fff,32px 1618px #fff,143px 580px #fff,1854px 467px #fff,1932px 309px #fff,869px 1191px #fff,349px 1020px #fff,1589px 141px #fff,1086px 60px #fff,1422px 1729px #fff,713px 1276px #fff,1628px 947px #fff,1506px 1748px #fff,1569px 1731px #fff,329px 939px #fff,407px 1046px #fff,959px 1478px #fff,462px 1529px #fff,705px 1773px #fff,463px 953px #fff,1007px 1196px #fff,856px 675px #fff,800px 1969px #fff,209px 819px #fff,1779px 341px #fff,777px 1219px #fff,1715px 1520px #fff,1289px 1776px #fff,1338px 123px #fff,984px 1106px #fff,183px 1396px #fff,1595px 894px #fff,1429px 523px #fff,1545px 524px #fff,1664px 1631px #fff,1397px 114px #fff,1819px 1573px #fff,355px 966px #fff,1280px 295px #fff,1351px 1720px #fff,1168px 836px #fff,1724px 1072px #fff,1932px 1657px #fff,47px 58px #fff,1562px 1042px #fff,11px 81px #fff,1759px 193px #fff,315px 1927px #fff,473px 1635px #fff,141px 565px #fff,1513px 1379px #fff,1979px 1560px #fff,110px 198px #fff,1347px 454px #fff,1099px 1418px #fff,468px 1944px #fff,1010px 1848px #fff,957px 1937px #fff,4px 938px #fff,205px 954px #fff,114px 90px #fff,345px 391px #fff,894px 262px #fff,1071px 1898px #fff,1336px 1075px #fff,284px 1134px #fff,579px 34px #fff,1066px 1465px #fff,1571px 684px #fff,1846px 1834px #fff,262px 1969px #fff,372px 849px #fff,247px 1049px #fff,601px 822px #fff,615px 324px #fff,472px 183px #fff,1341px 345px #fff,1887px 939px #fff,117px 1435px #fff,237px 751px #fff,1793px 1367px #fff,87px 1212px #fff,1398px 1224px #fff,1443px 34px #fff,1524px 1302px #fff,1281px 1153px #fff,771px 853px #fff,11px 77px #fff,69px 1610px #fff,704px 1674px #fff,735px 828px #fff,1276px 400px #fff,748px 444px #fff,1433px 1539px #fff,1459px 1923px #fff,1144px 159px #fff,1206px 1867px #fff,1693px 692px #fff,1170px 1782px #fff,1355px 1683px #fff,1904px 1736px #fff,166px 182px #fff,1715px 1799px #fff,1614px 1911px #fff,543px 257px #fff,41px 249px #fff,1435px 1343px #fff,736px 1185px #fff,35px 588px #fff,1397px 691px #fff,1501px 470px #fff,147px 1377px #fff,1739px 167px #fff,1688px 1186px #fff,1065px 1038px #fff,713px 427px #fff,597px 843px #fff,934px 921px #fff,1847px 1681px #fff,1101px 241px #fff,535px 1958px #fff,836px 147px #fff,926px 1904px #fff,1411px 922px #fff,1219px 1018px #fff,1849px 857px #fff,222px 1986px #fff,1022px 1875px #fff,509px 809px #fff,1936px 1140px #fff,1472px 1088px #fff,1666px 1319px #fff,236px 1290px #fff,1098px 1208px #fff,108px 1476px #fff,1817px 1211px #fff,1694px 739px #fff,547px 904px #fff,1655px 435px #fff,810px 210px #fff,880px 1775px #fff,1389px 1207px #fff,306px 1580px #fff,1036px 1115px #fff,1311px 1831px #fff,339px 1201px #fff,435px 1283px #fff,1887px 46px #fff,1853px 824px #fff,1978px 1346px #fff,648px 1227px #fff,242px 750px #fff,1585px 1337px #fff,433px 297px #fff,474px 1027px #fff,1274px 669px #fff,1832px 360px #fff,718px 1305px #fff,313px 1875px #fff,1192px 1061px #fff,52px 626px #fff,367px 1450px #fff,335px 682px #fff,842px 266px #fff,93px 656px #fff,263px 1259px #fff,1305px 920px #fff,221px 1249px #fff,636px 1976px #fff,856px 629px #fff,591px 1736px #fff,650px 493px #fff,263px 803px #fff,842px 87px #fff;height:2px;width:2px}#stars2:after{content:" ";position:absolute;top:2000px}#stars3{animation:animStar 150s linear infinite;z-index:0!important}#stars3,#stars3:after{background:#0000;box-shadow:1577px 1130px #fff,110px 1103px #fff,1456px 781px #fff,571px 582px #fff,727px 656px #fff,1318px 1386px #fff,1150px 1281px #fff,264px 1555px #fff,90px 176px #fff,1475px 112px #fff,1633px 140px #fff,895px 1575px #fff,516px 1580px #fff,1978px 336px #fff,408px 142px #fff,879px 991px #fff,647px 1177px #fff,1438px 317px #fff,1369px 1612px #fff,1547px 450px #fff,913px 1463px #fff,1375px 1024px #fff,41px 1289px #fff,45px 1184px #fff,905px 202px #fff,380px 182px #fff,792px 1486px #fff,159px 1431px #fff,1348px 1335px #fff,618px 1748px #fff,1580px 506px #fff,1969px 532px #fff,784px 1931px #fff,930px 182px #fff,175px 1465px #fff,1241px 1848px #fff,1634px 1395px #fff,1763px 351px #fff,91px 412px #fff,843px 1285px #fff,391px 1093px #fff,1967px 1062px #fff,1964px 1012px #fff,768px 586px #fff,762px 148px #fff,263px 227px #fff,695px 662px #fff,743px 1569px #fff,1418px 1735px #fff,204px 1333px #fff,1341px 950px #fff,1918px 455px #fff,269px 1708px #fff,533px 404px #fff,233px 1111px #fff,153px 7px #fff,1546px 1171px #fff,580px 133px #fff,1117px 1784px #fff,470px 1445px #fff,508px 32px #fff,825px 39px #fff,1334px 12px #fff,1643px 616px #fff,1806px 610px #fff,1257px 534px #fff,123px 402px #fff,2px 318px #fff,1264px 914px #fff,1929px 1460px #fff,1014px 1094px #fff,1367px 397px #fff,1616px 12px #fff,512px 1848px #fff,1148px 697px #fff,1516px 1077px #fff,123px 200px #fff,1194px 1811px #fff,1079px 529px #fff,1448px 1712px #fff,972px 815px #fff,177px 1072px #fff,691px 1484px #fff,1350px 160px #fff,1498px 1295px #fff,676px 984px #fff,1213px 405px #fff,1493px 1677px #fff,1510px 728px #fff,785px 832px #fff,41px 1956px #fff,603px 1104px #fff,514px 1524px #fff,284px 1927px #fff,316px 718px #fff,1070px 133px #fff,103px 836px #fff,1073px 1395px #fff,224px 661px #fff,1483px 916px #fff;height:3px;width:3px}#stars3:after{content:" ";position:absolute;top:2000px}@keyframes animStar{0%{transform:translate(-500px,-300px)}to{transform:translate(-1000px,-2000px)}}#about{align-items:center;display:flex;flex-flow:row wrap;height:-webkit-fit-content;height:fit-content;justify-content:flex-start;margin-top:60px;padding-top:50px}.about-section{align-items:center;height:100%;min-width:320px;padding:30px 0;width:80%}.about-section,.greetings{display:inherit;justify-content:center;position:relative}.greetings{background:radial-gradient(circle at -70%,var(--primary-bg-color) 0,var(--primary-bg-color) 50%,#2b2b2b 70%,#000 95%);border:2px solid #fff;border-left:none;border-radius:0 300px 300px 0;flex-direction:column;font-size:1.1rem;height:50%;text-align:center;transform:translate(55px,-50px);transition:transform .5s ease;width:400px}.greetings:after,.greetings:before{border:2px solid #fff;border-right:.1px solid var(--primary-bg-color);content:"";height:70px;left:-65;position:absolute;width:200px}.greetings:before{border-radius:0 0 0 300px;border-top:#0000;top:-72}.greetings:after{border-bottom:#0000;border-radius:300px 0 0 0;bottom:-72}.greetings h1{color:var(--secondary-header-color);font-size:2em;position:relative}.greetings h1:after,.greetings h1:before{background:#0000;color:var(--secondary-header-color);content:"OUSSAMA HAMADA";height:100%;overflow:hidden;position:absolute;top:0;width:100%}.greetings h1:before{animation:first-glitch 2s linear infinite alternate-reverse;left:3px;text-shadow:-2px 0 var(--secondary-bg-color)}.greetings h1:after{animation:second-glitch 2s linear infinite alternate-reverse;left:-3px;text-shadow:-2px 0 #a9a9a9}@keyframes first-glitch{0%{clip:rect(139px,350px,84px,30px)}5%{clip:rect(62px,350px,90px,30px)}10%{clip:rect(115px,350px,94px,30px)}15%{clip:rect(42px,350px,147px,30px)}20%{clip:rect(37px,350px,100px,30px)}25%{clip:rect(144px,350px,130px,30px)}30%{clip:rect(100px,350px,8px,30px)}35%{clip:rect(121px,350px,150px,30px)}40%{clip:rect(24px,350px,64px,30px)}45%{clip:rect(47px,350px,131px,30px)}50%{clip:rect(11px,350px,121px,30px)}55%{clip:rect(111px,350px,120px,30px)}60%{clip:rect(65px,350px,115px,30px)}65%{clip:rect(29px,350px,19px,30px)}70%{clip:rect(48px,350px,111px,30px)}75%{clip:rect(86px,350px,11px,30px)}80%{clip:rect(73px,350px,123px,30px)}85%{clip:rect(32px,350px,37px,30px)}90%{clip:rect(22px,350px,45px,30px)}95%{clip:rect(67px,350px,29px,30px)}to{clip:rect(3px,350px,126px,30px)}}@keyframes second-glitch{0%{clip:rect(141px,350px,52px,30px)}5%{clip:rect(58px,350px,103px,30px)}10%{clip:rect(35px,350px,97px,30px)}15%{clip:rect(57px,350px,5px,30px)}20%{clip:rect(72px,350px,46px,30px)}25%{clip:rect(26px,350px,116px,30px)}30%{clip:rect(23px,350px,91px,30px)}35%{clip:rect(115px,350px,147px,30px)}40%{clip:rect(89px,350px,63px,30px)}45%{clip:rect(77px,350px,117px,30px)}50%{clip:rect(88px,350px,76px,30px)}55%{clip:rect(126px,350px,149px,30px)}60%{clip:rect(147px,350px,146px,30px)}65%{clip:rect(13px,350px,99px,30px)}70%{clip:rect(28px,350px,118px,30px)}75%{clip:rect(66px,350px,110px,30px)}80%{clip:rect(128px,350px,129px,30px)}85%{clip:rect(25px,350px,76px,30px)}90%{clip:rect(150px,350px,41px,30px)}95%{clip:rect(106px,350px,38px,30px)}to{clip:rect(149px,350px,89px,30px)}}.more-details{display:inline-block;flex:1.1 1;font-size:1.2vw;height:100%;line-height:3ch;padding-left:100px;position:relative;text-align:justify;transform:translate(80px,20px);transition:all .5 ease;width:100%}.more-details .my-type{text-align:left}.my-type{font-weight:700}.my-type .Typewriter{color:var(--secondary-header-color);display:inline;font-weight:700;width:-webkit-fit-content;width:fit-content}.more-details p{margin:20px 0}.resume-details{line-height:1rem;opacity:0}.resume-details a{color:var(--secondary-header-color)!important;font-weight:700}.about-para{opacity:0}.about-para a{color:var(--secondary-header-color);text-decoration:none}.about-para a:hover{text-decoration:underline}.about-para span{color:var(--secondary-header-color)}#about-para-1{animation:appearing-element 1s ease-in-out .6666666667s forwards}#about-para-2{animation:appearing-element 1s ease-in-out 1.3333333333s forwards}#about-para-3{animation:appearing-element 1s ease-in-out 2s forwards}#about-para-4{animation:appearing-element 1s ease-in-out 2.6666666667s forwards}@keyframes appearing-element{0%{opacity:0;transform:translateY(20px)}to{opacity:1}}.wave{animation:wave 2.5s infinite;display:inline-block;transform-origin:70% 70%}@keyframes wave{0%{transform:rotate(0deg)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@media only screen and (max-width:1200px){.greetings{transform:translate(10px,-50px) scale(.8)}.more-details{font-size:1.5vw;padding-left:0}}@media only screen and (max-width:759px){#about{height:-webkit-fit-content;height:fit-content;margin-top:0}.more-details{padding-inline:10px}.about-section{flex-flow:column nowrap;margin:0 auto;width:80%}.more-details{align-self:center;font-size:.8rem;padding:0;transform:none;width:-webkit-fit-content;width:fit-content}.greetings{border-left:2px solid #fff;border-radius:300px;height:300px;transform:scale(.75)}.greetings:after,.greetings:before{display:none}.greetings h1{font-size:1.5rem}.greetings h4{font-size:1rem}}.hamburger{position:relative}.hamburger-links{animation:hamburger-on .5s ease forwards;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(180deg,#9e0101,#ff6d6d);border-radius:0 0 30px 30px;box-shadow:0 -10px 10px 0 #740c0c;height:-webkit-fit-content;height:fit-content;left:-63px;position:absolute;text-align:center;top:50px;width:170px}.hamburger-links ul{align-items:space-between;display:flex;flex-flow:column nowrap;justify-content:center;padding-inline:10px}.hamburger-links ul li{padding-block:10px}.hamburger-icon{align-items:center;aspect-ratio:1;background:none;border:1px solid #fff;border-radius:100%;display:flex;flex-flow:column nowrap;font-size:1.5rem;justify-content:center;transition:all .3s ease-in-out;width:45px}.hamburger-icon span{background:#fff;border-radius:20px;display:block;height:5px;margin-block:2px;transform-origin:center;transition:all .3s ease-in-out;width:35px}.is-active{transform:rotate(45deg);transition-delay:.7s}.is-active span:first-child{transform:rotate(90deg) translateX(9px);transition-delay:.3s}.is-active span:nth-child(3){transform:translateY(-9px);transition-delay:.3s}.is-active span:nth-child(2){width:0}@keyframes hamburger-on{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@media only screen and (max-width:550px){.hamburger-links{font-size:1rem;left:-70px;width:150px}}.navbar{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(180deg,rgba(255,0,0,.506),rgba(255,79,79,.714) 40%,rgba(255,79,79,.714) 60%,rgba(255,0,0,.506));box-shadow:0 5px 15px 0 rgba(134,20,20,.733),0 -5px 15px 0 rgba(134,20,20,.733);display:flex;flex-flow:row wrap;font-family:IM Fell English SC,serif;font-size:1.2rem;height:-webkit-fit-content;height:fit-content;justify-content:space-around;margin-bottom:50px;min-height:-webkit-max-content;min-height:max-content;position:fixed;top:20;width:100vw;z-index:20}.navbar a{position:relative;text-decoration:none}.navbar-links{display:inherit;list-style:none}.navbar-links li{margin:0 10px}.navbar a:visited{text-decoration:none}.navbar a:active{color:var(--secondary-header-color)}.navbar a:not(.navbar>a):hover:after{background:var(--secondary-header-color);border-radius:10px;bottom:-5;content:"";height:4px;left:0;position:absolute;right:0}.highlighted{font-style:italic;font-weight:700;text-shadow:-1.5px 0 #000,0 1.5px #000,1.5px 0 #000,0 -1.5px #000}.navbar-name{--content-left:"O";--content-right:"H.";--animation-left:none;--animation-right:none;--x-position:-100%;font-family:Ephesis,cursive;font-size:2.2rem;font-weight:bolder;height:60px;text-align:center;width:6.5em}.navbar-name .name-animated,.navbar-name .name-animated-return{position:relative}.navbar-name .name-animated-return:before,.navbar-name .name-animated:before{animation:var(--animation-left);content:var(--content-left);position:absolute;transform:translate(var(--x-position),5px)}.navbar-name .name-animated-return:after,.navbar-name .name-animated:after{animation:var(--animation-right);content:var(--content-right);position:absolute;transform:translateY(5px)}.navbar-name:hover{--animation-left:left-transition 0.7s forwards ease-out;--animation-right:right-transition 0.7s forwards ease-out}@keyframes right-transition{15%{--content-right:"Ha"}45%{--content-right:"Ham"}60%{--content-right:"Hama"}75%{--content-right:"Hamad"}to{--content-right:"Hamada."}}@keyframes left-transition-back{0%{transform:translate(-3.25em,5px)}to{transform:translate(-100%,5px)}}@keyframes left-transition{0%{transform:translate(-100%,5px)}15%{--content-left:"Ou"}30%{--content-left:"Ous"}45%{--content-left:"Ouss"}60%{--content-left:"Oussa"}75%{--content-left:"Oussam"}to{--content-left:"Oussama";--x-position:-3.25em;transform:translate(-3.25em,5px)}}.navbar-name:not(:hover) .name-animated-return:before{animation:left-transition-back .5s ease-out}#skills{height:570px}.skills-container{align-items:center;display:flex;flex-flow:row wrap;height:100%;justify-content:center;padding-top:25px;width:97%}.skillImg{font-size:100%;font-weight:700;position:relative;text-align:center;width:max(11%,80px)}.skillImg:first-of-type:before{background:url(https://upload.wikimedia.org/wikipedia/commons/thumb/6/61/HTML5_logo_and_wordmark.svg/800px-HTML5_logo_and_wordmark.svg.png);background-size:100% 100%}.skillImg:first-of-type:before,.skillImg:nth-of-type(2):before{aspect-ratio:1;bottom:calc(25px + .5rem);-webkit-clip-path:inset(14% 0 0 0);clip-path:inset(14% 0 0 0);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(2):before{background:url(https://upload.wikimedia.org/wikipedia/commons/d/d5/CSS3_logo_and_wordmark.svg);background-size:100% 100%}.skillImg:nth-of-type(3):before{background:url(https://upload.wikimedia.org/wikipedia/commons/9/96/Sass_Logo_Color.svg);background-size:100% 100%}.skillImg:nth-of-type(3):before,.skillImg:nth-of-type(4):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(4):before{background:url(https://upload.wikimedia.org/wikipedia/commons/d/d4/Javascript-shield.svg);background-size:100% 100%;-webkit-clip-path:inset(14% 0 0 0);clip-path:inset(14% 0 0 0)}.skillImg:nth-of-type(5):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon/icons/typescript/typescript-original.svg);background-size:100% 100%}.skillImg:nth-of-type(5):before,.skillImg:nth-of-type(6):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(6):before{background:url(/static/media/RN.e4d3b8e1e213e3c1a261.png);background-size:100% 100%;-webkit-clip-path:inset(0 0 14% 0);clip-path:inset(0 0 14% 0);transform:translateX(34%)}.skillImg:nth-of-type(7):before{background:url(/static/media/RN.e4d3b8e1e213e3c1a261.png);background-size:100% 100%;-webkit-clip-path:inset(0 0 14% 0);clip-path:inset(0 0 14% 0);transform:translate(33%,-10%);transform:translateX(34%)}.skillImg:nth-of-type(7):before,.skillImg:nth-of-type(8):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;width:60%}.skillImg:nth-of-type(8):before{background:url(/static/media/react-query.30df1fcdd8e7dab0fdea.svg);background-size:100% 100%;transform:translate(33%,-10%)}.skillImg:nth-of-type(9):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon/icons/redux/redux-original.svg);background-size:100% 100%}.skillImg:nth-of-type(10):before,.skillImg:nth-of-type(9):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(10):before{background:url(https://upload.wikimedia.org/wikipedia/commons/b/b2/Bootstrap_logo.svg);background-size:100% 100%}.skillImg:nth-of-type(11):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon/icons/materialui/materialui-original.svg);background-size:100% 100%}.skillImg:nth-of-type(11):before,.skillImg:nth-of-type(12):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(12):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/tailwindcss/tailwindcss-original.svg);background-size:100% 100%}.skillImg:nth-of-type(13):before{background:url(https://upload.wikimedia.org/wikipedia/commons/d/d9/Node.js_logo.svg);background-size:100% 100%}.skillImg:nth-of-type(13):before,.skillImg:nth-of-type(14):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(14):before{background:url(/static/media/express.b90d4a222d60f4468d90.svg);background-size:100% 100%}.skillImg:nth-of-type(15):before{background:url(https://www.passportjs.org/images/logo.svg);background-size:100% 100%}.skillImg:nth-of-type(15):before,.skillImg:nth-of-type(16):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(16):before{background:url(/static/media/socket-io.733cfcef96ea33f2b199.svg);background-size:100% 100%}.skillImg:nth-of-type(17):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon/icons/mongodb/mongodb-original.svg);background-size:100% 100%}.skillImg:nth-of-type(17):before,.skillImg:nth-of-type(18):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(18):before{background:url(https://raw.githubusercontent.com/github/explore/80688e429a7d4ef2fca1e82350fe8e3517d3494d/topics/mongoose/mongoose.png);background-size:100% 100%}.skillImg:nth-of-type(19):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon/icons/postgresql/postgresql-original.svg);background-size:100% 100%}.skillImg:nth-of-type(19):before,.skillImg:nth-of-type(20):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(20):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon/icons/sequelize/sequelize-original.svg);background-size:100% 100%}.skillImg:nth-of-type(21):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/prisma/prisma-original.svg);background-size:100% 100%}.skillImg:nth-of-type(21):before,.skillImg:nth-of-type(22):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(22):before{background:url(/static/media/rest.4d895597752757b67dad.png);background-size:100% 100%}.skillImg:nth-of-type(23):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon/icons/jest/jest-plain.svg);background-size:100% 100%}.skillImg:nth-of-type(23):before,.skillImg:nth-of-type(24):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(24):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon/icons/mocha/mocha-plain.svg);background-size:100% 100%}.skillImg:nth-of-type(25):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon/icons/git/git-plain.svg);background-size:100% 100%}.skillImg:nth-of-type(25):before,.skillImg:nth-of-type(26):before{aspect-ratio:1;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.skillImg:nth-of-type(26):before{background:url(https://cdn.jsdelivr.net/gh/devicons/devicon/icons/docker/docker-plain.svg);background-size:100% 100%}.skillImg:nth-of-type(27):before{aspect-ratio:1;background:url(https://cdn.jsdelivr.net/gh/devicons/devicon/icons/amazonwebservices/amazonwebservices-original-wordmark.svg);background-size:100% 100%;bottom:calc(25px + .5rem);content:"";left:0;position:absolute;transform:translate(33%,-10%);width:60%}.animated-band,.section-header{position:relative}.animated-band{color:inherit;display:inline-block;font-size:inherit}.animation-on{animation:title-rubber-animation 1s ease-out infinite}@keyframes title-rubber-animation{0%{transform:scale(1)}30%{transform:scale(1.2,.6)}40%{transform:scale(1)}50%{transform:scale(.6,1.2)}60%{transform:scale(1.05,.95)}75%{transform:scale(1.02,.98)}to{transform:scale(1)}}@media only screen and (max-width:620px){.section-header{font-size:2.5rem;margin-bottom:50px}}@media only screen and (max-width:516px){.skillImg{line-break:none}.skillImg:nth-child(6){font-size:80%}}@media only screen and (max-width:415px){.section-header{font-size:2rem}}@media only screen and (max-width:759px){#skills{height:-webkit-fit-content!important;height:fit-content!important}#skills .skillImg{font-size:.75rem;margin-block:50px!important}}#projects{height:-webkit-fit-content;height:fit-content;margin-top:20px}.project-container{align-items:center;display:flex;flex-flow:row wrap;gap:20px;margin:20px 5vw}.project{flex:1 1;margin:10px 0;max-width:95%;padding:0;position:relative}.project:hover:after,.project:hover:before{border-radius:20px;content:"";inset:-5px;position:absolute;z-index:-1!important}.project:hover:before{animation:border-animation-top .8s linear forwards;background:linear-gradient(to bottom right,var(--secondary-bg-color),#dc143c)}.project:hover:after{animation:border-animation-bottom .8s linear forwards;background:linear-gradient(to top left,#dc143c,var(--secondary-bg-color))}.project:hover{animation:darken-image .3s linear forwards;cursor:url(/static/media/openCursor.9bb85ee9919823b83908.svg),auto}@keyframes darken-image{0%{--image-filter:brightness(100%)}2%{--image-filter:brightness(99%)}4%{--image-filter:brightness(98%)}6%{--image-filter:brightness(97%)}8%{--image-filter:brightness(96%)}10%{--image-filter:brightness(95%)}12%{--image-filter:brightness(94%)}14%{--image-filter:brightness(93%)}16%{--image-filter:brightness(92%)}18%{--image-filter:brightness(91%)}20%{--image-filter:brightness(90%)}22%{--image-filter:brightness(89%)}24%{--image-filter:brightness(88%)}26%{--image-filter:brightness(87%)}28%{--image-filter:brightness(86%)}30%{--image-filter:brightness(85%)}32%{--image-filter:brightness(84%)}34%{--image-filter:brightness(83%)}36%{--image-filter:brightness(82%)}38%{--image-filter:brightness(81%)}40%{--image-filter:brightness(80%)}42%{--image-filter:brightness(79%)}44%{--image-filter:brightness(78%)}46%{--image-filter:brightness(77%)}48%{--image-filter:brightness(76%)}50%{--image-filter:brightness(75%)}52%{--image-filter:brightness(74%)}54%{--image-filter:brightness(73%)}56%{--image-filter:brightness(72%)}58%{--image-filter:brightness(71%)}60%{--image-filter:brightness(70%)}62%{--image-filter:brightness(69%)}64%{--image-filter:brightness(68%)}66%{--image-filter:brightness(67%)}68%{--image-filter:brightness(66%)}70%{--image-filter:brightness(65%)}72%{--image-filter:brightness(64%)}74%{--image-filter:brightness(63%)}76%{--image-filter:brightness(62%)}78%{--image-filter:brightness(61%)}80%{--image-filter:brightness(60%)}82%{--image-filter:brightness(59%)}84%{--image-filter:brightness(58%)}86%{--image-filter:brightness(57%)}88%{--image-filter:brightness(56%)}90%{--image-filter:brightness(55%)}92%{--image-filter:brightness(54%)}94%{--image-filter:brightness(53%)}96%{--image-filter:brightness(52%)}98%{--image-filter:brightness(51%)}to{--image-filter:brightness(50%)}}.project .project-details{align-items:center;display:flex;flex-direction:column;flex-wrap:row wrap;height:90%;justify-content:center;justify-content:space-around;left:5%;position:absolute;text-align:center;top:5%;width:90%}.project .project-details h3{animation:background-appearing .8s ease-out forwards;font-family:Irish Grover,cursive;font-size:2vw;height:22%;padding-top:2%;position:relative;width:90%;z-index:10!important}.project .project-details h3:before{background:url(/static/media/brush-banner.8a32b320dfbd47d760b0.png);background-position:50%;background-repeat:no-repeat;background-size:100% 120%;content:"";inset:0;opacity:.8;position:absolute;z-index:-1}@keyframes background-appearing{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.project .project-details p{align-items:center;animation:background-appearing-reverse .8s ease-out forwards;display:flex;flex-wrap:row wrap;font-size:1.5vw;height:30%;justify-content:center;position:relative;width:90%;z-index:10!important}@keyframes background-appearing-reverse{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.project .project-details p:before{background:linear-gradient(270deg,#0000 3%,#000000b3,#000c,#000000e6,#000c,#000000b3,#0000 97%);background-position:50%;background-size:100% 120%;content:"";inset:0;opacity:.8;position:absolute;z-index:-1}.project .project-preview{border-radius:10px;filter:var(--image-filter);height:auto;width:100%}.project:is(#project5){margin:10px 0;max-width:100%;padding:0;position:relative}.project:is(#project5) .project-details h3{height:10%;margin-left:5%}.project:is(#project5) .project-details p{height:11%}.project:is(#project5):hover:after,.project:is(#project5):hover:before{inset:0}.project:is(#project5):hover:before{animation:border-animation-top-mobile .8s linear forwards!important}.project:is(#project5):hover:after{animation:border-animation-bottom-mobile .8s linear forwards!important}.detail-image{height:auto;width:300px}#project6{grid-column:span 1 1}#project5{grid-column-start:2;grid-row-end:2;grid-row-start:1;place-self:start}#project4{grid-column:span 3 1}#project3{grid-row:span 2 1}#project2{grid-column-start:3;grid-row-start:2}.detail-left-pannel{animation:off-canvas-r-animation .6s ease-in forwards;background:#0000004d;height:100vh;left:0;position:fixed;top:0;width:40vw;z-index:70!important}@keyframes off-canvas-r-animation{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.detail-left-pannel:hover{cursor:auto}.fadeInRightCustom{animation:fadeInRightCustomAnimation 1s ease}@keyframes fadeInRightCustomAnimation{0%{transform:translateX(100%);-webkit-transform:translateX(100%)}to{transform:none;-webkit-transform:none}}.animated .detail-offcanvas{animation:off-canvas-animation .6s ease-in forwards;background:linear-gradient(#161616,var(--primary-bg-color));border-left:1px solid #fff;box-sizing:border-box;contain:none!important;height:100vh;overflow:auto;padding:30px;position:fixed;right:0;top:0;-webkit-top:0;width:60vw;z-index:70!important}.animated .detail-offcanvas:hover{cursor:auto}@keyframes off-canvas-animation{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.detail-close-button{aspect-ratio:1;background:var(--secondary-bg-color);border-radius:50%;font-size:1.2rem;font-weight:700;position:absolute;right:20px;top:1%;width:40px}.detail-close-button:hover{animation:back-button-hover 2s ease-out infinite}@keyframes back-button-hover{0%{transform:rotate(0)}50%,to{transform:rotate(-1turn)}}.detail-offcanvas{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.detail-offcanvas h2{color:var(--secondary-header-color);font-family:Irish Grover,cursive;font-size:3em;font-weight:bolder;text-align:center;text-shadow:5px -5px #000;width:100%}.detail-offcanvas .detail-image-container{display:flex;left:50%;perspective:1500px;position:relative;transform:translateX(-50%);width:80%}@media only screen and (min-width:760px){.detail-offcanvas .detail-image-container:before{background:url(/static/media/click-here.f96323a894a82e095f96.png);background-size:100% 100%;content:"";height:75px;left:-80px;position:absolute;top:-55px;width:75px;z-index:9999!important}}.detail-offcanvas .detail-image-container .detail-image:nth-of-type(2),.detail-offcanvas .detail-image-container .detail-image:nth-of-type(3),.detail-offcanvas .detail-image-container .detail-image:nth-of-type(4),.detail-offcanvas .detail-image-container .detail-image:nth-of-type(5),.detail-offcanvas .detail-image-container .detail-image:nth-of-type(6),.detail-offcanvas .detail-image-container .detail-image:nth-of-type(7),.detail-offcanvas .detail-image-container .detail-image:nth-of-type(8){left:0;position:absolute;top:0;z-index:5}.detail-offcanvas h4{align-self:center;font-size:1.5em;font-style:italic;font-weight:bolder;text-align:center}.detail-offcanvas p{display:inline-block;line-height:3ch;margin-inline:auto;max-height:350px;min-height:200px;overflow-y:auto;padding:0 25px;text-align:justify}.detail-offcanvas img{cursor:pointer;height:auto;transition:box-shadow .5s ease-out;width:100%}.detail-offcanvas img:hover{box-shadow:0 0 15px 10px rgba(0,255,255,.493)}.detail-offcanvas ul{align-items:center;align-self:center;display:flex;flex-wrap:row wrap;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;width:70%}.detail-offcanvas ul li:hover{animation:color-rotation 5s linear infinite reverse;transform:scale(1.5)}.detail-offcanvas ul li{--color1:red;--color2:#ff4800;--color3:#ff7300;--color4:#ffa033;align-items:center;animation:color-rotation 1s steps(60) infinite;background:linear-gradient(to right,var(--color1),var(--color2),var(--color3),var(--color4));border:1px solid #fff;border-radius:20px;display:flex;flex-wrap:row wrap;font-family:Special Elite,cursive;font-size:.7rem;font-weight:700;height:30px;justify-content:center;margin:6px;outline:1px solid #fff;outline-offset:2px;padding:1px;text-align:center;transition:transform .3s ease-in-out;-webkit-user-select:none;user-select:none;width:70px}@keyframes color-rotation{0%{--color1:red;--color2:#ff4800;--color3:#ff7300;--color4:#ffa033}25%{--color2:red;--color3:#ff4800;--color4:#ff7300;--color1:#ffa033}50%{--color3:red;--color4:#ff4800;--color1:#ff7300;--color2:#ffa033}75%{--color4:red;--color1:#ff4800;--color2:#ff7300;--color3:#ffa033}to{--color1:red;--color2:#ff4800;--color3:#ff7300;--color4:#ffa033}}.detail-offcanvas a{align-self:center;color:orange;font-size:1.2rem;font-style:italic;text-align:center;text-decoration:none;transition:all 1s ease}.detail-offcanvas a:hover{color:var(--secondary-header-color);text-decoration:underline}.animated-bounce{color:inherit;display:inline-block;font-size:inherit;position:relative}.animation-bounce-on{animation:title-bounce-animation 1s infinite;transform-origin:center bottom}@keyframes title-bounce-animation{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-20px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-10px,0) scaleY(1.05)}80%{transform:translateZ(0) scaleY(.95);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{transform:translate3d(0,-2px,0) scaleY(1.02)}}.native{border-radius:40px}.native-container{width:30%!important}@keyframes border-animation-top{0%{-webkit-clip-path:inset(0 100% 95% 0);clip-path:inset(0 100% 95% 0)}25%{-webkit-clip-path:inset(0 52% 95% 0);clip-path:inset(0 52% 95% 0)}50%{-webkit-clip-path:inset(0 0 95% 0);clip-path:inset(0 0 95% 0)}55%{-webkit-clip-path:polygon(0 0,0 5%,95% 6%,97% 10%,100% 9%,100% 0);clip-path:polygon(0 0,0 5%,95% 6%,97% 10%,100% 9%,100% 0)}60%{-webkit-clip-path:polygon(0 0,0 5%,95% 6%,97% 25%,100% 25%,100% 0);clip-path:polygon(0 0,0 5%,95% 6%,97% 25%,100% 25%,100% 0)}75%{-webkit-clip-path:polygon(0 0,0 5%,95% 8%,97% 55%,100% 54%,100% 0);clip-path:polygon(0 0,0 5%,95% 8%,97% 55%,100% 54%,100% 0)}to{-webkit-clip-path:polygon(0 0,0 5%,95% 8%,97% 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 5%,95% 8%,97% 100%,100% 100%,100% 0)}}@keyframes border-animation-bottom{0%{-webkit-clip-path:inset(97% 0 0 100%);clip-path:inset(97% 0 0 100%)}25%{-webkit-clip-path:inset(97% 0 0 52%);clip-path:inset(97% 0 0 52%)}50%{-webkit-clip-path:inset(97% 0 0 0);clip-path:inset(97% 0 0 0)}55%{-webkit-clip-path:polygon(1.5% 97%,1.5% 87%,0 87%,0 100%,100% 100%,100% 97%);clip-path:polygon(1.5% 97%,1.5% 87%,0 87%,0 100%,100% 100%,100% 97%)}60%{-webkit-clip-path:polygon(1.5% 97%,1.5% 61%,0 63%,0 100%,100% 100%,100% 97%);clip-path:polygon(1.5% 97%,1.5% 61%,0 63%,0 100%,100% 100%,100% 97%)}75%{-webkit-clip-path:polygon(1.5% 97%,1.5% 23%,0 23%,0 100%,100% 100%,100% 97%);clip-path:polygon(1.5% 97%,1.5% 23%,0 23%,0 100%,100% 100%,100% 97%)}to{-webkit-clip-path:polygon(1.5% 97%,1.5% 0,0 0,0 100%,100% 100%,100% 97%);clip-path:polygon(1.5% 97%,1.5% 0,0 0,0 100%,100% 100%,100% 97%)}}@keyframes border-animation-top-mobile{0%{-webkit-clip-path:inset(0 100% 95% 0);clip-path:inset(0 100% 95% 0)}25%{-webkit-clip-path:inset(0 52% 95% 0);clip-path:inset(0 52% 95% 0)}50%{-webkit-clip-path:inset(0 0 95% 0);clip-path:inset(0 0 95% 0)}55%{-webkit-clip-path:polygon(0 0,0 5%,95% 5%,95% 10%,100% 9%,100% 0);clip-path:polygon(0 0,0 5%,95% 5%,95% 10%,100% 9%,100% 0)}60%{-webkit-clip-path:polygon(0 0,0 5%,95% 5%,90% 25%,100% 25%,100% 0);clip-path:polygon(0 0,0 5%,95% 5%,90% 25%,100% 25%,100% 0)}75%{-webkit-clip-path:polygon(0 0,0 5%,95% 5%,89% 55%,100% 54%,100% 0);clip-path:polygon(0 0,0 5%,95% 5%,89% 55%,100% 54%,100% 0)}to{-webkit-clip-path:polygon(0 0,0 5%,95% 5%,80% 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 5%,95% 5%,80% 100%,100% 100%,100% 0)}}@keyframes border-animation-bottom-mobile{0%{-webkit-clip-path:inset(97% 0 0 100%);clip-path:inset(97% 0 0 100%)}25%{-webkit-clip-path:inset(97% 0 0 52%);clip-path:inset(97% 0 0 52%)}50%{-webkit-clip-path:inset(97% 0 0 0);clip-path:inset(97% 0 0 0)}55%{-webkit-clip-path:polygon(5% 95%,5% 87%,0 87%,0 100%,100% 100%,100% 95%);clip-path:polygon(5% 95%,5% 87%,0 87%,0 100%,100% 100%,100% 95%)}60%{-webkit-clip-path:polygon(5% 95%,5% 61%,0 63%,0 100%,100% 100%,100% 95%);clip-path:polygon(5% 95%,5% 61%,0 63%,0 100%,100% 100%,100% 95%)}75%{-webkit-clip-path:polygon(5% 95%,5% 23%,0 23%,0 100%,100% 100%,100% 95%);clip-path:polygon(5% 95%,5% 23%,0 23%,0 100%,100% 100%,100% 95%)}to{-webkit-clip-path:polygon(5% 95%,5% 0,0 0,0 100%,100% 100%,100% 95%);clip-path:polygon(5% 95%,5% 0,0 0,0 100%,100% 100%,100% 95%)}}@media only screen and (max-width:750px){#projects,.project-container{height:-webkit-fit-content;height:fit-content}.project-container{align-items:center;display:flex;flex-wrap:row wrap;flex-flow:column nowrap;justify-content:center;justify-content:flex-start}.project-container .project{height:100%;margin:10px 0;max-width:90%;padding:0}.project-container .project .project-preview{height:100%;margin:0;width:100%}.project-container #project5{align-self:center;height:500px;margin:10px 0;padding:0}.project-container #project5 .project-preview{height:100%;width:100%}.project-container #project5 .project-details h3{font-size:1.5rem!important}.project-container #project5 .project-details p{font-size:2.5vw!important}.project-details h3{font-size:5vw!important}.project-details p{font-size:2.5vw!important}.detail-offcanvas{font-size:11px;padding:10px!important;width:75vw!important}.detail-offcanvas .detail-close-button{height:25px;width:25px}.detail-offcanvas .detail-close-button i{font-size:.7rem}.detail-offcanvas h2{font-size:7vw}.detail-offcanvas ul li{font-size:.8em;height:20px;width:50px}.detail-offcanvas a{font-size:.7rem}.detail-left-pannel{width:25vw!important}}.preview-scene-carousel{animation:none!important;perspective:3000px;perspective-origin:top}.preview-container-carousel{position:relative}.preview-container-carousel img{position:fixed;width:75%}.carousel-controls{aspect-ratio:1;background:none;border:none;font-size:2.3em;height:-webkit-fit-content;height:fit-content;position:absolute;top:50vh;transform:translateY(-50%);transition:all .5s ease;z-index:5!important}.carousel-controls:hover{font-size:2.5em}.carousel-next{right:2vw}.carousel-prev{left:2vw}.preview-image-carousel{opacity:0;transition:all 1s ease}.carousel-left{transform:rotateY(-90deg)}.carousel-right{transform:rotateY(90deg)}.carousel-active{box-shadow:55px 20px 80px 0 #000;display:block;opacity:1;transform:none}.carousel-native img{height:auto;min-width:240px;width:35vw}.carousel-native .carousel-active{box-shadow:none}@media only screen and (max-width:550px){.carousel-controls{font-size:1.5em}.carousel-controls:hover{font-size:1.9em}}.preview-scene:hover{cursor:url(/static/media/hover-cursor.1bd53964c7240745e402.svg),auto}.preview-scene{animation:preview-pop-out .5s ease-out forwards;background-attachment:fixed;background-color:#fffefe;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 800'%3E%3Cdefs%3E%3CradialGradient id='a' cx='400' cy='400' r='10.2%25' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23FFFEFE'/%3E%3Cstop offset='1' stop-color='%2301A1C2'/%3E%3C/radialGradient%3E%3CradialGradient id='b' cx='400' cy='400' r='21%25' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23FFFEFE'/%3E%3Cstop offset='1' stop-color='%2305DDFF'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h800v800H0z'/%3E%3Cpath fill='url(%23b)' d='M998.7 439.2c1.7-26.5 1.7-52.7.1-78.5L401 399.9v-.1l587.6-116.9c-5.1-25.9-11.9-51.2-20.3-75.8L400.9 399.7v-.1l537.3-265c-11.6-23.5-24.8-46.2-39.3-67.9L400.8 399.5s0-.1-.1-.1l450.4-395c-17.3-19.7-35.8-38.2-55.5-55.5l-395 450.4s-.1 0-.1-.1L733.4-99c-21.7-14.5-44.4-27.6-68-39.3l-265 537.4h-.1l192.6-567.4c-24.6-8.3-49.9-15.1-75.8-20.2L400.2 399h-.1l39.2-597.7c-26.5-1.7-52.7-1.7-78.5-.1L399.9 399h-.1L282.9-188.6c-25.9 5.1-51.2 11.9-75.8 20.3l192.6 567.4h-.1l-265-537.3c-23.5 11.6-46.2 24.8-67.9 39.3l332.8 498.1s-.1 0-.1.1L4.4-51.1C-15.3-33.9-33.8-15.3-51.1 4.4l450.4 395s0 .1-.1.1L-99 66.6c-14.5 21.7-27.6 44.4-39.3 68l537.4 265v.1l-567.4-192.6c-8.3 24.6-15.1 49.9-20.2 75.8L399 399.8v.1l-597.7-39.2c-1.7 26.5-1.7 52.7-.1 78.5L399 400.1v.1l-587.6 116.9c5.1 25.9 11.9 51.2 20.3 75.8l567.4-192.6v.1l-537.3 265c11.6 23.5 24.8 46.2 39.3 67.9l498.1-332.8s0 .1.1.1l-450.4 395c17.3 19.7 35.8 38.2 55.5 55.5l395-450.4s.1 0 .1.1L66.6 899c21.7 14.5 44.4 27.6 68 39.3l265-537.4h.1L207.1 968.3c24.6 8.3 49.9 15.1 75.8 20.2L399.8 401h.1l-39.2 597.7c26.5 1.7 52.7 1.7 78.5.1L400.1 401h.1l116.9 587.6c25.9-5.1 51.2-11.9 75.8-20.3L400.3 400.9h.1l265 537.3c23.5-11.6 46.2-24.8 67.9-39.3L400.5 400.8s.1 0 .1-.1l395 450.4c19.7-17.3 38.2-35.8 55.5-55.5l-450.4-395s0-.1.1-.1L899 733.4c14.5-21.7 27.6-44.4 39.3-68l-537.4-265v-.1l567.4 192.6c8.3-24.6 15.1-49.9 20.2-75.8L401 400.2v-.1l597.7 39.1z' fill-opacity='.49'/%3E%3C/svg%3E");background-position:50%;background-size:cover;inset:0;position:fixed;z-index:71!important}@keyframes preview-pop-out{0%{transform:scale(.1)}to{transform:scale(1)}}.preview-container{display:grid;height:100%;perspective:1000px;perspective-origin:top;place-items:center;position:relative;transform-style:preserve-3d;width:100%}.preview-image{display:block;height:auto;position:absolute;transition:left 1s,top 1s,transform 1s;width:300px}.preview-image-highlighted{box-shadow:none!important;left:calc(50vw - 150px)!important;position:absolute;top:calc(50vh - 150px)!important;transform:scale(2.5) rotateX(0deg) translateZ(150px)!important;transform-style:flat;z-index:73!important}.preview-image:first-of-type{left:calc(40vw - 300px);top:calc(38vh - 150px);z-index:2}.preview-image:nth-of-type(2){left:calc(40vw - 300px);top:calc(75vh - 150px);z-index:4}.preview-image:nth-of-type(3){left:calc(80vw - 300px);top:calc(75vh - 150px);z-index:6}.preview-image:nth-of-type(4){left:calc(80vw - 300px);top:calc(38vh - 150px);z-index:8}.preview-image:nth-of-type(5){left:calc(25vw - 300px);top:calc(55vh - 150px);z-index:10}.preview-image:nth-of-type(6){left:calc(95vw - 300px);top:calc(55vh - 150px);z-index:12}.preview-image:nth-of-type(7){left:calc(60vw - 300px);top:calc(20vh - 150px);z-index:14}.preview-image:nth-of-type(8){left:calc(60vw - 300px);top:calc(85vh - 150px);z-index:16}.preview-image:first-of-type{transform:translateZ(12px) rotateX(50deg)}.preview-image:nth-of-type(2){transform:translateZ(24px) rotateX(50deg)}.preview-image:nth-of-type(3){transform:translateZ(36px) rotateX(50deg)}.preview-image:nth-of-type(4){transform:translateZ(48px) rotateX(50deg)}.preview-image:nth-of-type(5){transform:translateZ(60px) rotateX(50deg)}.preview-image:nth-of-type(6){transform:translateZ(72px) rotateX(50deg)}.preview-image:nth-of-type(7){transform:translateZ(84px) rotateX(50deg)}.preview-image:nth-of-type(8){transform:translateZ(96px) rotateX(50deg)}.preview-image:first-of-type{box-shadow:-30px -30px 50px 20px rgba(0,0,0,.514)}.preview-image:nth-of-type(2){box-shadow:-30px 30px 50px 20px rgba(0,0,0,.514)}.preview-image:nth-of-type(3){box-shadow:30px 30px 50px 20px rgba(0,0,0,.514)}.preview-image:nth-of-type(4){box-shadow:30px -30px 50px 20px rgba(0,0,0,.514)}.preview-image:nth-of-type(5){box-shadow:-30px 0 50px 20px rgba(0,0,0,.514)}.preview-image:nth-of-type(6){box-shadow:30px 0 50px 20px rgba(0,0,0,.514)}.preview-image:nth-of-type(7){box-shadow:0 -30px 50px 20px rgba(0,0,0,.514)}.preview-image:nth-of-type(8){box-shadow:0 30px 50px 20px rgba(0,0,0,.514)}.native-preview{border-radius:30px;height:300px;width:auto;z-index:-3!important}.native-preview-highlighted{box-shadow:none!important;left:calc(50vw - 90px)!important;position:absolute;top:calc(50vh - 200px)!important;transform:scale(1.75) rotateX(0deg) translateZ(150px)!important;transform-style:flat;z-index:75!important}.native-preview:first-of-type{left:calc(40vw - 220px);top:calc(38vh - 250px)}.native-preview:nth-of-type(2){left:calc(40vw - 220px);top:calc(75vh - 250px)}.native-preview:nth-of-type(3){left:calc(80vw - 220px);top:calc(75vh - 250px)}.native-preview:nth-of-type(4){left:calc(80vw - 220px);top:calc(38vh - 250px)}.native-preview:nth-of-type(5){left:calc(25vw - 220px);top:calc(55vh - 250px)}.native-preview:nth-of-type(6){left:calc(95vw - 220px);top:calc(55vh - 250px)}.native-preview:nth-of-type(7){left:calc(60vw - 220px);top:calc(20vh - 250px)}.native-preview:nth-of-type(8){left:calc(60vw - 220px);top:calc(85vh - 250px)}#contact{padding-top:50px}.contact-container{flex-wrap:column wrap;max-height:-webkit-fit-content;max-height:fit-content;min-height:400px;width:95%}.contact-container,.contact-sections{align-items:center;display:flex;justify-content:center}.contact-sections{flex:1 1;flex-wrap:column wrap;flex-flow:row wrap;height:75%;padding:15px}.contact-intro h2{align-items:center;color:var(--secondary-header-color);display:flex;flex-wrap:column wrap;font-weight:700;justify-content:center}.contact-intro{line-height:3ch;text-align:center;width:90%}.contact-info{border:2px outset #fff;border-radius:10px;list-style:none;margin:0 auto;min-width:250px!important;padding:15px;width:75%}.contact-info li{align-items:center;display:flex;flex-direction:row;justify-content:center;z-index:10!important}.contact-info li i{font-size:.8rem;margin-right:10px}.contact-info li{font-size:1.4rem;height:40px;margin:0 auto;text-align:center;width:100%}.contact-info li a{text-decoration:none;transition:all 1s}.contact-info li a:hover{font-size:1.1em;font-weight:700}.contact-info li:first-child{margin-bottom:5px}.contact-info li:last-child{font-weight:bolder;margin-bottom:0;padding-top:10px}.clipboard{cursor:pointer}.clipboard-animated{animation:li-text-change .8s linear forwards}@keyframes li-text-change{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}#desktop-icon{aspect-ratio:1;margin-inline:20px;width:100px}#opening-tag{animation:op-tag-animation 5s ease infinite}#closing-tag{animation:cl-tag-animation 5s ease infinite}#svg-tag{animation:svg-tag-animation 5s linear infinite;opacity:var(--svg-opacity)}@keyframes op-tag-animation{0%{transform:translateX(0)}50%{transform:translateX(-15%)}to{transform:translateX(0)}}@keyframes cl-tag-animation{0%{transform:translateX(0)}50%{transform:translateX(21%)}to{transform:translateX(0)}}@keyframes svg-tag-animation{0%{--svg-opacity:0}59%{--svg-opacity:1}60%,to{--svg-opacity:0}}form{background:rgba(43,40,40,.659);border:1px solid #fff;border-radius:30px;box-shadow:3px 5px 2px 0 var(--secondary-bg-color);flex-flow:column wrap;height:-webkit-fit-content;height:fit-content;padding:50px 10px 20px;transition:all 1s ease;width:80%}form,form div{align-items:center;display:flex;flex-wrap:column wrap;justify-content:center}form div{align-items:flex-start;justify-content:flex-start;margin-block:10px;position:relative;width:90%}form div label{display:inline-block;font-size:1.1rem;font-weight:700;width:40%}form div input:-webkit-autofill,form div input:-webkit-autofill:active,form div input:-webkit-autofill:focus,form div input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 30px #1d1d1d!important}form div input,form div textarea{background:#1d1d1d!important;border:2px outset #b1b1b1;border-radius:10px;font-size:1.1 rem;height:40px;padding:10px;position:relative;transform:translateY(-10px);width:60%}form div input::placeholder,form div textarea::placeholder{transition:all .5s ease}form div input:focus-visible,form div textarea:focus-visible{outline:2px inset #b1b1b1;outline-offset:2px}form div input:focus-visible::placeholder,form div textarea:focus-visible::placeholder{color:var(--secondary-header-color);font-size:.8em;position:absolute;top:0}form div textarea{height:100px;overflow:auto;resize:none}form div textarea+.bubble{bottom:15%;left:45%}form div button{background:linear-gradient(180deg,#ededed 5%,#bab1ba);background-color:#ededed;border:1px solid #d6bcd6;border-radius:15px;box-shadow:3px 4px 0 0 #899599;color:#000;cursor:pointer;display:inline-block;font-size:1.2rem;margin:10px auto -10px;padding:7px 25px;text-decoration:none;text-shadow:0 1px 0 #e1e2ed}form div button:hover{background:linear-gradient(180deg,#bab1ba 5%,#ededed);background-color:#bab1ba}form div button:active{position:relative;top:1px}form:hover{box-shadow:1px 40px 30px -30px var(--secondary-bg-color);transform:translateZ(8px)}.contact-sections{perspective:400px;perspective-origin:top}.contact-container{height:400px;margin-inline:auto;width:75vw}.contact-container,.sending-form-animation{height:-webkit-fit-content;height:fit-content}.sending-form-animation{align-items:center;display:flex;flex-wrap:column wrap;justify-content:center}@media only screen and (max-width:961px){.contact-info li{font-size:.9rem;height:20px!important}}@media only screen and (max-width:950px){#contact .section-header{margin-bottom:10px}.contact-container{flex-flow:column nowrap;margin:auto}.contact-sections{width:80vw}.contact-sections:first-child{border-right:none;padding-bottom:20px}form{margin-bottom:30px;padding-top:20px}}@media only screen and (max-width:513px){.contact-sections{width:95%}.contact-sections:last-child h3{font-size:3.2vw}form{margin-bottom:45px}form div:last-child{margin-top:0;transform:scale(.8)}form button{margin:0}input,textarea{width:70%!important}label{font-size:3.5vw!important;width:30%!important}}.racing-car-scene{height:auto;margin-top:-60px;overflow:hidden;position:relative;width:70%}#left-tire,#right-tire{animation:tire-animation 5s linear infinite}#left-tire{transform-origin:3.6702428007% 72.921108742%}#right-tire{transform-origin:16.0361377753% 72.921108742%}.tire-wrap{animation:tire-wrapper-animation 2s linear infinite}@keyframes tire-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes tire-wrapper-animation{0%{transform:translateY(0)}10%,11%{transform:translateY(.8%)}13%,to{transform:translateY(0)}}#racing-car{animation:car-progressing-animation 120s ease-out forwards}@keyframes car-progressing-animation{0%{transform:translateX(3%)}to{transform:translateX(65%)}}.racing-car-scene-loading #left-tire,.racing-car-scene-loading #racing-car,.racing-car-scene-loading #right-tire,.racing-car-scene-loading .tire-wrap{animation-play-state:paused!important}#question-mark{animation:thinking-tilt 2s ease infinite;transform-origin:20.0796359499% 49.6801705757%}@keyframes thinking-tilt{0%{transform:rotate(0deg)}25%{transform:rotate(15deg)}55%{transform:rotate(0deg)}75%{transform:rotate(-15deg)}to{transform:rotate(0deg)}}.animated-tree{animation:tree-animation 2s linear forwards}@keyframes tree-animation{0%{transform:translateX(20%)}to{transform:translateX(-100%)}}.racing-car-scene-fulfilled .animated-flag{animation:flag-animation 2s linear forwards}@keyframes flag-animation{0%{transform:translateX(20%)}to{transform:translateX(-80%)}}.racing-car-scene-fulfilled #racing-car{animation:none!important;transform:translateX(20%)}.racing-car-scene-fulfilled .tire-wrap{animation:none!important}.racing-car-scene-fulfilled .tire-animation-stop{animation:tire-rotation-then-stop 2s linear forwards!important}.racing-car-scene-fulfilled #bubble,.racing-car-scene-fulfilled #person{animation:element-appears 1s linear 2.5s forwards;opacity:0}.racing-car-scene-fulfilled #thank-speech{animation:thank-you-appears 1s linear 3s forwards;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.racing-car-scene-rejected #racing-car{animation:none!important;transform:translateX(10%)}.racing-car-scene-rejected .tire-wrap{animation:none!important}.racing-car-scene-rejected .tire-animation-stop{animation:tire-rotation-then-stop 2s linear forwards!important}@keyframes tire-rotation-then-stop{0%{transform:rotate(0deg)}99%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.racing-car-scene-rejected #XMLID_5_,.racing-car-scene-rejected #bubble-rejected{animation:element-appears 1s linear 2.5s forwards;opacity:0}.racing-car-scene-rejected #thank-speech-rejected{animation:thank-you-appears 1s linear 3s forwards;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.racing-car-scene-rejected #broken-racing-car{animation:element-appears 1s linear 2.5s forwards;opacity:0;transform:translateY(3%)}.racing-car-scene-rejected #tree-crash{animation:tree-crash-animation 2s linear forwards}@keyframes tree-crash-animation{0%{transform:translateX(40%)}to{transform:translateX(-3%)}}.racing-car-scene-rejected #racing-car{animation:car-disappears .5s linear 2s forwards!important;opacity:var(--opacity-broken);transform:translateX(20%)}@keyframes car-disappears{0%{--opacity-broken:1}to{--opacity-broken:0}}.racing-car-scene-rejected .flag-rejected{opacity:0}@keyframes element-appears{0%{opacity:0}to{opacity:1}}@keyframes thank-you-appears{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@media only screen and (max-width:513px){.racing-car-scene{width:98%}}.bubble{align-items:center;background:#fff;border-radius:20px;bottom:-100%;color:#000;display:flex;font-family:Comic Sans MS;font-size:.9rem;height:30px;justify-content:center;padding:0;position:absolute;right:5%;width:50%;z-index:20!important}.bubble-animation{animation:error-bubble-animation .5s ease forwards}.bubble:after{border-color:#fff #0000;border-style:solid;border-width:0 10px 12px;content:"";display:block;left:31%;margin-left:-10px;position:absolute;top:-12px;width:0;z-index:1}@keyframes error-bubble-animation{0%{transform:scale(.1)}to{transform:scale(1)}}footer{align-items:center;background:linear-gradient(to bottom,var(--secondary-bg-color),rgba(255,79,79,.714));box-shadow:0 -10px 20px 0 #5e5e5e;display:flex;flex-flow:row nowrap;font-size:1.2rem;height:50px;justify-content:space-around;margin-top:35px;padding-inline:20px}footer div a{font-size:1.8rem;padding-inline:5px}footer div a:hover{--anchor-hover-color:#000!important}footer div a i:before{color:var(--anchor-hover-color)}footer .web-links{display:flex;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width:800px){p{font-size:.9rem}.web-links{transform:scale(.9)}}@media only screen and (max-width:450px){p{font-size:.8rem}.web-links{transform:scale(.7)}}@media only screen and (max-width:320px){p{font-size:.6rem}.web-links{transform:scale(.5)}}.error-screen{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='560' preserveAspectRatio='none'%3E%3Cg mask='url(%26quot;%23a%26quot;)' fill='none'%3E%3Cpath fill='rgba(29, 29, 29, 1)' d='M0 0h1440v560H0z'/%3E%3Cpath d='M0 498.909c90.623 17.047 168.498-66.853 241.266-123.491 67.35-52.421 131.978-111.308 162.702-190.932 29.801-77.231 17.389-161.44 4.841-243.264-12.442-81.13-19.66-170.03-77.2-228.563-56.649-57.627-143.884-70.141-224.295-78.137-70.17-6.978-134.056 28.251-204.196 35.528-90.919 9.432-193.889-39.556-268.327 13.494-74.534 53.119-101.906 157.956-100.659 249.474 1.18 86.566 54.582 162.032 107.203 230.779 44.244 57.804 116.251 80.947 169.44 130.643C-119.967 359.15-93.15 481.387 0 498.909' fill='%23171717'/%3E%3Cpath d='M1440 1036.449c101.261-2.431 205.396 28.682 297.4-13.685 97.813-45.041 176.927-127.764 222.078-225.526 45.248-97.972 57.405-212.121 27.999-315.953-27.759-98.015-122.132-155.277-184.31-235.971-67.002-86.954-97.257-207.542-195.371-256.776-103.119-51.746-228.753-45.602-338.921-11.336-109.254 33.982-202.538 108.168-269.857 200.685-64.05 88.024-82.572 196.857-97.842 304.642-15.241 107.581-32.477 218.988 9.461 319.223 42.56 101.72 121.839 190.825 222.641 235.516 95.398 42.296 202.398 1.686 306.722-.819' fill='%23232323'/%3E%3C/g%3E%3Cdefs%3E%3Cmask id='a'%3E%3Cpath fill='%23fff' d='M0 0h1440v560H0z'/%3E%3C/mask%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;display:flex;flex-flow:row nowrap;font-size:clamp(1rem,1.5vw,2rem);height:100vh;justify-content:center;width:100vw}.error-screen div{margin:30px}.error-screen div *{margin:15px}.error-screen div{line-height:40px;text-align:center;width:max(30%,280px)}.error-screen div h1{font-size:3em;font-weight:bolder;margin-bottom:50px!important;margin-top:30px!important}.error-screen div h4{padding-inline:20px}.error-screen div p{font-size:.8em}.error-screen div a{color:red;margin:0;text-decoration:none;transition:color 1s ease}.error-screen div a:hover{color:var(--secondary-header-color)}.error-screen div:first-of-type{border:5px outset #fff;border-radius:50px}@media only screen and (max-width:784px){.error-screen{flex-flow:column nowrap;margin:auto}.error-screen div *{margin:0}.error-screen div h1{margin-block:10px!important}}:root{--experience-text:#fffc;--experience-bg:#5eead499}#experience .experience-container{display:flex;flex-direction:column;gap:25px;margin-inline:5vw}#experience .experience-container *{text-decoration:none}#experience .experience-container .experience-item{border-radius:50px;display:flex;flex-direction:row;gap:15px;padding:30px 50px;transition:background .25s ease-out}#experience .experience-container .experience-item-duration{color:#fffc;color:var(--experience-text);margin-top:5px;min-width:250px}#experience .experience-container .experience-item-main{display:flex;flex-direction:column;gap:20px}#experience .experience-container .experience-item-main-title{color:#fffc;color:var(--experience-text);font-size:1.2rem;font-weight:600;line-height:1.8}#experience .experience-container .experience-item-main-description{line-height:1.6}#experience .experience-container .experience-item-main-link-icon{transition:all .15s ease-in}#experience .experience-container .experience-item-main-technologies{display:flex;flex-flow:row wrap;gap:8px}#experience .experience-container .experience-item-main-technologies div{background-color:#5eead499;background-color:var(--experience-bg);border-radius:20px;color:#fff;font-size:.9em;padding:5px 10px}#experience .experience-container .experience-item:hover{background:#2b2828cc}#experience .experience-container .experience-item:hover .experience-item-main-title>span{color:var(--secondary-header-color)}#experience .experience-container .experience-item:hover .experience-item-main-link-icon{fill:var(--secondary-header-color);transform:translateY(-5px)}@media only screen and (max-width:1050px){.experience-item{flex-direction:column!important}.experience-item-duration{width:-webkit-fit-content!important;width:fit-content!important}}@media only screen and (max-width:759px){.experience-item{border-radius:20px!important;padding:15px 20px!important}.experience-item-main-description{font-size:.9rem}.experience-item-main-technologies{font-size:.75rem}}
/*# sourceMappingURL=main.d8cd4aed.css.map*/