.elementor-19 .elementor-element.elementor-element-09fb96c{overflow:hidden;margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-59912a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-14e78c8 .elementor-repeater-item-eb9c3d2 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://newstyle.hotelbranding.gr/wp-content/uploads/2023/10/1-3.jpg);background-size:cover;}.elementor-19 .elementor-element.elementor-element-14e78c8 .elementor-repeater-item-eb9c3d2 .elementor-background-overlay{background-color:#00000020;}.elementor-19 .elementor-element.elementor-element-14e78c8 .elementor-repeater-item-eb9c3d2 .swiper-slide-contents{margin:0 auto;}.elementor-19 .elementor-element.elementor-element-14e78c8 .elementor-repeater-item-eb9c3d2 .swiper-slide-inner{text-align:center;}.elementor-19 .elementor-element.elementor-element-14e78c8 .swiper-slide{height:100vh;}.elementor-19 .elementor-element.elementor-element-14e78c8 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);}.elementor-19 .elementor-element.elementor-element-14e78c8 .swiper-slide-inner{text-align:center;}.elementor-19 .elementor-element.elementor-element-14e78c8 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:11px;}.elementor-19 .elementor-element.elementor-element-14e78c8 .elementor-slide-heading{color:#FCFCFC;font-family:"Cera b", Sans-serif;font-size:14px;font-weight:600;letter-spacing:5px;}.elementor-19 .elementor-element.elementor-element-14e78c8 .elementor-slide-description{color:#FCFCFC;font-family:"Cera b", Sans-serif;font-size:45px;font-weight:100;letter-spacing:0.2em;}.elementor-19 .elementor-element.elementor-element-14e78c8 .swiper-pagination-bullet{height:14px;width:14px;}.elementor-19 .elementor-element.elementor-element-14e78c8 .swiper-horizontal .swiper-pagination-progressbar{height:14px;}.elementor-19 .elementor-element.elementor-element-14e78c8 .swiper-pagination-fraction{font-size:14px;}.elementor-19 .elementor-element.elementor-element-14e78c8 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FCFCFC78;opacity:1;}.elementor-19 .elementor-element.elementor-element-14e78c8 .swiper-pagination-bullet-active{background-color:#FCFCFCC7;}.elementor-19 .elementor-element.elementor-element-14e78c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#BC3D3D00;}.elementor-19 .elementor-element.elementor-element-e51d94d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:6em;--padding-block-end:5em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-19 .elementor-element.elementor-element-e10a633{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:3em;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19 .elementor-element.elementor-element-e10a633:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e10a633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEEE4D;}.elementor-19 .elementor-element.elementor-element-e10a633::before, .elementor-19 .elementor-element.elementor-element-e10a633 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e10a633 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e10a633 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e10a633 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e10a633 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 5%, #F0EEEE4D 30%);}.elementor-19 .elementor-element.elementor-element-e10a633, .elementor-19 .elementor-element.elementor-element-e10a633::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-7b4158f .elementor-heading-title{color:#735028;font-family:"Cera b", Sans-serif;font-size:2em;font-weight:100;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2em;}.elementor-19 .elementor-element.elementor-element-7b4158f.ob-harakiri{writing-mode:inherit;}.elementor-19 .elementor-element.elementor-element-7b4158f.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-7b4158f.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-7b4158f .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-19 .elementor-element.elementor-element-7b4158f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:4em 3em 0em 2em;background-color:#FFFFFF00;}.elementor-19 .elementor-element.elementor-element-7b4158f{z-index:2;}.elementor-19 .elementor-element.elementor-element-3e5cf54{text-align:left;color:#626262;font-family:"Cera R", Sans-serif;font-size:1em;font-weight:100;line-height:1.8em;}.elementor-19 .elementor-element.elementor-element-3e5cf54.ob-harakiri{writing-mode:inherit;}.elementor-19 .elementor-element.elementor-element-3e5cf54.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-3e5cf54.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-3e5cf54 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-19 .elementor-element.elementor-element-3e5cf54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 6em 4em;background-color:#F0EEEE00;}.elementor-19 .elementor-element.elementor-element-3c82f2f .elementor-button{font-family:"Cera b", Sans-serif;font-size:0.8em;font-weight:100;line-height:1em;letter-spacing:0.2em;fill:#735028;color:#735028;background-color:#F0EEEE00;border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-19 .elementor-element.elementor-element-3c82f2f .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-3c82f2f .elementor-button:focus{color:#626262;}.elementor-19 .elementor-element.elementor-element-3c82f2f .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-3c82f2f .elementor-button:focus svg{fill:#626262;}.elementor-19 .elementor-element.elementor-element-3c82f2f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 2em 0em;}.elementor-19 .elementor-element.elementor-element-3c82f2f{width:auto;max-width:auto;top:225px;}.elementor-19 .elementor-element.elementor-element-3c82f2f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3c82f2f{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-3c82f2f{right:0px;}.elementor-19 .elementor-element.elementor-element-f796835 .elementor-button{font-family:"Cera b", Sans-serif;font-size:1em;font-weight:100;text-transform:lowercase;line-height:1em;letter-spacing:0.2em;fill:#FCFCFC;color:#FCFCFC;background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f796835 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-f796835 .elementor-button:focus{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f796835 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-f796835 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f796835 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-19 .elementor-element.elementor-element-f796835{width:100%;max-width:100%;align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-f796835.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1b8bd03{--display:flex;--overflow:hidden;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19 .elementor-element.elementor-element-6e8eb09 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;box-shadow:0px 9px 10px -8px rgba(0, 0, 0, 0.2);}.elementor-19 .elementor-element.elementor-element-6e8eb09{z-index:1;}.elementor-19 .elementor-element.elementor-element-d7028c6 .elementor-swiper-button.elementor-swiper-button-prev:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-d7028c6 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-d7028c6 .elementor-swiper-button-next, .elementor-19 .elementor-element.elementor-element-d7028c6 .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50% - 25px);}.elementor-19 .elementor-element.elementor-element-d7028c6 .elementor-swiper-button-next:hover, .elementor-19 .elementor-element.elementor-element-d7028c6 .elementor-swiper-button-prev:hover{background-color:#FFCC00E6;}.elementor-19 .elementor-element.elementor-element-d7028c6 .elementor-swiper-button-prev{left:calc(0%);right:unset;}.elementor-19 .elementor-element.elementor-element-d7028c6 .elementor-swiper-button-next{right:calc(0%);left:unset;}.elementor-19 .elementor-element.elementor-element-d7028c6 .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#00000080;}.elementor-19 .elementor-element.elementor-element-d7028c6 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000000 !important;}.elementor-19 .elementor-element.elementor-element-a2e38db .elementor-swiper-button.elementor-swiper-button-prev:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-a2e38db .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-a2e38db .elementor-swiper-button-next, .elementor-19 .elementor-element.elementor-element-a2e38db .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50% - 25px);}.elementor-19 .elementor-element.elementor-element-a2e38db .elementor-swiper-button-next:hover, .elementor-19 .elementor-element.elementor-element-a2e38db .elementor-swiper-button-prev:hover{background-color:#FFCC00E6;}.elementor-19 .elementor-element.elementor-element-a2e38db .elementor-swiper-button-prev{left:calc(0%);right:unset;}.elementor-19 .elementor-element.elementor-element-a2e38db .elementor-swiper-button-next{right:calc(0%);left:unset;}.elementor-19 .elementor-element.elementor-element-a2e38db .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#00000080;}.elementor-19 .elementor-element.elementor-element-a2e38db .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000000 !important;}.elementor-19 .elementor-element.elementor-element-13f0267 .elementor-swiper-button.elementor-swiper-button-prev:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-13f0267 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-13f0267 .elementor-swiper-button-next, .elementor-19 .elementor-element.elementor-element-13f0267 .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50% - 25px);}.elementor-19 .elementor-element.elementor-element-13f0267 .elementor-swiper-button-next:hover, .elementor-19 .elementor-element.elementor-element-13f0267 .elementor-swiper-button-prev:hover{background-color:#FFCC00E6;}.elementor-19 .elementor-element.elementor-element-13f0267 .elementor-swiper-button-prev{left:calc(0%);right:unset;}.elementor-19 .elementor-element.elementor-element-13f0267 .elementor-swiper-button-next{right:calc(0%);left:unset;}.elementor-19 .elementor-element.elementor-element-13f0267 .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#00000080;}.elementor-19 .elementor-element.elementor-element-13f0267 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000000 !important;}.elementor-19 .elementor-element.elementor-element-e99f953{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--margin-block-start:5em;--margin-block-end:0em;--margin-inline-start:6em;--margin-inline-end:0em;--padding-block-start:-6px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19 .elementor-element.elementor-element-e99f953:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e99f953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEEE4D;}.elementor-19 .elementor-element.elementor-element-e99f953::before, .elementor-19 .elementor-element.elementor-element-e99f953 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e99f953 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e99f953 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e99f953 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e99f953 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 5%, #F0EEEE4D 30%);}.elementor-19 .elementor-element.elementor-element-e99f953, .elementor-19 .elementor-element.elementor-element-e99f953::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-e99f953.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-ad845c5 .elementor-heading-title{color:#735028;font-family:"Cera b", Sans-serif;font-size:2em;font-weight:100;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2em;}.elementor-19 .elementor-element.elementor-element-ad845c5.ob-harakiri{writing-mode:inherit;}.elementor-19 .elementor-element.elementor-element-ad845c5.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-ad845c5.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-ad845c5 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-19 .elementor-element.elementor-element-ad845c5 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:4em 3em 0em 2em;background-color:#FFFFFF00;}.elementor-19 .elementor-element.elementor-element-ad845c5{z-index:2;}.elementor-19 .elementor-element.elementor-element-d34a072{text-align:left;color:#626262;font-family:"Cera R", Sans-serif;font-size:1em;font-weight:100;line-height:1.8em;}.elementor-19 .elementor-element.elementor-element-d34a072.ob-harakiri{writing-mode:inherit;}.elementor-19 .elementor-element.elementor-element-d34a072.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-d34a072.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-d34a072 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-19 .elementor-element.elementor-element-d34a072 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 6em 4em;background-color:#F0EEEE00;}.elementor-19 .elementor-element.elementor-element-59ed00c .elementor-button{font-family:"Cera b", Sans-serif;font-size:1em;font-weight:100;text-transform:lowercase;line-height:1em;letter-spacing:0.2em;fill:#FCFCFC;color:#FCFCFC;background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-59ed00c .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-59ed00c .elementor-button:focus{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-59ed00c .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-59ed00c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-59ed00c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-19 .elementor-element.elementor-element-59ed00c{width:100%;max-width:100%;align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-59ed00c.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-01c1b8f .elementor-button{font-family:"Cera b", Sans-serif;font-size:0.8em;font-weight:100;line-height:1em;letter-spacing:0.2em;fill:#735028;color:#735028;background-color:#F0EEEE00;border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-19 .elementor-element.elementor-element-01c1b8f .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-01c1b8f .elementor-button:focus{color:#626262;}.elementor-19 .elementor-element.elementor-element-01c1b8f .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-01c1b8f .elementor-button:focus svg{fill:#626262;}.elementor-19 .elementor-element.elementor-element-01c1b8f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 2em 0em;}.elementor-19 .elementor-element.elementor-element-01c1b8f{width:auto;max-width:auto;top:225px;}.elementor-19 .elementor-element.elementor-element-01c1b8f.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-01c1b8f{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-01c1b8f{right:0px;}.elementor-19 .elementor-element.elementor-element-ea3e347{--display:flex;--overflow:hidden;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19 .elementor-element.elementor-element-ea3e347.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-501d537 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;box-shadow:0px 9px 10px -8px rgba(0, 0, 0, 0.2);}.elementor-19 .elementor-element.elementor-element-501d537{z-index:1;}.elementor-19 .elementor-element.elementor-element-e99e409 .elementor-swiper-button.elementor-swiper-button-prev:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-e99e409 .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-e99e409 .elementor-swiper-button-next, .elementor-19 .elementor-element.elementor-element-e99e409 .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50% - 25px);}.elementor-19 .elementor-element.elementor-element-e99e409 .elementor-swiper-button-next:hover, .elementor-19 .elementor-element.elementor-element-e99e409 .elementor-swiper-button-prev:hover{background-color:#FFCC00E6;}.elementor-19 .elementor-element.elementor-element-e99e409 .elementor-swiper-button-prev{left:calc(0%);right:unset;}.elementor-19 .elementor-element.elementor-element-e99e409 .elementor-swiper-button-next{right:calc(0%);left:unset;}.elementor-19 .elementor-element.elementor-element-e99e409 .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#00000080;}.elementor-19 .elementor-element.elementor-element-e99e409 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000000 !important;}.elementor-19 .elementor-element.elementor-element-8c6497e .elementor-swiper-button.elementor-swiper-button-prev:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-8c6497e .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-8c6497e .elementor-swiper-button-next, .elementor-19 .elementor-element.elementor-element-8c6497e .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50% - 25px);}.elementor-19 .elementor-element.elementor-element-8c6497e .elementor-swiper-button-next:hover, .elementor-19 .elementor-element.elementor-element-8c6497e .elementor-swiper-button-prev:hover{background-color:#FFCC00E6;}.elementor-19 .elementor-element.elementor-element-8c6497e .elementor-swiper-button-prev{left:calc(0%);right:unset;}.elementor-19 .elementor-element.elementor-element-8c6497e .elementor-swiper-button-next{right:calc(0%);left:unset;}.elementor-19 .elementor-element.elementor-element-8c6497e .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#00000080;}.elementor-19 .elementor-element.elementor-element-8c6497e .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000000 !important;}.elementor-19 .elementor-element.elementor-element-0e3268f .elementor-swiper-button.elementor-swiper-button-prev:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-0e3268f .elementor-swiper-button.elementor-swiper-button-next:hover{color:#FFFFFF80;}.elementor-19 .elementor-element.elementor-element-0e3268f .elementor-swiper-button-next, .elementor-19 .elementor-element.elementor-element-0e3268f .elementor-swiper-button-prev{background-color:#0000004D;padding:10px;margin-top:unset;top:calc(50% - 25px);}.elementor-19 .elementor-element.elementor-element-0e3268f .elementor-swiper-button-next:hover, .elementor-19 .elementor-element.elementor-element-0e3268f .elementor-swiper-button-prev:hover{background-color:#FFCC00E6;}.elementor-19 .elementor-element.elementor-element-0e3268f .elementor-swiper-button-prev{left:calc(0%);right:unset;}.elementor-19 .elementor-element.elementor-element-0e3268f .elementor-swiper-button-next{right:calc(0%);left:unset;}.elementor-19 .elementor-element.elementor-element-0e3268f .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#00000080;}.elementor-19 .elementor-element.elementor-element-0e3268f .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000000 !important;}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-e51d94d{--content-width:1320px;}.elementor-19 .elementor-element.elementor-element-e10a633{--width:50%;}.elementor-19 .elementor-element.elementor-element-e99f953{--width:50%;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-09fb96c{margin-top:0em;margin-bottom:0em;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-14e78c8 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-14e78c8 .elementor-slide-description{font-size:35px;}.elementor-19 .elementor-element.elementor-element-e51d94d{--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-19 .elementor-element.elementor-element-e10a633{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-19 .elementor-element.elementor-element-e10a633.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-7b4158f{text-align:center;}.elementor-19 .elementor-element.elementor-element-7b4158f .elementor-heading-title{font-size:1.6em;}.elementor-19 .elementor-element.elementor-element-7b4158f > .elementor-widget-container{padding:4em 0em 0em 0em;}.elementor-19 .elementor-element.elementor-element-3e5cf54{text-align:center;}.elementor-19 .elementor-element.elementor-element-3e5cf54 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:2em 0em 3em 0em;}.elementor-19 .elementor-element.elementor-element-3c82f2f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 3em 0em;}.elementor-19 .elementor-element.elementor-element-3c82f2f{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-3c82f2f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3c82f2f{left:20%;}body.rtl .elementor-19 .elementor-element.elementor-element-3c82f2f{right:20%;}.elementor-19 .elementor-element.elementor-element-f796835 .elementor-button{padding:0px 0px 4px 0px;}.elementor-19 .elementor-element.elementor-element-f796835 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-19 .elementor-element.elementor-element-f796835{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-f796835.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1b8bd03{--margin-block-start:1em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-19 .elementor-element.elementor-element-6e8eb09 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-19 .elementor-element.elementor-element-e99f953{--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-19 .elementor-element.elementor-element-ad845c5{text-align:center;}.elementor-19 .elementor-element.elementor-element-ad845c5 .elementor-heading-title{font-size:1.6em;}.elementor-19 .elementor-element.elementor-element-ad845c5 > .elementor-widget-container{padding:4em 0em 0em 0em;}.elementor-19 .elementor-element.elementor-element-d34a072{text-align:center;}.elementor-19 .elementor-element.elementor-element-d34a072 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:2em 0em 3em 0em;}.elementor-19 .elementor-element.elementor-element-59ed00c .elementor-button{padding:0px 0px 4px 0px;}.elementor-19 .elementor-element.elementor-element-59ed00c > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-19 .elementor-element.elementor-element-59ed00c{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-59ed00c.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-01c1b8f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-19 .elementor-element.elementor-element-01c1b8f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-01c1b8f{left:20%;}body.rtl .elementor-19 .elementor-element.elementor-element-01c1b8f{right:20%;}.elementor-19 .elementor-element.elementor-element-ea3e347{--margin-block-start:1em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-19 .elementor-element.elementor-element-501d537 > .elementor-widget-container{margin:0em 0em 0em 0em;}}/* Start custom CSS for section, class: .elementor-element-09fb96c */.elementor-19 .elementor-element.elementor-element-09fb96c{
overflow:hidden;
}

