.elementor-37 .elementor-element.elementor-element-2426008{--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;--overflow:hidden;--background-transition:0.3s;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-c7ecc09 .elementor-repeater-item-978eb3f .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://www.aestasapartments.gr/wp-content/uploads/2024/09/49301060.jpg);background-size:cover;}.elementor-37 .elementor-element.elementor-element-c7ecc09 .elementor-repeater-item-765b55f .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://www.aestasapartments.gr/wp-content/uploads/2024/09/32230848.jpg);background-size:cover;}.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-slide{height:100vh;}.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-slide-contents{max-width:100%;}.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-slide-inner{text-align:center;}.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-pagination-fraction{font-size:10px;}.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-183f22e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-fa24485 .elementor-heading-title{font-family:"AtypDisplay", Sans-serif;font-size:140px;font-weight:300;text-transform:uppercase;line-height:140px;}.elementor-37 .elementor-element.elementor-element-b3b678f .elementor-heading-title{font-family:"AtypDisplay", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:35px;}.elementor-37 .elementor-element.elementor-element-43959cb{--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:50px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-7d5ca0b{--display:flex;--justify-content:center;--gap:50px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-9d58c9c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:40px;font-weight:400;line-height:45px;}.elementor-37 .elementor-element.elementor-element-df34904 .elementor-button{font-family:"AtypDisplay", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;text-decoration:underline;line-height:65px;background-color:#FFFFFF00;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;padding:0px 70px 0px 70px;}.elementor-37 .elementor-element.elementor-element-df34904 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-df34904 .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-df34904 .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-df34904 .elementor-button:focus svg{fill:#000000;}.elementor-37 .elementor-element.elementor-element-b57ae73{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-f6803d1{text-align:left;}.elementor-37 .elementor-element.elementor-element-f6803d1 img{width:100%;max-width:85%;height:900px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-819e91d{--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:50px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-d0e3fa3{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-9de8027{text-align:center;}.elementor-37 .elementor-element.elementor-element-9de8027 img{width:100%;max-width:65%;height:600px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-ed2a00c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-e7e02e2{text-align:center;}.elementor-37 .elementor-element.elementor-element-e7e02e2 .elementor-heading-title{font-family:"AtypDisplay", Sans-serif;font-size:140px;font-weight:300;text-transform:uppercase;line-height:140px;}.elementor-37 .elementor-element.elementor-element-4febe29{--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:50px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-bfa366a{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-07c4894{text-align:left;}.elementor-37 .elementor-element.elementor-element-07c4894 img{width:100%;max-width:85%;height:900px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-b86ab67{--display:flex;--justify-content:center;--gap:50px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-f04d7c0{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:40px;font-weight:400;line-height:45px;}.elementor-37 .elementor-element.elementor-element-3ae14b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:100px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:120px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-3ae14b7 > .elementor-shape-bottom .elementor-shape-fill, .elementor-37 .elementor-element.elementor-element-3ae14b7 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#BEB9B4;}.elementor-37 .elementor-element.elementor-element-3ae14b7 > .elementor-shape-bottom svg, .elementor-37 .elementor-element.elementor-element-3ae14b7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:100px;transform:translateX(-50%) rotateY(180deg);}.elementor-37 .elementor-element.elementor-element-3ae14b7 > .elementor-shape-bottom, .elementor-37 .elementor-element.elementor-element-3ae14b7 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-37 .elementor-element.elementor-element-42370f8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-42370f8 .qodef-qi-swiper-container{height:600px;}.elementor-37 .elementor-element.elementor-element-42370f8 .qodef-qi-swiper-container .swiper-slide img{height:600px;object-fit:cover;}.elementor-37 .elementor-element.elementor-element-8690482.elementor-element{--align-self:center;}.elementor-37 .elementor-element.elementor-element-8690482 .elementor-button{font-family:"AtypDisplay", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;text-decoration:underline;line-height:65px;fill:#939393;color:#939393;background-color:#FFFFFF00;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#939393;border-radius:3rem 3rem 3rem 3rem;padding:0px 70px 0px 70px;}.elementor-37 .elementor-element.elementor-element-8690482 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-8690482 .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-8690482 .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-8690482 .elementor-button:focus svg{fill:#000000;}.elementor-37 .elementor-element.elementor-element-a3cab8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-a3cab8b:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-a3cab8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEB9B4;}.elementor-37 .elementor-element.elementor-element-a3cab8b, .elementor-37 .elementor-element.elementor-element-a3cab8b::before{--border-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-8608509.elementor-element{--align-self:center;}.elementor-37 .elementor-element.elementor-element-8608509{z-index:2;text-align:center;}.elementor-37 .elementor-element.elementor-element-8608509 img{width:100%;max-width:100%;height:800px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-0bda4d2{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-0bda4d2 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 100s linear infinite;}.elementor-37 .elementor-element.elementor-element-0bda4d2 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 100s linear infinite;}.elementor-37 .elementor-element.elementor-element-0bda4d2 .qodef-m-text-item{color:#FFFFFF;font-family:"AtypDisplay", Sans-serif;font-size:120px;font-weight:300;text-transform:uppercase;line-height:120px;word-spacing:15px;padding-right:calc(45px/2);padding-left:calc(45px/2);}.elementor-37 .elementor-element.elementor-element-0bda4d2 .qodef-e-icon-holder{font-size:0px;}.elementor-37 .elementor-element.elementor-element-23fd791{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-23fd791 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-reverse-text-marquee 100s linear infinite;}.elementor-37 .elementor-element.elementor-element-23fd791 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-reverse-text-marquee-copy 100s linear infinite;}.elementor-37 .elementor-element.elementor-element-23fd791 .qodef-m-text-item{color:#FFFFFF;font-family:"AtypDisplay", Sans-serif;font-size:120px;font-weight:300;text-transform:uppercase;line-height:120px;word-spacing:15px;padding-right:calc(45px/2);padding-left:calc(45px/2);}.elementor-37 .elementor-element.elementor-element-23fd791 .qodef-e-icon-holder{font-size:0px;}.elementor-37 .elementor-element.elementor-element-abe3962{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-abe3962:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-abe3962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E6E4;}.elementor-37 .elementor-element.elementor-element-abe3962, .elementor-37 .elementor-element.elementor-element-abe3962::before{--border-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-5b96971 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"AtypDisplay", Sans-serif;font-size:140px;font-weight:300;text-transform:uppercase;line-height:140px;}.elementor-37 .elementor-element.elementor-element-24cc1f4{--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:50px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-24cc1f4:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-24cc1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E6E4;}.elementor-37 .elementor-element.elementor-element-24cc1f4, .elementor-37 .elementor-element.elementor-element-24cc1f4::before{--border-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-5575505{--display:flex;--justify-content:center;--gap:50px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-5f41f45{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );font-family:"Manrope", Sans-serif;font-size:40px;font-weight:400;line-height:45px;}.elementor-37 .elementor-element.elementor-element-68fcb8c.elementor-element{--align-self:flex-start;}.elementor-37 .elementor-element.elementor-element-68fcb8c .elementor-button{font-family:"AtypDisplay", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;text-decoration:underline;line-height:65px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#939393;border-radius:3rem 3rem 3rem 3rem;padding:0px 70px 0px 70px;}.elementor-37 .elementor-element.elementor-element-68fcb8c .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-68fcb8c .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-68fcb8c .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-68fcb8c .elementor-button:focus svg{fill:#000000;}.elementor-37 .elementor-element.elementor-element-a80bcd3{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-7cf4057{text-align:left;}.elementor-37 .elementor-element.elementor-element-7cf4057 img{width:100%;max-width:85%;height:900px;object-fit:cover;object-position:center center;}body.elementor-page-37:not(.elementor-motion-effects-element-type-background), body.elementor-page-37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BEB9B4 0%, #E8E6E4 100%);}@media(min-width:451px){.elementor-37 .elementor-element.elementor-element-2426008{--content-width:calc(100% - 300px);}.elementor-37 .elementor-element.elementor-element-183f22e{--content-width:calc(100% - 300px);}.elementor-37 .elementor-element.elementor-element-43959cb{--content-width:calc(100% - 300px);}.elementor-37 .elementor-element.elementor-element-819e91d{--content-width:calc(100% - 300px);}.elementor-37 .elementor-element.elementor-element-ed2a00c{--content-width:calc(100% - 300px);}.elementor-37 .elementor-element.elementor-element-4febe29{--content-width:calc(100% - 300px);}.elementor-37 .elementor-element.elementor-element-3ae14b7{--width:100%;}.elementor-37 .elementor-element.elementor-element-a3cab8b{--content-width:100%;}.elementor-37 .elementor-element.elementor-element-abe3962{--content-width:calc(100% - 300px);}.elementor-37 .elementor-element.elementor-element-24cc1f4{--content-width:calc(100% - 300px);}}@media(max-width:1450px) and (min-width:451px){.elementor-37 .elementor-element.elementor-element-2426008{--content-width:calc(100% - 200px);}.elementor-37 .elementor-element.elementor-element-183f22e{--content-width:calc(100% - 200px);}.elementor-37 .elementor-element.elementor-element-43959cb{--content-width:calc(100% - 200px);}.elementor-37 .elementor-element.elementor-element-819e91d{--content-width:calc(100% - 200px);}.elementor-37 .elementor-element.elementor-element-ed2a00c{--content-width:calc(100% - 200px);}.elementor-37 .elementor-element.elementor-element-4febe29{--content-width:calc(100% - 200px);}.elementor-37 .elementor-element.elementor-element-abe3962{--content-width:calc(100% - 200px);}.elementor-37 .elementor-element.elementor-element-24cc1f4{--content-width:calc(100% - 200px);}}@media(max-width:1024px) and (min-width:451px){.elementor-37 .elementor-element.elementor-element-2426008{--content-width:100%;}.elementor-37 .elementor-element.elementor-element-183f22e{--content-width:100%;}.elementor-37 .elementor-element.elementor-element-43959cb{--content-width:100%;}.elementor-37 .elementor-element.elementor-element-819e91d{--content-width:100%;}.elementor-37 .elementor-element.elementor-element-ed2a00c{--content-width:100%;}.elementor-37 .elementor-element.elementor-element-4febe29{--content-width:100%;}.elementor-37 .elementor-element.elementor-element-a3cab8b{--content-width:100%;}.elementor-37 .elementor-element.elementor-element-abe3962{--content-width:100%;}.elementor-37 .elementor-element.elementor-element-24cc1f4{--content-width:100%;}}@media(min-width:2150px){.elementor-37 .elementor-element.elementor-element-2426008{--content-width:1920px;}.elementor-37 .elementor-element.elementor-element-183f22e{--content-width:1920px;}.elementor-37 .elementor-element.elementor-element-43959cb{--content-width:1920px;}.elementor-37 .elementor-element.elementor-element-819e91d{--content-width:1920px;}.elementor-37 .elementor-element.elementor-element-ed2a00c{--content-width:1920px;}.elementor-37 .elementor-element.elementor-element-4febe29{--content-width:1920px;}.elementor-37 .elementor-element.elementor-element-3ae14b7{--width:1920px;}.elementor-37 .elementor-element.elementor-element-3ae14b7 > .elementor-shape-bottom svg, .elementor-37 .elementor-element.elementor-element-3ae14b7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(0 + 1.3px);height:0px;}.elementor-37 .elementor-element.elementor-element-a3cab8b{--content-width:1920px;}.elementor-37 .elementor-element.elementor-element-abe3962{--content-width:1920px;}.elementor-37 .elementor-element.elementor-element-24cc1f4{--content-width:1920px;}}@media(max-width:1450px){.elementor-37 .elementor-element.elementor-element-2426008{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-183f22e{--gap:30px 0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-fa24485 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-fa24485 .elementor-heading-title{font-size:70px;line-height:70px;}.elementor-37 .elementor-element.elementor-element-b3b678f .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-37 .elementor-element.elementor-element-43959cb{--gap:30px 0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-7d5ca0b{--gap:30px 0px;}.elementor-37 .elementor-element.elementor-element-9d58c9c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:25px;line-height:30px;}.elementor-37 .elementor-element.elementor-element-df34904 .elementor-button{font-size:20px;line-height:60px;padding:0px 40px 0px 40px;}.elementor-37 .elementor-element.elementor-element-f6803d1 img{max-width:100%;height:600px;}.elementor-37 .elementor-element.elementor-element-819e91d{--gap:30px 0px;}.elementor-37 .elementor-element.elementor-element-9de8027 img{max-width:70%;height:400px;}.elementor-37 .elementor-element.elementor-element-ed2a00c{--gap:30px 0px;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-e7e02e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-e7e02e2 .elementor-heading-title{font-size:70px;line-height:70px;}.elementor-37 .elementor-element.elementor-element-4febe29{--gap:30px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-07c4894 img{max-width:100%;height:600px;}.elementor-37 .elementor-element.elementor-element-b86ab67{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;}.elementor-37 .elementor-element.elementor-element-f04d7c0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:25px;line-height:30px;}.elementor-37 .elementor-element.elementor-element-3ae14b7{--gap:60px 0px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-3ae14b7 > .elementor-shape-bottom svg, .elementor-37 .elementor-element.elementor-element-3ae14b7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:50px;}.elementor-37 .elementor-element.elementor-element-42370f8 .qodef-qi-swiper-container{height:500px;}.elementor-37 .elementor-element.elementor-element-42370f8 .qodef-qi-swiper-container .swiper-slide img{height:500px;object-fit:cover;}.elementor-37 .elementor-element.elementor-element-8690482 .elementor-button{font-size:20px;line-height:60px;padding:0px 40px 0px 40px;}.elementor-37 .elementor-element.elementor-element-a3cab8b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-8608509 img{max-width:100%;height:600px;}.elementor-37 .elementor-element.elementor-element-0bda4d2 .qodef-m-text-item{font-size:70px;line-height:70px;}.elementor-37 .elementor-element.elementor-element-23fd791 .qodef-m-text-item{font-size:70px;line-height:70px;}.elementor-37 .elementor-element.elementor-element-abe3962{--gap:30px 0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-5b96971 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-5b96971 .elementor-heading-title{font-size:70px;line-height:70px;}.elementor-37 .elementor-element.elementor-element-24cc1f4{--gap:30px 0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-5575505{--gap:30px 0px;}.elementor-37 .elementor-element.elementor-element-5f41f45{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:25px;line-height:30px;}.elementor-37 .elementor-element.elementor-element-68fcb8c .elementor-button{font-size:20px;line-height:60px;padding:0px 40px 0px 40px;}.elementor-37 .elementor-element.elementor-element-7cf4057 img{max-width:100%;height:600px;}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-2426008{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-slide{height:400px;}.elementor-37 .elementor-element.elementor-element-183f22e{--gap:10px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5vw;--padding-right:5vw;}.elementor-37 .elementor-element.elementor-element-fa24485 .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-37 .elementor-element.elementor-element-b3b678f .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-37 .elementor-element.elementor-element-43959cb{--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:50px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-37 .elementor-element.elementor-element-7d5ca0b{--gap:20px 0px;}.elementor-37 .elementor-element.elementor-element-9d58c9c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:18px;line-height:25px;}.elementor-37 .elementor-element.elementor-element-df34904 .elementor-button{font-size:18px;line-height:50px;padding:0px 25px 0px 25px;}.elementor-37 .elementor-element.elementor-element-b57ae73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-f6803d1{text-align:right;}.elementor-37 .elementor-element.elementor-element-f6803d1 img{max-width:100%;height:400px;}.elementor-37 .elementor-element.elementor-element-819e91d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-37 .elementor-element.elementor-element-d0e3fa3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-9de8027{text-align:center;}.elementor-37 .elementor-element.elementor-element-9de8027 img{max-width:70%;height:300px;}.elementor-37 .elementor-element.elementor-element-ed2a00c{--gap:10px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5vw;--padding-right:5vw;}.elementor-37 .elementor-element.elementor-element-e7e02e2 .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-37 .elementor-element.elementor-element-4febe29{--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:50px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-37 .elementor-element.elementor-element-bfa366a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-07c4894{text-align:right;}.elementor-37 .elementor-element.elementor-element-07c4894 img{max-width:100%;height:400px;}.elementor-37 .elementor-element.elementor-element-b86ab67{--gap:20px 0px;}.elementor-37 .elementor-element.elementor-element-f04d7c0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:18px;line-height:25px;}.elementor-37 .elementor-element.elementor-element-3ae14b7{--gap:40px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-3ae14b7 > .elementor-shape-bottom svg, .elementor-37 .elementor-element.elementor-element-3ae14b7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:24px;}.elementor-37 .elementor-element.elementor-element-42370f8{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-37 .elementor-element.elementor-element-42370f8 .qodef-qi-swiper-container{height:400px;}.elementor-37 .elementor-element.elementor-element-42370f8 .qodef-qi-swiper-container .swiper-slide img{height:400px;object-fit:cover;}.elementor-37 .elementor-element.elementor-element-8690482 .elementor-button{font-size:18px;line-height:50px;padding:0px 25px 0px 25px;}.elementor-37 .elementor-element.elementor-element-a3cab8b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-8608509{text-align:center;}.elementor-37 .elementor-element.elementor-element-8608509 img{height:400px;}.elementor-37 .elementor-element.elementor-element-0bda4d2 .qodef-m-text-item{font-size:50px;line-height:50px;}.elementor-37 .elementor-element.elementor-element-23fd791 .qodef-m-text-item{font-size:50px;line-height:50px;}.elementor-37 .elementor-element.elementor-element-abe3962{--gap:10px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5vw;--padding-right:5vw;}.elementor-37 .elementor-element.elementor-element-5b96971 .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-37 .elementor-element.elementor-element-24cc1f4{--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:50px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-37 .elementor-element.elementor-element-5575505{--gap:20px 0px;}.elementor-37 .elementor-element.elementor-element-5f41f45{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:18px;line-height:25px;}.elementor-37 .elementor-element.elementor-element-68fcb8c .elementor-button{font-size:18px;line-height:50px;padding:0px 25px 0px 25px;}.elementor-37 .elementor-element.elementor-element-a80bcd3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-7cf4057{text-align:right;}.elementor-37 .elementor-element.elementor-element-7cf4057 img{max-width:100%;height:400px;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-slide{height:350px;}.elementor-37 .elementor-element.elementor-element-183f22e{--gap:10px 0px;}.elementor-37 .elementor-element.elementor-element-fa24485 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-37 .elementor-element.elementor-element-b3b678f .elementor-heading-title{font-size:18px;line-height:25px;}.elementor-37 .elementor-element.elementor-element-7d5ca0b{--gap:50px 0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-7d5ca0b.e-con{--order:99999 /* order end hack */;}.elementor-37 .elementor-element.elementor-element-9d58c9c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-37 .elementor-element.elementor-element-b57ae73.e-con{--order:-99999 /* order start hack */;}.elementor-37 .elementor-element.elementor-element-f6803d1 img{max-width:100%;height:350px;}.elementor-37 .elementor-element.elementor-element-d0e3fa3.e-con{--order:-99999 /* order start hack */;}.elementor-37 .elementor-element.elementor-element-9de8027 img{max-width:100%;height:350px;}.elementor-37 .elementor-element.elementor-element-ed2a00c{--gap:10px 0px;}.elementor-37 .elementor-element.elementor-element-e7e02e2 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-37 .elementor-element.elementor-element-bfa366a.e-con{--order:-99999 /* order start hack */;}.elementor-37 .elementor-element.elementor-element-07c4894 img{max-width:100%;height:350px;}.elementor-37 .elementor-element.elementor-element-b86ab67{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-b86ab67.e-con{--order:99999 /* order end hack */;}.elementor-37 .elementor-element.elementor-element-f04d7c0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-37 .elementor-element.elementor-element-3ae14b7{--gap:50px 0px;--padding-top:0;--padding-bottom:75px;--padding-left:5vw;--padding-right:0;}.elementor-37 .elementor-element.elementor-element-42370f8{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-37 .elementor-element.elementor-element-42370f8 .qodef-qi-swiper-container{height:350px;}.elementor-37 .elementor-element.elementor-element-42370f8 .qodef-qi-swiper-container .swiper-slide img{height:350px;object-fit:cover;}.elementor-37 .elementor-element.elementor-element-a3cab8b{--padding-top:50px;--padding-bottom:50px;--padding-left:5vw;--padding-right:5vw;}.elementor-37 .elementor-element.elementor-element-8608509 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-37 .elementor-element.elementor-element-8608509 img{width:245px;max-width:100%;height:350px;}.elementor-37 .elementor-element.elementor-element-0bda4d2 .qodef-m-text-item{font-size:45px;line-height:45px;word-spacing:0px;padding-right:calc(15px/2);padding-left:calc(15px/2);}.elementor-37 .elementor-element.elementor-element-23fd791 .qodef-m-text-item{font-size:45px;line-height:45px;word-spacing:0px;padding-right:calc(15px/2);padding-left:calc(15px/2);}.elementor-37 .elementor-element.elementor-element-abe3962{--gap:10px 0px;}.elementor-37 .elementor-element.elementor-element-5b96971 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-37 .elementor-element.elementor-element-5575505{--gap:50px 0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-5575505.e-con{--order:99999 /* order end hack */;}.elementor-37 .elementor-element.elementor-element-5f41f45{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-37 .elementor-element.elementor-element-a80bcd3.e-con{--order:-99999 /* order start hack */;}.elementor-37 .elementor-element.elementor-element-7cf4057 img{max-width:100%;height:350px;}}@media(max-width:450px){.elementor-37 .elementor-element.elementor-element-f6803d1 img{height:300px;}.elementor-37 .elementor-element.elementor-element-9de8027 img{height:300px;}.elementor-37 .elementor-element.elementor-element-07c4894 img{height:300px;}.elementor-37 .elementor-element.elementor-element-3ae14b7 > .elementor-shape-bottom svg, .elementor-37 .elementor-element.elementor-element-3ae14b7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:50px;}.elementor-37 .elementor-element.elementor-element-42370f8 .qodef-qi-swiper-container{height:300px;}.elementor-37 .elementor-element.elementor-element-42370f8 .qodef-qi-swiper-container .swiper-slide img{height:300px;object-fit:cover;}.elementor-37 .elementor-element.elementor-element-8608509 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-37 .elementor-element.elementor-element-8608509 img{width:230px;height:300px;}.elementor-37 .elementor-element.elementor-element-7cf4057 img{height:300px;}}/* Start custom CSS for slides, class: .elementor-element-c7ecc09 */.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background-color: #fff!important;
    opacity: 1!important;
}

