.topbar{width:100%;height:70px;background-color:#44475a;color:#50fa7b;position:fixed;top:0;z-index:3;transition:all 1s ease;opacity:.8}.topbar .wrapper{padding:10px 30px;justify-content:space-between}.topbar .wrapper,.topbar .wrapper .left{display:flex;align-items:center}.topbar .wrapper .left .logo{font-size:40px;font-weight:700;text-decoration:none;color:inherit;margin-right:40px}.topbar .wrapper .left .itemContainer{display:flex;align-items:center;margin-left:30px}@media(max-width:600px){.topbar .wrapper .left .itemContainer{display:none}}.topbar .wrapper .left .itemContainer .icon{font-size:18px;margin-right:5px}.topbar .wrapper .left .itemContainer span{font-size:15px;font-weight:400}.topbar .wrapper .right .hamburger{width:32px;height:25px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;scrollbar-width:none}.topbar .wrapper .right .hamburger::-webkit-scrollbar{display:none}.topbar .wrapper .right .hamburger span{width:100%;height:3px;background-color:#50fa7b;transform-origin:left;transition:all 2s ease}.topbar.active{background-color:#50fa7b;color:#44475a}.topbar.active .hamburger span:first-child{background-color:#44475a;transform:rotate(45deg)}.topbar.active .hamburger span:nth-child(2){opacity:0}.topbar.active .hamburger span:last-child{background-color:#44475a;transform:rotate(-45deg)}.intro{display:flex;scrollbar-width:none}@media(max-width:600px){.intro{flex-direction:column;align-items:center}}@media(max-width:1295px)and (min-width:600px){.intro{flex-direction:column;align-items:center}}.intro::-webkit-scrollbar{display:none}.intro .left{flex:.5 1;overflow:hidden}.intro .left .imgContainer{width:550px;height:550px;background-color:rgba(80,250,123,.7);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:150px;margin-top:35px}.intro .left .imgContainer:hover{transition:.5s;transform:translateY(20px)}@media(max-width:600px){.intro .left .imgContainer{align-items:center;justify-content:center;margin-right:135px;width:250px;height:250px}}@media(max-width:1295px)and (min-width:600px){.intro .left .imgContainer{align-items:center;justify-content:center;margin-right:135px;width:300px;height:300px}}.intro .left .imgContainer img{height:80%;border-radius:50%;box-shadow:0 0 40px #000}.intro .left .imgContainer img:hover{transition:.5s;transform:translateY(-20px)}@media(max-width:600px){.intro .left .imgContainer img{height:80%}}.intro .right{flex:.5 1;position:relative;color:#50fa7b}.intro .right .wrapper{width:100%;height:100%;padding-left:50px;display:flex;flex-direction:column;justify-content:center}@media(max-width:600px){.intro .right .wrapper{padding-left:0;align-items:center}}.intro .right .wrapper h1{font-size:60px;margin:10px 0}@media(max-width:600px){.intro .right .wrapper h1{font-size:40px}}.intro .right .wrapper h2{font-size:35px}.intro .right .wrapper h3{font-size:30px}@media(max-width:600px){.intro .right .wrapper h3{font-size:20px}}.intro .right .wrapper h3 span{font-size:30px;color:#ff79c6}.about{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;flex-direction:column}.about .vertical-line{height:18vh;border:2px solid #50fa7b;display:flex;background-color:#50fa7b;box-shadow:0 0 10px #50fa7b}@media(max-width:600px){.about .vertical-line{display:none}}@media(max-width:1295px)and (min-width:600px){.about .vertical-line{display:none}}.about .title{display:block;justify-content:space-between;align-items:center;position:absolute;margin-top:15px;font-size:1.5rem;top:0;border:3px solid #50fa7b;border-radius:20px;padding:15px 40px;box-shadow:0 0 10px #50fa7b;font-weight:700;transition:all .3s;white-space:nowrap}@media(max-width:600px){.about .title{font-size:1.2rem;padding:10px 25px}}@media(max-width:1295px)and (min-width:600px){.about .title{margin-top:13vh}}.about .title .color1{color:#fff}.about .title .color2{color:#ff79c6}.about .title .color3{color:#f1fa8c}.about .gerson{border-radius:40px;border:3px solid #50fa7b;box-shadow:0 0 10px #50fa7b;padding:25px;display:flex;flex-direction:column;justify-content:space-around;margin:8px}@media(max-width:600px){.about .gerson{padding:5px}}.about .gerson span{font-size:1.4rem;font-weight:500;padding:5px 0}@media(max-width:600px){.about .gerson span{font-size:1rem;font-weight:400}}.about .gerson .line{padding-left:30px}.about .gerson .line .key{color:#bd93f9}.about .gerson .line .two-point{color:#ff79c6}.about .gerson .line .value{color:#f1fa8c}.about .gerson .line .comma{color:#fff}.about .gerson .line .number{color:#bd93f9}.portfolio{display:flex;flex-direction:column;align-items:center;padding:20px}.portfolio .title{display:block;justify-content:space-between;align-items:center;position:absolute;margin-top:35px;font-size:1.5rem;border:3px solid #50fa7b;border-radius:20px;padding:15px 40px;box-shadow:0 0 10px #50fa7b;font-weight:700;transition:all .3s;white-space:nowrap}@media(max-width:600px){.portfolio .title{font-size:1.2rem;margin-right:20px;padding:10px 25px}}.portfolio .title .color1{color:#fff}.portfolio .title .color2{color:#ff79c6}.portfolio .title .color3{color:#effa78}.portfolio ul{padding:10px;list-style:none;display:flex;overflow:hidden;margin:70px 20px 20px}@media(max-width:600px){.portfolio ul{margin-top:20px;flex-wrap:wrap;justify-content:center;padding:2px}}.portfolio .container{width:80%;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-wrap:wrap;margin-top:10px}@media(max-width:600px){.portfolio .container{width:100%;margin-right:30px;margin-top:-20px}}@media(max-width:1295px)and (min-width:600px){.portfolio .container{width:100%}}.portfolio .container .item{width:300px;height:200px;border-radius:20px;border:1px solid #50fa7b;box-shadow:0 0 10px #50fa7b;margin:10px 20px;display:flex;align-items:center;justify-content:center;color:#44475a;position:relative;transition:all .5s ease;cursor:pointer}@media(max-width:600px){.portfolio .container .item{width:120px;height:100px}}.portfolio .container .item h3{display:none}.portfolio .container .item img{width:100%;height:100%;object-fit:fill;z-index:1}.portfolio .container .item:hover{background-color:#50fa7b}.portfolio .container .item:hover img{opacity:.1;z-index:0}.portfolio .container .item:hover h3{display:flex;position:absolute;font-size:30px;font-weight:700}.portfolioList{font-size:16px;margin-right:50px;padding:7px;border-radius:10px;cursor:pointer;overflow:hidden;font-weight:700;color:#ff79c6;margin-top:40px}@media(max-width:600px){.portfolioList{margin-right:20px}}.portfolioList.active{background-color:#50fa7b;color:#44475a;transition:.5s;transform:translateY(-10px)}.work{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}@media(max-width:600px){.work{overflow:hidden}}.work .title{display:block;justify-content:space-between;align-items:center;position:absolute;margin-top:15px;font-size:1.5rem;top:0;border:3px solid #50fa7b;border-radius:20px;padding:15px 40px;box-shadow:0 0 10px #50fa7b;font-weight:700;transition:all .3s;white-space:nowrap}@media(max-width:600px){.work .title{font-size:1.2rem;padding:10px 25px}}@media(max-width:1295px)and (min-width:600px){.work .title{margin-top:10vh}}.work .title .color1{color:#fff}.work .title .color2{color:#ff79c6}.work .title .color3{color:#f1fa8c}.work .arrow{height:70px;position:absolute;cursor:pointer}@media(max-width:600px){.work .arrow{display:none}}@media(max-width:1295px)and (min-width:600px){.work .arrow{margin-top:70vh}}.work .arrow.left{left:100px;transform:rotateY(180deg)}.work .arrow.right{right:100px}.work .slider{height:600px;display:flex;position:absolute;left:0;transition:all 1s ease-out;overflow:hidden;margin-top:45px}@media(max-width:600px){.work .slider{height:70vh;flex-direction:column;justify-content:center;margin-top:60px}}.work .slider .container{width:100vw;display:flex;align-items:center;justify-content:center;overflow:hidden}.work .slider .container .item{height:100%;width:1100px;border-radius:20px;display:flex;align-items:center;justify-content:space-between;overflow:hidden}@media(max-width:600px){.work .slider .container .item{width:80%;height:150px;margin:12px 0}}@media(max-width:1295px)and (min-width:600px){.work .slider .container .item{width:90%}}.work .slider .container .item .left{flex:4 1;height:60%;display:flex;justify-content:center;align-items:center;opacity:.8}@media(max-width:600px){.work .slider .container .item .left{flex:4 1}}@media(max-width:1295px)and (min-width:600px){.work .slider .container .item .left{flex:3 1}}.work .slider .container .item .left .leftContainer{width:80%;height:70%;display:flex;flex-direction:column;justify-content:space-between;border:3px solid #50fa7b;box-shadow:0 0 10px #50fa7b;border-radius:50px;padding:20px}@media(max-width:600px){.work .slider .container .item .left .leftContainer{width:70%;height:70%;justify-content:center;align-items:center;padding:5px;border-radius:50%;box-shadow:0 0 5px #50fa7b}}@media(max-width:1295px)and (min-width:600px){.work .slider .container .item .left .leftContainer{width:70%;height:25%}}.work .slider .container .item .left .leftContainer h2{font-size:30px;color:#ff79c6;margin-bottom:10px;margin-left:40px}@media(max-width:600px){.work .slider .container .item .left .leftContainer h2{font-size:16px;font-weight:700;justify-content:center;align-items:center;margin-left:0}}@media(max-width:1295px)and (min-width:600px){.work .slider .container .item .left .leftContainer h2{font-size:30px;font-weight:700;justify-content:center;align-items:center;margin-left:0}}.work .slider .container .item .left .leftContainer p{font-size:16px;font-weight:500;color:#f1fa8c;text-align:left;padding:10px;margin:10px 0}.work .slider .container .item .left .leftContainer p:hover{opacity:.9;transition:.5s;transform:translate(-10px)}@media(max-width:600px){.work .slider .container .item .left .leftContainer p{display:none}}@media(max-width:1295px)and (min-width:600px){.work .slider .container .item .left .leftContainer p{display:none}}.work .slider .container .item .left .leftContainer ul{display:flex;flex-direction:column;justify-content:left}.work .slider .container .item .left .leftContainer ul li{font-size:16px;font-weight:600;text-decoration:underline;cursor:pointer;color:#bd93f9}.work .slider .container .item .left .leftContainer ul li img{width:25px;margin-right:5px}.work .slider .container .item .left .leftContainer ul li:hover{opacity:.9;transition:.5s;transform:translate(-10px)}@media(max-width:600px){.work .slider .container .item .left .leftContainer ul li{display:none}}@media(max-width:1295px)and (min-width:600px){.work .slider .container .item .left .leftContainer ul li{display:none}}.work .slider .container .item .right{flex:8 1;height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;opacity:.9;transform:rotate(-20deg) skew(25deg) scale(.9);transition:.5s;border-radius:15px}@media(max-width:600px){.work .slider .container .item .right{transform:rotate(-20deg) skew(25deg) scale(.3)}}@media(max-width:1295px)and (min-width:600px){.work .slider .container .item .right{transform:rotate(-10deg) skew(15deg) scale(.9)}}.work .slider .container .item .right a{padding:0;margin:0;box-shadow:0 0 30px #50fa7b;cursor:pointer}.work .slider .container .item .right a:hover{transition:.5s;transform:translate(10px,-10px);opacity:.7}.work .slider .container .item .right a img{width:250px;box-shadow:0 0 40px #50fa7b;display:flex}@media(max-width:600px){.work .slider .container .item .right a img{transform:rotate(0deg)}}.contact{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;flex-direction:column}.contact .vertical-line{height:16vh;border:2px solid #50fa7b;display:flex;background-color:#50fa7b;box-shadow:0 0 10px #50fa7b}.contact .title{display:block;justify-content:space-between;align-items:center;position:absolute;margin-top:65px;font-size:1.5rem;top:0;border:3px solid #50fa7b;border-radius:20px;padding:15px 40px;box-shadow:0 0 10px #50fa7b;font-weight:700;transition:all .3s;white-space:nowrap}@media(max-width:600px){.contact .title{font-size:1.2rem;padding:10px 25px}}.contact .title .color1{color:#fff}.contact .title .color2{color:#ff79c6}.contact .title .color3{color:#effa78}.contact .gerson{border-radius:40px;border:3px solid #50fa7b;box-shadow:0 0 10px #50fa7b;padding:25px;display:flex;flex-direction:column;justify-content:space-around;margin:8px}.contact .gerson span{font-size:1.4rem;font-weight:500;padding:5px 0;margin-left:10px}.contact .gerson .line{padding-left:30px}.contact .gerson .line a{color:#ff79c6}.contact .gerson .line a .icon{width:40px;height:40px;justify-content:center;align-items:center;margin-left:10px}.contact .gerson .line .key{color:#bd93f9}.contact .gerson .line .two-point{color:#ff79c6}.contact .gerson .line .value{color:#f1fa8c}.contact .gerson .line .comma{color:#fff}.contact .gerson .line .number{color:#bd93f9}.app{height:100vh;color:#fff}.app .sections{width:100%;height:calc(100vh - 70px);position:relative;top:70px;scroll-behavior:smooth;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scrollbar-width:none}.app .sections::-webkit-scrollbar{display:none}@media(max-width:600px){.app .sections{-ms-scroll-snap-type:y proximity;scroll-snap-type:y proximity}}@media(max-width:1295px)and (min-width:600px){.app .sections{-ms-scroll-snap-type:y proximity;scroll-snap-type:y proximity}}.app .sections>*{width:100%;height:calc(100vh - 70px);scroll-snap-align:start}.app .particles-bg-canvas-self{background-color:#282a36}@media(max-width:600px){.app{background-color:#282a36}}.menu{width:300px;height:100vh;color:#44475a;position:fixed;top:0;right:-300px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 1s ease;opacity:.8}@media(max-width:600px){.menu{width:250px}}.menu.active{right:0;background-color:#50fa7b}.menu ul{margin:0;padding:0;list-style:none;font-size:30px;font-weight:700;color:#44475a;width:60%}.menu ul li{margin-bottom:25px}.menu ul li a{font-size:inherit;color:inherit;text-decoration:none}.menu ul li:hover{font-weight:500}
/*# sourceMappingURL=main.8c6dee28.chunk.css.map */