*{padding:0;margin:0}html{width:100%;height:100%}.colour-green{color:#6c9a5f;font-size:64px}button{background-color:#6c9a5f;color:#fff;border:1px solid #6c9a5f;padding:10px 20px;font-family:figtree;border-radius:10px;font-size:18px;font-weight:300;cursor:pointer}button,button:hover{transition-duration:.2s}button:hover{background-color:transparent;color:#6c9a5f}p{font-family:figtree;font-size:18px;line-height:2em;font-weight:300;color:#4b4b4b}h1{font-size:50px}h1,h2{font-family:Bricolage}h2{font-size:45px}h3{font-family:Bricolage;font-size:36px}@font-face{font-family:blueCashew;src:url(/fonts/Blue_Cashews.a749231e.otf) format("opentype")}@font-face{font-family:Belgiano;src:url(/fonts/Belgiano_Serif_2.a88a6c94.ttf) format("truetype")}@font-face{font-family:Gameboy;src:url(/fonts/Early_GameBoy.c0762ab8.ttf) format("truetype")}@font-face{font-family:Pixeled;src:url(/fonts/Pixeled.e8a9e015.ttf) format("truetype")}@font-face{font-family:Edensor;src:url(/fonts/Edensor-FREE.539b4826.otf) format("opentype")}@font-face{font-family:Bricolage;src:url(/fonts/BricolageGrotesque.15337765.ttf) format("truetype")}@font-face{font-family:Figtree;src:url(/fonts/Figtree.84403cbd.ttf) format("truetype")}.header-nav-bar-container{width:100%;overflow:auto;background-color:#f3f1eb}.header-name-left-container{width:35%;height:100%;float:left}.header-nav-right-container{width:65%;height:100%;float:right}.navigation-list-container li{display:inline;padding-left:50px;padding-right:50px;transition-duration:.2s}.navigation-list-container a{text-decoration:none;color:#000;transition-duration:.2s}.navigation-list-container .navSelected,.navigation-list-container li:hover{color:#6c9a5f;transition-duration:.2s}.navigation-list-container li:hover{cursor:pointer}.navigation-list-container ul{padding-top:52px;font-family:Figtree,sans-serif;font-weight:300;font-size:17px;text-align:right}.navigation-list-container{padding-right:50px}.header-name-container{padding-top:43px;padding-left:70px;letter-spacing:1px}.header-name-container a{text-decoration:none;color:#000;transition-duration:.3s}.header-name-container a:hover{color:#6c9a5f;transition-duration:.3s}.header-name-container p{font-family:Gameboy;font-size:30px;padding-bottom:35px}.introduction-buttons-container{padding-top:25px}.introduction-whole-container{width:100%;min-height:calc(100vh - 116px);background-color:#f3f1eb;display:flex;align-items:center}.introduction-padding{width:80%;max-width:1820px;height:100%;margin:0 auto;display:flex;align-items:center}.introduction-image-left-flex{width:35%;float:left}.introduction-text-right-flex{width:75%;float:right}.polaroid-white-container{width:300px;height:380px;background-color:#fff;margin-right:50px;margin-top:50px;border-radius:15px;box-shadow:3px 3px 10px -3px rgba(0,0,0,.75)}.polaroid-image-container{width:260px;height:260px;margin-top:20px;margin-left:20px;background-color:#000}.polaroid-image-container img{width:100%;height:auto;overflow:hidden}.introduction-text-padding{width:90%;padding-left:50px}.introduction-description-container{padding-top:20px;width:90%}.introduction-button-container{padding-top:25px}.introduction-button-container button{width:130px;height:40px;border-radius:15px;background-color:#6c9a5f;color:#fff;border:none;font-family:Figtree,sans-serif;font-size:17px;border:2px solid #6c9a5f;transition-duration:.3s;font-weight:400}.introduction-button-container button:hover{background-color:#f3f1eb;border:2px solid #6c9a5f;transition-duration:.3s;color:#6c9a5f;cursor:pointer}.introduction-grad-container{padding-top:20px;width:80%}.introduction-grad-container p{color:#6c9a5f}.fa-user-graduate{padding-right:5px;color:#6c9a5f}.polaroid-information-container{width:83%;margin:0 auto}.polaroid-information-container li{list-style-type:none;font-family:Figtree,sans-serif;font-size:14px;color:#4b4b4b;font-weight:300;padding-bottom:5px}.polaroid-information-container ul{padding-top:25px}.polaroid-information-container .fa-envelope{padding-right:5px}.polaroid-information-container .fa-map-pin{padding-right:8px;padding-left:2px}.polaroid-information-container .fa-github{padding-right:5px}.polaroid-information-container a{text-decoration:none}.polaroid-information-container a:hover li{color:#6c9a5f}.email-button{margin-right:10px}.portfolioglimpse-whole-container{width:100%;overflow:auto;background-color:#fff}.portglimpse-title-container{width:70%;margin:0 auto;text-align:center;padding-top:80px}.portglimpse-desc-container button{margin-top:20px}.portglimpse-button-container{width:70%;margin:0 auto;text-align:center;padding-top:20px}.portglimpse-button-container button{width:200px;height:45px;border-radius:15px;background-color:#6c9a5f;color:#fff;border:none;font-family:Figtree,sans-serif;font-size:15px;border:2px solid #6c9a5f;transition-duration:.3s;font-weight:400}.portglimpse-button-container button:hover{background-color:#fff;border:2px solid #6c9a5f;transition-duration:.3s;color:#6c9a5f;cursor:pointer}.portglimpse-desc-container{width:70%;margin:0 auto;text-align:center;padding-top:10px}.portglimpse-desc-container p{font-family:Figtree,sans-serif;font-weight:300;font-size:17px;line-height:2em}.portfolioreel-whole-container{width:80%;overflow:auto;background-color:#fff;float:left;min-height:500px}.portfolioreel-padding{width:90%;margin:0 auto;margin-top:30px;margin-bottom:100px}.portfolio-reel-wrapper{background-color:#f3f1eb;width:100%;margin:0 auto;border-radius:10px;overflow:hidden}.portfolioreel-title-container{width:80%;margin:0 auto;text-align:center;line-height:2.5em;padding-top:15px}.portfolioreel-image-container{width:100%;margin:0 auto;height:auto;border-radius:10px;height:450px;background-color:#fff}.portfolioreel-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.cashcourseimage{background-image:url(/img/CashCoursePreview.c1b66de9.png)}.cashcourseimage,.deadlinedashimage{background-size:cover;background-repeat:no-repeat}.deadlinedashimage{background-image:url(/img/DeadlineDashPreview.041899b2.png)}.picassofilterimage{background-image:url(/img/PicassoFiltersPreview.42a69b0c.png)}.picassofilterimage,.tadpolegameimage{background-size:cover;background-repeat:no-repeat}.tadpolegameimage{background-image:url(/img/TadpoleGamePreview2.a362d189.png)}.marsroverimage{background-image:url(/img/MarsRoverGame.bce7274d.png)}.hangmangameimage,.marsroverimage{background-size:cover;background-repeat:no-repeat}.hangmangameimage{background-image:url(/img/hangman.8da65025.jpg)}.oakhamfarmimage{background-image:url(/img/OakF.832a01db.jpg)}.oakhamfarmimage,.trekimage{background-size:cover;background-repeat:no-repeat}.trekimage{background-image:url(/img/TrekPreview.53dbed5b.png)}.portfoliositeimage{background-image:url(/img/PortfolioSitePreview.481d8955.png);background-size:cover;background-repeat:no-repeat}.languagesused-information-container{width:100%;text-align:center;padding-top:20px}.languagesused-information-container p{font-family:Figtree,sans-serif;font-weight:300;font-size:16px;color:#6c9a5f}.languagesused-information-container .fa-code{padding-right:10px}.portfolioreel-desc-container{width:80%;margin:0 auto;text-align:center;padding-top:15px}.portfolioreel-desc-container p{font-family:Figtree,sans-serif;font-weight:300;font-size:16px;color:#4b4b4b;line-height:2em}.portfolioreel-github-button-container{width:100%;margin:0 auto;text-align:center;padding-top:20px;padding-bottom:40px;display:flex;flex-direction:row;gap:20px;justify-content:center;flex-wrap:wrap}.portfolioreel-flex-container{width:90%;overflow:auto;min-height:500px;max-width:2050px;margin:0 auto;display:flex}.portfolioreel-leftarrow-container{width:10%;float:left;display:flex;align-items:center;justify-content:left}.portfolioreel-rightarrow-container{width:10%;float:right;display:flex;align-items:center;justify-content:right}.portfolioreel-leftarrow-container p{font-size:40px;text-align:right;color:#000;transition-duration:.3s}.portfolioreel-rightarrow-container p{font-size:40px;text-align:left;color:#000;transition-duration:.3s}.portfolioreel-leftarrow-container p:hover,.portfolioreel-rightarrow-container p:hover{color:#6c9a5f;transition-duration:.3s;cursor:pointer}.workexperience-whole-container{width:100%;overflow:auto;background-color:#f3f1eb}.workexperience-title-container{width:70%;margin:0 auto;text-align:center;padding-top:80px}.workexperience-title-container h1{font-family:Gameboy;font-size:30px}.workexperience-list-whole-container{width:60%;margin:auto;overflow:auto;padding-top:50px;padding-bottom:50px}.workexperience-list-container{width:100%;background-color:#fff;overflow:auto;border-radius:10px;margin-bottom:50px}.workexperience-list-padding{width:90%;margin:0 auto;overflow:auto;padding-top:40px;padding-bottom:40px}.workexperience-date-container{padding-top:10px}.workexperience-date-container p{font-family:Figtree,sans-serif;font-size:15px;font-weight:300;color:#616161}.workexperience-date-container .fa-calendar-days{padding-right:6px}.workexperience-list-resp-container{padding-top:15px}.workexperience-list-resp-container h4{font-family:Figtree,sans-serif;font-weight:300;font-size:20px;padding-bottom:10px}.workexperience-list-resp-container ul{padding-left:20px;font-family:Figtree,sans-serif;font-weight:300;font-size:18px;color:#616161;padding-top:10px}.workexperience-list-resp-container li{padding-bottom:10px}.workexperience-skills-container h4{font-family:Figtree,sans-serif;font-weight:300;font-size:20px;padding-bottom:10px;padding-top:10px}.workexperience-skills-container h5{font-family:Figtree,sans-serif;font-weight:300;font-size:18px;padding-bottom:10px}.workexperience-skilllist-container li{display:inline-block;margin-right:7px;font-family:Figtree,sans-serif;font-weight:300;background-color:rgba(108,154,95,.1);padding:5px 10px;margin-bottom:7px;border-radius:5px;border:1px solid #6c9a5f;color:#6c9a5f;font-size:15px}.skilllist-notfirst{padding-top:10px}.portfull-whole-container{background-color:#fff;padding-bottom:50px}.portfull-project-container{width:100%;overflow:auto;display:flex;justify-content:center}.portfull-mainimage-container{width:100%;height:450px}.portfull-mainimage-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.portfull-info-container{width:70%;max-width:2050px;float:right;background-color:#fff}.portfull-language-selector-container{width:92%;margin:0 auto;padding-top:10px}.portfull-hr-container{display:none}.portfull-language{padding-top:30px;padding-bottom:70px;text-align:center}.portfull-language-selector-container button{margin-left:5px;margin-right:5px;background-color:#f3f1eb;color:#6c9a5f;margin-bottom:10px}.portfull-language-selector-container button:hover{background-color:#6c9a5f;color:#fff;transition-duration:.3s;cursor:pointer}.portfull-title-container{width:91%;margin:0 auto;padding-top:60px;text-align:center}.portfull-desc-container{padding-left:5px;padding-top:10px;font-family:Figtree,sans-serif;font-size:15px;color:#616161;text-align:center;font-weight:300}.green-fill button{background-color:#6c9a5f;color:#fff}.portfull-image-container img{width:auto;height:100%}.portfull-project-title-container{width:80%;margin:0 auto;text-align:center;padding-top:15px}.portfull-project-title-container h2{font-family:Gameboy}.portfull-project-padding{padding-bottom:35px;background-color:#f3f1eb;border-radius:10px;overflow:hidden;margin-bottom:50px}.portfull-project-desc-container{width:80%;margin:0 auto;padding-top:15px;text-align:center}.portfull-project-buttons-container{width:90%;margin:0 auto;padding-top:15px;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center}.deadlinedash-padding{padding-top:25px}.portfull-hr-container{width:100%;height:40px;background-color:#f3f1eb}.deadlinedash-img img{width:100%;height:auto}.picassoproject-padding{padding-top:90px}.tadpole-project-padding{padding-top:120px}.oakhamfarm-padding{padding-top:90px}.portfull-noselection-container{width:100%;background-color:#fff;height:600px}.portfull-noselection-padding{padding-top:50px}.portfull-noselection-title-container{width:70%;margin:0 auto;text-align:center;font-family:Gameboy;color:#000}.portfull-noselection-desc-container{width:80%;margin:0 auto;padding-top:30px;text-align:center}@media only screen and (min-width:921px){.polaroid-white-container{float:right;margin-right:0;rotate:0;margin-top:0;transform-origin:50% 50%;transform:rotate(3deg)}.introduction-padding{display:flex;flex-direction:row;flex-wrap:nowrap;padding-top:80px;padding-bottom:116px}.introduction-image-left-flex,.introduction-text-right-flex{height:100%}.small-menu-container,.smaller-burger-menu-container{display:none}}@media only screen and (max-width:1200px){.portfolioreel-image-container{min-height:250px}}@media only screen and (max-width:1100px){.portfolioreel-image-container{min-height:220px}}@media only screen and (max-width:920px){.introduction-padding{display:flex;flex-direction:column-reverse;flex-wrap:wrap;padding-top:50px;padding-bottom:80px}.introduction-image-left-flex,.introduction-text-right-flex{width:100%}.introduction-whole-container{min-height:100vh;overflow:auto}.polaroid-white-container{text-align:center;margin:0 auto;margin-top:0}.polaroid-image-container{position:relative;top:20px}.polaroid-information-container{margin-top:20px}.introduction-text-right-flex{text-align:center;padding-bottom:30px}.introduction-text-padding{width:100%;padding-left:0}.introduction-description-container{width:90%;margin:0 auto}.introduction-grad-container{margin:0 auto;text-align:center}.polaroid-information-container li{text-align:left}.portfolioreel-padding{margin-top:40px}.portfolioreel-title-container h2{font-size:22px;line-height:1.6em}.portfolioreel-image-container{height:300px}.portfolioreel-desc-container{width:95%}.portfolioreel-flex-container{width:90%;display:flex;align-items:center;justify-content:center}.portfolioreel-leftarrow-container p,.portfolioreel-rightarrow-container p{font-size:35px}.portglimpse-title-container{padding-top:50px}.portfolioreel-padding{margin-bottom:50px}.workexperience-list-whole-container{width:80%;max-width:2050px}.larger-full-menu-container{display:none}.header-name-left-container{width:60%}.header-nav-right-container{width:40%}.smaller-burger-menu-container li{font-size:20px;font-family:gameboy;text-align:right;color:#fff}.navigation-list-container{padding-right:20px;padding-top:15px}.navigation-list-container li{padding-right:20px;transition-duration:.3s}.navigation-list-container ul{padding-top:35px}.navigation-list-container li:hover{color:#6c9a5f;transition-duration:.3s;cursor:pointer}.header-nav-bar-container{background-color:#6c9a5f}.header-name-container{padding-left:40px;color:#fff;padding-top:32px}.header-name-container p{color:#fff}.workexperience-title-container{padding-top:50px}.workexperience-list-container{margin-bottom:30px}.workexperience-list-whole-container{padding-bottom:20px}.small-menu-container{width:100vw;height:100vh;background-color:rgba(108,154,95,.95);position:absolute;top:-100vh;left:0;z-index:100;display:flex;transition:all .2s ease;overflow-y:hidden}.small-menu-open{top:0;transition:all .2s ease}.small-menu-padding{width:80%;margin:auto auto}.small-menu-title h2{text-align:center;font-family:gameboy;color:#fff;font-size:30px}.small-menu-list-container{width:100%;text-align:center;padding-top:20px}.small-menu-list-container li{padding-bottom:30px;font-family:Figtree,sans-serif;list-style-type:none;font-size:25px;font-weight:300}.small-menu-list-container ul{padding-top:20px}.small-menu-list-container a{color:#fff;text-decoration:none;transition-duration:.3s}.small-menu-list-container a:hover{color:#000;transition-duration:.3s;cursor:pointer}.small-menu-close-container h2{text-align:center;font-family:gameboy;color:#fff;font-size:30px;padding-top:30px}}@media screen and (max-width:750px){h1{font-size:36px}.introduction-padding{width:90%}h2{font-size:32px}h3{font-size:28px;line-height:normal}.portfolioreel-image-container{height:200px}.workexperience-list-whole-container{width:90%}.workexperience-list-padding{margin-left:30px;margin-right:30px;width:calc(100% - 60px);padding-top:30px;padding-bottom:30px}}@media screen and (max-width:670px){.header-name-container{display:none}.header-nav-right-container{width:100%}.navigation-list-container ul{text-align:center;padding-top:20px}.navigation-list-container{padding:0}.smaller-burger-menu-container{padding-bottom:20px}.navigation-list-container li{padding-left:0}}@media only screen and (max-width:500px){.header-nav-right-container{display:none}.header-name-left-container{width:100%;text-align:center}.header-name-container{padding-left:0;width:90%;margin:0 auto}.polaroid-white-container{margin-top:25px}.mobile-screen-menu-button-container{width:100%;height:90px;background-color:#6c9a5f}.mobile-screen-button{text-align:center;padding-top:20px}.mobile-screen-button button{border:none;background-color:#6c9a5f;color:#fff;font-family:gameboy;font-size:25px}.portfolioreel-leftarrow-container p,.portfolioreel-rightarrow-container p{font-size:30px;padding-top:55px}.portfolioreel-padding{width:100%;margin-bottom:70px}.portfolioreel-image-container{min-height:0}.portfolioreel-github-button-container button{margin-bottom:15px}.portglimpse-title-container h1,.workexperience-title-container h1{font-size:25px}.workexperience-title-container{width:90%}.workexperience-list-padding{width:85%}.portfull-title-container{padding-top:0}.portfull-language-selector-container button{margin-bottom:10px}.portfull-image-container{width:100%}.portfolioreel-whole-container{width:75%}.portfolioreel-flex-container{width:100%}}@media only screen and (min-width:501px){.mobile-screen-menu-button-container{display:none}}@media only screen and (max-width:1000px){.portfull-project-container{flex-wrap:wrap}.portfull-image-container{width:100%;height:400px}.portfull-info-container{width:90%}.portfull-whole-container{background-color:#fff}.portfull-language{padding-bottom:50px}.portfull-project-padding{margin-bottom:30px}}@media only screen and (max-width:720px){.portfull-title-container{padding-top:60px}.portfull-project-buttons-container button{margin-bottom:10px}.portfull-mainimage-container{height:300px}.portfull-whole-container{padding-bottom:20px}}@media only screen and (max-width:465px){.portfull-image-container{width:80%;margin:0 auto;height:250px;border-radius:15px}.portfull-mainimage-container{height:200px}}