.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-pagination-bullet{
    border-style: solid;
    border-width: 1px;
    border-color: #fff!important;
    background-color: transparent!important;
    opacity: .7!important;
}

.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-pagination-clickable{
    bottom: 20px!important;
}

.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-slide{
    cursor: default!important;
}

/**
.elementor-37 .elementor-element.elementor-element-c7ecc09 .swiper-slide{
    cursor: url('https://www.aestasapartments.gr/wp-content/uploads/2024/07/svgexport-3.svg'), auto!important;
}
**//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ae14b7 */.elementor-37 .elementor-element.elementor-element-3ae14b7 .elementor-shape-bottom {
     animation: wave 22s cubic-bezier( 0.36, 0.45, 0.63, 0.53) infinite;
     width: 210%;
}

@media(max-width:1450px){
    .elementor-37 .elementor-element.elementor-element-3ae14b7 .elementor-shape-bottom {
     animation: wave 22s cubic-bezier( 0.36, 0.45, 0.63, 0.53) infinite;
     width: 210%;
 } 
}

@media(max-width:767px){
    .elementor-37 .elementor-element.elementor-element-3ae14b7 .elementor-shape-bottom {
     animation: wave 22s cubic-bezier( 0.36, 0.45, 0.63, 0.53) infinite;
     width: 310%;
 } 
}

