._navigation_1wyyl_1{height:80px;width:100%}nav{display:flex;width:100%;background-color:#fff0;justify-content:space-around;align-items:center;height:80px;z-index:1;position:fixed;padding:4rem}._navLinks_1wyyl_18{display:flex;gap:2rem;list-style:none;font-size:1.5rem}._logo_1wyyl_25:hover{cursor:default}._menuLinks_1wyyl_29{padding:0;position:absolute;top:100%;right:0;background-color:#fff0;width:fit-content;max-height:0;transition:all .3 ease-in-out;overflow:hidden;border-radius:1rem;background-color:#00000067}._menuLinks_1wyyl_29 a{display:block;padding:10px;text-align:center;font-size:1.5rem;color:var(--text-color);text-decoration:none;transition:all .3 ease-in-out}._menuLinks_1wyyl_29._open_1wyyl_57{max-height:300px;overflow:visible}#_hamburgerNav_1wyyl_1{display:flex}._menuLinks_1wyyl_29 li{list-style:none}._menuLinks_1wyyl_29._open_1wyyl_57{max-height:300px}._ant-back-top_1wyyl_74{position:fixed}._hamburgerMenu_1wyyl_78{position:fixed;top:20px;right:20px;display:flex;align-items:center;z-index:1}._hamburgerIcon_1wyyl_87{display:flex;flex-direction:column;justify-content:space-between;height:24px;width:30px;cursor:pointer}._hamburgerIcon_1wyyl_87 span{width:100%;height:2px;background-color:#fff;transition:all .3 ease-in-out}._hamburgerIcon_1wyyl_87:hover *{background-color:var(--primary-color)}._hamburgerIcon_1wyyl_87._open_1wyyl_57 span:first-child{transform:rotate(45deg) translate(10px,5px)}._hamburgerIcon_1wyyl_87._open_1wyyl_57 span:nth-child(2){opacity:0}._hamburgerIcon_1wyyl_87._open_1wyyl_57 span:last-child{transform:rotate(-45deg) translate(10px,-5px)}._hamburgerIcon_1wyyl_87 span:first-child{opacity:1}._hamburgerIcon_1wyyl_87 span:first-child{transform:none}._cardContent_1lvek_1{flex-basis:60%}._cardContent_1lvek_1 h2{margin-top:0;margin-bottom:.5em;font-weight:400}._cardContent_1lvek_1 p{font-size:95%}._centeredButton_1lvek_15{flex-basis:10%;width:fit-content;height:fit-content;left:50%;transform:translate(-50%);bottom:1rem;background-color:inherit}._card_1lvek_1{display:flex;flex-direction:column;border-radius:1rem;border:var(--text-color) .1rem dashed;text-align:center;margin-bottom:2em;flex:0 0 30%;background-color:#7c7c7c1f}._card_1lvek_1:nth-child(3){justify-self:center}@media screen and (min-width: 40em){._card_1lvek_1{flex:0 1 calc(50% - .5em);margin-bottom:1rem}}@media screen and (min-width: 60em){._card_1lvek_1{flex:0 1 calc(33% - 1em);margin-bottom:2rem}}._thumbnail_1lvek_55{flex-basis:10%;margin:.3rem}._icon_1lvek_60{color:var(--primary-color);height:2rem}._sectionTitle_1xwoh_1{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1rem}._sectionTitle_1xwoh_1 *{margin:0}._sectionTitle_1xwoh_1 p{font-family:Courier New,Courier,monospace}._typewriter_1xwoh_17{font-size:medium;width:fit-content;overflow:hidden;border-right:.1em solid;white-space:nowrap;margin:0 auto;animation:_typing_1xwoh_1 1.5s steps(27,end),_blink-caret_1xwoh_1 1s step-end infinite}@keyframes _typing_1xwoh_1{0%{width:0}to{width:100%}}@keyframes _blink-caret_1xwoh_1{0%,to{border-color:transparent}50%{border-color:var(--text-color)}}img{flex:0 0 1.8em;font-size:1.8em;margin:.1em}._skill_gjznc_7{display:flex;width:100%;height:5rem;justify-content:center}._skill_gjznc_7:hover{transition:transform .4s ease-in;transform:scale(1.1)}._skillDetails_gjznc_19{display:flex;flex-direction:column;justify-content:center;width:5rem}._skill_gjznc_7:nth-child(3){justify-self:center}@media screen and (min-width: 40em){._skill_gjznc_7{flex:0 1 calc(50% - .5em)}}@media screen and (min-width: 60em){._skill_gjznc_7{flex:0 1 calc(33% - 1em)}}._proficiency1_gjznc_42,._proficiency2_gjznc_43,._proficiency3_gjznc_44{font-weight:800;font-size:xx-small;padding:.2rem .1rem .1rem;border-radius:.1rem;width:fit-content;height:fit-content}._proficiency1_gjznc_42{--pro-color: rgb(172, 86, 0);--pro-color-transludid: rgba(158, 97, 35, .2);color:var(--pro-color);background-color:var(--pro-color-transludid);border:var(--pro-color) 1px solid}._proficiency2_gjznc_43{--pro-color: rgb(187, 187, 187);--pro-color-transludid: rgba(146, 146, 146, .2);color:var(--pro-color);background-color:var(--pro-color-transludid);border:var(--pro-color) 1px solid}._proficiency3_gjznc_44{--pro-color: rgba(218, 165, 32, 1);--pro-color-translucid: rgba(218, 165, 32, .2);color:var(--pro-color);background-color:var(--pro-color-translucid);border:var(--pro-color) 1px solid}._slot_1kk82_1{border-radius:1rem;border:var(--text-color) .1rem dashed;text-align:center;margin-bottom:2em;flex:0 0 30%;align-items:center;justify-content:center;background-color:#7c7c7c1f}@media screen and (min-width: 40em){._slot_1kk82_1{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-1em;flex:0 1 calc(50% - .5em);margin-bottom:1rem}}@media screen and (min-width: 60em){._slot_1kk82_1{margin-top:inherit;flex:0 1 calc(33% - 1em);margin-bottom:2rem}}._profilePicture_v6i9m_1{height:400px;width:400px;border-radius:50%}@media screen and (max-width: 1200px){._profilePicture_v6i9m_1{width:275px;height:275px;margin:1rem auto 2rem}}@media screen and (max-width: 600px){._profilePicture_v6i9m_1{width:auto;height:46vw;justify-content:center}}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{display:block;border:0;width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.centered{margin:0 auto;padding:0 1em}@media screen and (min-width: 52em){.centered{max-width:52em}}body,button,input,select,textarea{color:#404040;font-family:Helvetica,Arial,sans-serif;font-size:18px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font:15px Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.masthead{background:#e6e6e6}.site-title{margin:0 0 1em;padding:1em 0;font-size:2em;font-weight:300;text-align:center;color:#000}@media screen and (min-width: 44.44em){.site-title{font-size:2em}}@media screen and (min-width: 50em){.site-title{font-size:2.5em}}.site-title a{color:#f8eded;text-decoration:none}.site-title a:hover{text-decoration:underline}.menu-section{padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid hsl(0,0%)}.menu ul{list-style-type:none;padding:0;margin:0;background:#262626}.menu li a{display:block;text-decoration:none;color:#fff;padding:.6em 1em}.menu li a:hover{background:#404040}@media screen and (max-width: 30em){.multi-level-nav ul ul li a{padding-left:2em}.dropdown-toggle{display:none}}@media screen and (min-width: 30em){.multi-level-nav li{position:relative}li.has-children>a{padding-right:0}.multi-level-nav ul ul{display:none;position:absolute;z-index:100}.multi-level-nav ul .toggled-on{display:block}.dropdown-toggle{margin:0;padding:0 .5em;border:0;font-family:FontAwesome;content:"";text-transform:lowercase;background-color:transparent}.dropdown-toggle:after{position:relative;top:0;left:0;width:42px;color:#fff;content:"";line-height:1em}.dropdown-toggle:hover,.dropdown-toggle:focus{background:#404040}.dropdown-toggle.toggle-on:after{content:""}}.social-menu li a:before{font-family:Fontawesome;-webkit-font-smoothing:antialiased;content:""}.social-menu li a[href*="dribbble.com"]:before{content:""}.social-menu li a[href*="facebook.com"]:before{content:""}.social-menu li a[href*="flickr.com"]:before{content:""}.social-menu li a[href*="foursquare.com"]:before{content:""}.social-menu li a[href*="github.com"]:before{content:""}.social-menu li a[href*="plus.google.com"]:before{content:""}.social-menu li a[href*="instagram.com"]:before{content:""}.social-menu li a[href*="jsfiddle.com"]:before{content:""}.social-menu li a[href*="linkedin.com"]:before{content:""}.social-menu li a[href*="pinterest.com"]:before{content:""}.social-menu li a[href*="reddit.com"]:before{content:""}.social-menu li a[href*="soundcloud.com"]:before{content:""}.social-menu li a[href*="stackoverflow.com"]:before{content:""}.social-menu li a[href*="tumblr.com"]:before{content:""}.social-menu li a[href*="twitter.com"]:before{content:""}.social-menu li a[href*="vimeo.com"]:before{content:""}.social-menu li a[href*="vine.co"]:before{content:""}.social-menu li a[href*="yelp.com"]:before{content:""}.social-menu li a[href*="youtube.com"]:before{content:""}.social-menu li a[href*="wordpress.com"]:before{content:""}.ant-menu-item{border-bottom:none!important}.ant-menu-item-selected{border-bottom:2px solid var(--primary-color)!important}.ant-menu-item:after{border-bottom:none!important}.ant-menu-horizontal{display:flex;justify-content:space-between}.ant-menu-item{flex:1;text-align:center}.ant-anchor-link:hover{color:var(--primary-color)}.hero{display:flex;justify-content:center;flex-wrap:wrap}.section__text{align-self:center;text-align:center;margin:5rem}@media screen and (max-width: 1200px){.hero{display:block}}@media screen and (max-width: 600px){.hero{height:83vh;margin-bottom:0}}:root{--primary-color: #90ee90;--secondary-color: #2e8b57;--accent-color: #c76d29;--accent-color-hover: #ff7300;--background-color: #272138;--text-color: #e7e7e7}html{background-color:var(--background-color);color:var(--text-color)}h1,h2,h3{color:var(--primary-color)}p,div,label{color:var(--text-color)}footer{display:flex;justify-content:center;background-color:#000;color:var(--text-color);padding:1rem;flex-shrink:0}@media screen and (min-width: 40em){main{flex:1 1 auto;order:1}.cards{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-1em}}@media screen and (min-width: 60em){section{display:flex;flex-direction:column;justify-content:center;height:110vh}.cards{margin-top:inherit}}.animated-icon{animation:bobbing 1.2s ease-in-out infinite alternate;scroll-behavior:smooth}@keyframes bobbing{0%{transform:translateY(0)}to{transform:translateY(-.25em)}}.btn-container{display:flex;justify-content:center;gap:1rem}@media screen and (max-width: 600px){.btn-container{flex-wrap:wrap}}.largeIcon{font-size:2rem;margin:.5rem}.socials-container{display:flex;justify-content:center;margin-top:.5rem}.socials-container a{color:var(--text-color);text-decoration:none;transition:all .3s ease}.socials-container a:hover{color:var(--primary-color)}
