.elementor-10315 .elementor-element.elementor-element-216afb95:not(.elementor-motion-effects-element-type-background), .elementor-10315 .elementor-element.elementor-element-216afb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ioannaapartments.gr/wp-content/uploads/2025/10/Giannitson-002.jpg");background-position:bottom center;background-size:cover;}.elementor-10315 .elementor-element.elementor-element-216afb95 > .elementor-background-overlay{background-color:#000000A8;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10315 .elementor-element.elementor-element-216afb95{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-10315 .elementor-element.elementor-element-5bc2e79e{text-align:right;}.elementor-10315 .elementor-element.elementor-element-5bc2e79e .elementor-heading-title{color:#FFFFFFCF;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;line-height:18px;}.elementor-10315 .elementor-element.elementor-element-5bc2e79e > .elementor-widget-container{padding:300px 102px 35px 120px;background-color:#42212100;}.elementor-10315 .elementor-element.elementor-element-646c47ed .elementor-heading-title{color:#FFFFFFCF;font-family:"Arial", Sans-serif;font-size:28px;font-weight:600;}.elementor-10315 .elementor-element.elementor-element-646c47ed > .elementor-widget-container{padding:297px 100px 25px 100px;background-color:#42212100;}.elementor-10315 .elementor-element.elementor-element-17af42e8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:41px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10315 .elementor-element.elementor-element-17af42e8 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper{padding-left:0px;width:100%;overflow:hidden;}.elementor-10315 .elementor-element.elementor-element-a04bded .is-selected{transform-origin:center center;}.elementor-10315 .elementor-element.elementor-element-a04bded .elementor-repeater-item-5990885 .mdp-sliper-image{background-image:url("https://ioannaapartments.gr/wp-content/uploads/2025/10/Giannitson-008.jpg");background-position:center center;background-size:cover;}.elementor-10315 .elementor-element.elementor-element-a04bded .elementor-repeater-item-2661b36 .mdp-sliper-image{background-image:url("https://ioannaapartments.gr/wp-content/uploads/2025/10/Giannitson-002.jpg");background-position:center center;background-size:cover;}.elementor-10315 .elementor-element.elementor-element-a04bded .elementor-repeater-item-458f738 .mdp-sliper-image{background-image:url("https://ioannaapartments.gr/wp-content/uploads/2025/10/Giannitson-019.jpg");background-position:center center;background-size:cover;}.elementor-10315 .elementor-element.elementor-element-a04bded .elementor-repeater-item-c85439f .mdp-sliper-image{background-image:url("https://ioannaapartments.gr/wp-content/uploads/2025/10/Giannitson-015.jpg");background-position:center center;background-size:cover;}.elementor-10315 .elementor-element.elementor-element-a04bded .elementor-repeater-item-db3d897 .mdp-sliper-image{background-image:url("https://ioannaapartments.gr/wp-content/uploads/2025/10/Giannitson-009.jpg");background-size:contain;}.elementor-10315 .elementor-element.elementor-element-a04bded .elementor-repeater-item-2ca57e9 .mdp-sliper-image{background-image:url("https://ioannaapartments.gr/wp-content/uploads/2025/10/Giannitson-012.jpg");background-position:center center;background-size:cover;}.elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper .flickity-viewport{height:397px!important;}.elementor-10315 .elementor-element.elementor-element-a04bded .elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper{padding:0px 0px 0px 0px;}.elementor-10315 .elementor-element.elementor-element-a04bded .mdp-carousel-cell{width:100%;padding:0px 0px 0px 0px;}.elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper-box-content{width:calc(100% - 0px - 0px);margin:0px 0px 0px 0px !important;}.elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper-box{align-items:center;}.elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper-box .mdp-sliper-box-content .mdp-sliper-title, .mdp-sliper-box .mdp-sliper-box-content .mdp-sliper-box-description, .mdp-sliper-box .mdp-sliper-box-content .mpd-sliper-button-link, .mdp-sliper-box .mdp-sliper-box-content .mpd-sliper-button{text-align:center;}.elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper-title-link > .mdp-sliper-title, .elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper-title{width:calc(100% - 0px - 0px);}.elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper-box .mdp-sliper-box-content .mdp-sliper-title, .elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper-title{margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px;text-align:center;}.elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper-box-description{width:calc(100% - 0px - 0px);margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px;text-align:center;}.elementor-10315 .elementor-element.elementor-element-a04bded .mdp-sliper-image{width:100%;height:100%;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px;}.elementor-10315 .elementor-element.elementor-element-a04bded .mpd-sliper-button-link, .mpd-sliper-button{width:100%;}.elementor-10315 .elementor-element.elementor-element-a04bded .mpd-sliper-button-link span, .elementor-10315 .elementor-element.elementor-element-a04bded .mpd-sliper-button{margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px;}.elementor-10315 .elementor-element.elementor-element-a04bded .mpd-sliper-button-link, .elementor-10315 .elementor-element.elementor-element-a04bded .mpd-sliper-button{text-align:center;}.elementor-10315 .elementor-element.elementor-element-a04bded .flickity-prev-next-button.previous{left:0px;}.elementor-10315 .elementor-element.elementor-element-a04bded .flickity-prev-next-button.next{right:0px;}.elementor-10315 .elementor-element.elementor-element-a04bded .flickity-prev-next-button{width:30px!important;height:30px!important;}.elementor-10315 .elementor-element.elementor-element-a04bded .flickity-prev-next-button .flickity-button-icon{left:20%;top:20%;width:60%!important;height:60%!important;}.elementor-10315 .elementor-element.elementor-element-a04bded .flickity-button{margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-10315 .elementor-element.elementor-element-a04bded .flickity-page-dots{bottom:25px;transform:rotate(0deg);}.elementor-10315 .elementor-element.elementor-element-a04bded .flickity-page-dots .dot{width:10px;height:10px;opacity:0.25;}.elementor-10315 .elementor-element.elementor-element-a04bded .flickity-page-dots .dot.is-selected {opacity:1;}.elementor-10315 .elementor-element.elementor-element-6d227bd7{text-align:center;}.elementor-10315 .elementor-element.elementor-element-2a497022{--e-image-carousel-slides-to-show:8;}.elementor-10315 .elementor-element.elementor-element-2a497022 .elementor-image-carousel-caption{text-align:center;}.elementor-10315 .elementor-element.elementor-element-3c4ae3f0 > .elementor-container{text-align:center;}.elementor-10315 .elementor-element.elementor-element-39a47719{--divider-border-style:solid;--divider-color:#6A6A6A;--divider-border-width:1px;}.elementor-10315 .elementor-element.elementor-element-39a47719 .elementor-divider-separator{width:100%;}.elementor-10315 .elementor-element.elementor-element-39a47719 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-10315 .elementor-element.elementor-element-7327feb3 .elementor-heading-title{color:#6A6A6A;font-family:"Roboto", Sans-serif;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10315 .elementor-element.elementor-element-6790e170 .tm-slider .slick-slide{padding:0 0px !important;}.elementor-10315 .elementor-element.elementor-element-6790e170 .tm-slider .slick-next:before{color:#000 !important;font-size:30px;}.elementor-10315 .elementor-element.elementor-element-6790e170 .tm-slider .slick-prev:before{color:#000 !important;font-size:30px;}.elementor-10315 .elementor-element.elementor-element-6790e170 .tm-slider .slick-dots li button:before{color:#000 !important;font-size:30px !important;}.elementor-10315 .elementor-element.elementor-element-6790e170 .tm-slider .slick-dots{bottom:-25px !important;}@media(max-width:1024px){.elementor-10315 .elementor-element.elementor-element-5bc2e79e > .elementor-widget-container{padding:100px 0px 80px 0px;}.elementor-10315 .elementor-element.elementor-element-646c47ed > .elementor-widget-container{padding:100px 0px 100px 0px;}}@media(min-width:768px){.elementor-10315 .elementor-element.elementor-element-42c6244b{width:60.071%;}.elementor-10315 .elementor-element.elementor-element-53fb65d1{width:39.885%;}.elementor-10315 .elementor-element.elementor-element-83ea7f9{width:39.386%;}.elementor-10315 .elementor-element.elementor-element-6219f7ce{width:10.549%;}.elementor-10315 .elementor-element.elementor-element-73ae514a{width:65%;}.elementor-10315 .elementor-element.elementor-element-7adc3149{width:34.522%;}.elementor-10315 .elementor-element.elementor-element-5d93a201{width:64.211%;}.elementor-10315 .elementor-element.elementor-element-72a7d29f{width:35.311%;}}