@media(max-width:450px){
    .elementor-37 .elementor-element.elementor-element-3ae14b7 .elementor-shape-bottom {
     animation: wave 22s cubic-bezier( 0.36, 0.45, 0.63, 0.53) infinite;
     width: 410%;
 } 
}

@keyframes wave {
   0% {
     margin-left: 0;
   }
     50% {
     margin-left: -800px;
   }
   100% {
     margin-left: 0px;
   }

}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_text_marquee, class: .elementor-element-0bda4d2 */.elementor-37 .elementor-element.elementor-element-0bda4d2{
    position: absolute;
    top: calc(50% + 60px);
    left: 50%;
    transform: translate(-50%,-50%);
}

@media(max-width:1450px){
    .elementor-37 .elementor-element.elementor-element-0bda4d2{
    top: calc(50% + 40px);
}
}

@media(max-width:1024px){
    .elementor-37 .elementor-element.elementor-element-0bda4d2{
    top: calc(50% + 25px);
}
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_text_marquee, class: .elementor-element-23fd791 */.elementor-37 .elementor-element.elementor-element-23fd791{
    position: absolute;
    top: calc(50% - 60px);
    left: 50%;
    transform: translate(-50%,-50%);
}

@media(max-width:1450px){
    .elementor-37 .elementor-element.elementor-element-23fd791{
    top: calc(50% - 40px);
}
}

@media(max-width:1024px){
    .elementor-37 .elementor-element.elementor-element-23fd791{
    top: calc(50% - 25px);
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AtypDisplay';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.aestasapartments.gr/wp-content/uploads/2024/07/AtypDisplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'AtypDisplay';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.aestasapartments.gr/wp-content/uploads/2024/07/AtypDisplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'AtypDisplay';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.aestasapartments.gr/wp-content/uploads/2024/07/AtypText-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'AtypDisplay';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.aestasapartments.gr/wp-content/uploads/2024/07/AtypDisplay-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */