*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none;-webkit-tap-highlight-color:transparent}* ::selection{background:rgba(255,183,183,.5333333333333333)}body{font-family:"Poppins",sans-serif;background:#191919}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:#464646}body::-webkit-scrollbar-thumb{background-color:#707070;border-radius:10px}body::-webkit-scrollbar-thumb:hover{background-color:#5c5c5c}.header{max-width:1450px;position:fixed;top:0;left:0;right:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem 2rem;font-style:normal}.header .menuWrap{display:none}.header .links{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header .links .link{padding-right:40px;font-size:18px;font-weight:800;color:hsla(0,0%,100%,.9);cursor:pointer}.header .logo{cursor:pointer}.header .socials{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header .socials .social:first-child{padding-left:200px}.header .socials .social:last-child{padding-left:80px}.header .socials img{opacity:.9}@media screen and (max-width:768px){.header .links{display:none}.header .menuWrap{display:block;-webkit-flex:1 1;flex:1 1}.header .menuWrap .menuButton{cursor:pointer}.header .menuWrap .menu{color:#f0f8ff;position:absolute;z-index:101;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;max-width:300px;width:100%;height:900px;left:-80px;top:0;background:#000;border-radius:0 20px 20px 0;padding:30px 20px;visibility:hidden;opacity:0;transition:.3s ease-in-out}.header .menuWrap .menu .menuLink{padding-top:40px;font-weight:800;font-size:18px;color:hsla(0,0%,100%,.9)}.header .menuWrap .menu .menuLink .link{color:hsla(0,0%,100%,.9);cursor:pointer}.header .menuWrap .menu .menuLogo{padding-bottom:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header .menuWrap .menu .menuLogo .subLogo1{padding:0 60px 0 140px}.header .menuWrap .menu .menuLogo .subLogo2{cursor:pointer}.header .menuWrap .menu.open{visibility:visible;opacity:1;transition:.3s ease-in-out;left:0}}@media screen and (max-width:580px){.header .socials .social{padding-left:60px}.header .socials .social img{width:18px;height:18px}.header .menuWrap .menu .menuLink{font-size:14px}.header .socials .social:first-child{padding-left:100px}.header .socials .social:last-child{padding-left:80px}}@media screen and (max-width:280px){.header .logo{width:30px;height:30px}.header .menuWrap .menu{max-width:240px;width:100%}.header .menuWrap .menu .menuLink{font-size:14px}.header .menuWrap .menu .menuLogo .subLogo1{padding:0 60px 0 90px}.header .socials .social:first-child{padding-left:60px}.header .socials .social:last-child{padding-left:30px}}.about{width:100%;overflow:hidden}.about .aboutContainer{max-width:1350px;margin:auto;padding:100px 10px 200px;position:relative;font-style:normal}.about .aboutContainer .aboutCard{max-width:1280px;min-height:800px;margin:auto;background:#202020;border-radius:20px;padding:40px;transition:.3s ease-in-out;position:relative;cursor:pointer;overflow:hidden}.about .aboutContainer .aboutCard .title{font-weight:600;font-size:36px;color:hsla(0,0%,100%,.9)}.about .aboutContainer .aboutCard .details{max-width:756px;width:100%;padding:30px;font-family:Poppins;font-style:normal}.about .aboutContainer .aboutCard .details .top{font-weight:600;font-size:18px;color:hsla(0,0%,100%,.8);padding-bottom:30px}.about .aboutContainer .aboutCard .details .middle{font-weight:400;font-size:18px;line-height:30px;color:hsla(0,0%,100%,.8);padding-bottom:40px}.about .aboutContainer .aboutCard .details .middle span{color:#edca85}.about .aboutContainer .aboutCard .details .bottom{font-weight:400;font-size:18px;line-height:30px;color:hsla(0,0%,100%,.8)}.about .aboutContainer .aboutCard .details .bottom .link{color:#edca85;cursor:pointer}.about .aboutContainer .aboutCard .skills{padding:30px;font-family:Poppins;font-style:normal}.about .aboutContainer .aboutCard .skills .top{font-weight:600;font-size:18px;color:hsla(0,0%,100%,.8);padding-bottom:30px}.about .aboutContainer .aboutCard .skills .middle{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;padding-top:30px}.about .aboutContainer .aboutCard .skills .middle .left{font-weight:600;font-size:18px;color:hsla(0,0%,100%,.8);-webkit-flex:1 1;flex:1 1}.about .aboutContainer .aboutCard .skills .middle .right{font-weight:400;font-size:14px;color:hsla(0,0%,100%,.8);padding-left:10px;-webkit-flex:5 1;flex:5 1}.about .aboutContainer .aboutCard .skills .middle .right span{font-weight:600}.about .aboutContainer .aboutCard .last{padding:30px;font-weight:600;font-size:18px;color:rgba(71,233,255,.8)}.about .aboutContainer .aboutCard .custom-shape-divider-bottom-1618821569{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.about .aboutContainer .aboutCard .custom-shape-divider-bottom-1618821569 svg{position:relative;display:block;width:calc(175% + 1.3px);height:266px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.about .aboutContainer .aboutCard .custom-shape-divider-bottom-1618821569 .shape-fill{fill:hsla(0,0%,100%,.1)}.about .aboutContainer .aboutCard .scroll{position:absolute;right:30px;bottom:60px;width:40px;height:70px;border:4px solid hsla(0,0%,100%,.9);box-sizing:border-box;border-radius:35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;transition:.3s}.about .aboutContainer .aboutCard .scroll:hover{transition:.3s;border:4px solid rgba(126,240,255,.9)}.about .aboutContainer .aboutCard:hover{transition:.3s ease-in-out;box-shadow:-10px 0 20px rgba(0,0,0,.25),10px 20px 20px rgba(0,0,0,.25)}@media screen and (max-width:768px){.about .aboutContainer .aboutCard .skills .middle .left{-webkit-flex:2 1;flex:2 1}.about .aboutContainer .aboutCard .skills .middle .right{-webkit-flex:5 1;flex:5 1}.about .aboutContainer .aboutCard .custom-shape-divider-bottom-1618821569 svg{width:calc(175% + 1.3px);height:75px}}@media screen and (max-width:580px){.about .aboutContainer .aboutCard{padding:40px 20px}.about .aboutContainer .aboutCard .title{font-size:18px}.about .aboutContainer .aboutCard .details{padding:20px 0}.about .aboutContainer .aboutCard .details .top{font-size:14px;padding-bottom:20px}.about .aboutContainer .aboutCard .details .middle{font-size:12px;padding-bottom:20px}.about .aboutContainer .aboutCard .details .bottom{font-size:12px}.about .aboutContainer .aboutCard .skills{padding:20px 0}.about .aboutContainer .aboutCard .skills .top{font-size:14px}.about .aboutContainer .aboutCard .skills .middle{padding-top:10px}.about .aboutContainer .aboutCard .skills .middle .left{font-size:12px;-webkit-flex:1 1;flex:1 1}.about .aboutContainer .aboutCard .skills .middle .right{font-size:10px;-webkit-flex:3 1;flex:3 1}.about .aboutContainer .aboutCard .last{padding:20px 0;font-size:14px}.about .aboutContainer .aboutCard .scroll{display:none}}@media screen and (max-width:280px){.about .aboutContainer .aboutCard{min-height:600px}.about .aboutContainer .aboutCard .title{font-size:14px}.about .aboutContainer .aboutCard .details{padding:10px 0}.about .aboutContainer .aboutCard .details .top{font-size:10px;padding-bottom:10px}.about .aboutContainer .aboutCard .details .middle{font-size:8px;padding-bottom:10px}.about .aboutContainer .aboutCard .details .bottom{font-size:8px}.about .aboutContainer .aboutCard .skills{padding:10px 0}.about .aboutContainer .aboutCard .skills .top{font-size:10px}.about .aboutContainer .aboutCard .skills .middle{padding-top:0}.about .aboutContainer .aboutCard .skills .middle .left{font-size:8px;-webkit-flex:2 1;flex:2 1}.about .aboutContainer .aboutCard .skills .middle .right{font-size:6px;-webkit-flex:4 1;flex:4 1}.about .aboutContainer .aboutCard .last{padding:10px 0;font-size:10px}.about .aboutContainer .aboutCard .scroll{width:30px;height:60px;right:20px;bottom:30px}}.contact{width:100%;overflow:hidden}.contact .contactContainer{max-width:1350px;margin:auto;padding:100px 10px 200px;font-style:normal}.contact .contactContainer .contactCard{position:relative;max-width:1280px;min-height:800px;margin:auto;background:#202020;border-radius:20px;padding:40px;transition:.3s ease-in-out;cursor:pointer;overflow:hidden}.contact .contactContainer .contactCard .title{font-weight:600;font-size:36px;color:hsla(0,0%,100%,.9)}.contact .contactContainer .contactCard .contactWrap{padding:40px 10px;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.contact .contactContainer .contactCard .contactWrap .contactLeft{margin-bottom:10px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField{width:400px;margin-bottom:24px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap{position:relative;background:hsla(0,0%,100%,.1);border-radius:10px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldInput,.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldTextarea{padding:0 50px 0 30px;font-weight:600;font-size:18px;color:hsla(0,0%,100%,.8);width:100%;background:none;border:none;outline:none}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldInput{height:60px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldTextarea{height:200px;resize:none;padding-top:16px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldTextarea::-webkit-scrollbar{width:8px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldTextarea::-webkit-scrollbar-track{background:#464646}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldTextarea::-webkit-scrollbar-thumb{background-color:#707070;border-radius:10px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldIcon{position:absolute;right:30px;top:21px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactButton{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactButton .button{max-width:120px;width:100%;height:40px;background:hsla(0,0%,100%,.1);border-radius:10px;font-weight:600;font-size:24px;color:hsla(0,0%,100%,.8);outline:none;border:none;cursor:pointer}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactButton .button.disabled{color:hsla(0,0%,100%,.2)}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactButton .fas{color:hsla(0,0%,100%,.8)}.contact .contactContainer .contactCard .contactWrap .contactRight{width:400px;margin:0 10px}.contact .contactContainer .contactCard .contactWrap .contactRight .contactLine{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px}.contact .contactContainer .contactCard .contactWrap .contactRight .contactLine .contactIcon{-webkit-flex:1 1;flex:1 1}.contact .contactContainer .contactCard .contactWrap .contactRight .contactLine .contactText{-webkit-flex:4 1;flex:4 1;font-weight:500;font-size:24px;color:hsla(0,0%,100%,.8)}.contact .contactContainer .contactCard .contactWrap .contactRight .links{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:195px;padding-top:300px;margin:auto}.contact .contactContainer .contactCard .custom-shape-divider-top-1618822632{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contact .contactContainer .contactCard .custom-shape-divider-top-1618822632 svg{position:relative;display:block;width:calc(113% + 1.3px);height:129px}.contact .contactContainer .contactCard .custom-shape-divider-top-1618822632 .shape-fill{fill:hsla(0,0%,100%,.1)}.contact .contactContainer .contactCard:hover{transition:.3s ease-in-out;box-shadow:-10px 0 20px rgba(0,0,0,.25),10px 20px 20px rgba(0,0,0,.25)}@media screen and (max-width:580px){.contact .contactContainer .contactCard{padding:40px 20px}.contact .contactContainer .contactCard .title{font-size:18px}.contact .contactContainer .contactCard .contactWrap{padding:40px 0}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField{max-width:400px;width:100%}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactButton button,.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldInput,.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldTextarea{font-size:18px}.contact .contactContainer .contactCard .contactWrap .contactRight{margin:60px 10px 0}.contact .contactContainer .contactCard .contactWrap .contactRight .contactLine .contactText{font-size:18px}.contact .contactContainer .contactCard .contactWrap .contactRight .links{padding-top:100px}.contact .contactContainer .contactCard .custom-shape-divider-top-1618822632 svg{width:calc(113% + 1.3px);height:75px}}@media screen and (max-width:280px){.contact .contactContainer .contactCard .title{font-size:14px}.contact .contactContainer .contactCard .contactWrap{padding:20px 0}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField{max-width:400px;width:100%}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldInput,.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldTextarea{font-size:14px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldInput{height:40px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldTextarea{height:180px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactField .fieldWrap .fieldIcon{right:10px;top:10px}.contact .contactContainer .contactCard .contactWrap .contactLeft .contactForm .contactButton button{width:40%;font-size:14px;height:30px}.contact .contactContainer .contactCard .contactWrap .contactRight{margin:60px 10px 0}.contact .contactContainer .contactCard .contactWrap .contactRight .contactLine .contactIcon svg{width:20px;height:20px}.contact .contactContainer .contactCard .contactWrap .contactRight .contactLine .contactText{font-size:14px}.contact .contactContainer .contactCard .contactWrap .contactRight .links{padding-top:60px}}.footer{position:relative;height:100vh;overflow:hidden}.footer .footerContainer{margin:auto;max-width:1450px;padding-top:160px;font-style:normal;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start}.footer .footerContainer,.footer .footerContainer .title{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.footer .footerContainer .title{font-weight:600;font-size:clamp(24px,8vw,72px);background:linear-gradient(90deg,#edca85 19%,#0ab5cf 67%,#0816cf);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-left:20px}.footer .footerContainer .subTitle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-weight:400;font-size:24px;color:hsla(0,0%,100%,.8);padding:40px 20px}.footer .footerContainer .subTitle .link{text-decoration:underline;color:#edca85;cursor:pointer}.footer .footerContainer .scroll{width:40px;height:70px;border:4px solid hsla(0,0%,100%,.9);box-sizing:border-box;border-radius:35px;margin:auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;transition:.3s}.footer .footerContainer .scroll:hover{transition:.3s;border:4px solid rgba(126,240,255,.9)}.footer .footerContainer .copyright{position:absolute;bottom:0;left:0;font-weight:400;font-size:18px;color:hsla(0,0%,100%,.8);width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.footer .footerContainer .copyright span{background:linear-gradient(142.52deg,#1ff5dc 11.22%,#e200d9 78.42%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:580px){.footer .footerContainer{padding-top:200px}.footer .footerContainer .title{padding-left:10px}.footer .footerContainer .subTitle{font-size:18px;padding:40px 10px}.footer .footerContainer .scroll{width:40px;height:70px}.footer .footerContainer .copyright{font-size:14px}}@media screen and (max-width:280px){.footer .footerContainer .title{padding-left:10px}.footer .footerContainer .subTitle{font-size:14px;padding:40px 10px}.footer .footerContainer .copyright{font-size:8px}}.main{overflow:hidden}.main .mainContainer{height:100vh;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-family:Poppins;font-style:normal}.main .mainContainer .hero-col{padding-top:100px;max-width:80%}.main .mainContainer .hero-col .mainTitle{font-size:clamp(24px,8vw,72px);font-weight:600;background:linear-gradient(90deg,#ccb1ff 6%,#48cfcf 60%,#ff4ddb 88%,#4f60cf);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.main .mainContainer .circle{width:clamp(250px,30vw,500px)}.main .mainContainer .rectangle1{position:absolute;right:200px;bottom:160px;width:100px;height:100px;background:linear-gradient(180deg,rgba(0,86,253,.45),rgba(0,194,255,.72));border-radius:20px}.main .mainContainer .rectangle2{position:absolute;top:150px;right:200px;width:100px;height:100px;background:linear-gradient(180deg,hsla(0,0%,100%,.7),rgba(255,0,214,.594));border-radius:100px}.main .mainContainer .custom-shape-divider-bottom-1618817524{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main .mainContainer .custom-shape-divider-bottom-1618817524 svg{position:relative;display:block;width:calc(132% + 1.3px);height:201px}.main .mainContainer .custom-shape-divider-bottom-1618817524 .shape-fill{fill:hsla(0,0%,100%,.1)}.main .mainContainer .scroll{position:absolute;bottom:60px;width:40px;height:70px;border:4px solid hsla(0,0%,100%,.9);box-sizing:border-box;border-radius:35px;margin:auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;transition:.3s}.main .mainContainer .scroll:hover{transition:.3s;border:4px solid rgba(126,240,255,.9)}@media screen and (max-width:1023px){.main .mainContainer .circle,.main .mainContainer .rectangle1,.main .mainContainer .rectangle2{display:none}}@media screen and (max-width:768px){.main .mainContainer .custom-shape-divider-bottom-1618817524 svg{width:calc(132% + 1.3px);height:75px}.main .mainContainer .custom-shape-divider-bottom-1618817524 .shape-fill{fill:hsla(0,0%,100%,.1)}}@media screen and (max-width:580px){.main .mainContainer .hero-col{padding-top:0}.main .mainContainer .hero-col .mainTitle{font-size:clamp(24px,10vw,72px)}.main .mainContainer .scroll{margin-top:240px;width:40px;height:70px}}@media screen and (max-width:280px){.main .mainContainer .scroll{margin-top:180px;width:40px;height:70px}}.backToTop{position:fixed;z-index:999;right:40px;bottom:-40px;width:30px;height:50px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;visibility:hidden;opacity:0;transition:.5s}.backToTop svg path{fill:rgba(0,104,239,.9)}.backToTop.show{visibility:visible;opacity:1;transition:.5s;bottom:20px}@media screen and (max-width:420px){.backToTop{right:10px}}@media screen and (max-width:280px){.backToTop{right:6px}}.project{width:100%;overflow:hidden}.project .projectContainer{max-width:1350px;margin:auto;padding:100px 10px 200px;font-style:normal}.project .projectContainer .projectsWrap{position:relative;max-width:1280px;min-height:800px;margin:auto;background:#202020;border-radius:20px;padding:40px;transition:.3s ease-in-out;cursor:pointer;overflow:hidden}.project .projectContainer .projectsWrap .title{font-weight:600;font-size:36px;color:hsla(0,0%,100%,.9);padding-bottom:14px}.project .projectContainer .projectsWrap .description{font-weight:400;font-size:14px;color:hsla(0,0%,100%,.8);padding-bottom:20px}.project .projectContainer .projectsWrap .projectsCard{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-flex-wrap:wrap;flex-wrap:wrap}.project .projectContainer .projectsWrap .projectsCard .card{max-width:300px;width:100%;min-height:500px;background:#000;border-radius:10px;margin:20px 10px;transition:.3s;z-index:2}.project .projectContainer .projectsWrap .projectsCard .card .imageWrap{max-width:300px;width:100%;height:200px;background:rgba(0,0,0,.8);border-radius:10px;border-bottom:1px solid hsla(0,0%,100%,.2);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.project .projectContainer .projectsWrap .projectsCard .card .imageWrap .image{max-width:256px;width:100%;height:182px;object-fit:contain}.project .projectContainer .projectsWrap .projectsCard .card .links{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding-top:10px}.project .projectContainer .projectsWrap .projectsCard .card .links .link{color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.4);box-sizing:border-box;border-radius:10px;padding:0 10px;cursor:pointer}.project .projectContainer .projectsWrap .projectsCard .card .projectTitle{font-weight:800;font-size:14px;color:hsla(0,0%,100%,.9);padding:10px}.project .projectContainer .projectsWrap .projectsCard .card .details{min-height:124px;font-weight:400;font-size:14px;color:hsla(0,0%,100%,.8);padding:0 10px}.project .projectContainer .projectsWrap .projectsCard .card .skills{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;padding:20px 10px}.project .projectContainer .projectsWrap .projectsCard .card .skills .skillWrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:1px solid hsla(0,0%,100%,.2);box-sizing:border-box;border-radius:20px;padding:0 4px;margin-right:4px;margin-bottom:10px;cursor:default}.project .projectContainer .projectsWrap .projectsCard .card .skills .skillWrap .skill{font-weight:800;font-size:10px;color:hsla(0,0%,100%,.8)}.project .projectContainer .projectsWrap .projectsCard .card:hover{transition:.3s;box-shadow:-2px 4px 4px rgba(0,0,0,.25)}.project .projectContainer .projectsWrap .custom-shape-divider-bottom-1618821907{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.project .projectContainer .projectsWrap .custom-shape-divider-bottom-1618821907 svg{position:relative;display:block;width:calc(250% + 1.3px);height:500px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.project .projectContainer .projectsWrap .custom-shape-divider-bottom-1618821907 .shape-fill{fill:hsla(0,0%,100%,.1)}.project .projectContainer .projectsWrap .scroll{width:40px;height:70px;border:4px solid hsla(0,0%,100%,.9);box-sizing:border-box;border-radius:35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;transition:.3s}.project .projectContainer .projectsWrap .scroll:hover{transition:.3s;border:4px solid rgba(126,240,255,.9)}.project .projectContainer .projectsWrap:hover{transition:.3s ease-in-out;box-shadow:-10px 0 20px rgba(0,0,0,.25),10px 20px 20px rgba(0,0,0,.25)}@media screen and (max-width:580px){.project .projectContainer .projectsWrap{padding:40px 20px}.project .projectContainer .projectsWrap .title{font-size:18px}.project .projectContainer .projectsWrap .description{font-size:10px}.project .projectContainer .projectsWrap .custom-shape-divider-bottom-1618821907 svg{width:calc(250% + 1.3px);height:75px}.project .projectContainer .projectsWrap .scroll{display:none}}@media screen and (max-width:280px){.project .projectContainer .projectsWrap .title{font-size:14px}.project .projectContainer .projectsWrap .description{font-size:8px}.project .projectContainer .projectsWrap .projectsCard .card{min-height:400px}.project .projectContainer .projectsWrap .projectsCard .card .imageWrap{height:170px}.project .projectContainer .projectsWrap .projectsCard .card .imageWrap .image{width:216px;height:142px}.project .projectContainer .projectsWrap .projectsCard .card .links .span{font-size:10px}.project .projectContainer .projectsWrap .projectsCard .card .projectTitle{font-size:12px}.project .projectContainer .projectsWrap .projectsCard .card .details{font-size:10px}}.notFound{width:100%;overflow:hidden}.notFound .notFoundContainer{max-width:1350px;margin:auto;padding:200px 10px 0;font-style:normal;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.notFound .notFoundContainer .top{font-weight:600;font-size:72px;background:linear-gradient(113.39deg,#ff8ef4 18.34%,#7eefff 86.98%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.notFound .notFoundContainer .middle{font-weight:500;font-size:64px;background:linear-gradient(91.15deg,#96ffff .33%,rgba(99,60,255,.95) 50.21%,#ff00a8 99.47%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:20px}.notFound .notFoundContainer .button{width:150px;height:50px;background:hsla(0,0%,100%,.3);border-radius:25px;font-weight:400;font-size:36px;color:hsla(0,0%,100%,.9);outline:none;border:none;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}
/*# sourceMappingURL=main.60423af6.chunk.css.map */