.elementor-8 .elementor-element.elementor-element-70aca2c{--display:flex;--min-height:630px;--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;--overlay-opacity:0;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:94px;--padding-bottom:72px;--padding-left:76px;--padding-right:76px;}.elementor-8 .elementor-element.elementor-element-70aca2c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-70aca2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://747699517.linuxzone240.grserver.gr/cityservice/wp-content/uploads/2026/09/hero-section-cityservice.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-70aca2c::before, .elementor-8 .elementor-element.elementor-element-70aca2c > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-70aca2c > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-70aca2c > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-70aca2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-70aca2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #FFFFFFF2 0%, #FFFFFFAD 0%);}.elementor-8 .elementor-element.elementor-element-b72bd9e{--display:flex;--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-8 .elementor-element.elementor-element-008bf2e{--divider-border-style:solid;--divider-color:#6DA63A;--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-008bf2e .elementor-divider-separator{width:64px;}.elementor-8 .elementor-element.elementor-element-9119201 .title-after_title, .elementor-8 .elementor-element.elementor-element-9119201 .title-subtitle, .elementor-8 .elementor-element.elementor-element-9119201 .woodmart-title-container{max-width:60%;}.elementor-8 .elementor-element.elementor-element-9119201 .title-subtitle{color:#2F7308;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.045em;}.elementor-8 .elementor-element.elementor-element-9119201 .title{color:#0B2434;font-size:51px;line-height:1.035em;letter-spacing:-2.15px;}.elementor-8 .elementor-element.elementor-element-9119201 .woodmart-title-container u{text-decoration:none;color:#4F8D17;border-style:none;}.elementor-8 .elementor-element.elementor-element-9119201 .title-after_title{color:#395462;font-size:18px;font-weight:500;line-height:1.72em;}.elementor-8 .elementor-element.elementor-element-676dacd .title-after_title, .elementor-8 .elementor-element.elementor-element-676dacd .title-subtitle, .elementor-8 .elementor-element.elementor-element-676dacd .woodmart-title-container{max-width:60%;}.elementor-8 .elementor-element.elementor-element-676dacd .title-subtitle{color:#2F7308;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.045em;}.elementor-8 .elementor-element.elementor-element-676dacd .title{color:#0B2434;font-size:51px;line-height:1.035em;letter-spacing:-2.15px;}.elementor-8 .elementor-element.elementor-element-676dacd .woodmart-title-container u{text-decoration:none;color:#4F8D17;border-style:none;}.elementor-8 .elementor-element.elementor-element-676dacd .title-after_title{color:#395462;font-size:18px;font-weight:500;line-height:1.72em;}.elementor-8 .elementor-element.elementor-element-02305a4{--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;--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-8 .elementor-element.elementor-element-b82cd77 .elementor-button{background-color:transparent;font-size:15px;font-weight:700;background-image:linear-gradient(180deg, #62A322 0%, #3C7E0D 100%);box-shadow:0px 9px 22px 0px rgba(61.00000000000005, 126, 12.999999999999996, 0.22);transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F810F;border-radius:12px 12px 12px 12px;padding:27px 27px 27px 27px;}.elementor-8 .elementor-element.elementor-element-b82cd77 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-b82cd77 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #6CAB28 0%, #428813 100%);}.elementor-8 .elementor-element.elementor-element-b82cd77 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-d0aa22c .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:700;fill:#10293B;color:#10293B;box-shadow:0px 9px 22px 0px rgba(61.00000000000005, 126, 12.999999999999996, 0.22);transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#10293B66;border-radius:12px 12px 12px 12px;padding:27px 27px 27px 27px;}.elementor-8 .elementor-element.elementor-element-d0aa22c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d0aa22c .elementor-button:focus{background-color:#F8FBFE;color:#075CAD;border-color:#075CAD;}.elementor-8 .elementor-element.elementor-element-d0aa22c .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-d0aa22c .elementor-button:focus svg{fill:#075CAD;}.elementor-8 .elementor-element.elementor-element-151e7cb{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#08283B17;--border-color:#08283B17;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-151e7cb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-151e7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFED;}.elementor-8 .elementor-element.elementor-element-dceec25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#08283B17;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dceec25 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-8 .elementor-element.elementor-element-dceec25 .elementor-icon-box-title{margin-block-end:0px;color:#102D3E;}.elementor-8 .elementor-element.elementor-element-dceec25.elementor-view-stacked .elementor-icon{background-color:#F2F8EC;fill:#4F8D17;color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-dceec25.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-dceec25.elementor-view-default .elementor-icon{fill:#F2F8EC;color:#F2F8EC;border-color:#F2F8EC;}.elementor-8 .elementor-element.elementor-element-dceec25.elementor-view-framed .elementor-icon{background-color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-dceec25 .elementor-icon{font-size:22px;border-radius:11px 11px 11px 11px;}.elementor-8 .elementor-element.elementor-element-dceec25 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-dceec25 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:13.5px;font-weight:800;line-height:1.25em;letter-spacing:-0.15px;}.elementor-8 .elementor-element.elementor-element-dceec25 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-size:13px;font-weight:600;color:#F1F6F8;}.elementor-8 .elementor-element.elementor-element-11cbe53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#08283B17;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-11cbe53 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-8 .elementor-element.elementor-element-11cbe53 .elementor-icon-box-title{margin-block-end:0px;color:#102D3E;}.elementor-8 .elementor-element.elementor-element-11cbe53.elementor-view-stacked .elementor-icon{background-color:#F2F8EC;fill:#4F8D17;color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-11cbe53.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-11cbe53.elementor-view-default .elementor-icon{fill:#F2F8EC;color:#F2F8EC;border-color:#F2F8EC;}.elementor-8 .elementor-element.elementor-element-11cbe53.elementor-view-framed .elementor-icon{background-color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-11cbe53 .elementor-icon{font-size:22px;border-radius:11px 11px 11px 11px;}.elementor-8 .elementor-element.elementor-element-11cbe53 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-11cbe53 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:13.5px;font-weight:800;line-height:1.25em;letter-spacing:-0.15px;}.elementor-8 .elementor-element.elementor-element-11cbe53 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-size:13px;font-weight:600;color:#F1F6F8;}.elementor-8 .elementor-element.elementor-element-765c810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#08283B17;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-765c810 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-8 .elementor-element.elementor-element-765c810 .elementor-icon-box-title{margin-block-end:0px;color:#102D3E;}.elementor-8 .elementor-element.elementor-element-765c810.elementor-view-stacked .elementor-icon{background-color:#F2F8EC;fill:#4F8D17;color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-765c810.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-765c810.elementor-view-default .elementor-icon{fill:#F2F8EC;color:#F2F8EC;border-color:#F2F8EC;}.elementor-8 .elementor-element.elementor-element-765c810.elementor-view-framed .elementor-icon{background-color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-765c810 .elementor-icon{font-size:22px;border-radius:11px 11px 11px 11px;}.elementor-8 .elementor-element.elementor-element-765c810 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-765c810 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:13.5px;font-weight:800;line-height:1.25em;letter-spacing:-0.15px;}.elementor-8 .elementor-element.elementor-element-765c810 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-size:13px;font-weight:600;color:#F1F6F8;}.elementor-8 .elementor-element.elementor-element-9458a71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#08283B17;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9458a71 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-8 .elementor-element.elementor-element-9458a71 .elementor-icon-box-title{margin-block-end:0px;color:#102D3E;}.elementor-8 .elementor-element.elementor-element-9458a71.elementor-view-stacked .elementor-icon{background-color:#F2F8EC;fill:#4F8D17;color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-9458a71.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9458a71.elementor-view-default .elementor-icon{fill:#F2F8EC;color:#F2F8EC;border-color:#F2F8EC;}.elementor-8 .elementor-element.elementor-element-9458a71.elementor-view-framed .elementor-icon{background-color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-9458a71 .elementor-icon{font-size:22px;border-radius:11px 11px 11px 11px;}.elementor-8 .elementor-element.elementor-element-9458a71 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9458a71 .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:13.5px;font-weight:800;line-height:1.25em;letter-spacing:-0.15px;}.elementor-8 .elementor-element.elementor-element-9458a71 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-size:13px;font-weight:600;color:#F1F6F8;}.elementor-8 .elementor-element.elementor-element-fd9cbfa{--display:flex;--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-8 .elementor-element.elementor-element-b7c015b{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b7c015b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b7c015b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(112deg, #064F55 0%, #043E44 100%);}.elementor-8 .elementor-element.elementor-element-4da0e30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8 .elementor-element.elementor-element-54072ab{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:18px;--padding-right:18px;}.elementor-8 .elementor-element.elementor-element-c6adbc4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-c6adbc4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-c6adbc4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-c6adbc4 .elementor-image-box-title{margin-bottom:1px;font-size:13px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c6adbc4 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-8 .elementor-element.elementor-element-c6adbc4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-c6adbc4 .elementor-image-box-description{font-size:11.5px;line-height:1.35em;color:#FFFFFFB8;}.elementor-8 .elementor-element.elementor-element-ba682ab{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:18px;--padding-right:18px;}.elementor-8 .elementor-element.elementor-element-3a65a89.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-3a65a89.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-3a65a89.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-3a65a89 .elementor-image-box-title{margin-bottom:1px;font-size:13px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3a65a89 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-8 .elementor-element.elementor-element-3a65a89 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-3a65a89 .elementor-image-box-description{font-size:11.5px;line-height:1.35em;color:#FFFFFFB8;}.elementor-8 .elementor-element.elementor-element-b07123f{--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;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:18px;--padding-right:18px;}.elementor-8 .elementor-element.elementor-element-387680e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-387680e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-387680e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-387680e .elementor-image-box-title{margin-bottom:1px;font-size:13px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-387680e .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-8 .elementor-element.elementor-element-387680e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-387680e .elementor-image-box-description{font-size:11.5px;line-height:1.35em;color:#FFFFFFB8;}.elementor-8 .elementor-element.elementor-element-764b8d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:68px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-60288a2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-8 .elementor-element.elementor-element-84c2fd3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-8 .elementor-element.elementor-element-84c2fd3 .elementor-heading-title{font-size:32px;font-weight:800;line-height:1.15em;letter-spacing:-0.75px;color:#043E44;}.elementor-8 .elementor-element.elementor-element-13e3d63{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--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-8 .elementor-element.elementor-element-ae3c88a{--display:flex;--border-radius:18px 18px 18px 18px;--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-8 .elementor-element.elementor-element-fef91a1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fef91a1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.18em;letter-spacing:-0.25px;}.elementor-8 .elementor-element.elementor-element-f89d444{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-09f5990{--display:flex;--border-radius:18px 18px 18px 18px;--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-8 .elementor-element.elementor-element-fa87ee5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fa87ee5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.18em;letter-spacing:-0.25px;}.elementor-8 .elementor-element.elementor-element-79690cb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-6a4255f{--display:flex;--border-radius:18px 18px 18px 18px;--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-8 .elementor-element.elementor-element-a787930{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a787930 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.18em;letter-spacing:-0.25px;}.elementor-8 .elementor-element.elementor-element-3e4d36e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-163dc32{--display:flex;--border-radius:18px 18px 18px 18px;--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-8 .elementor-element.elementor-element-2af0628{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2af0628 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.18em;letter-spacing:-0.25px;}.elementor-8 .elementor-element.elementor-element-a5f475d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-b6e038d{--display:flex;--border-radius:18px 18px 18px 18px;--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-8 .elementor-element.elementor-element-fdac75b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fdac75b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.18em;letter-spacing:-0.25px;}.elementor-8 .elementor-element.elementor-element-df32b40{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-c43000d{--display:flex;--border-radius:18px 18px 18px 18px;--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-8 .elementor-element.elementor-element-e6003eb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e6003eb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.18em;letter-spacing:-0.25px;}.elementor-8 .elementor-element.elementor-element-b3dfb71{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-2e938c1{--display:flex;--border-radius:18px 18px 18px 18px;--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-8 .elementor-element.elementor-element-09f51d8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-09f51d8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.18em;letter-spacing:-0.25px;}.elementor-8 .elementor-element.elementor-element-ed0ed3e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-a9a40a5{--display:flex;--border-radius:18px 18px 18px 18px;--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-8 .elementor-element.elementor-element-c8c4133{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c8c4133 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.18em;letter-spacing:-0.25px;}.elementor-8 .elementor-element.elementor-element-84031e7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-373ac38{--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;--justify-content:center;--align-items:center;--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-8 .elementor-element.elementor-element-ab69b31{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-8 .elementor-element.elementor-element-ab69b31 .elementor-heading-title{font-size:14px;font-weight:600;color:#45606F;}.elementor-8 .elementor-element.elementor-element-3d25d32 .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:800;fill:#10293B;color:#10293B;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#10293B66;border-radius:12px 12px 12px 12px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-3d25d32 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3d25d32 .elementor-button:focus{background-color:#F8FBFE;color:#075CAD;border-color:#075CAD;}.elementor-8 .elementor-element.elementor-element-3d25d32 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-3d25d32 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-3d25d32 .elementor-button:focus svg{fill:#075CAD;}.elementor-8 .elementor-element.elementor-element-1fe57f6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1fe57f6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1fe57f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102D3E;}.elementor-8 .elementor-element.elementor-element-8d3f197{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4F8D1733;--border-color:#4F8D1733;--border-radius:18px 18px 18px 18px;--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-8 .elementor-element.elementor-element-8d3f197:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8d3f197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #FFFFFF 0%, #FBFDF8 100%);}.elementor-8 .elementor-element.elementor-element-8d3f197:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4F8D1757;--border-color:#4F8D1757;}.elementor-8 .elementor-element.elementor-element-8d3f197, .elementor-8 .elementor-element.elementor-element-8d3f197::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-032f298{--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;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:27px;--padding-left:30px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-4887a33 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-8 .elementor-element.elementor-element-4887a33 .elementor-icon-box-title{margin-block-end:0px;color:#043E44;}.elementor-8 .elementor-element.elementor-element-4887a33.elementor-view-stacked .elementor-icon{background-color:#F2F8EC;fill:#4F8D17;color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-4887a33.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4887a33.elementor-view-default .elementor-icon{fill:#F2F8EC;color:#F2F8EC;border-color:#F2F8EC;}.elementor-8 .elementor-element.elementor-element-4887a33.elementor-view-framed .elementor-icon{background-color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-4887a33 .elementor-icon{font-size:23px;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-4887a33 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4887a33 .elementor-icon-box-title a{font-size:27px;font-weight:800;line-height:1.12em;}.elementor-8 .elementor-element.elementor-element-4887a33 .elementor-icon-box-description{font-size:22px;font-weight:700;line-height:1.14em;letter-spacing:-0.6px;color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-f4e6f96{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-size:14px;font-weight:400;color:#5A6D79;}.elementor-8 .elementor-element.elementor-element-f4e6f96 a{color:#5A6D79;}.elementor-8 .elementor-element.elementor-element-a31c4cf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 5px;--row-gap:0px;--column-gap:5px;--grid-auto-flow:row;--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-8 .elementor-element.elementor-element-09b1eb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8 .elementor-element.elementor-element-3d664b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-3d664b2 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-8 .elementor-element.elementor-element-3d664b2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-3d664b2.elementor-view-stacked .elementor-icon{background-color:#F4F8F0;fill:#3F7F16;color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-3d664b2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3d664b2.elementor-view-default .elementor-icon{fill:#F4F8F0;color:#F4F8F0;border-color:#F4F8F0;}.elementor-8 .elementor-element.elementor-element-3d664b2.elementor-view-framed .elementor-icon{background-color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-3d664b2 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3d664b2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3d664b2 .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-57720ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8 .elementor-element.elementor-element-8a65b4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-8a65b4c .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-8 .elementor-element.elementor-element-8a65b4c .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-8a65b4c.elementor-view-stacked .elementor-icon{background-color:#F4F8F0;fill:#3F7F16;color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-8a65b4c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8a65b4c.elementor-view-default .elementor-icon{fill:#F4F8F0;color:#F4F8F0;border-color:#F4F8F0;}.elementor-8 .elementor-element.elementor-element-8a65b4c.elementor-view-framed .elementor-icon{background-color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-8a65b4c .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-8a65b4c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8a65b4c .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-72e0c2e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8 .elementor-element.elementor-element-2178313{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-2178313 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-8 .elementor-element.elementor-element-2178313 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-2178313.elementor-view-stacked .elementor-icon{background-color:#F4F8F0;fill:#3F7F16;color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-2178313.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2178313.elementor-view-default .elementor-icon{fill:#F4F8F0;color:#F4F8F0;border-color:#F4F8F0;}.elementor-8 .elementor-element.elementor-element-2178313.elementor-view-framed .elementor-icon{background-color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-2178313 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-2178313 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2178313 .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-1fb7873{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8 .elementor-element.elementor-element-a78837d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-a78837d .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-8 .elementor-element.elementor-element-a78837d .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-a78837d.elementor-view-stacked .elementor-icon{background-color:#F4F8F0;fill:#3F7F16;color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-a78837d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a78837d.elementor-view-default .elementor-icon{fill:#F4F8F0;color:#F4F8F0;border-color:#F4F8F0;}.elementor-8 .elementor-element.elementor-element-a78837d.elementor-view-framed .elementor-icon{background-color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-a78837d .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-a78837d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a78837d .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-194a003{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8 .elementor-element.elementor-element-a32ed1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-a32ed1d .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-8 .elementor-element.elementor-element-a32ed1d .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-a32ed1d.elementor-view-stacked .elementor-icon{background-color:#F4F8F0;fill:#3F7F16;color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-a32ed1d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a32ed1d.elementor-view-default .elementor-icon{fill:#F4F8F0;color:#F4F8F0;border-color:#F4F8F0;}.elementor-8 .elementor-element.elementor-element-a32ed1d.elementor-view-framed .elementor-icon{background-color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-a32ed1d .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-a32ed1d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a32ed1d .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-b0d8c04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8 .elementor-element.elementor-element-f52eb03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-f52eb03 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-8 .elementor-element.elementor-element-f52eb03 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-f52eb03.elementor-view-stacked .elementor-icon{background-color:#F4F8F0;fill:#3F7F16;color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-f52eb03.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f52eb03.elementor-view-default .elementor-icon{fill:#F4F8F0;color:#F4F8F0;border-color:#F4F8F0;}.elementor-8 .elementor-element.elementor-element-f52eb03.elementor-view-framed .elementor-icon{background-color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-f52eb03 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-f52eb03 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f52eb03 .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-6f267e8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0F4A5A33;--border-color:#0F4A5A33;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:13px;--padding-right:13px;}.elementor-8 .elementor-element.elementor-element-6f267e8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6f267e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F5F9F0 0%, #FBFDF9 100%);}.elementor-8 .elementor-element.elementor-element-674cfe8 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-8 .elementor-element.elementor-element-674cfe8 .elementor-icon-box-title{margin-block-end:5px;color:#102D3E;}.elementor-8 .elementor-element.elementor-element-674cfe8.elementor-view-stacked .elementor-icon{background-color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-674cfe8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-674cfe8.elementor-view-default .elementor-icon{fill:#4F8D17;color:#4F8D17;border-color:#4F8D17;}.elementor-8 .elementor-element.elementor-element-674cfe8 .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-674cfe8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-674cfe8 .elementor-icon-box-title a{font-size:18px;font-weight:800;line-height:1.12em;}.elementor-8 .elementor-element.elementor-element-674cfe8 .elementor-icon-box-description{font-size:14px;font-weight:400;line-height:1.14em;letter-spacing:-0.6px;color:#5A6D79;}.elementor-8 .elementor-element.elementor-element-0e62aeb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--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-8 .elementor-element.elementor-element-9eec2b0{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 9px 6px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#08283B1A;border-radius:8px 8px 8px 8px;font-size:11.8px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-ede6ba7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 9px 6px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#08283B1A;border-radius:8px 8px 8px 8px;font-size:11.8px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-1e5365f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 9px 6px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#08283B1A;border-radius:8px 8px 8px 8px;font-size:11.8px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-e4af756 .elementor-button{background-color:#4F8D17;font-size:15px;font-weight:800;transition-duration:0.2s;border-style:none;border-radius:12px 12px 12px 12px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-e4af756 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-e4af756 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #6CAB28 0%, #428813 100%);}.elementor-8 .elementor-element.elementor-element-6cb8fa4{--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;--justify-content:center;--align-items:center;--border-radius:16px 16px 16px 16px;--margin-top:31px;--margin-bottom:27px;--margin-left:30px;--margin-right:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6cb8fa4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6cb8fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://747699517.linuxzone240.grserver.gr/cityservice/wp-content/uploads/2026/09/ipiresies-igieinis-leitourgias-cityservice.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-286fc58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#08283B18;--border-color:#08283B18;--border-radius:18px 18px 18px 18px;--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-8 .elementor-element.elementor-element-286fc58:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-286fc58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #FFFFFF 0%, #FBFDF8 100%);}.elementor-8 .elementor-element.elementor-element-286fc58:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4F8D1757;--border-color:#4F8D1757;}.elementor-8 .elementor-element.elementor-element-286fc58, .elementor-8 .elementor-element.elementor-element-286fc58::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-bb016de{--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;--justify-content:flex-start;--align-items:flex-start;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:27px;--padding-left:30px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-53ce875 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-8 .elementor-element.elementor-element-53ce875 .elementor-icon-box-title{margin-block-end:0px;color:#043E44;}.elementor-8 .elementor-element.elementor-element-53ce875.elementor-view-stacked .elementor-icon{background-color:#EAF3F5;fill:#0F4A5A;color:#0F4A5A;}.elementor-8 .elementor-element.elementor-element-53ce875.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-53ce875.elementor-view-default .elementor-icon{fill:#EAF3F5;color:#EAF3F5;border-color:#EAF3F5;}.elementor-8 .elementor-element.elementor-element-53ce875.elementor-view-framed .elementor-icon{background-color:#0F4A5A;}.elementor-8 .elementor-element.elementor-element-53ce875 .elementor-icon{font-size:23px;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-53ce875 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-53ce875 .elementor-icon-box-title a{font-size:27px;font-weight:800;line-height:1.12em;}.elementor-8 .elementor-element.elementor-element-53ce875 .elementor-icon-box-description{font-size:22px;font-weight:700;line-height:1.14em;letter-spacing:-0.6px;color:#3F7F16;}.elementor-8 .elementor-element.elementor-element-892582a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-size:14px;font-weight:400;color:#5A6D79;}.elementor-8 .elementor-element.elementor-element-892582a a{color:#5A6D79;}.elementor-8 .elementor-element.elementor-element-88685d9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 5px;--row-gap:25px;--column-gap:5px;--grid-auto-flow:row;--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-8 .elementor-element.elementor-element-b884ae2{--display:flex;--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-8 .elementor-element.elementor-element-01d83fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-01d83fc .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-8 .elementor-element.elementor-element-01d83fc .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-01d83fc.elementor-view-stacked .elementor-icon{background-color:#E5F0EE;fill:#102D3E;color:#102D3E;}.elementor-8 .elementor-element.elementor-element-01d83fc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-01d83fc.elementor-view-default .elementor-icon{fill:#E5F0EE;color:#E5F0EE;border-color:#E5F0EE;}.elementor-8 .elementor-element.elementor-element-01d83fc.elementor-view-framed .elementor-icon{background-color:#102D3E;}.elementor-8 .elementor-element.elementor-element-01d83fc .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-01d83fc .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-01d83fc .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-e0480f1{--display:flex;--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-8 .elementor-element.elementor-element-dfb08e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-dfb08e2 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-8 .elementor-element.elementor-element-dfb08e2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-dfb08e2.elementor-view-stacked .elementor-icon{background-color:#E5F0EE;fill:#102D3E;color:#102D3E;}.elementor-8 .elementor-element.elementor-element-dfb08e2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-dfb08e2.elementor-view-default .elementor-icon{fill:#E5F0EE;color:#E5F0EE;border-color:#E5F0EE;}.elementor-8 .elementor-element.elementor-element-dfb08e2.elementor-view-framed .elementor-icon{background-color:#102D3E;}.elementor-8 .elementor-element.elementor-element-dfb08e2 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-dfb08e2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-dfb08e2 .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-719fd5d{--display:flex;--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-8 .elementor-element.elementor-element-8acb773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-8acb773 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-8 .elementor-element.elementor-element-8acb773 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-8acb773.elementor-view-stacked .elementor-icon{background-color:#E5F0EE;fill:#102D3E;color:#102D3E;}.elementor-8 .elementor-element.elementor-element-8acb773.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8acb773.elementor-view-default .elementor-icon{fill:#E5F0EE;color:#E5F0EE;border-color:#E5F0EE;}.elementor-8 .elementor-element.elementor-element-8acb773.elementor-view-framed .elementor-icon{background-color:#102D3E;}.elementor-8 .elementor-element.elementor-element-8acb773 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-8acb773 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8acb773 .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-0978990{--display:flex;--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-8 .elementor-element.elementor-element-d14332e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-d14332e .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-8 .elementor-element.elementor-element-d14332e .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-d14332e.elementor-view-stacked .elementor-icon{background-color:#E5F0EE;fill:#102D3E;color:#102D3E;}.elementor-8 .elementor-element.elementor-element-d14332e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d14332e.elementor-view-default .elementor-icon{fill:#E5F0EE;color:#E5F0EE;border-color:#E5F0EE;}.elementor-8 .elementor-element.elementor-element-d14332e.elementor-view-framed .elementor-icon{background-color:#102D3E;}.elementor-8 .elementor-element.elementor-element-d14332e .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-d14332e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d14332e .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-1d98283{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0F4A5A33;--border-color:#0F4A5A33;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:13px;--padding-right:13px;}.elementor-8 .elementor-element.elementor-element-1d98283:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1d98283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102D3E;}.elementor-8 .elementor-element.elementor-element-2dbfb2d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-8 .elementor-element.elementor-element-2dbfb2d .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2dbfb2d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2dbfb2d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2dbfb2d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2dbfb2d .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-2dbfb2d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2dbfb2d .elementor-icon-box-title a{font-size:18px;font-weight:800;line-height:1.12em;}.elementor-8 .elementor-element.elementor-element-2dbfb2d .elementor-icon-box-description{font-size:14px;font-weight:400;line-height:1.14em;letter-spacing:-0.6px;color:#FFFFFFDE;}.elementor-8 .elementor-element.elementor-element-62798ac{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 5px;--row-gap:0px;--column-gap:5px;--grid-auto-flow:row;--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-8 .elementor-element.elementor-element-2b5fe8d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 36% );max-width:36%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 9px 6px 9px;--container-widget-width:36%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#08283B1A;border-radius:8px 8px 8px 8px;font-size:11.8px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-e764796{--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;--justify-content:center;--align-items:center;--border-radius:16px 16px 16px 16px;--margin-top:31px;--margin-bottom:27px;--margin-left:30px;--margin-right:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e764796:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e764796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://747699517.linuxzone240.grserver.gr/cityservice/wp-content/uploads/2026/09/psifiaki-diaxeirisi-app-cityservice.webp");background-position:85% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-6eb7e32{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0F4A5A33;--border-color:#0F4A5A33;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:13px;--padding-right:13px;}.elementor-8 .elementor-element.elementor-element-6eb7e32:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6eb7e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F8F9;}.elementor-8 .elementor-element.elementor-element-733b41a .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-733b41a .elementor-icon-box-title{margin-block-end:5px;color:#043E44;}.elementor-8 .elementor-element.elementor-element-733b41a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-733b41a .elementor-icon-box-title a{font-size:18px;font-weight:800;line-height:1.12em;}.elementor-8 .elementor-element.elementor-element-733b41a .elementor-icon-box-description{font-size:14px;font-weight:400;line-height:1.14em;letter-spacing:-0.6px;color:#5A6D79;}.elementor-8 .elementor-element.elementor-element-fe8f4fe{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--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-8 .elementor-element.elementor-element-8ca77de{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 9px 6px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#08283B1A;border-radius:8px 8px 8px 8px;font-size:11.8px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-a4b3d14{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 9px 6px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#08283B1A;border-radius:8px 8px 8px 8px;font-size:11.8px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-2f602c3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 9px 6px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#08283B1A;border-radius:8px 8px 8px 8px;font-size:11.8px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-689cf02{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 9px 6px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#08283B1A;border-radius:8px 8px 8px 8px;font-size:11.8px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-28156aa{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 9px 6px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#08283B1A;border-radius:8px 8px 8px 8px;font-size:11.8px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-a743dd1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 9px 6px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#08283B1A;border-radius:8px 8px 8px 8px;font-size:11.8px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-4807231 .elementor-button{background-color:#102D3E;font-size:15px;font-weight:800;transition-duration:0.3s;border-style:none;border-radius:12px 12px 12px 12px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-4807231 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4807231 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #6CAB28 0%, #428813 100%);}.elementor-8 .elementor-element.elementor-element-175a451{--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;--justify-content:center;--align-items:center;--border-radius:16px 16px 16px 16px;--margin-top:31px;--margin-bottom:27px;--margin-left:30px;--margin-right:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-175a451:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-175a451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://747699517.linuxzone240.grserver.gr/cityservice/wp-content/uploads/2026/09/psifiaki-diaxeirisi-app-cityservice.webp");background-position:85% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-48143df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-05f3728{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-8 .elementor-element.elementor-element-531afd5 .wd-tabs .tabs-name{font-size:32px;font-weight:800;line-height:1.15em;letter-spacing:-0.75px;}.elementor-8 .elementor-element.elementor-element-531afd5 .wd-nav-tabs > li > a{font-size:13.5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000000;border-radius:999px 999px 999px 999px;}.elementor-8 .elementor-element.elementor-element-531afd5 .wd-nav-tabs{--nav-color:#183247;--nav-bg:#EEF2F4;--nav-color-active:#FFFFFF;--nav-bg-active:#5F9D22;--nav-gap:10px;--nav-pd:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-531afd5 .wd-nav-tabs > li.wd-active > a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-ddf9da3 .elementor-button{background-color:#4F8D17;font-size:15px;font-weight:800;transition-duration:0.2s;border-style:none;border-radius:12px 12px 12px 12px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-ddf9da3 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ddf9da3 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #6CAB28 0%, #428813 100%);}.elementor-8 .elementor-element.elementor-element-734b00f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-734b00f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-734b00f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102D3E;}.elementor-8 .elementor-element.elementor-element-9fdd0af{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#08283B1A;--border-color:#08283B1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-9fdd0af:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9fdd0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-847644a .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-847644a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-847644a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-847644a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-847644a .elementor-image-box-title{margin-bottom:5px;font-size:20px;font-weight:700;line-height:1.22em;letter-spacing:-0.3px;color:#3D662A;}.elementor-8 .elementor-element.elementor-element-847644a .elementor-image-box-wrapper .elementor-image-box-img{width:400px;}.elementor-8 .elementor-element.elementor-element-847644a .elementor-image-box-img img{height:145px;object-fit:cover;object-position:center center;border-radius:14px;transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-847644a .elementor-image-box-description{font-size:15px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-765f8d8 .elementor-button{background-color:#4F8D17;font-size:15px;font-weight:800;transition-duration:0.2s;border-style:none;border-radius:12px 12px 12px 12px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-765f8d8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-765f8d8 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #6CAB28 0%, #428813 100%);}.elementor-8 .elementor-element.elementor-element-4ec2c79{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#08283B1A;--border-color:#08283B1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-4ec2c79:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4ec2c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0dc7f47{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-8 .elementor-element.elementor-element-0dc7f47 .elementor-heading-title{font-size:25px;font-weight:800;line-height:1.15em;letter-spacing:-0.75px;color:#102D3E;}.elementor-8 .elementor-element.elementor-element-c333900 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-666bdee .elementor-button{background-color:#4F8D17;font-size:15px;font-weight:800;transition-duration:0.2s;border-style:none;border-radius:12px 12px 12px 12px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-666bdee .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-666bdee .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #6CAB28 0%, #428813 100%);}.elementor-8 .elementor-element.elementor-element-b351d1d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#08283B1A;--border-color:#08283B1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-b351d1d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b351d1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5cad8fa{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-8 .elementor-element.elementor-element-5cad8fa .elementor-heading-title{font-size:25px;font-weight:800;line-height:1.15em;letter-spacing:-0.75px;color:#102D3E;}.elementor-8 .elementor-element.elementor-element-b90084b .elementor-button{background-color:#4F8D17;font-size:15px;font-weight:800;transition-duration:0.2s;border-style:none;border-radius:12px 12px 12px 12px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-b90084b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-b90084b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #6CAB28 0%, #428813 100%);}.elementor-8 .elementor-element.elementor-element-495373a{--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;--border-radius:20px 20px 20px 20px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:38px;--padding-right:38px;}.elementor-8 .elementor-element.elementor-element-f3973a8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-8 .elementor-element.elementor-element-deca04d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-8 .elementor-element.elementor-element-deca04d .elementor-heading-title{font-size:28px;font-weight:800;line-height:1.2em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-aa980a4{--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:30px 30px;--row-gap:30px;--column-gap:30px;--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-8 .elementor-element.elementor-element-3ed4452 .elementor-button{background-color:transparent;font-size:15px;font-weight:800;background-image:linear-gradient(180deg, #62A322 0%, #3C7E0D 100%);box-shadow:0px 9px 22px 0px rgba(61.00000000000005, 126, 12.999999999999996, 0.22);transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F810F;border-radius:12px 12px 12px 12px;padding:17px 17px 17px 17px;}.elementor-8 .elementor-element.elementor-element-3ed4452 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3ed4452 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #6CAB28 0%, #428813 100%);}.elementor-8 .elementor-element.elementor-element-0fcb17e .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:800;fill:#10293B;color:#10293B;box-shadow:0px 9px 22px 0px rgba(61.00000000000005, 126, 12.999999999999996, 0.22);transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#10293B66;border-radius:12px 12px 12px 12px;padding:17px 17px 17px 17px;}.elementor-8 .elementor-element.elementor-element-0fcb17e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0fcb17e .elementor-button:focus{background-color:#F8FBFE;color:#075CAD;border-color:#075CAD;}.elementor-8 .elementor-element.elementor-element-0fcb17e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0fcb17e .elementor-button:focus svg{fill:#075CAD;}.elementor-8 .elementor-element.elementor-element-412eba9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8 .elementor-element.elementor-element-412eba9 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-412eba9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-412eba9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-412eba9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-412eba9 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-412eba9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-412eba9 .elementor-icon-box-title a{font-size:24px;font-weight:800;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-412eba9:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-412eba9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-412eba9 .elementor-icon-box-description{font-size:14px;font-weight:500;line-height:1.4em;color:#FFFFFF;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-13e3d63{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-a31c4cf{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-0e62aeb{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-88685d9{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-62798ac{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e764796:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e764796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-8 .elementor-element.elementor-element-fe8f4fe{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-175a451:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-175a451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-70aca2c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-70aca2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://747699517.linuxzone240.grserver.gr/cityservice/wp-content/uploads/2026/09/ChatGPT-Image-Sep-18-2026-01_33_19-PM.png");background-position:0% 0%;background-size:cover;}.elementor-8 .elementor-element.elementor-element-70aca2c{--overlay-opacity:0.5;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-9119201 .title-after_title, .elementor-8 .elementor-element.elementor-element-9119201 .title-subtitle, .elementor-8 .elementor-element.elementor-element-9119201 .woodmart-title-container{max-width:100%;}.elementor-8 .elementor-element.elementor-element-9119201 .title-subtitle{font-size:12px;}.elementor-8 .elementor-element.elementor-element-9119201 .title{font-size:1.5rem;}.elementor-8 .elementor-element.elementor-element-9119201 .title-after_title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-676dacd .title-after_title, .elementor-8 .elementor-element.elementor-element-676dacd .title-subtitle, .elementor-8 .elementor-element.elementor-element-676dacd .woodmart-title-container{max-width:100%;}.elementor-8 .elementor-element.elementor-element-676dacd .title-subtitle{font-size:11px;letter-spacing:0.025em;}.elementor-8 .elementor-element.elementor-element-676dacd .title{font-size:1.5rem;}.elementor-8 .elementor-element.elementor-element-676dacd .title-after_title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-b82cd77{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b82cd77 .elementor-button{font-size:0.875rem;line-height:1.25rem;letter-spacing:0.025em;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-d0aa22c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d0aa22c .elementor-button{font-size:0.875rem;line-height:1.25rem;letter-spacing:0.025em;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-dceec25{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 18px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;border-width:0px 0px 1px 0px;}.elementor-8 .elementor-element.elementor-element-dceec25 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-dceec25 .elementor-icon{font-size:0.875rem;}.elementor-8 .elementor-element.elementor-element-dceec25 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-dceec25 .elementor-icon-box-title a{font-size:11px;}.elementor-8 .elementor-element.elementor-element-11cbe53{width:var( --container-widget-width, 47% );max-width:47%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 18px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;border-width:0px 0px 1px 0px;}.elementor-8 .elementor-element.elementor-element-11cbe53 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-11cbe53 .elementor-icon{font-size:0.875rem;}.elementor-8 .elementor-element.elementor-element-11cbe53 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-11cbe53 .elementor-icon-box-title a{font-size:11px;}.elementor-8 .elementor-element.elementor-element-765c810{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 18px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;border-width:0px 0px 1px 0px;}.elementor-8 .elementor-element.elementor-element-765c810 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-765c810 .elementor-icon{font-size:0.875rem;}.elementor-8 .elementor-element.elementor-element-765c810 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-765c810 .elementor-icon-box-title a{font-size:11px;}.elementor-8 .elementor-element.elementor-element-9458a71{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 18px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;border-width:0px 0px 1px 0px;}.elementor-8 .elementor-element.elementor-element-9458a71 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-9458a71 .elementor-icon{font-size:0.875rem;}.elementor-8 .elementor-element.elementor-element-9458a71 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9458a71 .elementor-icon-box-title a{font-size:11px;}.elementor-8 .elementor-element.elementor-element-4da0e30{--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-54072ab{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0.625rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8 .elementor-element.elementor-element-c6adbc4{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-c6adbc4 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-c6adbc4 .elementor-image-box-wrapper .elementor-image-box-img{width:3.5rem;}.elementor-8 .elementor-element.elementor-element-c6adbc4 .elementor-image-box-img img{height:2.5rem;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-c6adbc4 .elementor-image-box-title{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-ba682ab{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.625rem;--padding-bottom:0.625rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8 .elementor-element.elementor-element-3a65a89 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-3a65a89 .elementor-image-box-wrapper .elementor-image-box-img{width:2.5rem;}.elementor-8 .elementor-element.elementor-element-3a65a89 .elementor-image-box-img img{height:2.5rem;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-3a65a89 .elementor-image-box-title{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-b07123f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.625rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8 .elementor-element.elementor-element-387680e .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-387680e .elementor-image-box-wrapper .elementor-image-box-img{width:3.6rem;}.elementor-8 .elementor-element.elementor-element-387680e .elementor-image-box-img img{height:2.5rem;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-387680e .elementor-image-box-title{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-764b8d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-84c2fd3 .elementor-heading-title{font-size:1.25rem;line-height:1.75rem;}.elementor-8 .elementor-element.elementor-element-13e3d63{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-fef91a1 .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-fa87ee5 .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-a787930 .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-2af0628 .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-fdac75b .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-e6003eb .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-09f51d8 .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-c8c4133 .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-ab69b31 .elementor-heading-title{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-3d25d32 .elementor-button{font-size:0.75rem;padding:0.5rem 0.75rem 0.5rem 0.75rem;}.elementor-8 .elementor-element.elementor-element-1fe57f6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-4887a33 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-4887a33 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-4887a33 .elementor-icon{font-size:1.25rem;}.elementor-8 .elementor-element.elementor-element-4887a33 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4887a33 .elementor-icon-box-title a{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-f4e6f96{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-a31c4cf{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-3d664b2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3d664b2 .elementor-icon-box-title a{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-8a65b4c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8a65b4c .elementor-icon-box-title a{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-2178313 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2178313 .elementor-icon-box-title a{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-a78837d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a78837d .elementor-icon-box-title a{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-a32ed1d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a32ed1d .elementor-icon-box-title a{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-f52eb03 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f52eb03 .elementor-icon-box-title a{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-0e62aeb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e4af756{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6cb8fa4{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-53ce875 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-53ce875 .elementor-icon-box-title a{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-892582a{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-88685d9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-01d83fc .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-01d83fc .elementor-icon-box-title a{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-dfb08e2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-dfb08e2 .elementor-icon-box-title a{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-8acb773 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8acb773 .elementor-icon-box-title a{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-d14332e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d14332e .elementor-icon-box-title a{font-size:0.75rem;line-height:1rem;}.elementor-8 .elementor-element.elementor-element-62798ac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2b5fe8d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e764796{--min-height:300px;--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-8 .elementor-element.elementor-element-e764796:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e764796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-8 .elementor-element.elementor-element-fe8f4fe{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-4807231{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-175a451{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-175a451:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-175a451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-8 .elementor-element.elementor-element-48143df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-531afd5 .wd-tabs .tabs-name{font-size:1.125rem;line-height:1.75rem;}.elementor-8 .elementor-element.elementor-element-531afd5 .wd-nav-tabs > li > a{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-734b00f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-9fdd0af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-847644a .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-847644a .elementor-image-box-wrapper .elementor-image-box-img{width:290px;}.elementor-8 .elementor-element.elementor-element-0dc7f47 .elementor-heading-title{font-size:1.125rem;}.elementor-8 .elementor-element.elementor-element-5cad8fa .elementor-heading-title{font-size:1.125rem;}.elementor-8 .elementor-element.elementor-element-deca04d{text-align:center;}.elementor-8 .elementor-element.elementor-element-deca04d .elementor-heading-title{font-size:1.25rem;line-height:1.75rem;}.elementor-8 .elementor-element.elementor-element-3ed4452{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-0fcb17e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-412eba9{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-b72bd9e{--width:60%;}.elementor-8 .elementor-element.elementor-element-fd9cbfa{--width:40%;}.elementor-8 .elementor-element.elementor-element-032f298{--width:60%;}.elementor-8 .elementor-element.elementor-element-6cb8fa4{--width:40%;}.elementor-8 .elementor-element.elementor-element-bb016de{--width:60%;}.elementor-8 .elementor-element.elementor-element-e764796{--width:40%;}.elementor-8 .elementor-element.elementor-element-175a451{--width:40%;}.elementor-8 .elementor-element.elementor-element-f3973a8{--width:50%;}.elementor-8 .elementor-element.elementor-element-aa980a4{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-4da0e30 *//* ==========================================
   CITY SERVICE - PROBLEM CARD
