*{margin:0;padding:0;border:0;vertical-align:bottom;text-align:center;box-sizing:border-box;font:inherit;line-height:1em;color:inherit;text-decoration:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:roboto;font-display:fallback;src:local("Roboto"),url(https://fonts.googleapis.com/css?family=Roboto:300,400,700&display=swap&subset=greek) format("woff2")}body{font-family:MyriadPro-Regular,myriad pro regular,MyriadPro,myriad pro,Helvetica,Arial,sans-serif;font-size:1vw;font-weight:lighter;letter-spacing:.12em;color:#dadada;text-decoration:none;width:100vw;overflow-x:hidden;position:relative}body a:hover{opacity:.6}body>*{width:100%}body .hidden{display:none}body .line{display:block;width:70%;clear:both;border-bottom:#ffde16 .04em solid;height:0;margin:3em auto}nav{position:fixed;height:5em;background:rgba(14,14,14,.75);z-index:1000}nav *{float:left;height:5em;line-height:5em;width:auto;margin-right:2em}nav img{margin:.5em 0;height:4em;margin-left:.5em}nav .selected{color:#ffde16}#rooms.standalone{padding-top:5em}#rooms.standalone .container>h1{font-size:2em}#rooms.standalone>label,#rooms.standalone>div{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#landing{height:100vh}#landing .largeCarousel{position:relative;top:0;left:0;height:100%}#landing .largeCarousel div,#landing .largeCarousel img{width:100%;height:100%}#landing .largeCarousel .item{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}#landing .largeCarousel .item.selected{opacity:1}#landing .largeCarousel .item h1{position:absolute;top:40vh;left:15vw;height:auto;font-size:2.5em;text-shadow:.1em .1em #000;width:60vw;text-align:left}#landing .largeCarousel .static{background-color:gray}#landing .largeCarousel .static .button{color:#ffde16;position:relative;top:70vh;left:20vw;padding:.7em 1.2em;background-color:rgba(14,14,14,.75);box-shadow:4px 4px #000}#landing .largeCarousel .static .itemlist{position:absolute;width:6em;left:calc(100vw - 8em);top:50vh;transform:translateY(-50%);height:auto}#landing .largeCarousel .static .itemlist .line{background-color:#d3d3d3;height:.11em;display:block;width:4em;float:right;background-clip:padding-box;border:.75em solid transparent;box-sizing:content-box;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-ms-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out;margin:auto}#landing .largeCarousel .static .itemlist .line.selected{width:6em;margin-left:0}.about{position:relative;background-color:#0e0e0e;width:100%;height:55vh}.about .background{position:absolute;top:5vh;left:0;width:100%;height:50vh;z-index:1;opacity:1}.about .background img{width:100%;height:100%}.about .item{position:relative;float:left;width:25%;height:43vh;padding:2em;text-align:center;z-index:5;color:#0e0e0e;margin-top:12vh}.about .item img{max-width:40%;max-height:40%;z-index:10;margin-bottom:2em}.about .item.full{width:100%;margin-top:20vh}.about .item.full p{line-height:1.2em;text-align:left}#rooms{position:relative;padding:2em 0 1px;background-color:#0e0e0e;height:auto;text-align:center;box-sizing:border-box;min-height:calc(100vh - 1.1em)}#rooms .container>h1{font-size:1.5em;color:#ffde16;height:auto}#rooms .container div{height:auto}#rooms .container .item{position:relative;width:28%;margin-left:4%;margin-bottom:2.5%;float:left;height:auto;margin-bottom:2.5%}#rooms .container .item *{position:relative;top:0;left:0;width:100%;height:auto}#rooms .container .item img{width:100%}#rooms .container .item .title{position:absolute;top:calc(100% - 2em);height:2em;background-color:rgba(0,0,0,.75)}#rooms .container .item .title h1{width:100%;line-height:2em;height:auto;color:#dadada;text-shadow:.1em .1em #0e0e0e}#rooms .container .item.more img{filter:blur(2px)}#rooms .container .item.more .title{font-size:1.5em;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.8)}#rooms .container .item.more .title h1{color:#ffde16}#rooms .container .line{display:block;width:70%;clear:both;border-bottom:#ffde16 .04em solid;height:0;margin:3em auto}#rooms>label{position:fixed;top:6.2em;left:1em;z-index:1000}#rooms .controls{position:fixed;top:5em;left:0;opacity:0;left:-18em;padding:3em 2em;background-color:rgba(0,0,0,.75);height:calc(100vh - 5em);width:18em;z-index:100}#rooms .controls div{margin:1em 0}#rooms .controls label{cursor:pointer}#rooms .controls input:checked+label{color:#ffde16}#rooms .controls select{background-color:rgba(0,0,0,.8);width:100%;margin-bottom:1em;line-height:1.3em;height:1.8em;cursor:pointer;border:1px #ffde16 solid}#rooms input:checked+label{left:16em;transform:rotate(180deg)}#rooms input:checked~.controls{opacity:1;left:0}#rooms input:checked~.container{width:calc(100vw - 16em);margin-left:16em}#rooms input{display:none}#room_info{padding:6.25em 4em 3em;width:100%;box-sizing:border-box;background-color:#0e0e0e;font-size:.7em}#room_info .room_header{width:100%;position:relative;margin-bottom:3em}#room_info .room_header::after{content:"";width:80%;margin-left:10%;height:.15em;display:block;box-sizing:border-box;border-radius:49%;background-color:#ffde16}#room_info .room_header .title{width:auto;font-size:3em;letter-spacing:.15em}#room_info .room_header .title *{line-height:3em}#room_info .mainImage{width:100%}#room_info .mainImage *{width:100%}#room_info .video{margin-bottom:3em}#room_info .description{text-align:justify;letter-spacing:.08em;white-space:pre-line;margin-bottom:2em;line-height:1.3em}#room_info .attributes{position:relative;width:100%;height:12em}#room_info .attributes .difficulty{position:absolute;left:0;top:0;width:80%;display:block;height:2em;margin-left:10%;background-color:rgba(0,0,0,.6);border-radius:5%/50%}#room_info .attributes .difficulty span{background-color:#ffde16;display:block;height:100%;border-radius:5%/50%;color:#2e2c2b;line-height:2em}#room_info .attributes .difficulty .difficulty1{width:5%}#room_info .attributes .difficulty .difficulty1::after{content:"5 / 100"}#room_info .attributes .difficulty .difficulty2{width:10%}#room_info .attributes .difficulty .difficulty2::after{content:"10 / 100"}#room_info .attributes .difficulty .difficulty3{width:15%}#room_info .attributes .difficulty .difficulty3::after{content:"15 / 100"}#room_info .attributes .difficulty .difficulty4{width:20%}#room_info .attributes .difficulty .difficulty4::after{content:"20 / 100"}#room_info .attributes .difficulty .difficulty5{width:25%}#room_info .attributes .difficulty .difficulty5::after{content:"25 / 100"}#room_info .attributes .difficulty .difficulty6{width:30%}#room_info .attributes .difficulty .difficulty6::after{content:"30 / 100"}#room_info .attributes .difficulty .difficulty7{width:35%}#room_info .attributes .difficulty .difficulty7::after{content:"35 / 100"}#room_info .attributes .difficulty .difficulty8{width:40%}#room_info .attributes .difficulty .difficulty8::after{content:"40 / 100"}#room_info .attributes .difficulty .difficulty9{width:45%}#room_info .attributes .difficulty .difficulty9::after{content:"45 / 100"}#room_info .attributes .difficulty .difficulty10{width:50%}#room_info .attributes .difficulty .difficulty10::after{content:"50 / 100"}#room_info .attributes .difficulty .difficulty11{width:55%}#room_info .attributes .difficulty .difficulty11::after{content:"55 / 100"}#room_info .attributes .difficulty .difficulty12{width:60%}#room_info .attributes .difficulty .difficulty12::after{content:"60 / 100"}#room_info .attributes .difficulty .difficulty13{width:65%}#room_info .attributes .difficulty .difficulty13::after{content:"65 / 100"}#room_info .attributes .difficulty .difficulty14{width:70%}#room_info .attributes .difficulty .difficulty14::after{content:"70 / 100"}#room_info .attributes .difficulty .difficulty15{width:75%}#room_info .attributes .difficulty .difficulty15::after{content:"75 / 100"}#room_info .attributes .difficulty .difficulty16{width:80%}#room_info .attributes .difficulty .difficulty16::after{content:"80 / 100"}#room_info .attributes .difficulty .difficulty17{width:85%}#room_info .attributes .difficulty .difficulty17::after{content:"85 / 100"}#room_info .attributes .difficulty .difficulty18{width:90%}#room_info .attributes .difficulty .difficulty18::after{content:"90 / 100"}#room_info .attributes .difficulty .difficulty19{width:95%}#room_info .attributes .difficulty .difficulty19::after{content:"95 / 100"}#room_info .attributes .difficulty .difficulty20{width:100%}#room_info .attributes .difficulty .difficulty20::after{content:"100 / 100"}#room_info .attributes .duration,#room_info .attributes .team{display:block;font-size:1.5em;position:absolute;top:3em;color:#ffde16}#room_info .attributes .duration img,#room_info .attributes .team img{width:6em;height:3em;display:block;margin-bottom:.5em}#room_info .attributes .duration{left:calc(33% - 3em)}#room_info .attributes .team{right:calc(33% - 3em)}#room_info .extras h2{line-height:2em;font-size:1.6em;text-align:left}#room_info .extras .bullet{text-align:left;line-height:2em;padding-left:3em}#room_info .extras .bullet::before{content:"-";display:inline-block;margin-left:-1em;margin-right:1em}#room_info .companyCard{height:20em}#room_info .companyCard img{max-width:100%;max-height:60%;margin-bottom:1em}#room_info .companyCard h2{font-size:1.5em;line-height:2em;white-space:pre-line}#room_info .companyCard h3{font-size:1.2em;line-height:2em;white-space:pre-line}#companies{padding:7em 0 1px;background-color:#0e0e0e}#companies>h1{font-size:2em;color:#ffde16;height:auto}#companies .item{position:relative;width:41%;margin-left:6%;margin-bottom:2.5%;float:left;height:auto;margin-bottom:2.5%;border:1px solid #000;text-align:left}#companies .item img{max-height:40vh;max-width:50%;width:auto;display:inline-block}#companies .item div{position:absolute;display:inline-block;width:49%;height:100%;top:0;right:0}#companies .item div h2{margin-top:1em;margin-bottom:1.4em;font-size:1.3em;width:100%;line-height:2em;height:auto;color:#ffde16;text-shadow:.1em .1em #0e0e0e}#companies .item div h3{line-height:1.5em;white-space:pre-line}#companies .item div h3:nth-child(3){margin-bottom:1em}.article{position:relative;background-color:#0e0e0e;width:100%;padding:5em 15%;min-height:calc(100vh - 1.1em)}.article h1{font-size:2em;color:#ffde16;text-align:center;line-height:1.6em}.article h2{font-size:1.1em;line-height:1.8em;color:#968000}.article p{font-size:.8em;line-height:1.4em;margin-bottom:1.8em;white-space:pre-line}.article img{width:70%}.article *{text-align:justify;line-height:1.2em}#copyright{background-color:#0e0e0e;font-size:.8em;line-height:1.4em}#bookings{background-color:#0e0e0e;padding:3em}#bookings .bookNow{color:#ffde16;padding:.4em 2em;width:15em;line-height:2em;font-size:1.5em;border:#ffde16 2px solid}@media only screen and (max-width:1680px){body{font-size:1.2vw}}@media only screen and (max-width:1280px){body{font-size:1.4vw}body #rooms .roomList .item{margin-left:6%;width:41%}body #companies{font-size:.8em}}@media only screen and (max-width:1080px){body{font-size:1.55vw}}@media only screen and (max-width:800px){body{font-size:1.8vw}body .left{float:none!important;width:auto!important;margin-bottom:2em}body .right{float:none!important;width:auto!important}body #landing{overflow-x:hidden}body #about{height:80vw;overflow-x:hidden;padding-top:20vw}body #about .background{height:100%;width:auto}body #about .item{width:50%;height:25vw;margin-top:0}body #rooms .roomList .item{margin-left:10%;width:80%}body #rooms .item{width:90vw;margin-left:5vw}body #rooms .item img{width:90vw;height:50.6vw}body #companies{font-size:1em}body #companies .item{width:80%;margin-left:10%}}@media only screen and (max-width:450px){body{font-size:2.2vw}}