body{color:#fff;font-family:Inconsolata;padding:15px}body,header{background-color:#111320}header{left:0;padding:25px;position:fixed;top:0;width:100%;z-index:10010}p{font-size:20px;line-height:21px}a,p{font-weight:400}a{font-size:18px;line-height:19px}h1,h2,h3,h4{margin:0}h1{font-size:60px;font-weight:500;line-height:63px}.position,h2{font-size:42px;font-weight:400;line-height:44px}.about-title,h3{font-size:36px;font-weight:600;line-height:37px}:focus{outline:none}input,textarea{background:#111320;border-bottom:3px solid #61dafb;font-size:26px;padding:0 15px;width:100%}textarea{border:3px solid #61dafb;min-height:200px;padding:15px}input.error,textarea.error{border-color:#d76627}form{margin:0 auto;max-width:460px}@media(max-width:1024px){header{padding:15px}p{font-size:15px;line-height:16px}h1{font-size:45px;font-weight:500;line-height:46px}.position,h2{font-size:25px;font-weight:400;line-height:26px}.about-title,h3{font-size:18px;font-weight:600;line-height:18px}}.nav-link{color:#fff;padding:8px 22px;position:relative}.nav-link:before{background-color:#d76627;border-radius:4px;bottom:0;content:"";height:3px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .3s ease-in-out;width:100%}.nav-link:hover{color:#fff}.nav-link:hover:before{transform:scaleX(1);transform-origin:left}.nav-link[data-prev="2"][data-index="1"]:before,.nav-link[data-prev="3"][data-index="2"]:before{transform-origin:left}.nav-link[data-prev="2"][data-index="1"]:hover:before,.nav-link[data-prev="3"][data-index="2"]:hover:before{transform-origin:right}.social-link{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:100%;box-shadow:inset 0 -5px 12px #0a66c259,inset 0 2px 4px #ffffff1a;display:flex;justify-content:center;padding:13px;transition:all .2s linear}.social-link img{max-height:25px;max-width:25px}.social-link:hover{box-shadow:inset 0 -5px 23px #009bff,inset 0 2px 4px #ffffff1a}.btn-lg{font-size:18px;line-height:19px;padding:15px 27px}.btn-lg,.btn-primary{align-items:center;color:#fff;display:flex;font-weight:400;justify-content:center}.btn-primary{background-color:#d76627;border:1px solid #fff;border-radius:6px;font-size:16px;gap:8px;line-height:16px;padding:10px 13px;transition:all .2s ease-in;width:-moz-fit-content;width:fit-content}.btn-primary:hover{background-color:#f8dccd}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus{background-color:transparent;box-shadow:none}.btn-secondary{align-items:center;border:1px solid #d76627;border-radius:5px;display:flex;font-size:16px;font-weight:400;gap:6px;line-height:16px;padding:15px 20px;transition:all .2s ease-in}.btn-secondary:hover{background-color:#d76627}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled):active:focus{background-color:#f8dccd;box-shadow:none}.mobileMenu{background-color:#111320;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001}.mobileMenu>div{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:20px;margin-top:130px}.mobileMenu .close{position:absolute;right:15px;top:24px}.about-card{align-items:center;border:3px solid #61dafb;border-radius:16px;display:flex;flex-direction:column;gap:20px;justify-content:space-between;max-width:320px;min-height:320px;padding:35px 25px;transition:all .3s linear}.about-card .multi-img{width:100%}.about-card .multi-img img{-o-object-fit:contain;object-fit:contain}.about-card .multi-img--row{display:flex;flex-wrap:nowrap;gap:12px;justify-content:center}.about-card .multi-img--row img{height:56px;max-width:30%;width:auto}.about-card .multi-img--grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center}.about-card .multi-img--grid img{height:56px;width:56px}.about-card .exp{font-size:128px;line-height:134px}.icon-card{align-items:center;background-color:#1e2235;border-radius:16px;display:flex;height:150px;justify-content:center;width:150px}.icon-card img{height:80px;max-height:80px;max-width:80px;-o-object-fit:contain;object-fit:contain;width:80px}.experience-card{margin-bottom:60px}.experience-card .labels{background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:20px;font-weight:700;margin-bottom:15px;padding:5px;text-align:center}.experience-card .labels--left{background-image:url(../TagLeft.svg);width:85px}.experience-card .labels--right{background-image:url(../TagRight.svg);width:100px}.experience-card li,.experience-card p{font-size:26px;font-weight:300;line-height:27px}.experience-card li{list-style-type:disc;margin-bottom:5px;margin-left:15px}@media(max-width:1024px){.icon-card{height:120px;width:120px}.icon-card img{height:64px;max-height:64px;max-width:64px;width:64px}}@media(max-width:768px){.about-card{border-width:1px;gap:0;height:160px;max-width:100%;min-height:160px;padding:16px 12px}.about-card img{height:50px;-o-object-fit:contain;object-fit:contain}.about-card .multi-img{gap:6px}.about-card .multi-img--row img{height:32px;max-width:30%}.about-card .multi-img--grid{gap:6px}.about-card .multi-img--grid img{height:32px;width:32px}.about-card .exp{font-size:54px;line-height:55px}.icon-card{height:94px;width:94px}.icon-card img{height:48px;max-height:48px;max-width:48px;width:48px}.experience-card li,.experience-card p{font-size:15px;line-height:16px}}.pre-anim{opacity:0;visibility:hidden}img{content-visibility:auto}.section-padding{padding:50px 0}.w-100{width:100%}.h-100{height:100%}.container{margin:0 auto;max-width:1250px}.my-avatar{height:100%;padding-top:100px;position:relative}.my-avatar .ava{bottom:0;left:50%;position:relative;transform:translate(-50%);width:60%;z-index:10}.my-avatar .ava-ellipse{left:15px;position:absolute;top:-35px;width:100%;z-index:1}.my-avatar .ava-node{right:28%;top:25%;width:7%}.my-avatar .ava-firebase,.my-avatar .ava-node{background-color:#1e2235;border-radius:100%;position:absolute;z-index:20}.my-avatar .ava-firebase{right:18%;top:43%;width:10%}.my-avatar .ava-react{background-color:#1e2235;border-radius:100%;bottom:15%;position:absolute;right:20%;width:15%;z-index:20}.carousel__viewport{padding:25px 0}.carousel__slide{padding:0 10px}.carousel__slide--active{transform:rotateY(0) scale(1.15)!important;transition:all .3s ease-in}.carousel__slide--active .about-card{border-color:#d76627}@media(max-width:768px){.my-avatar{padding-top:70px}.my-avatar .ava{transform:translate(-55%)}.carousel__slide--active{transform:rotateY(0) scale(1)!important}.section-padding{padding:25px 0}}@media(max-width:600px){.my-avatar{padding-top:40px}.my-avatar .ava-ellipse{left:0}}
