.intro-main-para{font-size:3.5rem}.intro-main-para .india{background:linear-gradient(to right,#f4e1d2,#95b2b8,#ff9000)}.intro-main-para .name{border-bottom:solid #FF9000;padding-bottom:.2rem;background-color:transparent}.intro-secondary-para{font-size:2.5rem}.intro-main-para .name{background:linear-gradient(to right,#f4e1d2,#95b2b8,#92d436);background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.intro-secondary-para .india{background:linear-gradient(to right,#f5ac3b,#fff,green);background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;font-size:3rem;font-weight:500}@media only screen and (min-width: 200px){.intro-main-para{font-size:1.5rem}}@media only screen and (min-width: 850px){.intro-main-para{font-size:2rem}}@media only screen and (min-width: 1100px){.intro-main-para{font-size:2.5rem}}@media only screen and (min-width: 1500px){.intro-main-para{font-size:3rem}}button{padding:.8rem 1.5rem;font-size:2rem;cursor:pointer;background-color:#040303;color:#fff;border:none;border-bottom:solid .3rem #FF9000}.bar{width:100%;background:#241d1d;position:relative;height:1rem;border-radius:10px}@keyframes fillgradually{0%{width:0}to{width:100}}.skills{border-radius:10px;max-width:100%;list-style:none;padding:0;width:100%;margin:0}.skill-row{border:2px solid transparent}.skill-column{width:20%}.bar-column{width:80%}.experience-heading-stack-container{position:relative;max-width:80%;margin:auto}.experience-heading-stack-container[data-animate=true]{overflow-x:hidden;mask:linear-gradient(180deg,transparent,white 10%,white 90%,transparent);-webkit-mask:-webkit-linear-gradient(180deg,transparent,white 10%,white 90%,transparent)}.exp{width:100%;height:20rem;padding:0}.exp-stack{display:flex;gap:2rem;margin-block:2rem;flex-wrap:wrap}.experience-heading-stack-container[data-animate=true] .exp-stack{flex-wrap:nowrap;animation:infinite-scroll 15s linear infinite;width:max-content}.exp-stack>*{flex-shrink:0}@keyframes infinite-scroll{to{transform:translate(calc(-50% - .5em))}}.card-container{width:40rem;height:30rem;border:solid .1rem rgb(31,31,31);border-radius:1rem;position:relative;box-shadow:.2rem .2rem .5rem #1f1f1f;background:linear-gradient(45deg,#040303 30%,#040303 85%,#d7ae27f7 70%)}.company-intro-image{background-image:url(data:image/png;base64,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);background-size:clamp(85%,85%,85%);background-position:center;background-repeat:no-repeat;background-attachment:local;width:40%;height:50%;border-radius:80%;box-shadow:.2rem .2rem .5rem #1f1f1f;margin:1rem auto}.company-intro-heading{color:#f5f5f5;display:flex;justify-content:center;font-size:1.5rem}.company-skills-used{display:flex;flex-wrap:wrap;justify-content:space-around}.company-skills-used .pill{display:inline-block;flex-grow:0;flex-shrink:0;padding-inline:.4rem;color:#d7ae27f7}.personal-details-container{padding:2rem 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-right:.1rem dashed rgb(11,11,11);box-shadow:0 0 3rem #0b0b0b}ul{padding:0;margin:0}ul li{list-style:none;display:inline-block;text-align:center}.contact-form-container{max-width:100%;margin:7rem 0 5rem 5rem}.contact-form-container label{display:block;display:none}.contact-form-container input,textarea{width:80%;height:3rem;background:none;border:none;border-bottom:.2rem solid #FF9000;color:#fff;font-size:2rem;margin:1rem}.contact-form-container textarea{max-height:11rem;min-height:11rem;max-width:80%}.contact-form-container input:focus-visible,textarea:focus-visible{outline:none}.download{padding:.8rem;width:20rem;border:none;color:#fff;font-size:2rem;background:linear-gradient(to right,#000 68%,#ff9000 10%);border:.1rem solid rgb(149,178,184);border-radius:1rem;position:relative;text-align:left;cursor:pointer;transition:box-shadow .1s steps(10);box-shadow:none;display:block;text-decoration:none}.download:hover{box-shadow:.5rem .2rem 10rem #6e4415}.download>span{display:block;flex-shrink:0}.download>.icon{font-size:5rem;padding:0;position:absolute;right:2rem;transform:translateY(-40%);color:#f4e1d2}html{font-size:62.5%}html,body{box-sizing:border-box;margin:0}body{background-color:#040303;font-size:2rem;color:#f5f5f5;font-family:Nunito,sans-serif;font-weight:300}*,*:before,*:after{box-sizing:inherit}.main-container{display:grid;grid-template-rows:1fr;grid-template-columns:1fr .5fr;height:80rem;position:relative}.main-container__background-graphics{position:absolute;width:100%;height:100%;display:flex;flex-wrap:wrap;color:#f4e1d2;gap:1rem}.main-container__background-graphics__grid-element{flex-shrink:0;background-color:#1a0f06;width:2.2rem;height:2.2rem}.main-container .left{display:flex;flex-direction:column;justify-content:space-between;margin:5rem auto 0;max-width:70%;position:relative}.main-container .left .skills-container,.main-container .left .contact-container{flex-grow:0;flex-shrink:0}.main-container .right{background:url(/assets/mypic-DGPe6Znj.JPG);background-size:cover;background-position:center;width:80%;max-height:70%;clip-path:xywh(0 1rem 100% 100% round 40% 0);background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center}.main-container .left .contact-options{display:flex;justify-content:space-between}.contact-options .download-button{flex-shrink:0}.experience-container{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;max-width:80%;margin:8rem auto 0;border-top:.2rem dashed rgb(35,33,33);padding-top:3rem}footer{width:100%;height:40rem;background-color:#191818;display:grid;grid-template-rows:1fr;grid-template-columns:.5fr 1fr .5fr}@media only screen and (max-width: 1300px){.main-container .right{clip-path:xywh(0 1rem 100% 100% round 20% 0)}footer{grid-template-columns:.5fr 1.5fr}footer .filler{display:none}}@media only screen and (max-width: 1200px){footer .personal-details-container span{font-size:1.2rem}}@media only screen and (max-width: 1100px){.main-container .right{clip-path:xywh(0 1rem 100% 100% round 10% 0)}}@media only screen and (max-width: 650px){.main-container .right{display:none}.main-container{grid-template-columns:1fr}}@media only screen and (max-width: 720px){footer .personal-details-container span{font-size:.8rem}}::-webkit-scrollbar{width:.2rem}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#f5ac3b,#fff,green)}::-webkit-scrollbar-thumb:hover{background:gray}
