*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.skip-link{position:absolute;left:50%;z-index:10000;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(43 61 218 / var(--tw-bg-opacity, 1));padding:1rem 2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);top:-100%;font-size:1.6rem;border-radius:0 0 8px 8px}.skip-link:focus{top:0;outline:3px solid #fc8c05;outline-offset:2px}header{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;height:6.5rem;align-items:center;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.7rem 10%;box-shadow:0 1px 4px #92a1b04d}section{min-height:100vh;padding:2rem 9%}.heading{text-align:center;font-weight:800;font-size:3.5rem;color:#202020}.heading span{color:#7303a7}header .logo{font-weight:800;text-decoration-line:none;font-size:1.9rem;color:#0e2431}header .logo i{font-size:2.2rem}header .logo:hover{--tw-text-opacity: 1;color:rgb(252 140 5 / var(--tw-text-opacity, 1))}header .navbar ul{display:flex;list-style-type:none;align-items:center;justify-content:center}header .navbar li{margin-left:2.5rem}header .navbar ul li a{font-weight:600;text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-size:1.57rem;color:#0e2431;letter-spacing:.04rem}header .navbar ul li a.active,header .navbar ul li a:hover{padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity: 1;color:rgb(1 26 255 / var(--tw-text-opacity, 1));border-bottom:.2rem solid #011aff}.home{position:relative;display:flex;min-height:100vh;flex-wrap:wrap;align-items:center;gap:1.5rem}.home #particles-js{position:absolute;top:0;left:0;height:100%;width:100%}.home:before{position:absolute;top:0;left:0;height:100%;width:100%;content:""}.home .content{z-index:1;padding-top:1rem;flex:1 1 40rem}.home .image{z-index:1;flex:1 1 40rem}.home .image img{margin-left:auto;margin-right:auto;cursor:pointer;border-radius:9999px;width:400px;height:400px;max-width:100%;box-shadow:0 2px 8px #0000004d;-o-object-fit:cover;object-fit:cover}.home .image img:hover{box-shadow:0 5px 15px #00000080}.home .content h1{font-weight:800;--tw-text-opacity: 1;color:rgb(0 32 87 / var(--tw-text-opacity, 1));font-size:5rem}.home .content h1 span{font-weight:800;--tw-text-opacity: 1;color:rgb(255 123 0 / var(--tw-text-opacity, 1));font-size:5rem}.home .content p{padding-top:1rem;padding-bottom:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));font-size:2.5rem;min-height:4.5rem}.home .content p span{padding-top:1rem;padding-bottom:1rem;font-weight:600;font-size:2.5rem;color:#940808}.home .btn{position:relative;margin-top:2rem;display:inline-block;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;line-height:1;padding:1.5rem 3rem;border-radius:4em;background:#2506ad;box-shadow:0 5px 18px #3044f799;font-family:Nunito,sans-serif}.home .btn span{font-weight:700;font-size:1.7rem;letter-spacing:.1rem}.home .btn i{margin-left:.25rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;font-size:1.5rem}.home .btn:hover{--tw-bg-opacity: 1;background-color:rgb(26 4 126 / var(--tw-bg-opacity, 1))}.home .btn:hover i{--tw-translate-x: 5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.socials{position:relative;margin-top:3rem}.socials .social-icons{margin-bottom:0;list-style-type:none;padding-left:0}.socials .social-icons li{margin-bottom:1rem;display:inline-block}.social-icons a{display:inline-block;border-radius:9999px;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-size:2rem;line-height:44px;color:#00d9ff;background-color:#09011b;width:44px;height:44px;margin-right:8px}.social-icons a:active,.social-icons a:focus,.social-icons a:hover{--tw-bg-opacity: 1;background-color:rgb(6 133 218 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.social-icons a.github:hover{--tw-bg-opacity: 1;background-color:rgb(14 14 14 / var(--tw-bg-opacity, 1))}.social-icons a.twitter:hover{--tw-bg-opacity: 1;background-color:rgb(0 172 237 / var(--tw-bg-opacity, 1))}.social-icons a.linkedin:hover{--tw-bg-opacity: 1;background-color:rgb(0 123 182 / var(--tw-bg-opacity, 1))}.social-icons a.dev:hover{--tw-bg-opacity: 1;background-color:rgb(7 7 7 / var(--tw-bg-opacity, 1))}.social-icons a.instagram:hover{--tw-bg-opacity: 1;background-color:rgb(238 0 218 / var(--tw-bg-opacity, 1))}.about{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.about .row{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;padding:4rem}.about .row .image{text-align:center;flex:1 1 35rem}.about .row .image img{margin:4rem;cursor:pointer;border-radius:5%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;width:30rem;height:auto;box-shadow:0 5px 10px #0009;mix-blend-mode:luminosity}.about .row .image img:hover{mix-blend-mode:normal}.about .row .content{padding:3rem;flex:1 1 45rem}.about .row .content h3{font-size:2.5rem;color:#1b1b1b}.about .row .content .tag{margin-top:1rem;font-weight:600;font-size:1.4rem;color:#020133}.about .row .content p{margin-top:1.5rem;font-weight:600;text-transform:none;font-size:1.5rem;font-family:Nunito}.about .row .content .box-container{display:flex;flex-wrap:wrap;gap:1.5rem;font-weight:600;font-family:Nunito}.about .row .content .box-container .box p{text-transform:none}.about .row .content .box-container .box p span{--tw-text-opacity: 1;color:rgb(1 26 255 / var(--tw-text-opacity, 1))}.resumebtn{margin-top:6rem}.resumebtn .btn{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;padding:1.7rem 3rem;border-radius:.5em;background:#2506ad;box-shadow:0 5px 10px #3044f799;font-family:Nunito,sans-serif}.resumebtn .btn span{font-weight:600;font-size:1.8rem;letter-spacing:.1rem}.resumebtn .btn i{margin-left:.25rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;font-size:1.2rem}.resumebtn .btn:hover{--tw-bg-opacity: 1;background-color:rgb(26 4 126 / var(--tw-bg-opacity, 1))}.resumebtn .btn:hover i{--tw-translate-x: 5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!skills{min-height:90vh!important;background:linear-gradient(to bottom,#57059e,#4a00e0)!important}.skills{min-height:90vh;background:linear-gradient(to bottom,#57059e,#4a00e0)}.\!skills h2,.skills h2{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.\!skills .heading span{color:#ffe600!important}.skills .heading span{color:#ffe600}.\!skills .container,.skills .container{margin-left:auto;margin-right:auto;margin-top:2rem;width:90%;border-radius:1rem;padding:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.\!skills .container{background:#00001666!important}.skills .container{background:#00001666}.\!skills .container .row,.skills .container .row{display:grid;flex-wrap:wrap;gap:1.75rem}.\!skills .container .row{grid-template-columns:repeat(6,1fr)!important}.skills .container .row{grid-template-columns:repeat(6,1fr)}.\!skills .container .bar,.skills .container .bar{margin-bottom:1rem;border-radius:1rem;padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.\!skills .container .bar{box-shadow:0 4px 10px #0003!important;background:#000016e6!important}.skills .container .bar{box-shadow:0 4px 10px #0003;background:#000016e6}.\!skills .container .bar:hover,.skills .container .bar:hover{box-shadow:0 8px 10px #000244cc!important;background-color:#000000e6!important}.\!skills .container .bar .info,.skills .container .bar .info{margin-top:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.\!skills .container .bar .info i{font-size:4rem!important}.skills .container .bar .info i{font-size:4rem}.\!skills .container .bar .info span,.skills .container .bar .info span{margin-left:.5rem;font-weight:500}.\!skills .container .bar .info span{font-size:2rem!important;font-family:Poppins!important}.skills .container .bar .info span{font-size:2rem;font-family:Poppins}.\!education,.education{--tw-bg-opacity: 1;background-color:rgb(229 236 251 / var(--tw-bg-opacity, 1))}.\!education{min-height:80vh!important}.education{min-height:80vh}.\!education .qoute,.education .qoute{margin-top:.5rem;text-align:center;font-weight:600}.\!education .qoute{font-size:1.5rem!important;font-family:Nunito,sans-serif!important}.education .qoute{font-size:1.5rem;font-family:Nunito,sans-serif}.\!education .box-container,.education .box-container{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}.\!education .box-container .box,.education .box-container .box{position:relative;margin-top:2rem;display:flex;width:80%;flex-direction:row;overflow:hidden;border-radius:.5rem;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.\!education .box-container .box{box-shadow:.2rem .5rem 1rem #0003!important;background:#fcfcfc!important}.education .box-container .box{box-shadow:.2rem .5rem 1rem #0003;background:#fcfcfc}.\!education .box-container .box:hover,.education .box-container .box:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!education .box-container .box:hover{box-shadow:1rem .5rem 1.2rem #0000004d!important}.education .box-container .box:hover{box-shadow:1rem .5rem 1.2rem #0000004d}.\!education .box-container .box .image,.education .box-container .box .image{width:100%}.\!education .box-container .box .image{flex:1 1 20rem!important}.education .box-container .box .image{flex:1 1 20rem}.\!education .box-container .box img,.education .box-container .box img{position:relative;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.\!education .box-container .box .content,.education .box-container .box .content{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;padding:1rem}.\!education .box-container .box .content{flex:1 1 70rem!important}.education .box-container .box .content{flex:1 1 70rem}.\!education .box-container .box .content h3,.education .box-container .box .content h3{margin-left:1rem;text-align:left;font-weight:600}.\!education .box-container .box .content h3{font-size:2.5rem!important;color:#012970!important;padding:.5rem 0!important}.education .box-container .box .content h3{font-size:2.5rem;color:#012970;padding:.5rem 0}.\!education .box-container .box .content p,.education .box-container .box .content p{margin-left:1rem;text-align:left}.\!education .box-container .box .content p{font-size:1.5rem!important}.education .box-container .box .content p{font-size:1.5rem}.\!education h4,.education h4{margin:1rem;text-align:left;font-weight:700}.\!education h4{font-size:2rem!important;color:#226d00!important;font-family:Nunito,sans-serif!important}.education h4{font-size:2rem;color:#226d00;font-family:Nunito,sans-serif}.work{background:linear-gradient(to bottom,#000031,#00002c)}.work h2{padding:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.work .heading span{color:#ffe600}.work .box-container{margin:2rem;display:flex;flex-wrap:wrap;gap:1.5rem}.work .box-container .box{position:relative;overflow:hidden;border-radius:.5rem;flex:1 1 30rem;box-shadow:0 .5rem 1rem #0000001a;height:30rem}.work .box-container .box img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.work .box-container .box .content{position:absolute;left:0;display:flex;height:100%;width:100%;flex-direction:column;top:85%;background:#ffffffe6}.work .box-container .box .content .tag{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 217 0 / var(--tw-bg-opacity, 1));padding-left:1rem;height:4.5rem}.work .box-container .box .content .tag h3{font-size:2rem}.work .box-container .box:hover .content{top:25%}.work .desc{margin:2rem;display:flex;flex-direction:column;justify-content:center}.work .desc p{font-size:1.5rem}.work .desc .btns{margin-top:2rem;display:flex;width:100%;justify-content:space-between}.work .desc .btns .btn{margin-right:2rem;display:inline;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));line-height:0;padding:1.5rem 2.5rem;border-radius:.5rem;font-size:1.5rem;background:#0c0c0c}.work .desc .btns .btn:hover{background:#310ae0f5}.work .viewall{display:flex;justify-content:center}.work .viewall .btn{position:relative;text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;line-height:0;padding:1.6rem 3rem;border-radius:.5em;border:2px solid #fff;box-shadow:0 5px 10px #4154f166}.work .viewall .btn span{font-weight:600;font-size:1.7rem;font-family:Nunito,sans-serif}.work .viewall .btn i{margin-left:.25rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;font-size:1.5rem}.work .viewall .btn:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.work .viewall .btn:hover i{--tw-translate-x: 5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!experience .timeline,.experience .timeline{position:relative;margin-left:auto;margin-right:auto;max-width:1200px}.\!experience .timeline:after{position:absolute;top:0;bottom:0;left:50%;z-index:-2}.experience .timeline:after{position:absolute;top:0;bottom:0;left:50%;z-index:-2}.\!experience .timeline:after{content:""!important;width:6px!important;background:#020133!important;margin-left:-3px!important}.experience .timeline:after{content:"";width:6px;background:#020133;margin-left:-3px}.\!experience .container,.experience .container{position:relative;width:50%}.\!experience .container{padding:10px 40px!important;background-color:inherit!important}.experience .container{padding:10px 40px;background-color:inherit}.\!experience .container:after{position:absolute;z-index:100;border-radius:9999px;text-align:center;font-weight:600}.experience .container:after{position:absolute;z-index:100;border-radius:9999px;text-align:center;font-weight:600}.\!experience .container:after{content:""!important;width:25px!important;height:25px!important;right:-17px!important;background-color:#fff!important;border:4px solid #ff9f55!important;top:15px!important;font-size:1.89rem!important;color:#02094b!important;font-family:"Font Awesome 5 Free"!important}.experience .container:after{content:"";width:25px;height:25px;right:-17px;background-color:#fff;border:4px solid #ff9f55;top:15px;font-size:1.89rem;color:#02094b;font-family:"Font Awesome 5 Free"}.\!experience .left,.experience .left{left:0}.\!experience .right,.experience .right{left:50%}.\!experience .left:before{position:absolute;z-index:1}.experience .left:before{position:absolute;z-index:1}.\!experience .left:before{content:" "!important;height:0!important;top:22px!important;width:0!important;right:30px!important;border:medium solid #f68c09!important;border-width:10px 0 10px 10px!important;border-color:transparent transparent transparent #f68c09!important}.experience .left:before{content:" ";height:0;top:22px;width:0;right:30px;border:medium solid #f68c09;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #f68c09}.\!experience .right:before{position:absolute;z-index:1}.experience .right:before{position:absolute;z-index:1}.\!experience .right:before{content:" "!important;height:0!important;top:22px!important;width:0!important;left:30px!important;border:medium solid #f68c09!important;border-width:10px 10px 10px 0!important;border-color:transparent #f68c09 transparent transparent!important}.experience .right:before{content:" ";height:0;top:22px;width:0;left:30px;border:medium solid #f68c09;border-width:10px 10px 10px 0;border-color:transparent #f68c09 transparent transparent}.\!experience .right:after{left:-16px!important}.experience .right:after{left:-16px}.\!experience .content,.experience .content{position:relative;border-radius:.375rem}.\!experience .content{background-color:#f68c09!important}.experience .content{background-color:#f68c09}.\!experience .content .tag{font-size:1.3rem!important;padding-top:1.5rem!important;padding-left:1.5rem!important}.experience .content .tag{font-size:1.3rem;padding-top:1.5rem;padding-left:1.5rem}.\!experience .content .desc,.experience .content .desc{margin-left:1.5rem;padding-bottom:1rem}.\!experience .content .desc h3,.experience .content .desc h3{font-weight:600}.\!experience .content .desc h3{font-size:1.5rem!important}.experience .content .desc h3{font-size:1.5rem}.\!experience .content .desc p{font-size:1.2rem!important}.experience .content .desc p{font-size:1.2rem}.morebtn{display:flex;justify-content:center}.morebtn .btn{position:relative;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;line-height:0;padding:1.6rem 3rem;border-radius:.5em;background:#2506ad;box-shadow:0 5px 10px #3044f799}.morebtn .btn span{font-weight:600;font-size:1.7rem;font-family:Nunito,sans-serif}.morebtn .btn i{margin-left:.25rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;font-size:1.5rem}.morebtn .btn:hover{--tw-bg-opacity: 1;background-color:rgb(26 4 126 / var(--tw-bg-opacity, 1))}.morebtn .btn:hover i{--tw-translate-x: 5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.contact{--tw-bg-opacity: 1;background-color:rgb(229 236 251 / var(--tw-bg-opacity, 1));min-height:60vh}.contact .container{width:100%;border-radius:1.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));max-width:1050px;margin:2rem 5rem;box-shadow:0 5px 10px #00000026}.contact .container .content{display:flex;align-items:center;justify-content:space-between;padding:2.5rem 2rem}.contact .content .image-box{margin-left:4rem;max-width:60%}.contact .content .image-box img{position:relative;width:100%;height:40rem}.contact .content form{margin-right:3.5rem;width:45%}form .form-group{display:flex;flex-direction:column;justify-content:center}.form-group .field{position:relative;margin:1rem;display:flex;width:100%;height:50px}form i{pointer-events:none;position:absolute;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:50%;left:18px;color:#333;font-size:17px}form .field input,form .message textarea{height:100%;width:100%;border-radius:.375rem;outline:2px solid transparent;outline-offset:2px;padding:0 16px 0 48px;font-size:16px;font-family:Poppins,sans-serif;border:1px solid rgb(51,51,51);background:#e5ecfb}.field input::-moz-placeholder,.message textarea::-moz-placeholder{color:#333}.field input::placeholder,.message textarea::placeholder{color:#333}.field input:focus,.message textarea:focus{padding-left:47px;border:2px solid rgb(115,3,167)}.field input:focus~i,.message textarea:focus~i{color:#7303a7}form .message{position:relative;margin:1rem;width:100%}form .message i{top:25px;font-size:20px;left:15px}form .message textarea{min-height:130px;max-height:230px;max-width:100%;min-width:100%;padding:12px 20px 0 48px}form .message textarea::-webkit-scrollbar{width:0px}form .button-area{float:right;display:flex;flex-direction:row-reverse}.button-area button{cursor:pointer;border-radius:.375rem;border-style:none;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);font-size:1.8rem;padding:13px 25px;background:#2506ad;box-shadow:0 5px 10px #3044f799;font-family:Nunito,sans-serif}.button-area button:hover{background:#421cecf5}.button-area span{display:none;padding:1rem;font-size:17px}.button-area button i{position:relative;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;top:6px;left:2px;font-size:1.5rem}.button-area button:hover i{left:8px}.footer{min-height:0px;padding-top:0;background:#00012b}.footer .box-container{display:flex;flex-wrap:wrap;justify-content:center}.footer .box-container .box{margin:2.5rem;flex:1 1 25rem}.footer .box-container .box h3{padding-bottom:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:2.5rem}.footer .box-container .box p{text-transform:none;font-size:1.5rem;color:#ccc;padding:.7rem 0}.footer .box-container .box p i{padding-right:1rem;--tw-text-opacity: 1;color:rgb(255 174 0 / var(--tw-text-opacity, 1))}.footer .box-container .box a{display:block;font-size:1.5rem;color:#eee;padding:.3rem 0}.footer .box-container .box a:hover{--tw-text-opacity: 1;color:rgb(255 174 0 / var(--tw-text-opacity, 1))}.footer .box-container .box .share{display:flex;flex-wrap:wrap;padding-top:1rem;padding-bottom:1rem}.footer .box-container .box .share a{margin-right:1rem;height:4rem;width:4rem;border-style:none;padding:1rem;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;border-radius:5rem;font-size:1.7rem;background:#e6e6e6;color:#02094b}.footer .box-container .box .share a:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(255 174 0 / var(--tw-text-opacity, 1));transform:scale(.98);border:.1rem solid rgb(180,178,178)}.footer .credit{text-align:center;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));padding:1rem 0 0;font-size:1.5rem;font-family:Nunito,sans-serif;border-top:.1rem solid #fff3}.footer .credit a{--tw-text-opacity: 1;color:rgb(255 174 0 / var(--tw-text-opacity, 1))}.footer .fa{margin-left:.25rem;margin-right:.25rem;color:#e90606;font-size:1.5rem;animation:pound .35s infinite alternate}#scroll-top{position:fixed;right:2rem;z-index:1000;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s;top:-140%;padding:1rem 1.5rem;font-size:2rem;background:#ffae00;color:#0d002c}#scroll-top.active{top:calc(100% - 12rem)}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-wrap{flex-wrap:wrap}.border{border-width:1px}.uppercase{text-transform:uppercase}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@font-face{font-family:Poppins-fallback;src:local("Arial");size-adjust:105%;ascent-override:105%;descent-override:35%;line-gap-override:10%}@font-face{font-family:Nunito-fallback;src:local("Arial");size-adjust:101%;ascent-override:100%;descent-override:35%;line-gap-override:0%}html{font-size:62.5%;overflow-x:hidden;scroll-behavior:smooth}body{--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity, 1));font-family:Poppins,Poppins-fallback,sans-serif}*{margin:0;box-sizing:border-box;border-style:none;padding:0;text-transform:capitalize;text-decoration-line:none;outline:none}*::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(43 61 218 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}*::selection{--tw-bg-opacity: 1;background-color:rgb(43 61 218 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}html::-webkit-scrollbar{width:.8rem}html::-webkit-scrollbar-track{background:#ebcaf5}html::-webkit-scrollbar-thumb{background:#420177}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #2b3dda;outline-offset:2px}a,button,.btn,.box .content,.navbar li a{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}#menu{display:none;cursor:pointer;font-size:3rem;color:#18023f}@media (max-width: 768px){#menu{display:block}header .navbar{position:fixed;height:100%;width:75%;align-items:flex-start;--tw-bg-opacity: 1;background-color:rgb(14 15 49 / var(--tw-bg-opacity, 1));text-align:left;top:6.5rem;right:-120%}header .navbar ul{flex-direction:column;padding:1rem}header .navbar ul li{margin-top:1rem;margin-bottom:1rem;width:100%;border-radius:.5rem;text-align:center;width:26rem}header .navbar ul li a{display:block;padding:1rem;text-align:left;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:2rem}header .navbar ul li a.active,header .navbar ul li a:hover{border-radius:.5rem;padding:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-bottom:.5rem solid #011aff}.fa-times{transform:rotate(180deg)}header .navbar.nav-toggle{right:0}}@media (max-width: 768px){.home{min-height:0px;flex-direction:column;justify-content:flex-start;gap:1rem;padding-top:9rem}.home .content{order:2;flex:1 1 auto;padding-left:1.5rem;padding-right:1.5rem;text-align:center}.home .content h1,.home .content h1 span{font-size:3.8rem}.home .content p,.home .content p span{font-size:2rem}.home .btn{margin-left:auto;margin-right:auto;display:inline-flex;align-items:center;justify-content:center;margin:1rem auto}.socials{margin-top:1rem;display:flex;justify-content:center}.socials .social-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.socials .social-icons li{margin-bottom:0}.home .image{order:1;margin-top:0;margin-bottom:2rem;display:flex;width:100%;flex:none;align-items:center;justify-content:center;padding:1rem}.home .image img{margin-left:auto;margin-right:auto;display:block;width:60%;max-width:280px;border-radius:9999px}}@media (max-width: 480px){.home{gap:.5rem;padding-top:8rem;padding-bottom:4rem}.home .content h1,.home .content h1 span{font-size:3.2rem}.home .content p,.home .content p span{font-size:1.8rem}.home .btn{padding:1.2rem 2.5rem;margin:1rem auto}.home .btn span{font-size:1.5rem}.socials{margin-top:.5rem;margin-bottom:2rem}.social-icons a{font-size:1.8rem;width:40px;height:40px;line-height:40px;margin-right:5px}.home .image img{margin-left:auto;margin-right:auto;width:55%;max-width:220px;border-radius:9999px}}@media (max-width: 360px){.home{padding-top:8rem;padding-bottom:4rem}.home .content h1,.home .content h1 span{font-size:2.8rem}.home .content p,.home .content p span{font-size:1.6rem}.social-icons a{font-size:1.6rem;width:36px;height:36px;line-height:36px}.home .image img{margin-left:auto;margin-right:auto;width:50%;max-width:180px;border-radius:9999px}}@media screen and (max-width: 600px){.about .row .image{margin-top:2rem}.about .row .image img{margin:0 auto;width:80%;mix-blend-mode:normal}.about .row{margin-bottom:7rem;padding:.5rem}.about .row .content{padding:1rem}.about .row .content .box-container{gap:0px}}@media screen and (max-width: 600px){.skills .container{margin:0;padding:0}.skills .container .row{margin:1rem;gap:1rem;grid-template-columns:repeat(2,1fr);padding:2rem .2rem}.skills .container{margin-top:.25rem;width:100%}}@media screen and (max-width: 600px){.education .box-container .box{width:100%;flex-direction:column}.education .box-container .box .image{height:25rem;width:100%}.education .box-container .box img{width:100%}.education .box-container .box .content{position:relative;display:flex;flex:none;flex-direction:column;flex-wrap:wrap;padding:1rem}.education .btns{margin-left:1rem;margin-right:1rem;margin-top:2rem;flex-wrap:wrap}}@media screen and (max-width: 600px){.experience{min-height:80vh}.experience .timeline{margin-top:2rem}.experience .timeline:after{left:31px}.experience .container{width:100%;padding-left:8rem;padding-right:2rem}.experience .container:after{font-size:2.2rem}.experience .container:before{left:61px;border:medium solid #f68c09;border-width:10px 10px 10px 0;border-color:transparent #f68c09 transparent transparent}.experience .left:after{left:15px}.experience .right:after{left:15px}.experience .right{left:0}.morebtn{margin-top:3rem}}@media (max-width: 900px){.contact{min-height:70vh}.contact .container{margin:3rem 0 2rem}.contact .container .content{padding:18px 12px}.contact .content .image-box{display:none}.contact .content form{margin-right:2rem;width:100%}}@keyframes pound{to{transform:scale(1.1)}}@media (max-width: 450px){.footer .box-container .box{margin:1.5rem}.footer .box-container .box p{padding:.7rem}.footer .box-container .box .share a{padding:1.2rem}}@media (max-width: 450px){html{font-size:55%}body{padding-right:0}section{padding:2rem}}
