@import"https://fonts.googleapis.com/css2?family=Open+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Castoro+Titling&display=swap";@import"https://fonts.googleapis.com/css2?family=Protest+Strike&display=swap";:root{--sans: "Open Sans", sans-serif;--castoro: "Castoro Titling", cursive;--protest:"Protest Strike", sans-serif}*,html,body{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{background:#222831;overflow:hidden}.preloader{background:#000000e6;height:100vh;width:100%;position:fixed;top:0;left:0;z-index:100000000000;transition:1s linear;display:flex;justify-content:center;align-items:center}.spinner{--size: 30px;--first-block-clr: #EEEEEE;--second-block-clr: #00ADB5;--clr: #111;width:100px;height:100px;z-index:inherit}.spinner:after,.spinner:before{box-sizing:border-box;position:absolute;content:"";width:var(--size);height:var(--size);top:50%;animation:up 2.4s cubic-bezier(0,0,.24,1.21) infinite;left:50%;background:var(--first-block-clr)}.spinner:after{background:var(--second-block-clr);top:calc(50% - var(--size));left:calc(50% - var(--size));animation:down 2.4s cubic-bezier(0,0,.24,1.21) infinite}@keyframes down{0%,to{transform:none}25%{transform:translate(100%)}50%{transform:translate(100%) translateY(100%)}75%{transform:translateY(100%)}}@keyframes up{0%,to{transform:none}25%{transform:translate(-100%)}50%{transform:translate(-100%) translateY(-100%)}75%{transform:translateY(-100%)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px silver;border-radius:1rem}::-webkit-scrollbar-thumb{background:#00adb5;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#222831}.main{transition:.5s linear;overflow:hidden}@keyframes diamond-out-hesitate{0%{clip-path:polygon(-50% 50%,50% -50%,150% 50%,50% 150%)}50%{clip-path:polygon(45% 50%,50% 25%,55% 50%,50% 75%)}to{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%)}}[transition-style="out:diamond:hesitate"]{animation:1.5s cubic-bezier(.25,1,.3,1) diamond-out-hesitate both}.main #contact{position:fixed;z-index:10000;bottom:1rem;right:2%;font-size:2.3rem;color:#00adb5;background:#eee;padding:.7rem;border-radius:50%;cursor:pointer}.main #contact:hover{opacity:.7}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.main #contact:after{content:"Connect with me";padding:.4rem;position:absolute;top:-2.9rem;left:-.2rem;font-size:13px;color:#fff;transition:1.3s linear;opacity:1;line-height:1.2rem;font-family:var(--sans);font-weight:500;animation:bounce 2s infinite 5s}.main .up{position:fixed;z-index:1000000;bottom:1.4rem;left:-50rem;height:3rem;width:3rem;background:#00adb5;transform:rotate(91deg);-webkit-clip-path:polygon(100% 0%,75% 50%,100% 100%,42% 100%,0% 50%,42% 0);clip-path:polygon(100% 0%,75% 50%,100% 100%,42% 100%,0% 50%,42% 0);cursor:pointer;transition:.5s linear}.main .socialLinks{position:absolute;top:45%;left:4%;transform:translate(-50%);display:flex;flex-direction:column;gap:3rem}.main .socialLinks a>i{font-size:2rem;color:#eee;transition:.5s linear}.main .socialLinks a>i:hover{transform:translateY(-3px)}.main .home{min-height:850px;max-height:1400px;height:100vh;width:100%;position:relative;overflow:hidden;background-attachment:fixed;background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='160' height='160' patternTransform='scale(1) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(216, 18%, 16%, 1)'/><path d='M121.5 39.5V9.169c0-2.827 1.724-4.707 3.473-5.602l.707-.362c2.086-1.068 4.702-.631 6.359 1.026l1.985 1.985c1.349 1.349 3.235 2.018 5.14 2.128 12.336 0 12.336-18.505 0-18.505M40.75 39.499V9.17c0-2.827-1.724-4.707-3.473-5.602l-.707-.362c-2.086-1.068-4.702-.631-6.359 1.026l-1.985 1.985c-1.349 1.349-3.236 2.018-5.14 2.128-12.336 0-12.336-18.505 0-18.505m146.575 111.248c0-12.337-18.505-12.337-18.505 0 .11 1.904.78 3.79 2.128 5.139l1.985 1.985c1.657 1.657 2.094 4.273 1.026 6.36l-.362.706c-.895 1.75-2.775 3.474-5.602 3.474l-30.33-.001m49.66-63.086c0 12.336-18.505 12.336-18.505 0 .11-1.904.78-3.791 2.128-5.14l1.985-1.985c1.657-1.657 2.094-4.273 1.026-6.359l-.362-.707c-.895-1.749-2.775-3.474-5.602-3.473h-30.33m19.162 130.344c12.337 0 12.337-18.505 0-18.505-1.631 0-3.99.98-5.139 2.128l-1.985 1.985c-1.656 1.656-4.274 2.094-6.36 1.027l-.706-.362c-2.086-1.069-3.474-3.258-3.474-5.602v-34.302l.001-26.228c0-2.344-1.427-4.458-3.473-5.602l-.707-.361a5.83 5.83 0 00-6.36 1.026l-1.984 1.985c-1.144 1.152-3.508 2.128-5.14 2.128-12.336 0-12.336-18.505 0-18.505 1.904.11 3.715.86 5.14 2.128l1.985 1.985a5.812 5.812 0 006.359 1.026l.707-.362c1.287-1.485 3.473-2.775 3.473-5.602v-30.33M23.086 168.343c-12.336 0-12.336-18.505 0-18.505 1.632 0 3.992.98 5.14 2.128l1.985 1.985c1.656 1.656 4.274 2.094 6.359 1.027l.707-.362c2.086-1.069 3.474-3.258 3.474-5.602l-.001-34.302V88.485c0-2.344 1.387-4.533 3.473-5.602l.707-.361c2.085-1.068 4.703-.63 6.359 1.026l1.985 1.985c1.148 1.148 3.508 2.128 5.14 2.128 12.336 0 12.336-18.505 0-18.505-1.905.11-3.791.78-5.14 2.128l-1.985 1.985c-1.657 1.657-4.273 2.094-6.36 1.026l-.706-.362c-1.75-.895-3.474-2.775-3.474-5.602v-30.33m80.75 80.749H91.17c-2.827 0-4.707 1.724-5.602 3.473l-.362.707c-1.068 2.086-.631 4.702 1.026 6.359l1.985 1.985c1.349 1.349 2.018 3.236 2.128 5.14 0 12.336-18.505 12.336-18.505 0 0-1.632.98-3.992 2.128-5.14l1.985-1.985c1.656-1.656 2.094-4.274 1.026-6.359l-.361-.707c-1.069-2.086-3.258-3.474-5.602-3.473h-60.53c-2.344 0-4.533-1.387-5.602-3.473l-.362-.707c-1.067-2.085-.63-4.703 1.027-6.359l1.985-1.985c1.148-1.148 2.128-3.508 2.128-5.14 0-12.336-18.505-12.336-18.505 0M121.5 38H91.169c-2.827 0-4.707-1.724-5.602-3.473l-.362-.707c-1.068-2.086-.631-4.702 1.026-6.359l1.985-1.985c1.349-1.349 2.018-3.235 2.128-5.14C90.344 8 71.84 8 71.84 20.337c0 1.632.977 3.994 2.128 5.14.663.66 1.343 1.305 1.985 1.985 1.608 1.703 2.003 4.23 1.026 6.36-.11.24-.233.474-.361.706C75.48 36.577 73.359 38 71.015 38H36.712L10.485 38c-2.344 0-4.533 1.387-5.602 3.473-.12.236-.24.471-.362.707-1.067 2.085-.63 4.703 1.027 6.36l1.985 1.984c1.148 1.148 2.128 3.508 2.128 5.14C9.66 68-8.844 68-8.844 55.664'  stroke-width='0.5' stroke='hsla(211, 18%, 40%, 1)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(-264,-149)' fill='url(%23a)'/></svg>")}.main .home:after{content:"";background:url(../assets/wavesOpacity.svg)no-repeat center/cover;width:100%;height:12.5rem;position:absolute;top:89%;left:0;transform:rotate(180deg)}.main .home header{position:relative;height:170px;width:100%}.main .home header #bars{font-size:3rem;position:fixed;top:2rem;right:2%;color:#fff;cursor:pointer;display:none;z-index:1000000;transition:.2s}.main .home header .linksCon{display:flex;justify-content:center;align-items:center;padding-top:3rem}.main .home header .linksCon>.left{margin-left:-7rem}.main .home header a .logo{width:100%;height:100%;max-height:120px;max-width:120px;position:absolute;top:1rem;left:1rem;background:#eee;padding:.3rem;border-radius:50%;z-index:10}.main .home header .linksCon .left a{color:#eee;font-size:30px;text-decoration:none;margin-right:2rem;position:relative;font-family:var(--sans);z-index:10000}.main .home header .linksCon .left a:nth-child(1){margin-left:-2rem}.main .home header .linksCon .left a:before{content:"";background:#00adb5;height:10%;width:0%;position:absolute;bottom:-3%;right:0;transition:1s;z-index:2}.main .home header .linksCon .left a:hover:before{width:100%;opacity:.4}.main .home header .linksCon .right{margin-right:-8rem;z-index:10000}.main .home header .linksCon .right a{color:#eee;font-size:30px;text-decoration:none;margin-right:2rem;transition:1s;position:relative;font-family:var(--sans)}.main .home header .linksCon .right a:before{content:"";background:#eee;height:10%;width:0%;position:absolute;bottom:-3%;left:0;transition:1s;z-index:2}.main .home header .linksCon .right a:hover:before{width:100%;opacity:.4}.homeTextCon{width:100vw;min-height:700px;color:#eee;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:3rem}.homeTextCon>h1{display:flex;flex-direction:column}.homeTextCon>h1>span:nth-child(1){font-family:var(--sans);font-size:40px;color:#eee}.homeTextCon>h1>span:nth-child(2){font-size:179px;font-family:var(--protest);background:-webkit-linear-gradient(#eee,#00adb5);background:linear-gradient(#eee,#00adb5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.homeTextCon>h1>span:nth-child(3){font-family:var(--sans);font-size:40px}@keyframes shine{to{background-position:200% center}}.homeTextCon>h4{color:#eee;font-family:var(--sans);max-width:1000px;width:82%;font-size:25px;font-weight:500;text-align:left;word-break:break-word;background:-webkit-linear-gradient(to right,#eee,#f321d7,#ffec61,#00adb5,#f321d7);background:linear-gradient(to right,#eee,#f321d7,#ffec61,#00adb5,#f321d7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% auto;animation:shine 10s linear infinite}@media screen and (max-width:1050px){.main .home header a .logo{width:100%;height:100%;max-height:70px;max-width:70px;left:.3rem}}@media screen and (max-width:875px){.main .up{display:none}.main .home header #bars{display:block}.main .home header .linksCon{padding-top:0;flex-direction:column;background:#00adb5;z-index:10000;height:100vh;min-height:700px;width:100%;position:fixed;top:0;transition:.3s}.main .home header .linksCon.fa-bars{left:200%;opacity:0}.main .home header .linksCon.fa-close{left:0;opacity:1}.main .home header .linksCon.fa-close:before{opacity:0}.main .home header .linksCon .left a,.main .home header .linksCon .right a{font-size:2rem;color:#fff;text-align:center;margin-right:0}.main .home{background-attachment:unset}.main .home header .linksCon>.left{margin-left:0;margin-bottom:1rem}.main .home header .linksCon .left,.main .home header .linksCon .right{display:flex;flex-direction:column;gap:1rem}.main .home header .linksCon .left a:nth-child(1){margin:0}.main .home header .linksCon .right{margin-right:0rem}}@media screen and (max-width:690px){.homeTextCon{gap:2.5rem}}@media screen and (max-width:670px){.homeTextCon>h1>span:nth-child(1){font-size:30px;text-align:center}.homeTextCon>h1>span:nth-child(2){font-size:150px}.homeTextCon>h1>span:nth-child(3){text-align:center;font-size:30px}.homeTextCon>h4{font-size:20px}}@media screen and (max-width:600px){.main .socialLinks{top:unset;bottom:7rem;left:50%;width:100vw;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5rem}.main .socialLinks a>i{font-size:1.8rem;color:#eee;transition:.5s linear}}@media screen and (max-width:490px){.homeTextCon>h1>span:nth-child(1){font-size:25px}.homeTextCon>h1>span:nth-child(2){font-size:120px}.homeTextCon>h1>span:nth-child(3){font-size:25px}.homeTextCon>h4{font-size:16px;width:95%}}@media screen and (max-width:380px){.homeTextCon>h1>span:nth-child(1){font-size:20px}.homeTextCon>h1>span:nth-child(2){font-size:32vw}.homeTextCon>h1>span:nth-child(3){font-size:20px}.homeTextCon>h4{text-align:center}}.main .allAboutContainer{display:grid;grid-template-columns:50% 50%;grid-template-rows:repeat(4,auto);grid-template-areas:"about expLevel" "uses expLevel" "certifications expLevel" "testimonial testimonial";max-width:1700px;margin:0 auto}.main .allAboutContainer .about{height:100%;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:2.5rem;padding:1.5rem .5rem;overflow:hidden;grid-area:about}.main .allAboutContainer .about .leftAbout{max-width:900px;align-self:flex-start}.main .allAboutContainer .about .leftAbout>h2{font-size:26px;color:#00adb5;margin-bottom:1rem;font-family:var(--castoro);font-weight:500;text-align:center}.main .allAboutContainer .about .leftAbout>p{font-size:16px;color:#eee;font-family:var(--sans);word-break:break-word;padding:.9rem;line-height:3rem;max-width:900px}.main .allAboutContainer .about .rightAbout{display:grid;place-items:center;position:relative;overflow:hidden}.main .allAboutContainer .about .rightAbout>img{transition:1s linear;height:100%;width:100%;max-width:320px;max-height:366px;border-radius:2rem;cursor:pointer}.main .allAboutContainer .aboutUses{display:flex;align-items:baseline;justify-content:flex-start;flex-direction:column;gap:2rem;padding:0 2rem 2rem;grid-area:uses}.main .allAboutContainer .aboutUses>h2{font-size:26px;color:#00adb5;font-weight:500;font-family:var(--castoro);width:100%;max-width:1400px;text-align:center;margin-top:2rem}.main .allAboutContainer .aboutUses .backend,.others{min-width:200px}.main .allAboutContainer .aboutUses .frontend>h3,.main .allAboutContainer .aboutUses .backend>h3{font-size:18px;color:#eee;display:flex;font-family:var(--castoro)}.main .allAboutContainer .aboutUses .others>h3{font-size:23px;color:#eee;display:flex;font-family:var(--castoro)}.main .allAboutContainer .aboutUses>div>div p{color:#eee;font-size:14px;font-family:var(--sans)}.main .allAboutContainer .aboutUses>div>div{display:flex;flex-wrap:wrap;gap:1rem;margin-left:1rem;margin-top:.5rem}.main .allAboutContainer .aboutUses .frontend>div>p{background:#273122;padding:.6rem;border-radius:.5rem}.main .allAboutContainer .aboutUses .backend>div>p{background:#262231;padding:.6rem;border-radius:.5rem}.main .allAboutContainer .aboutUses .others>div>p{background:#312e22;padding:.6rem;border-radius:.5rem}.main .allAboutContainer .certifications{padding:0 2rem 2rem;grid-area:certifications;margin-top:2rem}.main .allAboutContainer .certifications>h3 .certificateIcon{margin-right:.3rem}.main .allAboutContainer .certifications>h3{margin-bottom:1rem;font-size:18px;color:#eee;display:flex;font-family:var(--castoro)}.main .allAboutContainer .certifications .certificates{display:flex;align-items:baseline;justify-content:flex-start;flex-wrap:wrap;gap:2rem;padding:0 2rem 2rem}.main .allAboutContainer .certifications .certificates>a{background:#603159;padding:.6rem;border-radius:.5rem;text-decoration:none;cursor:pointer;transition:.2s}.main .allAboutContainer .certifications .certificates>a:hover{opacity:.7}.main .allAboutContainer .certifications .certificates>a h2{margin-bottom:.3rem;font-family:var(--castoro)}.main .allAboutContainer .certifications .certificates>a p{font-family:var(--sans)}.main .allAboutContainer .certifications .certificates>a h2,p{color:#fff;font-size:14px}.main .allAboutContainer .aboutExperience{height:100%;background:#222831;padding:2rem 1.2rem;border-radius:2rem;grid-area:expLevel}.main .allAboutContainer .aboutExperience>h2{font-size:26px;color:#00adb5;font-weight:500;margin-bottom:2.3rem;font-family:var(--castoro);text-align:center}.main .allAboutContainer .aboutExperience .expLevel{height:100%;width:100%;display:flex;justify-content:flex-end;align-items:center;flex-direction:column-reverse;gap:4.5rem;margin-top:5rem}.main .allAboutContainer .aboutExperience .expLevel>div,.main .allAboutContainer .aboutExperience .expLevel #current>div{background:transparent;box-shadow:-3px 0 27px -11px #00adb5bf;-webkit-box-shadow:-3px 0px 27px -11px rgba(0,173,181,.75);-moz-box-shadow:-3px 0px 27px -11px rgba(0,173,181,.75);height:100%;max-height:30rem;width:100%;max-width:500px;padding:1rem .5rem 2rem;position:relative;border-radius:1.5rem}.main .allAboutContainer .aboutExperience .expLevel>div>small,.main .allAboutContainer .aboutExperience .expLevel #current>div>small{position:absolute;top:-2.5rem;left:1rem;font-size:.8rem;border:1px solid #00adb54a;border-radius:1rem;padding:5px;color:#00adb5;font-family:var(--castoro)}.main .allAboutContainer .aboutExperience .expLevel>div>h3,.main .allAboutContainer .aboutExperience .expLevel #current>div>h3{color:#00adb5;font-size:17px;font-family:var(--castoro);font-weight:800}.main .allAboutContainer .aboutExperience .expLevel>div>h4,.main .allAboutContainer .aboutExperience .expLevel #current>div>h4{font-size:14px;color:#eeeeee8a;background:#00acb528;font-family:var(--castoro);font-weight:400;text-indent:1rem;margin-top:.4rem;padding:.3rem .1rem;text-align:center}.main .allAboutContainer .aboutExperience .expLevel>div>p,.main .allAboutContainer .aboutExperience .expLevel #current>div>p{color:#00acb5ba;font-size:16px;margin-top:1.5rem;font-family:var(--sans);text-align:center}.main .allAboutContainer .aboutExperience .expLevel>div>p .grades{color:#eeeeeeb6}.main .allAboutContainer .aboutExperience .expLevel>div>p .coc{color:#eeeeeeb6}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}#current{position:relative;display:inline-block;z-index:1}#current:after{content:"";z-index:-1;position:absolute;width:100%;height:100%;background-color:#333;border-radius:10px;inset:0}#current:before{background:transparent;box-shadow:-3px 0 20px 10px #00adb5bf;-webkit-box-shadow:-3px 0px 20px 10px rgba(0,173,181,.75);-moz-box-shadow:-3px 0px 20px 10px rgba(0,173,181,.75);content:"";background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#ff00c8,red);position:absolute;top:-2px;left:-2px;background-size:600%;z-index:-2;width:calc(100% + 4px);height:calc(100% + 4px);filter:blur(8px);animation:glowing 20s linear infinite;transition:opacity .3s ease-in-out;border-radius:10px}.main .allAboutContainer .aboutExperience .expLevel>div:after{content:"";background:#00adb54a;height:4.5rem;width:.3rem;position:absolute;top:-4.4rem;left:50%;transform:translate(-50%);border-radius:1rem}.main .allAboutContainer .aboutExperience .expLevel>div:before{content:"";background:#00adb54a;height:1rem;width:1rem;position:absolute;top:-5rem;left:50%;transform:translate(-50%);border-radius:50%;animation:dotVib 1s cubic-bezier(0,0,.2,1) infinite}.main .allAboutContainer .aboutExperience .expLevel>div:nth-child(5):before,.main .allAboutContainer .aboutExperience .expLevel>div:nth-child(5):after{display:none}@keyframes dotVib{to{opacity:0;height:1.3rem;width:1.3rem}}.main .allAboutContainer .saysAboutMe{height:100%;width:100%;overflow:hidden;padding:5rem .5rem 2rem;max-width:2500px;display:flex;flex-direction:column;justify-content:center;gap:1rem;grid-area:testimonial;position:relative}.main .allAboutContainer .saysAboutMe>h2{font-size:26px;color:#00adb5;font-family:var(--castoro);font-weight:500;padding-bottom:2.3rem;text-align:center;margin-top:4rem}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-300%)}}.main .allAboutContainer .saysAboutMe #scroll{gap:2.5rem;display:flex;justify-content:space-evenly;align-items:center;flex-direction:row-reverse;animation:slide 30s linear infinite;max-width:1600px;margin:0 auto}.main .allAboutContainer .saysAboutMe:before,.main .allAboutContainer .saysAboutMe:after{position:absolute;bottom:2rem;width:100px;height:60%;content:"";z-index:2}.main .allAboutContainer .saysAboutMe:before{left:0;background:linear-gradient(to left,#fff0,#222831)}.main .allAboutContainer .saysAboutMe:after{right:0;background:linear-gradient(to right,#fff0,#222831)}.main .allAboutContainer .saysAboutMe #scroll:hover{animation-play-state:paused}.main .allAboutContainer .saysAboutMe>#scroll>div{height:27rem;width:100%;max-width:21rem;min-width:300px;display:flex;flex-direction:column;margin-top:2rem;overflow:auto;transition:1s cubic-bezier(.075,.82,.165,1);box-shadow:0 21px 17px -8px #00adb58c;-webkit-box-shadow:0px 21px 17px -8px rgba(0,173,181,.55);-moz-box-shadow:0px 21px 17px -8px rgba(0,173,181,.55);padding:.2rem .5rem;position:relative;border-radius:1.5rem}.main .allAboutContainer .saysAboutMe>#scroll>div .date{position:absolute;color:#00adb5;top:.5rem;left:.6rem;z-index:10000}.main .allAboutContainer .saysAboutMe>#scroll>div:hover{background:#00acb548;transform:translateY(-5px)}.main .allAboutContainer .saysAboutMe>#scroll>div>span{height:2rem;width:100%;position:relative;background:#222831;box-sizing:content-box}.main .allAboutContainer .saysAboutMe>#scroll>div>span>i{position:absolute;top:5%;left:50%;transform:translate(-50%);font-size:2.5rem;background:#efefef;border-radius:50%;padding:1rem 1.2rem;border:12px solid #00adb5;color:#222831}.main .allAboutContainer .saysAboutMe>#scroll>div>h3{position:absolute;top:6.5rem;left:50%;transform:translate(-50%);color:#fff;text-align:center;word-break:break-word;width:100%;font-family:var(--sans);font-weight:800}.main .allAboutContainer .saysAboutMe>#scroll>div>a{color:#eee;text-decoration:none;position:absolute;top:.5rem;right:.5rem;border:1px solid #eeeeee;background:#eee;padding:3px;color:#222831;font-weight:700;font-family:var(--sans);border-radius:.2rem;font-size:12px}.main .allAboutContainer .saysAboutMe>#scroll>div>p{margin-top:9rem;font-size:14px;font-family:var(--sans);color:#eee;word-break:break-word;overflow-y:auto;font-weight:400}.main .allAboutContainer .saysAboutMe>#scroll .end>span{height:100%}.main .allAboutContainer .saysAboutMe>#scroll .end>span .endArrow{color:#eee;font-size:8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:990px){.main .allAboutContainer .aboutUses{flex-wrap:wrap;justify-content:flex-start;margin-top:45px}.main .allAboutContainer .about .rightAbout{padding-top:0}.main .allAboutContainer .saysAboutMe:before,.main .allAboutContainer .saysAboutMe:after{width:20px}}@media screen and (min-width:769px){.main .allAboutContainer .aboutExperience .expLevel>div{max-height:17rem}}@media screen and (max-width:768px){.main .allAboutContainer{grid-template-columns:auto;grid-template-rows:repeat(5,auto);grid-template-areas:"about" "expLevel" "uses" "certifications" "testimonial";max-width:1700px;margin:0 auto;gap:7rem}.main .allAboutContainer .about{flex-direction:column-reverse}.main .allAboutContainer .saysAboutMe{padding-top:0}}@media screen and (max-width:675px){.main .allAboutContainer .aboutExperience .expLevel>div>h3,.main .allAboutContainer .aboutExperience .expLevel>div>h4,.main .allAboutContainer .aboutExperience .expLevel>div>small{text-indent:0}.main .allAboutContainer .aboutExperience{padding:3rem .5rem 2rem 1rem}.main .allAboutContainer .aboutExperience>h2{text-align:center}}@media screen and (max-width:300px){.main .allAboutContainer .saysAboutMe>#scroll>div .date{font-size:.6rem}.main .allAboutContainer .about .leftAbout>h2{font-size:25px}.main .allAboutContainer .aboutExperience .expLevel>div:nth-child(5)>small>div{font-size:.7rem!important}}.main .myWorks{height:100%;width:100%;background:#222831;border-top:1px solid #EEEEEE;padding:7rem .3rem}.main .myWorks>h2{font-size:26px;color:#00adb5;font-family:var(--castoro);font-weight:500;text-align:center}.main .myWorks .carou{position:relative;margin-bottom:17rem;width:560px;height:300px;margin-top:2rem}.main .myWorks .laptop{position:absolute;max-height:525px;max-width:799px;left:50%;transform:translate(-50%)}.main .myWorks .carou .swiper-slide img{height:100%;width:100%;max-height:400px;max-width:560px}.reveal{opacity:0;transform:translateY(50px);transition:all var(--aos-duration, 5s) ease-out}.reveal.active{opacity:1;transform:translateY(0)}.main .myWorks>p{color:#eee;font-size:16px;word-break:break-word;text-align:center;font-family:var(--sans);font-weight:400;max-width:700px;margin:0 auto;margin-bottom:3rem;border-top:1px solid #00adb5;border-radius:50%;padding-top:4rem}.main .myWorks .worksCon>div>h2{font-size:23px;color:#00adb5;font-weight:800;font-family:var(--castoro);margin-bottom:.1rem;padding-left:.5rem;position:relative;word-break:break-word}.main .myWorks .worksCon>div>h2:after{content:"";height:1rem;width:1rem;background:#00adb5;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:-6.9%;box-shadow:3px 23px 154px 26px #00adb5f7;-webkit-box-shadow:3px 23px 154px 26px rgba(0,173,181,.97);-moz-box-shadow:3px 23px 154px 26px rgba(0,173,181,.97);opacity:.2;animation:dotsAnimate .4s linear alternate infinite}@keyframes dotsAnimate{to{opacity:1}}.main .myWorks .worksCon>div>.linesFrom:before{content:"";height:10000rem;width:1.5px;background:#eee;position:absolute;top:50%;transform:translateY(-50%);left:-6.2%;opacity:.8}.main .myWorks .worksCon>div>p{font-size:14px;color:#eee;font-family:var(--sans);margin-bottom:1.5rem;padding-left:.5rem;word-break:break-word}.main .myWorks .worksCon{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap-reverse;gap:5.5rem;position:relative;overflow:hidden;padding-bottom:1rem;max-width:1600px;margin:0 auto}.main .myWorks .worksCon>div{border-right:2px solid #00adb5;border-top:1px solid #00adb5;padding-top:1rem;border-radius:2rem}.main .myWorks .worksCon>div .sub{display:flex;gap:1rem}.main .myWorks .worksCon>div>.sub>div:nth-child(1){display:flex;flex-direction:column;height:100%;width:100%;max-height:300px;max-width:510px;margin-bottom:2rem}.main .myWorks .worksCon>div .sub .projectListSwiper{height:100%;width:100vw;max-height:300px;max-width:450px;border-radius:2rem}.main .myWorks .worksCon>div .sub>div:nth-child(1) .projectListSwiper .swiper-slide img{height:100%;width:100%;max-height:300px;max-width:450px;border-radius:2rem}.main .myWorks .worksCon>div>.sub>div:nth-child(1)>span{margin:.6rem 0;display:flex}.main .myWorks .worksCon>div>.sub>div:nth-child(1)>span>a{text-decoration:none;color:#eee;font-size:1rem;border:1px solid #00adb5;padding:.3rem;border-radius:.3rem;transition:.6s linear;font-family:var(--sans);font-weight:400;margin-left:.5rem}.main .myWorks .worksCon>div>.sub>div:nth-child(1)>span>a:hover{background:#00adb5}.main .myWorks .worksCon>div>.sub>div:nth-child(2)>p{color:#eee;font-size:14px;font-family:var(--sans);font-weight:400;max-width:500px;overflow-y:auto;padding-right:.3rem;margin-left:.5rem;word-break:break-word;margin-top:1.3rem}.main .myWorks .worksCon>div>.sub>div:nth-child(2)>p>i{color:#00adb5;margin-right:.1rem}@media screen and (min-width:2300px){.main .myWorks .worksCon{max-width:unset}.main .myWorks .worksCon>div>.linesFrom:before{display:none}.main .myWorks .worksCon>div>h2:after{left:-3%}}@media screen and (max-width:900px){.main .myWorks .worksCon>div .sub{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:780px){.main .myWorks .carou,.main .myWorks .laptop{display:none}}@media screen and (max-width:250px){.main .myWorks>h2{font-size:25px}.main .myWorks>p{font-size:.9rem}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.main .letsTalk{background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='30' height='30' patternTransform='scale(1) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(216, 18%, 16%, 1)'/><path d='M0 22.5h30v15H0zm15-15h30v15H15m-30-15h30v15h-30zm15-15h30v15H0z'  stroke-width='1.5' stroke='hsla(183, 91%, 37%, 0.11)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(-32,-22)' fill='url(%23a)'/></svg>");height:100%;width:100%;min-height:800px;padding:4rem 1rem;display:flex;justify-content:space-evenly;gap:1.5rem;max-width:1300px;margin:2rem auto 0;border-radius:1rem}.main .letsTalk .letTalkIn{width:50%;display:flex;align-items:flex-end;flex-direction:column}.main .letsTalk .letTalkIn>h2{font-size:26px;color:#00adb5;margin-bottom:1.4rem;font-weight:500;font-family:var(--castoro);display:flex;justify-content:center;align-items:center;align-self:center;gap:.3rem}.main .letsTalk .letTalkIn>p{word-break:break-word;color:#eee;font-size:14px;max-width:900px;font-family:var(--sans);margin-bottom:4rem;border-right:2px solid #00adb5;padding:5px;font-weight:400}.main .letsTalk .letTalkIn>span{display:flex;flex-direction:column;align-self:center}.main .letsTalk .letTalkIn>span>i{font-size:1.4rem;color:#00adb5;margin-bottom:2rem}.main .letsTalk .letTalkIn>span>i>span{color:#eee;font-family:var(--sans);word-break:break-word;font-weight:500}.main .letsTalk .letTalkIn>span>i>span>a{text-decoration:none;color:#eeee;font-family:var(--sans);font-weight:400}.main .letsTalk .letTalkIn>span>i>span>a:hover,.main .letsTalk .letTalkIn>span>i>span:hover,.main .letsTalk .letTalkIn>span>i>a:hover{color:#00adb5}.main .letsTalk .letTalkIn>span>i>span{padding-left:.5rem;font-family:var(--sans);font-weight:400}.main .letsTalk .letTalkIn>span>.cv>a{text-decoration:none;color:#eee;font-family:var(--sans);word-break:break-word;font-weight:400;font-size:19.2px;padding-left:.5rem}.main .letsTalk .letTalkIn>span>div{display:flex;gap:1rem;flex-wrap:wrap}.main .letsTalk .letTalkIn>span>div>a{font-size:2rem}.main .letsTalk .letTalkIn>span>div>a>i{color:#eee}.main .letsTalk .contactForm{height:100%;width:50%;display:flex;overflow-y:auto;overflow-x:hidden;flex-direction:column;justify-content:center;align-items:center;gap:1.3rem;transition:.7s linear;padding:1.5rem 1rem;border-radius:2rem}.main .letsTalk .contactForm>h1{color:#eee;font-family:var(--castoro);text-align:center;word-break:break-word}.main .letsTalk .contactForm>div>input{padding:.5rem;font-size:1.3rem;outline:none;border-radius:.7rem;width:100vw;max-width:480px;transition:.2s;border:3px solid #222831;text-align:center}.main .letsTalk .contactForm>div>input:focus,.main .letsTalk .contactForm>div>textarea:focus{border:3px solid #00ADB5}.main .letsTalk .contactForm>div>textarea{height:100%;width:100vw;max-width:480px;font-size:1.3rem;border-radius:.7rem;outline:none;transition:.2s;padding:.3rem;border:3px solid #222831;text-align:center}.main .letsTalk .contactForm>#button{text-align:center;padding:.8rem 0;width:100vw;max-width:10rem;font-size:1.3rem;font-family:var(--sans);cursor:pointer;border-radius:.6rem;background:none;outline:none;border:2px solid #00ADB5;color:#fff;transition:.5s linear}.main .letsTalk .contactForm>#button:hover{background:#00adb5}.main .letsTalk .contactForm #chk{position:absolute;left:-500%}@media screen and (max-width:950px){.main .letsTalk .letTalkIn>p{font-size:20px}.main .letsTalk .letTalkIn>span>i>span{font-size:1.2rem}}@media screen and (max-width:700px){.main .letsTalk{flex-wrap:wrap}.main .letsTalk .letTalkIn,.main .letsTalk .contactForm{width:100%}.main .letsTalk .contactForm{margin-top:2rem;border-top:1.5px solid #00ADB5;padding-top:1rem}}.main footer{height:5rem;padding:2rem .3rem;display:flex;justify-content:center;align-items:center;position:relative;background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='30' height='30' patternTransform='scale(1) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(216, 18%, 16%, 1)'/><path d='M0 22.5h30v15H0zm15-15h30v15H15m-30-15h30v15h-30zm15-15h30v15H0z'  stroke-width='1.5' stroke='hsla(183, 91%, 37%, 0.11)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(-32,-22)' fill='url(%23a)'/></svg>");height:100%;width:100%}.main footer #c{color:#eee;font-size:20px;font-family:var(--castoro);word-wrap:break-word}.main footer a>i{position:absolute;left:10%;top:50%;transform:translateY(-50%);color:#eee;font-size:2rem;cursor:pointer}