========================================== */

.cs-problem-card{
    position:relative;
    overflow:hidden;
    min-height:230px;
    border-radius:16px;
    background:#eef2f3;
    cursor:pointer;

    box-shadow:
        0 10px 28px rgba(8,40,59,.07),
        0 2px 6px rgba(8,40,59,.035);

    transition:
        transform .25s ease,
        box-shadow .25s ease;
}


/* IMAGE */
.cs-problem-image{
    position:absolute !important;
    inset:0;
    width:100%;
    height:100%;
}

.cs-problem-image .elementor-widget-container{
    width:100%;
    height:100%;
}

.cs-problem-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;

    transition:
        transform .45s cubic-bezier(.2,.65,.3,1);
}


/* DARK AREA / GRADIENT ΣΤΟ ΚΑΤΩ ΜΕΡΟΣ */
.cs-problem-card::after{
    content:"";
    position:absolute;
    z-index:1;

    left:0;
    right:0;
    bottom:0;

    height:46%;

    background:linear-gradient(
        to bottom,
        rgba(5,26,38,0) 0%,
        rgba(5,26,38,.15) 25%,
        rgba(5,26,38,.58) 68%,
        rgba(5,26,38,.83) 100%
    );

    pointer-events:none;
}


/* TITLE */
.cs-problem-title{
    position:absolute !important;
    z-index:3;

    left:22px;
    right:22px;
    bottom:20px;

    width:auto !important;
    margin:0 !important;
}

