:root{--primary:#4d7c0f;--dark-primary:#395908;--light-primary:#6aaf14;--secondary:#ffd83c;--background:#ebf5f0;--text:black}*{font-family:Montserrat,serif}body{margin:0}h1,h2{font-weight:700}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Light-C0R4aJ1n.ttf)format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Thin-Bwj8c5HY.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-BdMzRefO.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-DZarjTSE.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-C0-6BeuA.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-D4JCkd3k.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Black-BvreqxJ7.ttf)format("truetype");font-weight:900;font-style:normal}body{background-color:var(--background)}p{font-size:1.5rem}.content{background-color:var(--background);width:90%;color:var(--text);flex-direction:column;justify-content:center;align-items:center;padding:2% 5%;display:flex}.content>*{width:60%}@media only screen and (width<=768px){.content{padding:2% 2.5%;width:95%!important}.content>*{text-align:center!important;width:95%!important}}.resumeHeader{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px;padding:0;display:flex}.resumeHeader h1{margin:0;padding:0;font-size:4rem}.resumeItem{box-sizing:border-box;border-bottom:2px solid #000;flex-flow:wrap;margin-bottom:20px;padding-bottom:5px;display:flex}.resumeItem h1{text-align:left;width:60%}.resumeItem h2{text-align:right;width:40%}.resumeItem h3{text-align:left;width:50%}.resumeLocation{text-align:right!important}.resumeItem p{width:100%}.resumeItem *{margin:0;padding:0 0 5px}@media only screen and (width<=768px){.resumeItem{flex-direction:column;width:90%}.resumeItem *{text-align:center!important;width:100%!important}}.header{background-color:var(--primary);width:90%;padding:0 5%;font-size:2rem;font-weight:700}.header ul{flex-direction:row;justify-content:space-evenly;margin:0;padding:0;list-style-type:none;display:flex;overflow:hidden}.shiftRight{margin-left:auto}.header ul li a{text-align:center;color:var(--background);margin:0;padding:25px 20px;text-decoration:none;display:block}.header a:hover{background-color:var(--dark-primary)}@media only screen and (width<=768px){.header ul{flex-direction:column}.header li,.header a{margin:0!important;padding:0!important}.header a{padding:5px!important}}.footer{background-color:var(--background);flex-direction:column;justify-content:center;align-items:center;margin:10px;padding:10px;display:flex}.footer *{text-align:center;margin:0;padding:0;font-size:1rem}.footer a{color:var(--dark-primary);text-decoration:underline}.footer a:hover{cursor:pointer;text-decoration:underline}.homeHeader{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.homeTitle{margin:0;padding:0;font-size:4rem}.homeSubtitle{border-bottom:2px solid #000;margin:0;padding:2px;font-size:2.5rem}.homeLinks{color:var(--primary);margin:10px;padding:0;font-size:2rem}.homeLinks a{color:inherit;margin:2px}.homeBody{text-align:center}.homeBody a{color:var(--primary);margin:0;padding:0;text-decoration:underline}@media only screen and (width<=768px){.homeBody,.homeHeader{width:90%}}
