body{font-family:"hypatia-sans-pro";color:#000;background-color:#fff}html,body{scrollbar-width:thin;scrollbar-color:#66a08f #fff6e9}html::-webkit-scrollbar,body::-webkit-scrollbar{width:12px}a:hover{color:#c9184a}a:hover h3.article-title{text-decoration:underline}a:hover p{color:#000}@media only screen and (min-width: 992px){.desk-hidden{display:none !important}}@media only screen and (max-width: 991px){.mob-hidden{display:none !important}}.opening{position:relative;overflow:hidden;text-align:center}.opening .opening-content{position:relative;display:flex;justify-content:center;max-width:1320px;margin:0 auto}.opening .opening-content p,.opening .opening-content h1,.opening .opening-content h2{margin:0}.opening .opening-content .eyebrow{position:absolute;left:50%;top:30px;font-size:36px;font-weight:700;white-space:nowrap;letter-spacing:4px;text-transform:uppercase;text-shadow:-1px -1px 0 #af2121,1px -1px 0 #af2121,-1px 1px 0 #af2121,1px 1px 0 #af2121,0px 3px 6px #000;color:#fff;transform:translate(-50%, 3%);pointer-events:none;z-index:3}@media only screen and (max-width: 991px){.opening .opening-content .eyebrow{top:28px;font-size:16px;font-weight:600;letter-spacing:3.08px;white-space:nowrap;text-shadow:0px 3px 3px #000,0px 3px 4px rgba(0,0,0,.4509803922)}}.opening .opening-content .tagline{position:absolute;top:330px;left:50%;font-family:"Dancing Script",cursive;font-size:57px;line-height:76px;text-shadow:0 2px 2px #000;white-space:nowrap;color:#fff;transform:translate(-50%);pointer-events:none;z-index:3}@media only screen and (max-width: 991px){.opening .opening-content .tagline{top:320px;font-size:40px;line-height:1.1}}.opening .opening-content .title{position:absolute;left:50%;top:345px;font-size:190px;font-weight:300;white-space:nowrap;letter-spacing:19.5px;text-transform:uppercase;text-shadow:0px 4px 11px #000;color:#fff;transform:translate(-50%);pointer-events:none;z-index:3}@media only screen and (max-width: 991px){.opening .opening-content .title{top:350px;font-size:77px;letter-spacing:3.3px}}.opening .opening-content .subtitle{position:absolute;top:auto;left:50%;right:auto;bottom:-13px;padding:12px 32px 10px;font-size:2rem;font-weight:600;text-transform:uppercase;white-space:nowrap;letter-spacing:4px;background:#fff;border-radius:40px;transform:translateX(-50%);z-index:3}@media only screen and (max-width: 991px){.opening .opening-content .subtitle{top:495px;bottom:auto;padding:3px 10px;font-size:1rem;letter-spacing:.32px}}.opening-img-default{position:relative;transition:opacity 400ms ease;z-index:2}.opening-img-default:hover{opacity:0}.opening-img-hover{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1}.excerpt{max-width:1124px;margin:0 auto;padding:30px 0;font-size:1.5rem;font-weight:300;text-align:center}@media only screen and (max-width: 991px){.excerpt{margin:0 36px;font-size:16px}}footer{background:linear-gradient(180deg, #FFF6E9 0%, #FFE4EC 100%);background-image:radial-gradient(rgba(247, 181, 202, 0.3294117647) 2px, transparent 3px),radial-gradient(rgba(184, 224, 210, 0.3294117647) 2px, transparent 3px),linear-gradient(180deg, #FFF6E9 0%, #FFE4EC 100%);background-size:60px 60px,80px 80px,100% 100%;overflow-y:hidden}footer::before,footer::after{content:"";position:absolute;bottom:20px;width:90px;height:120px;border-radius:50% 50% 45% 45%;opacity:.7}footer::before{left:8%;background:radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0.9) 5%, rgba(255, 255, 255, 0.4) 15%, transparent 40%),repeating-linear-gradient(45deg, #F7B5CA, #F7B5CA 10px, #FFDDE8 10px, #FFDDE8 20px);rotate:10deg}footer::after{right:10%;background:radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0.9) 5%, rgba(255, 255, 255, 0.4) 15%, transparent 40%),repeating-linear-gradient(-45deg, #B8E0D2, #B8E0D2 10px, #E5FFF8 10px, #E5FFF8 20px);rotate:-10deg;z-index:-1}footer #footer-social .footer-social-icons a svg path{fill:#5a4a42}footer #footer-social .footer-social-icons a:hover svg path{fill:#aa4c6f}footer a,footer a:link,footer a:visited{color:#5a4a42}footer a:active,footer a:hover{color:#aa4c6f}footer #footer-bottom #menu-footer-menu li:not(:last-child):after{background-color:#eaebd0}footer,#footer-bottom{border-top-color:#b8e0d2;color:#5a4a42}#articles-control{position:relative;padding-bottom:22px;text-align:center;z-index:1}@media only screen and (max-width: 991px){#articles-control{margin:42px 0 35px}}#articles-control h2{padding:6px 0}#articles-control .btn-container{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;position:relative;max-width:1124px;margin:0 auto}@media only screen and (max-width: 991px){#articles-control .btn-container{max-width:425px;margin:auto;font-size:.875rem;gap:14px;justify-content:space-evenly}}@media only screen and (max-width: 320px){#articles-control .btn-container{margin:0 12px}}#articles-control .btn-container::after{content:"";position:absolute;left:50%;bottom:-36px;width:2px;height:32px;background-color:#eaebd0;transform:translateX(-50%)}@media only screen and (max-width: 991px){#articles-control .btn-container::after{bottom:-34px}}#articles-control .btn-container .filter-btn{max-width:106px;cursor:pointer}@media only screen and (max-width: 991px){#articles-control .btn-container .filter-btn{width:70px}}#articles-control .btn-container .filter-btn .tag-name{text-transform:math-auto;line-height:1.2;text-overflow:ellipsis;overflow:hidden}#articles-control .btn-container .filter-btn .thumb-holder svg{width:106px;height:87px;stroke:#000706;fill:#525252}@media only screen and (max-width: 991px){#articles-control .btn-container .filter-btn .thumb-holder svg{width:70px;height:58px}}#articles-control .btn-container .filter-btn.active .thumb-holder svg{stroke:#af2121;fill:#e4beca}#articles-control .btn-container .filter-btn.active .tag-name{color:#af2121}#articles-control .btn-container .filter-btn:hover .thumb-holder svg{stroke:#ec4053;fill:#ffa5b5}#articles-control .btn-container .filter-btn:hover .tag-name{color:#af2121}.article-card{width:272px;z-index:1}@media only screen and (max-width: 991px){.article-card{width:166px}}@media only screen and (max-width: 320px){.article-card{width:220px}}@media only screen and (min-width: 992px){.article-card:hover .thumb-holder img{transform:scale(1.2)}.article-card:hover .article-info h3{color:#000}}.article-card.adults-only{display:none}.article-card.all-seasons{display:none}.article-card.family-group-of-friends-friendly{display:none}.article-card.business-friendly{display:none}.article-card.eco-friendly{display:none}.article-card.luxury-stay{display:none}.article-card.nature-scenic-stay{display:none}.article-card.unique-experience{display:none}.article-card.urban-city-stay{display:none}.article-card.villas{display:none}.article-card.weddings-and-events{display:none}.article-card.wellness-relaxation{display:none}.article-card.cultural-hertage-stay{display:none}.article-card.stunning-view{display:none}.article-card.gastronomy-experience{display:none}.article-card .articles-tag{font-size:.875rem;font-weight:bold;font-style:italic;color:#ab4949}@media only screen and (max-width: 991px){.article-card .articles-tag{font-size:1.063rem;line-height:1}}.article-card .thumb-holder{position:relative;overflow:hidden;border-radius:20px}.article-card .thumb-holder img{width:100%;height:auto;border-radius:20px;transition:transform .5s ease-out}.article-card .thumb-holder .secondary-img{position:absolute;top:0;left:0;z-index:-1}.article-card .article-info{width:255px;max-width:100%;min-height:155px;padding:0 11px 15px;margin:5px auto 10px;margin-top:5px;background-color:#fff;border-radius:0 0 6px 6px;box-shadow:0px 6px 6px oklch(.442 .109 54.4/.16),0px -12px 0px #fff}@media only screen and (max-width: 991px){.article-card .article-info{width:150px;min-height:140px}}@media only screen and (max-width: 320px){.article-card .article-info{width:196px;min-height:120px}}.article-card .article-info h3{margin-top:6px;font-size:1.25rem;font-weight:600;color:#676666;transition:color .5s}@media only screen and (max-width: 991px){.article-card .article-info h3{margin:6px 0 10px;font-size:.875rem}}.article-info p{color:#000}#articles-field:not(.star-destinations) .destinations-article-card{display:none}#articles-field{padding:48px 0;margin-bottom:74px;background-color:#feeddc}@media only screen and (max-width: 991px){#articles-field{padding:32px 0 26px;border-radius:20px}}#articles-field.adults-only .article-card.adults-only{display:block}#articles-field.adults-only .article-card.adults-only .adults-only-img{z-index:0}#articles-field.all-seasons .article-card.all-seasons{display:block}#articles-field.all-seasons .article-card.all-seasons .all-seasons-img{z-index:0}#articles-field.family-group-of-friends-friendly .article-card.family-group-of-friends-friendly{display:block}#articles-field.family-group-of-friends-friendly .article-card.family-group-of-friends-friendly .family-group-of-friends-friendly-img{z-index:0}#articles-field.business-friendly .article-card.business-friendly{display:block}#articles-field.business-friendly .article-card.business-friendly .business-friendly-img{z-index:0}#articles-field.eco-friendly .article-card.eco-friendly{display:block}#articles-field.eco-friendly .article-card.eco-friendly .eco-friendly-img{z-index:0}#articles-field.luxury-stay .article-card.luxury-stay{display:block}#articles-field.luxury-stay .article-card.luxury-stay .luxury-stay-img{z-index:0}#articles-field.nature-scenic-stay .article-card.nature-scenic-stay{display:block}#articles-field.nature-scenic-stay .article-card.nature-scenic-stay .nature-scenic-stay-img{z-index:0}#articles-field.unique-experience .article-card.unique-experience{display:block}#articles-field.unique-experience .article-card.unique-experience .unique-experience-img{z-index:0}#articles-field.urban-city-stay .article-card.urban-city-stay{display:block}#articles-field.urban-city-stay .article-card.urban-city-stay .urban-city-stay-img{z-index:0}#articles-field.villas .article-card.villas{display:block}#articles-field.villas .article-card.villas .villas-img{z-index:0}#articles-field.weddings-and-events .article-card.weddings-and-events{display:block}#articles-field.weddings-and-events .article-card.weddings-and-events .weddings-and-events-img{z-index:0}#articles-field.wellness-relaxation .article-card.wellness-relaxation{display:block}#articles-field.wellness-relaxation .article-card.wellness-relaxation .wellness-relaxation-img{z-index:0}#articles-field.cultural-hertage-stay .article-card.cultural-hertage-stay{display:block}#articles-field.cultural-hertage-stay .article-card.cultural-hertage-stay .cultural-hertage-stay-img{z-index:0}#articles-field.stunning-view .article-card.stunning-view{display:block}#articles-field.stunning-view .article-card.stunning-view .stunning-view-img{z-index:0}#articles-field.gastronomy-experience .article-card.gastronomy-experience{display:block}#articles-field.gastronomy-experience .article-card.gastronomy-experience .gastronomy-experience-img{z-index:0}#articles-field h2{margin:0 10px 40px;font-size:2.5rem;font-weight:bold;text-align:center}@media only screen and (max-width: 991px){#articles-field h2#tag-header .destination-text{max-width:195px;margin:0 auto 30px;font-size:1.25rem}}#articles-field h2.destination-text{max-width:640px;margin:0 auto 40px;font-size:1.875rem;font-weight:300}.article-info{hyphens:auto}.destinations-article-card{z-index:1}@media only screen and (max-width: 991px){.destinations-article-card{width:166px}}@media only screen and (max-width: 320px){.destinations-article-card{width:220px}}.destinations-article-card .thumb-holder{position:relative;width:320px;height:224px;overflow:hidden}@media only screen and (max-width: 991px){.destinations-article-card .thumb-holder{width:166px;height:120px}}@media only screen and (max-width: 320px){.destinations-article-card .thumb-holder{width:220px;height:154px}}.destinations-article-card .thumb-holder img{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 991px){.destinations-article-card .thumb-holder img{border-radius:20px}}.destinations-article-card .thumb-holder .image-default{border-radius:40px}@media only screen and (min-width: 992px){.destinations-article-card .thumb-holder a:hover{color:#000}}.destinations-article-card .article-info{max-width:320px;padding:0px 15px}.destinations-article-card .article-info h3.article-title{margin:0;font-size:25px;font-weight:700;letter-spacing:.24px}@media only screen and (max-width: 991px){.destinations-article-card .article-info h3.article-title{font-size:21px;letter-spacing:-0.7px}}.destinations-article-card .article-info p{font-size:1.125rem;line-height:normal}.customer-container{display:flex;flex-wrap:wrap;justify-content:center;max-height:681px;max-width:1320px;margin:auto;gap:20px 12px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#aa4c6f #fff7ed}@media only screen and (max-width: 991px){.customer-container{max-width:865px;max-height:548px;gap:20px 10px}}.star-destinations .customer-container{gap:26px 8px}#footer-articles{margin-bottom:74px;padding:50px 0;background-color:#feeedd}@media only screen and (max-width: 991px){#footer-articles{border-radius:20px}}#footer-articles .container{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 12px}#footer-articles .footer-article-card .thumb-holder{position:relative}#footer-articles .footer-article-card.inspire .thumb-holder::before,#footer-articles .footer-article-card.savoir .thumb-holder::before{position:absolute;top:-109px;right:44px;display:block;width:282px;padding:12px 14px;font-size:24px;font-weight:700;color:#fff;background:#ae3e3e;transform:rotate(-90deg);transform-origin:bottom right;z-index:2}@media only screen and (max-width: 991px){#footer-articles .footer-article-card.inspire .thumb-holder::before,#footer-articles .footer-article-card.savoir .thumb-holder::before{width:275px;padding:8px 14px;font-size:22px}}#footer-articles .footer-article-card.inspire .thumb-holder::before{content:"ΕΜΠΝΕΥΣΟΥ"}#footer-articles .footer-article-card.savoir .thumb-holder::before{content:"SAVOIR-VIVRE"}#footer-articles .article-info h3{margin:0}@media only screen and (max-width: 991px){#footer-articles .article-info{line-height:24px;max-width:320px}#footer-articles .article-info h3{color:#c9184a;font-weight:700}}#recipies{position:relative;margin-bottom:110px;display:none}#recipies::after,#recipies::before{content:"";position:absolute;left:50%;width:2px;height:58px;background-color:#858585}#recipies::before{top:-65px;transform:translateX(-50%)}#recipies::after{height:103px;transform:translateX(-50%)}#recipies h2{text-align:center;font-size:1.875rem;font-weight:300;margin:0 auto 40px;max-width:640px}@media only screen and (max-width: 995px){#recipies h2{font-size:1.25rem;margin:0 auto 30px;max-width:195px}}/*# sourceMappingURL=style-easter-destinations-26.css.map */