.elementor-2 .elementor-element.elementor-element-0be48e6{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-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-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-bd0bbcd img{width:100%;}.elementor-2 .elementor-element.elementor-element-ff5a088{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-ff5a088:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ff5a088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ethos.forthright.gr/wp-content/uploads/2026/02/Group-6.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-72e7ac7{padding:0px 0px 30px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-72e7ac7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-2 .elementor-element.elementor-element-0eda015{width:var( --container-widget-width, 1110px );max-width:1110px;--container-widget-width:1110px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-0eda015.elementor-element{--align-self:center;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8a09ca9{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-8a09ca9 .elementor-headline{text-align:center;}.elementor-2 .elementor-element.elementor-element-8a09ca9 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8a09ca9 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-11aee94 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-0751aab );color:var( --e-global-color-0751aab );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-af63ca7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-7513e76{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-7513e76 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-7513e76 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-2 .elementor-element.elementor-element-4471933{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-80d786b{text-align:center;}.elementor-2 .elementor-element.elementor-element-80d786b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-e144602{text-align:center;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-689194f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-4ef1e11{--display:flex;--min-height:500px;}.elementor-2 .elementor-element.elementor-element-4ef1e11:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4ef1e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ethos.forthright.gr/wp-content/uploads/2026/03/task_01kkkh1r3mf8p95z788907h9st_1773403195_img_0.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c243417{--display:flex;}.elementor-2 .elementor-element.elementor-element-49b2bd5{padding:0px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-49b2bd5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-275bc82{padding:0px 0px 30px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-275bc82 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-7bce946{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-7bce946.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-a1986d8 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-0751aab );color:var( --e-global-color-0751aab );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-d251ce2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-8c37624{--display:flex;}.elementor-2 .elementor-element.elementor-element-18bfc23{padding:0px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-18bfc23 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-6c9a2c1{padding:0px 0px 30px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6c9a2c1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-eade5d4{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-eade5d4.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-20bf965 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-0751aab );color:var( --e-global-color-0751aab );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-383f20b{--display:flex;--min-height:500px;}.elementor-2 .elementor-element.elementor-element-383f20b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-383f20b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ethos.forthright.gr/wp-content/uploads/2026/03/task_01kkkh41etfaet4mawqwzkc41v_1773403269_img_0.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-33869d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-2e66294{--display:flex;--min-height:500px;}.elementor-2 .elementor-element.elementor-element-2e66294:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2e66294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ethos.forthright.gr/wp-content/uploads/2026/03/task_01kkkh6xbkf7wvxyq48xayp5ar_1773403353_img_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-73685f7{--display:flex;}.elementor-2 .elementor-element.elementor-element-e2f0067{padding:0px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-e2f0067 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-cf3d83a{padding:0px 0px 30px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-cf3d83a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-b556b68{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-b556b68.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6e0a76c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-0751aab );color:var( --e-global-color-0751aab );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-9806793{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-0b03cd9{--display:flex;}.elementor-2 .elementor-element.elementor-element-9aa4c9b{padding:0px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-9aa4c9b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-6b6a97b{padding:0px 0px 30px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6b6a97b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-2f888d4{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-2f888d4.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e0d36ca .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-0751aab );color:var( --e-global-color-0751aab );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-2867b30{--display:flex;--min-height:500px;}.elementor-2 .elementor-element.elementor-element-2867b30:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2867b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ethos.forthright.gr/wp-content/uploads/2026/03/task_01kkkh918cfmcvjtq0f0nxr7rp_1773403436_img_0.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1749892{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-17a5817{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-75e94d9{--display:flex;--min-height:500px;}.elementor-2 .elementor-element.elementor-element-75e94d9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-75e94d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ethos.forthright.gr/wp-content/uploads/2026/03/task_01kkkhcq4hebr8cepjd113mzj5_1773403553_img_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-972f015{--display:flex;}.elementor-2 .elementor-element.elementor-element-be7f7e1{padding:0px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-be7f7e1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-40a573b{padding:0px 0px 30px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-40a573b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-8479fbf{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-8479fbf.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-c6ff50f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-0751aab );color:var( --e-global-color-0751aab );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-b25ef4f{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-dd64d62{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-dd64d62.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-dd64d62 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-59c7c65{padding:0px 0px 10px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-59c7c65 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-3981497{width:var( --container-widget-width, 1150px );max-width:1150px;--container-widget-width:1150px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-3981497.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3981497 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-01545f8{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-01545f8.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-5f542cc{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-5f542cc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5f542cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ethos.forthright.gr/wp-content/uploads/2026/02/Rectangle-12.png");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ddf54d3{padding:0px 0px 10px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-ddf54d3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-0751aab );}.elementor-2 .elementor-element.elementor-element-117067b{width:var( --container-widget-width, 1150px );max-width:1150px;--container-widget-width:1150px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-117067b.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-117067b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-0751aab );}.elementor-2 .elementor-element.elementor-element-6707de2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-0751aab );color:var( --e-global-color-0751aab );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-6707de2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-09857d7{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-09857d7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-09857d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-245013e{padding:0px 0px 10px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-245013e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-80cb575 );}.elementor-2 .elementor-element.elementor-element-396daa4{--swiper-slides-to-display:3;--swiper-slides-gap:30px;width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-396daa4.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-396daa4 .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-c3c11ec{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-d2f8340{padding:0px 0px 10px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-d2f8340 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-80cb575 );}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-0be48e6{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-72e7ac7{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-72e7ac7 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-0eda015{font-size:18px;}.elementor-2 .elementor-element.elementor-element-11aee94 .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-80d786b{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-80d786b .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-689194f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-4ef1e11{--min-height:350px;}.elementor-2 .elementor-element.elementor-element-4ef1e11:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4ef1e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-49b2bd5{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-49b2bd5 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-275bc82{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-275bc82 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-7bce946{font-size:18px;}.elementor-2 .elementor-element.elementor-element-a1986d8 .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-d251ce2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-18bfc23{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-18bfc23 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-6c9a2c1{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6c9a2c1 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-eade5d4{font-size:18px;}.elementor-2 .elementor-element.elementor-element-20bf965 .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-383f20b{--min-height:350px;}.elementor-2 .elementor-element.elementor-element-383f20b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-383f20b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-33869d3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-2e66294{--min-height:350px;}.elementor-2 .elementor-element.elementor-element-2e66294:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2e66294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-e2f0067{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e2f0067 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-cf3d83a{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cf3d83a .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-b556b68{font-size:18px;}.elementor-2 .elementor-element.elementor-element-6e0a76c .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-9806793{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-9aa4c9b{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9aa4c9b .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-6b6a97b{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6b6a97b .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-2f888d4{font-size:18px;}.elementor-2 .elementor-element.elementor-element-e0d36ca .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-2867b30{--min-height:350px;}.elementor-2 .elementor-element.elementor-element-2867b30:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2867b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-17a5817{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-75e94d9{--min-height:350px;}.elementor-2 .elementor-element.elementor-element-75e94d9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-75e94d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-be7f7e1{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-be7f7e1 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-40a573b{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-40a573b .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-8479fbf{font-size:18px;}.elementor-2 .elementor-element.elementor-element-c6ff50f .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-dd64d62{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-2 .elementor-element.elementor-element-dd64d62 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-59c7c65{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-59c7c65 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-ddf54d3{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-ddf54d3 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-6707de2 .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-245013e{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-245013e .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-396daa4{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-d2f8340{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-d2f8340 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-4ef1e11{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-7bce946{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-eade5d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-383f20b{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-383f20b.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-2e66294{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-b556b68{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-2f888d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-2867b30{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-2867b30.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-75e94d9{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-8479fbf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-dd64d62{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-01545f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-396daa4{--swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-dd64d62 */.elementor-2 .elementor-element.elementor-element-dd64d62 {
    display: flex;
    align-items: center;
    text-align: center;
}

.elementor-2 .elementor-element.elementor-element-dd64d62::before,
.elementor-2 .elementor-element.elementor-element-dd64d62::after {
    content: '';
    flex: 1;
    border-bottom: 1px solid #000;
    margin: 0 15px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-01545f8 *//* Στυλ Πεδίων */
.modern-form-container input, 
.modern-form-container select, 
.modern-form-container textarea {
    width: 100%;
    border: 2px solid #727272 !important;
    border-radius: 15px !important;
    background: transparent !important;
}

.modern-form-container input::placeholder, 
.modern-form-container select,
.modern-form-container textarea::placeholder{
    color:#807B7A;
    font-size:22px;
    font-weight:500;
}

/* Textarea συγκεκριμένα */
.modern-form-container textarea {
    border-radius: 15px !important;
    height: 120px;
}

/* Grid για 2 πεδία ανά σειρά */
.m-grid {
    display: flex;
    gap: 15px;
}
.m-col {
    flex: 1;
}

.m-submit {
    text-align: center;
    margin-top: 10px;
}

.m-submit input[type="submit"] {
    font-family:"Manrope", Sans-serif;
    background-color: #662335 !important;
    color: white !important;
    border: none !important;
    padding: 12px 40px !important;
    border-radius:0px !important;
    font-size: 20px;
    font-weight:100!important;
    cursor: pointer;
    width: auto !important;
}

/* Mobile Responsive */
@media (max-width: 600px) {
    .m-grid {
        flex-direction: column;
        gap: 0;
    }
}
.m-submit input[type="submit"] {
    font-family: "Manrope", Sans-serif;
    background-color: #662335 !important;
    color: #fff !important;
    border: none !important;
    padding: 12px 24px !important;
    border-radius: 0 !important;
    font-size: 20px;
    font-weight: 100 !important;
    cursor: pointer;
    width: 100% !important;
    max-width: 100%;
    white-space: normal;
    line-height: 1.3;
}/* End custom CSS */