.elementor-19 .elementor-element.elementor-element-09fb96c{
    --speed: 500ms;
    animation: none !important;
}
.elementor-19 .elementor-element.elementor-element-09fb96c > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
    transition-timing-function: cubic-bezier(.655,.050,.655,1);
}
.elementor-19 .elementor-element.elementor-element-09fb96c.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c82f2f */.ctahome {
 position: relative;
 margin: auto;
 padding: 10px 10px;
 transition: all 0.9s ease;
 border: none;
 background: none !important;
 margin-left: 2em
 

}

.ctahome:before {
 content: "";
 position: absolute;
 top: 0;
 left: 0;
 display: block;
 border-radius: 0px;
 background: #F0EEEE;
 width: 45px;
 height: 45px;
 transition: all 0.9s ease;
}

.ctahome span {
 position: relative;
 font-family: cera b;
 font-size: 16px;
 font-weight: 100;
 letter-spacing: 0.1em;
 color: #735028 !important;

}

.ctahome svg {
 position: relative;
 top: 0;
 margin-left: 0px;
 fill: none;
 stroke-linecap: round;
 stroke-linejoin: round;
 stroke: #transparent;
 stroke-width: 1;
 transform: translateX(0px);
 transition: all 0.3s ease;
}


.ctahome:hover:before {
 width: 72%;
 background: #F0EEEE;
}

