@import url(https://fonts.googleapis.com/css?family=Montserrat);.profilePicture{width:40px}.profilePictureContainer{align-items:center;display:grid;grid-template-areas:"profile-pic full-name";margin:15px;width:-webkit-fit-content;width:fit-content}.Navbar,.smallNav{font-family:monaco,Consolas,Lucida Console,monospace}.Navbar{background-color:#1e1e1e;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;overflow:hidden}.nameBar div{display:inline;font-family:monaco,Consolas,Lucida Console,monospace}.NavbarContainer{position:fixed;top:0;width:100%;z-index:1}.nameBar{align-items:center;color:#fff;display:flex;font-size:15px;margin-right:15px;width:-webkit-fit-content;width:fit-content}.smallWidthName div{display:inline}.smallWidthName{align-items:center;display:flex;font-family:monaco,Consolas,Lucida Console,monospace}.dropDownButtonContainer{display:flex;margin:15px}.dropDownButton{color:#fff;transition:color .25s ease-in;width:35px}.dropDownButton:hover{color:grey}@media screen and (max-width:767px){.nameBar{display:none}.Navbar{justify-content:center;justify-content:space-between}}@media screen and (min-width:768px){.dropDownButtonContainer,.smallNav,.smallWidthName{display:none}}.Navbar{height:65px}.dropDown{animation:fadeDown .25s ease-out forwards;background-color:#1e1e1e;display:flex;flex-direction:column;position:relative;right:0;top:100%}.dropDown div{animation:fadeIn .25s ease-out forwards;font-family:monaco,Consolas,Lucida Console,monospace;font-size:15px;margin:10px}@keyframes fadeDown{0%{height:0}to{height:95px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}*{background:#0000;border:0;font-size:100%;margin:0;outline:0;overflow:none;padding:0;vertical-align:initial}.footerTop{background-color:#393939;display:flex;height:100px;justify-content:space-evenly;padding-left:30vw;padding-right:30vw;padding-top:25px}@media screen and (max-width:900px){.footerTop{padding-left:17vw;padding-right:17vw}}.footerBottom{background-color:#1e1e1e;height:30px;padding-top:5px}.footerBottom h4,.footerTop h4{color:#dcdcdc;font-family:monaco,Consolas,Lucida Console,monospace}.footerBottom h4{margin-left:15px}.contactButton{color:#fff;transition:color .25s ease-out}.contactButton:hover{color:gray}@media screen and (min-width:768px){.dropDownButtonContainer,.smallWidthName{display:none}}.pageBody{display:flex;height:100%;height:"100%";justify-content:center;left:0;overflow:auto;position:"absolute";top:0;width:"100%"}@keyframes hrColor{0%{background-color:#3c9cdb;border-color:#3c9cdb}25%{background-color:#89dafa;border-color:#89dafa}50%{background-color:#abc9a1;border-color:#abc9a1}75%{background-color:#4dc5ac;border-color:#4dc5ac}to{background-color:#3c9cdb;border-color:#3c9cdb}}hr{animation:hrColor 20s forwards;-moz-animation:hrColor 20s forwards;-webkit-animation:hrColor 20s forwards;-o-animation:hrColor 20s forwards;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;border:solid;border-color:#fff;border-width:1px;margin:auto}.projectContainer{background-color:#f5f5f5cc;border:0 solid #f5f5f5cc;border-radius:25px;display:flex;filter:drop-shadow(0 0 .8rem rgba(20,20,20,.8));flex-wrap:wrap;margin:50px;padding:70px;width:900px}.projectTextContainer{display:inline;flex:50% 1;font-family:monaco,Consolas,Lucida Console,monospace;padding-left:10%}.projectTextContainer button{background:linear-gradient(270deg,#d1d1d1,#a8a8a8);border-radius:5px;color:#1e1e1e;padding:10px}.projectTextContainer h2,h4{color:#1e1e1e}.projectTextContainer h2{font-size:35px}.projectTextContainer h4{font-size:20px;font-weight:400}.projects{grid-area:part2;width:-webkit-fit-content;width:fit-content}.verticalBreak{border-radius:5px;color:green;grid-area:part1;margin-bottom:50px;margin-left:auto;margin-top:50px;width:10px}#tsparticles{height:100%;left:0;position:fixed!important;top:0;width:100%;z-index:-1}.projectPageTitle{margin:75px 50px 70px}.projectPageTitle h4{color:#fff;font-family:monaco,Consolas,Lucida Console,monospace;font-size:65px;font-weight:700;width:-webkit-fit-content;width:fit-content}.projectImage{height:240px;transition:transform .25s ease-in;width:240px}.projectImage:hover{transform:scale(1.05)}@media screen and (max-width:600px){.projectContainer{justify-content:center;margin:5vw;padding:5vw;width:80vw}.projectTextContainer{padding:0}}@media screen and (max-width:1000px)and (min-width:600px){.projectContainer{justify-content:center;width:70vw}.projectTextContainer{flex:100% 1;justify-content:center;padding:0}.projectImageContainer{display:flex;flex:100% 1;justify-content:center}}@media screen and (max-width:768px){.projectPageTitle{margin:75px 10vw 70px}.projectPageTitle h4{font-size:45px}.projectTextContainer h2{font-size:25px}}.AboutMeContainer{color:#1e1e1e;font-family:monaco,Consolas,Lucida Console,monospace;font-size:75px;margin:0}.AboutMeContainer h2{font-size:35px}.AboutMeTopSection{height:calc(100vh - 65px);min-height:600px;transform:translateY(calc(50vh - 65px - min(70vw, 70vh)/2))}.AboutMeBottomSection{background-color:#f0f0f0;display:inline-block;height:-webkit-fit-content;height:fit-content;padding:120px 70px;width:100%}.AboutMeBottomSection h2{font-size:25px;font-weight:400}.centerProfileImage{margin-top:0;width:300px}@media screen and (max-width:768px){.AboutMeContainer{color:#1e1e1e;font-family:monaco,Consolas,Lucida Console,monospace;font-size:33px;margin:0}.AboutMeBottomSection h2,.AboutMeBottomSection h4,.AboutMeContainer h2{font-size:16px}.AboutMeBottomSection{background-color:#f0f0f0;display:inline-block;height:-webkit-fit-content;height:fit-content;padding:120px 10vw;width:100%}.centerProfileImage{margin-top:0;width:200px}}@media screen and (max-width:1500px) and (min-width:768px){.AboutMeContainer{color:#1e1e1e;font-family:monaco,Consolas,Lucida Console,monospace;font-size:60px;margin:0}.AboutMeContainer h2{font-size:28px}.AboutMeBottomSection h2,.AboutMeBottomSection h4{font-size:25px}.centerProfileImage{margin-top:0;width:250px}}.dynamicFaceContainer{height:min(60vw,60vh);width:min(60vw,60vh)}.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}@import "~react-responsive-carousel/lib/styles/carousel.min.css"


*,
*:before,
*:after{box-sizing:border-box}.projectBody{background-color:#ffffffb3;border-radius:100px;filter:drop-shadow(-.3rem .3rem .5rem rgb(179,179,179));font-family:monaco,Consolas,Lucida Console,monospace;height:-webkit-fit-content;height:fit-content;margin:0 10vw 10vh;min-height:calc(60vh - 130px);padding:100px}.projectBody h2{font-size:20px;font-weight:400;padding-left:15px}.projectBody h4{font-size:30px;padding-bottom:10px}.projectTitle{margin:70px 50px 120px}.projectTitle h4{color:#fff;font-family:monaco,Consolas,Lucida Console,monospace;font-size:65px;width:-webkit-fit-content;width:fit-content}@media screen and (max-width:768px){.projectTitle h4{font-size:45px}.projectTitle{margin:75px 10vw 70px}.projectBody{border-radius:7vw;margin:3vw;padding:10vw}.projectBody h2{font-size:2vw;padding-left:15px}.projectBody h4{font-size:3vw;padding-bottom:10px}}.container{background:#419be0;padding:40px}.projectImages{max-width:300px}.projectBreaker{flex:5% 1;max-width:100px}.projectDescription{flex:20% 1}.hrIfSmallScreen{display:none}@media screen and (max-width:1200px){.projectImages{flex:100% 1;margin-left:calc(50% - 150px)}.projectBreaker{display:none}.projectDescription{flex:100% 1}.hrIfSmallScreen{display:block}}.verticalBreak{animation:lineColor 20s forwards;-moz-animation:lineColor 20s forwards;-webkit-animation:lineColor 20s forwards;-o-animation:lineColor 20s forwards;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;background-color:#878787;border-radius:1px;height:100%;margin-bottom:0;margin-right:49%;margin-top:0;width:2px}@keyframes lineColor{0%{background-color:#3c9cdb;border-color:#3c9cdb}25%{background-color:#89dafa;border-color:#89dafa}50%{background-color:#abc9a1;border-color:#abc9a1}75%{background-color:#4dc5ac;border-color:#4dc5ac}to{background-color:#3c9cdb;border-color:#3c9cdb}}.projectImageContainer{opacity:1}.projectImage{border-radius:10px;height:auto;max-height:300px;max-width:100%;object-fit:cover}*,:after,:before{box-sizing:border-box}.AccoladesBody{background-color:#fff;border-radius:100px;filter:drop-shadow(-.3rem .3rem .5rem rgb(179,179,179));font-family:monaco,Consolas,Lucida Console,monospace;height:-webkit-fit-content;height:fit-content;margin:0 10vw 10vh;min-height:calc(60vh - 65px);opacity:.9;padding:100px}.AccoladesBody h2{font-size:20px;font-weight:400;padding-left:15px}.AccoladesBody h4{font-size:30px;padding-bottom:10px}.accoladesTitle{margin:70px 50px 120px}.accoladesTitle h4{color:#fff;font-family:monaco,Consolas,Lucida Console,monospace;font-size:65px;width:-webkit-fit-content;width:fit-content}@media screen and (max-width:768px){.AccoladesBody{border-radius:10vw;padding:7vw}.AccoladesBody h2{font-size:2vw;padding-left:15px}.AccoladesBody h4{font-size:3vw;padding-bottom:10px}.accoladesTitle h4{font-size:45px}.accoladesTitle{margin:75px 10vw 70px}}
/*# sourceMappingURL=main.48a2060e.css.map*/