*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px;height:6px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background:#9bc1de;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#83abc9}.front-face{min-height:100vh;background-image:linear-gradient(90deg,rgba(137,196,240,.3),rgba(63,155,224,.7));background-size:cover;background-position:top;position:relative;overflow:hidden;-webkit-clip-path:polygon(0 0,100% 0,100% 90vh,0 100%);clip-path:polygon(0 0,100% 0,100% 90vh,0 100%)}.front-face .icon{width:1.5rem}.front-face-display{display:-ms-grid;display:grid;align-items:center;box-sizing:border-box;height:100vh;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin:0 auto}.front-face .front-face-text{display:block;margin-left:1.5rem;justify-self:flex-start}.middle-text{font-size:1.4rem;font-family:"Open Sans","san-serif";font-weight:400;color:#555}.large-text{font-size:3.5rem}.large-text,.large-text-1{color:#272d82;font-family:"Quicksand","san-serif";font-weight:700}.large-text-1{font-size:3rem}.small-text{font-size:1.25rem;font-family:"Quicksand","san-serif";font-weight:500;color:#777}.svg-img{width:70%;display:block;justify-self:flex-end}.icon-pack{display:flex;grid-gap:1.5rem;gap:1.5rem;margin:1rem 0;align-items:center;box-sizing:border-box}.icon-pack img{width:1.9rem;height:1.9rem;box-sizing:border-box;cursor:pointer;transition:all .3s}.icon-pack img:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.typing{position:relative;margin-right:4px}.typing:after{content:"";position:absolute;width:1px;height:1.7rem;border-right:3px solid #fff;-webkit-animation:blink 1s ease infinite;animation:blink 1s ease infinite}@-webkit-keyframes blink{0%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:1200px){.svg-img{width:85%}.projects{width:90%!important}.grid-1{grid-gap:10%!important;gap:10%!important}}@media only screen and (max-width:1000px){.modal-1{width:40%!important;left:30%!important}.grid-1{grid-gap:5%!important;gap:5%!important}.skills{padding:20% 0!important}.skills-2{width:90%!important;grid-gap:5%!important;gap:5%!important}}@media only screen and (max-width:887px){.modal-1{width:50%!important;left:25%!important}.skills{padding:25% 0!important}.skills-2{flex-direction:column!important;justify-content:center!important;align-items:center!important}.skills-1{width:90%!important}.card{margin:8% 0!important}.projects{width:80%!important;margin:0 auto}.grid-1{flex-direction:column-reverse!important;align-items:flex-start!important}.right{flex-direction:column!important}.large-text{font-size:2.7rem}.large-text-1{font-size:2.4rem}.aboutMe{width:95%!important}.small-text{font-size:1.2rem}.small-text-1{font-size:1.2rem!important;line-height:2rem!important}.middle-text{font-size:1.2rem}.contact{display:flex!important;flex-direction:column;grid-gap:2rem;gap:2rem}}@media only screen and (max-width:750px){.modal-1{width:60%!important;left:20%!important}.modal img{width:80%!important}.skills{padding:35% 0!important}.large-text{font-size:2.4rem}.large-text-1{font-size:2rem}.large-text-4{font-size:1.7rem!important}.large-text-5{font-size:1.3rem!important}.aboutMe{width:98%!important}.small-text{font-size:1.1rem;margin-top:7px!important;line-height:1.7rem!important}.small-text-1{font-size:1.1rem!important;line-height:2rem!important}.middle-text{font-size:1.1rem}}@media only screen and (max-width:600px){.modal-1{width:60%!important;left:20%!important}.skills{padding:65% 0!important}.f-img{width:5rem!important;height:3.5rem!important;margin:3px}.front-face-display{display:flex!important;justify-content:center;width:100%;line-height:3rem;margin:0 auto}.front-face-display .svg-img{display:none!important}.front-face-display .large-text{font-size:3rem}.front-face-display .middle-text{font-size:1.3rem}.front-face-text{margin-left:1rem!important}.typing:after{top:3px!important}.aboutMe{display:block!important;width:90%!important;margin:0 auto!important}.aboutMe .small-text{line-height:2rem!important;margin-top:1rem!important}.aboutMe .svg-img{display:block!important;width:55%!important;margin:0 auto}.project-img{display:block!important;width:100%!important}}@media only screen and (max-width:500px){.modal-1{width:80%!important;left:10%!important}.modal img{width:85%!important}.skills{-webkit-clip-path:polygon(0 0,0 90%,100% 100%,100% 15%)!important;clip-path:polygon(0 0,0 90%,100% 100%,100% 15%)!important;padding:30% 0!important}.skills-1{width:100%!important}.card{max-width:90%!important;min-width:90%!important;margin:8% auto!important}.icon-skills{min-width:3rem!important;min-height:3rem!important}.icon-skills img{width:2.5rem!important;height:2.5rem!important}.drop-skills{width:6rem!important;height:6rem!important;transition:all .3s}.drop-skills img{width:5rem!important;height:5rem!important}.front-face-1 .nav-style{margin:0 6px}.front-face-1 .nav-style-1{margin:0 7px!important}.front-face-1 .nav-style span{display:none}.aboutMe .svg-img{width:65%!important;margin:3% auto}.f-img{width:4rem!important;height:3rem!important;margin:3px}.project-img,.projects{width:90%!important}.contact-3{flex-direction:column!important}}@media only screen and (max-width:380px){.pro-img-1{font-size:11px!important}.RatingParent{margin-top:-2.2rem!important}.card .small-text-1{font-size:14px!important;padding:2px 8px!important}.modal-1{width:90%!important;left:5%!important}.modal-1 p{line-height:1.5rem!important;margin-bottom:5px!important;font-size:1rem!important}.modal-1 label{font-size:.9rem!important}.modal img{width:90%!important}.skills{-webkit-clip-path:polygon(0 0,0 95%,100% 100%,100% 5%)!important;clip-path:polygon(0 0,0 95%,100% 100%,100% 5%)!important;padding:20% 0!important}.skills-1{width:100%!important}.card{max-width:95%!important;min-width:95%!important}.contact{width:95%!important;grid-gap:1rem!important;gap:1rem!important}.contact-1 input,.contact-1 textarea{font-size:.9rem!important}.projects{width:95%!important;margin:3%!important}.projects .project-ico .icon-skills{min-width:2rem!important;min-height:2rem!important;margin:5px 0}.projects .project-ico img{width:2rem!important;height:2rem!important;padding:12%!important}.front-face-display{line-height:2.5rem!important}.front-face-1 .nav-style-1{margin:0 5px!important}.large-text{font-size:2rem!important}.large-text-3{font-size:1.9rem!important}.large-text-4{font-size:1.7rem!important}.large-text-5{font-size:1.3rem!important}.icon-pack{grid-gap:1rem;gap:1rem;margin:7px 0}.icon-pack img{width:1.5rem!important;height:1.5rem!important}.btn-class{font-size:.9rem!important;padding:5px 6px!important}.aboutMe .svg-img{width:75%!important;margin:7% auto}.small-text{line-height:1.5rem!important;margin-top:8px!important;font-size:1rem!important}.small-text-1{line-height:1.8rem!important;font-size:1rem!important}}.aboutMe{height:-webkit-max-content!important;height:max-content!important;display:-ms-grid;display:grid;align-items:center;box-sizing:border-box;padding:7% 0;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);justify-content:center;width:80%;margin:0 auto}.aboutMe .small-text{letter-spacing:.3px;margin-top:1.5rem;line-height:2rem}.aboutMe .svg-img{justify-self:flex-start!important}.contact{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);width:80%;margin:4% auto;height:-webkit-max-content;height:max-content;align-items:flex-start;font-family:"Quicksand","san-serif"}.contact-3{display:flex;align-items:center;grid-gap:1rem;gap:1rem;width:100%}.contact .contact-img{width:20rem;height:20rem;border-radius:50%;box-sizing:border-box;box-shadow:0 4px 20px hsla(0,0%,80%,.6)}.contact .contact-1{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:1rem;gap:1rem;width:100%}.contact .contact-1 input,.contact .contact-1 textarea{padding:8px 1rem;width:100%;border-radius:7px;border:1px solid #ccc;font-family:inherit;color:#272d82;font-size:1.1rem;font-weight:500;outline-color:#272d82}.btn-class{padding:6px 9px;color:#272d82;font-size:1.05rem;font-weight:600;background-color:transparent;border:2px solid #272d82;border-radius:7px;font-family:"Quicksand","san-serif";cursor:pointer;transition:all .4s}.btn-class:hover{background-color:#272d82;color:#fff;-webkit-transform:scale(1.04);transform:scale(1.04)}.large-text-3{font-size:2rem;margin-bottom:4%}.modal-1{position:fixed;top:5rem;left:35%;box-shadow:0 0 10px 0 rgba(0,0,0,.2);background-color:hsla(0,0%,100%,.4)!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;z-index:2000;width:30%;border-radius:7px;box-sizing:border-box;padding:1rem;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;transition:all .6s}.modal-1 p{font-family:"Quicksand","san-serif";font-size:1.2rem;line-height:1.8rem;font-weight:500;margin-bottom:1rem}.modal-2{align-self:flex-start}.radio{display:flex;flex-direction:row;align-items:center;line-height:1.3rem!important;grid-gap:5px;gap:5px}.radio input{border:2px solid #272d82;box-sizing:border-box}.radio label{font-family:"Quicksand","san-serif";font-size:1.1rem;margin:5px 0;cursor:pointer;letter-spacing:.2px}.query{box-shadow:0 0 10px 0 rgba(0,0,0,.2);background-color:hsla(0,0%,100%,.4)!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;width:30%}.btn-class-error{color:brown;border-color:brown}.btn-class-error:hover{background-color:brown!important;color:#fff!important}.modal-3{-webkit-transform:translateY(-200%);transform:translateY(-200%)}.f-img{width:5.5rem;height:4rem;margin:5px;transition:all .5s;cursor:pointer}.f-img-2{-webkit-transform:scale(1.1);transform:scale(1.1)}.front-face-1{left:0;position:fixed;top:0;transition:all .4s;width:100%;z-index:999}.front-face-2{display:flex;align-items:center;justify-content:space-between;width:100vw;overflow:hidden;z-index:999;position:relative}.front-face-3{z-index:999;height:4rem;box-shadow:0 0 10px 0 rgba(0,0,0,.2);background-color:hsla(0,0%,100%,.4)!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}.front-face-3 .f-img{width:5rem;height:3.5rem}a{font-size:1rem;text-decoration:none;color:#272d82;font-family:"Quicksand","san-serif";font-weight:600}.nav-link{padding:5px 7px;outline:none;transition:all .2s;box-sizing:border-box}.nav-link i{margin-right:4px}.nav-link:hover{background-color:#fff;border-bottom:2px solid #272d82;border-radius:5px;-webkit-transform:scale(1.04),translateY(-3px);transform:scale(1.04),translateY(-3px)}.nav-style,.nav-style-1{display:flex;align-items:center;margin:0 1rem}.activ{background-color:#fff;border-bottom:2px solid #272d82;border-radius:5px;-webkit-transform:scale(1.04),translateY(-3px);transform:scale(1.04),translateY(-3px)}.progress{width:100vw;height:8px;background:#e1e4e8;overflow:hidden;position:fixed;bottom:0;z-index:10000}.progress-bar{display:block;height:100%;background:linear-gradient(90deg,#ffd33d,#ea4aaa 17%,#b34bff 34%,#01feff 51%,#ffd33d 68%,#ea4aaa 85%,#b34bff);background-size:300% 100%;-webkit-animation:progress-animation 3s linear infinite;animation:progress-animation 3s linear infinite}@-webkit-keyframes progress-animation{0%{width:0;background-position:100%}20%{width:10%}25%{width:24%}43%{width:41%}56%{width:50%}66%{width:52%}71%{width:60%}75%{width:76%}94%{width:86%}to{width:100%;background-position:0}}@keyframes progress-animation{0%{width:0;background-position:100%}20%{width:10%}25%{width:24%}43%{width:41%}56%{width:50%}66%{width:52%}71%{width:60%}75%{width:76%}94%{width:86%}to{width:100%;background-position:0}}
/*# sourceMappingURL=main.9f0ccb14.chunk.css.map */