.ctahome:hover svg {
 transform: translateX(0);
}

.ctahome:active {
 transform: scale(0.95);
}

a {
  background-color: transparent;
  text-decoration: none;
  color:#735028;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f796835 */.learn-btn-mobile {
 position: relative;
 margin: auto;
 padding: 10px 10px;
 transition: all 0.9s ease;
 border: none;
 background: none !important;

}

.learn-btn-mobile:before {
 content: "";
 position: absolute;
 top: 0;
 left: 0;
 display: block;
 border-radius: 0px;
 background: #F0EEEE;
 width: 45px;
 height: 45px;
 transition: all 0.9s ease;
}

.learn-btn-mobile span {
 position: relative;
 font-family: cera b;
 font-size: 16px;
 font-weight: 100;
 letter-spacing: 0.1em;
 color: #735028 !important;

}

.cta svg {
 position: relative;
 top: 0;
 margin-left: 0px;
 fill: none;
 stroke-linecap: round;
 stroke-linejoin: round;
 stroke: #transparent;
 stroke-width: 1;
 transform: translateX(0px);
 transition: all 0.3s ease;
}


.learn-btn-mobile:hover:before {
 width: 75%;
 background: #F0EEEE;
}

.cta:hover svg {
 transform: translateX(0);
}

.learn-btn-mobile:active {
 transform: scale(0.95);
}

