body{font-family:Manrope,sans-serif;margin:0}App{margin:0;position:relative}.portfolio-page-1{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0;width:108rem}.mac-1{height:auto;margin-bottom:1813rem;margin-top:0;width:108rem}#name{bottom:1.25rem;color:#000;font-family:Manrope;font-size:1.2rem;font-style:normal;font-weight:400;height:3.375rem;left:65.31rem;letter-spacing:.0625rem;line-height:normal;position:absolute;right:45.19rem;top:64rem;width:7.5rem}#strips-div{flex-shrink:0;height:69.8125rem;margin:0 54rem 0 0;width:54rem}#port{color:#000;left:18rem;right:23.56rem}#folio,#port{bottom:29.44rem;font-family:Manrope;font-size:8rem;font-style:normal;font-weight:400;letter-spacing:.4rem;line-height:normal;position:absolute;top:16rem}#folio{color:#fcf9e2;left:40rem;right:.25rem}#strips{align-items:flex-start;display:inline-flex;flex-shrink:0;height:1117px;justify-content:center;left:40rem;position:absolute;top:0;width:375px}#green,#strips{height:69.8125rem}#green{background-color:#bfc3a1;width:4.4375rem}#red{background-color:#df9093;width:5.8125rem}#red,#yellow{height:69.8125rem}#yellow{background-color:#f8e6a0;width:4.875rem}#blue{background-color:#85bdd4;width:2rem}#blue,#pink{height:69.8125rem}#pink{background-color:#f8bbb5;width:6.3125rem}.portfolio-page-1{height:200rem}.portfolio-page-2{height:104.875rem;top:70.25rem}.mac-2,.portfolio-page-2{position:absolute;width:108rem}.mac-2{height:92.375rem;top:6.25rem}.portfolio-component-1{align-items:center;background:#f1efdc;bottom:33.44rem;flex-shrink:0;height:58.9375rem;left:0;padding:4.375rem 2.4375rem 4.3125rem 2.5rem;position:absolute;right:75rem;top:0;width:33rem}#about-div,.portfolio-component-1{display:flex;flex-direction:column;justify-content:center}#about-div{align-items:flex-start;width:26.0625rem}#profile-img{background:url(/static/media/frame-4.f7995b71b57b6a0e0663.png),#d3d3d3 -108.789px -147.872px/177.184% 177.292% no-repeat;bottom:23.56rem;box-shadow:-8px 8px 8px 0 rgba(0,0,0,.5);flex-shrink:0;height:23.375rem;left:7.75rem;position:absolute;right:7.75rem;top:14rem;width:17.5rem}#curriculum-vitae{bottom:49.44rem;color:#585959;font-size:3rem;left:3.94rem;letter-spacing:.15rem;right:3.88rem;top:5.38rem}#about,#curriculum-vitae{font-family:Manrope;font-style:normal;font-weight:400;line-height:normal;position:absolute}#about{bottom:17.81rem;color:#616161;font-size:1.5rem;left:3.56rem;letter-spacing:.075rem;right:24.88rem;top:40rem}#about-content{bottom:5.31rem;color:#7f7f7f;display:flex;flex-direction:column;font-family:Manrope;font-size:.9375rem;font-style:normal;font-weight:400;left:3.5rem;letter-spacing:.04688rem;line-height:normal;position:absolute;right:3.44rem;text-align:justify;top:44rem;width:26.0625rem}.portfolio-component-3{background:#f1efdc;height:104rem;left:40rem;position:absolute;width:72rem}#content{display:flex;flex-direction:row}#side-1{right:44rem;width:24rem}#side-1,#side-2{position:absolute;top:12rem}#side-2{right:20rem;width:20rem}h2{font-size:1.5rem;letter-spacing:.075rem}h1,h2{color:#000;font-family:Manrope;font-style:normal;font-weight:500;line-height:normal}h1{font-size:1.75rem;letter-spacing:.0875rem}#adarsh,#optimus-grad,#optimus-primary,#optimus-secondary,#vit{max-width:16rem}li{list-style:none;margin-left:-2.4rem}#grad-high,#primary,#secondary,#ug{padding-bottom:8px}#computer-languages,#digital-skills,#educational-qualifications,#interests,#softskills{padding-bottom:3rem}.portfolio-component-2{background:#f1efdc;bottom:0;height:26rem;left:0;padding:4rem 3rem;position:absolute;right:70rem;top:70rem}#content{align-items:center;justify-content:center;width:20rem}#languages{align-items:flex-start;display:flex;flex-direction:column;height:auto;left:8rem;position:absolute;top:4rem}#contact-heading,#languages-heading{color:#000;font-family:Manrope;font-size:1.75rem;font-style:normal;font-weight:500;letter-spacing:.0875rem;line-height:normal}#languages-list{width:3rem}#eng,#hin,#tam{height:12px}#contact{align-items:flex-start;height:auto;left:8rem;position:absolute;top:18rem}#contact,#contact-content{display:flex;flex-direction:column}#email,#location,#phone{align-items:center;display:flex;flex-direction:row;height:32px;justify-content:flex-start}#email-icon,#location-icon,#phone-icon{padding-right:12px}#email-text,#eng,#hin,#location-text,#phone-text,#tam{color:#000;font-family:Manrope;font-size:1.375rem;font-style:normal;font-weight:300;letter-spacing:.06875rem;line-height:normal}
/*# sourceMappingURL=main.88bda506.css.map*/