*{background-color:#232323;color:#fff;font-family:Poppins,sans-serif;font-weight:200;margin:0;padding:0}a{text-decoration:none}input,textarea{border:3px solid #ffe66d;border-radius:5px;box-sizing:border-box;color:#fff;margin-bottom:2em;outline:0 solid #ffe66d;padding:1em;transition:outline .2s ease-out}input:focus,textarea:focus{outline:3px solid #ffe66d}textarea{max-width:100%;min-height:10em;min-width:100%}.label{margin-bottom:.5em}button{border:none;border-radius:5px;cursor:pointer;padding:1em}button,h1,h2,h3,h4,h5,input,p,span,textarea{background:#0000;color:inherit}h1{font-size:56px}h2{font-size:36px}h3{font-size:28px}h4{font-size:20px}button,h5,input,textarea{font-size:16px}@media only screen and (max-width:900px){h1{font-size:36px}h2{font-size:28px}h3{font-size:20px}h4{font-size:16px}button,h5,input,textarea{font-size:12px}}.large-screen{display:block}@media screen and (max-width:900px){.large-screen{display:none}}.small-screen{display:none}@media screen and (max-width:900px){.small-screen{display:block}}.billboard,.w-100,button,input,textarea{width:100%}.w-max,section{max-width:900px;width:100%}.billboard,.h-100{height:100vh}.pb-0{padding-bottom:0!important}.mb-1{margin-bottom:.5em!important}.c-black,button{color:#232323!important}.billboard,.c-yellow{color:#ffe66d!important}.c-white{color:#fff!important}.bg-black{background-color:#232323!important}.bg-yellow,button{background-color:#ffe66d!important}.bg-white{background-color:#fff!important}.billboard,.center,.education-item,.projects-item,.timeline-wrap .timeline-dot,main{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.center-row,footer,header{justify-content:center;text-align:center}.bar-wrap,.center-left,.center-row,footer,header{align-items:center;display:flex;flex-direction:row}.bar-wrap,.center-left{justify-content:left;text-align:left}.center-right{align-items:center;display:flex;flex-direction:row;justify-content:right;text-align:right}.bold,button{font-weight:700}footer,header{height:60px;width:100%}footer a,header a{margin:0 100px;padding:5px 10px}@media only screen and (max-width:900px){footer a,header a{margin:0 60px}}@media only screen and (max-width:600px){footer a,header a{margin:0 20px}}footer.bottom,header.bottom{top:calc(100% - 60px)}header{position:fixed;top:0;z-index:999}footer{overflow:hidden;padding-bottom:2em}footer img{height:2.5em}.header-space{height:60px}main,section{padding:2em}section{text-align:left}section>:not(:last-child){margin-bottom:2em}.billboard{overflow:hidden!important;position:relative}.billboard.md{height:60vw;max-height:75vh}@media only screen and (min-height:900px){.billboard.md{max-height:600px!important}}.billboard img{background:none;height:100%;position:absolute}hr{background-color:#ffe66d;border:none;height:1.5px;width:0}hr.full{width:100%!important}.skill-wrap{position:relative}.skill-wrap .value{position:absolute;right:0;top:0}.bar-wrap{border:4px solid #ffe66d;border-radius:2em;box-sizing:border-box;height:36px;overflow:hidden!important;position:relative;width:100%}@media only screen and (max-width:900px){.bar-wrap{height:30px}}.bar-wrap .fill{background-color:#ffe66d;height:100%;position:absolute}.bar{background:#0000;border:2px solid #ffe66d;height:100%;width:20%;z-index:10}.bar:first-child{border-bottom-left-radius:2em;border-left:none;border-top-left-radius:2em}.bar:nth-child(5){border-bottom-right-radius:2em;border-right:none;border-top-right-radius:2em}.name-line{fill-rule:evenodd;stroke:#ffe66d;stroke-width:.25mm}.education-item,.projects-item{margin-bottom:2em;padding:0 1em!important}.education-item h3,.education-item h4,.projects-item h3,.projects-item h4{margin-bottom:5px}.education-item img,.projects-item img{max-height:75vw;max-width:min(390px,80vw)}.projects-item img{border:3px solid #ffe66d;border-radius:5px}.timeline-wrap h3{margin-top:14px}.timeline-wrap h3,.timeline-wrap h4{margin-bottom:.5em}.timeline-wrap h4:last-of-type{margin-bottom:0!important}.timeline-wrap .timeline-padding{padding-bottom:2em}.timeline-wrap .timeline-dot{background:none!important;border:none!important;box-shadow:none!important;height:50px;width:50px}@media only screen and (max-width:900px){.timeline-wrap .timeline-dot{height:40px;width:40px}}.timeline-wrap .timeline-dot img{max-height:40px;max-width:50px}@media only screen and (max-width:900px){.timeline-wrap .timeline-dot img{max-height:30px;max-width:40px}}.timeline-wrap .MuiTimelineConnector-root{background-color:#fff!important}
/*# sourceMappingURL=main.21727a0b.css.map*/