body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}#about{background:linear-gradient(1turn,#e5de00 47.75%,#7bb4e3 59.21%);background-blend-mode:screen;overflow:hidden;padding-top:150px}#about_intro{background:#d3d3d3;border-radius:30px;margin:10px 10%;width:auto}#about_introWelcome{color:#fff;font-family:Inter;font-size:1.5em;font-style:normal;font-weight:400;line-height:61px;padding-bottom:20px;padding-top:20px;text-align:center;text-shadow:2px 2px 5px #000c}#about_linkedin{background:#b80f0a;border-radius:50px;display:flex;justify-content:center;margin:auto;max-height:20vh;width:20vw}#about_linkedin a{text-decoration:none}#about_font2{color:#fff;font-size:2rem;text-align:center}#about_me0{border:solid #000;border-radius:100%;display:flex;height:640px;justify-content:center;margin:30px auto;width:480px}#about_grad{border-radius:20px}#about_city,#about_grad{aspect-ratio:4/5;display:block;height:400px;padding-top:10px}#about_city,#about_grad,#about_me{justify-content:center;margin:auto}#about_me{width:auto}#about_container{display:flex;justify-content:space-between;margin:auto;padding-bottom:50px}.about_Item{margin:auto;padding:none}.about_background{background:#d3d3d3;border-radius:30px;height:auto;justify-content:center;margin:10px 10% 50px;padding-bottom:5px;padding-top:5px;width:auto}.about_generalFont{color:#fff;font:italic 40px Fira Sans,serif;padding-left:30px;padding-right:30px;text-align:center;text-shadow:0 4px 4px #00000040}.about_aboutMe{display:flex;padding:0;width:100%}.about_aboutMe,.about_aboutWork{justify-content:center;list-style:none}.about_aboutWork{display:block;margin:auto;padding-bottom:25px}.about_polaroid{height:500px;left:220px;width:400px}.about_polaroid,.about_polaroid1{aspect-ratio:4/5;background:#fff;border-radius:25px;justify-content:center}.about_polaroid1{height:400px;margin-bottom:12px;margin-left:auto;margin-right:auto}.about_workPlaces{aspect-ratio:1/1;border:1px solid #000;border-radius:25px;display:block;height:275px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:10px}.about_workPlaces img{border-radius:25px}.about_polaroidText{text-align:center}.about_workNameJob,.about_workNames{font-size:15px;text-align:center}@media (max-width:1280px) and (pointer:coarse){#about_introWelcome{font-size:1.2rem;text-shadow:2px 2px 5px #0009}#about_linkedin{height:50px;width:40vw}#about_font2{font-size:1rem}#about_me0{aspect-ratio:4/5;height:auto;width:80vw}#about_city,#about_grad{aspect-ratio:4/5;width:70vw}.about_generalFont{font-size:2rem}.about_aboutMe{display:inline-block}.about_Item{display:flex;justify-content:center;padding-top:40px}.about_polaroid{aspect-ratio:4/5;border-radius:25px;height:auto;width:80vw}}#navbar{background:#dcdcdc;height:150px;justify-content:space-between;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:8}#navbar_name{display:flex;margin-top:10px}#navbar_logo{background:#404040;border-radius:100%;height:100px;left:10px;position:absolute;top:25px;width:100px}#navbar_items_list{display:flex;height:100%;justify-content:right;list-style-type:none;margin:0 10px auto auto;width:auto}#navbar_checkbox{display:none}#navbar_linkedin{color:#e7e7e7;text-decoration:none}#navbar_links_linkedin{background:#b80f0a}.navbar input{display:none;height:100px;left:.75%;position:absolute;top:15%;width:100px}.navbar_logo{border-radius:100%;float:left;justify-items:left;margin:auto}.navbar_menu_items{margin-top:50px}.navbar_links{background:#000;border-radius:50px;height:60px;margin-bottom:auto;margin-right:10px;margin-top:auto;width:100px}.navbar_font{align-items:center;color:#000;display:flex;font:italic 1.5em Fira Sans,serif;font-size:30px;font-weight:400;left:125px;line-height:36px;position:absolute;text-align:center;top:50px}.navbar_font2{color:#fff;text-align:center}.navbar ul .active,.navbar ul a:focus,.navbar ul a:hover{background-color:#272727}@media (max-width:1200px) and (pointer:coarse){#navbar_logo{height:50px;margin-left:12px;margin-top:5px;width:50px}#navbar_items_list{display:block;justify-content:center;margin-left:auto;margin-right:auto;margin-top:100px}#navbar{background:#dcdcdc;display:flex;height:100px;overflow:visible;width:100%;z-index:1}#navbar_name{margin-top:-5px}.navbar_menu_items.open{transform:translateY(0)}.navbar_menu_items{background-color:#800000e6;display:flex;height:100vh;justify-content:center;margin:auto;position:fixed;transform:translateY(-130vh);transition:transform .3s ease-in-out;width:100%}.navbar_hamburgerlines{cursor:pointer;display:flex;flex-direction:column;height:21px;justify-content:space-between;position:absolute;right:10%;top:40px;width:0;z-index:3}.navbar_hamburgerline{background-color:#000;border-radius:5px;height:3px;transition:transform .3s ease,opacity .3s ease;width:30px}.line1_active{transform:rotate(45deg) translate(5px,7.5px)}.line2_active{opacity:0}.line3_active{transform:rotate(-45deg) translate(5px,-7.5px)}.navbar_font{color:#000;display:flex;font:italic 1.25rem Fira Sans,serif;left:80px;margin-bottom:auto;margin-top:auto;top:50px}.navbar_font2{display:flex;font-size:1.5rem;justify-content:center;margin:auto;text-align:center;text-decoration:none}.navbar_profile_link{display:flex;margin-top:0;text-align:left}.navbar_links{color:#000;margin-top:50px;width:50vw;z-index:9}.navbar ul .active,.navbar ul a:focus,.navbar ul a:hover{background:none}}#footer{background:#ccc;display:flex;height:75px;justify-content:space-between;width:100%}#footer_logo{aspect-ratio:1/1;height:50px;margin-left:12px;margin-top:12px}#footer_photo{border-radius:100%;height:50px;position:absolute}#footer_linkedin{background:#b80f0a;border-radius:25px;display:flex;height:60px;margin-right:15px;margin-top:10px;width:140px}#footer_font{color:#fff;display:flex;font-size:20px;height:auto;justify-content:center;margin-top:auto;text-align:center;text-decoration:none;width:100%}#projects{background:linear-gradient(1turn,#e5de00 47.75%,#7bb4e3 59.21%);background-blend-mode:screen;overflow:hidden;padding-top:150px}#projects_carousel{height:auto;margin-bottom:10vh}#projects_ProjectItem{margin-top:200px}#projects_Pong,#projects_bj{background-color:#000c;border:3px solid #f5f5f5;border-radius:20px;height:50px;margin-bottom:100px;text-decoration:none;width:40vw}#projects_mithack{display:flex;height:auto;justify-content:center;margin:auto;padding-bottom:30px;width:40vw}.projects_Video{aspect-ratio:4/5;border-radius:20px;border-style:solid;border-width:1px;display:block;height:400px;justify-content:center;margin:10px auto;width:auto}#projects_ProjectsList{display:inline;list-style-type:none;margin:auto;width:60%}.projects_projectImage{aspect-ratio:4/5;border-radius:10px;border-style:solid;border-width:1px;display:block;height:400px;justify-content:center;margin:10px auto 30px;width:auto}.projects_Photos{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.projects_projectName{font-size:2.5vh;padding-bottom:30px;text-align:center}.projects_projectDiv,.projects_projectName{justify-content:center;margin-left:auto;margin-right:auto}.projects_projectDiv{background-color:#fff;border-radius:20px;display:block;height:auto;list-style-type:none;padding:5px 10px;width:350px}.projects_generalFont{color:#fff;font:italic 2em Fira Sans,serif;justify-content:center;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;text-align:center;width:90%}.projects_background{background:#0000004d;border-radius:20px;display:block;height:auto;margin:40px 20px;padding-bottom:5px;padding-top:5px;width:auto}@media (max-width:1280px) and (pointer:coarse){#projects{padding-top:100px}.projects_generalFont{font:italic 5vw Fira Sans,serif}#projects_mithack{display:flex;height:20vh;justify-content:center;margin:auto;padding-bottom:30px;width:auto}.projects_projectName{font-size:3.5vw;padding-bottom:20px;padding-top:20px;text-align:center}.projects_projectImage{height:auto;width:30vw}.projects_projectDiv{margin-top:10px;min-height:35vh;width:40vw}.projects_Video{height:22.5vh}.projects_Photos{display:inline;grid-template-columns:0}}#Pong_playerArea{display:flex;width:500px}#Pong_container2{display:block;justify-content:center;margin:auto}#Pong_title{text-align:center}#Pong_scoreContainer{font-size:1.5rem;margin-bottom:50px;margin-left:auto;margin-right:auto}#Pong_scoreContainer,.Pong_scores{background-color:#f5f5f5;justify-content:center;width:700px}.Pong_scores{font-size:2rem;margin:auto;text-align:center}.Pong_mainContainer{aspect-ratio:2/3;background-color:#f5f5f5;font-size:2.5rem;height:100vh;margin-bottom:50px;margin-left:auto;margin-right:auto;padding:5px;text-align:center}.Pong_subContainer{display:block;opacity:60%}.Pong_subContainer,.Pong_subContainer:hover{aspect-ratio:1/1;background-color:#fff;justify-content:center;margin-left:auto;margin-right:auto;margin-top:10px;max-width:80vw;min-height:400px}.Pong_subContainer:hover{opacity:100%;width:auto}.Pong_startButton{margin:auto}.Pong_Player{width:500px}@media (max-width:900px) or (pointer:coarse){.Pong_scores{font-size:2rem;width:80vw}#Pong_scoreContainer{font-size:1rem;width:80vw}.Pong_mainContainer{aspect-ratio:1/3;font-size:2.5rem;height:90vh;text-align:center}.Pong_subContainer,.Pong_subContainer:hover{aspect-ratio:1/3;height:60vh}}#interests{background:linear-gradient(1turn,#e5de00 47.75%,#7bb4e3 59.21%);background-blend-mode:screen;overflow:hidden;padding-top:150px}#interests_mct{column-count:2}#interests_boardgames,#interests_mct{justify-content:space-evenly;list-style:none}#interests_boardgames{column-count:3;display:flex;width:100%}.interests_mctPic,.interests_polaroid{justify-content:center;list-style-type:none}.interests_polaroid{aspect-ratio:1/2;background-color:#fff;border-radius:20px;display:block;height:60vh;margin:20px auto auto}.interests_boardgameItem{width:33%}.interests_boardgame{margin-bottom:10px;margin-top:20px}.interests_MCT,.interests_boardgame{aspect-ratio:1/1;border-radius:20px;border-style:solid;border-width:2px;height:40vh}.interests_MCT{justify-content:center;margin:auto}.interests_generalFont{color:#fff;font:italic 4vh Fira Sans,serif;margin-left:3vw;margin-right:3vw;text-align:center}.interests_generalFont2{font:italic 3vh Fira Sans,serif;text-align:center}@media (max-width:1280px) and (pointer:coarse){#interests{background:url(/static/media/Backgroundmain.b8be41752cf2ccffd3b7.jpg);background-repeat:no-repeat;background-size:cover;min-height:100vh;overflow:hidden;padding-top:75px}#interests_mct{column-count:1;display:inline;width:100%}#interests_boardgames{column-count:1;display:block;justify-content:center;margin:auto;padding-left:10px;padding-right:10px;width:100%}.interests_mctPic{justify-content:center;list-style-type:none}.interests_polaroid{padding-bottom:2vh}.interests_boardgame{margin:auto}.interests_MCT{aspect-ratio:1/1;border-radius:20px;border-style:solid;border-width:2px;height:40vh;justify-content:center;margin:auto}.interests_generalFont{color:#fff;font:italic 3vh Fira Sans,serif;margin-left:2vw;margin-right:2vw}}#contacts{background:linear-gradient(1turn,#e5de00 47.75%,#7bb4e3 59.21%);background-blend-mode:screen;min-height:100vh;overflow:hidden;padding-top:150px}#contacts_linkedin{padding-bottom:15px;padding-top:15px}#contacts_linkedinLink{background-color:#ff0000d9;border-radius:5px;color:#fff;display:flex;font-size:1rem;text-decoration:none;width:40%}#contacts_linkedinLink,.contacts_logos{justify-content:center;margin-left:auto;margin-right:auto;margin-top:10px}.contacts_logos{display:block;padding-top:10px}.contacts_bubble{background:#353839a6;border-radius:17px;justify-content:center;margin:auto;min-width:100px;padding-bottom:1px;width:40%}.contacts_generalFont{color:#fff;font-size:1.5rem;text-align:center}@media (max-width:1280px) and (pointer:coarse){#contacts{padding-top:100px}#contacts_linkedinLink{font-size:.8rem;width:80%}.contacts_generalFont{color:#fff;font-size:1rem;text-align:center}}#pongpage{min-height:100vh;padding-top:175px}#blackjack,#pongpage{background:linear-gradient(1turn,#e5de00 47.75%,#7bb4e3 59.21%);background-blend-mode:screen;overflow:hidden}#blackjack{min-height:calc(100vh - 150px);padding-top:150px}#blackjack_welcome{justify-content:center;margin:auto}#blackjack_playarea{background-color:#000;height:70vh;margin-top:40px}#blackjack_playarea,#blackjack_playareaSub{aspect-ratio:2/1;justify-content:center;margin-left:auto;margin-right:auto}#blackjack_playareaSub{background-color:green;height:65vh}@media (max-width:900px) or (pointer:coarse){#blackjack{min-height:calc(100vh - 100px);padding-top:100px}#blackjack_playarea{aspect-ratio:6/5;margin-top:40px}#blackjack_playareaSub{aspect-ratio:6/5}}.App{overflow:hidden}
/*# sourceMappingURL=main.bbedb43c.css.map*/