.bg-light-gray-300{background-color:#f4f4f4}.bg-light-gray-200{background-color:#f9f9f9}.bg-light-black{background-color:#404247}.container-padding{padding:0 5%}@media screen and (max-width:1680px){.container-padding{padding:0 3%}}@media screen and (max-width:1680px) and (max-width:801px){.container-padding{padding:0 5%}}@media screen and (max-width:1680px){.custom-margin-80{margin-bottom:10%}}.color-primary{color:#c5851e}.bg_black{background-color:#111}.bg-primary-alpha-01{background:#fbf5eb!important}.bold{font-weight:600}.light-bg{background:#95cbf8!important}.border-none{border:0!important}.before-none:before{display:none!important}.inner-height-50vh{height:50vh!important}@font-face{font-display:swap;font-family:Caviar;font-style:normal;font-weight:400;src:url(../fonts/Caviar/CaviarDreams.ttf) format("truetype")}@font-face{font-display:swap;font-family:Caviar;font-style:normal;font-weight:600;src:url(../fonts/Caviar/Caviar_Dreams_Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(https://cdn.web-dynamic.gr/common/fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(https://cdn.web-dynamic.gr/common/fonts/Open_Sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(https://cdn.web-dynamic.gr/common/fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Flaticon;font-style:normal;font-weight:400;src:url(../fonts/Flaticon.ttf) format("truetype")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icon/icomoon.ttf) format("truetype")}[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-close:before{content:"\e91d"}.icon-linkedin:before{content:"\e91b"}.icon-linkedin-bold:before{content:"\e91c"}.icon-instagram-500:before{content:"\e919"}.icon-facebook-500:before{content:"\e91a"}.icon-left-arrow:before{content:"\e918"}.icon-telephone:before{content:"\e917"}.icon-right-arrow:before{content:"\e916"}.icon-arrow-down-bold:before{content:"\e922"}.icon-calendar:before{content:"\e914"}.icon-down-arrow:before{content:"\e915"}.icon-call:before{content:"\e900"}.icon-call-bold:before{content:"\e901"}.icon-email:before{content:"\e902"}.icon-email-bold:before{content:"\e903"}.icon-facebook:before{content:"\e904"}.icon-facebook-bold:before{content:"\e905"}.icon-instagram:before{content:"\e906"}.icon-instagram-bold:before{content:"\e907"}.icon-pin:before{content:"\e908"}.icon-pin-bold:before{content:"\e909"}.icon-tripadvisor:before{content:"\e90a"}.icon-tripadvisor-bold:before{content:"\e90b"}.icon-twitter:before{content:"\e90c"}.icon-twitter-bold:before{content:"\e90d"}.icon-viber:before{content:"\e90e"}.icon-viber-bold:before{content:"\e90f"}.icon-whatsapp:before{content:"\e910"}.icon-whatsapp-bold:before{content:"\e911"}.icon-youtube:before{content:"\e912"}.icon-youtube-bold:before{content:"\e913"}*{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden}a:hover{color:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Caviar,sans-serif;font-size:1.2rem;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}strong{font-weight:700}div#main-wrapper{padding-bottom:50px;position:relative}@media screen and (max-width:1600px){div#main-wrapper{padding-bottom:0}}@media screen and (max-width:1023px){div#main-wrapper{margin-left:0;padding-bottom:0}}div#main-wrapper .bg-texture{background:url(../assets/images/body-bg.png) no-repeat;background-position:100% 105%;background-size:contain;bottom:0;height:100%;left:0;position:absolute;right:0;width:100%;z-index:-1}@media screen and (min-width:1024px) and (max-width:1200px){div#main-wrapper .bg-texture{display:none}}@media screen and (max-width:1023px){div#main-wrapper .bg-texture{display:none}}div#main-wrapper .bg-texture.services{background:url(../assets/images/services-body-bg.png) no-repeat;background-position:100% 100%;background-size:contain}div#main-wrapper .bg-texture.accommodation{background:url(../assets/images/accommodation-body-bg.png) no-repeat;background-position:100% 115%;background-size:contain}div#main-wrapper .bg-texture.activities{background:url(../assets/images/activities-body-bg.png) no-repeat;background-position:100% 100%;background-size:contain}div#main-wrapper .bg-texture.restaurant{background:url(../assets/images/restaurant-texture.png) no-repeat;background-position:100% 100%;background-size:contain}@media screen and (max-width:801px){div#main-wrapper{display:block;height:100%;position:relative;width:100%}}h1,h2,h3,h4,h5,h6{font-family:Caviar,sans-serif;font-weight:400;margin:0}p:last-child{margin:0}a,a:hover{text-decoration:none}ul{list-style-type:none;margin:0;padding:0}svg{height:100%!important}h1 sub,h1 sup,h2 sub,h2 sup{font-size:46%;top:-1.1em}div#main-wrapper.margin-x3{margin-bottom:0!important;margin-top:0!important}.fancybox-caption-wrap{display:none}.smooth-scroll-wrapper{left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:2}@media screen and (max-width:1201px){.smooth-scroll-wrapper{position:relative}}.smooth-scroll-wrapper.scroll-active{left:0;overflow:hidden;position:relative;top:0;width:100%;z-index:2}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.smooth-scroll-wrapper{left:0;width:100%}}@media screen and (max-width:1023px){.smooth-scroll-wrapper{left:0;width:100%}}@media screen and (max-width:801px){.smooth-scroll-wrapper{overflow:visible;position:relative}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.smooth-scroll-wrapper{overflow:visible;position:relative}}@media screen and (min-width:1230px){footer .container-fluid:not(.offset-left):not(.offset-right),section .container-fluid:not(.offset-left):not(.offset-right){padding-left:30px;padding-right:30px}}@media only screen and (min-width:1675px) and (max-width:1685px){.sl-wrapper .sl-navigation button{align-items:center;display:flex;height:68px;justify-content:center;width:68px}}#elpida-footer{margin:150px 5% 0;padding:80px 0;position:relative}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#elpida-footer{margin:100px 5%!important}}@media screen and (max-width:1368px){#elpida-footer{margin:110px 5% 0}}#elpida-footer:before{border:2px solid #a1680c;content:"";height:100%;left:auto;position:absolute;right:0;top:0;width:100%;z-index:-1}#elpida-footer .footer-logo{background:#fff;color:#c5851e;font-size:3.75rem;letter-spacing:2px;line-height:1;padding:30px;position:absolute;right:-3px;text-transform:uppercase;top:-30%}@media screen and (max-width:1680px){#elpida-footer .footer-logo{padding:0 30px;top:-20%}#elpida-footer .footer-logo img{max-width:200px}}@media screen and (max-width:1440px){#elpida-footer .footer-logo{padding:0 30px;top:-20%}#elpida-footer .footer-logo img{max-width:200px}}#elpida-footer .footer-grid{align-items:center;display:grid;grid-template-columns:auto}@media screen and (max-width:1281px){#elpida-footer .footer-grid{grid-gap:20px;grid-template-columns:auto 2fr}}#elpida-footer .footer-grid .footer-promo a img{background-color:#fff;max-width:100%;padding:30px}#elpida-footer .footer-grid .footer-promo .promo{background:#fff;border-right:20px solid #abdaf6;max-width:415px;padding:30px 60px 0 0;width:100%}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#elpida-footer .footer-grid .footer-promo .promo{max-width:365px!important}}@media screen and (max-width:1440px){#elpida-footer .footer-grid .footer-promo .promo{max-width:385px}}@media screen and (max-width:1281px){#elpida-footer .footer-grid .footer-promo .promo{max-width:360px;padding:30px 40px 0 0}}#elpida-footer .footer-grid .footer-promo .promo .single-line{align-items:center;color:#dfdbd3;display:flex;font-size:4.375rem;font-weight:600;justify-content:space-between;line-height:1.15;text-transform:uppercase}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#elpida-footer .footer-grid .footer-promo .promo .single-line{font-size:60px!important}}@media screen and (max-width:1440px){#elpida-footer .footer-grid .footer-promo .promo .single-line{font-size:4rem}}@media screen and (max-width:1281px){#elpida-footer .footer-grid .footer-promo .promo .single-line{font-size:3.625rem}}@media screen and (max-width:1201px){#elpida-footer .footer-grid .footer-promo .promo .single-line{font-size:2.375rem}}#elpida-footer .footer-grid .footer-link ul.links{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:70px;padding:0 15%}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#elpida-footer .footer-grid .footer-link ul.links{margin-bottom:35px!important;padding:0 5%!important}}@media screen and (max-width:1600px){#elpida-footer .footer-grid .footer-link ul.links{margin-bottom:35px;padding:0 5%}}@media screen and (max-width:1281px){#elpida-footer .footer-grid .footer-link ul.links{padding:0}}#elpida-footer .footer-grid .footer-link ul.links li a{color:#6b6b6b;display:inline-block;font-size:2.1875rem;padding:5px 25px;transition:all .5s ease}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#elpida-footer .footer-grid .footer-link ul.links li a{font-size:1.875rem!important}}@media screen and (max-width:1440px){#elpida-footer .footer-grid .footer-link ul.links li a{font-size:1.75rem}}@media screen and (max-width:1368px){#elpida-footer .footer-grid .footer-link ul.links li a{font-size:1.625rem}}@media screen and (max-width:1023px){#elpida-footer .footer-grid .footer-link ul.links li a{font-size:1.125rem}}#elpida-footer .footer-grid .footer-link ul.links li a:hover{color:#c5851e}#elpida-footer .footer-grid .footer-link .contact-box{align-items:center;display:flex;flex-direction:column;justify-content:center}#elpida-footer .footer-grid .footer-link .contact-box a{align-items:center;color:#5d6161;display:inline-flex;font-size:1.5rem;font-weight:300;padding:0 15px;transition:all .5s ease}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#elpida-footer .footer-grid .footer-link .contact-box a{font-size:1rem!important}}@media screen and (max-width:1600px){#elpida-footer .footer-grid .footer-link .contact-box a{font-size:1.125rem}}@media screen and (max-width:1201px){#elpida-footer .footer-grid .footer-link .contact-box a{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}#elpida-footer .footer-grid .footer-link .contact-box a:not(:last-child){margin-bottom:5px}}#elpida-footer .footer-grid .footer-link .contact-box a:hover{color:#c78c2c}#elpida-footer .footer-grid .footer-link .contact-box a .icon{color:#a1680c;margin-right:10px}#elpida-footer .footer-grid .footer-link .contact-box .social-icon{margin-top:40px}#elpida-footer .footer-grid .footer-link .contact-box .social-icon .social-nav-list{display:flex}#elpida-footer .footer-grid .footer-link .contact-box .social-icon .social-nav-list li a{color:#a1680c}#elpida-footer .footer-grid .footer-link .contact-box .social-icon .social-nav-list li a:hover{color:#c78c2c}.copyright{margin-bottom:30px;margin-top:30px;text-align:center}@media screen and (max-width:1023px){.copyright{margin-left:3%}}.copyright p{align-items:center;display:flex;font-size:1.25rem;justify-content:center;margin:0}@media screen and (min-width:1024px) and (max-width:1280px){.copyright p{font-size:1.25rem}}@media screen and (max-width:767px){.copyright p{font-size:1rem}}.copyright p a{align-items:center;display:flex}.copyright p a span{margin-left:10px}.copyright p a img{margin:0 10px}@media screen and (max-width:767px){.copyright p{font-size:.9rem}}.progress-wrap{border-radius:50px;bottom:50px;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.2);cursor:pointer;display:block;height:46px;opacity:0;position:fixed;right:30px;transform:translateY(15px);transition:all .2s linear;visibility:hidden;width:46px;z-index:10000}@media screen and (max-width:601px){.progress-wrap{bottom:25px;right:25px}}.progress-wrap.active-progress{opacity:1;transform:translateY(0);visibility:visible}.progress-wrap:after{color:#c5851e;content:"\f100";cursor:pointer;display:block;font-family:Flaticon;font-size:1.25rem;height:46px;left:0;line-height:46px;position:absolute;text-align:center;top:0;transition:all .2s linear;width:46px;z-index:1}.progress-wrap:hover:after{opacity:1}.progress-wrap:before{-webkit-text-fill-color:transparent;content:"\f100";cursor:pointer;display:block;font-family:Flaticon;font-size:1.25rem;height:46px;left:0;line-height:46px;opacity:0;position:absolute;text-align:center;top:0;transition:all .2s linear;width:46px;z-index:2}.progress-wrap:hover:before{opacity:1}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#c5851e;stroke-width:4;box-sizing:border-box;transition:all .2s linear}.welcome-about-block{align-items:center;display:grid;grid-template-columns:2fr 1fr;height:calc(100vh - 70px);margin-top:70px;position:relative;text-align:center}@media screen and (min-height:1410px){.welcome-about-block{height:calc(70vh - 70px)}}.welcome-about-block .left-col{height:100%}.welcome-about-block .left-col .about-bg{background:url(../assets/images/header-homepage.jpg);background-position:50%;background-size:cover;height:100%;width:100%}@media screen and (min-width:1925px){.welcome-about-block .left-col .about-bg{background-position:100%}}@media screen and (min-width:1024px) and (max-width:1200px){.welcome-about-block .left-col .about-bg{background-position:70% 50%}}.welcome-about-block .right-col{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;padding:80px;position:relative}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.welcome-about-block .right-col{padding:50px!important}}@media screen and (max-width:1368px){.welcome-about-block .right-col{padding:40px 30px}}@media screen and (min-width:1024px) and (max-width:1200px){.welcome-about-block .right-col{height:90%!important}}@media screen and (max-width:1023px){.welcome-about-block .right-col{position:inherit}}@media screen and (min-height:900px){.welcome-about-block .right-col{justify-content:space-around}}@media screen and (max-width:767px){.welcome-about-block .right-col{padding-top:130px}}.welcome-about-block .right-col .title{color:#c5851e;font-size:6rem;line-height:1.2;text-align:center;text-transform:uppercase}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.welcome-about-block .right-col .title{font-size:4.5rem!important}}@media screen and (max-width:1440px){.welcome-about-block .right-col .title{font-size:4.5rem}}.welcome-about-block .right-col .title span{display:block}.welcome-about-block .right-col p{font-size:1.625rem;line-height:1.5;margin-bottom:0}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.welcome-about-block .right-col p{font-size:1.375rem!important}}@media screen and (max-width:1368px){.welcome-about-block .right-col p{font-size:1.25rem}}@media screen and (min-height:900px){.welcome-about-block .right-col p{margin:15% 0}}@media screen and (min-width:1024px) and (max-width:1200px){.welcome-about-block .right-col p{margin:25px 0}}.welcome-about-block .right-col .book-now{background:#52a0ac;border:0 solid #52a0ac;border-radius:5px;color:#fff;display:inline-block;font-size:calc(22.4px + .5vw);padding:10px 60px;text-align:center;text-transform:uppercase}.welcome-about-block .right-col .book-now:hover{background-color:#1a7583}.welcome-about-block .right-col .book-now.ru{font-size:calc(18.4px + .5vw)}.about-block{background-color:#f5f3ea;display:grid;grid-template-columns:40% auto;min-height:90vh;padding:80px 5%}@media screen and (min-height:1410px){.about-block{min-height:65vh}}@media screen and (max-width:1201px){.about-block{min-height:auto}}.about-block .left-col{border:3px solid #a1680c;height:100%;padding:40px}.about-block .left-col .about-bg{background:url(../assets/images/about-us.jpg) no-repeat;background-position:50%;background-size:cover;height:100%;width:500px}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.about-block .left-col .about-bg{width:400px!important}}@media screen and (min-width:1925px){.about-block .left-col .about-bg{width:90%}}@media (min-width:1920px) and (-webkit-device-pixel-ratio:1.25){.about-block .left-col .about-bg{width:560px}}@media screen and (max-width:1680px){.about-block .left-col .about-bg{width:460px}}@media screen and (max-width:1440px){.about-block .left-col .about-bg{width:400px}}@media screen and (max-width:1368px){.about-block .left-col .about-bg{width:365px}}@media screen and (max-width:1201px){.about-block .left-col .about-bg{width:315px}}.about-block .right-col{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:-90px}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.about-block .right-col{margin-left:-60px!important}}@media screen and (max-width:1680px){.about-block .right-col{margin-left:-60px}}@media screen and (max-width:1600px){.about-block .right-col{margin-left:-35px}}.about-block .right-col .title{font-size:3.75rem;margin-bottom:30px;text-align:right;width:100%}.about-block .right-col .content{align-items:center;background-color:#fad17e;display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:60px;padding:60px 90px}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.about-block .right-col .content{padding:60px!important}}@media screen and (max-width:1368px){.about-block .right-col .content{padding:30px 60px}}.about-block .right-col .content p{font-size:1.625rem;line-height:1.5;text-align:justify}.about-block .right-col .content p :last-child{margin-bottom:0}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.about-block .right-col .content p{font-size:1.375rem!important}}@media screen and (max-width:1680px){.about-block .right-col .content p{font-size:1.4375rem}}@media screen and (max-width:1440px){.about-block .right-col .content p{font-size:1.25rem}}@media screen and (max-width:601px){.about-block .right-col .content p{font-size:1.1rem}}.home-accommodation-block{margin:60px 5% 80px}.home-accommodation-block .acco-grid{grid-gap:30px;display:grid;grid-template-columns:repeat(4,1fr);margin-top:60px}.home-accommodation-block .acco-grid .single-room{overflow:hidden}.home-accommodation-block .acco-grid .single-room:hover .room-title .title{color:#c78c2c}.home-accommodation-block .acco-grid .single-room .room-bg-wrapper{height:450px;overflow:hidden;position:relative}@media screen and (max-width:1440px){.home-accommodation-block .acco-grid .single-room .room-bg-wrapper{height:auto}}.home-accommodation-block .acco-grid .single-room .room-bg-wrapper:hover .readBtn{background-color:#c5851e;color:#fff;pointer-events:none}.home-accommodation-block .acco-grid .single-room .room-bg{height:450px;overflow:hidden;position:relative;transform:scale(1.05);transition:all .8s ease}@media screen and (max-width:1440px){.home-accommodation-block .acco-grid .single-room .room-bg{height:390px}}.home-accommodation-block .acco-grid .single-room .room-bg:hover{transform:scale(1)}.home-accommodation-block .acco-grid .single-room .room-bg.double-studio{background:url(../assets/images/home-accommodation/double-room.jpg) no-repeat;background-position:50%;background-size:cover}.home-accommodation-block .acco-grid .single-room .room-bg.one-bedroom{background:url(../assets/images/home-accommodation/one-bedroom.jpg) no-repeat;background-position:50%;background-size:cover}.home-accommodation-block .acco-grid .single-room .room-bg.two-bedroom{background:url(../assets/images/home-accommodation/two-bedroom.jpg) no-repeat;background-position:50%;background-size:cover}.home-accommodation-block .acco-grid .single-room .room-bg.superior-room{background:url(../assets/images/home-accommodation/superior-room.jpg) no-repeat;background-position:50%;background-size:cover}.home-accommodation-block .acco-grid .single-room .readBtn{align-items:center;background-color:#fff;border-radius:50%;bottom:20px;color:#5e4b23;display:flex;flex-direction:column;font-size:calc(14px + .3125vw);font-weight:600;height:70px;justify-content:center;line-height:1;line-height:1.2;position:absolute;right:20px;transition:all .5s ease;width:70px}.home-accommodation-block .acco-grid .single-room .readBtn.de{height:100px;width:100px}.home-accommodation-block .acco-grid .single-room .readBtn.fr{height:90px;width:90px}.home-accommodation-block .acco-grid .single-room .readBtn.ru{height:calc(100px + 1.5625vw);width:calc(100px + 1.5625vw)}.home-accommodation-block .acco-grid .single-room .readBtn.pl{height:calc(126px + 1.25vw);width:calc(126px + 1.25vw)}.home-accommodation-block .acco-grid .single-room .readBtn:hover{background-color:#c5851e;color:#fff}.home-accommodation-block .acco-grid .single-room .room-title{align-items:center;display:flex;justify-content:flex-end;margin-top:10px;transition:all .5s ease}.home-accommodation-block .acco-grid .single-room .room-title .title{background-color:transparent;color:#c5851e;font-size:calc(17.6px + .75vw);font-weight:600;line-height:1.1;padding:0;text-align:right}.home-accommodation-block .acco-grid .single-room .room-title .sub-title{align-items:center;display:flex;justify-content:flex-end}.home-accommodation-block .acco-grid .single-room .room-title .sub-title .left-line{background-color:#3a3a3a;height:1px;margin-right:10px;width:50px}.index-services-block{background-color:#f5f3ea;padding:80px 5%}.index-services-block .title.section-title{line-height:1;margin:0 5% 40px;text-align:right}.index-services-block .services-grid{display:grid;grid-template-columns:repeat(3,1fr)}.index-services-block .services-grid .single-service{align-items:flex-end;display:flex;height:70vh;justify-content:center;overflow:hidden;position:relative;text-align:center}@media screen and (min-height:1410px){.index-services-block .services-grid .single-service{height:50vh!important}}@media screen and (max-width:1281px){.index-services-block .services-grid .single-service{height:50vh!important}}.index-services-block .services-grid .single-service:hover .title-box .title:before{width:100%}.index-services-block .services-grid .single-service .service-bg{height:100%;left:0;position:absolute;top:0;transition:all 1s ease;width:100%}.index-services-block .services-grid .single-service .service-bg:hover{transform:scale(1.05)}.index-services-block .services-grid .single-service .service-bg.location{background:url(../assets/images/home-services/location.jpg) no-repeat;background-position:50%;background-size:cover}.index-services-block .services-grid .single-service .service-bg.services{background:url(../assets/images/home-services/service.jpg) no-repeat;background-position:50%;background-size:cover}.index-services-block .services-grid .single-service .service-bg.restaurant{background:url(../assets/images/home-services/restaurant.jpg) no-repeat;background-position:50%;background-size:cover}.index-services-block .services-grid .single-service .title-box{background:linear-gradient(180deg,rgba(125,185,232,0) 0,#111);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007db9e8",endColorstr="#111111",GradientType=0);padding-bottom:45px;pointer-events:none;width:100%;z-index:2}.index-services-block .services-grid .single-service .title-box .title{color:#fff;font-size:3rem;font-weight:600;position:relative;text-shadow:0 2px 5px #000}@media screen and (max-width:1600px){.index-services-block .services-grid .single-service .title-box .title{font-size:2.5rem}}@media screen and (max-width:1368px){.index-services-block .services-grid .single-service .title-box .title{font-size:2.2rem}}@media screen and (max-width:1201px){.index-services-block .services-grid .single-service .title-box .title{font-size:2rem}}.index-services-block .services-grid .single-service .title-box .title:before{background:#c5851e;bottom:5px;content:"";height:1px;left:0;position:absolute;transition:all .5s ease;width:0}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.index-services-block .services-grid .single-service .title-box .title{font-size:2.5rem}}.index-services-block .services-grid .single-service .title-box .subTitle{color:#fff;font-size:1.625rem;text-shadow:0 2px 3px #000;text-transform:uppercase}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.index-services-block .services-grid .single-service .title-box .subTitle{font-size:1.4rem}}.title.section-title{font-size:3.75rem}.main-nav{align-items:center;background-color:#fefefe;border-bottom:2px solid #a1680c;display:flex;height:70px;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9}@media screen and (max-width:767px){.main-nav{flex-direction:column;height:auto}}.main-nav.fix-nav{box-shadow:0 2px 5px #ccc}.main-nav.sticky .top-bar .center-nav a{transform:translate(-50%,-50%)}.main-nav .top-bar{display:grid;grid-template-columns:1fr 15% 1fr;padding:10px 3%;position:relative;width:100%}@media screen and (min-width:1925px){.main-nav .top-bar{margin:0 5%;padding:10px 0;width:100%}}@media screen and (min-width:1925px) and (min-width:1920px) and (-webkit-device-pixel-ratio:1.25){.main-nav .top-bar{max-width:1920px}}@media screen and (max-width:1201px){.main-nav .top-bar{grid-template-columns:1fr 10% 1fr}}@media screen and (max-width:767px){.main-nav .top-bar{align-items:center;display:flex;justify-content:space-between;padding:10px 3% 15px}}.main-nav .top-bar .center-nav{align-items:center;border-bottom:0;border-top:0;display:flex;justify-content:center}.main-nav .top-bar .center-nav a{color:#c5851e;font-size:2.1875rem;font-weight:600}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.main-nav .top-bar .center-nav a{font-size:1.75rem!important}}@media screen and (max-width:1680px){.main-nav .top-bar .center-nav a{font-size:1.875rem}}@media screen and (max-width:1600px){.main-nav .top-bar .center-nav a{font-size:1.75rem}}@media screen and (max-width:1440px){.main-nav .top-bar .center-nav a{font-size:1.5625rem}}@media screen and (max-width:1281px){.main-nav .top-bar .center-nav a{font-size:1.4525rem;text-align:center}}@media screen and (max-width:767px){.main-nav .top-bar .center-nav a img{max-width:70px}}.main-nav .top-bar .right-nav{align-items:center;display:flex;justify-content:flex-end;margin-right:90px}@media screen and (min-width:768px) and (max-width:1023px){.main-nav .top-bar .right-nav{margin-right:60px}}@media screen and (max-width:767px){.main-nav .top-bar .right-nav{margin-right:0}}.main-nav .top-bar .right-nav .social-links{justify-content:flex-end}@media screen and (min-width:768px) and (max-width:1023px){.main-nav .top-bar .right-nav .social-links{left:130px;position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (max-width:767px){.main-nav .top-bar .right-nav .social-links{display:none;margin-right:45px}}.main-nav .top-bar .right-nav .social-links a{color:#a1680c}.main-nav .top-bar .right-nav .request-btn{background:#a1680c;color:#fff;display:inline-block;font-size:1.125rem;font-weight:600;margin-left:25px;padding:10px 15px;text-align:center;text-transform:uppercase;transition:all .5s ease}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.main-nav .top-bar .right-nav .request-btn{font-size:1rem}}@media screen and (max-width:1440px){.main-nav .top-bar .right-nav .request-btn{font-size:.875rem;margin-left:15px;padding:10px 15px}}@media screen and (max-width:1281px){.main-nav .top-bar .right-nav .request-btn{font-size:.9375rem}}@media screen and (max-width:767px){.main-nav .top-bar .right-nav .request-btn{bottom:-5px;font-size:.75rem;padding:8px 15px;position:relative;right:40px}.main-nav .top-bar .right-nav .request-btn span{display:block}}.main-nav .top-bar .right-nav .request-btn:hover{background:#e28b01}.main-nav .top-bar .social-links{align-items:center;display:flex;height:100%;justify-content:flex-start}@media screen and (max-width:767px){.main-nav .top-bar .social-links{margin-left:5px}}.main-nav .top-bar .social-links a{align-items:center;color:#5d6161;display:flex;font-size:1.125rem;font-weight:600;transition:all .5s ease}.main-nav .top-bar .social-links a .icon{color:#a1680c}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.main-nav .top-bar .social-links a{font-size:1rem}}@media screen and (max-width:1281px){.main-nav .top-bar .social-links a{font-size:1rem}.main-nav .top-bar .social-links a:first-child{margin-left:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.main-nav .top-bar .social-links a{font-size:1.5rem}}@media screen and (min-width:768px) and (max-width:1023px){.main-nav .top-bar .social-links a{display:block!important}}.main-nav .top-bar .social-links a:hover{color:#c78c2c}.main-nav .top-bar .social-links a span{margin-right:10px}@media only screen and (min-width:820px) and (orientation:portrait){.main-nav .top-bar .social-links a span.m-hide{display:none}}@media screen and (max-width:767px){.main-nav .top-bar .social-links a span{margin-right:0}}.main-nav .top-bar .social-links a:not(:first-child){margin-left:25px}@media screen and (min-width:1024px) and (max-width:1280px){.main-nav .top-bar .social-links a:not(:first-child){margin-left:10px}}@media screen and (max-width:767px){.main-nav .top-bar .social-links a:not(:first-child){margin-left:25px}}.main-nav .bottom-nav{background-color:#5a5d56}.main-nav .bottom-nav .text-logo{text-align:center}.main-nav .bottom-nav .text-logo a{color:#fff;display:inline-block;font-size:1.5rem;font-weight:600;padding:5px;text-align:center}@media screen and (max-width:1281px){.main-nav .bottom-nav .text-logo a{font-size:1.3rem}}@media screen and (min-width:768px) and (max-width:1023px){.main-nav .bottom-nav .text-logo a{left:25%;position:absolute}}@media screen and (max-width:767px){.main-nav .bottom-nav .text-logo a{font-size:.6875rem;padding:5px 0}}@media screen and (min-width:768px) and (max-width:1023px){.main-nav .left-nav.m-hide{display:block!important}}#ham-icon{align-items:center;cursor:pointer;display:flex;height:45px;justify-content:center;padding:15px;position:fixed;right:5%;top:10px;transition:all 1s ease;width:65px;z-index:999}#ham-icon:after{bottom:-20px;color:#000;content:"close";font-size:14px;left:50%;line-height:1;opacity:0;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);transition:all .5s;width:100%}#ham-icon.open:after{bottom:-8px;opacity:1}@media screen and (min-width:1925px){#ham-icon{right:5%}}@media screen and (min-width:1925px) and (min-width:1920px) and (-webkit-device-pixel-ratio:1.25){#ham-icon{right:3%}}@media screen and (max-width:767px){#ham-icon{z-index:13}}#ham-icon:before{bottom:-10px;color:#3a3a3a;content:" ";font-size:15px;font-weight:600;left:50%;position:absolute;transform:translateX(-50%)}@media screen and (max-width:1368px){#ham-icon:before{top:70%}}@media screen and (max-width:1023px){#ham-icon:before{display:none}}@media screen and (min-width:1024px) and (max-width:1681px){#ham-icon{height:55px;left:auto;margin-top:18px;padding:12px;right:3%;top:-20px;width:55px}}@media screen and (min-width:1024px) and (max-width:1681px) and (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#ham-icon{top:-10px!important}}@media screen and (min-width:1024px) and (max-width:1681px) and (max-width:1680px){#ham-icon{right:6%;top:-15px}}@media screen and (min-width:1024px) and (max-width:1681px) and (max-width:1281px){#ham-icon{margin-top:12px;right:7%;top:-5px}}@media screen and (max-width:801px){#ham-icon{height:45px;left:10px;padding:10px;right:auto;top:45px;width:45px}}@media screen and (max-width:1023px){#ham-icon{left:auto;right:5px;top:3px}}@media screen and (max-width:1023px) and (max-width:767px){#ham-icon{top:65px}#ham-icon.invisible-ham{pointer-events:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#ham-icon{height:55px;right:15px;top:5px;width:55px}}@media only screen and (min-width:1024px) and (orientation:portrait){#ham-icon{right:7%;right:2%;top:0;top:-10px}}#ham-icon .icon-bar{background:#777;height:3px;position:relative;width:100%}@media screen and (max-width:601px){#ham-icon .icon-bar{height:2px}}#ham-icon .icon-bar:before{background:#777;content:"";height:3px;left:0;position:absolute;top:10px;transition:all .4s ease;width:100%}@media screen and (max-width:601px){#ham-icon .icon-bar:before{height:2px;top:8px}}#ham-icon .icon-bar:after{background:#777;bottom:10px;content:"";height:3px;left:0;position:absolute;transition:all .4s ease;width:100%}@media screen and (max-width:601px){#ham-icon .icon-bar:after{bottom:8px;height:2px}}#ham-icon.open .icon-bar{height:0}#ham-icon.open .icon-bar:before{background-color:#3a3a3a;top:0;transform:rotate(-45deg)}#ham-icon.open .icon-bar:after{background-color:#3a3a3a;bottom:0;transform:rotate(45deg)}#nav_expand_wrapper{align-items:center;display:flex;height:100vh;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:10}#nav_expand_wrapper .expend-overlay{background:#fefefe;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}#nav_expand_wrapper .menu-bg-title{left:50%;opacity:0;position:absolute;top:60%;transform:translate(-50%,-50%);transition:all .5s}#nav_expand_wrapper .menu-bg-title .title{font-size:20rem;opacity:.1;transition:all .5s ease}#nav_expand_wrapper .overlay-nav-grid{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 15%;width:100%}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#nav_expand_wrapper .overlay-nav-grid{padding:0 10%!important}}@media screen and (max-width:1368px){#nav_expand_wrapper .overlay-nav-grid{padding:0 5%}}#nav_expand_wrapper .overlay-nav-grid .logo-div{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}#nav_expand_wrapper .overlay-nav-grid .logo-div .logo{color:#c5851e;font-size:4.5rem;font-weight:600;line-height:1.2;text-align:center;text-transform:uppercase;transition:all .5s ease}@media screen and (max-width:1368px){#nav_expand_wrapper .overlay-nav-grid .logo-div .logo img{max-width:220px}}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#nav_expand_wrapper .overlay-nav-grid .logo-div .logo{font-size:3.75rem!important}}@media screen and (max-width:1281px){#nav_expand_wrapper .overlay-nav-grid .logo-div .logo{font-size:4rem}}#nav_expand_wrapper .overlay-nav-grid .logo-div .overlay-map{color:#5a5d56;display:block;font-size:2rem;transition:all .5s ease}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#nav_expand_wrapper .overlay-nav-grid .logo-div .overlay-map{font-size:1.5rem}}#nav_expand_wrapper .overlay-nav-grid .logo-div .book-now{background:#52a0ac;border:0 solid #52a0ac;border-radius:5px;color:#fff;display:inline-block;font-size:2.25rem;font-weight:600;line-height:1;padding:20px 30px;text-align:center;text-transform:uppercase;transition:all .5s ease}#nav_expand_wrapper .overlay-nav-grid .logo-div .book-now:hover{background-color:#1a7583}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#nav_expand_wrapper .overlay-nav-grid .logo-div .book-now{font-size:2rem!important}}@media screen and (max-width:1368px){#nav_expand_wrapper .overlay-nav-grid .logo-div .book-now{font-size:1.9rem}}@media screen and (max-width:767px){#nav_expand_wrapper .overlay-nav-grid .logo-div .book-now{font-size:1.6rem}}#nav_expand_wrapper .overlay-nav-grid .menu-link-block{margin:80px 0;width:100%}@media screen and (min-width:1279px) and (max-width:1600px){#nav_expand_wrapper .overlay-nav-grid .menu-link-block{margin:50px 0}}@media screen and (max-width:767px){#nav_expand_wrapper .overlay-nav-grid .menu-link-block{margin:0 0 35px}}#nav_expand_wrapper .overlay-nav-grid .menu-link-block ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;justify-content:center}@media screen and (max-width:767px){#nav_expand_wrapper .overlay-nav-grid .menu-link-block ul{text-align:center}}#nav_expand_wrapper .overlay-nav-grid .menu-link-block ul li{transition:all .5s ease}#nav_expand_wrapper .overlay-nav-grid .menu-link-block ul li a{color:#979797;display:block;font-size:3.5rem;padding:0 30px;transition:all .5s ease}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#nav_expand_wrapper .overlay-nav-grid .menu-link-block ul li a{font-size:3rem!important}}@media screen and (max-width:1680px){#nav_expand_wrapper .overlay-nav-grid .menu-link-block ul li a{font-size:3rem}}@media screen and (max-width:1368px){#nav_expand_wrapper .overlay-nav-grid .menu-link-block ul li a{font-size:3rem;padding:0 25px}}@media screen and (max-width:1281px){#nav_expand_wrapper .overlay-nav-grid .menu-link-block ul li a{font-size:2.6rem}}@media screen and (max-width:767px){#nav_expand_wrapper .overlay-nav-grid .menu-link-block ul li a{font-size:2rem}}#nav_expand_wrapper .overlay-nav-grid .menu-link-block ul li a:hover{color:#c5851e}#nav_expand_wrapper .overlay-nav-grid .contact-box{width:100%}#nav_expand_wrapper .overlay-nav-grid .contact-box .address{align-items:center;display:flex;justify-content:center;text-align:center}#nav_expand_wrapper .overlay-nav-grid .contact-box .address a{align-items:center;color:#c5851e;display:flex;font-size:1.65rem;justify-content:center;margin:0 15px;transition:all .5s ease}#nav_expand_wrapper .overlay-nav-grid .contact-box .address a:not(:last-child){margin-bottom:5px}#nav_expand_wrapper .overlay-nav-grid .contact-box .address a:hover{color:#c78c2c}#nav_expand_wrapper .overlay-nav-grid .contact-box .address a .icon{margin-right:10px}#nav_expand_wrapper .overlay-nav-grid .contact-box .social-icon{margin-top:30px}#nav_expand_wrapper .overlay-nav-grid .contact-box .social-icon .social-nav-list{align-items:center;display:flex;justify-content:center}#nav_expand_wrapper .overlay-nav-grid .contact-box .social-icon .social-nav-list a{color:#c5851e;display:inline-block;font-size:1.75rem;padding:0 15px;transition:all .5s ease}#nav_expand_wrapper .overlay-nav-grid .contact-box .social-icon .social-nav-list a:hover{color:#c78c2c}.mobile-top-bar{display:none}@media screen and (max-width:767px){.mobile-top-bar{align-items:center;background:#f5f3ea;display:flex;height:51px;justify-content:space-between;padding:0 15px}}@media screen and (max-width:767px) and (max-width:767px){.mobile-top-bar{justify-content:space-between;width:100%}}@media screen and (max-width:767px){.mobile-top-bar a{align-items:center;color:#c5851e;display:flex}.mobile-top-bar .social-bar{display:flex}.mobile-top-bar .social-bar a:not(:last-child){margin-right:25px}.mobile-top-bar .mobile-contact{display:flex;margin-left:15px}.mobile-top-bar .mobile-contact a{margin-right:25px}.mobile-top-bar .m-right-bar{align-items:center;display:flex}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.lang-wrap.m-hide{display:block!important;margin-left:20px;margin-right:-20px}}@media only screen and (min-width:1024px) and (orientation:portrait){.lang-wrap.m-hide{margin-right:-10px}}.section-title .title{color:#c5851e;font-size:3.8rem;text-align:center;text-transform:uppercase}.inner-header{height:70vh;margin-top:70px;position:relative}.inner-header.accommodation-bg{background:url(../assets/images/header/header-accommodation.jpg) no-repeat;background-position:bottom;background-size:cover}.inner-header.services-bg{background:url(../assets/images/header/header-services.jpg) no-repeat;background-position:bottom;background-size:cover}@media screen and (max-width:767px){.inner-header.services-bg{background:url(../assets/images/header/header-services-mobile.png) no-repeat;background-position:50% 10%}}.inner-header.restaurants-bg{background:url(../assets/images/header/header-restaurant.jpg) no-repeat;background-position:50%;background-size:cover}.inner-header.locations-bg{background:url(../assets/images/header/header-location.jpg) no-repeat;background-position:bottom;background-size:cover}div#gallery-section{margin:6% 5% 0}@media screen and (max-width:1368px){div#gallery-section{margin-top:7%}}div#gallery-section .title{font-size:3.75rem;line-height:1;margin-bottom:40px;text-align:center}.fancybox-toolbar{right:auto}.sl-wrapper .sl-close{right:40px;top:90px}@media screen and (max-width:1023px){.sl-wrapper .sl-close{right:30px;top:30px}}section#privacy-policy-block{padding-top:10%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){section#privacy-policy-block{padding-top:14%}}@media screen and (max-width:767px){section#privacy-policy-block{padding-top:150px}}@media screen and (max-width:480px){.mobile-text{font-size:1rem}}section#privacy-policy-block h1{font-size:calc(17.4px + 1.4375vw);font-weight:600;margin-bottom:40px;text-align:center}.privacy-text-box h3{color:#444;font-size:30px;font-size:calc(20.4px + .5vw);font-weight:600;margin-bottom:20px}@media screen and (max-width:767px){.privacy-text-box h3{text-align:center}}@media screen and (max-width:480px){.privacy-text-box h3{font-size:1.25rem}}.text-block h2{color:#444;font-size:calc(18.4px + 1.125vw)!important;font-weight:600;margin-bottom:35px}.privacy-text-box{margin-bottom:30px}.privacy-text-box h4{font-weight:600;margin-bottom:10px}.privacy-text-box p{text-align:justify}.privacy-text-box a{text-decoration:underline}.privacy-text-box ul li{font-size:19px!important;line-height:30px;list-style:disc;margin-left:20px;position:relative}.uwy.userway_p1.utb{color:hsla(0,0%,100%,0)}.uwy.umb.userway_p1 h2{opacity:0;pointer-events:none}.address-block{border:none;box-shadow:0 2px 8px #ccc;display:grid;grid-template-rows:2fr 1fr;height:100%}@media screen and (min-width:768px) and (max-width:1023px){.address-block{margin-top:45px}}.address-block ul li a{align-items:center;display:flex}.address-block ul li i{color:#444}ul.contact-social{align-items:center;width:100%}.contact-center-border{background:#444}ul.contact-social li i{background:#444;color:#fff}ul.contact-social li:hover i{background:transparent;color:#444}#contact-map-map iframe{height:100%;width:100%}.contact_form input,.contact_form textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-bottom:1px solid #a1680c;font-size:1.5rem;height:45px;margin-bottom:25px;padding:5px 15px 5px 0;width:100%}@media screen and (max-width:1440px){.contact_form input,.contact_form textarea{font-size:1.25rem}}label{color:#c5851e;font-size:1.625rem;font-weight:600;line-height:1;text-align:left;width:100%}@media screen and (max-width:1440px){label{font-size:1.25rem}}@media screen and (min-width:1024px) and (max-width:1280px){label{font-size:1.15rem}h1#contact-title{font-size:1.8rem}}.custom-width-2-col{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr;position:relative;width:100%}@media screen and (max-width:801px){.custom-width-2-col{grid-gap:0;grid-template-columns:auto}}#contact-map-map{height:100%;margin:0 3%;min-height:550px}@media screen and (min-width:1925px){#contact-map-map{margin:0 auto;max-width:2048px;width:100%}}@media screen and (min-width:1925px) and (min-width:1920px) and (-webkit-device-pixel-ratio:1.25){#contact-map-map{max-width:1920px}}@media screen and (max-width:601px){#contact-map-map{min-height:450px}}.contact_form input[type=submit]{background:#c5851e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;margin:0 auto;max-width:220px;padding:5px 15px;text-transform:uppercase;transition:all .5s ease}.contact_form input[type=submit]:hover{background:#c78c2c!important}.contact_form textarea{height:120px}.content-box.padding-x3.border{border:none;box-shadow:0 2px 12px hsla(0,0%,80%,.8)}.content-box h3,h2.serviceTitle{color:#c5851e;font-size:2.3rem}@media screen and (max-width:601px){.content-box h3,h2.serviceTitle{font-size:1.8rem}}#success_message{color:#c5851e;display:block;font-size:1.875rem;text-align:center}.g-recaptcha{display:block;margin-bottom:15px!important;margin-top:0;width:100%}@media screen and (max-width:767px){.g-recaptcha{margin-top:0}.form-inline>.form-group{max-width:100%;min-width:100%;padding-right:0}.container{padding-left:10px;padding-right:10px;width:100%}label.error{bottom:4px!important}div#captcha_error{font-size:1rem}}.g-recaptcha>div{margin:0 auto}div#captcha_error{color:red;display:inline-block;margin-bottom:10px;margin-top:-10px;text-align:center;transition:all .5s;width:100%}#contact-form .form-group.email-field-group{position:relative}#contact-form ::-moz-placeholder{font-size:1.5rem}#contact-form :-ms-input-placeholder{font-size:1.5rem}#contact-form ::placeholder{font-size:1.5rem}@media screen and (max-width:1440px){#contact-form ::-moz-placeholder{font-size:1.25rem}#contact-form :-ms-input-placeholder{font-size:1.25rem}#contact-form ::placeholder{font-size:1.25rem}}label.error{bottom:-5px;font-size:1rem!important;left:0;top:auto!important}.form-group.email-field-group{min-width:100%}@media screen and (min-width:1024px) and (max-width:1280px){#contact .col-lg-6{flex:0 0 50%;max-width:50%}#contact .content-box.padding-x3{padding:30px!important}}.contact_block .contact_wrapper{grid-gap:30px;align-items:center;display:grid;grid-template-columns:1fr 2fr}.contact_block .contact_wrapper .contact-social{background:#f8f3ce;height:100%}.contact_block .contact_wrapper .contact-from-wrapper{box-shadow:0 2px 10px rgba(51,51,51,.3)}.contact_block .contact_wrapper .contact-from-wrapper form{grid-gap:0;display:grid;grid-template-columns:1fr 1fr;position:relative}.contact_block .contact_wrapper .contact-from-wrapper form .right-col{display:flex;flex-direction:column;justify-content:space-between;padding-top:45px;position:relative}.contact_block .contact_wrapper .contact-from-wrapper form .left-col{border-right:1px solid rgba(0,0,0,.5);margin-top:30px;padding:45px 30px}.contact_block .contact_wrapper .contact-from-wrapper form .custom-input input{background:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.5);box-sizing:border-box;font-size:1.2rem;margin-bottom:10px;outline:none;padding:10px 0;width:100%}.contact_block .contact_wrapper .contact-from-wrapper form .custom-input textarea{background:transparent;border:none;border-bottom:1px solid #ccc;box-sizing:border-box;color:#333;height:110px;margin-right:30px;margin-top:10px;outline:none;width:100%}.contact_block .contact_wrapper .contact-from-wrapper form .custom-input label{display:block;font-size:1.35rem}.contact_block .contact_wrapper .contact-from-wrapper form #btn_sent{background:#e15f41;border:none;color:#fff;font-size:1.65rem;outline:none;padding:15px;width:100%}.address-block{align-items:center;border-color:#427ab7 transparent;border-style:solid;border-width:2px;box-shadow:none;display:flex;justify-content:center;padding:40px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.address-block{flex-direction:column}}.address-block ul{list-style:none;margin:0 30px;padding:0}.address-block ul li{display:block;font-size:20px;margin-bottom:13px;text-decoration:none}.address-block ul li i{color:#427ab7;height:45px;margin-right:15px;width:45px}.address-block ul li i,ul.contact-social li{align-items:center;display:inline-flex;justify-content:center}h1.section_title span{display:block;font-size:52%;letter-spacing:7px;margin-top:10px}ul.contact-social{display:inline-flex;justify-content:center;min-width:308px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){ul.contact-social{margin-top:40px}}.contact-center-border{background:#427ab7;height:165px;margin:0 30px;width:1px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.contact-center-border{display:none}}ul.contact-social li i{background:transparent;border:1px solid transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#444;margin-right:30px;transition:all .5s}ul.contact-social li:hover i{background:#444;border-color:#444;box-shadow:0 2px 10px #ccc;color:#fff}::-webkit-input-placeholder{font-size:1rem;opacity:1}::-moz-placeholder{font-size:1rem;opacity:1}:-ms-input-placeholder{font-size:1rem;opacity:1}:-moz-placeholder{font-size:1rem;opacity:1}#elpida_contact{margin-top:120px!important}#elpida_contact .contact-wrapper{grid-gap:50px;align-items:center;display:grid;grid-template-columns:4fr 4fr;justify-content:center;min-height:350px}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){#elpida_contact .contact-wrapper{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:1680px){#elpida_contact .contact-wrapper{grid-template-columns:1fr 1fr}}@media screen and (max-width:1440px){#elpida_contact .contact-wrapper{grid-gap:30px;grid-template-columns:3fr 4fr}}@media screen and (max-width:801px){#elpida_contact .contact-wrapper{grid-template-columns:auto}}#elpida_contact .contact-wrapper>div{height:100%}#elpida_contact .contact-wrapper>div:first-child{order:2}#elpida_contact .contact-wrapper .left-col{align-items:center;border:#ccc;border-radius:5px;box-shadow:0 2px 8px #ccc;display:flex;justify-content:center;padding:45px}@media screen and (min-width:768px) and (max-width:1023px){#elpida_contact .contact-wrapper .left-col{padding:45px 15px}}@media screen and (max-width:801px){#elpida_contact .contact-wrapper .left-col{padding:25px 15px}}#elpida_contact .contact-wrapper .left-col #message{bottom:calc(143px + .625vw);color:#cf2828;font-size:calc(13.2px + .25vw);left:50%;line-height:1.1;position:absolute;text-align:center;transform:translateX(-50%);width:100%}@media screen and (max-width:767px){#elpida_contact .contact-wrapper .left-col #message{align-items:center;display:flex;height:35px;justify-content:center}}#elpida_contact .contact-wrapper .left-col #message.success-box{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;position:relative}#elpida_contact .contact-wrapper .left-col #message fieldset{border:0}#elpida_contact .contact-wrapper .left-col #message .success{color:#198b19;font-size:calc(18.4px + .5vw);font-weight:400}#elpida_contact .contact-wrapper .left-col #message .success-thank{color:#222;font-size:calc(18.4px + .5vw);font-weight:400;line-height:1.2;margin:20px auto}#elpida_contact .contact-wrapper .left-col #message .success-spam{color:#d14848;font-size:calc(14.6px + .125vw);font-weight:400;line-height:1.2;padding-top:0}#elpida_contact .contact-wrapper .right-col{border-radius:5px;box-shadow:0 2px 8px #ccc;position:relative}@media screen and (max-width:601px){#elpida_contact .contact-wrapper .right-col{padding:25px 15px}}#elpida_contact .contact-wrapper .contact-icon-wrap{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#elpida_contact .contact-wrapper .contact-icon-wrap{padding:45px 15px}}#elpida_contact .contact-wrapper .contact-icon-wrap .get-in-touch{width:100%}#elpida_contact .contact-wrapper .contact-icon-wrap .get-in-touch h2{color:#c5851e;font-size:2.3rem;font-weight:700;letter-spacing:2px;margin-bottom:20px;text-align:center;text-transform:uppercase}@media screen and (max-width:601px){#elpida_contact .contact-wrapper .contact-icon-wrap .get-in-touch h2{font-size:1.96rem}}#elpida_contact .contact-wrapper .contact-icon-wrap .get-in-touch .con-border{background-color:#a1680c;height:1px;margin:5px auto;width:50%}#elpida_contact .contact-wrapper .contact-icon-wrap .address{display:flex;flex-direction:column;margin:30px 0;text-align:center}#elpida_contact .contact-wrapper .contact-icon-wrap .address .message-link{align-items:center;display:flex;justify-content:center}#elpida_contact .contact-wrapper .contact-icon-wrap .address .message-link a{margin:0 8px}#elpida_contact .contact-wrapper .contact-icon-wrap .address .message-link a .icon{font-size:1.5rem}#elpida_contact .contact-wrapper .contact-icon-wrap .address a{align-items:center;display:flex;font-size:calc(18.4px + .5vw);justify-content:center;letter-spacing:0;margin-bottom:15px;position:relative;text-align:center;transition:all .5s ease}@media screen and (max-width:1440px){#elpida_contact .contact-wrapper .contact-icon-wrap .address a{font-size:1.25rem!important}}@media screen and (min-width:768px) and (max-width:1023px){#elpida_contact .contact-wrapper .contact-icon-wrap .address a{font-size:1.875rem}}#elpida_contact .contact-wrapper .contact-icon-wrap .address a span{display:block;margin-right:10px}@media screen and (min-width:768px) and (max-width:1023px){#elpida_contact .contact-wrapper .contact-icon-wrap .address a span{margin-right:0}}#elpida_contact .contact-wrapper .contact-icon-wrap .address a:hover{color:#c5851e}#elpida_contact .contact-wrapper .contact-icon-wrap .social-icon ul li{display:inline-block}#elpida_contact .contact-wrapper .contact-icon-wrap .social-icon ul li a{color:#c5851e;display:inline-block;font-size:1.55rem;padding:15px;transition:all .5s ease}#elpida_contact .contact-wrapper .contact-icon-wrap .social-icon ul li a:hover{color:#c78c2c}#elpida_contact .half-col-wrap{grid-gap:30px;align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center}#elpida_contact .custom-input{height:55px;margin-bottom:15px;margin-top:10px;overflow:hidden;position:relative;width:100%}#elpida_contact .custom-input input,#elpida_contact .custom-input textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#3a3a3a;height:100%;outline:none;padding-top:25px;width:100%}#elpida_contact .custom-input input:focus,#elpida_contact .custom-input textarea:focus{overflow:hidden}#elpida_contact .custom-input input:focus+.input-label .label-span,#elpida_contact .custom-input textarea:focus+.input-label .label-span{color:#c5851e;font-size:1rem;font-weight:600;left:0;transform:translateY(-100%)}#elpida_contact .custom-input input:focus+.input-label:after,#elpida_contact .custom-input textarea:focus+.input-label:after{transform:translateY(0)}#elpida_contact .custom-input input:valid+.input-label .label-span,#elpida_contact .custom-input textarea:valid+.input-label .label-span{color:#c5851e;font-size:1rem;font-weight:600;left:0;transform:translateY(-100%)}#elpida_contact .custom-input input:valid+.input-label:after,#elpida_contact .custom-input textarea:valid+.input-label:after{transform:translateY(0)}#elpida_contact .custom-input .input-label{border-bottom:1px solid rgba(58,58,58,.5);bottom:0;height:100%;left:0;pointer-events:none;position:absolute;width:100%}#elpida_contact .custom-input .input-label:after{border-bottom:2px solid #c5851e;bottom:-1px;content:"";height:100%;left:0;position:absolute;transform:translateX(-100%);transition:all .5s ease;width:100%}#elpida_contact .custom-input .label-span{bottom:0;left:0;padding-bottom:5px;position:relative;transform:translateY(0);transition:all .5s ease}#elpida_contact .custom-input.custom-textarea{margin-bottom:25px;min-height:120px}#elpida_contact .custom-input.custom-textarea textarea:focus{overflow:hidden}#elpida_contact .custom-input.custom-textarea textarea:focus+.input-label .label-span{transform:translateY(-90px)}#elpida_contact .custom-input.custom-textarea textarea:focus+.input-label:after{transform:translateY(0)}#elpida_contact .custom-input.custom-textarea textarea:valid+.input-label .label-span{transform:translateY(-90px)}#elpida_contact .custom-input .error1{color:red;font-size:.95rem;pointer-events:none;position:absolute;right:0;top:0!important}#elpida_contact #btn_sent{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#a1680c;border:none;border-radius:5px;color:#fff;display:block;font-size:calc(14.4px + .5vw);margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;outline:none;text-align:center;transition:all .5s ease;width:100%}#elpida_contact #btn_sent:hover{background:#c78c2c;color:#fff!important}#elpida_contact .g-recaptcha{display:block;margin-bottom:0;margin-top:25px;width:100%}@media screen and (max-width:601px){#wd-map{height:410px!important}}#contact-title{color:#c5851e;font-size:calc(21.6px + .75vw);font-weight:700}div#Booking_btn{background:hsla(30,10%,88%,.8)}.request-form label{color:#fff;display:inline-block;font-size:1.3rem;font-weight:500;letter-spacing:.04rem;line-height:1rem;margin-bottom:5px;margin-top:20px;text-align:left;text-transform:uppercase;width:100%}@media screen and (min-width:1024px) and (max-width:1681px){.request-form label{font-size:1rem}}form#RequestForm{background:#c5851e;border:1px solid #c5851e;border-radius:10px;padding:20px 45px}@media screen and (max-width:801px){form#RequestForm{padding:20px 15px}}.request-form div#captcha_error{color:#fde073}.request-form input,.request-form select{-webkit-appearance:none;background:transparent;border:none;border-bottom:1px solid #fff;color:#fff;margin-bottom:15px;outline:none;padding:15px 0;width:100%}@media screen and (min-width:1024px) and (max-width:1681px){.request-form input,.request-form select{font-size:1rem}}input.custom-input{padding:5px 10px}input#checkin,input#checkout{cursor:pointer}.request-form textarea{background:transparent;border:1px solid #fff;color:#fff;font-size:1.3rem;margin-bottom:10px;margin-top:15px;max-height:120px;outline:none;padding:10px;resize:none;width:100%}.request-form{padding-bottom:60px;padding-top:60px}.modal-dialog{max-width:1200px;width:100%}label.MM_label span{font-size:10px}button.close{align-items:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#c5851e;display:flex;font-size:57px;height:70px;justify-content:center;line-height:20px;position:absolute;right:15px;top:0;width:70px;z-index:9999999!important}button.close span{margin-top:-10px}h1.modal_title{color:#c5851e;margin-bottom:50px;text-align:center}.request-form input[type=submit]{background:#222;border:1px solid transparent;border-radius:5px;cursor:pointer;display:block;font-size:28px;margin:0 auto 15px;padding:15px 40px;text-align:center;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;width:auto}@media screen and (max-width:801px){.request-form input[type=submit]{padding:15px 20px}}input[type=submit]:hover{border:1px solid transparent;color:#c78c2c!important;color:#fff;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}.checkin span,.checkout span{display:block;position:relative}.checkin i,.checkout i{font-size:30px;pointer-events:none;position:absolute;right:15px;top:16px}.person{display:inline;position:relative}.person i{display:none;right:-16px;top:40px}.custom-select:before,.person i{font-size:30px;pointer-events:none;position:absolute}.custom-select:before{background:transparent;color:#a7a7a7;color:#fff;content:"\f107";cursor:pointer;font-family:fontawesome;padding-left:5px;right:10px;top:3px}@media screen and (max-width:1599px){.custom-select:before{top:-2px}}.request-form i{color:#fff}.left-photo{background-size:cover}.img-box img{animation-direction:alternate;animation-duration:7s;animation-iteration-count:inherit;animation-name:formFadeInOut;animation-timing-function:ease-in-out;left:0;position:absolute;top:0;transition:opacity 2s ease-in-out;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-ms-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;width:100%}@keyframes formFadeInOut{0%{opacity:1}17%{opacity:1}25%{opacity:0}92%{opacity:0}to{opacity:1}}.img-box img:first-of-type{animation-delay:10s}.img-box img:nth-of-type(2){animation-delay:6s}.img-box img:nth-of-type(3){animation-delay:3s}.custom-select{position:relative}@media screen and (max-width:801px){.custom-select{max-width:100%!important}}.custom-select select{display:none}.select-selected{background-color:transparent}.select-items div,.select-selected{border:none;border-bottom:1px solid #fff;color:#fff;cursor:pointer;font-size:1.25rem;padding:15px 16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select.villa-dropdown .select-items div,.custom-select.villa-dropdown .select-selected{font-size:inherit}@media screen and (max-width:767px){.custom-select.villa-dropdown .select-items div,.custom-select.villa-dropdown .select-selected{font-size:1.1rem}}.select-items{left:0;position:absolute;right:0;top:100%;z-index:99999}.select-hide{display:none}.same-as-selected,.select-items div:hover{background-color:#c5851e;color:#fff;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}.col-lg-12.custom-column{z-index:-1}.select-items div{background:#ccc;border-color:#ddd;color:#444;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}div#ui-datepicker-div{max-width:330px;z-index:9999999999!important}.ui-widget-header{background:#c5851e;border:1px solid #c5851e;color:#fff}a.ui-state-default.ui-state-active{background:#222;border-color:#222!important;color:#fff!important;text-align:center}.ui-datepicker-next.ui-corner-all:before{background:url(../assets/icons/right-arrow.svg) no-repeat;background-position:50%;background-size:contain;content:"";font-size:1.25em;height:17px;left:auto;position:absolute;right:10px;top:9px;width:17px}.ui-datepicker-prev.ui-corner-all:before{background:url(../assets/icons/left-arrow.svg) no-repeat;background-position:50%;background-size:contain;content:"";font-size:1.25em;height:17px;left:9px;position:absolute;top:9px;width:17px}.ui-datepicker .ui-datepicker-title{font-size:1.2rem;font-weight:500;line-height:1.8rem;margin:0 2.3rem;text-align:center}.ui-datepicker table{border-collapse:collapse;font-weight:400!important;margin:0 0 .6rem;width:100%}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#c5851e;border:1px solid #f2f5f7;color:#fff!important;font-size:1.2rem;font-weight:400;text-align:center}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.3rem;text-align:right;text-decoration:none}.ui-widget.ui-widget-content{border:1px solid #a7a7a7}.row.custom-row:hover .custom-column{z-index:1}.imgBox img{border-radius:10%;-webkit-border-radius:10%;-moz-border-radius:10%;-ms-border-radius:10%;-o-border-radius:10%;display:block;margin:0 auto;max-width:100%}#message{color:#cf2828;font-size:23px;text-align:center}.request-form #message{bottom:240px;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:100%}#message.success-box{position:relative;top:0}#success_page{border-radius:5px;padding:50px 15px 40px}.success-thank{color:#0d73c7;font-weight:400;margin-bottom:10px}.success{color:#0d73c7}span.optional{font-size:.75rem!important;font-style:italic;letter-spacing:normal;text-transform:none}.success-spam{color:#d14848;font-size:1.35rem;padding-top:20px}textarea:-ms-input-placeholder{font-size:1rem}textarea::-moz-placeholder{font-size:1rem}textarea::placeholder{font-size:1rem}@media screen and (max-width:767px){#message{font-size:17px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){section.request-form .col-md-5,section.request-form .col-md-7,section.welcome-block .col-md-5,section.welcome-block .col-md-7{flex:0 0 100%;max-width:100%}.welcome-block .about-content{margin-top:30px}.form_slider{margin-bottom:30px}}.google-recaptcha .g-recaptcha{margin-top:30px}.request-wrapper{margin-top:7%!important}.request-wrapper input#datepicker,.request-wrapper input#timepicker{cursor:pointer}@media screen and (min-width:1400px){.request-wrapper .pl-15{padding-left:30px!important}.request-wrapper .pr-lg-30{padding-right:0!important}}@media screen and (max-width:1023px){.request-wrapper .pr-15{padding-right:30px!important}.request-wrapper .pl-15{padding-left:30px!important}}.request-wrapper .title{color:#c5851e;font-size:4.5rem;letter-spacing:2px;line-height:1;margin-bottom:30px;text-align:center}@media screen and (max-width:767px){.request-wrapper .title{font-size:3.5rem}}.request-wrapper .inputBox.down-arrow .drop-down-icon{color:#c5851e;pointer-events:none;position:absolute;right:40px;top:40%;transform:translateY(-50%)}@media screen and (min-width:1400px){.request-wrapper .inputBox.down-arrow .drop-down-icon{right:10px}}.request-wrapper ::-moz-placeholder{color:#c5851e;font-family:Caviar,sans-serif;font-size:1.625rem}.request-wrapper :-ms-input-placeholder{color:#c5851e;font-family:Caviar,sans-serif;font-size:1.625rem}.request-wrapper ::placeholder{color:#c5851e;font-family:Caviar,sans-serif;font-size:1.625rem}.request-wrapper #error_message{margin-top:0}@media screen and (min-width:1279px) and (max-width:1600px){.request-wrapper.margin-x3{margin:50px 0!important}}@media screen and (max-width:1680px){.request-wrapper.margin-x3{margin:80px 0!important}}@media screen and (min-width:1024px) and (max-width:1280px){.request-wrapper.margin-x3{margin:90px 0!important}.request-wrapper .pr-15{padding-right:30px!important}.request-wrapper .pl-15{padding-left:30px!important}}@media screen and (max-width:801px){.request-wrapper.margin-x3{margin:60px 0!important}}@media screen and (max-width:801px) and (max-width:767px){.request-wrapper.margin-x3{margin-top:138px!important}}@media screen and (min-width:768px) and (max-width:1023px){.request-wrapper.margin-x3{margin:90px 0!important}}@media screen and (max-width:601px){.request-wrapper .content-box.padding-x3{padding-left:15px!important}}.request-wrapper .request-bg{background:url(../assets/images/demo-photos-03.jpg) no-repeat;background-position:50%;background-size:cover;height:75vh;position:relative;width:100%}@media screen and (max-width:801px){.request-wrapper .request-bg{height:40vh}}@media screen and (min-width:1024px) and (max-width:1280px){.request-wrapper .request-bg{margin-bottom:40px}}.request-wrapper .request-bg:before{background:transparent;border:5px solid #fff;content:"";height:95%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%;z-index:55}.request-wrapper .request-title{align-items:center;display:flex;justify-content:center;margin-bottom:-20px;z-index:99}@media screen and (max-width:801px){.request-wrapper .request-title{margin-top:90px}}.request-wrapper .request-title h3{color:#1c8ab7;display:inline-block;font-size:2.1rem;font-weight:500;text-align:center}.request-wrapper .request-title h3 span{background:#c5851e;color:#fff;display:block;font-weight:400;margin-top:5px;padding:10px 30px}.request-wrapper input,.request-wrapper textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #ccc;color:#c5851e;font-size:1.625rem;height:45px;letter-spacing:2px;margin-bottom:25px;outline:none;padding:0 15px;width:100%}@media screen and (max-width:1440px){.request-wrapper input,.request-wrapper textarea{font-size:1.4rem}}@media screen and (max-width:1440px){.request-wrapper input::-moz-placeholder, .request-wrapper textarea::-moz-placeholder{font-size:1.4rem}.request-wrapper input:-ms-input-placeholder, .request-wrapper textarea:-ms-input-placeholder{font-size:1.4rem}.request-wrapper input::placeholder,.request-wrapper textarea::placeholder{font-size:1.4rem}}.request-wrapper textarea{height:110px;padding:15px}.request-wrapper input#submit{align-items:center;border:2px solid #c5851e;color:#fff;cursor:pointer;display:block;display:flex;font-size:1.9rem;height:auto;justify-content:center;margin:0 auto;max-width:320px;padding:5px;text-align:center;transition:all .5s ease-in;width:100%}@media screen and (min-width:1024px) and (max-width:1100px){.request-wrapper input#submit{display:block;text-align:center}}@media screen and (max-width:1023px){.request-wrapper input#submit{display:block;text-align:center}}.request-wrapper input#submit:hover{background:#c78c2c;color:#fff!important}.request-wrapper .content-box{background:#fff;box-shadow:0 2px 10px #ccc;z-index:-1}.ui-timepicker-standard .ui-menu-item{align-items:center;display:flex;justify-content:center}.ui-timepicker-standard .ui-state-hover{background-color:transparent;border:1px solid transparent;color:#c5851e;font-weight:400}.modal-dialog{background-color:#fff;border-radius:5px;max-width:960px;padding:50px}.modal-dialog .close{color:#52a0ac;cursor:pointer;font-size:4rem;padding:0;position:absolute;right:-50px;top:-50px;z-index:2}.modal-dialog .modal-body .offer-title h4{border-bottom:1px solid #fff;color:#fff;font-size:3.7rem;margin-bottom:25px;padding-bottom:15px;text-align:center}.modal-dialog .modal-body p{color:#52a0ac;font-size:1.5625rem;text-align:center}@media screen and (min-width:1024px) and (max-width:1280px){.modal-dialog .modal-body p{font-size:1.25rem}}.modal-dialog .modal-body .modal-button{align-items:center;background-color:#52a0ac;-webkit-clip-path:polygon(0 22%,73% 100%,100% 0);clip-path:polygon(0 22%,73% 100%,100% 0);display:flex;height:190px;justify-content:center;margin:30px auto 0;width:260px}.modal-dialog .modal-body .modal-button a{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.8rem;justify-content:center;line-height:1.5;margin-right:-50px;margin-top:-30px;text-transform:uppercase}.modal-dialog .modal-header .modal-title{color:#c5851e;font-size:3.1rem;margin-bottom:30px;text-align:center;text-transform:uppercase}.block-title{align-items:center;display:flex;justify-content:center;margin:80px 3% 80px 0}.block-title .title{color:#c5851e;font-size:3.4rem;position:relative;text-align:center}.block-title.certification-m{margin-bottom:0}.block-title-2{align-items:center;display:flex;justify-content:flex-end;margin:80px 3% 80px 0}.block-title-2 .title{color:#c5851e;font-size:3.4rem;position:relative;text-align:center}.block-title-2 .title:before{background:#c5851e;content:"";height:2px;left:-100%;position:absolute;top:55%;transform:translateY(-50%);width:250px}.lang-wrap{display:inline-block;margin-left:15px;z-index:99}@media screen and (max-width:767px){.lang-wrap{align-items:center;display:flex;margin-left:5px}}.lang-wrap ul{position:relative}.lang-wrap ul li{align-items:center;color:#333;cursor:pointer;display:flex;font-size:1.125rem;font-weight:400;font-weight:600;justify-content:center;letter-spacing:.9px;line-height:1.4;padding:0 10px}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.lang-wrap ul li{font-size:1rem}}@media screen and (max-width:1281px){.lang-wrap ul li{font-size:.9375rem}}@media screen and (max-width:801px){.lang-wrap ul li{font-size:1rem;padding-left:0;padding-right:0}}@media screen and (max-width:801px) and (max-width:767px){.lang-wrap ul li{font-size:1.1875rem}}.lang-wrap ul li span.icon-down-arrow{font-size:1rem;padding-left:10px;padding-right:5px}@media screen and (max-width:801px){.lang-wrap ul li span.icon-down-arrow{font-size:.9rem;margin-right:15px;padding-left:10px}}@media screen and (max-width:801px) and (max-width:767px){.lang-wrap ul li span.icon-down-arrow{margin-right:0}}.lang-wrap ul li img{display:none;margin-right:10px;max-width:20px}@media screen and (max-width:601px){.lang-wrap ul li img{margin-right:7px;max-width:17px}}.lang-wrap ul li ul{background:#c5851e;box-shadow:0 2px 8px #666;left:0;opacity:0;pointer-events:none;position:absolute;top:120%;transition:all .3s ease;width:100%;z-index:9999}.lang-wrap ul li ul li{display:block;padding:6px 10px;text-align:center;width:100%}.lang-wrap ul li ul li a{align-items:center;color:#fff!important;display:flex;font-weight:600;padding:0!important}.lang-wrap ul li ul li a:hover{color:#fff}.lang-wrap ul li ul li:hover{background:#c78c2c}.lang-wrap ul li.hover-li:hover ul.lang-ul{opacity:1;pointer-events:visible;top:100%}.book{background-color:rgba(0,0,0,.75)!important}body .uwy.userway_p1 .uai{max-height:45px!important;max-width:45px!important;min-height:45px!important;min-width:45px!important;right:20px!important;top:8px!important}@media screen and (max-width:1281px){body .uwy.userway_p1 .uai{min-height:40px!important;min-width:40px!important}}@media screen and (max-width:1023px){body .uwy.userway_p1 .uai{bottom:20px!important;left:55px!important;min-height:40px!important;min-width:40px!important;right:auto!important;top:auto!important}}body .uwy.utb .uai img,body body .uwy.utb .uai img{height:45px!important;width:45px!important}main.userway-widget-container.p1.userway-large{align-items:center;justify-content:flex-start}.espa-wrapper{position:relative;z-index:1}@media screen and (max-width:1023px){.espa-wrapper{bottom:auto;position:absolute;top:-100px}}@media screen and (max-width:767px){.espa-wrapper{display:flex;flex-direction:column;top:15px}}.espa-wrapper .espa-banner{display:inline-block}.espa-wrapper .espa-banner:not(:last-child){margin-bottom:15px}.media-boxes-filter>li a.selected{background:#c5851e!important}.skin-dark-theme #ct-ultimate-gdpr-cookie-accept,.skin-dark-theme #ct-ultimate-gdpr-cookie-read-more{background-color:#a1680c!important;border-color:transparent!important;transition:all .5s ease}.skin-dark-theme #ct-ultimate-gdpr-cookie-accept:hover,.skin-dark-theme #ct-ultimate-gdpr-cookie-read-more:hover{background-color:#c78c2c!important}.services-block{margin:10% 5% 0}@media screen and (max-width:1201px){.services-block .services-block{margin:15% 5% 0}}.services-block.reverse .service-grid{grid-template-columns:550px auto}@media screen and (min-width:1925px){.services-block.reverse .service-grid{grid-template-columns:3fr 4fr}}.services-block.reverse .service-grid:before{left:auto;right:0}.services-block.reverse .service-grid .title{left:auto;right:-2px}.services-block.reverse .service-grid .title:before{left:auto;right:0}.services-block .service-grid{display:grid;grid-template-columns:auto 550px;height:420px;position:relative}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.services-block .service-grid{grid-template-columns:auto 520px!important}}@media screen and (min-width:1925px){.services-block .service-grid{grid-template-columns:4fr 3fr;height:50vh}}@media screen and (max-width:1281px){.services-block .service-grid{height:auto;min-height:420px}}.services-block .service-grid:before{border:1px solid #c5851e;content:"";height:100%;left:0;position:absolute;top:0;width:80%;z-index:-1}.services-block .service-grid .title{background:#fff;color:#3a3a3a;font-size:3.75rem;font-weight:600;left:-2px;line-height:1;padding:0 30px 30px 20px;position:absolute;text-transform:uppercase;top:-30px}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.services-block .service-grid .title{font-size:3rem;top:-23px}}@media screen and (max-width:1201px){.services-block .service-grid .title{font-size:3rem;top:-25px}}.services-block .service-grid .title:before{background:#c5851e;border-radius:50%;bottom:40px;content:"";height:8px;left:0;position:absolute;width:8px}.services-block .service-grid .left-col{grid-gap:45px;align-items:center;display:grid;grid-template-columns:1fr 1fr;padding:60px}@media screen and (max-width:1281px){.services-block .service-grid .left-col{grid-gap:20px;padding:50px 25px}}@media screen and (max-width:1201px){.services-block .service-grid .left-col{grid-gap:20px}}.services-block .service-grid .left-col ul li{font-size:1.625rem;line-height:1.5;padding-left:20px;position:relative}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.services-block .service-grid .left-col ul li{font-size:1.375rem!important}}@media screen and (max-width:1680px){.services-block .service-grid .left-col ul li{font-size:1.4375rem}}@media screen and (max-width:1440px){.services-block .service-grid .left-col ul li{font-size:1.25rem}}@media screen and (max-width:601px){.services-block .service-grid .left-col ul li{font-size:1.1rem}}.services-block .service-grid .left-col ul li:before{background:#c5851e;border-radius:50%;content:"";height:7px;left:0;position:absolute;top:17px;width:7px}@media screen and (max-width:1680px){.services-block .service-grid .left-col ul li:before{top:13px}}.services-block .service-grid .left-col ul li:not(:last-child){margin-bottom:5px}.services-block .service-grid .right-col .service-bg{background:url(../assets/images/services/services.jpg) no-repeat;background-position:50%;background-size:cover;height:100%;margin-top:-80px}.services-block .service-grid .right-col .activities-bg{background:url(../assets/images/services/activities.jpg) no-repeat;background-position:50%;background-size:cover;height:100%;margin-top:-80px}.services-block .service-grid .right-col .leisure-bg{background:url(../assets/images/services/leisure.jpg) no-repeat;background-position:50%;background-size:cover;height:100%;margin-top:-80px}.inner-header .header-content{align-items:center;background:#9e8876;bottom:-40px;display:flex;flex-direction:column;justify-content:center;left:5%;max-width:30%;min-height:180px;padding-left:30px;padding-right:30px;position:absolute;width:100%}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.inner-header .header-content{min-height:150px!important}}@media screen and (max-width:1440px){.inner-header .header-content{min-height:130px}}@media screen and (max-width:1281px){.inner-header .header-content{padding:0 20px}}.inner-header .header-content .title{color:#fff;font-size:2.875rem;font-weight:600;line-height:1;text-transform:uppercase;width:100%}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.inner-header .header-content .title{font-size:2.125rem!important}}@media screen and (max-width:1680px){.inner-header .header-content .title{font-size:2.5rem}}@media screen and (max-width:1600px){.inner-header .header-content .title{font-size:2.2rem}}@media screen and (max-width:1440px){.inner-header .header-content .title{font-size:2rem}}@media screen and (max-width:1368px){.inner-header .header-content .title{font-size:1.9rem}}@media screen and (max-width:1201px){.inner-header .header-content .title{font-size:1.5rem}}.inner-header .header-content .title span{display:block;margin-top:10px}.inner-header .header-content .inner-sub{color:#fff;font-size:2.25rem;line-height:1;width:100%}@media screen and (max-width:1440px){.inner-header .header-content .inner-sub{font-size:1.8rem}}@media screen and (max-width:1368px){.inner-header .header-content .inner-sub{font-size:1.6rem}}@media screen and (min-width:1281px) and (max-width:1300px){.inner-header .header-content .inner-sub{font-size:1.5rem}}@media screen and (max-width:1023px){.inner-header .header-content .inner-sub{font-size:1.2rem}}.accommodation-content-block{background:#f5f3ea;height:360px;margin:13% 0 0}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.accommodation-content-block{height:320px}}@media screen and (max-width:1368px){.accommodation-content-block{margin:15% 0 0}}.accommodation-content-block .content-grid{align-items:center;border:1px solid #f5b44c;display:flex;flex-direction:column;height:110%;justify-content:space-between;margin:0 5%;padding-bottom:60px;padding-top:35px;position:relative;top:-110px}@media screen and (max-width:1368px){.accommodation-content-block .content-grid{height:100%}}.accommodation-content-block .content-grid .title{font-size:2.2rem;font-style:italic;font-weight:600;line-height:1}.accommodation-content-block .content-grid .text{margin:0 auto;max-width:1200px;text-align:center}@media screen and (max-width:1368px){.accommodation-content-block .content-grid .text{padding:0 60px}}.accommodation-content-block .content-grid .text p{font-size:1.625rem;line-height:1.5}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.accommodation-content-block .content-grid .text p{font-size:1.375rem!important}}@media screen and (max-width:1680px){.accommodation-content-block .content-grid .text p{font-size:1.4375rem}}@media screen and (max-width:1440px){.accommodation-content-block .content-grid .text p{font-size:1.25rem}}@media screen and (max-width:601px){.accommodation-content-block .content-grid .text p{font-size:1.1rem}}.accommodation-room-block{height:80vh;margin:80px 0;position:relative}@media screen and (min-width:1925px){.accommodation-room-block{height:58vh}}@media screen and (min-height:1120px){.accommodation-room-block{height:60vh}}@media screen and (max-width:1368px){.accommodation-room-block{height:100%}}.accommodation-room-block:after{top:0}.accommodation-room-block:after,.accommodation-room-block:before{background-color:#f5f3ea;content:"";height:120px;left:0;position:absolute;width:100%;z-index:-1}.accommodation-room-block:before{bottom:0}.accommodation-room-block.reverse .room-grid{grid-template-columns:auto 550px}@media screen and (min-width:1925px){.accommodation-room-block.reverse .room-grid{grid-template-columns:auto 40%}}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.accommodation-room-block.reverse .room-grid{grid-template-columns:auto 390px}}@media screen and (max-width:1201px){.accommodation-room-block.reverse .room-grid{grid-template-columns:auto 460px}}.accommodation-room-block.reverse .room-grid .right-col .room-title{margin-left:0;margin-right:auto}.accommodation-room-block .room-grid{grid-gap:5%;display:grid;grid-template-columns:550px auto;height:100%;margin:0 5%}@media screen and (min-width:1925px){.accommodation-room-block .room-grid{grid-template-columns:40% auto}}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.accommodation-room-block .room-grid{grid-template-columns:390px auto}}@media screen and (max-width:1201px){.accommodation-room-block .room-grid{grid-template-columns:460px auto}}.accommodation-room-block .room-grid .left-col{margin:60px 0}.accommodation-room-block .room-grid .left-col .acco-room-photo{height:100%}.accommodation-room-block .room-grid .left-col .acco-room-photo.double-room{background:url(../assets/images/accommodation/double-room.jpg) no-repeat;background-position:50%;background-size:cover}.accommodation-room-block .room-grid .left-col .acco-room-photo.one-bedroom{background:url(../assets/images/accommodation/one-bedroom.jpg) no-repeat;background-position:50%;background-size:cover}.accommodation-room-block .room-grid .left-col .acco-room-photo.two-bedroom{background:url(../assets/images/accommodation/two-bedroom.jpg) no-repeat;background-position:50%;background-size:cover}.accommodation-room-block .room-grid .left-col .acco-room-photo.superior-room{background:url(../assets/images/accommodation/superior-room.jpg) no-repeat;background-position:50%;background-size:cover}.accommodation-room-block .room-grid .right-col{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.accommodation-room-block .room-grid .right-col .room-title{background-color:#fad17e;margin-left:auto;margin-right:0;padding:15px 30px;position:relative;text-align:right;top:-40px}.accommodation-room-block .room-grid .right-col .room-title .size{font-size:1.125rem;line-height:1}.accommodation-room-block .room-grid .right-col .room-title .title{color:#555;font-size:2.7rem;font-weight:600;line-height:1}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.accommodation-room-block .room-grid .right-col .room-title .title{font-size:2.3rem}}.accommodation-room-block .room-grid .right-col .room-title .person{font-size:1.45rem;line-height:1}.accommodation-room-block .room-grid .right-col .room-facilities{display:grid;grid-template-columns:repeat(5,1fr)}@media screen and (min-width:1925px){.accommodation-room-block .room-grid .right-col .room-facilities{grid-gap:20px}}@media screen and (max-width:1368px){.accommodation-room-block .room-grid .right-col .room-facilities{margin:35px 0}}@media screen and (max-width:767px){.accommodation-room-block .room-grid .right-col .room-facilities{grid-template-columns:repeat(2,1fr)!important}}.accommodation-room-block .room-grid .right-col .room-facilities .facilities{padding:20px 5px;text-align:center}.accommodation-room-block .room-grid .right-col .room-facilities .facilities img{max-width:55px}@media screen and (min-width:1925px){.accommodation-room-block .room-grid .right-col .room-facilities .facilities img{max-width:75px}}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.accommodation-room-block .room-grid .right-col .room-facilities .facilities img{max-width:45px!important}}@media screen and (max-width:1440px){.accommodation-room-block .room-grid .right-col .room-facilities .facilities img{max-width:35px}}.accommodation-room-block .room-grid .right-col .room-facilities .facilities p{font-size:1.35rem;margin-top:5px}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.accommodation-room-block .room-grid .right-col .room-facilities .facilities p{font-size:1.25rem!important}}@media screen and (max-width:1440px){.accommodation-room-block .room-grid .right-col .room-facilities .facilities p{font-size:1.125rem}}.accommodation-room-block .room-grid .right-col .gallery-div{align-items:center;display:flex;height:120px;justify-content:center;width:100%}@media screen and (max-width:767px){.accommodation-room-block .room-grid .right-col .gallery-div{display:flex;flex-direction:column;gap:15px;height:auto!important}.accommodation-room-block .room-grid .right-col .gallery-div>div{width:100%}}.accommodation-room-block .room-grid .right-col .gallery-div a{background:#52a0ac;border-radius:5px;color:#fff;display:inline-block;font-size:calc(16.8px + .375vw);min-width:270px;padding:10px 30px;text-align:center;text-transform:uppercase;transition:all .5s ease}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.accommodation-room-block .room-grid .right-col .gallery-div a{font-size:2rem}}@media screen and (max-width:1281px){.accommodation-room-block .room-grid .right-col .gallery-div a{min-width:245px}}@media screen and (max-width:767px){.accommodation-room-block .room-grid .right-col .gallery-div a{width:100%}}.accommodation-room-block .room-grid .right-col .gallery-div a:hover{background:#1a7583}.accommodation-room-block .room-grid .right-col .gallery-div a:not(:first-child){margin-left:5%}@media screen and (max-width:767px){.accommodation-room-block .room-grid .right-col .gallery-div a:not(:first-child){margin-left:0;width:100%}}.accommodation-room-block .room-grid .right-col .gallery-div .v-line{background:#3a3a3a;height:1px;width:180px}.sl-overlay{background:#000;opacity:.95}.sl-wrapper .sl-close,.sl-wrapper .sl-counter,.sl-wrapper .sl-navigation button{color:#c5851e}@media screen and (min-width:1024px){.sl-wrapper .sl-navigation button.sl-next{font-size:6rem;height:75px;right:60px}.sl-wrapper .sl-navigation button.sl-prev{font-size:6rem;height:75px;left:60px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:40px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:40px}}.activities-photo-wrapper{grid-gap:45px;display:grid;grid-template-columns:30% auto;margin:80px 3% 0 0}@media screen and (max-width:1023px){.activities-photo-wrapper{grid-row-gap:30px;grid-template-columns:auto;margin:40px 3% 0}}.activities-photo-wrapper .left-photo{height:100%;min-height:580px;position:relative}@media screen and (max-width:1600px){.activities-photo-wrapper .left-photo{min-height:525px}}@media screen and (min-width:1024px) and (max-width:1200px){.activities-photo-wrapper .left-photo{min-height:500px}}@media screen and (max-width:801px){.activities-photo-wrapper .left-photo{min-height:380px}}.activities-photo-wrapper .left-photo .activities-bg{background:url(../assets/images/activities-left.jpg) no-repeat;background-position:50%;background-size:cover;height:100%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.activities-photo-wrapper .left-photo .activities-bg{background-position:58% 28%}}.activities-photo-wrapper .activities-title{align-items:center;background:#c5851e;display:flex;height:110px;justify-content:space-between;padding:0 30px}@media screen and (max-width:801px){.activities-photo-wrapper .activities-title{flex-direction:column;height:auto;justify-content:center;padding:15px 5px}}.activities-photo-wrapper .activities-title .title{color:#fff;display:block;font-size:3.4rem}@media screen and (max-width:801px){.activities-photo-wrapper .activities-title .title{font-size:1.7rem}}.activities-photo-wrapper .activities-title .border-acco{background:#fff;height:2px;width:50%}.activities-photo-wrapper .activities-list-block{grid-gap:45px;display:grid;grid-template-columns:1fr 1fr;margin-top:60px}@media screen and (max-width:767px){.activities-photo-wrapper .activities-list-block{grid-row-gap:30px;grid-template-columns:auto;padding:0 20px}}.activities-photo-wrapper .activities-list-block .title{font-size:1.8rem;font-weight:600;margin-bottom:30px;text-align:center}.activities-photo-wrapper .activities-list-block a{display:block;font-size:1.5625rem;margin-bottom:25px;text-align:center;text-decoration:underline}@media screen and (max-width:1600px){.activities-photo-wrapper .activities-list-block a{font-size:1.375rem}}@media screen and (min-width:1024px) and (max-width:1280px){.activities-photo-wrapper .activities-list-block a{font-size:1.25rem}}.activities-photo-wrapper .activities-list-block ul li{font-size:1.5625rem;padding-left:30px;position:relative}@media screen and (max-width:1600px){.activities-photo-wrapper .activities-list-block ul li{font-size:1.375rem}}@media screen and (min-width:1024px) and (max-width:1280px){.activities-photo-wrapper .activities-list-block ul li{font-size:1.25rem}}@media screen and (max-width:767px){.activities-photo-wrapper .activities-list-block ul li{font-size:1.125rem}}.activities-photo-wrapper .activities-list-block ul li:before{background:#52a0ac;border-radius:50%;content:"";height:7px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:7px}.activities-photo-wrapper .activities-list-block .left-col{border-right:1px solid #c5851e}@media screen and (max-width:767px){.activities-photo-wrapper .activities-list-block .left-col{border:0}}.text-wrapper{margin:0 3% 0 0}@media screen and (max-width:767px){.text-wrapper.certifications ul li{font-size:1.125rem;margin-left:20px}}@media screen and (max-width:1023px){.text-wrapper{margin:0 3%}}.text-wrapper .activities-text-block{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:60px auto 0;max-width:1280px}@media screen and (max-width:767px){.text-wrapper .activities-text-block{margin-top:20px}}.text-wrapper .activities-text-block .title{display:inline-block;font-size:2.5rem;margin-bottom:30px;padding:0 45px 20px;position:relative;text-align:center}@media screen and (max-width:767px){.text-wrapper .activities-text-block .title{font-size:1.7rem}}.text-wrapper .activities-text-block .title:before{background:#c5851e;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.text-wrapper .activities-text-block .content{font-size:1.5625rem;text-align:center}@media screen and (max-width:1600px){.text-wrapper .activities-text-block .content{font-size:1.375rem}}@media screen and (min-width:1024px) and (max-width:1280px){.text-wrapper .activities-text-block .content{font-size:1.25rem}}.text-wrapper .activities-text-block .content p{font-size:1.5625rem;text-align:center}@media screen and (max-width:1600px){.text-wrapper .activities-text-block .content p{font-size:1.375rem}}@media screen and (min-width:1024px) and (max-width:1280px){.text-wrapper .activities-text-block .content p{font-size:1.25rem}}@media screen and (max-width:767px){.text-wrapper .activities-text-block .content p{font-size:1.125rem}}.text-wrapper .activities-text-block .content a{display:inline-block;margin:20px auto;text-decoration:underline}.text-wrapper .activities-text-block .content ul{margin:40px auto 0;max-width:850px}.text-wrapper .activities-text-block .content ul li{margin-bottom:15px;padding-left:30px;position:relative;text-align:left}.text-wrapper .activities-text-block .content ul li:before{background:#c5851e;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:15px;width:10px}.text-wrapper .activities-button{align-items:center;background-color:#c5851e;-webkit-clip-path:polygon(0 22%,73% 100%,100% 0);clip-path:polygon(0 22%,73% 100%,100% 0);display:flex;height:230px;justify-content:center;margin:30px auto 0;width:340px}.text-wrapper .activities-button a{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.6rem;justify-content:center;line-height:1.4;margin-right:-50px;margin-top:-30px}.restaurant-title{margin:120px 5% 0}.restaurant-title .title{font-size:3.75rem;margin-bottom:30px;width:100%}.restaurant-welcome-wraper{align-items:center;display:grid;grid-template-columns:auto 40%;margin:0 5%;position:relative}.restaurant-welcome-wraper:before{background:#fad17e;content:"";height:100%;left:0;position:absolute;top:0;width:70%;z-index:-1}.restaurant-welcome-wraper .left-col{padding:60px}.restaurant-welcome-wraper .left-col .title{color:#fff;display:inline-block;font-size:3.25rem;line-height:1.4;margin-bottom:15px;position:relative}@media screen and (max-width:767px){.restaurant-welcome-wraper .left-col .title{display:block;font-size:1.7rem;text-align:center}}.restaurant-welcome-wraper .left-col .title:before{background:#fff;content:"";height:1px;position:absolute;right:-50%;top:50%;width:160px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.restaurant-welcome-wraper .left-col .title:before{display:none}}@media screen and (max-width:767px){.restaurant-welcome-wraper .left-col .title:before{bottom:-5px;right:0;top:auto;width:100%}}.restaurant-welcome-wraper .left-col p{font-size:1.625rem;line-height:1.5;text-align:justify}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.restaurant-welcome-wraper .left-col p{font-size:1.375rem!important}}@media screen and (max-width:1680px){.restaurant-welcome-wraper .left-col p{font-size:1.4375rem}}@media screen and (max-width:1440px){.restaurant-welcome-wraper .left-col p{font-size:1.25rem}}@media screen and (max-width:601px){.restaurant-welcome-wraper .left-col p{font-size:1.1rem}}@media screen and (min-width:1024px) and (max-width:1280px){.restaurant-welcome-wraper .left-col p{font-size:1.25rem}}@media screen and (max-width:767px){.restaurant-welcome-wraper .left-col p{font-size:1.125rem}}.restaurant-welcome-wraper .right-col{height:100%;position:relative}.restaurant-welcome-wraper .right-col .welcome-photo{background:url(../assets/images/restaurant-block.jpg) no-repeat;background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:-80px;width:100%;z-index:1}@media screen and (max-width:1600px){.restaurant-welcome-wraper .right-col .welcome-photo{width:100%}}@media screen and (min-width:1024px) and (max-width:1200px){.restaurant-welcome-wraper .right-col .welcome-photo{height:400px;width:100%}}@media screen and (max-width:1023px){.restaurant-welcome-wraper .right-col .welcome-photo{height:35vh;position:relative;width:100%}}.activities-text-block{align-items:center;background:#f5f3ea;display:flex;flex-direction:column;justify-content:center;margin:0 5%;padding:60px 60px 0}.activities-text-block.custom-padding-60{padding-bottom:60px}.activities-text-block.custom-mt-80{margin-top:80px}@media screen and (max-width:767px){.activities-text-block{margin-top:20px}}.activities-text-block .title{display:inline-block;font-size:2.5rem;margin-bottom:30px;padding:0 45px 20px;position:relative;text-align:center}@media screen and (max-width:767px){.activities-text-block .title{font-size:1.6rem}}.activities-text-block .title:before{background:#c5851e;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.activities-text-block .content{font-size:1.5625rem;text-align:center}@media screen and (max-width:1600px){.activities-text-block .content{font-size:1.375rem}}@media screen and (min-width:1024px) and (max-width:1280px){.activities-text-block .content{font-size:1.25rem}}.activities-text-block .content p{font-size:1.5625rem;text-align:center}@media screen and (max-width:1600px){.activities-text-block .content p{font-size:1.375rem}}@media screen and (min-width:1024px) and (max-width:1280px){.activities-text-block .content p{font-size:1.25rem}}@media screen and (max-width:767px){.activities-text-block .content p{font-size:1.125rem}}.activities-text-block .content a{display:inline-block;margin:20px auto;text-decoration:underline}.activities-text-block .content ul{margin:40px auto 0;max-width:850px}.activities-text-block .content ul li{margin-bottom:15px;padding-left:30px;position:relative;text-align:left}.activities-text-block .content ul li:before{background:#c5851e;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:15px;width:10px}.locations-block{margin:120px 5% 0}.locations-block.reverse .location-grid{grid-template-columns:3fr 4fr}.locations-block.reverse .location-grid:before{left:auto;right:0}.locations-block.reverse .location-grid .title{left:auto;right:-2px}.locations-block.reverse .location-grid .title:before{left:auto;right:0}.locations-block .location-grid{grid-gap:30px;align-items:center;display:grid;grid-template-columns:4fr 3fr;position:relative}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.locations-block .location-grid{grid-template-columns:auto 520px}}.locations-block .location-grid .title{background:#fff;color:#3a3a3a;font-size:3.75rem;font-weight:600;left:-2px;line-height:1;padding:0 30px 30px 20px;position:absolute;text-transform:uppercase;top:-30px}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.locations-block .location-grid .title{font-size:3rem;top:-23px}}@media screen and (max-width:1201px){.locations-block .location-grid .title{font-size:3rem;top:-25px}}.locations-block .location-grid .title:before{background:#c5851e;border-radius:50%;bottom:40px;content:"";height:8px;left:0;position:absolute;width:8px}.locations-block .location-grid .left-col{align-items:center;border:1px solid #c5851e;display:grid;grid-template-columns:1fr;padding:60px;position:relative}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.locations-block .location-grid .left-col{grid-template-columns:1fr}}.locations-block .location-grid .left-col .content p{font-size:1.625rem;line-height:1.5;text-align:justify}@media (min-width:1200px) and (max-width:1919px) and (-webkit-device-pixel-ratio:1.25){.locations-block .location-grid .left-col .content p{font-size:1.375rem!important}}@media screen and (max-width:1680px){.locations-block .location-grid .left-col .content p{font-size:1.4375rem}}@media screen and (max-width:1440px){.locations-block .location-grid .left-col .content p{font-size:1.25rem}}@media screen and (max-width:601px){.locations-block .location-grid .left-col .content p{font-size:1.1rem}}.locations-block .location-grid .left-col .gmap{align-items:center;display:flex;justify-content:center;margin-top:30px}.locations-block .location-grid .left-col .gmap a{background:#52a0ac;border-radius:5px;color:#fff;display:inline-block;font-size:30px;min-width:270px;padding:10px 30px;text-align:center;text-transform:uppercase;transition:all .5s ease}.locations-block .location-grid .left-col .gmap a:hover{background-color:#1a7583}.locations-block .location-grid .right-col .agios-nikolaos-bg{background:url(../assets/images/location/agios-nikolaos.jpg) no-repeat;background-position:50%;background-size:cover;height:650px}.locations-block .location-grid .right-col .elounda-bg{background:url(../assets/images/location/elounda.jpg) no-repeat;background-position:50%;background-size:cover;height:650px}.locations-block .location-grid .right-col .vai-bg{background:url(../assets/images/location/vai.jpg) no-repeat;background-position:50%;background-size:cover;height:650px}.locations-block .location-grid .right-col .ierapetra-bg{background:url(../assets/images/location/ierapetra.jpg) no-repeat;background-position:50%;background-size:cover;height:650px}.locations-block .location-grid .right-col .spinalonga-bg{background:url(../assets/images/location/spinalonga.jpg) no-repeat;background-position:50%;background-size:cover;height:650px}
/*# sourceMappingURL=webdynamic.css.map */
