.elementor-2092 .elementor-element.elementor-element-ed5e5c0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2092 .elementor-element.elementor-element-ed5e5c0:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-ed5e5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gnammahotel.gr/wp-content/uploads/2025/09/GNAMMA-100.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2092 .elementor-element.elementor-element-ed5e5c0 > .elementor-container{min-height:700px;}.elementor-2092 .elementor-element.elementor-element-ed5e5c0{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-ed5e5c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2092 .elementor-element.elementor-element-1eda56a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2092 .elementor-element.elementor-element-1eda56a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2092 .elementor-element.elementor-element-1eda56a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2092 .elementor-element.elementor-element-1eda56a2 > .elementor-element-populated{margin:100px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-73b69a87:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-73b69a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0D3C9;}.elementor-2092 .elementor-element.elementor-element-73b69a87 > .elementor-container{max-width:1460px;}.elementor-2092 .elementor-element.elementor-element-73b69a87{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-73b69a87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2092 .elementor-element.elementor-element-393c61d0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2092 .elementor-element.elementor-element-393c61d0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-282dafc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-01ed126{--display:flex;}.elementor-2092 .elementor-element.elementor-element-c41b09e .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:50px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-28908c8{--display:flex;--justify-content:center;}.elementor-2092 .elementor-element.elementor-element-6f579f3 .elementor-button{background-color:#02010100;fill:#28384C;color:#28384C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-6f579f3 .elementor-button:hover, .elementor-2092 .elementor-element.elementor-element-6f579f3 .elementor-button:focus{background-color:#28384C;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-6f579f3 .elementor-button:hover svg, .elementor-2092 .elementor-element.elementor-element-6f579f3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-6edac60:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-6edac60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0D3C9;}.elementor-2092 .elementor-element.elementor-element-6edac60 > .elementor-container{max-width:1460px;}.elementor-2092 .elementor-element.elementor-element-6edac60{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-6edac60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2092 .elementor-element.elementor-element-22d8c1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2092 .elementor-element.elementor-element-22d8c1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-9059edb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2092 .elementor-element.elementor-element-d9ebf4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-2092 .elementor-element.elementor-element-acd87a1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:30px 0px 10px 0px;}.elementor-2092 .elementor-element.elementor-element-acd87a1 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-8ae673c{padding:10px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:16px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-e731460{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-2092 .elementor-element.elementor-element-feae931{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2092 .elementor-element.elementor-element-47e2bac{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:30px 0px 10px 0px;}.elementor-2092 .elementor-element.elementor-element-47e2bac .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-d657d90{font-family:"Syne", Sans-serif;font-size:16px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-0e53f15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2092 .elementor-element.elementor-element-e6bb34f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:30px 0px 10px 0px;}.elementor-2092 .elementor-element.elementor-element-e6bb34f .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-ccae61d{font-family:"Syne", Sans-serif;font-size:16px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-58521c13:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-58521c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0D3C9;}.elementor-2092 .elementor-element.elementor-element-58521c13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-58521c13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2092 .elementor-element.elementor-element-3ebebba5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-3da3d8cf .tg_horizontal_gallery_wrapper .flickity-prev-next-button.next{background:#ffffff;}.elementor-2092 .elementor-element.elementor-element-3da3d8cf .tg_horizontal_gallery_wrapper .flickity-prev-next-button.previous{background:#ffffff;}.elementor-2092 .elementor-element.elementor-element-3da3d8cf .tg_horizontal_gallery_wrapper .flickity-prev-next-button .arrow{fill:#222222;}.elementor-2092 .elementor-element.elementor-element-3da3d8cf .tg_horizontal_gallery_wrapper .flickity-page-dots .dot{background:#222222;}.elementor-2092 .elementor-element.elementor-element-b7bd351{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2092 .elementor-element.elementor-element-6ac6027{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-2f31445{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:30px 0px 10px 0px;}.elementor-2092 .elementor-element.elementor-element-2f31445 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-fe1f87c{font-family:"Syne", Sans-serif;font-size:16px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-6b821bf{--display:flex;}.elementor-2092 .elementor-element.elementor-element-06c5ad5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:30px 0px 10px 0px;}.elementor-2092 .elementor-element.elementor-element-06c5ad5 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-fe69109{font-family:"Syne", Sans-serif;font-size:16px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-7463710{--display:flex;}.elementor-2092 .elementor-element.elementor-element-e001423{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:30px 0px 10px 0px;}.elementor-2092 .elementor-element.elementor-element-e001423 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-261692b{font-family:"Syne", Sans-serif;font-size:16px;font-weight:600;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-3bc7eac7:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-3bc7eac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C17252;}.elementor-2092 .elementor-element.elementor-element-3bc7eac7 > .elementor-container{max-width:1460px;}.elementor-2092 .elementor-element.elementor-element-3bc7eac7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 20px 0px;}.elementor-2092 .elementor-element.elementor-element-3bc7eac7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2092 .elementor-element.elementor-element-3d86fcfa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-6585f113 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text{text-align:left;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h1{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h2{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h3{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h4{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h5{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h6{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text div{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text span{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text p{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h1, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h2, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h3, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h4, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h5, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h6, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text div, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text span, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text p{font-size:50px;line-height:1.1em;}.elementor-2092 .elementor-element.elementor-element-3fbc90a2:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-3fbc90a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C17252;}.elementor-2092 .elementor-element.elementor-element-3fbc90a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-2092 .elementor-element.elementor-element-3fbc90a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2092 .elementor-element.elementor-element-1a3f2eca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-1ddb1c86 .accommodation-carousel-wrapper .accommodation-carousel-title h3{font-family:"Syne", Sans-serif;font-size:40px;font-weight:600;}.elementor-2092 .elementor-element.elementor-element-1ddb1c86 .accommodation-carousel-wrapper .accommodation-carousel-title h3 a{color:#28384C;}.elementor-2092 .elementor-element.elementor-element-1ddb1c86 .accommodation-carousel-wrapper .accommodation-carousel-title .accommodation-carousel-attr-wrapper{font-family:"Syne", Sans-serif;color:#28384C;}.elementor-2092 .elementor-element.elementor-element-1ddb1c86 .accommodation-carousel-wrapper .accommodation-carousel-price .accommodation-carousel-price-from{color:#000000;}.elementor-2092 .elementor-element.elementor-element-1ddb1c86 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;line-height:0.6em;color:#000000;}.elementor-2092 .elementor-element.elementor-element-1ddb1c86 .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{background:#cccccc;}.elementor-2092 .elementor-element.elementor-element-1ddb1c86 .accommodation-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{background:#28384C;}@media(min-width:768px){.elementor-2092 .elementor-element.elementor-element-282dafc{--content-width:1460px;}.elementor-2092 .elementor-element.elementor-element-9059edb{--content-width:1460px;}.elementor-2092 .elementor-element.elementor-element-b7bd351{--content-width:1460px;}}@media(max-width:1024px){.elementor-2092 .elementor-element.elementor-element-ed5e5c0 > .elementor-container{min-height:700px;}.elementor-2092 .elementor-element.elementor-element-1eda56a2 > .elementor-element-populated{margin:100px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2092 .elementor-element.elementor-element-acd87a1{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-2092 .elementor-element.elementor-element-47e2bac{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-2092 .elementor-element.elementor-element-e6bb34f{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-2092 .elementor-element.elementor-element-2f31445{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-2092 .elementor-element.elementor-element-06c5ad5{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-2092 .elementor-element.elementor-element-e001423{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-2092 .elementor-element.elementor-element-3bc7eac7{margin-top:40px;margin-bottom:0px;}.elementor-2092 .elementor-element.elementor-element-6585f113 > .elementor-widget-container{margin:0% 5% 0% 5%;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h1, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h2, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h3, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h4, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h5, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h6, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text div, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text span, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text p{font-size:32px;line-height:1.3em;}.elementor-2092 .elementor-element.elementor-element-3fbc90a2{margin-top:-350px;margin-bottom:0px;}.elementor-2092 .elementor-element.elementor-element-1ddb1c86 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price{font-size:36px;}}@media(max-width:767px){.elementor-2092 .elementor-element.elementor-element-ed5e5c0 > .elementor-container{min-height:500px;}.elementor-2092 .elementor-element.elementor-element-ed5e5c0{margin-top:0px;margin-bottom:0px;}.elementor-2092 .elementor-element.elementor-element-1eda56a2 > .elementor-element-populated{margin:160px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-acd87a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-47e2bac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-e6bb34f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-2f31445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-06c5ad5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-e001423{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-3bc7eac7{margin-top:60px;margin-bottom:0px;}.elementor-2092 .elementor-element.elementor-element-6585f113 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h1, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h2, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h3, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h4, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h5, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text h6, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text div, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text span, .elementor-2092 .elementor-element.elementor-element-6585f113 .themegoods-animated-text p{font-size:30px;line-height:1.2em;}.elementor-2092 .elementor-element.elementor-element-3fbc90a2{margin-top:-310px;margin-bottom:0px;}.elementor-2092 .elementor-element.elementor-element-1ddb1c86 .accommodation-carousel-wrapper .accommodation-carousel-price .mphb-price{font-size:26px;}}