@font-face{font-family:Monoton;src:url(/fonts/Monoton-Regular.ttf) format("truetype")}@font-face{font-family:Special_Elite_Regular;src:url(/fonts/special-elite.regular.ttf) format("truetype")}@font-face{font-family:LazenbyCompSmooth;src:url(/fonts/LazenbyCompSmooth.ttf) format("truetype")}*{margin:0;padding:0;box-sizing:border-box;--sunset_yellow:#e49e06;--sunset_red:#dc5341;--blue: #68c7c1;--blue_alt: #55e0d7;--yellow: #faca78;--yellow_alt:#fabd78;--orange: #f57f5b;--red: #dd5341;--brown: #794a3a;--purple: #a64182;--jobcentre_orange:#fe6b01;--jobcentre_orange_alt:#eb6200;--highlight_border: #000000;--card-lines: #303b15;--green-card: #d3dfc7;--yellow-card: #f2e175;--blue-card: #d6e9ef;--red-card: #f0b0b1;--dirty-green:#415232;--dirty-green-alt:#30391a;--cookie-bar-bg: #000;--cookie-bar-text: #fff;--cookie-disagree-button: #e51e6a;--cookie-disagree-text: #fff;--cookie-agree-button: #7ee51e;--cookie-agree-text: #000}html,body{font-family:Arial,sans-serif;color:#fff;background-color:#333;height:100%;font-size:12pt}.external:after{content:"";padding:0 10px;background:url(/images/external-link.svg);background-repeat:no-repeat;background-position:top}.modal{display:none;position:fixed;z-index:100;padding-top:20px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal_close{position:relative;float:right;right:-10px;top:-20px;font-size:2em;cursor:pointer}.modal_content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;font-size:1.2em}.modal_content p{margin:10px;font-size:1.2em}.modal_content ul{margin:20px;font-size:1.2em;padding:0 60px}.modal_content hr{width:100%;margin:20px auto}.bg_image{position:fixed;height:350px;width:100%;background:url(/images/Pendle_Hill.jpg) center center no-repeat;background-color:var(--blue);background-size:cover;z-index:99;vertical-align:bottom}.float{overflow:hidden}.float a{color:var(--yellow);text-decoration:none;transition:color .3s ease-in-out,padding .3s linear}.float a:hover{color:var(--red);padding:.5em;transition:color .3s ease-in-out,padding .3s linear}.profile-text{padding-left:160px;padding-top:20px;transform-origin:left}header .float{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#68c7c100;position:fixed;height:300px;top:0;padding:10px}.profile-image{height:150px;width:150px;background:url(/profile/TomProfile03.png) no-repeat;background-size:contain;position:fixed;transform-origin:left}header .fixed{display:flex;justify-content:right;align-items:center;width:100%;padding:5px;background-color:var(--brown);background:url(/images/Atari_Texture.jpg);position:fixed;top:300px;height:50px;border-top:var(--highlight_border) solid 1px;border-bottom:var(--highlight_border) solid 1px}header li{display:inline-block;padding:5px}footer .fixed{display:flex;flex:1 1 100%;justify-content:space-evenly;align-content:center;padding:5px;width:100%;background-color:var(--brown);background:url(/images/Atari_Texture.jpg);bottom:0;height:50px;border-top:var(--highlight_border) solid 1px;border-bottom:var(--highlight_border) solid 1px}footer li{display:inline-block;padding:5px}nav li a{text-decoration:none;color:#fff;transition:color .3s ease-in-out,padding .3s linear}nav li a:hover{color:var(--yellow);padding:1em;cursor:pointer}.age{background:url(/images/age2.png) no-repeat fixed center;height:100%;width:100%}.age_alt{background:url(/images/age3.png) no-repeat center;height:100%;width:100%}.age_alt_two{background:url(/images/age2.png) no-repeat;height:100%;width:100%}.large_scroller_text{font-size:500%;transform-origin:left}.scroller{height:1.2em;line-height:1.2em;position:relative;overflow:hidden;width:10em;-webkit-mask-image:linear-gradient(180deg,#0000,#000,#0000);mask-image:linear-gradient(180deg,#0000,#000,#0000)}.scroller>span{position:absolute;top:0;animation:slide 10s infinite;font-weight:700}@keyframes slide{0%{top:0}15%{top:-1.2em}30%{top:-2.4em}45%{top:-3.6em}60%{top:-4.8em}75%{top:-6em}to{top:-7.2em}}.title_container{clip:rect(0,auto,auto,0);overflow:hidden;position:absolute;height:100vh;width:100%;background-image:linear-gradient(128deg,var(--sunset_yellow),var(--sunset_red))}.title_wrapper{position:fixed;display:block;margin:auto;padding:auto;box-shadow:0 8px 16px #00000080;width:100%;top:50%;background-color:#ffffff20;background-image:linear-gradient(128deg,#ffffff70,#ffffff20)}.title_wrapper h1{font-size:4em;text-align:center;font-family:Monoton,sans-serif;font-weight:400;font-style:normal;color:var(--brown)}.main_image_left{position:fixed;left:0;bottom:0;max-width:50%;height:auto}.main_image_right{position:fixed;right:0;bottom:0;max-width:25%;height:auto}.top_block{height:100vh}.container_bar{background:url(/images/Atari_Texture.jpg);color:var(--yellow);background-color:var(--brown);font-family:LazenbyCompSmooth,sans-serif;font-size:38px;text-align:left;padding:10px;border-top:var(--highlight_border) solid 1px;border-bottom:var(--highlight_border) solid 1px;position:relative;text-shadow:1px 1px #525252,-1px -1px #000000}.summary{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;height:auto;background-image:linear-gradient(128deg,var(--yellow),var(--yellow_alt));color:var(--brown)}.key_skills{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;height:auto;background-image:linear-gradient(128deg,var(--red),var(--orange));color:var(--brown)}.employment{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;height:auto;background-image:linear-gradient(128deg,var(--jobcentre_orange),var(--jobcentre_orange));color:var(--brown)}.felt_pattern{background:url(/images/FeltPat.png) repeat;height:auto}.additional{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;height:auto;background-image:linear-gradient(128deg,var(--sunset_yellow),var(--sunset_red));color:var(--brown)}.summary_image{height:auto;width:40%;float:right}.summary_text p{font-size:1.5em;padding:20px}.bullets{margin:20px;font-size:1.5em;padding:0 60px}.summary_text_end{font-size:1.5em;padding:20px;text-align:center}.key_skills p{font-size:1.5em;padding:20px;color:var(--yellow);text-align:center}.key_skills_note{font-size:.9em;text-align:center;color:var(--yellow)}.key_skills_image{width:100vw;align-content:center}.employment_image_container{width:100vw}.employment_image{width:100vw;margin:auto;display:block;padding:20px;transition:1s;box-shadow:15px 15px 33px #1b1b1b1a}.employment_image:hover{scale:101%;z-index:10;transition:1s;box-shadow:0 8px 16px #00000080;cursor:pointer}.employment_modal_content{background-color:var(--dirty-green);margin:auto;border:1px solid #888;width:90%;height:auto}.tmp_class{width:100%;background-color:var(--dirty-green-alt);height:150px;font-size:xx-large;padding:20px;margin:auto;text-align:center}.employment_modal_close{width:100%;background-color:var(--dirty-green-alt);height:100px;font-size:xx-large;padding:20px;margin:auto;text-align:center;background:url(/images/ISO_Exit_Right.svg);background-size:150px;background-repeat:no-repeat;background-position:center;cursor:pointer}.employment_modal_close_DEAD{position:fixed;font-size:2em;cursor:pointer;z-index:100;background-color:var(--jobcentre_orange);padding:10px;border-radius:10px;margin-left:auto;margin-right:auto}.additional p{font-size:1.5em;width:100%;padding:20px;left:500px}.additional a{text-decoration:none;color:var(--yellow)}.additional a:hover{color:var(--purple);fill:red}.additional_image{width:250px;float:left}.additional_image2{width:400px;float:right}.additional_image3{width:300px;float:left}.additional_footer{font-size:1.5em;padding:20px;text-align:center}.paper{width:600px;height:415px;background-image:linear-gradient(var(--card-lines) .05em,transparent .05em);background-size:100% 1.5em;position:relative;box-shadow:15px 15px 33px #1b1b1b1a}.paper:before,.paper:after{content:"";position:absolute;top:0;height:2.5em;width:100%;left:0;border-radius:4%}.cards_content{display:inline-flex}.cards{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;height:100%;min-height:100%}.card{margin:20px;box-shadow:0 4px 8px #0003;transition:.5s;z-index:0;min-width:600px;min-height:430px;height:415px;width:600px;border-radius:1%}.card p{margin-left:.5em}.card:hover{scale:110%;z-index:10;transition:1s;box-shadow:0 8px 16px #00000080}.card:hover:nth-child(odd){rotate:-3deg}.card:hover:nth-child(2n){rotate:3deg}.card h4{text-align:right}.card_more_info{position:relative;top:-2.3em;color:var(--purple);font-weight:bolder;cursor:pointer}.green_card{background-color:var(--green-card)}.green_card:after{background-color:var(--green-card)}.yellow_card{background-color:var(--yellow-card)}.yellow_card:after{background-color:var(--yellow-card)}.blue_card{background-color:var(--blue-card)}.blue_card:after{background-color:var(--blue-card)}.red_card{background-color:var(--red-card)}.red_card:after{background-color:var(--red-card)}.paper span{color:#000;position:absolute;top:3.25rem;left:.5rem;width:calc(100% - 2rem);height:calc(100% - 7rem);border:none;font-size:1.2rem;line-height:1.21;padding-left:1rem;margin:0;resize:none;font-family:Special_Elite_Regular,sans-serif}.metal_bar{position:relative;background:repeating-linear-gradient(to bottom,transparent 0px,transparent 0px,#cfcfcf 0px,#ffffff 15px,#a7a6a6 45px,transparent 45px,transparent 470px)}.blocking_bar{background-color:var(--cookie-bar-bg);color:var(--cookie-bar-text);position:fixed;padding:2rem;left:0;bottom:0;text-align:center;width:100%;z-index:99999}.button{border:0;border-radius:.25rem;font-size:1rem;line-height:2.2;white-space:nowrap;text-decoration:none;padding:.25rem .5rem;margin:.25rem;cursor:pointer}.silly_button{border:0;border-radius:.25rem;font-size:1rem;line-height:2.2;white-space:wrap;text-decoration:none;padding:.25rem .5rem;margin:.25rem;cursor:pointer}.agree{background:var(--cookie-agree-button);color:var(--cookie-agree-text)}.disagree{background:var(--cookie-disagree-button);color:var(--cookie-disagree-text)}@media only screen and (max-width: 700px){.large_scroller_text{font-size:100%;transform-origin:left}.top_email_link{text-align:left;font-size:1em;padding-left:36px}header .float{display:block}nav li a{font-size:8pt;text-decoration:none;color:#fff;transition:color .3s ease-in-out,padding .3s linear}.summary_text p,.bullets,.summary_text_end{font-size:1em}.profile-name{font-size:.9em}.profile-text{padding-left:40px}.profile-image{display:none;height:75px;width:75px}.title_wrapper h1{font-size:2em}.card{margin:5px 0;min-width:350px;width:300px}.card h3{padding-top:2px;font-size:12pt}.card h4{padding-top:2px;font-size:11pt}.card p{font-size:12pt}.card_more_info{display:none}.additional_image3,.additional_image2{width:50%}.metal_bar{height:auto;width:100%;position:relative;background:repeating-linear-gradient(to bottom,transparent 0px,transparent 60px,transparent 60px,transparent 75px,transparent 95px,transparent 95px,transparent 470px)}.paper{background-size:100% 1.1em}.paper span{border:none;font-size:1rem;line-height:1.1}.additional_text p{font-size:1em}}
