@import url(https://use.typekit.net/woo2zsx.css);
@font-face{font-family:icons;src:url(../fonts/icons.eot?2462f4d471fc7ac9068b3cc607f84795#iefix) format("embedded-opentype"),url(../fonts/icons.woff2?a19ab54df9c6558908348ea69a259f54) format("woff2"),url(../fonts/icons.woff?98b9476108e1ca5af254c270cdc4d0e0) format("woff")}i[class*=" icon-"]:before,i[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.icon-close-slim:before{content:"\f101"}.icon-close:before{content:"\f102"}.icon-curet-medium-down:before{content:"\f103"}.icon-curet-medium-left:before{content:"\f104"}.icon-curet-medium-right:before{content:"\f105"}.icon-curet-medium-up:before{content:"\f106"}.icon-envelope:before{content:"\f107"}.icon-phone:before{content:"\f108"}
.btn{align-items:center;display:inline-block;display:inline-flex;font-size:calc(1.275rem + .4vmin);font-weight:700;justify-content:center;letter-spacing:0;padding:2px 5px;position:relative;text-align:center;transition:all .25s ease-out}@media(min-width:900px)and (min-height:900px){.btn{font-size:1.5rem}}.btn.btn-primary,.btn.btn-primary:hover{background:#fff;color:#000}.btn.btn-primary:hover.btn-icon i{border-color:#000}.btn.btn-primary:hover.btn-icon i:before{color:#000}.btn.btn-primary:hover.btn-icon i:after{background:rgba(0,0,0,.5)}.btn.btn-primary.active{background:#fff}.error-page{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:50px}.error-page .error-logo-wrapper{display:block}.error-page .error-logo-wrapper .logo{display:block;width:100px}.error-page .error-logo-wrapper .logo img{max-width:100%}.error-page .error-content{margin-top:60px;max-width:800px}@media only screen and (min-width:576px){.error-page{flex-direction:row;padding:100px 50px}.error-page .error-content{margin-left:100px;margin-top:0}}@media only screen and (min-width:768px){.error-page{padding:100px}}.footer{padding:20px;position:relative;width:100%;z-index:10}.footer .footer-content{background-color:#000;box-shadow:0 14px 34px 0 rgba(0,0,0,.45);color:#fff;margin-bottom:10px;padding:30px 20px;text-align:center}.copyrights{color:hsla(0,0%,100%,.4);font-family:Arial;font-size:.625rem;letter-spacing:.05rem;text-align:center}.copyrights span{opacity:1}.copyrights a{color:hsla(0,0%,100%,.4);opacity:1;position:relative;transition:color .25s ease-out}.copyrights a:before{background-color:#fff;bottom:-2px;content:"";display:block;height:1px;left:0;position:absolute;transition:width .25s ease-out;width:0}.copyrights a:hover{color:#fff}.copyrights a:hover:before{width:100%}@media only screen and (min-width:576px){.footer .footer-content{padding:40px 30px;text-align:left}}@media only screen and (min-width:768px){.footer .footer-content{padding:45px 55px}.terms-menu{justify-content:flex-start}.copyrights{text-align:right}}@media only screen and (min-width:1369px){.footer{padding:40px 2%}}[v-cloak]{display:none!important}html.wf-loading{visibility:hidden}html.wf-active,html.wf-inactive{visibility:visible}button{background:transparent;border:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-anchor:none}.media-wrapper{position:relative}.bg-video,.image-cover-wrapper,.media-wrapper.media-absolute{bottom:0;left:0;position:absolute;right:0;top:0}[class*=z-],[class^=z-]{position:relative}.z-1{z-index:1!important}.z-2{z-index:2!important}.header{align-items:center;display:flex;justify-content:space-between;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1001}.header .btn-menu{display:inline-block;font-size:0;line-height:1;position:relative;text-align:right;transition:padding .25s ease-in-out}.header .btn-menu:before{background-color:#fff;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:width .25s cubic-bezier(.76,0,.24,1);width:100%;z-index:-1}.header .btn-menu span{color:#000;display:block;font-size:calc(1.3125rem + 1vmin);font-weight:700;line-height:.7;padding:0 1px 5px;transition:opacity .25s ease-out}@media(min-width:900px)and (min-height:900px){.header .btn-menu span{font-size:1.875rem}}.header .btn-menu span:nth-child(2){left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.header .btn-book{padding:0 3px;position:relative}.header .btn-book:before{background-color:#fff;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:width .3s cubic-bezier(.76,0,.24,1);width:0}.header .btn-book span{color:#fff;font-size:calc(1.3125rem + 1vmin);font-weight:800;line-height:1.1;position:relative;transition:color .25s ease-in-out;z-index:1}@media(min-width:900px)and (min-height:900px){.header .btn-book span{font-size:1.875rem}}.header .btn-book:hover:before{width:100%}.header .btn-book:hover span{color:#000}.header.menu-open .btn-menu span{opacity:0}.header.menu-open .btn-menu span:nth-child(2){opacity:1}.pt-header{padding-top:113px}html[lang=el] .header.menu-open .btn-menu{padding:1px 20px}@media only screen and (min-width:1369px){.header{padding:40px 2%}}.main-menu-wrapper{background:linear-gradient(270deg,transparent 7.45%,#000);height:100%;width:100%}.main-menu-wrapper:before{background:linear-gradient(270deg,transparent,#000);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:30%}.main-menu-wrapper .menus-wrapper{height:100%;overflow:auto;padding-bottom:113px;padding-left:20px}.main-menu-wrapper .main-menu{list-style:none;margin-bottom:10vh;margin-top:2vh;padding-left:0;text-align:left}.main-menu-wrapper .main-menu>li{display:block;margin-bottom:30px}.main-menu-wrapper .main-menu>li>a{color:#fff;display:inline-block;font-size:calc(1.425rem + 2.8vmin);font-weight:800;line-height:1;padding:5px 0;position:relative}@media(min-width:900px)and (min-height:900px){.main-menu-wrapper .main-menu>li>a{font-size:3rem}}.main-menu-wrapper .main-menu>li>a:before{background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .35s cubic-bezier(.76,0,.24,1);width:0}.main-menu-wrapper .main-menu>li>a.active:before,.main-menu-wrapper .main-menu>li>a:hover:before{width:50%}.main-menu-wrapper .btn-book{color:#fff;display:inline-block;font-size:calc(1.375rem + 2vmin);font-weight:800;line-height:1;padding:10px 0;position:relative}@media(min-width:900px)and (min-height:900px){.main-menu-wrapper .btn-book{font-size:2.5rem}}.main-menu-wrapper .btn-book:before{background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .35s cubic-bezier(.76,0,.24,1);width:0}.main-menu-wrapper .btn-book:hover:before{width:50%}.terms-menu{align-items:center;display:inline-flex;justify-content:center;list-style:none;margin-bottom:0;padding-left:0;position:relative}.terms-menu li{line-height:1;margin-left:10px;padding-left:7px;position:relative}.terms-menu li a,.terms-menu li button{color:#fff;font-size:.625rem;font-weight:400;padding:0;transition:color .25s ease-in-out}.terms-menu li a.active,.terms-menu li a:hover,.terms-menu li button.active,.terms-menu li button:hover{color:hsla(0,0%,100%,.8)}.terms-menu li:first-child{margin-left:0;padding-left:0}.langs{align-items:center;display:flex;justify-content:flex-start;list-style:none;margin-bottom:0;margin-top:3vh;padding-left:0;position:relative}.langs li{margin-right:10px}.langs li a{border-radius:50%;display:block;height:30px;position:relative;transition:background-color .25s ease-in-out;width:30px}.langs li a span{color:#fff;font-size:.8rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .25s ease-in-out}.langs li a.active{background-color:#fff}.langs li a.active span{color:#000}.socials{align-items:center;display:flex;justify-content:center;list-style:none;margin-bottom:0;padding-left:0}.socials>li{margin-left:10px;margin-right:10px}.socials>li>a{color:#fff;font-size:1.125rem;font-weight:700}@media only screen and (min-width:576px){.main-menu-wrapper .main-menu>li{margin-bottom:50px}.main-menu-wrapper .main-menu>li>a{font-size:calc(1.575rem + 5.2vmin)}}@media only screen and (min-width:576px)and (min-width:900px)and (min-height:900px){.main-menu-wrapper .main-menu>li>a{font-size:4.5rem}}@media only screen and (min-width:576px){.socials>li{margin-left:0;margin-right:30px}.socials>li:last-child{margin-right:0}}@media only screen and (min-width:768px){.socials{justify-content:flex-end}}@media only screen and (min-width:1200px){.main-menu-wrapper .main-menu{margin-bottom:7vh;margin-top:2vh}.main-menu-wrapper .main-menu>li{margin-bottom:15px}.main-menu-wrapper .main-menu>li>a{font-size:calc(1.375rem + 2vmin)}}@media only screen and (min-width:1200px)and (min-width:900px)and (min-height:900px){.main-menu-wrapper .main-menu>li>a{font-size:2.5rem}}@media only screen and (min-width:1200px){.main-menu-wrapper .btn-book{font-size:calc(1.325rem + 1.2vmin)}}@media only screen and (min-width:1200px)and (min-width:900px)and (min-height:900px){.main-menu-wrapper .btn-book{font-size:2rem}}@media only screen and (min-width:1369px){.main-menu-wrapper .menus-wrapper{padding-left:2%}.main-menu-wrapper .main-menu{margin-bottom:10vh;margin-top:7vh}.main-menu-wrapper .main-menu>li{margin-bottom:50px}.main-menu-wrapper .main-menu>li>a{font-size:calc(1.575rem + 5.2vmin)}}@media only screen and (min-width:1369px)and (min-width:900px)and (min-height:900px){.main-menu-wrapper .main-menu>li>a{font-size:4.5rem}}@media only screen and (min-width:1369px){.main-menu-wrapper .btn-book{font-size:calc(1.375rem + 2vmin)}}@media only screen and (min-width:1369px)and (min-width:900px)and (min-height:900px){.main-menu-wrapper .btn-book{font-size:2.5rem}}html:not(.device) ::-webkit-scrollbar{width:3px}html:not(.device) ::-webkit-scrollbar-track{background:#bdbdbd}html:not(.device) ::-webkit-scrollbar-thumb{background:#000;border-radius:0}html:not(.device) ::-webkit-scrollbar-thumb:hover{background:#000}html:not(.device) html{scrollbar-color:#000 #bdbdbd;scrollbar-width:thin}@media only screen and (min-width:992px){html:not(.device) ::-webkit-scrollbar{width:8px}html:not(.device) ::-webkit-scrollbar-thumb{border-radius:0}}::-moz-selection{background:#000;color:#fff;opacity:1}::selection{background:#000;color:#fff;opacity:1}html[lang=el]{--bs-font-sans-serif:"ff-din-paneuropean-cond",sans-serif;--bs-body-font-size:1.6rem;--bs-body-line-height:1.2;--bs-body-font-weight:500;font-family:ff-din-paneuropean-cond,sans-serif}html[lang=el] .normal{font-size:calc(1.285rem + .56vmin)}@media(min-width:900px)and (min-height:900px){html[lang=el] .normal{font-size:1.6rem}}html[lang=el] .btn-accept-decline .btn-accept-decline-switch .switch-label,html[lang=el] .btn-save-cookies,html[lang=el] .cookie-descr,html[lang=el] .cookie-title,html[lang=el] .cookies-bar,html[lang=el] .cookies-title{font-family:ff-din-paneuropean,sans-serif}html[lang=el] .terms-menu li{font-size:0}html[lang=el] .terms-menu li a,html[lang=el] .terms-menu li button,html[lang=el] .text-terms{font-family:ff-din-paneuropean,sans-serif}html[lang=el] .text-terms a,html[lang=el] .text-terms li,html[lang=el] .text-terms p{line-height:1.8}html[lang=el] .text-terms p{margin-bottom:25px}.link-underline{text-decoration:underline}.link-underline:hover{color:currentColor;text-decoration:none}hr{border-top:1px solid #fff;margin:5px auto}.text-dynamic a,.text-dynamic li,.text-dynamic p{color:#fff;font-size:.875rem;line-height:1.5}.text-dynamic li,.text-dynamic p{margin-bottom:15px}.text-dynamic a{text-decoration:underline}.text-dynamic a:hover{text-decoration:none}.text-dynamic ol,.text-dynamic ul{margin-bottom:15px;padding:0 0 0 20px}.text-dynamic ol li,.text-dynamic ul li{font-size:.875rem;letter-spacing:.05rem;line-height:1.5rem;margin-bottom:10px}.text-terms .h1,.text-terms .h2,.text-terms .h3,.text-terms .h4,.text-terms .h5,.text-terms .h6,.text-terms h1,.text-terms h2,.text-terms h3,.text-terms h4,.text-terms h5,.text-terms h6{color:#000;font-weight:700;line-height:1.5;margin-bottom:5px}.text-terms .h1,.text-terms h1{font-size:calc(1.325rem + 1.2vmin)}@media(min-width:900px)and (min-height:900px){.text-terms .h1,.text-terms h1{font-size:2rem}}.text-terms .h2,.text-terms h2{font-size:1.2rem;font-weight:700;margin-top:60px}.text-terms .h3,.text-terms h3{font-size:1rem;font-weight:700;margin-top:30px}.text-terms a,.text-terms li,.text-terms p{color:#000;font-size:.875rem;letter-spacing:.03rem}.text-terms a b,.text-terms li b,.text-terms p b{font-weight:700}.text-terms li{margin-bottom:10px}.text-terms p{margin-bottom:20px}.text-terms ol,.text-terms ul{margin-bottom:15px;padding:0 0 0 20px}.text-terms ol.alpha,.text-terms ul.alpha{list-style-type:lower-alpha}.text-terms a{text-decoration:underline}.text-terms a:hover{text-decoration:none}em[class*=" icon-"]:before,em[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}[class*=" icon-"],[class^=icon-]{font-size:0}.page-logo{left:3%;position:fixed;top:50%;transform:translateY(-50%);z-index:5}.page-logo img{width:50px}.page-logo .logo-parts{bottom:0;left:0;position:absolute;right:0;top:0}.page-logo .logo-parts .logo-part{color:#fff;font-size:.8rem;font-weight:700;position:absolute}.page-logo .logo-parts .logo-part .line{height:1px;position:absolute;top:50%;width:30px}.page-logo .logo-parts .logo-part .line i{background-color:#fff;height:100%;position:absolute;top:0;width:100%}.page-logo .logo-parts .logo-part.logo-part--left{padding-right:40px}.page-logo .logo-parts .logo-part.logo-part--left .line,.page-logo .logo-parts .logo-part.logo-part--left .line i{right:0}.page-logo .logo-parts .logo-part.logo-part--right{padding-left:40px}.page-logo .logo-parts .logo-part.logo-part--right .line,.page-logo .logo-parts .logo-part.logo-part--right .line i{left:0}.page-logo .logo-parts .logo-part.logo-part--apex{right:calc(100% + 10px);top:21%}.page-logo .logo-parts .logo-part.logo-part--climb{right:100%;top:65%;transform:translateY(-50%)}.page-logo .logo-parts .logo-part.logo-part--numerals{left:calc(100% + 10px);top:50%;transform:translateY(-50%)}.page-meter{background-image:url(../images/meter.svg?1bf945e4563a57702f401247de1aa2b9);background-position:50% 0;background-size:100% 500px;height:100vh;position:absolute;right:20px;top:0;width:27px;z-index:15}.page-meter span{background-color:#fff;display:block;height:2px;left:0;position:absolute;top:80vh;width:100%}.content-padding-s{padding-left:calc(3% + 50px)}.content-padding,.content-padding-equal{padding-left:calc(3% + 50px);padding-right:47px}.double-grid{display:flex;min-height:100vh}.double-grid .double-grid-left{height:100%;position:relative;width:60%}.double-grid .double-grid-right{height:100%;position:relative;width:40%}.double-grid.double-grid--lg,.double-grid.double-grid--md,.double-grid.double-grid--sm,.double-grid.double-grid--xl,.double-grid.double-grid--xxl{flex-flow:column}.double-grid.double-grid--lg .double-grid-left,.double-grid.double-grid--lg .double-grid-right,.double-grid.double-grid--md .double-grid-left,.double-grid.double-grid--md .double-grid-right,.double-grid.double-grid--sm .double-grid-left,.double-grid.double-grid--sm .double-grid-right,.double-grid.double-grid--xl .double-grid-left,.double-grid.double-grid--xl .double-grid-right,.double-grid.double-grid--xxl .double-grid-left,.double-grid.double-grid--xxl .double-grid-right{width:100%}.media-fixed{height:100vh;position:absolute;width:100%}.overlay:before{background:rgba(0,0,0,.75);bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:100%;z-index:2}.overlay.overlay-right:before{background:linear-gradient(270deg,#000,transparent);width:100%}.smooth-md-fixed{position:relative}.touch-device .smooth-fixed{position:fixed;top:0}.home-cta,.page-about #smooth-wrapper{background-color:#000}.home-cta{display:block;overflow:hidden;padding:150px 70px 70px;position:relative}.home-cta .media-wrapper{transition:filter .35s cubic-bezier(.76,0,.24,1),transform .6s cubic-bezier(.76,0,.24,1)}.home-cta .home-cta-content{color:#fff;position:relative}.home-cta .home-cta-content .home-cta-title{font-size:calc(1.475rem + 3.6vmin);font-weight:800;line-height:1;white-space:nowrap}@media(min-width:900px)and (min-height:900px){.home-cta .home-cta-content .home-cta-title{font-size:3.5rem}}.home-cta .home-cta-content .home-cta-subtitle{font-size:.875rem;font-weight:400;line-height:1;margin-top:10px}.img-no-fit--home-3 .image-cover-full,.img-no-fit--home-3 .image-cover-thumb{width:2000px}.about-lampros{margin:0 auto;max-width:350px}.about-lampros .about-image{opacity:0;position:relative;width:100%}.about-lampros .about-image .line{bottom:0;height:4px;left:0;position:absolute;right:0}.about-lampros .about-image .line i{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:0}.about-lampros .about-title{font-size:calc(1.4375rem + 3vmin);font-weight:700;line-height:1.2;opacity:0;transform:translateX(-20px)}@media(min-width:900px)and (min-height:900px){.about-lampros .about-title{font-size:3.125rem}}.about-lampros .about-subtitle{font-size:1.25rem;font-weight:700;line-height:1.2;margin-top:25px}.about-lampros .about-subtitle span{opacity:0}.about-lampros .about-text{margin-top:25px}.about-lampros .about-text p{color:#bdbdbd;font-size:.9375rem;line-height:1.45;margin-bottom:10px;opacity:0}.about-lampros .about-text p b{color:#fff;font-weight:700}html[lang=el] .about-lampros .about-text p{font-size:calc(1.285rem + .56vmin);font-weight:500;line-height:1.2}@media(min-width:900px)and (min-height:900px){html[lang=el] .about-lampros .about-text p{font-size:1.6rem}}.three-parts-sticky{height:400vh;position:relative}.three-parts-sticky .three-parts-wrapper{height:441px;position:relative}.three-parts-sticky .three-parts-wrapper .three-parts-video-wrapper{bottom:-50%;filter:grayscale(100%);left:50%;max-width:265px;opacity:0;position:absolute;transform:translate(-50%,-30px);width:100%}.three-parts-sticky .three-parts-wrapper .three-parts-video-wrapper:before{content:"";display:block;padding-top:132%;width:100%}.three-parts-sticky .three-parts-wrapper .three-parts-video-wrapper .three-parts-video{clip-path:polygon(30% 30%,70% 30%,70% 70%,30% 70%);height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.three-parts-sticky .three-parts-content{left:50%;max-width:310px;position:absolute;top:100px;transform:translateX(-50%);width:100%}.three-parts-sticky .three-parts-content .three-parts-title{max-width:990px}.three-parts-sticky .three-parts-content .three-parts-title p{font-size:calc(1.34375rem + 1.5vmin);font-weight:700;line-height:1}@media(min-width:900px)and (min-height:900px){.three-parts-sticky .three-parts-content .three-parts-title p{font-size:2.1875rem}}.three-parts-sticky .three-parts-content .three-parts-title p span{opacity:0}.three-parts-sticky .three-parts-content .three-parts-text{margin-top:10px;max-width:310px}.three-parts-sticky .three-parts-content .three-parts-text p{font-size:.9375rem;font-weight:400;opacity:0}html[lang=el] .three-parts-sticky .three-parts-content .three-parts-text p{font-size:calc(1.285rem + .56vmin);font-weight:500;line-height:1.2}@media(min-width:900px)and (min-height:900px){html[lang=el] .three-parts-sticky .three-parts-content .three-parts-text p{font-size:1.6rem}}.train-pause-repeat-sticky{height:200vh;position:relative}.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-title{font-size:calc(1.325rem + 1.2vmin);font-weight:700;line-height:1}@media(min-width:900px)and (min-height:900px){.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-title{font-size:2rem}}.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-title span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,.3) 0);-webkit-background-clip:text;background-clip:text;background-position:100% 0;background-size:200% 100%}.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-text{margin-top:20px;max-width:310px;position:relative}.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-text p{font-size:.9375rem;font-weight:400;left:0;position:absolute;top:0}html[lang=el] .train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-text p{font-size:calc(1.285rem + .56vmin);font-weight:500;line-height:1.2}@media(min-width:900px)and (min-height:900px){html[lang=el] .train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-text p{font-size:1.6rem}}.btn-book-huge{color:#fff;display:inline-block;font-size:calc(1.525rem + 4.4vmin);font-weight:800;line-height:1;transition:opacity .25s ease-in-out;white-space:nowrap}@media(min-width:900px)and (min-height:900px){.btn-book-huge{font-size:4rem}}.btn-book-huge:hover{opacity:.4}.page-menu-wrapper{background-color:#000;display:flex;justify-content:center;padding:70px 20px 10px;position:fixed;width:100%;z-index:1}.page-menu-wrapper .page-menu{display:flex;justify-content:center;list-style:none;margin-bottom:0;padding-left:0;width:100%}.page-menu-wrapper .page-menu>li{margin:0 3vw}.page-menu-wrapper .page-menu>li>button{color:#fff;font-size:.9rem;font-weight:700;line-height:1;opacity:.5;padding:0;transition:opacity .25s ease-in-out;white-space:nowrap}.page-menu-wrapper .page-menu>li>button.active,.page-menu-wrapper .page-menu>li>button:hover{opacity:1}.touch-device .page-menu-wrapper .page-menu>li>button:hover{opacity:.5}.touch-device .page-menu-wrapper .page-menu>li>button.active{opacity:1}.page-section{display:flex;flex-flow:column;height:100vh;justify-content:center}.schedule{position:relative}.schedule .schedule-row{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.5);display:flex;margin-bottom:25px;padding-bottom:25px}.schedule .schedule-row:last-child{border-bottom:none}.schedule .schedule-row .schedule-day{background-color:#fff;margin-right:40px;padding:0 35px 70px 5px;width:110px}.schedule .schedule-row .schedule-day p{color:#000;font-size:calc(1.3125rem + 1vmin);font-weight:700;line-height:1.2}@media(min-width:900px)and (min-height:900px){.schedule .schedule-row .schedule-day p{font-size:1.875rem}}.schedule .schedule-row .schedule-hours{align-items:flex-start;display:flex;flex-flow:column}.schedule .schedule-row .schedule-hours .schedule-hour{margin-bottom:15px}.schedule .schedule-row .schedule-hours .schedule-hour .schedule-hour-value{font-size:calc(1.3125rem + 1vmin);font-weight:700;line-height:1.3;margin-bottom:5px}@media(min-width:900px)and (min-height:900px){.schedule .schedule-row .schedule-hours .schedule-hour .schedule-hour-value{font-size:1.875rem}}.schedule .schedule-row .schedule-hours .schedule-hour .schedule-training{color:#fff;display:block;font-size:.9375rem;font-weight:400;padding:2px 0}.schedule .schedule-row .schedule-hours .schedule-hour .schedule-training mark,mark.golden{animation:AnimationName 10s linear infinite;background-color:transparent;background:linear-gradient(45deg,#ae8625,#f7ef8a,#d2ac47,#edc967,#ae8625,#f7ef8a,#d2ac47,#edc967,#ae8625,#f7ef8a);-webkit-background-clip:text;background-clip:text;background-position:0 0;background-size:400% 100%;color:transparent;padding:0}.page-space .overlay{transition:opacity .3s ease}.page-space .footer,.page-space .page-logo,.page-space .page-meter,.page-space .space-content{transition:opacity .3s ease,filter .3s ease}.gallery-control{align-items:center;bottom:0;display:flex;flex-direction:column;height:100%;left:0;opacity:0;padding-top:100px;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:6}.gallery-control .btn-disable-autoplay{color:#fff;font-size:.8125rem;font-weight:400;letter-spacing:.2rem;line-height:1.1;padding:10px;position:relative;transition:opacity .3s ease;white-space:nowrap}.gallery-control .btn-disable-autoplay:hover{opacity:.3}.gallery-control .gallery-nav{align-items:center;display:flex;justify-content:space-between;margin:auto;padding-bottom:150px;width:100%}.gallery-control .gallery-nav .gallery-button-next,.gallery-control .gallery-nav .gallery-button-prev{transition:opacity .3s ease}.gallery-control .gallery-nav .gallery-button-next i,.gallery-control .gallery-nav .gallery-button-prev i{color:#fff;display:block;position:relative;transition:transform .3s ease}.gallery-control .gallery-nav .gallery-button-next i:before,.gallery-control .gallery-nav .gallery-button-prev i:before{font-size:calc(2.125rem + 14vmin)}@media(min-width:900px)and (min-height:900px){.gallery-control .gallery-nav .gallery-button-next i:before,.gallery-control .gallery-nav .gallery-button-prev i:before{font-size:10rem}}.gallery-control .gallery-nav .gallery-button-prev{left:0}.gallery-control .gallery-nav .gallery-button-next{right:0}.gallery-enabled .footer,.gallery-enabled .page-logo,.gallery-enabled .page-meter,.gallery-enabled .space-content{filter:blur(6px);opacity:.3;pointer-events:none}.gallery-enabled .overlay:before{opacity:.8}.gallery-enabled .gallery-control{opacity:1;pointer-events:auto}@media only screen and (min-width:576px){.page-logo img{width:100px}.page-logo .logo-parts .logo-part{font-size:1rem}.page-logo .logo-parts .logo-part .line{width:55px}.page-logo .logo-parts .logo-part.logo-part--left{padding-right:70px}.page-logo .logo-parts .logo-part.logo-part--right{padding-left:70px}.page-logo .logo-parts .logo-part.logo-part--apex{right:calc(100% + 30px)}.page-logo .logo-parts .logo-part.logo-part--climb{top:50%}.page-logo .logo-parts .logo-part.logo-part--numerals{left:calc(100% + 20px)}.content-padding,.content-padding-equal,.content-padding-s{padding-left:calc(3% + 100px)}.overlay.overlay-sm-right:before{background:linear-gradient(270deg,#000,transparent);width:40%}.home-cta{padding:200px 90px 110px}.home-cta .home-cta-content .home-cta-title{font-size:calc(1.675rem + 6.8vmin)}}@media only screen and (min-width:576px)and (min-width:900px)and (min-height:900px){.home-cta .home-cta-content .home-cta-title{font-size:5.5rem}}@media only screen and (min-width:576px){html[lang=el] .home-cta .home-cta-content .home-cta-title{font-size:calc(1.575rem + 5.2vmin)}}@media only screen and (min-width:576px)and (min-width:900px)and (min-height:900px){html[lang=el] .home-cta .home-cta-content .home-cta-title{font-size:4.5rem}}@media only screen and (min-width:576px){.three-parts-sticky .three-parts-content{top:200px}.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-title{font-size:calc(1.455rem + 3.28vmin)}}@media only screen and (min-width:576px)and (min-width:900px)and (min-height:900px){.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-title{font-size:3.3rem}}@media only screen and (min-width:576px){.btn-book-huge{font-size:calc(1.665rem + 6.64vmin)}}@media only screen and (min-width:576px)and (min-width:900px)and (min-height:900px){.btn-book-huge{font-size:5.4rem}}@media only screen and (min-width:576px){.page-menu-wrapper .page-menu>li{margin:0 20px}.schedule .schedule-row .schedule-day{margin-right:40px}}@media only screen and (min-width:768px){.page-logo .logo-parts .logo-part .line{width:70px}.page-logo .logo-parts .logo-part.logo-part--left{padding-right:90px}.page-logo .logo-parts .logo-part.logo-part--right{padding-left:90px}.page-logo .logo-parts .logo-part.logo-part--numerals{left:calc(100% + 30px)}.page-meter{background-size:100% 800px;opacity:1}.page-meter span{height:3px}.content-padding,.content-padding-equal,.content-padding-s{padding-left:calc(3% + 150px)}.double-grid.double-grid--md{flex-flow:row}.double-grid.double-grid--md .double-grid-left{width:60%}.double-grid.double-grid--md .double-grid-right{width:40%}.touch-device .smooth-md-fixed{position:fixed;top:0}.touch-device .double-grid.double-grid--md .double-grid-right{left:60%}.home-cta{padding:200px 200px 110px}.three-parts-sticky .three-parts-wrapper .three-parts-video-wrapper{transform:translate(-70%,-80px)}.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-title{font-size:calc(1.505rem + 4.08vmin)}}@media only screen and (min-width:768px)and (min-width:900px)and (min-height:900px){.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-title{font-size:3.8rem}}@media only screen and (min-width:768px){.btn-book-huge{font-size:calc(1.725rem + 7.6vmin)}}@media only screen and (min-width:768px)and (min-width:900px)and (min-height:900px){.btn-book-huge{font-size:6rem}}@media only screen and (min-width:992px){.page-logo img{width:150px}.page-logo .logo-parts .logo-part{font-size:1rem}.page-logo .logo-parts .logo-part .line{width:100px}.page-logo .logo-parts .logo-part.logo-part--left{padding-right:120px}.page-logo .logo-parts .logo-part.logo-part--right{padding-left:120px}.page-logo .logo-parts .logo-part.logo-part--numerals{left:calc(100% + 50px)}.content-padding-lg-s{padding-left:calc(3% + 150px)}.double-grid.double-grid--lg{flex-flow:row}.double-grid.double-grid--lg .double-grid-left{height:100vh;width:60%}.double-grid.double-grid--lg .double-grid-right{width:40%}.touch-device .smooth-lg-fixed{position:fixed;top:0}.touch-device .double-grid.double-grid--lg .double-grid-right{left:60%}.page-home .page-meter{left:60%;right:unset;transform:translateX(-50%)}.home-cta{padding:38vh 50px 50px}.home-cta .home-cta-content .home-cta-title{font-size:calc(1.435rem + 2.96vmin)}}@media only screen and (min-width:992px)and (min-width:900px)and (min-height:900px){.home-cta .home-cta-content .home-cta-title{font-size:3.1rem}}@media only screen and (min-width:992px){html[lang=el] .home-cta .home-cta-content .home-cta-title{font-size:calc(1.385rem + 2.16vmin)}}@media only screen and (min-width:992px)and (min-width:900px)and (min-height:900px){html[lang=el] .home-cta .home-cta-content .home-cta-title{font-size:2.6rem}}@media only screen and (min-width:992px){.about-lampros{max-width:1000px}.three-parts-sticky .three-parts-wrapper .three-parts-video-wrapper{transform:translate(-70%,-100px)}.three-parts-sticky .three-parts-content{top:230px}.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-title{font-size:calc(1.605rem + 5.68vmin)}}@media only screen and (min-width:992px)and (min-width:900px)and (min-height:900px){.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-title{font-size:4.8rem}}@media only screen and (min-width:992px){.btn-book-huge{font-size:calc(1.875rem + 10vmin)}}@media only screen and (min-width:992px)and (min-width:900px)and (min-height:900px){.btn-book-huge{font-size:7.5rem}}@media only screen and (min-width:992px){.page-menu-wrapper{background-color:transparent;flex-flow:column;height:100%;padding:0;position:relative}.page-menu-wrapper .page-menu{flex-flow:column;margin-left:auto;margin-right:auto;width:auto}.page-menu-wrapper .page-menu>li{margin:30px 0}.page-menu-wrapper .page-menu>li>button{font-size:calc(1.3125rem + 1vmin);font-weight:700}}@media only screen and (min-width:992px)and (min-width:900px)and (min-height:900px){.page-menu-wrapper .page-menu>li>button{font-size:1.875rem}}@media only screen and (min-width:992px){.schedule .schedule-row .schedule-hours{flex-flow:row}.schedule .schedule-row .schedule-hours .schedule-hour{margin-bottom:0;margin-right:40px}}@media only screen and (min-width:1200px){.page-logo img{width:180px}.content-padding,.content-padding-equal,.content-padding-lg-s,.content-padding-s{padding-left:calc(3% + 200px)}.overlay.overlay-xl-right:before{background:linear-gradient(270deg,#000,transparent);width:80%}.home-cta .home-cta-content .home-cta-title{font-size:calc(1.525rem + 4.4vmin)}}@media only screen and (min-width:1200px)and (min-width:900px)and (min-height:900px){.home-cta .home-cta-content .home-cta-title{font-size:4rem}}@media only screen and (min-width:1200px){html[lang=el] .home-cta .home-cta-content .home-cta-title{font-size:calc(1.465rem + 3.44vmin)}}@media only screen and (min-width:1200px)and (min-width:900px)and (min-height:900px){html[lang=el] .home-cta .home-cta-content .home-cta-title{font-size:3.4rem}}@media only screen and (min-width:1200px){.three-parts-sticky .three-parts-wrapper .three-parts-video-wrapper{transform:translate(-80%,-110px)}.three-parts-sticky .three-parts-content{top:270px}.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-title{font-size:calc(1.65625rem + 6.5vmin)}}@media only screen and (min-width:1200px)and (min-width:900px)and (min-height:900px){.train-pause-repeat-sticky .train-pause-repeat-wrapper .train-pause-repeat-title{font-size:5.3125rem}}@media only screen and (min-width:1200px){.btn-book-huge{font-size:calc(2.025rem + 12.4vmin)}}@media only screen and (min-width:1200px)and (min-width:900px)and (min-height:900px){.btn-book-huge{font-size:9rem}}@media only screen and (min-width:1200px){.gallery-control .gallery-nav .gallery-button-next:hover,.gallery-control .gallery-nav .gallery-button-prev:hover{opacity:.3}.gallery-control .gallery-nav .gallery-button-prev:hover i{transform:translateX(-10px)}.gallery-control .gallery-nav .gallery-button-next:hover i{transform:translateX(10px)}}@media only screen and (min-width:1369px){.page-logo img{width:230px}.page-meter{right:2%}.content-padding,.content-padding-lg-s,.content-padding-s{padding-left:calc(3% + 260px)}.content-padding{padding-right:calc(2% + 27px)}.content-padding-equal{padding-left:calc(3% + 260px);padding-right:calc(3% + 260px)}.overlay.overlay-xl-right:before{width:50%}.home-cta .home-cta-content .home-cta-title{font-size:calc(1.585rem + 5.36vmin)}}@media only screen and (min-width:1369px)and (min-width:900px)and (min-height:900px){.home-cta .home-cta-content .home-cta-title{font-size:4.6rem}}@media only screen and (min-width:1369px){html[lang=el] .home-cta .home-cta-content .home-cta-title{font-size:calc(1.515rem + 4.24vmin)}}@media only screen and (min-width:1369px)and (min-width:900px)and (min-height:900px){html[lang=el] .home-cta .home-cta-content .home-cta-title{font-size:3.9rem}}@media only screen and (min-width:1369px){.three-parts-sticky .three-parts-wrapper .three-parts-video-wrapper{transform:translate(-60%,-110px)}.three-parts-sticky .three-parts-content{top:340px}.page-menu-wrapper .page-menu{margin-left:5vw}}@media only screen and (min-width:1500px){.btn-book-huge{font-size:calc(2.21875rem + 15.5vmin)}}@media only screen and (min-width:1500px)and (min-width:900px)and (min-height:900px){.btn-book-huge{font-size:10.9375rem}}@media only screen and (min-width:1900px){.home-cta .home-cta-content .home-cta-title{font-size:calc(1.675rem + 6.8vmin)}}@media only screen and (min-width:1900px)and (min-width:900px)and (min-height:900px){.home-cta .home-cta-content .home-cta-title{font-size:5.5rem}}@media only screen and (min-width:1900px){html[lang=el] .home-cta .home-cta-content .home-cta-title{font-size:calc(1.675rem + 6.8vmin)}}@media only screen and (min-width:1900px)and (min-width:900px)and (min-height:900px){html[lang=el] .home-cta .home-cta-content .home-cta-title{font-size:5.5rem}}@media only screen and (max-height:900px)and (min-width:1200px){.page-logo img{width:80px}.three-parts-sticky .three-parts-wrapper .three-parts-video-wrapper{max-width:200px;transform:translate(-100%)}.three-parts-sticky .three-parts-content{top:130px}}
