.about{position:relative;font-size:55px;color:#432d2d;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:inline-block;transition:all .3s ease-in-out;z-index:1}.about:hover{font-weight:700;animation:text-bubble .5s ease-in-out;transform:scale(1.1)}.getcv{position:relative;color:#fff;font-size:30px;background-color:transparent;cursor:pointer;border-radius:30px;z-index:1;padding:5px;margin-top:5px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.getcv:hover{background-color:#fff;color:#57403c;font-weight:700}.objective{position:relative;font-size:1.5em;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;z-index:1;gap:10rem;padding-top:3rem;margin-bottom:5px}.technicalskills{position:relative;font-size:1.5em;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;z-index:1;gap:5rem}.skill-list{list-style-type:none;padding-left:0;display:flex;flex-wrap:wrap;gap:2rem;position:relative;left:150px}.skill-row{display:flex}@media screen and (max-width: 768px){.about{font-size:12vw}.getcv{font-size:4vw}.objective,.technicalskills{left:1%;padding-right:50px;padding-left:50px;font-size:12px;gap:1em}}@media screen and (max-width: 480px){.getcv{margin-top:20px;font-size:6vw}.objective,.technicalskills,.personalskills{left:1%;padding-right:50px;padding-left:50px;font-size:20px;gap:1rem}.skill-list{left:0%;width:100%;padding:5px 50px!important;font-size:13px}}.App{width:100vw;height:100vh}.head{font-weight:700}.head:nth-child(1){color:transparent;-webkit-text-stroke:2px #fff}.head:nth-child(2){color:#fff;animation:animate 4s ease-in-out infinite}@keyframes animate{0%,to{clip-path:polygon(0% 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0% 100%)}50%{clip-path:polygon(0% 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0% 100%)}}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none}::-webkit-scrollbar{width:0px;background:transparent}@media only screen and (max-width: 768px){.head{font-size:40px;top:15rem;left:15rem}.head01{font-size:40px;top:47rem;left:15.5rem}}@media only screen and (max-width: 480px){.head{font-size:40px;top:15rem;left:10rem}.head01{font-size:40px;top:50rem;left:10rem}}.carousel{position:relative;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.projects{position:relative;padding-top:10rem;font-size:55px;color:#432d2d;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:inline-block;font-weight:700;transition:all .3s ease-in-out}.projects:hover{transform:scale(1.1)}.carousel-image{position:relative;padding:5rem;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.carousel-image img{max-width:100%;max-height:100%;position:relative;z-index:1;transform:translate(0);transition:all .5s ease-in-out}.carousel-title{position:relative;bottom:30rem;z-index:2;color:#fff;font-size:2rem;font-weight:700;text-shadow:2px 2px #000}.carousel-controls{position:absolute;bottom:5%;width:100%;display:flex;justify-content:center;align-items:center;z-index:2}.carousel-controls button{margin:0 10px;padding:10px 20px;font-size:1.5rem;background-color:transparent;color:#fff;border:2px solid #fff;border-radius:30px;cursor:pointer;transition:all .3s ease-in-out}.carousel-controls button:hover{background-color:#fff;color:#000}a{text-decoration:none;color:inherit}@media only screen and (max-width: 768px){.carousel{height:80vh}.carousel-title{left:6rem;bottom:30rem;transform:translate(-50%,-50%);font-size:2rem}.carousel-controls button{margin:0 5px;padding:5px 10px;font-size:1.5rem}}@media only screen and (max-width: 480px){.carousel{height:70vh}.carousel-title{left:3.2rem;bottom:15rem;font-size:1rem}.carousel-controls button{margin:0 5px;padding:5px 10px;font-size:1rem}}*{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0;box-sizing:border-box}.contact-container{position:relative;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.contact{padding-bottom:2rem;font-size:3.5rem;color:#432d2d}.email{font-size:2.5rem;font-weight:700;color:#432d2d}.link-email{font-size:2.5rem;font-weight:700;color:#fff;text-decoration:none;transition:color .3s ease-in-out;padding-bottom:1rem}.link-email:hover{color:#57403c}input[type=text]{font-size:1.5rem;font-weight:700;color:#fff;background:rgba(255,255,255,.15);backdrop-filter:blur(8px) saturate(180%);-webkit-backdrop-filter:blur(8px) saturate(180%);border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 32px #0000001a,inset 0 4px 20px #ffffff4d;border:2px solid rgba(255,255,255,.678);border-radius:30px;width:60rem;height:4rem;padding:1rem;margin-bottom:2rem}input::placeholder{color:#fff;font-size:1.5rem}.sendbtn{background:rgba(255,255,255,.15);backdrop-filter:blur(8px) saturate(180%);-webkit-backdrop-filter:blur(8px) saturate(180%);border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 32px #0000001a,inset 0 4px 20px #ffffff4d;color:#57403c;border-radius:30px;font-size:1.5rem;padding:1rem 2rem;margin-top:2rem;cursor:pointer;transition:background-color .3s ease-in-out,color .3s ease-in-out}.sendbtn:hover{background-color:#fff;color:#57403c;font-weight:700}.container_links{display:flex;justify-content:center;align-items:center;padding-top:30px}.email-status{color:#fff;font-weight:700;border-radius:30px;padding:10px;background:#57403C;animation:fadeOut 5s ease-in-out;margin-top:10px}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@media only screen and (max-width: 1025px){.contact{font-size:2.5rem;margin-bottom:1rem}.email{font-size:1.5rem}input[type=text]{font-size:1.2rem;width:80%;height:3rem;margin-bottom:1rem}}@media only screen and (max-width: 480px){.contact{font-size:3rem;padding-bottom:2px}.sendbtn{font-size:1rem;padding:.5rem 1rem}.email{font-size:1rem}input[type=text]{font-size:1rem;width:75%;height:2.5rem}.link-email{font-size:1rem;padding-bottom:1.5rem}input::placeholder{font-size:1rem}}*{box-sizing:border-box}body{margin:0}.center{display:flex;justify-content:center;align-items:center}.nav{display:flex;justify-content:center;align-items:center;height:60px;width:40vh;background:rgba(255,255,255,.15);backdrop-filter:blur(8px) saturate(180%);-webkit-backdrop-filter:blur(8px) saturate(180%);border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 32px #0000001a,inset 0 4px 20px #ffffff4d;padding:20px 25px;margin-bottom:20px;border-radius:14px;position:fixed;top:0;z-index:2;margin-top:25px}.nav a{text-decoration:none;margin:0 20px;font-size:20px}.icn{width:35px}.icn:hover{padding:5%;border-radius:30%;background-color:#fff}@media only screen and (max-width: 768px){.nav{width:50%}}@media only screen and (max-width: 480px){.nav{width:70%}}.container{position:relative;width:100%;height:100%}.soo{position:absolute;top:110vh;left:46%;font-size:6vw;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:inline-block;transition:all .3s ease-in-out;z-index:2}.soo:hover{font-weight:700;animation:text-bubble .5s ease-in-out}.startext{position:absolute;top:130vh;left:30%;font-size:6vw;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:inline-block;transition:all .3s ease-in-out;z-index:2}.startext:hover{font-weight:700;animation:text-bubble .5s ease-in-out}@keyframes text-bubble{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media only screen and (max-width: 768px){.soo{font-size:10vw;top:125vh;left:38%}.startext{font-size:5vw;top:140vh;left:32%}}@media only screen and (max-width: 480px){.soo{font-size:20vw;top:125vh;left:30%}.startext{font-size:3rem;right:5%;justify-content:center;align-items:center;top:140vh;left:15%}}.bk-second{width:100%}.hover-card{transition:transform .2s ease}.hover-card:hover{transform:translateY(-40px)}.seeMoreBtn:active{background:#fff}.hoverback{transition:opacity .5s ease-in-out}.hoverbackspacer{width:50px}.hoverback:hover{background-color:none;padding:1px;border:2px solid #432D2D;border-radius:30px}.iconProject{height:80px}.iconProjectMargin{margin-top:40px}@media only screen and (max-width: 480px){.iconProject{height:30px}.iconProjectMargin{margin-top:10px}.hoverback{height:30px}.hoverbackspacer{height:30px;width:30px!important}}.btnSpacer{background:#fff;border-radius:20px;padding:5px;font-size:15px}.btnSpacer:hover{background:black;color:#fff}.cookieTittle{display:flex;justify-content:center;align-items:center;font-size:45px;margin-left:10px;margin-right:10px;text-align:center}.cookieP{display:flex;justify-content:center;align-items:center;font-size:20px;margin:10px 10px 30px;text-align:center}@media only screen and (max-width: 480px){.cookieTittle{font-size:35px}}@media only screen and (max-width: 480px){.whatiss{position:absolute;margin-top:20px;font-size:35px!important}}
