body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}@font-face{font-family:Magnat ExtraBold;src:local("Magnat ExtraBold"),url(/static/media/NeueMagnatTest-ExtraBold-BF63e99ff77393f.0987b9954ba9a8cdd541.otf) format("opentype")}@font-face{font-family:volkorn;src:local("volkorn"),url(/static/media/Vollkorn-VariableFont_wght.0f2982b2046d96539444.ttf) format("truetype")}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{overflow-x:hidden}.navbar{background-color:#004225;display:flex;flex-direction:row;justify-content:space-between;position:fixed;top:0;width:100%;z-index:1000}.navbar-button{background:inherit;border:none;border-radius:1rem;color:#ffcf9d;cursor:pointer;font-size:17px;height:50px;position:relative;transition:.1s;width:120px}.navbar-button:hover{color:#ffb000;transform:scale(1.1);transition:.5s}.navbarRightContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-right:20px}.flag-dt{cursor:pointer;height:20em;margin-right:10px;width:20em}.hamburger{color:#fff;cursor:pointer;display:none;font-size:2em}.mobileMenu{align-items:center;background-color:#004225;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:20px;height:50vh;justify-content:center;left:0;position:fixed;top:-100%;transition:top .8s ease-in-out;width:100%;z-index:0}.mobileMenu.open{top:60px}.logo{align-items:center;background-color:#ffcf9d;border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;left:48%;margin-left:20px;overflow:hidden;position:absolute;width:56px;z-index:999}.logo img{height:100%;object-fit:cover;width:100%}@media (max-width:768px){.navbar{height:5rem}.navbarLeftContainer{visibility:hidden}.hamburger{color:#ffcf9d;display:block}.flag-dt{visibility:hidden}.logo{height:4rem;left:36%;top:10%;width:4rem}}.Home{text-align:center}.Home-header{align-items:center;background-color:#708238;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.Home-header,.headerBackground{background-position:50%;background-repeat:no-repeat;background-size:cover}.headerBackground{height:100%;max-width:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.sendus1{border:none;border-radius:10px;color:#004225;cursor:pointer;font-family:volkorn;font-size:4vh;font-weight:100;padding:10px;transition:.1s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:15vw;z-index:100}.contactSection,.sendus1{background-color:#004225;text-align:center}.contactSection{align-items:center;color:#ffcf9d;display:flex;flex-direction:column;padding:2.5rem;position:relative;z-index:2}.contactTitle{font-family:volkorn;font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:1rem}.sendus1:hover{color:#4caf50;transform:scale(1.1);transition:.5s}@media screen and (max-width:768px){.sendus1{visibility:hidden}.buttonMotion{right:30%;top:90%}}.aboutSection{color:#fff;overflow:hidden;position:relative}.aboutOverlay{color:#004225;margin:0 1rem;max-width:700px;padding:2.5rem;position:relative;text-align:center;z-index:1}.aboutLogo{filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.aboutTitle{font-weight:700}@media screen and (max-width:768px){.aboutOverlay{padding:2rem 1.5rem}.aboutTitle{font-size:1.8rem}.aboutDescription{font-size:1rem}}.arrowImageContainer,.headerDownArrow{bottom:100px;left:50%;position:absolute}@media screen and (max-width:768px){.arrowImageContainer,.headerDownArrow{bottom:10%;left:45%}}@media screen and (min-width:768px){.overlayText{color:#ffcf9d;font-weight:700;position:absolute;right:-13%;text-align:center;top:55%;transform:translate(-50%,-50%);z-index:2}.HomeTitle,.HomeTitle2,.HomeTitle3{font-family:volkorn;font-size:13vh;font-weight:100;margin-bottom:0;margin-top:0;text-align:center}}@media screen and (max-width:768px){.HomeTitle,.HomeTitle2,.HomeTitle3{font-size:8vh;margin-bottom:0;margin-top:10%;text-align:center}.Home-header{background-image:url(https://ik.imagekit.io/kimchel/Sevasti-title/spitiEksw1.jpg);background-position:50%;background-size:cover}.overlayText{color:#354a2f;font-family:volkorn;font-weight:700;font-weight:100;position:absolute;text-align:right;transform:translate(-50%,-50%)}}.aboutSection{align-items:center;background-color:#ffcf9d;display:flex;flex-wrap:wrap;font-family:Volkorn,serif;justify-content:center;padding:5rem 2rem}.Rooms-section,.aboutSection{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative;z-index:1}.firstImage{height:60vh;overflow:hidden;position:relative;z-index:0}.parallaxImage{background-image:url(https://ik.imagekit.io/kimchel/Sevasti-view/tree3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:80vh;left:0;position:absolute;top:-10vh;width:100%;z-index:-1}.aboutLogo{height:8vh;margin-bottom:1rem}.aboutTitle{font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem}.aboutDescription{font-size:1.3rem;line-height:1.7}@media screen and (max-width:768px){.aboutSection{flex-direction:column;padding:3rem 1rem}.aboutTitle{font-size:1.8rem}.aboutDescription{font-size:1rem}}.Rooms-section{align-items:center;background-color:#004225;background-repeat:no-repeat;display:flex;flex-direction:column;padding:5vh 0}.Rooms-section,.testimonials{background-position:50%;background-size:cover}.roomsTitle{color:#ffcf9d;font-family:volkorn;font-size:6vh;font-weight:100;text-align:center}.rooms{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-around;margin-top:50px;width:90%}.room1,.room2,.room3{display:flex;flex:1 1 300px;justify-content:center}@media (max-width:768px){.rooms{align-items:center;flex-direction:column;gap:2rem}.room1,.room2,.room3{width:100%}}.headerDownArrow{animation:fade-slide-up 1s ease-out 1s forwards,pulse 2s ease-out 3s infinite;opacity:0}@keyframes pulse{0%{opacity:1;transform:none}50%{opacity:.8;transform:scale(.8)}to{opacity:1;transform:none}}.testimonials{align-items:center;background-color:#ffcf9d;display:flex;flex-direction:column;height:75vh;justify-content:center;min-height:60vh;overflow:hidden}.testimonialsTitle{color:#004225;font-family:volkorn;font-size:4rem;margin-bottom:1rem;text-align:center}.testimonialsContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-around;padding:2rem;width:90%}.testimonialsFooter{color:#004225;font-family:volkorn;font-size:1.5rem;margin-top:2rem;text-align:center}@media (max-width:768px){.testimonials{height:125vh}.testimonialsContainer{flex-direction:column;padding:1rem}.arrowButton{visibility:hidden}}.headerContainer{left:0;overflow:hidden;top:0}.backgroundImage,.headerContainer{height:100%;position:absolute;width:100%}.backgroundImage{animation:zoom 8s ease-in-out forwards;background-position:50%;background-size:cover;opacity:0;transition:opacity 2s ease-in-out}.fadeIn{opacity:1;z-index:1}.fadeOut{opacity:0;z-index:0}@keyframes zoom{0%{transform:scale(1)}to{transform:scale(1.1)}}.contactus{align-items:center;background-color:#004225;background-image:url(https://ik.imagekit.io/kimchel/contact/eksw.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;min-height:100vh;padding:4rem 2rem}.contact-title{color:#fff;font-family:volkorn;font-weight:700;margin-bottom:2rem}.contact-container{display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between;max-width:1000px}.contact-form{border-radius:12px;flex:2 1;flex-direction:column;gap:1.5rem}.contact-form,.contact-info{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0006;display:flex;min-width:300px;padding:2rem}.contact-info{border-radius:10px;flex:1 1;flex-direction:column;font-family:volkorn;font-size:1.1rem;justify-content:space-between;line-height:1.7}@media screen and (min-width:769px){.contact-container{align-items:flex-start;flex-direction:row;text-align:left;width:100%}}@media screen and (max-width:768px){.contactus{margin-top:6rem}.contact-title{color:#fff;font-family:volkorn;font-weight:700;margin-top:2rem}.contact-container{align-items:center;flex-direction:column;text-align:center}.contact-info{background-color:#0000004d;font-size:1rem;margin-top:2rem;padding:1.5rem}.contact-form{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0006;border-radius:12px;padding:2rem}}.roomsComp{background-color:#004225;background-image:url(https://lh3.googleusercontent.com/p/AF1QipM1tc6eE9AxsNFYAgtdU-e9DVYVK8XzXszxLhFC=s1360-w1360-h1020-rw);background-repeat:no-repeat;background-size:cover;color:#fff;flex-direction:column;font-family:Volkorn;font-size:1.1rem;gap:4rem;min-height:100vh;padding:4rem 2rem}.roomSection,.roomsComp{align-items:center;display:flex}.roomSection{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0006;border-radius:10px;flex-wrap:wrap;gap:2rem;justify-content:center;max-width:1200px;padding:2rem;width:100%}.roomText{flex:1 1;max-width:500px}.roomText h2{font-size:2.1rem;margin-bottom:1rem}.roomText p{margin-bottom:.5rem}.roomText ul{padding-left:1.2rem}.roomImage{border-radius:12px;box-shadow:0 4px 10px #0006;cursor:pointer;height:40vh;object-fit:cover;width:35vw}.roomImage:hover{transform:scale(1.05);transition:transform .3s ease}.carouselOverlay{align-items:center;background:#0f0f0ff2;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.carouselContent{display:flex;flex-direction:row}.carouselContent img{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0006;height:80%;margin-left:10px;overflow:hidden;position:relative;width:40vw}.slide{border-radius:50%;box-shadow:0 0 7px #0006;height:100%;width:100%}.slide-hidden{display:none}.carouselButton{height:2rem;width:2rem}.carouselButton arrow-left arrow-right{color:#fff}.carouselButtons{display:flex;justify-content:space-between;position:absolute;right:35%;top:85%;transform:translateY(-50%);width:30%}.indicators{align-items:center;display:flex;justify-content:center}.indicator{border:none;border-radius:50%;box-shadow:0 0 5px #0006;cursor:pointer;height:.8rem;margin:0 .2rem;outline:none;width:.8rem}.indicator-inactive{background-color:#555454}.termsContainer{color:#333;font-family:Volkorn,serif;line-height:1.8;margin:4rem auto;max-width:800px;padding:2rem}.termsContainer h1,.termsContainer h2{color:#004225}.termsContainer ul{padding-left:1.5rem}.about-container{align-items:center;background-color:#004225;background-image:url(https://ik.imagekit.io/kimchel/destinations/olympus-about.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;min-height:100vh;padding:4rem 2rem}.about-description{color:#f0f0f0;font-size:1.2rem;line-height:1.6;margin-top:1rem;max-width:800px;text-align:center}.about-text-container{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0006;border-radius:10px;display:flex;flex-direction:column;font-family:volkorn;gap:2rem;justify-content:center;max-width:1200px;padding:2rem;width:100%}.about-attractions-section{background-color:#ffffff0d;border-radius:12px;margin-top:4rem;max-width:1200px;padding:2rem;text-align:center;width:100%}.section-title{color:#fff;font-size:2rem;margin-bottom:2rem}.attractions-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.attraction-card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0000004d;border-radius:10px;color:#fff;padding:1.5rem;transition:transform .3s ease}.attraction-card:hover{transform:translateY(-5px)}.attraction-icon{height:50px;margin-bottom:1rem;width:50px}.PhotoView-Portal{direction:ltr;height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@keyframes PhotoView__rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:grab;max-width:none;-webkit-user-select:none;user-select:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{bottom:0;direction:ltr;left:0;position:absolute;right:0;top:0;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{transform-origin:left top}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:#00000080;color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:#0000004d;box-sizing:initial;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}.gallery{background-color:#ffcf9d;display:flex;justify-content:center;margin-top:1rem;padding:32px}.gallery-container{max-width:1200px;width:100%}.gallery-grid{grid-gap:16px;display:grid;gap:16px;grid-auto-rows:200px;grid-template-columns:repeat(5,1fr)}.gallery-item{cursor:pointer;height:100%;overflow:hidden;position:relative;transition:transform .3s ease-in-out;width:100%}.gallery-item:hover{transform:scale(1.02)}.gallery-img{border-radius:8px;display:block;height:100%;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.span-2{grid-column:span 2}.span-row-2{grid-row:span 2}@media (max-width:1024px){.gallery-grid{grid-auto-rows:180px;grid-template-columns:repeat(3,1fr)}.span-2{grid-column:span 2}.span-row-2{grid-row:span 2}}@media (max-width:768px){.gallery{margin-top:5rem;padding:16px}.gallery-grid{gap:12px;grid-auto-rows:150px;grid-template-columns:repeat(2,1fr)}.span-2{grid-column:span 2}.span-row-2{grid-row:span 2}}.footerContainer{background-color:#004225;color:#fff;font-family:volkorn,serif;padding:3rem 1rem}.footerContent{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:auto;max-width:1200px}.footerColumn{flex:1 1 200px}.footerColumn h3{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.footerColumn a,.footerColumn p{color:#fff;font-size:1rem;line-height:1.6;text-decoration:none}.footerColumn a:hover{text-decoration:underline}.footerBottom{font-size:.9rem;margin-top:2rem;opacity:.7;text-align:center}.logoFooter{align-items:center;background-color:#ffcf9d;border-radius:50%;cursor:pointer;height:256px;justify-content:center;overflow:hidden;width:256px;z-index:999}.logoFooter img{height:100%;object-fit:cover;width:100%}@media screen and (max-width:768px){.footerColumn{margin-bottom:2rem}.footerBottom{font-size:.8rem}}
/*# sourceMappingURL=main.16336e9f.css.map*/