.cs-container{color:#fff;font-family:Courier New,Courier,monospace;display:flex;flex-wrap:wrap;overflow-x:hidden}.cs-container,.cs-nav{background-color:#02182b}.cs-nav{position:fixed;width:100vw;height:3rem;z-index:1;border-bottom:.25rem solid #d7263d;text-align:end}.cs-nav .cs-nav-items{color:#fff;padding:1rem 2rem 1rem 0;font-size:1.5em}@media only screen and (max-width:600px){.cs-nav .cs-nav-items{padding:1rem 1.5rem 1rem 0}}.cs-nav .cs-nav-items:hover{color:#d7263d}@media only screen and (max-width:600px){.cs-nav{bottom:0;border-bottom:none;border-top:.5rem solid #d7263d;text-align:center}}.cs-seperator{border:.05rem solid #fff;margin:0 1rem}@media only screen and (min-width:800px){.cs-section-column-experience{display:flex;flex-direction:column;flex:1 1 55vw}.cs-section-column-skills{display:flex;flex-direction:column;flex:1 0 35vw}.cs-section-row{display:flex;flex-direction:row;flex-wrap:wrap}}.cs-section{border-radius:1rem;background-color:#02182b;width:100vw;padding:5rem 2rem 0}@media only screen and (max-width:600px){.cs-section{padding:2rem 1rem 0}}.cs-section .cs-intro{align-items:center;text-align:center;display:flex;flex-wrap:wrap;align-content:start;padding:0 1rem}@media only screen and (max-width:600px){.cs-section .cs-intro{width:100%}}.cs-section .cs-intro .cs-intro-column-text{display:flex;flex-direction:column;flex:1 1 55vw;padding:0 1rem 0 0}.cs-section .cs-intro .cs-intro-column-icons{display:flex;flex-direction:column;flex:1 0 35vw;padding:0 0 0 1rem}.cs-section .cs-intro .cs-intro-row{display:flex;flex-direction:row;flex-wrap:wrap}.cs-section .cs-intro .cs-intro-h1{font-size:3em}@media only screen and (max-width:600px){.cs-section .cs-intro .cs-intro-h1{font-size:2em}}.cs-section .cs-intro .cs-intro-icons{height:100%;padding:0;margin:2rem;display:flex;align-items:center;justify-content:center}.cs-section .cs-intro .cs-icon{color:#fff;margin-right:10px;padding:.4em .45em .35em;border:.12em solid #fff;border-radius:4em;height:4rem;width:auto}@media only screen and (max-width:600px){.cs-section .cs-intro .cs-icon{border-radius:2em;height:3rem}}.cs-section .cs-intro .cs-icon:hover{color:#d7263d;background-color:#fff}.cs-section .cs-intro .cs-bottom-chevron{width:100vw;align-items:center;align-content:baseline;color:#fff}@media only screen and (max-width:600px){.cs-section .cs-intro .cs-bottom-chevron{display:none}}.cs-section .cs-section-sub-header{padding:0 0 0 1rem;color:#fff}@media only screen and (max-width:800px){.cs-section .cs-section-sub-header{padding:0}}.cs-section .cs-section-skills-body{position:relative;width:100%;margin:1rem 0 0;padding:0 1rem}@media only screen and (max-width:800px){.cs-section .cs-section-skills-body{padding:0 0 2rem}}.cs-section .cs-section-skills-body .cs-skill-column{display:flex;flex-direction:column;flex-basis:100%;flex:1}.cs-section .cs-section-skills-body .cs-skill-row{display:flex;flex-direction:row;flex-wrap:wrap;color:#fff}.cs-section .cs-section-skills-body .cs-skill-colour{height:100%;border-radius:1rem;text-align:center;align-items:center;padding:.1rem .5rem}.cs-section .cs-section-skills-body .cs-skill-arrow{cursor:pointer;position:absolute;bottom:.5rem;right:1rem;display:flex}.cs-section .cs-section-skills-body .cs-skill-arrow:hover{border-radius:.25rem;border:.1rem solid #f0e7d8}.cs-section .cs-section-skills-body .cs-skill{position:relative;padding:.5rem 1em .6rem 0;border-radius:.5rem;margin:0 0 .5rem;align-items:center;text-align:left}.cs-section .cs-section-skills-body .cs-skill .cs-skill-level{margin-left:auto;white-space:nowrap}@media only screen and (max-width:600px){.cs-section .cs-section-skills-body .cs-skill .cs-skill-level{font-size:small}}.cs-section .cs-section-skills-body .cs-skill .cs-progress-bar{width:100%;height:1rem;border-radius:1rem;background-color:#fff}.cs-section .cs-section-skills-body .cs-skill .cs-progress-bar-fill{height:100%;border-radius:1rem;text-align:center;align-items:center}.cs-section .cs-section-work-experience-body{position:relative;width:100%;margin:1rem 0 0;padding:0 1rem}@media only screen and (max-width:800px){.cs-section .cs-section-work-experience-body{padding:0 0 2rem}}.cs-section .cs-section-work-experience-body .cs-work-experience-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.cs-section .cs-section-work-experience-body .cs-work-experience-row-h4,.cs-section .cs-section-work-experience-body .cs-work-experience-row-h5,.cs-section .cs-section-work-experience-body .cs-work-experience-row-h6,.cs-section .cs-section-work-experience-body .cs-work-experience-row-header{align-items:center;padding:.5rem 0 0}.cs-section .cs-section-work-experience-body .cs-work-experience-column{display:flex;flex-direction:column;flex-basis:100%;flex:1}.cs-section .cs-section-work-experience-body .cs-work-experience{position:relative;padding:0 1em 1em;border-radius:1rem;margin:0 0 1rem}@media only screen and (max-width:800px){.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-heading-dates{display:none}}@media only screen and (min-width:801px){.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-row-dates{display:none}}.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-h4{font-size:medium;color:#fff}@media only screen and (max-width:600px){.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-h4{font-size:3.5vw}}.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-h5{font-size:medium;color:#fff}@media only screen and (max-width:600px){.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-h5{font-size:3.5vw}}.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-h6{font-size:medium;color:#f0e7d8}@media only screen and (max-width:600px){.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-h6{font-size:3.5vw}}.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-ul{color:#fff;padding:1rem 0 0 1rem;list-style-position:none}.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-li{padding:0 0 .25rem}.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-icon{background-size:cover;width:2rem;height:2rem;display:flex;border-radius:2.5rem}@media only screen and (max-width:600px){.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-icon{width:7vw;height:7vw}}.cs-section .cs-section-work-experience-body .cs-work-experience .cs-work-experience-show-more-less{cursor:pointer;position:absolute;bottom:.5rem;right:1rem;display:flex;text-decoration:underline}.cs-section .h2,.cs-section .h3,.cs-section .h4,.cs-section .h5,.cs-section .h6,.cs-section h1,.cs-section h2,.cs-section h3,.cs-section h4,.cs-section h5,.cs-section h6{margin:0}a{color:#fff}a:active,a:link,a:visited{text-decoration:none}