.home #qodef-page-inner{width:100%}.qodef-page-title{background-position:center!important}body.lang-el .slider_parallax_slides .title{font-family:"Cormorant Garamond",serif!important}body.lang-el .qodef-section-title .qodef-m-subtitle{padding-top:20px;font-family:"Cormorant Garamond",serif!important}body.lang-el{font-family:"Source Sans Pro",sans-serif}body.lang-el .qodef-h1,body.lang-el h1,body.lang-el .qodef-h2,body.lang-el h2,body.lang-el .qodef-h3,body.lang-el h3,body.lang-el .qodef-h4,body.lang-el h4,body.lang-el .qodef-h5,body.lang-el h5,body.lang-el .qodef-h6,body.lang-el h6{font-family:"Cormorant Garamond",serif!important}.lang-el .accommodation-icons h3.qodef-m-title{font-size:20px}.qodef-h2,h2,.qodef-h3,h3{font-size:38px}@media (min-width:769px){body.lang-el .qodef-h1,body.lang-el h1{font-size:48px}body.lang-el .qodef-h2,body.lang-el h2,body.lang-el .qodef-h3,body.lang-el h3{font-size:42px}body.lang-el .qodef-section-title .qodef-m-subtitle{font-size:60px}}.foot-form{background-color:#f9faf7}.ginput_container_consent{display:flex;align-items:baseline}.gform_wrapper.gravity-theme .ginput_container_address span{flex:100%!important;padding-right:0!important}.gfield select{background-position:98% center!important}.accommodation-icons h3.qodef-m-title{font-size:28px}.accommodation-icons svg{width:60px;height:60px;box-shadow:0 0 5px -3px #000;padding:10px;border-radius:10px;margin-bottom:10px}.book-form ol{list-style:none;margin:0!important}.book-form input[type=date]{margin-bottom:0;padding:8px 15px}.book-form ol ol{display:flex;align-items:center;justify-content:space-between}.book-form ol ol li{width:48%}.book-form select{width:100%;border:1px solid #000;padding:8px 15px;background-position-x:96%;min-width:auto}.book-form input{padding:8px 15px}form.book-form{padding:20px 30px;max-width:400px;background-color:#fff}.book-form input[type=submit]{width:100%;justify-content:center;margin-top:10px}.info-boxs p.qodef-m-text{max-width:500px;opacity:0;transition:.5s}.info-boxs .qodef-m-button{opacity:0;transition:.5s}.info-boxs .qodef-m-content-inner:hover .qodef-m-button,.info-boxs .qodef-m-content-inner:hover p.qodef-m-text{opacity:1}#qodef-page-footer .foot-form input{margin:0;padding:8px 15px}.foot-form h2.qodef-h3{text-align:center;margin-top:0}#qodef-page-footer-top-area input[type=date],#qodef-page-footer-top-area input[type=email],#qodef-page-footer-top-area input[type=number],#qodef-page-footer-top-area input[type=password],#qodef-page-footer-top-area input[type=search],#qodef-page-footer-top-area input[type=tel],#qodef-page-footer-top-area input[type=text],#qodef-page-footer-top-area input[type=url],#qodef-page-footer-top-area textarea{color:#999;background-color:transparent;border-color:#999}.info-boxs .qodef-m-content-inner{transition:.5s}.info-boxs .qodef-m-content-inner:hover{background-color:rgba(0,0,0,50%)}li.book-menu span{background-color:var(--qode-main-color);color:#fff;padding:15px 20px;display:inline-block}div#ui-datepicker-div{padding:5px;border:none;box-shadow:0 0 20px -10px #9e9e9e;border-radius:4px;overflow:hidden}div#ui-datepicker-div .ui-widget-header{background-color:var(--qode-main-color)}div#ui-datepicker-div table tr{border:none}div#ui-datepicker-div.ui-datepicker td{padding:0}div#ui-datepicker-div.ui-datepicker table{margin:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:none!important;background:0 0!important;font-weight:700!important;text-align:center}.ui-widget-content .ui-datepicker-current-day .ui-state-active,.ui-widget-content .ui-datepicker-days-cell-over .ui-state-highlight{background-color:var(--qode-main-color)!important;color:#fff!important;border-radius:5px;box-shadow:0 0 5px -2px #333}.ui-widget-content .ui-datepicker-today .ui-state-highlight{box-shadow:inset 0 0 4px 0px #bebebe;border-radius:4px}.home div#qodef-page-outer{margin:-70px 0 0!important}.mc-date,.mc-table__weekday{border:none;vertical-align:middle}.mc-calendar{--mc-display-background:#b59175!important;--mc-btn-success-foreground:#b59175!important;--mc-weekday-foreground:#91745e!important}.elementor-column.accommodation-room-col:hover>.elementor-widget-wrap{background-color:rgba(0,0,0,.32);background-blend-mode:overlay}.elementor-column.accommodation-room-col:hover .qodef-button,.elementor-column.accommodation-room-col:hover .elementor-widget-text-editor{opacity:1}.qodef-section-title .qodef-m-subtitle{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.gform_wrapper.gravity-theme .ginput_container_date input,.rendezvous-container{width:100%!important}.qodef-page-title .qodef-m-content{width:100%}.qodef-page-title .qodef-m-content .qodef-m-title{max-width:1300px;margin:0 auto;width:100%;text-align:left}.qodef-m-image:before{content:"";width:100%;height:100%;background-color:#000;position:absolute;opacity:.4}.facilities-2 ul.elementor-icon-list-items .elementor-icon-list-item{border-bottom:1px solid #000;margin-bottom:-1px}.facilities-2 ul.elementor-icon-list-items{gap:0;display:grid;grid-template-columns:33.33% 33.33% 33.33%;row-gap:15px;border-bottom:1px solid #000}.facilities-3 ul.elementor-icon-list-items{list-style:disc}.facilities-3 ul.elementor-icon-list-items li.elementor-icon-list-item{display:list-item}.elementor-slideshow__title{display:none}#qodef-page-footer-top-area-inner .wpml-ls-item{display:none}@media (min-width:768px){.facilities-1 ul.elementor-icon-list-items,.facilities-3 ul.elementor-icon-list-items{column-count:3}.accommodation-room-col .qodef-button,.accommodation-room-col .elementor-widget-text-editor{opacity:0;transition:.4s}.accommodation-room .elementor-column>.elementor-widget-wrap:hover{background-size:110%!important}.accommodation-room .elementor-column>.elementor-widget-wrap{transition:all 1s!important;background-size:100%!important}.foot-form .book-form ol{display:flex;align-items:end}.foot-form .book-form .avl-form>ol>li{width:20%;padding:0 10px}.foot-form{padding:60px 0}.foot-form form.book-form{max-width:1200px;margin:0 auto;box-shadow:0 0 5px -4px #000}#qodef-page-footer .foot-form label{margin:0}}@media (max-width:1024px){.info-boxs .qodef-m-title{font-size:36px!important}.info-boxs p.qodef-m-text{margin-top:10px!important;font-size:14px;line-height:1.4}.info-boxs .qodef-m-button a{margin:10px 0 0!important;padding:5px 25px}.info-boxs p.qodef-m-text,.info-boxs .qodef-m-button{opacity:1}.info-boxs .qodef-m-content-inner{background-color:rgba(0,0,0,50%)}}@media (max-width:767px){.cookies-text a{word-break:break-all}.price-table .elementor-shortcode{overflow:auto}.price-table .elementor-shortcode:before,.divTable:before{content:"";position:absolute;top:0;right:0;z-index:999;width:20%;height:100%;background:linear-gradient(-90deg,rgba(255,255,255,80%),transparent)}.price-table .tablepress{min-width:500px}.qodef-banner.qodef-layout--link-overlay .qodef-m-content{opacity:1;-webkit-clip-path:inset(30% 25%);clip-path:inset(30% 25%);background-color:rgba(0,0,0,50%)}.qodef-banner .qodef-m-title{color:#fff!important}.foot-form{padding-top:25px;padding-bottom:25px}.elementor-column.accommodation-room-col>.elementor-widget-wrap{background-color:rgba(0,0,0,.32);background-blend-mode:overlay}.home .slider_parallax_wrapper .arrows .prev{left:0}.home .slider_parallax_wrapper .arrows .next{right:0}.qodef-page-title .qodef-m-content{padding:0!important}.qodef-page-title .qodef-m-content .qodef-m-title{width:86%}li.book-menu span{padding:8px 12px}.qodef-page-title .qodef-m-content.qodef-content-full-width{padding:0 10px}.accommodation-icons svg{width:50px;height:50px;padding:8px}.accommodation-icons h3.qodef-m-title{font-size:18px}.accommodation-icons .qodef-icon-with-text .qodef-m-text{font-size:14px;line-height:1.4}.facilities-boxs .qodef-m-content{opacity:1!important;position:relative!important;height:60px!important}.facilities-boxs .qodef-m-content h3{font-size:28px}.divTableRow:nth-of-type(1){font-size:16px!important;line-height:1.2}.divTable{overflow:auto;font-size:14px;line-height:1.4}}@media (max-width:460px){.ginput_container_date .rendezvous-datepicker{margin:0!important;transform:translate(-50%,-50%)!important;width:calc(100% - 30px)!important}}