:root{--primary-color: rgb(70, 6, 122)}@font-face{font-family:Ubuntu;src:url(./Ubuntu-Regular-D14tH6yt.ttf)}@font-face{font-family:Ubuntu Mono;src:url(./UbuntuMono-Regular-BfptL12z.ttf)}@font-face{font-family:Inter;src:url(./Inter-VariableFont_opsz_wght-c8O0ljhh.ttf)}@font-face{font-family:Inter Tight;src:url(./InterTight-VariableFont_wght-CLj8w7h3.ttf)}html{padding:0;margin:0;min-height:100vh;width:100%;overflow-x:hidden;background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#211333;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke='%23404' stroke-width='1'%3E%3Cpath d='M769 229L1037 260.9M927 880L731 737 520 660 309 538 40 599 295 764 126.5 879.5 40 599-197 493 102 382-31 229 126.5 79.5-69-63'/%3E%3Cpath d='M-31 229L237 261 390 382 603 493 308.5 537.5 101.5 381.5M370 905L295 764'/%3E%3Cpath d='M520 660L578 842 731 737 840 599 603 493 520 660 295 764 309 538 390 382 539 269 769 229 577.5 41.5 370 105 295 -36 126.5 79.5 237 261 102 382 40 599 -69 737 127 880'/%3E%3Cpath d='M520-140L578.5 42.5 731-63M603 493L539 269 237 261 370 105M902 382L539 269M390 382L102 382'/%3E%3Cpath d='M-222 42L126.5 79.5 370 105 539 269 577.5 41.5 927 80 769 229 902 382 603 493 731 737M295-36L577.5 41.5M578 842L295 764M40-201L127 80M102 382L-261 269'/%3E%3C/g%3E%3Cg fill='%23505'%3E%3Ccircle cx='769' cy='229' r='5'/%3E%3Ccircle cx='539' cy='269' r='5'/%3E%3Ccircle cx='603' cy='493' r='5'/%3E%3Ccircle cx='731' cy='737' r='5'/%3E%3Ccircle cx='520' cy='660' r='5'/%3E%3Ccircle cx='309' cy='538' r='5'/%3E%3Ccircle cx='295' cy='764' r='5'/%3E%3Ccircle cx='40' cy='599' r='5'/%3E%3Ccircle cx='102' cy='382' r='5'/%3E%3Ccircle cx='127' cy='80' r='5'/%3E%3Ccircle cx='370' cy='105' r='5'/%3E%3Ccircle cx='578' cy='42' r='5'/%3E%3Ccircle cx='237' cy='261' r='5'/%3E%3Ccircle cx='390' cy='382' r='5'/%3E%3C/g%3E%3C/svg%3E")}body{margin:0;padding:0;width:100%;overflow-x:hidden}.content_sections{width:100%;display:flex;flex-direction:column;align-items:center;padding:20px 0}@media (min-width: 768px){.content_sections{padding:40px 0}}@media (min-width: 1024px){.content_sections{padding:60px 0}}.main_bg{min-height:100vh;width:100%;max-width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:20px;gap:30px;overflow-x:hidden}.main_content{display:flex;flex-direction:column;align-items:center;gap:30px}@media (min-width: 1024px){.main_bg{display:flex;flex-direction:column;justify-content:space-between;padding:40px 0;gap:0}.main_content{display:grid;grid-template-columns:400px 125px 1000px;grid-template-rows:auto;gap:0;justify-content:center;align-items:center;width:100vw;align-self:center}}.card{opacity:.8}.link:hover{opacity:50%;transition:.5s;text-decoration:underline}.img_card{border-radius:50%;box-shadow:0 0;width:250px;height:250px;order:1;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.img_card{width:280px;height:280px}}@media (min-width: 1024px){.img_card{grid-column:1;grid-row:1;visibility:hidden;width:400px;height:400px;order:unset;align-self:center}}.main_desc{margin:0;height:auto;max-width:600px;order:2;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0 20px}@media (min-width: 768px){.main_desc{max-width:700px;padding:0 30px}}@media (min-width: 1024px){.main_desc{grid-column:3;grid-row:1;margin-left:0;height:auto;order:unset;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:800px;padding-top:50px}}.arjun_image{height:100%;width:100%;margin:0;border-radius:50%;visibility:visible}@media (min-width: 1024px){.arjun_image{margin-left:35px}}.hi_title{color:#fff;text-align:center;font-size:36px;padding-left:9px;padding-right:10px;font-family:Inter,Verdana,Tahoma,sans-serif;margin:0 0 20px;flex-shrink:0}@media (min-width: 768px){.hi_title{font-size:48px;margin:0 0 25px}}@media (min-width: 1024px){.hi_title{font-size:60px;margin:0 0 30px;text-align:left}}.desc_text{font-family:Inter Tight,Segoe UI,Tahoma,Verdana,sans-serif;color:#fff;font-weight:700;padding-left:.5%;padding-right:5%;font-size:16px;line-height:1.6;text-align:center;margin:0;min-height:200px;display:flex;align-items:flex-start;white-space:pre-wrap;word-wrap:break-word;max-width:90vw}@media (min-width: 768px){.desc_text{font-size:18px;min-height:250px}}@media (min-width: 1024px){.desc_text{font-size:19px;text-align:left;min-height:300px}}.findme_card{display:flex;justify-content:center;align-items:center;width:100vw;padding:20px 0;margin:0}.findme_text{display:flex;align-items:center;color:#fff;font-family:Inter Tight,Segoe UI,Tahoma,Verdana,sans-serif;padding:0;margin:0 auto;font-size:18px;font-weight:700;flex-wrap:nowrap;justify-content:center;gap:5px;width:100%;text-align:center}@media (min-width: 768px){.findme_text{font-size:24px}}@media (min-width: 1024px){.findme_text{font-size:30px}}.findme_img{margin-left:40px;margin-right:40px;padding:20px}.findme_img:hover{cursor:pointer;transition:1s;background:transparent;border-radius:20px;box-shadow:0 0 50px 5px #3890ca}.skills_title{font-family:Inter,Segue UI;font-size:24px;color:#fff;text-align:center;margin:20px 0;padding:0 20px}@media (min-width: 768px){.skills_title{font-size:28px}}@media (min-width: 1024px){.skills_title{font-size:30px;padding:0}}.skills_container{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding:0 20px;max-width:800px;margin:0 auto}@media (min-width: 768px){.skills_container{gap:15px;max-width:1000px}}@media (min-width: 1024px){.skills_container{gap:20px;padding:0;max-width:none}}.skill_img{height:60px;width:auto;margin:5px}@media (min-width: 768px){.skill_img{height:80px;margin:8px}}@media (min-width: 1024px){.skill_img{height:100px;margin:10px}}.skill_img:hover{transform:translateY(-10px);transition:1s}.vertical-timeline-element-title{font-family:Inter,Ubuntu,Segue UI;font-size:30px}.vertical-timeline-element-subtitle{font-family:Inter Tight,Ubuntu,Segue UI}.vertical-timeline-element-description{font-family:Inter Tight}.vertical-timeline-element-content p{font-size:15px;margin-bottom:10px!important}.experience_skill_bubble{background-color:#211333;margin-left:2px;margin-right:2px;margin-top:18px;padding:3px 10px;border-radius:15px;font-family:Inter}.news_box{color:#fff;font-family:Inter Tight;border:#a657d3 2px solid;border-radius:20px;width:300px;height:550px;padding:15px;box-sizing:border-box}@media (min-width: 768px){.news_box{width:350px;height:600px;padding:20px}}@media (min-width: 1024px){.news_box{width:375px;height:650px;padding:25px}}.news_headline{text-align:center;font-size:18px;margin:10px 0}@media (min-width: 768px){.news_headline{font-size:22px}}@media (min-width: 1024px){.news_headline{font-size:25px}}.news_date{text-align:center;font-size:11px;margin:5px 0}@media (min-width: 768px){.news_date{font-size:12px}}@media (min-width: 1024px){.news_date{font-size:13px}}.news_images{width:80%;max-width:250px;display:block;margin:15px auto;border-radius:15px}@media (min-width: 768px){.news_images{max-width:280px;border-radius:18px}}@media (min-width: 1024px){.news_images{max-width:300px;border-radius:20px}}.news_description{font-family:Inter Tight;margin:10px 0;color:#fff;font-size:14px;line-height:1.4}@media (min-width: 768px){.news_description{font-size:15px}}@media (min-width: 1024px){.news_description{font-size:16px}}.news_link{color:#fff}.projects_title{font-family:Inter,Segue UI;font-weight:700;font-size:28px;color:#fff;text-align:center;margin:60px auto 20px;padding:0 20px;width:100%}@media (min-width: 768px){.projects_title{font-size:35px;margin:70px auto 25px}}@media (min-width: 1024px){.projects_title{font-size:40px;margin:80px auto 30px;padding:0}}.project{border-radius:20px;background-color:var(--primary-color);height:70px;margin-bottom:15px;margin-left:20px;margin-right:20px;opacity:.8}.project:hover{box-shadow:0 0 5px 5px #a657d3;transition:.3s;cursor:pointer}.project_text{font-family:Inter Tight,Segue UI;font-weight:700;font-size:30px;color:#fff;padding-left:10px;padding-top:15px}.selected{box-shadow:0 0 5px 5px #a657d3;transition:.7s;padding-bottom:10px;height:auto}.project_description{color:#fff;padding-left:10px;font-family:Inter Tight,Segue UI;font-size:25px}.git_link{font-weight:700;color:#fff}.project_images{display:flex}.author{font-family:Inter Tight,Segue UI;color:#fff;text-align:center;padding:20px 15px 15px;font-size:12px;margin-top:30px}@media (min-width: 768px){.author{font-size:14px;padding:25px 20px 20px}}@media (min-width: 1024px){.author{font-size:16px;padding-bottom:15px}}.news_carousel_container{display:flex;align-items:center;justify-content:center;margin:20px 0;padding:0 10px}@media (min-width: 768px){.news_carousel_container{margin:30px 0;padding:0 20px}}@media (min-width: 1024px){.news_carousel_container{margin:40px 0;padding:0}}.news_panel{display:flex;flex-direction:row;gap:20px;justify-content:flex-start;align-items:stretch}@media (min-width: 768px){.news_panel{gap:25px}}@media (min-width: 1024px){.news_panel{gap:30px;justify-content:center}}.news_arrow{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:0 10px;transition:opacity .2s;-webkit-user-select:none;user-select:none;min-width:40px}@media (min-width: 768px){.news_arrow{font-size:2rem;padding:0 20px;min-width:60px}}@media (min-width: 1024px){.news_arrow{font-size:2.5rem;padding:0 80px;min-width:auto}}.news_arrow:disabled{opacity:.3;cursor:not-allowed}.news_panel_wrapper{width:300px;overflow:hidden;display:flex;justify-content:flex-start;align-items:stretch}@media (min-width: 768px){.news_panel_wrapper{width:725px}}@media (min-width: 1024px){.news_panel_wrapper{width:1185px}}.vertical-timeline *{box-sizing:border-box}.vertical-timeline{width:95%;max-width:1170px;margin:0 auto;position:relative;padding:2em 0}.vertical-timeline:after{content:"";display:table;clear:both}.vertical-timeline:before{content:"";position:absolute;top:0;left:18px;height:100%;width:4px;background:var(--line-color)}.vertical-timeline.vertical-timeline--one-column-right:before{right:18px;left:unset}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{position:relative;margin:2em 0}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{content:"";display:table;clear:both}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%}.vertical-timeline-element-icon.shadow-size-small{box-shadow:0 0 0 2px #fff,inset 0 1px #00000014,0 2px 0 4px #0000000d}.vertical-timeline-element-icon.shadow-size-medium{box-shadow:0 0 0 3px #fff,inset 0 2px #00000014,0 3px 0 5px #0000000d}.vertical-timeline-element-icon.shadow-size-large{box-shadow:0 0 0 4px #fff,inset 0 2px #00000014,0 4px 0 6px #0000000d}.vertical-timeline--one-column-right .vertical-timeline-element-icon{right:0;left:unset}.vertical-timeline-element-icon svg{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{width:60px;height:60px;left:50%;margin-left:-30px}}.vertical-timeline-element-icon{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(.5)}60%{opacity:1;-moz-transform:scale(1.2)}to{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.vertical-timeline-element-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px #ddd}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-right:60px;margin-left:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:0 0;box-shadow:none}.vertical-timeline-element-content:after{content:"";display:table;clear:both}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{margin:1em 0 0;line-height:1.6}.vertical-timeline-element-title,.vertical-timeline-element-subtitle{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;padding:.8em 0;opacity:.7}.vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:unset;left:100%;height:0;width:0;border:7px solid transparent;border-left:7px solid #fff}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{left:100%;border-left:7px solid #fff;border-right:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{top:24px;left:100%;transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{position:absolute;width:100%;left:124%;top:6px;font-size:16px;font-size:1rem}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:auto;right:100%;transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:100%;right:auto;transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translate(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translate(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}
