@media screen{#about{background:#2b2b2b;padding-top:96px;padding-bottom:66px;overflow:hidden}}@media print{#about{background:#fff}}#about h2{font:22px/30px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin-bottom:12px}@media screen{#about h2{color:#fff}}#about .address{line-height:30px;color:#acacac}#about .profile-pic{position:relative;width:120px;height:120px;border-radius:100%}#about .contact-details{width:41.66667%}#about .download{width:58.33333%;padding-top:6px}@media print{#about .download{display:none}}#about .download .button{margin-top:6px;background:#444}#about .download .button:hover{background:#fff;color:#2b2b2b}#about .download .button .button-icon{margin-right:.5rem;font-size:20px}#about .main-col{padding-right:5%}#interests{padding-top:24px}#interests ul.interests{margin:0}#interests ul.interests>li>.name{font-weight:700;color:#acacac}#interests ul.interests .keywords{margin:1rem 0;display:flex;justify-content:space-evenly}#interests ul.interests .keywords>li{display:block;padding:0 1rem 0 0;margin:0}#resume{background:#fff;padding-top:90px;padding-bottom:72px;overflow:hidden;color:#0d0d0d}#resume h1{font:18px/24px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-transform:uppercase;letter-spacing:1px}#resume h1 span{border-bottom:3px solid #11abb0;padding-bottom:6px}#resume .header-col{padding-top:9px}#resume .main-col{padding-right:10%}#resume .work h3 a,#resume .work h3 a:visited{color:#096751}#resume .info{font:16px/24px librebaskerville-italic,serif;color:#313941;margin-bottom:18px;margin-top:9px}#resume .info span{margin-right:5px;margin-left:5px}#resume .highlights{list-style:disc;padding-left:2rem;font-size:90%}@media screen{.education,.work{margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid #e8e8e8}}.role-info{page-break-inside:avoid}ul.skills em{font-weight:700}header{height:800px;height:100vh;min-height:500px;width:100%;background:#161415 url(https://oliver.paraskos.me.uk/_next/static/media/header-background.78ace486.jpg) no-repeat top;background-image:url(https://oliver.paraskos.me.uk/_next/static/media/header-background.1eb0f143.webp);background-size:cover!important;-webkit-background-size:cover!important;text-align:center;overflow:hidden;display:flex;flex-direction:column;justify-content:center}@media print{header{min-height:unset;height:unset;background:#fff}header .pron{display:none}}header .banner{display:inline-block;vertical-align:middle;margin:0 auto;width:85%;padding-bottom:30px;text-align:center}@media print{header .banner{width:100%}}header .banner-text{width:100%}header .banner-text h1{font:75px/1.1em Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#fff;letter-spacing:-2px;margin:0 auto 18px}@media screen{header .banner-text h1{text-shadow:0 1px 3px rgba(0,0,0,.8)}}@media print{header .banner-text h1{color:#222}}header .banner-text .subheading{font:2rem Libre Baskerville,Baskerville,serif;color:#dde3dc;margin:0 auto;width:70%}@media screen{header .banner-text .subheading{text-shadow:0 1px 2px rgba(0,0,0,.5)}}@media print{header .banner-text .subheading{color:#777}}header .banner-text h2 span{color:#fff}header .banner-text h2 a{color:#d9edff;position:relative}header .banner-text h2 a:hover{text-decoration:underline;transition:all 1s}@media print{header .banner-text h2 a{color:#459}}header .banner-text hr{width:60%;margin:18px auto 24px;border-color:#2f2d2e;border-color:hsla(0,0%,59%,.1)}@media screen and (min-width:768px){header .banner-text h1{font:90px/1.1em Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}header .banner-text .subheading{font:2.4rem Libre Baskerville,Baskerville,serif}}header .social{margin:24px 0;padding:0;font-size:30px}@media screen{header .social{text-shadow:0 1px 2px rgba(0,0,0,.8)}}header .social ul{margin:0}header .social li{display:inline-block;margin:0 15px;padding:0}header .social li a{color:#fff}header .scrolldown a{position:absolute;bottom:30px;left:50%;margin-left:-29px;display:block;height:42px;width:42px;font-size:42px;line-height:42px;color:#fff;border-radius:100%;transition:all .3s ease-in-out}header .scrolldown a:hover{color:#11abb0}@media print{.social-list{display:none}}nav{display:block;font:12px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-transform:uppercase;letter-spacing:2.5px;z-index:100;position:fixed;left:0;top:0}@media print{nav{display:none}}nav input[type=checkbox],nav input[type=checkbox]:not(:checked)~ul{display:none}nav input[type=checkbox]~label{display:block;position:fixed;top:1rem;right:1rem;cursor:pointer;height:3rem;padding-top:1.3rem}nav input[type=checkbox]~label span{position:relative;height:.4rem;width:3rem;border-radius:2px;background-color:#fff;display:block;transition:all .2s ease-in-out}nav input[type=checkbox]~label span:before{top:-10px;visibility:visible}nav input[type=checkbox]~label span:after{top:10px}nav input[type=checkbox]~label span:after,nav input[type=checkbox]~label span:before{left:0;height:.4rem;width:3rem;border-radius:2px;background-color:#fff;position:absolute;content:"";transition:all .2s ease-in-out}nav input[type=checkbox]~label:hover span,nav input[type=checkbox]~label:hover span:after,nav input[type=checkbox]~label:hover span:before{background:#f06000}nav input[type=checkbox]:checked~label span{background-color:transparent}nav input[type=checkbox]:checked~label span:before{transform:rotate(45deg) translate(.7rem,.7rem)}nav input[type=checkbox]:checked~label span:after{transform:rotate(-45deg) translate(.7rem,-.7rem)}nav input[type=checkbox]:checked~label span:after,nav input[type=checkbox]:checked~label span:before{background-color:#f06000}nav ul{width:100vw;height:100vh;margin:0;display:flex;flex-direction:column;justify-content:center;background-color:#333}nav ul li{padding:0;margin:0}nav ul li a{display:block;height:48px;line-height:32px;padding:8px 13px;color:#fff;transition:color .2s ease-in-out}nav ul li a:active,nav ul li a:focus,nav ul li a:hover,nav ul li a:visited{color:#fff}nav ul li a.active{color:#f06000}@media screen and (min-width:768px){html[data-scroll_past_fold=true]:not([data-scroll="0"]) nav{background-color:#333;transition:.4s}html[data-scroll_past_fold=false]:not([data-scroll="0"]) nav{opacity:0;transition:.2s}nav{background-color:transparent}nav input[type=checkbox]{display:none}nav input[type=checkbox]:not(:checked)~ul{display:flex}nav input[type=checkbox]~label{display:none}nav ul{width:100vw;height:auto;flex-direction:row}}#contact{background:#191919;padding-top:96px;padding-bottom:102px;color:#979797}#contact .section-head{margin-bottom:42px}#contact h1,#contact h2,#contact h3,#contact h4,#contact h5,#contact h6{text-transform:uppercase;letter-spacing:3px;color:#ebeeee;margin-bottom:6px;white-space:nowrap}#contact h1 svg,#contact h2 svg,#contact h3 svg,#contact h4 svg,#contact h5 svg,#contact h6 svg{width:1em;height:1em}#contact .header-col{padding-top:6px}@media print{#contact{display:none}}footer{padding-top:48px;margin-bottom:48px;color:#979797;font-size:14px;text-align:center;position:relative}footer .copyright{margin:0;padding:0}footer .copyright li{display:inline-block;margin:0;padding:0;line-height:24px}footer .copyright li:before{content:"•";padding-left:10px;padding-right:10px;color:#095153}footer .copyright li:first-child:before{display:none}footer .social-links{margin:18px 0 30px;padding:0;font-size:30px}footer .social-links ul{margin:0}footer .social-links li{display:inline-block;padding:0;margin:0 0 0 42px;color:#f06000}footer .social-links li:first-child{margin-left:0}.ie footer .copyright li{display:inline}