.cs-problem-title .elementor-heading-title{
    position:relative;

    display:inline-block;

    margin:0;
    padding-bottom:10px;

    font-family:"Manrope", sans-serif;
    font-size:18px;
    line-height:1.2;
    font-weight:800;

    color:#fff;

    text-shadow:
        0 1px 3px rgba(0,0,0,.30);
}


/* ΠΡΑΣΙΝΗ ΥΠΟΓΡΑΜΜΙΣΗ */
.cs-problem-title .elementor-heading-title::after{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:38px;
    height:3px;

    border-radius:10px;

    background:#79a64f;

    transition:
        width .3s ease,
        background .3s ease;
}


/* ==========================================
   HOVER
========================================== */

@media (hover:hover){

    .cs-problem-card:hover{
        transform:translateY(-5px);

        box-shadow:
            0 20px 44px rgba(8,40,59,.14),
            0 5px 14px rgba(8,40,59,.06);
    }

    .cs-problem-card:hover .cs-problem-image img{
        transform:scale(1.055);
    }

    .cs-problem-card:hover
    .cs-problem-title
    .elementor-heading-title::after{
        width:62px;
        background:#8fba53;
    }
}


/* TABLET */
@media(max-width:1024px){

    .cs-problem-card{
        min-height:215px;
    }

    .cs-problem-title{
        left:19px;
        bottom:18px;
    }

    .cs-problem-title .elementor-heading-title{
        font-size:17px;
    }
}


