:root{
--gtkblue:#171f32; --skplightblue:#54c4e8;  --skpblue:#047498;
--skpgreen:#32c376; } html,body,div,img,h1,h2,h3,h4,h5,h6,ul,ol,li,a,input{margin:0;outline:0;padding:0;border:none;font-family: 'Raleway', sans-serif}
html,body,div,img,h1,h2,h3,h4,h5,h6,ul,ol,li,a,input{margin:0;outline:0;padding:0;border:none;font-family: 'roboto', sans-serif}
body{overflow-x:hidden;overflow-y:scroll}
body::before{
background:url(//skipperproject.eu/wp-content/themes/skipperproject/img/skp.back.blur.jpg) no-repeat center center;
background-size:cover;
content:'';
position:fixed;
top:0;left:0;
height:100%;width:100%;
opacity:.3;
z-index:-1;
}
*:before,*:after{font-family:"Font Awesome 6 Free";font-weight:900}
a{color:var(--gtkblue);text-decoration:none;font-size:1em;font-weight:bold}
a[href^="https"]:not(:has(img)):after{
content:"";
mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z' fill='black'/%3E%3C/svg%3E");
}
a[href^="tel"]:not(:has(img)):after{
content:"";
mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z' fill='black'/%3E%3C/svg%3E");
}
a[href^="mailto"]:not(:has(img)):after{
content:"";
mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M64 112c-8.8 0-16 7.2-16 16v22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z' fill='black'/%3E%3C/svg%3E");
}
a[href$=".pdf"]:before, a[href$=".docx"]:before, a[href$=".pptx"]:before{
content:"";
mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V274.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7V32zM64 352c-35.3 0-64 28.7-64 64v32c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V416c0-35.3-28.7-64-64-64H346.5l-45.3 45.3c-25 25-65.5 25-90.5 0L165.5 352H64zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z' fill='black'/%3E%3C/svg%3E");
}
a[href*="skipperproject.eu"]:not(:has(img)):after{content:unset} h2{color:var(--skpblue);font-size:1.2em;font-weight:bold;padding:5px}
h3,h4{font-weight:bold}
::placeholder{color:#018365}
span.rotate90{transform:rotate(-90deg)}
span.srt{display:none;margin:-1px;height:1px;width:1px} #headerimage{max-width:100vw}
nav{
position:sticky;
display:flex;
justify-content:space-between;
align-items:center;
background:#fff;
box-shadow:rgba(0,0,0,.12) 0 1px 3px;
z-index:10;
transition:top .3s
}
#mobilemenu{display:none}
#logo{height:110px}
#logo img{height:100px;width:unset;padding:5px}
#content-wrapper{overflow:hidden}
#content-wrapper>div>div{max-width:1024px;margin:120px auto}
#content-wrapper [class*="fullwidth"]{max-width:unset;margin:unset}
#content-wrapper:has(div.wp-block-cover)>div>div{max-width:unset;margin:unset}
#content-wrapper [class*="fullwidth"] .post-header{display:none}
#content-wrapper:has(div.wp-block-cover) .post-header{display:none}
#content-wrapper [class*="newsletter"]{max-width:1024px;margin:120px auto}
#content-wrapper [class*="newsletter"] .post-header{display:none}
#content-wrapper h1{padding:5px 5px 15px 0}
#content-wrapper h2{padding:5px 5px 5px 0}
#content-wrapper ul{margin:0 0 20px 20px}
#content-wrapper ul li{margin:5px 0 0 0}
.skipperproject-page{margin-top:20px;font-size:20px}
.skipperproject-page .post-content div{padding:0 0 10px 0}
.skipperproject-page label{padding:0 0 0 20px;font-weight:bold}
.skipperproject-page #ceg_logo {float:right}
.skipperproject-page #ceg_logo label{display:none}
.skipperproject-page #ceg_logo img{float:right;height:300px;width:300px}
.skipperproject-page #ceg_homepage label{display:none}
.skipperproject-page #ceg_homepage a{background:url(https://skipperproject.eu/wp-content/themes/skipperproject/img/link-ext-black.png) no-repeat center left;background-size:20px;padding:0 0 0 25px;color:black}
.skipperproject-page #ceg_telefonszam label{display:none}
.skipperproject-page #ceg_email_cim label{display:none}
#footer-wrapper{width:100%;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}
div[id^="ERA"] {width:45vw}
#ERA-NOC{height:auto;padding:10px 0 0 0;font-family: roboto, sans-serif}
#ERA-logo{height:200px;background:url(//skipperproject.eu/wp-content/uploads/2025/01/eu_flag_co_funded_pos_rgb_right.jpg) no-repeat center center;background-size: contain;}
#socialicons,.socialicons{margin:10px;display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center}
.socialicons{margin:0 0 20px 0;padding: 0 0 20px 0;border-bottom: 5px dotted;justify-content:center}
#socialicons a,.socialicons a{display:block;height:40px;width:40px;margin:0;padding:0}
#socialicons img,.socialicons img{display:block;height:36px;width:36px}
#totop{
position:fixed;
bottom:3vh;right:3vw;
height:50px;width:50px;
border-radius:4px;
background:var(--skpblue);
color:#fff;
cursor:pointer;
transition:opacity .4s ease-in-out, background .2s ease-in-out; z-index:10
}
#totop:before{display:block;height:50px;width:50px;margin:0 3px;
content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M201.4 137.4c12.5-12.5 32.8-12.5 45.3 0l160 160c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L224 205.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l160-160z' fill='white'/%3E%3C/svg%3E");
}
#totop:hover{background:var(--skplightblue)}
#totop.visible{opacity:.9} @media (max-width: 839px) {
nav{position:sticky;top:0}
.skipperproject-page #ceg_logo{position:absolute;opacity:.1}
.skipperproject-page #ceg_logo img{height:unset;width:calc(100vw - 20px)}
#posts-wrapper{padding:0 10px}
#footer-wrapper{justify-content:center}
div[id^="ERA"]{width:90vw}
}
@media (max-width: 839px) {
header{flex-wrap:wrap;justify-content:space-around}
#sitetitle, #headerimage{display:none}
nav{height:40px;flex-wrap:wrap}
#logo{height:40px}
#logo img{height:40px;width:unset;padding:0 10px}
#mobilemenu{display:inline-block;padding:0 15px}
div#nav{max-height:100vh;width:100vw;overflow-y:scroll}
} @media (min-width: 840px) {
div#mobilemenu{display:none}
#nav{font-size:22px;font-weight:bold;letter-spacing:1px;z-index:8}
#nav ul{background:#fff;float:left;transition:.5s;list-style:none}
#nav li{position:relative;float:left;padding:0 13px;transition:.5s}
#nav li:hover>ul{opacity:1;visibility:visible}
#nav ul ul {position:absolute;margin:10px;opacity:0;visibility:hidden}
#nav ul ul li{background:#f2f1f0;padding:10px;width:100%;border-bottom:1px solid #ddd}
#nav ul ul li a{font-weight:normal}
#nav ul ul li:hover{background:#fff}
#nav ul ul ul{left:100%;top:0;margin:0}
#nav a{white-space:nowrap;color:var(--skpblue)}
#nav a:hover{color:var(--skpgreen)}
#nav span{display:none}
}
@media (max-width: 839px) {
div#mobilemenu::before{display:block;height:30px;width:30px;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z' fill='black'/%3E%3C/svg%3E");}
#nav ul{visibility:none;max-height:0;background:#f2f1f0;font-size:30px;list-style:none;transition:.5s ease-in-out}
#nav ul.shown{visibility:visible;max-height:3000px}
#nav>div>ul{width:100vw}
#nav ul li{border-top:1px solid #e2e2e2;overflow:hidden}
#nav a{padding:0 0 0 10px;line-height:50px;color:var(--skpblue);font-size:14px;letter-spacing:1px;white-space:nowrap}
#nav a{display:inline-block}
#nav .sub-menu a:before{background:unset;padding:0 10px 0 0;font-size:30px;content:"-"}
#nav .sub-menu .sub-menu a:before{padding:0 20px 0 0;content:"--"}
#nav .sub-menu .sub-menu .sub-menu a:before{padding:0 30px 0 0;content:"---"}
#nav span{float:right;height:30px;width:30px;margin:10px;transition:.5s ease-in-out}
#nav span svg{height:30px;width:30px}
#nav li.lang-item{display:contents}
#nav li.lang-item img{width:32px!important;height:22px!important;margin: 0 5%}
} div#content-wrapper:has(div#ez-toc-container) {width:unset}
div#content-wrapper:has(div#ez-toc-container) .page{width:100%;max-width:unset;margin:0}
div#content-wrapper:has(div#ez-toc-container) .post-header{display:none}
div#content-wrapper:has(div#ez-toc-container) .post-content{padding: 0 0 0 275px}
div#content-wrapper:has(div#ez-toc-container)>div{counter-reset:section}
div#content-wrapper:has(div#ez-toc-container) :is(h1,h2,h3,h4,h5,h6){padding:15px 0;font-size:1em;font-weight:bold;color:black}
div#content-wrapper:has(div#ez-toc-container) h1{counter-reset:subsection}
div#content-wrapper:has(div#ez-toc-container) h2{counter-reset:subsubsection}
div#content-wrapper:has(div#ez-toc-container) h1:before{counter-increment:section;content:counter(section)". "}
div#content-wrapper:has(div#ez-toc-container) h2:before{counter-increment:subsection;content:counter(section)"."counter(subsection)". "}
div#content-wrapper:has(div#ez-toc-container) h3:before{counter-increment:subsubsection;content:counter(section)"."counter(subsection)"."counter(subsubsection)". "}
div#content-wrapper:has(div#ez-toc-container) a{font-weight:bold}
div#content-wrapper:has(div#ez-toc-container) p{margin:5px;padding:0}
div#content-wrapper:has(div#ez-toc-container) p:has(img){text-align:center}
div#content-wrapper:has(div#ez-toc-container) p img{max-width:600px;width:unset;padding:5px}
div#content-wrapper:has(div#ez-toc-container) p:has(img)+p:has(i>span){margin:0;padding:0 0 10px 0;justify-self:center}
div#content-wrapper:has(div#ez-toc-container) p:has(img)+p:has(i>span) i{padding:0 0 0 5px}
div#content-wrapper:has(div#ez-toc-container) p:has(img)+p:has(span>i){margin:0;padding:0 0 10px 0;justify-self:center}
div#content-wrapper:has(div#ez-toc-container) table{margin:auto}
div#content-wrapper:has(div#ez-toc-container) table tr{font-weight:400}
div#content-wrapper:has(div#ez-toc-container) ul{list-style:none;margin:0}
div#content-wrapper:has(div#ez-toc-container) li{margin:0}
div#content-wrapper:has(div#ez-toc-container) #ez-toc-container{position:fixed;top:115px;left:5px;width:250px;background:transparent;padding:5px;transition:1s}
div#content-wrapper:has(div#ez-toc-container) #ez-toc-container nav{background:transparent}
div#content-wrapper:has(div#ez-toc-container) #ez-toc-container .ez-toc-title{display:none}
div#content-wrapper:has(div#ez-toc-container) #ez-toc-container .ez-toc-title-toggle{display:none}
div#content-wrapper:has(div#ez-toc-container) #ez-toc-container li{margin:0 5px}
div#content-wrapper:has(div#ez-toc-container) #ez-toc-container a{padding:0 0 0 20px;color:#000;font-weight:unset}
div#content-wrapper:has(div#ez-toc-container) #ez-toc-container a:before{font-family:'roboto',sans-serif;font-weight:unset;}
div#content-wrapper:has(div#ez-toc-container) #ez-toc-container a:visited{color:#000}
@media (max-width: 839px) {
div#content-wrapper:has(div#ez-toc-container) #ez-toc-container{display:none}
div#content-wrapper:has(div#ez-toc-container) img{max-width:95vw}
body:has(div#ez-toc-container) nav{box-shadow:unset}
body:has(div#ez-toc-container) .ez-toc-sticky-toggle-counter nav ul li a::before{content:unset}
body:has(div#ez-toc-container) #totop{bottom:25px;right:45px}
div#content-wrapper:has(div#ez-toc-container) .post-content{padding:0}
div#content-wrapper:has(div#ez-toc-container) p img{max-width:90vw}
div#content-wrapper:has(div#ez-toc-container) table tr td{display:block;margin:0}
div#content-wrapper:has(div#ez-toc-container) table tr td{margin:0 0 0 20px}
div#content-wrapper:has(div#ez-toc-container) table tr td:has(img){margin:0}
div#content-wrapper:has(div#ez-toc-container) table tr td:nth-child(1){margin:0 0 0 10px}
div#content-wrapper:has(div#ez-toc-container) table tr:has(ul) td:nth-child(1){margin:0 0 0 20px}
div#content-wrapper:has(div#ez-toc-container) table tr:has(ul) td[rowspan]{margin:0 0 0 10px}
div#content-wrapper:has(div#ez-toc-container) table tr td ul{margin:0 0 0 20px}
div#content-wrapper:has(div#ez-toc-container) table p{margin:0}
}