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}#root{height:100vh}::-webkit-scrollbar{width:1em}::-webkit-scrollbar-track{border:1px solid #000;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,62%,.5);border:1px solid #708090;border-radius:10px}.App-logo{height:40vmin;pointer-events:none}#App{-webkit-overflow-Y:hidden;-moz-overflow-Y:hidden;-o-overflow-Y:hidden;-webkit-animation:fadeIn 1s ease-out 1;animation:fadeIn 1s ease-out 1;background-image:url(/static/media/Background.5aa98fc584cbefaedbd3.webp);font-weight:100;height:100vh;margin:0;overflow-y:hidden;width:100vw}#App>*{height:100%;position:relative;z-index:100}.light{background-color:#fff;bottom:0;box-shadow:0 0 20px 2px #acaaff;left:0;margin:auto;opacity:.75;opacity:0;position:absolute;right:0;top:100vh;width:0;z-index:1}.x1{-webkit-animation:floatUp 4s linear infinite;animation:floatUp 4s linear infinite;-webkit-transform:scale(1);transform:scale(1)}.x2{-webkit-animation:floatUp 7s linear infinite;animation:floatUp 7s linear infinite;left:15%;-webkit-transform:scale(1.6);transform:scale(1.6)}.x3{-webkit-animation:floatUp 2.5s linear infinite;animation:floatUp 2.5s linear infinite;left:-15%;-webkit-transform:scale(.5);transform:scale(.5)}.x4{-webkit-animation:floatUp 4.5s linear infinite;animation:floatUp 4.5s linear infinite;left:-34%;-webkit-transform:scale(1.2);transform:scale(1.2)}.x5{-webkit-animation:floatUp 8s linear infinite;animation:floatUp 8s linear infinite;left:-57%;-webkit-transform:scale(2.2);transform:scale(2.2)}.x6{-webkit-animation:floatUp 3s linear infinite;animation:floatUp 3s linear infinite;left:-81%;-webkit-transform:scale(.8);transform:scale(.8)}.x7{-webkit-animation:floatUp 5.3s linear infinite;animation:floatUp 5.3s linear infinite;left:37%;-webkit-transform:scale(3.2);transform:scale(3.2)}.x8{-webkit-animation:floatUp 4.7s linear infinite;animation:floatUp 4.7s linear infinite;left:62%;-webkit-transform:scale(1.7);transform:scale(1.7)}.x9{-webkit-animation:floatUp 4.1s linear infinite;animation:floatUp 4.1s linear infinite;left:85%;-webkit-transform:scale(.9);transform:scale(.9)}button:focus{outline:none}@-webkit-keyframes floatUp{0%{opacity:0;top:100vh}25%{opacity:1}50%{opacity:.8;top:0}75%{opacity:1}to{opacity:0;top:-100vh}}@keyframes floatUp{0%{opacity:0;top:100vh}25%{opacity:1}50%{opacity:.8;top:0}75%{opacity:1}to{opacity:0;top:-100vh}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:0}30%{opacity:1}80%{opacity:.9}to{opacity:0}}@keyframes fadeOut{0%{opacity:0}30%{opacity:1}80%{opacity:.9}to{opacity:0}}@-webkit-keyframes finalFade{0%{opacity:0}30%{opacity:1}80%{opacity:.9}to{opacity:1}}@keyframes finalFade{0%{opacity:0}30%{opacity:1}80%{opacity:.9}to{opacity:1}}#Home{align-items:flex-end;display:flex;height:100vh;justify-content:center;margin-top:5px;overflow:auto;position:fixed;width:100vw}#Home .content{display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:space-between;width:90%}#Home .menuContainer{background-color:rgba(41,70,70,.5);border-radius:2px;height:75%;max-height:600px;max-width:600px;width:auto;width:95%}#Home .menuContainer hr{background-image:linear-gradient(270deg,hsla(0,0%,46%,0),hsla(0,0%,46%,.75),hsla(0,0%,46%,0));border:0;height:2px;margin:0;width:100%}#Home .menuContainer a li,#Home .menuContainer div li{height:75px;margin:5px 0;padding:0 20px;transition:all .5s linear;width:100%}#Home .menuContainer a li:hover,#Home .menuContainer div li:hover{background:linear-gradient(90deg,rgba(194,167,46,.7),rgba(189,157,86,.5) 51%,rgba(179,164,96,.3))}#Home .menuContainer a,#Home .menuContainer div{position:relative;text-decoration:none}#Home .menuContainer div button{background:none;padding:0;text-align:left;width:100%}#Home .menuContainer a *,#Home .menuContainer div button *{color:#f0f0f0;font-size:1.5rem}.links{margin:10% 0}#Home .textContainer{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:5%;width:700px}#Home .textContainer .text{padding-left:10px}#Home .textContainer h1{-webkit-text-stroke-color:#f0f0f0;-webkit-text-stroke-width:1px;color:hsla(0,0%,100%,0);font-family:Serif,Times New Roman;font-size:6rem;margin:5px}#Home .textContainer h3{color:#9e9e9e;font-size:2rem;margin:5px}@media only screen and (max-width:1333px){.content{margin:auto}.content .menuContainer,.content .textContainer{margin-left:auto;margin-right:auto}}@media only screen and (max-width:670px){#Home .menuContainer{background-color:rgba(41,70,70,.3)}#Home .textContainer{width:370px}#Home .textContainer h1{font-size:3rem}#Home .textContainer h3{font-size:1.5rem}}@media only screen and (max-width:410px){#Home .textContainer{width:270px}#Home .textContainer h1{font-size:2rem}#Home .textContainer h3{font-size:1rem}}#AboutMeContainer{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;flex-direction:column;height:100%;position:absolute;width:100%}#AboutMeContainer *{margin-bottom:auto;margin-top:auto}#AboutMeInnerContainer{background-color:rgba(41,70,70,.3);display:flex;flex-direction:column;height:90%;width:90%}#AboutMeContainer h1{align-self:center;font-size:3em;margin-top:10px}#AboutMe h3,#AboutMeContainer h1{align-self:center;color:#f0f0f0;font-family:Merriweather,serif;font-weight:700;line-height:1.5;width:100px}#AboutMe{border-radius:5px;flex-direction:row;padding:15px}#AboutMe,#AboutMe .infoContainer{display:flex;height:100%;overflow:hidden;width:100%}#AboutMe .infoContainer{justify-content:center}#AboutMe .infoContainer .info{margin:auto 0;max-height:100%;overflow-y:overlay;padding:20px;width:100%}#AboutMe .me{align-self:center;display:flex;margin:10px 20px;width:35%}#AboutMe .me img{background-color:initial;height:auto;margin:0 auto;max-width:450px;width:100%}.technologiesContainer{align-items:center;border-radius:10px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:5px;width:100%}#AboutMe .technologies .technology{align-items:center;display:flex;flex-wrap:wrap;margin:15px 0;max-width:1100px;width:100%}.technologies .technology div{align-items:inherit;display:flex;flex-wrap:inherit}.technologies .technology img{height:50px;margin:10px;width:auto}#AboutMe p{color:#f0f0f0;font-family:Merriweather,serif;font-size:1.4em;font-weight:100;line-height:1.5;margin:0 auto;max-width:1100px;width:100%}@media only screen and (max-width:1050px){#AboutMe{flex-direction:column}#AboutMe h1{font-size:2rem}#AboutMe p{font-size:.9rem}}.technologyBackground{background-color:#fff;border-radius:5px;padding:5px}#AboutMe hr{background-image:linear-gradient(270deg,hsla(0,0%,46%,0),hsla(0,0%,46%,.75),hsla(0,0%,46%,0));border:0;height:2px;margin:25px 0;width:100%}#Accordion{align-items:flex-start;display:flex;flex-direction:column;margin:15px 0;width:100%}#Accordion header{border-radius:10px;border-radius:5px;color:#fff;cursor:pointer;font-size:1.7em;height:35px;margin-bottom:20px;max-width:250px;text-align:center;width:100%}#Accordion section{width:100%}#Close{align-self:flex-start;margin:5px 5%}#Close button{background-color:hsla(0,47%,60%,.336);border:1px solid hsla(0,0%,94%,.2);border-radius:2px;color:#f0f0f0;display:inline-block;font-size:1.3rem;padding:10px;position:relative;text-decoration:none;transition:all .2s;z-index:100000}#Close button:hover{background-color:hsla(0,47%,60%,.801);cursor:pointer}#Close button p{margin:0}#MyProjectsContainer{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:100%;position:absolute;width:100%}#MyProjects,#MyProjectsContainer{display:flex;flex-direction:column}#MyProjects{background-color:rgba(41,70,70,.3);border-radius:5px;height:90%;justify-content:center;overflow:auto;padding:10px;width:90%}#MyProjectsContainer h1{align-self:center;color:#f0f0f0;font-size:3em}#MyProjects>h3{align-self:center;color:#b9b9b9;margin-bottom:10px}#Projects{display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}#Projects .picker{display:flex;flex-direction:column;height:100%;margin:auto;overflow:auto;width:40%}#Projects .preview{height:100%;margin:auto;width:60%}.left{align-self:flex-start;text-align:left}.picker h3{color:hsla(0,0%,100%,.5);font-size:2.2em;transition:all .8s}#Projects .picker a{align-self:center;background-color:initial;border-bottom:1px solid transparent;border-top:1px solid transparent;color:#9e9e9e;display:flex;flex-direction:column;font-size:1.5em;margin:5vh 0;outline:none;padding:0 10px;text-decoration:none;transition:all .4s;width:90%}#Projects .picker a:hover{background:linear-gradient(90deg,rgba(46,115,194,.4),rgba(50,79,157,.3) 51%,rgba(58,100,164,.2));color:#b9b9b9;cursor:pointer}#Projects .picker .projectActive,#Projects .picker a:hover{border-radius:5px;-webkit-transform:scale(1.025);transform:scale(1.025)}#Projects .picker .projectActive{background:linear-gradient(90deg,rgba(46,115,194,.8),rgba(50,79,157,.6) 51%,rgba(58,100,164,.4));color:#f0f0f0}.picker .projectActive h3{color:#f0f0f0}.picker h3,.picker p{margin:2px;text-align:inherit}.picker p{font-size:.8em}.picker a:hover h3{color:#b9b9b9}@media only screen and (max-width:1050px){.picker a,.picker h3{color:#f0f0f0}#MyProjects h1{font-size:2rem}.picker h3{font-size:1.3em}.picker p{font-size:.65em;margin:0;max-width:300px}#Projects .picker{width:100%}#Projects .preview{width:0}}#Projects .preview h2{color:#f0f0f0;margin:10px;text-align:center}#SingleProjectOuterContainer{height:100%;padding:10px;width:95%}#SingleProjectContainer{align-items:center;display:flex;flex-direction:column;height:100%;margin:0;overflow:auto;overflow-x:hidden;top:0;width:100%}#SingleProjectContainer h1{text-align:center}#SingleProjectContainer #SingleProject{margin-bottom:auto;margin-top:auto}#SingleProject{align-items:center;display:flex;flex-direction:column;padding:10px;width:100%}#SingleProjectContainer h1{color:#f0f0f0;font-size:3em;margin:10px}.slideshow{height:100%;width:100%}.slideshow .carousel-slider{max-height:500px}.slideshow .carousel-slider img{align-self:center;justify-self:center;max-height:500px;max-width:100%;width:auto!important}.slide{display:flex}.slide div{margin-bottom:auto;margin-top:auto}.slideshow .thumbs-wrapper img{height:auto;margin-left:10px;margin-right:10px;max-height:80px;max-width:100%;width:auto!important}.slideshow .thumbs-wrapper .thumb{height:100%;margin:0 10px;width:auto!important}.carousel .thumbs-wrapper{display:none}.slideshow .carousel .control-prev.control-arrow:before{border-right:8px solid #3ea87c}.slideshow .carousel .control-next.control-arrow:before{border-left:8px solid #3ea87c}#SingleProjectContainer .projectInfo{border-radius:10px;margin:15px 0;padding:0 10px 10px;width:100%}.projectInfo p{color:#f0f0f0;font-family:Merriweather,serif;font-size:1.4em;font-weight:100;line-height:1.5}#SingleProjectContainer .links{display:flex;flex-wrap:wrap;justify-content:center;margin:10px}#SingleProjectContainer .links a{border:2px solid #f0f0f0;border-radius:10px;color:#f0f0f0;flex-wrap:wrap;margin:10px;padding:10px;text-decoration:none;transition:all .2s}.links a:hover{background-color:rgba(0,255,0,.2)}#SingleProjectContainer .mobile{display:none}@media only screen and (max-width:1050px){#SingleProjectContainer h1{font-size:2rem}.projectInfo p{font-size:.9rem}#SingleProjectOuterContainer{background-color:#073757;bottom:0;height:100%;left:0;margin:0;padding:10px;position:absolute;right:0;top:0;width:100vw;z-index:1000000000}#SingleProjectContainer{padding:10px;width:90%}#SingleProjectContainer .mobile{display:block;min-height:75px}}@media only screen and (max-height:700px){.slideshow .carousel-slider img{max-height:500px}}@media only screen and (max-height:500px){.slideshow .carousel-slider img{max-height:350px}}#SingleProjectOuterContainer hr{background-image:linear-gradient(270deg,hsla(0,0%,46%,0),hsla(0,0%,46%,.75),hsla(0,0%,46%,0));border:0;height:2px;margin:15px 0;width:100%}#SingleProjectContainer .mobile button{align-self:flex-start;background-color:hsla(0,47%,60%,.336);border:1px solid hsla(0,0%,94%,.2);border-radius:2px;color:#f0f0f0;display:inline-block;font-size:1.3rem;margin:5px 5%;padding:10px;position:relative;text-decoration:none;transition:all .2s;z-index:100000}#SingleProjectContainer .mobile button:hover{background-color:hsla(0,47%,60%,.801);cursor:pointer}.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 transparent;border-top:8px solid transparent;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;-webkit-transform:translateZ(0);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:rgba(0,0,0,.2)}.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 rgba(0,0,0,.9);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 rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}#ContactMeContainer{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;flex-direction:column;height:100%;position:absolute;width:100%}#ContactMeContainer *{margin-bottom:auto;margin-top:auto}#ContactMe{background-color:rgba(41,70,70,.3);border-radius:5px;display:flex;flex-direction:column;height:90%;overflow:auto;overflow-x:hidden;padding:10px;width:90%}#ContactMeContainer h1{align-self:center;color:#f0f0f0;font-size:3em;margin:0}#ContactMeContainer h2{align-self:center;color:#f0f0f0;display:flex;flex-direction:column;font-size:2.5em;margin:0 15px;text-align:center}#ContactMe .page{align-self:center;display:flex;flex-direction:row;justify-self:center}#ContactMe .form{align-content:center;display:flex;flex-direction:column;margin:auto 0}#ContactMe .form form{align-items:center;display:flex;flex-direction:column}#ContactMe .form form label{margin-bottom:5px}#ContactMe .form form input,#ContactMe .form form label,textarea{color:#f0f0f0;font-family:Merriweather,serif;font-size:1.3em;font-weight:100;line-height:1.5}#ContactMe .form form input,textarea{background-color:initial;border-color:#f0f0f0;border-radius:5px;margin-bottom:15px;max-width:500px;width:90%!important}#ContactMe .form form input{text-align:center}#ContactMe button{background-color:initial;border-color:#f0f0f0;border-radius:10px;color:#f0f0f0;font-size:1.3em;margin:15px;padding:10px;transition:all .2s}#ContactMe button:hover{background-color:rgba(0,255,0,.2);cursor:pointer}#ContactMe .form form input:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#f0f0f0!important;background-color:initial!important;border:1px solid #f0f0f0!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important;font-size:1.3em}#ContactMe .disabled{background-color:rgba(50,50,50,.5);color:#9e9e9e}#ContactMe .disabled:hover{background-color:rgba(50,50,50,.5);cursor:not-allowed}#ContactMe #DirectContact{color:#f0f0f0;display:flex;flex-direction:column;font-family:Merriweather,serif;font-weight:100;line-height:1.5;margin:auto;text-align:center}#ContactMe h4{color:#f0f0f0;margin:5px}#ContactMe #DirectContact,#ContactMe h2 a{align-items:center;color:#f0f0f0;display:flex;font-family:Merriweather,serif;font-weight:100;justify-content:center;line-height:1.5}#ContactMe a,#ContactMe h3{color:#f0f0f0;font-family:Merriweather,serif;font-weight:100;text-align:center}.react-spinner-loader-swing div{border-radius:50%;float:left;height:1em;width:1em}.react-spinner-loader-swing div:first-of-type{background:linear-gradient(90deg,#385c78 0,#325774)}.react-spinner-loader-swing div:nth-of-type(2){background:linear-gradient(90deg,#325774 0,#47536a)}.react-spinner-loader-swing div:nth-of-type(3){background:linear-gradient(90deg,#4a5369 0,#6b4d59)}.react-spinner-loader-swing div:nth-of-type(4){background:linear-gradient(90deg,#744c55 0,#954646)}.react-spinner-loader-swing div:nth-of-type(5){background:linear-gradient(90deg,#9c4543 0,#bb4034)}.react-spinner-loader-swing div:nth-of-type(6){background:linear-gradient(90deg,#c33f31 0,#d83b27)}.react-spinner-loader-swing div:nth-of-type(7){background:linear-gradient(90deg,#da3b26 0,#db412c)}.react-spinner-loader-shadow{clear:left;padding-top:1.5em}.react-spinner-loader-shadow div{background:#e3dbd2;border-radius:50%;-webkit-filter:blur(1px);filter:blur(1px);float:left;height:.25em;width:1em}.react-spinner-loader-shadow .react-spinner-loader-shadow-l{background:#d5d8d6}.react-spinner-loader-shadow .react-spinner-loader-shadow-r{background:#eed3ca}@-webkit-keyframes ball-l{0%,50%{-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0)}to{-webkit-transform:rotate(50deg) translateX(-2.5em);transform:rotate(50deg) translateX(-2.5em)}}@keyframes ball-l{0%,50%{-webkit-transform:rotate(0) translate(0);transform:rotate(0) translateX(0)}to{-webkit-transform:rotate(50deg) translateX(-2.5em);transform:rotate(50deg) translateX(-2.5em)}}@-webkit-keyframes ball-r{0%{-webkit-transform:rotate(-50deg) translateX(2.5em);transform:rotate(-50deg) translateX(2.5em)}50%,to{-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0)}}@keyframes ball-r{0%{-webkit-transform:rotate(-50deg) translateX(2.5em);transform:rotate(-50deg) translateX(2.5em)}50%,to{-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0)}}@-webkit-keyframes shadow-l-n{0%,50%{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:.125;-webkit-transform:translateX(-1.57em);transform:translateX(-1.75em)}}@keyframes shadow-l-n{0%,50%{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:.125;-webkit-transform:translateX(-1.75);transform:translateX(-1.75em)}}@-webkit-keyframes shadow-r-n{0%{opacity:.125;-webkit-transform:translateX(1.75em);transform:translateX(1.75em)}50%,to{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shadow-r-n{0%{opacity:.125;-webkit-transform:translateX(1.75em);transform:translateX(1.75em)}50%,to{opacity:.5;-webkit-transform:translateX(0);transform:translateX(0)}}.react-spinner-loader-swing-l{-webkit-animation:ball-l .425s ease-in-out infinite alternate;animation:ball-l .425s ease-in-out infinite alternate}.react-spinner-loader-swing-r{-webkit-animation:ball-r .425s ease-in-out infinite alternate;animation:ball-r .425s ease-in-out infinite alternate}.react-spinner-loader-shadow-l{-webkit-animation:shadow-l-n .425s ease-in-out infinite alternate;animation:shadow-l-n .425s ease-in-out infinite alternate}.react-spinner-loader-shadow-r{-webkit-animation:shadow-r-n .425s ease-in-out infinite alternate;animation:shadow-r-n .425s ease-in-out infinite alternate}.react-spinner-loader-svg-calLoader{animation:loader-spin 1.4s linear infinite;-webkit-animation:loader-spin 1.4s linear infinite;height:230px;-webkit-transform-origin:115px 115px;transform-origin:115px 115px;width:230px}.react-spinner-loader-svg-cal-loader__path{animation:loader-path 1.4s ease-in-out infinite;-webkit-animation:loader-path 1.4s ease-in-out infinite}@-webkit-keyframes loader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loader-path{0%{stroke-dasharray:0,580,0,0,0,0,0,0,0}50%{stroke-dasharray:0,450,10,30,10,30,10,30,10}to{stroke-dasharray:0,580,0,0,0,0,0,0,0}}@keyframes loader-path{0%{stroke-dasharray:0,580,0,0,0,0,0,0,0}50%{stroke-dasharray:0,450,10,30,10,30,10,30,10}to{stroke-dasharray:0,580,0,0,0,0,0,0,0}}.react-spinner-loader-svg svg{-webkit-transform-origin:50% 65%;transform-origin:50% 65%}.react-spinner-loader-svg svg polygon{stroke-dasharray:17;-webkit-animation:dash 2.5s cubic-bezier(.35,.04,.63,.95) infinite;animation:dash 2.5s cubic-bezier(.35,.04,.63,.95) infinite}@-webkit-keyframes dash{to{stroke-dashoffset:136}}@keyframes dash{to{stroke-dashoffset:136}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}strong{color:#fff;font-weight:bolder}#EducationAndWorkContainer{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;flex-direction:column;height:100%;overflow:hidden;position:absolute;width:100%}#EducationAndWorkInnerContainer{background-color:rgba(41,70,70,.3);display:flex;flex-direction:column;height:90%;padding:10px;width:90%}#EducationAndWorkContainer h1{align-self:center;font-size:3em;margin-top:10px;text-align:center}#EducationAndWorkContainer h1,h2{color:#f0f0f0;font-family:Merriweather,serif;font-weight:700}#EducationAndWorkInnerContainer .Info{align-self:center;background-color:hsla(0,0%,100%,.15);height:100%;overflow-y:auto;padding:10px;width:90%}#EducationAndWorkInnerContainer .Info .Block{margin:0 10px;max-width:100%}#EducationAndWorkInnerContainer .Info .Block h4{color:#e0ddff}#EducationAndWorkInnerContainer .Info .FlexRow{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}#EducationAndWorkInnerContainer .Info .Block p{color:#f0f0f0;margin-left:10px}#EducationAndWorkInnerContainer .Info .Block a{color:#f0f0f0}#EducationAndWork hr{background-image:linear-gradient(270deg,hsla(0,0%,46%,0),hsla(0,0%,46%,.75),hsla(0,0%,46%,0));border:0;height:2px;margin:25px 0;width:100%}#NotFoundContainer{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;flex-direction:column;height:calc(100vh - 65px);justify-content:center;position:absolute;width:100%}#NotFoundContainer h1{align-self:center;color:#f0f0f0;font-size:3em;margin-top:10px}#StartingScreenContainer h1{-webkit-text-stroke-color:#f0f0f0;color:#fff;font-family:Serif,Times New Roman;font-size:6rem;margin:5px}#StartingScreenContainer h3{color:#9e9e9e;font-size:2rem;margin:5px}#StartingScreenContainer h3:hover{cursor:pointer}#StartingScreenContainer{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}@media only screen and (max-width:670px){#StartingScreenContainer h1{font-size:3rem}}
/*# sourceMappingURL=main.27182c5d.css.map*/