/* MOBILE */
@media(max-width:767px){

    .cs-problem-card{
        min-height:170px;
        border-radius:13px;
    }

    .cs-problem-title{
        left:15px;
        right:15px;
        bottom:14px;
    }

    .cs-problem-title .elementor-heading-title{
        font-size:15px;
        padding-bottom:8px;
    }

    .cs-problem-title .elementor-heading-title::after{
        width:30px;
        height:2.5px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84c2fd3 */.cs-line-title{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:26px;
    width:100%;
    margin-bottom:34px;
}

.cs-line-title::before,
.cs-line-title::after{
    content:"";
    display:block;
    width:210px;
    height:1.5px;
    flex:0 0 auto;
}

.cs-line-title::before{
    background:linear-gradient(
        90deg,
        transparent,
        #79a64f
    );
}

.cs-line-title::after{
    background:linear-gradient(
        90deg,
        #79a64f,
        transparent
    );
}

.cs-line-title .elementor-heading-title{
    margin:0;
    font-family:"Manrope", sans-serif;
    font-size:32px;
    line-height:1.15;
    font-weight:800;
    letter-spacing:-0.75px;
    color:#102d3e;
    text-align:center;
    white-space:nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60288a2 *//* ==========================================
   CITY SERVICE - PROBLEM CARD
========================================== */

.cs-problem-card{
    position:relative;
    overflow:hidden;
    min-height:230px;
    border-radius:16px;
    background:#eef2f3;
    cursor:pointer;

    box-shadow:
        0 10px 28px rgba(8,40,59,.07),
        0 2px 6px rgba(8,40,59,.035);

    transition:
        transform .25s ease,
        box-shadow .25s ease;
}


/* IMAGE */
.cs-problem-image{
    position:absolute !important;
    inset:0;
    width:100%;
    height:100%;
}

.cs-problem-image .elementor-widget-container{
    width:100%;
    height:100%;
}

.cs-problem-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;

    transition:
        transform .45s cubic-bezier(.2,.65,.3,1);
}


/* DARK AREA / GRADIENT ΣΤΟ ΚΑΤΩ ΜΕΡΟΣ */
.cs-problem-card::after{
    content:"";
    position:absolute;
    z-index:1;

    left:0;
    right:0;
    bottom:0;

    height:46%;

    background:linear-gradient(
        to bottom,
        rgba(5,26,38,0) 0%,
        rgba(5,26,38,.15) 25%,
        rgba(5,26,38,.58) 68%,
        rgba(5,26,38,.83) 100%
    );

    pointer-events:none;
}


/* TITLE */
.cs-problem-title{
    position:absolute !important;
    z-index:3;

    left:22px;
    right:22px;
    bottom:20px;

    width:auto !important;
    margin:0 !important;
}

.cs-problem-title .elementor-heading-title{
    position:relative;

    display:inline-block;

    margin:0;
    padding-bottom:10px;

    font-family:"Manrope", sans-serif;
    font-size:18px;
    line-height:1.2;
    font-weight:800;

    color:#fff;

    text-shadow:
        0 1px 3px rgba(0,0,0,.30);
}


/* ΠΡΑΣΙΝΗ ΥΠΟΓΡΑΜΜΙΣΗ */
.cs-problem-title .elementor-heading-title::after{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:38px;
    height:3px;

    border-radius:10px;

    background:#79a64f;

    transition:
        width .3s ease,
        background .3s ease;
}


/* ==========================================
   HOVER
========================================== */

@media (hover:hover){

    .cs-problem-card:hover{
        transform:translateY(-5px);

        box-shadow:
            0 20px 44px rgba(8,40,59,.14),
            0 5px 14px rgba(8,40,59,.06);
    }

    .cs-problem-card:hover .cs-problem-image img{
        transform:scale(1.055);
    }

    .cs-problem-card:hover
    .cs-problem-title
    .elementor-heading-title::after{
        width:62px;
        background:#8fba53;
    }
}


/* TABLET */
@media(max-width:1024px){

    .cs-problem-card{
        min-height:215px;
    }

    .cs-problem-title{
        left:19px;
        bottom:18px;
    }

    .cs-problem-title .elementor-heading-title{
        font-size:17px;
    }
}


/* MOBILE */
@media(max-width:767px){

    .cs-problem-card{
        min-height:170px;
        border-radius:13px;
    }

    .cs-problem-title{
        left:15px;
        right:15px;
        bottom:14px;
    }

    .cs-problem-title .elementor-heading-title{
        font-size:15px;
        padding-bottom:8px;
    }

    .cs-problem-title .elementor-heading-title::after{
        width:30px;
        height:2.5px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d3f197 *//* ==========================================
   CITY SERVICE - PROBLEM CARD
========================================== */

.cs-problem-card{
    position:relative;
    overflow:hidden;
    min-height:230px;
    border-radius:16px;
    background:#eef2f3;
    cursor:pointer;

    box-shadow:
        0 10px 28px rgba(8,40,59,.07),
        0 2px 6px rgba(8,40,59,.035);

    transition:
        transform .25s ease,
        box-shadow .25s ease;
}


/* IMAGE */
.cs-problem-image{
    position:absolute !important;
    inset:0;
    width:100%;
    height:100%;
}

.cs-problem-image .elementor-widget-container{
    width:100%;
    height:100%;
}

.cs-problem-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;

    transition:
        transform .45s cubic-bezier(.2,.65,.3,1);
}


/* DARK AREA / GRADIENT ΣΤΟ ΚΑΤΩ ΜΕΡΟΣ */
.cs-problem-card::after{
    content:"";
    position:absolute;
    z-index:1;

    left:0;
    right:0;
    bottom:0;

    height:46%;

    background:linear-gradient(
        to bottom,
        rgba(5,26,38,0) 0%,
        rgba(5,26,38,.15) 25%,
        rgba(5,26,38,.58) 68%,
        rgba(5,26,38,.83) 100%
    );

    pointer-events:none;
}


/* TITLE */
.cs-problem-title{
    position:absolute !important;
    z-index:3;

    left:22px;
    right:22px;
    bottom:20px;

    width:auto !important;
    margin:0 !important;
}

.cs-problem-title .elementor-heading-title{
    position:relative;

    display:inline-block;

    margin:0;
    padding-bottom:10px;

    font-family:"Manrope", sans-serif;
    font-size:18px;
    line-height:1.2;
    font-weight:800;

    color:#fff;

    text-shadow:
        0 1px 3px rgba(0,0,0,.30);
}


/* ΠΡΑΣΙΝΗ ΥΠΟΓΡΑΜΜΙΣΗ */
.cs-problem-title .elementor-heading-title::after{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:38px;
    height:3px;

    border-radius:10px;

    background:#79a64f;

    transition:
        width .3s ease,
        background .3s ease;
}


/* ==========================================
   HOVER
========================================== */

@media (hover:hover){

    .cs-problem-card:hover{
        transform:translateY(-5px);

        box-shadow:
            0 20px 44px rgba(8,40,59,.14),
            0 5px 14px rgba(8,40,59,.06);
    }

    .cs-problem-card:hover .cs-problem-image img{
        transform:scale(1.055);
    }

    .cs-problem-card:hover
    .cs-problem-title
    .elementor-heading-title::after{
        width:62px;
        background:#8fba53;
    }
}


/* TABLET */
@media(max-width:1024px){

    .cs-problem-card{
        min-height:215px;
    }

    .cs-problem-title{
        left:19px;
        bottom:18px;
    }

    .cs-problem-title .elementor-heading-title{
        font-size:17px;
    }
}


/* MOBILE */
@media(max-width:767px){

    .cs-problem-card{
        min-height:170px;
        border-radius:13px;
    }

    .cs-problem-title{
        left:15px;
        right:15px;
        bottom:14px;
    }

    .cs-problem-title .elementor-heading-title{
        font-size:15px;
        padding-bottom:8px;
    }

    .cs-problem-title .elementor-heading-title::after{
        width:30px;
        height:2.5px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-286fc58 *//* ==========================================
   CITY SERVICE - PROBLEM CARD
========================================== */

.cs-problem-card{
    position:relative;
    overflow:hidden;
    min-height:230px;
    border-radius:16px;
    background:#eef2f3;
    cursor:pointer;

    box-shadow:
        0 10px 28px rgba(8,40,59,.07),
        0 2px 6px rgba(8,40,59,.035);

    transition:
        transform .25s ease,
        box-shadow .25s ease;
}


/* IMAGE */
.cs-problem-image{
    position:absolute !important;
    inset:0;
    width:100%;
    height:100%;
}

.cs-problem-image .elementor-widget-container{
    width:100%;
    height:100%;
}

.cs-problem-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;

    transition:
        transform .45s cubic-bezier(.2,.65,.3,1);
}


/* DARK AREA / GRADIENT ΣΤΟ ΚΑΤΩ ΜΕΡΟΣ */
.cs-problem-card::after{
    content:"";
    position:absolute;
    z-index:1;

    left:0;
    right:0;
    bottom:0;

    height:46%;

    background:linear-gradient(
        to bottom,
        rgba(5,26,38,0) 0%,
        rgba(5,26,38,.15) 25%,
        rgba(5,26,38,.58) 68%,
        rgba(5,26,38,.83) 100%
    );

    pointer-events:none;
}


/* TITLE */
.cs-problem-title{
    position:absolute !important;
    z-index:3;

    left:22px;
    right:22px;
    bottom:20px;

    width:auto !important;
    margin:0 !important;
}

.cs-problem-title .elementor-heading-title{
    position:relative;

    display:inline-block;

    margin:0;
    padding-bottom:10px;

    font-family:"Manrope", sans-serif;
    font-size:18px;
    line-height:1.2;
    font-weight:800;

    color:#fff;

    text-shadow:
        0 1px 3px rgba(0,0,0,.30);
}


/* ΠΡΑΣΙΝΗ ΥΠΟΓΡΑΜΜΙΣΗ */
.cs-problem-title .elementor-heading-title::after{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:38px;
    height:3px;

    border-radius:10px;

    background:#79a64f;

    transition:
        width .3s ease,
        background .3s ease;
}


/* ==========================================
   HOVER
========================================== */

@media (hover:hover){

    .cs-problem-card:hover{
        transform:translateY(-5px);

        box-shadow:
            0 20px 44px rgba(8,40,59,.14),
            0 5px 14px rgba(8,40,59,.06);
    }

    .cs-problem-card:hover .cs-problem-image img{
        transform:scale(1.055);
    }

    .cs-problem-card:hover
    .cs-problem-title
    .elementor-heading-title::after{
        width:62px;
        background:#8fba53;
    }
}


/* TABLET */
@media(max-width:1024px){

    .cs-problem-card{
        min-height:215px;
    }

    .cs-problem-title{
        left:19px;
        bottom:18px;
    }

    .cs-problem-title .elementor-heading-title{
        font-size:17px;
    }
}


/* MOBILE */
@media(max-width:767px){

    .cs-problem-card{
        min-height:170px;
        border-radius:13px;
    }

    .cs-problem-title{
        left:15px;
        right:15px;
        bottom:14px;
    }

    .cs-problem-title .elementor-heading-title{
        font-size:15px;
        padding-bottom:8px;
    }

    .cs-problem-title .elementor-heading-title::after{
        width:30px;
        height:2.5px;
    }
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-c333900 *//* CITY SERVICE — BLOG LIST */
.cs-blog-list .wd-posts{
    display:flex !important;
    flex-direction:column;
    gap:0 !important;
}

/* Κάθε άρθρο */
.cs-blog-list article.wd-post{
    width:100% !important;
    margin:0 !important;
    padding:14px 0 !important;

    background:transparent !important;
    border:0 !important;
    border-bottom:1px solid rgba(8,40,59,.09) !important;

    box-shadow:none !important;
    border-radius:0 !important;
}

.cs-blog-list article.wd-post:first-child{
    padding-top:0 !important;
}

.cs-blog-list article.wd-post:last-child{
    padding-bottom:0 !important;
    border-bottom:0 !important;
}

/* Το πραγματικό list layout */
.cs-blog-list .wd-post-inner{
    display:grid !important;
    grid-template-columns:105px minmax(0,1fr);
    grid-template-rows:auto auto;
    column-gap:15px;
    row-gap:3px;
    align-items:center;
}

/*
 * Flatten το wrapper ώστε εικόνα + ημερομηνία
 * να μπορούν να μπουν στις σωστές grid θέσεις.
 */
.cs-blog-list .wd-post-thumb{
    display:contents !important;
}

/* Φωτογραφία */
.cs-blog-list .wd-post-img{
    grid-column:1;
    grid-row:1 / 3;

    width:105px !important;
    height:62px !important;

    border-radius:9px;
    overflow:hidden;
}

.cs-blog-list .wd-post-img img{
    width:100% !important;
    height:100% !important;

    object-fit:cover;
    object-position:center;

    display:block;
    border-radius:9px;

    transition:transform .3s ease;
}

/* Κείμενο */
.cs-blog-list .wd-post-content{
    grid-column:2;
    grid-row:1;

    padding:0 !important;
    margin:0 !important;

    background:transparent !important;
    min-width:0;
}

.cs-blog-list .wd-post-content-inner{
    padding:0 !important;
    overflow:visible !important;
}

/* Τίτλος άρθρου */
.cs-blog-list .wd-post-title{
    margin:0 !important;

    font-family:"Manrope", sans-serif !important;
    font-size:14px !important;
    line-height:1.4 !important;
    font-weight:700 !important;

    letter-spacing:-.15px;
}

.cs-blog-list .wd-post-title a{
    color:#173548 !important;
    text-decoration:none !important;
}

/* Ημερομηνία — από badge γίνεται κανονική γραμμή */
.cs-blog-list .wd-post-date{
    position:static !important;

    grid-column:2;
    grid-row:2;

    display:flex !important;
    align-items:center;
    gap:4px;

    width:auto !important;
    height:auto !important;

    padding:0 !important;
    margin:0 !important;

    background:transparent !important;
    border:0 !important;
    box-shadow:none !important;
    border-radius:0 !important;

    color:#72838e !important;

    font-family:"Noto Sans", sans-serif !important;
    font-size:12.5px !important;
    line-height:1.35 !important;
    font-weight:500 !important;
}

.cs-blog-list .wd-post-date span{
    display:inline !important;

    padding:0 !important;
    margin:0 !important;

    color:inherit !important;
    font-size:inherit !important;
    line-height:inherit !important;
}

/* Δεν χρειαζόμαστε το μεγάλο invisible link της εικόνας */
.cs-blog-list .wd-post-thumb > .wd-post-link{
    display:none !important;
}

/* Καθάρισμα πιθανών WoodMart στοιχείων */
.cs-blog-list .wd-post-cat,
.cs-blog-list .wd-post-meta,
.cs-blog-list .wd-entry-content,
.cs-blog-list .wd-post-desc,
.cs-blog-list .read-more-section{
    display:none !important;
}

/* Πολύ διακριτικό hover */
@media (hover:hover){
    .cs-blog-list article.wd-post:hover .wd-post-img img{
        transform:scale(1.045);
    }

    .cs-blog-list article.wd-post:hover .wd-post-title a{
        color:#4F8D17 !important;
    }
}

/* Mobile */
@media (max-width:767px){
    .cs-blog-list .wd-post-inner{
        grid-template-columns:90px minmax(0,1fr);
        column-gap:12px;
    }

    .cs-blog-list .wd-post-img{
        width:90px !important;
        height:58px !important;
    }

    .cs-blog-list .wd-post-title{
        font-size:13.5px !important;
    }

    .cs-blog-list .wd-post-date{
        font-size:12px !important;
    }
}
/* ==========================================
   CITY SERVICE - BLOG LIST FIX
   ========================================== */

/* Κατάργηση card / border / shadow από κάθε άρθρο */
.cs-blog-list article.wd-post,
.cs-blog-list article.wd-post.blog-style-bg,
.cs-blog-list article.wd-post.wd-add-shadow,
.cs-blog-list article.wd-post .wd-post-inner{
    background: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}

/* Κάθε άρθρο = καθαρή γραμμή */
.cs-blog-list article.wd-post{
    margin: 0 !important;
    padding: 18px 0 !important;
    border-bottom: 1px solid rgba(8,40,59,.10) !important;
}

.cs-blog-list article.wd-post:first-child{
    padding-top: 0 !important;
}

.cs-blog-list article.wd-post:last-child{
    border-bottom: 0 !important;
    padding-bottom: 0 !important;
}


/* Layout */
.cs-blog-list .wd-post-inner{
    display: grid !important;
    grid-template-columns: 130px minmax(0,1fr) !important;
    grid-template-rows: auto auto !important;
    column-gap: 18px !important;
    row-gap: 6px !important;
    align-items: center !important;
}


/* Επιτρέπουμε image + date να μπουν στο grid */
.cs-blog-list .wd-post-thumb{
    display: contents !important;
}


/* Φωτογραφία */
.cs-blog-list .wd-post-img{
    grid-column: 1 !important;
    grid-row: 1 / 3 !important;

    width: 130px !important;
    height: 78px !important;

    margin: 0 !important;
    padding: 0 !important;

    border-radius: 12px !important;
    overflow: hidden !important;
}

.cs-blog-list .wd-post-img img{
    width: 100% !important;
    height: 100% !important;

    display: block !important;
    object-fit: cover !important;

    border-radius: 12px !important;
}


/* Τίτλος */
.cs-blog-list .wd-post-content{
    grid-column: 2 !important;
    grid-row: 1 !important;

    margin: 0 !important;
    padding: 0 !important;

    align-self: end !important;
    background: transparent !important;
}

.cs-blog-list .wd-post-content-inner{
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
}

.cs-blog-list .wd-post-title{
    margin: 0 !important;

    font-family: "Manrope", sans-serif !important;
    font-size: 16px !important;
    line-height: 1.35 !important;
    font-weight: 700 !important;

    text-align: left !important;
}

.cs-blog-list .wd-post-title a{
    color: #173548 !important;
}


/* ΗΜΕΡΟΜΗΝΙΑ */
.cs-blog-list .wd-post-date,
.cs-blog-list .wd-style-with-bg{
    position: static !important;

    grid-column: 2 !important;
    grid-row: 2 !important;

    justify-self: start !important;
    align-self: start !important;

    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-start !important;

    gap: 5px !important;

    width: auto !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;

    color: #738692 !important;

    text-align: left !important;

    font-family: "Noto Sans", sans-serif !important;
    font-size: 12px !important;
    line-height: 1.3 !important;
    font-weight: 600 !important;
}


/* 10 SEP αντί για:
      10
      SEP
*/
.cs-blog-list .wd-post-date .post-date-day,
.cs-blog-list .wd-post-date .post-date-month{
    display: inline !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    font-size: inherit !important;
    line-height: inherit !important;
    font-weight: inherit !important;

    color: inherit !important;
    text-align: left !important;
}


/* Αφαιρούμε το invisible image overlay */
.cs-blog-list .wd-post-thumb > .wd-post-link{
    display: none !important;
}


/* Mobile */
@media(max-width: 767px){

    .cs-blog-list .wd-post-inner{
        grid-template-columns: 105px minmax(0,1fr) !important;
        column-gap: 14px !important;
    }

    .cs-blog-list .wd-post-img{
        width: 105px !important;
        height: 68px !important;
    }

    .cs-blog-list .wd-post-title{
        font-size: 14px !important;
    }
}
/* =========================================
   BLOG — ALIGN WITH PARENT CONTAINER
   Αφαιρεί τα εσωτερικά WoodMart gutters
   ========================================= */

.cs-blog-list{
    width:100% !important;
    margin-left:0 !important;
    margin-right:0 !important;
    padding-left:0 !important;
    padding-right:0 !important;
}

/* WoodMart grid wrapper */
.cs-blog-list .wd-blog-element,
.cs-blog-list .wd-posts,
.cs-blog-list .wd-posts.wd-grid-g,
.cs-blog-list .wd-blog-holder{
    width:100% !important;
    max-width:none !important;

    margin-left:0 !important;
    margin-right:0 !important;

    padding-left:0 !important;
    padding-right:0 !important;

    --wd-gap:0px !important;
}

/* Κάθε post να ξεκινά ακριβώς από το padding του Elementor container */
.cs-blog-list article.wd-post{
    width:100% !important;
    max-width:none !important;

    margin-left:0 !important;
    margin-right:0 !important;

    padding-left:0 !important;
    padding-right:0 !important;
}

/* Inner wrapper */
.cs-blog-list .wd-post-inner{
    width:100% !important;

    margin-left:0 !important;
    margin-right:0 !important;

    padding-left:0 !important;
    padding-right:0 !important;
}
/* =========================================
   CITY SERVICE BLOG — COMPACT FINAL SPACING
   ========================================= */

.cs-blog-list .wd-posts,
.cs-blog-list .wd-blog-holder,
.cs-blog-list .wd-posts.wd-grid-g{
    gap:0 !important;
    row-gap:0 !important;
    margin:0 !important;
    padding:0 !important;
}

/* Κάθε άρθρο */
.cs-blog-list article.wd-post{
    width:100% !important;

    margin:0 !important;
    padding:10px 0 !important;

    min-height:0 !important;
    height:auto !important;

    background:transparent !important;
    box-shadow:none !important;
    border-radius:0 !important;

    border:0 !important;
    border-bottom:1px solid rgba(8,40,59,.09) !important;
}

.cs-blog-list article.wd-post:first-child{
    padding-top:0 !important;
}

.cs-blog-list article.wd-post:last-child{
    padding-bottom:0 !important;
    border-bottom:0 !important;
}

/* Μηδενίζουμε πιθανό WoodMart spacing */
.cs-blog-list article.wd-post + article.wd-post{
    margin-top:0 !important;
}

.cs-blog-list .wd-post-inner{
    display:grid !important;

    grid-template-columns:110px minmax(0,1fr) !important;
    grid-template-rows:auto auto !important;

    column-gap:14px !important;
    row-gap:2px !important;

    align-items:center !important;

    width:100% !important;
    min-height:0 !important;
    height:auto !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;
    border:0 !important;
    box-shadow:none !important;
}

/* Flatten WoodMart thumb wrapper */
.cs-blog-list .wd-post-thumb{
    display:contents !important;
}

/* Φωτογραφία */
.cs-blog-list .wd-post-img{
    grid-column:1 !important;
    grid-row:1 / 3 !important;

    width:110px !important;
    height:66px !important;

    margin:0 !important;
    padding:0 !important;

    border-radius:10px !important;
    overflow:hidden !important;
}

.cs-blog-list .wd-post-img img{
    width:100% !important;
    height:100% !important;

    display:block !important;

    object-fit:cover !important;
    object-position:center !important;

    border-radius:10px !important;
}

/* Τίτλος */
.cs-blog-list .wd-post-content{
    grid-column:2 !important;
    grid-row:1 !important;

    align-self:end !important;

    min-height:0 !important;
    height:auto !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;
}

.cs-blog-list .wd-post-content-inner{
    min-height:0 !important;
    height:auto !important;

    margin:0 !important;
    padding:0 !important;

    overflow:visible !important;
}

.cs-blog-list .wd-post-title{
    margin:0 !important;

    font-family:"Manrope",sans-serif !important;
    font-size:15px !important;
    line-height:1.35 !important;
    font-weight:700 !important;
}

.cs-blog-list .wd-post-title a{
    color:#173548 !important;
}

/* Ημερομηνία */
.cs-blog-list .wd-post-date,
.cs-blog-list .wd-style-with-bg{
    position:static !important;

    grid-column:2 !important;
    grid-row:2 !important;

    justify-self:start !important;
    align-self:start !important;

    display:flex !important;
    flex-direction:row !important;
    align-items:center !important;

    gap:4px !important;

    width:auto !important;
    height:auto !important;
    min-height:0 !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;
    border:0 !important;
    box-shadow:none !important;

    color:#738692 !important;

    font-family:"Noto Sans",sans-serif !important;
    font-size:12px !important;
    line-height:1.25 !important;
    font-weight:600 !important;
}

.cs-blog-list .wd-post-date span{
    display:inline !important;

    width:auto !important;
    height:auto !important;

    margin:0 !important;
    padding:0 !important;

    font-size:inherit !important;
    line-height:inherit !important;
}

/* Mobile */
@media(max-width:767px){

    .cs-blog-list article.wd-post{
        padding:8px 0 !important;
    }

    .cs-blog-list .wd-post-inner{
        grid-template-columns:90px minmax(0,1fr) !important;
        column-gap:12px !important;
        row-gap:2px !important;
    }

    .cs-blog-list .wd-post-img{
        width:90px !important;
        height:58px !important;
    }

    .cs-blog-list .wd-post-title{
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-495373a */.cta {
  background: linear-gradient(90deg,#275f0a,#1f7007,#164f08);
}/* End custom CSS */