.elementor-1058 .elementor-element.elementor-element-bb825ee{--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;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-afff5f8 .elementor-repeater-item-4c64d8d .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://www.casadepotie.gr/wp-content/uploads/2023/07/IMG_6176-21.jpg);background-size:cover;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .elementor-repeater-item-28e7916 .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://www.casadepotie.gr/wp-content/uploads/2023/07/IMG_6176-21.jpg);background-size:cover;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .swiper-slide{transition-duration:calc(5000ms*1.2);height:calc(100vh - 94px);}.elementor-1058 .elementor-element.elementor-element-afff5f8 .swiper-slide-contents{max-width:500px;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .elementor-slide-heading{font-family:"Inter", Sans-serif;font-size:25px;font-weight:300;text-transform:uppercase;line-height:30px;letter-spacing:1.5px;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .elementor-slide-description{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;line-height:19px;letter-spacing:0px;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .elementor-swiper-button{color:#000000;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .elementor-swiper-button svg{fill:#000000;}.elementor-1058 .elementor-element.elementor-element-531e94b{--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;}.elementor-1058 .elementor-element.elementor-element-6ea376c{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-a8a399c{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:300;line-height:19px;}.elementor-1058 .elementor-element.elementor-element-a8a399c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-7343e68{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-ae7b4ac{--grid-columns:3;--grid-row-gap:90px;--grid-column-gap:90px;}.elementor-1058 .elementor-element.elementor-element-ae7b4ac .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1058 .elementor-element.elementor-element-ae7b4ac .e-loop-item > .elementor-section, .elementor-1058 .elementor-element.elementor-element-ae7b4ac .e-loop-item > .elementor-section > .elementor-container, .elementor-1058 .elementor-element.elementor-element-ae7b4ac .e-loop-item > .e-con, .elementor-1058 .elementor-element.elementor-element-ae7b4ac .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1058 .elementor-element.elementor-element-c344efc{--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:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-c344efc:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-c344efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3F1;}.elementor-1058 .elementor-element.elementor-element-f989053{--display:flex;--justify-content:space-between;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-a15d453 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:300;text-transform:uppercase;line-height:68px;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-1058 .elementor-element.elementor-element-ebb1c6f{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:300;line-height:19px;}.elementor-1058 .elementor-element.elementor-element-ebb1c6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-80585f5 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-80585f5.elementor-element{--align-self:flex-start;}.elementor-1058 .elementor-element.elementor-element-35d7f0d{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-77931e8 img{width:100%;max-width:100%;height:580px;object-fit:cover;object-position:center center;}.elementor-1058 .elementor-element.elementor-element-ffc7827{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-90243c6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1058 .elementor-element.elementor-element-40fec0b > .elementor-widget-container{margin:0px 0px -130px 0px;padding:42px 0px 52px 0px;}.elementor-1058 .elementor-element.elementor-element-40fec0b{z-index:2;text-align:center;}.elementor-1058 .elementor-element.elementor-element-40fec0b .elementor-heading-title{font-family:"Stay Classy Duo Script", Sans-serif;font-size:260px;font-weight:400;line-height:260px;color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-0701ed9{z-index:2;text-align:center;}.elementor-1058 .elementor-element.elementor-element-0701ed9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:300;text-transform:uppercase;line-height:68px;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-1058 .elementor-element.elementor-element-8c0fadc .elementor-repeater-item-4c64d8d .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://www.casadepotie.gr/wp-content/uploads/2023/07/IMG_6176-21-1.jpg);background-size:cover;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .elementor-repeater-item-2b97a93 .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://www.casadepotie.gr/wp-content/uploads/2023/07/IMG_6226-41.jpg);background-size:cover;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .elementor-repeater-item-71f33d1 .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://www.casadepotie.gr/wp-content/uploads/2023/07/IMG_6195-31.jpg);background-size:cover;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc > .elementor-widget-container{padding:55px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide-contents{max-width:500px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .elementor-slide-heading{font-family:"Inter", Sans-serif;font-size:25px;font-weight:300;text-transform:uppercase;line-height:30px;letter-spacing:1.5px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .elementor-slide-description{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;line-height:19px;letter-spacing:0px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .elementor-swiper-button{color:#000000;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .elementor-swiper-button svg{fill:#000000;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-1058 .elementor-element.elementor-element-bb825ee{--content-width:100%;}.elementor-1058 .elementor-element.elementor-element-531e94b{--content-width:100%;}.elementor-1058 .elementor-element.elementor-element-6ea376c{--content-width:100%;}.elementor-1058 .elementor-element.elementor-element-c344efc{--content-width:100%;}.elementor-1058 .elementor-element.elementor-element-f989053{--width:433px;}.elementor-1058 .elementor-element.elementor-element-35d7f0d{--width:calc(100% - 433px);}.elementor-1058 .elementor-element.elementor-element-ffc7827{--content-width:100%;}.elementor-1058 .elementor-element.elementor-element-90243c6{--content-width:1030px;}}@media(max-width:1450px) and (min-width:768px){.elementor-1058 .elementor-element.elementor-element-6ea376c{--content-width:800px;}.elementor-1058 .elementor-element.elementor-element-f989053{--width:320px;}.elementor-1058 .elementor-element.elementor-element-35d7f0d{--width:calc(100% - 320px);}}@media(max-width:1024px) and (min-width:768px){.elementor-1058 .elementor-element.elementor-element-6ea376c{--content-width:100%;}.elementor-1058 .elementor-element.elementor-element-f989053{--width:100%;}.elementor-1058 .elementor-element.elementor-element-35d7f0d{--width:100%;}}@media(min-width:2150px){.elementor-1058 .elementor-element.elementor-element-bb825ee{--content-width:1920px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-531e94b{--content-width:1920px;}.elementor-1058 .elementor-element.elementor-element-6ea376c{--content-width:900px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-7343e68{--content-width:1920px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-c344efc{--content-width:1920px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-ffc7827{--content-width:1920px;}}@media(max-width:1650px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1450px){.elementor-1058 .elementor-element.elementor-element-6ea376c{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-a8a399c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-7343e68{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-ae7b4ac{--grid-columns:3;--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-1058 .elementor-element.elementor-element-c344efc{--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-1058 .elementor-element.elementor-element-f989053{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-a15d453 .elementor-heading-title{font-size:46px;line-height:58px;}.elementor-1058 .elementor-element.elementor-element-ebb1c6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-ebb1c6f{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-1058 .elementor-element.elementor-element-35d7f0d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-ffc7827{--padding-top:50px;--padding-bottom:158px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-40fec0b > .elementor-widget-container{margin:0px 0px -82px 0px;padding:33px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-40fec0b .elementor-heading-title{font-size:200px;line-height:200px;}.elementor-1058 .elementor-element.elementor-element-0701ed9 .elementor-heading-title{font-size:46px;line-height:58px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide{height:500px;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-afff5f8 .swiper-slide{height:550px;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .swiper-slide-contents{max-width:400px;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .elementor-slide-heading{font-size:22px;line-height:28px;}.elementor-1058 .elementor-element.elementor-element-6ea376c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-a8a399c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-7343e68{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-ae7b4ac{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-1058 .elementor-element.elementor-element-c344efc{--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;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-f989053{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1058 .elementor-element.elementor-element-a15d453 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-a15d453{text-align:center;}.elementor-1058 .elementor-element.elementor-element-a15d453 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1058 .elementor-element.elementor-element-ebb1c6f > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-1058 .elementor-element.elementor-element-ebb1c6f{--container-widget-width:650px;--container-widget-flex-grow:0;width:var( --container-widget-width, 650px );max-width:650px;text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-80585f5.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-35d7f0d{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-77931e8 img{height:400px;}.elementor-1058 .elementor-element.elementor-element-ffc7827{--padding-top:40px;--padding-bottom:121px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-40fec0b > .elementor-widget-container{margin:0px 0px -90px 0px;padding:1px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-40fec0b .elementor-heading-title{font-size:150px;}.elementor-1058 .elementor-element.elementor-element-0701ed9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-0701ed9 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide{height:450px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide-contents{max-width:400px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .elementor-slide-heading{font-size:22px;line-height:28px;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-afff5f8 .swiper-slide{height:350px;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .swiper-slide-contents{max-width:450px;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .swiper-slide-inner{padding:0vw 5vw 0vw 5vw;}.elementor-1058 .elementor-element.elementor-element-afff5f8 .elementor-slide-heading{font-size:18px;line-height:25px;}.elementor-1058 .elementor-element.elementor-element-6ea376c{--content-width:100%;--justify-content:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-a8a399c{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-1058 .elementor-element.elementor-element-a8a399c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-ae7b4ac{--grid-columns:1;}.elementor-1058 .elementor-element.elementor-element-f989053{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1058 .elementor-element.elementor-element-a15d453 > .elementor-widget-container{margin:-6px 0px -6px 0px;}.elementor-1058 .elementor-element.elementor-element-a15d453{text-align:center;}.elementor-1058 .elementor-element.elementor-element-a15d453 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-1058 .elementor-element.elementor-element-ebb1c6f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-1058 .elementor-element.elementor-element-ebb1c6f > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-80585f5 .elementor-button{font-size:16px;}.elementor-1058 .elementor-element.elementor-element-35d7f0d{--min-height:unset;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-77931e8 img{height:250px;}.elementor-1058 .elementor-element.elementor-element-ffc7827{--padding-top:40px;--padding-bottom:101px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-40fec0b > .elementor-widget-container{margin:0px 0px -43px 0px;padding:17px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-40fec0b .elementor-heading-title{font-size:100px;line-height:100px;}.elementor-1058 .elementor-element.elementor-element-0701ed9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-0701ed9{z-index:2;}.elementor-1058 .elementor-element.elementor-element-0701ed9 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide{height:300px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide-contents{max-width:450px;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide-inner{padding:0vw 5vw 0vw 5vw;}.elementor-1058 .elementor-element.elementor-element-8c0fadc .elementor-slide-heading{font-size:18px;line-height:25px;}}/* Start custom CSS for slides, class: .elementor-element-afff5f8 */.elementor-1058 .elementor-element.elementor-element-afff5f8 .swiper-slide-inner{
    pointer-events: auto!important;
    cursor: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb825ee */@media(max-width:1024px){
    .elementor-1058 .elementor-element.elementor-element-bb825ee{
        padding-right: 0!important;
        padding-left: 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a15d453 */@media(max-width:1024px){
    .elementor-1058 .elementor-element.elementor-element-a15d453 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f989053 */@media(min-width: 1025px){
.elementor-1058 .elementor-element.elementor-element-f989053:before{
    content: "";
    background-color: #83695A;
    width: 1px;
    height: 100%;
    position: absolute;
    left: 293px;
}
}

@media(min-width: 1451px){
.elementor-1058 .elementor-element.elementor-element-f989053:before{
    left: 380px;
}
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-8c0fadc */.elementor-1058 .elementor-element.elementor-element-8c0fadc .swiper-slide-inner{
    pointer-events: auto!important;
    cursor: auto!important;
}

.elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .eicon-chevron-right:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32.526' height='32.526' viewBox='0 0 32.526 32.526'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_4' data-name='Rectangle 4' width='22.999' height='22.999' fill='none' stroke='%2383695a' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_5' data-name='Group 5' transform='translate(32.526 16.263) rotate(135)'%3E%3Cg id='Group_4' data-name='Group 4' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_31' data-name='Path 31' d='M0,22.919V0H22.919' transform='translate(0.08 0.08)' fill='none' stroke='%2383695a' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .eicon-chevron-right{
    border-color: #83695A;
}


.elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .elementor-swiper-button-next{
    right: -50px!important;
    left: unset!important;
    bottom: 0!important;
    top: unset!important;
    transform: translate(100%, 0);
}

.elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .eicon-chevron-left:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32.526' height='32.526' viewBox='0 0 32.526 32.526'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_4' data-name='Rectangle 4' width='22.999' height='22.999' fill='none' stroke='%2383695a' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_6' data-name='Group 6' transform='translate(16.263) rotate(45)'%3E%3Cg id='Group_4' data-name='Group 4' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_31' data-name='Path 31' d='M0,0V22.919H22.919' transform='translate(0.08 0)' fill='none' stroke='%2383695a' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .eicon-chevron-left{
    border-color: #83695A;
}


.elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .elementor-swiper-button-prev{
    right: unset!important;
    left: -50px!important;
    bottom: 0!important;
    top: unset!important;
    transform: translate(-100%, 0);
}

@media(min-width:1025px){
    .elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .eicon-chevron-right:hover{
    border-color: transparent;
}

.elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .eicon-chevron-right:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32.526' height='32.526' viewBox='0 0 32.526 32.526'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_4' data-name='Rectangle 4' width='22.999' height='22.999' fill='none' stroke='%2383695a' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_5' data-name='Group 5' transform='translate(32.526 16.263) rotate(135)'%3E%3Cg id='Group_4' data-name='Group 4' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_31' data-name='Path 31' d='M0,22.919V0H22.919' transform='translate(0.08 0.08)' fill='none' stroke='%2383695a' stroke-miterlimit='10' stroke-width='3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .eicon-chevron-left:hover{
    border-color: transparent;
}

.elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .eicon-chevron-left:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32.526' height='32.526' viewBox='0 0 32.526 32.526'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_4' data-name='Rectangle 4' width='22.999' height='22.999' fill='none' stroke='%2383695a' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_6' data-name='Group 6' transform='translate(16.263) rotate(45)'%3E%3Cg id='Group_4' data-name='Group 4' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_31' data-name='Path 31' d='M0,0V22.919H22.919' transform='translate(0.08 0)' fill='none' stroke='%2383695a' stroke-miterlimit='10' stroke-width='3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
    
}

@media(max-width:1450px){
    .elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .elementor-swiper-button-next{
        right: 0!important;
        left: unset!important;
        bottom: -30px!important;
        top: unset!important;
        transform: translate(0, 100%);
    }
    
    .elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .elementor-swiper-button-prev{
        right: unset!important;
        left: 0!important;
        bottom: -30px!important;
        top: unset!important;
        transform: translate(0, 100%);
    }
}

@media(max-width:1024px){
    .elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .elementor-swiper-button-next{
        right: 0!important;
        left: unset!important;
        bottom: -20px!important;
        top: unset!important;
        transform: translate(0, 100%);
    }
    
    .elementor-1058 .elementor-element.elementor-element-8c0fadc.slider-arrows .elementor-swiper-button-prev{
        right: unset!important;
        left: 0!important;
        bottom: -20px!important;
        top: unset!important;
        transform: translate(0, 100%);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.casadepotie.gr/wp-content/uploads/2023/07/Inter-VariableFont_slntwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter Tight';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.casadepotie.gr/wp-content/uploads/2023/07/InterTight-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Stay Classy Duo Script';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.casadepotie.gr/wp-content/uploads/2023/07/StayClassyDuoScript.ttf') format('truetype');
}
/* End Custom Fonts CSS */