a {
  background-color: transparent;
  text-decoration: none;
  color:#735028;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e8eb09 */.imagehover {
    transition: all 0.5s ease-in-out;
}

.imagehover:hover
{
    transform: scale(1.3);
}

.elementor-19 .elementor-element.elementor-element-6e8eb09 .imagehover {
overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59ed00c */.learn-btn-mobile {
 position: relative;
 margin: auto;
 padding: 10px 10px;
 transition: all 0.9s ease;
 border: none;
 background: none !important;

}

.learn-btn-mobile:before {
 content: "";
 position: absolute;
 top: 0;
 left: 0;
 display: block;
 border-radius: 0px;
 background: #F0EEEE;
 width: 45px;
 height: 45px;
 transition: all 0.9s ease;
}

.learn-btn-mobile span {
 position: relative;
 font-family: cera b;
 font-size: 16px;
 font-weight: 100;
 letter-spacing: 0.1em;
 color: #735028 !important;

}

.cta svg {
 position: relative;
 top: 0;
 margin-left: 0px;
 fill: none;
 stroke-linecap: round;
 stroke-linejoin: round;
 stroke: #transparent;
 stroke-width: 1;
 transform: translateX(0px);
 transition: all 0.3s ease;
}


.learn-btn-mobile:hover:before {
 width: 75%;
 background: #F0EEEE;
}

.cta:hover svg {
 transform: translateX(0);
}

.learn-btn-mobile:active {
 transform: scale(0.95);
}

a {
  background-color: transparent;
  text-decoration: none;
  color:#735028;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01c1b8f */.ctahome {
 position: Default;
 margin: auto;
 padding: 10px 10px;
 transition: all 0.9s ease;
 border: none;
 background: none !important;
 margin-left: 2em
 

}

.ctahome:before {
 content: "";
 position: Default;
 top: 0;
 left: 0px;
 display: block;
 border-radius: 0px;
 background: #F0EEEE;
 width: 45px;
 height: 45px;
 transition: all 0.9s ease;
}

.ctahome span {
 position: Default;
 font-family: cera b;
 font-size: 16px;
 font-weight: 100;
 letter-spacing: 0.1em;
 color: #735028 !important;

}

.ctahome svg {
 position: Default;
 top: 0;
 margin-left: 0px;
 fill: none;
 stroke-linecap: round;
 stroke-linejoin: round;
 stroke: #transparent;
 stroke-width: 1;
 transform: translateX(0px);
 transition: all 0.3s ease;
}


.ctahome:hover:before {
 width: 75%;
 background: #F0EEEE;
}

.ctahome:hover svg {
 transform: translateX(0);
}

.ctahome:active {
 transform: scale(0.95);
}

a {
  background-color: transparent;
  text-decoration: none;
  color:#735028;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-501d537 */.imagehover {
    transition: all 0.5s ease-in-out;
}

.imagehover:hover
{
    transform: scale(1.3);
}

.elementor-19 .elementor-element.elementor-element-501d537 .imagehover {
overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e51d94d */.elementor-19 .elementor-element.elementor-element-e51d94d{
overflow:hidden;
}

.elementor-19 .elementor-element.elementor-element-e51d94d{
    --speed: 2s;
    animation: none !important;
}
.elementor-19 .elementor-element.elementor-element-e51d94d > *{
    clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);
    transition: all var(--speed) ease;
    transition-timing-function: cubic-bezier(.655,.050,.340,1);
    
}
.elementor-19 .elementor-element.elementor-element-e51d94d.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}/* End custom CSS */
/* Start custom CSS */.dialog-close-button i {
 
  padding-block: 10px;
  padding-inline: 10px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cera b';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://newstyle.hotelbranding.gr/wp-content/uploads/2023/09/CeraProBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cera R';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://newstyle.hotelbranding.gr/wp-content/uploads/2023/09/CeraProRegular.woff2') format('woff2');
}
/* End Custom Fonts CSS */