@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Palanquin;font-style:normal;font-weight:400;src:local('Palanquin Regular'),local('Palanquin-Regular'),url(https://fonts.gstatic.com/s/palanquin/v4/9XUnlJ90n1fBFg7ceXwccFtN_LA.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Palanquin;font-style:normal;font-weight:400;src:local('Palanquin Regular'),local('Palanquin-Regular'),url(https://fonts.gstatic.com/s/palanquin/v4/9XUnlJ90n1fBFg7ceXwcf1tN_LA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Palanquin;font-style:normal;font-weight:400;src:local('Palanquin Regular'),local('Palanquin-Regular'),url(https://fonts.gstatic.com/s/palanquin/v4/9XUnlJ90n1fBFg7ceXwccVtN.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Palanquin Dark';font-style:normal;font-weight:400;src:local('Palanquin Dark Regular'),local('PalanquinDark-Regular'),url(https://fonts.gstatic.com/s/palanquindark/v5/xn75YHgl1nqmANMB-26xC7yuF86IRksNVg.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Palanquin Dark';font-style:normal;font-weight:400;src:local('Palanquin Dark Regular'),local('PalanquinDark-Regular'),url(https://fonts.gstatic.com/s/palanquindark/v5/xn75YHgl1nqmANMB-26xC7yuF86HRksNVg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Palanquin Dark';font-style:normal;font-weight:400;src:local('Palanquin Dark Regular'),local('PalanquinDark-Regular'),url(https://fonts.gstatic.com/s/palanquindark/v5/xn75YHgl1nqmANMB-26xC7yuF86JRks.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightgrey:#5b5b5f;--grey:#2d3e52;--red:#cc3a36;--lightblue:#349bde;--silver:#efefef;--black:#000;--white:#fff;--yellow:#e4e4dc}body,html{margin:0;padding:0;font-family:"Open Sans",Helvetica,Arial;font-size:1rem;width:100%}button,input,textarea{font-family:Helvetica,Arial}body{background-repeat:no-repeat;background-size:100% 800px;background-position-y:-45px;background-image:url('images/hero.webp')}a,a:link,a:visited{text-decoration:none;color:var(--lightblue)}.background-silver{background:var(--silver)}.background-grey{background:var(--lightgrey)}.background-white{background:var(--white)}.bold{font-weight:800}.lh-4{line-height:40px}.mt-2{margin-top:20px}.mb-2{margin-bottom:20px}.mt-4{margin-top:40px}.mb-4{margin-bottom:40px}.pl-2{padding-left:20px}.text-grey{color:var(--grey)}.text-white{color:var(--white)}.text-red{color:var(--red)}.hide{display:none}.text-left{text-align:left}figure{margin:0;padding:0}.flex.container{display:flex}.flex.container>div,.flex.container>figure{flex:1 0 auto}.grid.container{display:grid}section h2,section h3,section h4{font-family:"Palanquin Dark";font-style:normal;font-weight:400;letter-spacing:0;padding:0;margin:0;color:var(--lightgrey)}.alert{display:none;padding:20px;margin-top:30px}.alert.visible{display:block}.alert.error{background:#f12626}.alert.success{background:green}.alert p{color:var(--white)}.alert button{background:var(--silver);color:var(--black)}.button.close{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.button.close:hover{color:#000}@keyframes spinner{to{transform:rotate(360deg)}}.spinner{font-size:0;height:42px}.spinner:before{content:''}.spinner:after{content:'';box-sizing:border-box;position:absolute;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid var(--white);border-top-color:var(--grey);animation:spinner .6s linear infinite}header{background:0 0;align-items:center;grid-template-columns:auto 300px 840px auto;padding-top:20px}header.sticky{background:var(--white);padding-bottom:15px;position:fixed;top:0;left:0;right:0;border-bottom:1px solid var(--silver)}header input,header label{display:none}header label{position:absolute;top:10px;right:10px}header label:hover{cursor:pointer}header label:before{content:"☰";text-align:center;font-size:2rem;font-weight:600;color:var(--grey)}header>.logo{grid-column:2}.row{grid-template-columns:auto 1140px auto;display:grid;padding-top:5rem;padding-bottom:5rem}.row>section{grid-column:2}nav{grid-column:3;text-align:right;text-transform:uppercase}nav>a{display:inline-block;font-family:Palanquin;padding-left:30px;text-decoration:none;cursor:pointer}nav>a:link,nav>a:visited{color:var(--grey)}nav>a:hover{color:#000}.logo img{width:200px}section h2{font-size:4.2rem;line-height:1.3}section h3{font-size:2.5rem;line-height:1.2}section h4{font-size:1rem;line-height:1.2;font-weight:400}section p,section ul{font-size:1.2rem;word-spacing:3px;color:var(--lightgrey);font-weight:100}.intro{font-size:1.4rem;width:1000px}section.grid.container{grid-template-columns:auto auto;grid-gap:40px}section.row .image>img{max-width:400px}section.grid.container>.left-col{grid-column:1;grid-row:1}section.grid.container>.right-col{grid-column:2;grid-row:1}form{margin-top:2rem}form input[name=firstname]{display:none}form .field{margin-bottom:20px;line-height:30px}form .field>label{display:block;font-size:1.2rem;word-spacing:3px;color:var(--grey);font-weight:100}form .field>input[type=email],form .field>input[type=text],form .field>textarea{padding:10px 20px 10px 0;width:100%;border:0;border-bottom:1px solid var(--grey);font-size:1.2rem;outline:0;box-sizing:border-box}.alert button,form .field button{font-size:1.2rem;border:0;width:250px;padding:10px}form .field button.spinner{font-size:0}form .field button[type=submit]{background:#cc3a36;color:#fff}form .field button[type=submit]:disabled{opacity:.5}footer{padding:50px;background:var(--grey);border-top:5px solid var(--red);text-align:center;font-size:1rem;color:#fff;word-spacing:5px}@media (max-width:760px){body{background-image:none;background-color:var(--yellow)}header{padding:10px;position:fixed;top:0;width:100%;background:var(--yellow)}header.sticky{padding-bottom:10px}header label{display:block;position:fixed;top:15px;right:10px;z-index:111}.logo img{width:140px;margin-top:7px}nav{box-shadow:0 0 1px rgba(0,0,0,.7);position:fixed;top:0;left:0;right:0;width:100vw}nav a{display:block;padding:10px 0 10px 20px;border-bottom:1px solid var(--grey);text-align:left;background:#f8f8f8}nav a,nav a:link,nav a:visited{color:var(--grey);font-weight:700}nav a:first-child{padding-top:18px}input[type=checkbox]:not(:checked)+nav{display:none}input[type=checkbox]:checked+nav{display:block;background:0 0}input[type=checkbox]:checked~label:before{content:"Χ"}main.grid.container{display:block}section h2{font-size:2rem;line-height:35px}section h3{font-size:1.5rem}section h4{font-size:.9rem}section p,section ul{font-size:1rem;word-spacing:1px}section p{text-align:justify}section.row{padding:40px 15px 40px 15px;display:block;grid-template-columns:auto}section.row .image{text-align:center}section.grid.container{grid-template-columns:auto;grid-gap:0}section.grid.container>.left-col{grid-column:1;grid-row:1}section.grid.container>.right-col{grid-column:1;grid-row:2}section.grid.container>figure.left-col{grid-row:2}section.grid.container>div.right-col{grid-row:1}section.row .image>img{max-width:280px}.intro{line-height:20px;text-align:justify;font-size:1.1rem;width:auto}h3.mb-4{margin-bottom:10px}form .field{line-height:20px}form .field>label{font-size:.9rem;word-spacing:1px}form .field>input[type=text],form .field>textarea{font-size:1rem;outline:0}.alert button,form .field button{font-size:1rem;width:100%}form .field button.spinner{font-size:0}footer{padding:20px;text-align:left;font-size:.8rem;word-spacing:1px}footer .line{display:block}footer .dot{display:none}}
