.elementor-8247 .elementor-element.elementor-element-0eccf69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8247 .elementor-element.elementor-element-be109cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:1;}.elementor-8247 .elementor-element.elementor-element-7bbb6ea{--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:#D5D5D5;--border-color:#D5D5D5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(168.3, 168.3, 168.3, 0.5);}.elementor-8247 .elementor-element.elementor-element-0d497b0{--display:flex;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:#D5D5D5;--border-color:#D5D5D5;}.elementor-8247 .elementor-element.elementor-element-28a6ba1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-28a6ba1.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-28a6ba1.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-28a6ba1.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-28a6ba1 .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-28a6ba1 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-28a6ba1 .elementor-icon-box-title a{font-size:17px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-28a6ba1 .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-28a6ba1 .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-ca2c032{--display:flex;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:#D5D5D5;--border-color:#D5D5D5;}.elementor-8247 .elementor-element.elementor-element-43bffdb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-43bffdb.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-43bffdb.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-43bffdb.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-43bffdb .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-43bffdb .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-43bffdb .elementor-icon-box-title a{font-size:17px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-43bffdb .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-43bffdb .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-9904274{--display:flex;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:#D5D5D5;--border-color:#D5D5D5;}.elementor-8247 .elementor-element.elementor-element-9f591a6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-9f591a6.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-9f591a6.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-9f591a6.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-9f591a6 .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-9f591a6 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-9f591a6 .elementor-icon-box-title a{font-size:17px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-9f591a6 .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-9f591a6 .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-77bd801{--display:flex;}.elementor-8247 .elementor-element.elementor-element-4cb0e8e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-4cb0e8e.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-4cb0e8e.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-4cb0e8e.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-4cb0e8e .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-4cb0e8e .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-4cb0e8e .elementor-icon-box-title a{font-size:17px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-4cb0e8e .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-4cb0e8e .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-3dd86f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:1;}.elementor-8247 .elementor-element.elementor-element-fed3ffd{--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:#D5D5D5;--border-color:#D5D5D5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(168.3, 168.3, 168.3, 0.5);}.elementor-8247 .elementor-element.elementor-element-fbedb23{--display:flex;border-style:none;--border-style:none;}.elementor-8247 .elementor-element.elementor-element-b836d35{--display:flex;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:#D5D5D5;--border-color:#D5D5D5;}.elementor-8247 .elementor-element.elementor-element-54273e5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-54273e5.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-54273e5.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-54273e5.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-54273e5 .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-54273e5 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-54273e5 .elementor-icon-box-title a{font-size:17px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-54273e5 .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-54273e5 .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-48dc5a5{--display:flex;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:#D5D5D5;--border-color:#D5D5D5;}.elementor-8247 .elementor-element.elementor-element-95a4f80 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-95a4f80.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-95a4f80.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-95a4f80.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-95a4f80 .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-95a4f80 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-95a4f80 .elementor-icon-box-title a{font-size:17px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-95a4f80 .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-95a4f80 .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-ea51f29{--display:flex;border-style:none;--border-style:none;}.elementor-8247 .elementor-element.elementor-element-92c9087{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-8247 .elementor-element.elementor-element-8b6a23a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-8b6a23a.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-8b6a23a.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-8b6a23a.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-8b6a23a .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-8b6a23a .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-8b6a23a .elementor-icon-box-title a{font-size:17px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-8b6a23a .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-8b6a23a .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-1a17018{--display:flex;}.elementor-8247 .elementor-element.elementor-element-83142bc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-83142bc.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-83142bc.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-83142bc.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-83142bc .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-83142bc .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-83142bc .elementor-icon-box-title a{font-size:17px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-83142bc .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-83142bc .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-685d4f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-9beb7d3{--spacer-size:50px;}.elementor-8247 .elementor-element.elementor-element-372b654{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-a3c807d{--display:flex;}.elementor-8247 .elementor-element.elementor-element-75e54f5{text-align:center;}.elementor-8247 .elementor-element.elementor-element-75e54f5 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#F58220;}.elementor-8247 .elementor-element.elementor-element-8b10359 .eael-dch-separator-wrap .separator-one{background-color:#F58220;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-8b10359 .eael-dch-separator-wrap .separator-two{background-color:#111111;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-8b10359 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-8247 .elementor-element.elementor-element-8b10359 .eael-dual-header .title{color:#F58220;}.elementor-8247 .elementor-element.elementor-element-8b10359 .eael-dual-header .title span.lead{color:#111111;}.elementor-8247 .elementor-element.elementor-element-8b10359 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-8b10359 .eael-dual-header .title span{font-size:34px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-8b10359 .eael-dual-header .subtext{color:#000000;font-size:18px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-8b10359 .eael-dch-separator-wrap{justify-content:center;margin:15px 0px 10px 0px;}.elementor-8247 .elementor-element.elementor-element-29479cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-7042870{--display:flex;}.elementor-8247 .elementor-element.elementor-element-dd93f5c{--display:flex;}.elementor-8247 .elementor-element.elementor-element-de0d6c5{text-align:center;}.elementor-8247 .elementor-element.elementor-element-de0d6c5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-8247 .elementor-element.elementor-element-b8f3adf{--display:flex;}.elementor-8247 .elementor-element.elementor-element-a0807bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-148c275{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-19d1ae9{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(181.89999999999998, 181.89999999999998, 181.89999999999998, 0.5);--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-19d1ae9:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-19d1ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domi.gr/wp-content/uploads/2026/07/FINAL-A1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8247 .elementor-element.elementor-element-19d1ae9:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 30px 0px rgba(130.9, 130.9, 130.9, 0.5);}.elementor-8247 .elementor-element.elementor-element-19d1ae9, .elementor-8247 .elementor-element.elementor-element-19d1ae9::before{--border-transition:0.4s;}.elementor-8247 .elementor-element.elementor-element-0b9e17f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-0b9e17f.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-0b9e17f.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-0b9e17f.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-0b9e17f .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-0b9e17f .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-0b9e17f .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-0b9e17f .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-0b9e17f .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-0c5936f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(181.89999999999998, 181.89999999999998, 181.89999999999998, 0.5);--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-0c5936f:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-0c5936f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domi.gr/wp-content/uploads/2026/07/FINAL-A2.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8247 .elementor-element.elementor-element-0c5936f:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 30px 0px rgba(131, 131, 131, 0.5);}.elementor-8247 .elementor-element.elementor-element-0c5936f, .elementor-8247 .elementor-element.elementor-element-0c5936f::before{--border-transition:0.4s;}.elementor-8247 .elementor-element.elementor-element-dc55618 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-dc55618.elementor-view-stacked .elementor-icon{background-color:#5487EB;}.elementor-8247 .elementor-element.elementor-element-dc55618.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-dc55618.elementor-view-default .elementor-icon{fill:#5487EB;color:#5487EB;border-color:#5487EB;}.elementor-8247 .elementor-element.elementor-element-dc55618 .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-dc55618 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-dc55618 .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-dc55618 .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-dc55618 .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-40a29a5{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(181.89999999999998, 181.89999999999998, 181.89999999999998, 0.5);--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-40a29a5:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-40a29a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domi.gr/wp-content/uploads/2026/07/FINAL-A3.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8247 .elementor-element.elementor-element-40a29a5:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 30px 0px rgba(131, 131, 131, 0.5);}.elementor-8247 .elementor-element.elementor-element-40a29a5, .elementor-8247 .elementor-element.elementor-element-40a29a5::before{--border-transition:0.4s;}.elementor-8247 .elementor-element.elementor-element-7d8e268 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-7d8e268.elementor-view-stacked .elementor-icon{background-color:#66A184;}.elementor-8247 .elementor-element.elementor-element-7d8e268.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-7d8e268.elementor-view-default .elementor-icon{fill:#66A184;color:#66A184;border-color:#66A184;}.elementor-8247 .elementor-element.elementor-element-7d8e268 .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-7d8e268 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-7d8e268 .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-7d8e268 .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-7d8e268 .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-57f558d{--spacer-size:50px;}.elementor-8247 .elementor-element.elementor-element-97191c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-97191c8:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-97191c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;}.elementor-8247 .elementor-element.elementor-element-7992c89{--spacer-size:50px;}.elementor-8247 .elementor-element.elementor-element-83cd31a{--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;}.elementor-8247 .elementor-element.elementor-element-fa63c9a{--display:flex;}.elementor-8247 .elementor-element.elementor-element-fa63c9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8247 .elementor-element.elementor-element-26bf4b5{text-align:start;}.elementor-8247 .elementor-element.elementor-element-26bf4b5 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#F58220;}.elementor-8247 .elementor-element.elementor-element-db823d5 .eael-dch-separator-wrap .separator-one{background-color:#F58220;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-db823d5 .eael-dch-separator-wrap .separator-two{background-color:#111111;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-db823d5 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-8247 .elementor-element.elementor-element-db823d5 .eael-dual-header .title{color:#F58220;}.elementor-8247 .elementor-element.elementor-element-db823d5 .eael-dual-header .title span.lead{color:#111111;}.elementor-8247 .elementor-element.elementor-element-db823d5 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-db823d5 .eael-dual-header .title span{font-size:36px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-db823d5 .eael-dual-header .subtext{color:#000000;font-size:18px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-db823d5 .eael-dch-separator-wrap{justify-content:center;margin:15px 0px 10px 0px;}.elementor-8247 .elementor-element.elementor-element-9c2f152{text-align:start;}.elementor-8247 .elementor-element.elementor-element-9c2f152 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-8247 .elementor-element.elementor-element-e5a12c7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-e5a12c7.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-e5a12c7.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-e5a12c7.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-e5a12c7 .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-e5a12c7 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-e5a12c7 .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-e5a12c7 .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-e5a12c7 .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-59feb8c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-59feb8c.elementor-view-stacked .elementor-icon{background-color:#F78829;}.elementor-8247 .elementor-element.elementor-element-59feb8c.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-59feb8c.elementor-view-default .elementor-icon{fill:#F78829;color:#F78829;border-color:#F78829;}.elementor-8247 .elementor-element.elementor-element-59feb8c .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-59feb8c .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-59feb8c .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-59feb8c .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-59feb8c .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-25f7c9e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-25f7c9e.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-25f7c9e.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-25f7c9e.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-25f7c9e .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-25f7c9e .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-25f7c9e .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-25f7c9e .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-25f7c9e .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-a561067 .elementor-button{background-color:#F58220;font-weight:600;box-shadow:0px 0px 20px 0px rgba(195.5, 195.5, 195.5, 0.5);border-radius:25px 25px 25px 25px;}.elementor-8247 .elementor-element.elementor-element-a561067 .elementor-button:hover, .elementor-8247 .elementor-element.elementor-element-a561067 .elementor-button:focus{background-color:#F17409;}.elementor-8247 .elementor-element.elementor-element-a561067 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8247 .elementor-element.elementor-element-56f22bd{--display:flex;}.elementor-8247 .elementor-element.elementor-element-59844ad{--spacer-size:50px;}.elementor-8247 .elementor-element.elementor-element-19106a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8247 .elementor-element.elementor-element-19106a0:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-19106a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domi.gr/wp-content/uploads/2026/07/bagr-landing1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8247 .elementor-element.elementor-element-0511a39{--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;}.elementor-8247 .elementor-element.elementor-element-b45ece3{--display:flex;}.elementor-8247 .elementor-element.elementor-element-d1fb423{--display:flex;}.elementor-8247 .elementor-element.elementor-element-09c00c4{text-align:start;}.elementor-8247 .elementor-element.elementor-element-09c00c4 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-f1e4b14 .eael-dch-separator-wrap .separator-one{background-color:#FFFFFF;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-f1e4b14 .eael-dch-separator-wrap .separator-two{background-color:#111111;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-f1e4b14 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-8247 .elementor-element.elementor-element-f1e4b14 .eael-dual-header .title{color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-f1e4b14 .eael-dual-header .title span.lead{color:#111111;}.elementor-8247 .elementor-element.elementor-element-f1e4b14 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-f1e4b14 .eael-dual-header .title span{font-size:36px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-f1e4b14 .eael-dual-header .subtext{color:#000000;font-size:18px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-f1e4b14 .eael-dch-separator-wrap{justify-content:center;margin:15px 0px 10px 0px;}.elementor-8247 .elementor-element.elementor-element-c32143c{text-align:start;}.elementor-8247 .elementor-element.elementor-element-c32143c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-18d769a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-ae7d2e9{--display:flex;}.elementor-8247 .elementor-element.elementor-element-9c0e75b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-9c0e75b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-9c0e75b.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-9c0e75b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-9c0e75b .elementor-icon{font-size:20px;}.elementor-8247 .elementor-element.elementor-element-9c0e75b .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-9c0e75b .elementor-icon-box-title a{font-size:16px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-9c0e75b .elementor-icon-box-title{color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-9c0e75b .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-18c15ab{--display:flex;}.elementor-8247 .elementor-element.elementor-element-e116c75 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-e116c75.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-e116c75.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-e116c75.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-e116c75 .elementor-icon{font-size:20px;}.elementor-8247 .elementor-element.elementor-element-e116c75 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-e116c75 .elementor-icon-box-title a{font-size:16px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-e116c75 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-e116c75 .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-9cc4f7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-2865263{--display:flex;}.elementor-8247 .elementor-element.elementor-element-5ba764d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-5ba764d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-5ba764d.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-5ba764d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-5ba764d .elementor-icon{font-size:20px;}.elementor-8247 .elementor-element.elementor-element-5ba764d .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-5ba764d .elementor-icon-box-title a{font-size:16px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-5ba764d .elementor-icon-box-title{color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-5ba764d .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-dcf7ecc{--display:flex;}.elementor-8247 .elementor-element.elementor-element-3ec6103 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-3ec6103.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-3ec6103.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-3ec6103.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-3ec6103 .elementor-icon{font-size:20px;}.elementor-8247 .elementor-element.elementor-element-3ec6103 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-3ec6103 .elementor-icon-box-title a{font-size:16px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-3ec6103 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-3ec6103 .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-4595e20{--display:flex;}.elementor-8247 .elementor-element.elementor-element-c860424 .elementor-button{background-color:#FFFFFF;font-weight:600;fill:#000000;color:#000000;box-shadow:0px 0px 20px 0px rgba(195.5, 195.5, 195.5, 0.5);border-radius:25px 25px 25px 25px;}.elementor-8247 .elementor-element.elementor-element-c860424 .elementor-button:hover, .elementor-8247 .elementor-element.elementor-element-c860424 .elementor-button:focus{background-color:#EEEEEE;color:#000000;}.elementor-8247 .elementor-element.elementor-element-c860424 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8247 .elementor-element.elementor-element-c860424 .elementor-button:hover svg, .elementor-8247 .elementor-element.elementor-element-c860424 .elementor-button:focus svg{fill:#000000;}.elementor-8247 .elementor-element.elementor-element-a07b455{--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:center;--align-items:center;}.elementor-8247 .elementor-element.elementor-element-a07b455:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-a07b455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domi.gr/wp-content/uploads/2026/07/bagr-landing1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8247 .elementor-element.elementor-element-a07b455.e-con{--align-self:center;}.elementor-8247 .elementor-element.elementor-element-7845384{--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;}.elementor-8247 .elementor-element.elementor-element-7845384.e-con{--align-self:center;}.elementor-8247 .elementor-element.elementor-element-3f31c5c{--display:flex;}.elementor-8247 .elementor-element.elementor-element-3f31c5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8247 .elementor-element.elementor-element-8c0a866{text-align:start;}.elementor-8247 .elementor-element.elementor-element-8c0a866 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-f20396c .eael-dch-separator-wrap .separator-one{background-color:#FFFFFF;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-f20396c .eael-dch-separator-wrap .separator-two{background-color:#111111;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-f20396c > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-8247 .elementor-element.elementor-element-f20396c .eael-dual-header .title{color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-f20396c .eael-dual-header .title span.lead{color:#111111;}.elementor-8247 .elementor-element.elementor-element-f20396c .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-f20396c .eael-dual-header .title span{font-size:36px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-f20396c .eael-dual-header .subtext{color:#000000;font-size:18px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-f20396c .eael-dch-separator-wrap{justify-content:center;margin:15px 0px 10px 0px;}.elementor-8247 .elementor-element.elementor-element-9b6e46d{text-align:start;}.elementor-8247 .elementor-element.elementor-element-9b6e46d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-1b38dbc{--display:flex;}.elementor-8247 .elementor-element.elementor-element-3ed7bfe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-da91243{--display:flex;}.elementor-8247 .elementor-element.elementor-element-8c7c8c8 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-8c7c8c8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-8c7c8c8.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-8c7c8c8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-8c7c8c8 .elementor-icon{font-size:20px;}.elementor-8247 .elementor-element.elementor-element-8c7c8c8 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-8c7c8c8 .elementor-icon-box-title a{font-size:16px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-8c7c8c8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-8c7c8c8 .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-9198fe0{--display:flex;}.elementor-8247 .elementor-element.elementor-element-c71fff7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-c71fff7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-c71fff7.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-c71fff7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-c71fff7 .elementor-icon{font-size:20px;}.elementor-8247 .elementor-element.elementor-element-c71fff7 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-c71fff7 .elementor-icon-box-title a{font-size:16px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-c71fff7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-c71fff7 .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-f27e5ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-e1fcdc2{--display:flex;}.elementor-8247 .elementor-element.elementor-element-520c86d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-520c86d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-520c86d.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-520c86d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-520c86d .elementor-icon{font-size:20px;}.elementor-8247 .elementor-element.elementor-element-520c86d .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-520c86d .elementor-icon-box-title a{font-size:16px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-520c86d .elementor-icon-box-title{color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-520c86d .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-7d6bbf6{--display:flex;}.elementor-8247 .elementor-element.elementor-element-d66ff00 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-d66ff00.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-d66ff00.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-d66ff00.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-d66ff00 .elementor-icon{font-size:20px;}.elementor-8247 .elementor-element.elementor-element-d66ff00 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-d66ff00 .elementor-icon-box-title a{font-size:16px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-d66ff00 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-d66ff00 .elementor-icon-box-description{font-size:16px;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-e105f95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-ded7a4f{--display:flex;}.elementor-8247 .elementor-element.elementor-element-01bc252 .elementor-button{background-color:#FFFFFF;font-weight:600;fill:#000000;color:#000000;box-shadow:0px 0px 20px 0px rgba(195.5, 195.5, 195.5, 0.5);border-radius:25px 25px 25px 25px;}.elementor-8247 .elementor-element.elementor-element-01bc252 .elementor-button:hover, .elementor-8247 .elementor-element.elementor-element-01bc252 .elementor-button:focus{background-color:#EEEEEE;color:#000000;}.elementor-8247 .elementor-element.elementor-element-01bc252 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8247 .elementor-element.elementor-element-01bc252 .elementor-button:hover svg, .elementor-8247 .elementor-element.elementor-element-01bc252 .elementor-button:focus svg{fill:#000000;}.elementor-8247 .elementor-element.elementor-element-2b825f4.elementor-element{--align-self:center;}.elementor-8247 .elementor-element.elementor-element-2b825f4{text-align:center;}.elementor-8247 .elementor-element.elementor-element-07beb85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-03d54fc{--spacer-size:50px;}.elementor-8247 .elementor-element.elementor-element-ce14815{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-97a75fd{--display:flex;}.elementor-8247 .elementor-element.elementor-element-eee42c3{text-align:center;}.elementor-8247 .elementor-element.elementor-element-eee42c3 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#F58220;}.elementor-8247 .elementor-element.elementor-element-702e5b1 .eael-dch-separator-wrap .separator-one{background-color:#F58220;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-702e5b1 .eael-dch-separator-wrap .separator-two{background-color:#111111;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-702e5b1 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-8247 .elementor-element.elementor-element-702e5b1 .eael-dual-header .title{color:#F58220;}.elementor-8247 .elementor-element.elementor-element-702e5b1 .eael-dual-header .title span.lead{color:#111111;}.elementor-8247 .elementor-element.elementor-element-702e5b1 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-702e5b1 .eael-dual-header .title span{font-size:34px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-702e5b1 .eael-dual-header .subtext{color:#000000;font-size:18px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-702e5b1 .eael-dch-separator-wrap{justify-content:center;margin:15px 0px 10px 0px;}.elementor-8247 .elementor-element.elementor-element-61d1a0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-6365ec6{--display:flex;}.elementor-8247 .elementor-element.elementor-element-2a0a6b2{--display:flex;}.elementor-8247 .elementor-element.elementor-element-3621f38{text-align:center;}.elementor-8247 .elementor-element.elementor-element-3621f38 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-8247 .elementor-element.elementor-element-e6a9f4e{--display:flex;}.elementor-8247 .elementor-element.elementor-element-1b92c1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-b4fb01e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-9985348{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(181.89999999999998, 181.89999999999998, 181.89999999999998, 0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-9985348:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 30px 0px rgba(130.9, 130.9, 130.9, 0.5);}.elementor-8247 .elementor-element.elementor-element-9985348, .elementor-8247 .elementor-element.elementor-element-9985348::before{--border-transition:0.4s;}.elementor-8247 .elementor-element.elementor-element-1f2d646 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-1f2d646.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-1f2d646.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-1f2d646.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-1f2d646 .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-1f2d646 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-1f2d646 .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-1f2d646 .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-1f2d646 .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-46db91a{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(181.89999999999998, 181.89999999999998, 181.89999999999998, 0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-46db91a:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 30px 0px rgba(131, 131, 131, 0.5);}.elementor-8247 .elementor-element.elementor-element-46db91a, .elementor-8247 .elementor-element.elementor-element-46db91a::before{--border-transition:0.4s;}.elementor-8247 .elementor-element.elementor-element-7bddf67 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-7bddf67.elementor-view-stacked .elementor-icon{background-color:#5487EB;}.elementor-8247 .elementor-element.elementor-element-7bddf67.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-7bddf67.elementor-view-default .elementor-icon{fill:#5487EB;color:#5487EB;border-color:#5487EB;}.elementor-8247 .elementor-element.elementor-element-7bddf67 .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-7bddf67 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-7bddf67 .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-7bddf67 .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-7bddf67 .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-6c31990{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(181.89999999999998, 181.89999999999998, 181.89999999999998, 0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-6c31990:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 30px 0px rgba(131, 131, 131, 0.5);}.elementor-8247 .elementor-element.elementor-element-6c31990, .elementor-8247 .elementor-element.elementor-element-6c31990::before{--border-transition:0.4s;}.elementor-8247 .elementor-element.elementor-element-b15819f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-b15819f.elementor-view-stacked .elementor-icon{background-color:#66A184;}.elementor-8247 .elementor-element.elementor-element-b15819f.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-b15819f.elementor-view-default .elementor-icon{fill:#66A184;color:#66A184;border-color:#66A184;}.elementor-8247 .elementor-element.elementor-element-b15819f .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-b15819f .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-b15819f .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-b15819f .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-b15819f .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-3ff54f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-e235a4e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(181.89999999999998, 181.89999999999998, 181.89999999999998, 0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-e235a4e:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 30px 0px rgba(130.9, 130.9, 130.9, 0.5);}.elementor-8247 .elementor-element.elementor-element-e235a4e, .elementor-8247 .elementor-element.elementor-element-e235a4e::before{--border-transition:0.4s;}.elementor-8247 .elementor-element.elementor-element-a8b188a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-a8b188a.elementor-view-stacked .elementor-icon{background-color:#5487EB;}.elementor-8247 .elementor-element.elementor-element-a8b188a.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-a8b188a.elementor-view-default .elementor-icon{fill:#5487EB;color:#5487EB;border-color:#5487EB;}.elementor-8247 .elementor-element.elementor-element-a8b188a .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-a8b188a .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-a8b188a .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-a8b188a .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-a8b188a .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-ca0ff58{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(181.89999999999998, 181.89999999999998, 181.89999999999998, 0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-ca0ff58:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 30px 0px rgba(131, 131, 131, 0.5);}.elementor-8247 .elementor-element.elementor-element-ca0ff58, .elementor-8247 .elementor-element.elementor-element-ca0ff58::before{--border-transition:0.4s;}.elementor-8247 .elementor-element.elementor-element-32730c4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-32730c4.elementor-view-stacked .elementor-icon{background-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-32730c4.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-32730c4.elementor-view-default .elementor-icon{fill:#F58220;color:#F58220;border-color:#F58220;}.elementor-8247 .elementor-element.elementor-element-32730c4 .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-32730c4 .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-32730c4 .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-32730c4 .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-32730c4 .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-e021cd9{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(181.89999999999998, 181.89999999999998, 181.89999999999998, 0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-e021cd9:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 30px 0px rgba(131, 131, 131, 0.5);}.elementor-8247 .elementor-element.elementor-element-e021cd9, .elementor-8247 .elementor-element.elementor-element-e021cd9::before{--border-transition:0.4s;}.elementor-8247 .elementor-element.elementor-element-bee243a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8247 .elementor-element.elementor-element-bee243a.elementor-view-stacked .elementor-icon{background-color:#66A184;}.elementor-8247 .elementor-element.elementor-element-bee243a.elementor-view-framed .elementor-icon, .elementor-8247 .elementor-element.elementor-element-bee243a.elementor-view-default .elementor-icon{fill:#66A184;color:#66A184;border-color:#66A184;}.elementor-8247 .elementor-element.elementor-element-bee243a .elementor-icon{font-size:24px;}.elementor-8247 .elementor-element.elementor-element-bee243a .elementor-icon-box-title, .elementor-8247 .elementor-element.elementor-element-bee243a .elementor-icon-box-title a{font-size:20px;font-weight:bold;}.elementor-8247 .elementor-element.elementor-element-bee243a .elementor-icon-box-title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-bee243a .elementor-icon-box-description{font-size:16px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-c09135f{--spacer-size:50px;}.elementor-8247 .elementor-element.elementor-element-8adae4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-8adae4b:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-8adae4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-8247 .elementor-element.elementor-element-4892091{--display:flex;}.elementor-8247 .elementor-element.elementor-element-8bc209d{--spacer-size:50px;}.elementor-8247 .elementor-element.elementor-element-d3f8f92{text-align:center;}.elementor-8247 .elementor-element.elementor-element-d3f8f92 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#F58220;}.elementor-8247 .elementor-element.elementor-element-3e3daf4 .eael-dch-separator-wrap .separator-one{background-color:#F58220;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-3e3daf4 .eael-dch-separator-wrap .separator-two{background-color:#FFFFFF;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-3e3daf4 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-8247 .elementor-element.elementor-element-3e3daf4 .eael-dual-header .title{color:#F58220;}.elementor-8247 .elementor-element.elementor-element-3e3daf4 .eael-dual-header .title span.lead{color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-3e3daf4 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-3e3daf4 .eael-dual-header .title span{font-size:34px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-3e3daf4 .eael-dual-header .subtext{color:#FFFFFF;font-size:18px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-3e3daf4 .eael-dch-separator-wrap{justify-content:center;margin:15px 0px 10px 0px;}.elementor-8247 .elementor-element.elementor-element-cd42009{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-e809fac{--display:flex;}.elementor-8247 .elementor-element.elementor-element-e114ee7{--display:flex;}.elementor-8247 .elementor-element.elementor-element-5047f46{text-align:center;}.elementor-8247 .elementor-element.elementor-element-5047f46 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-308162c{--display:flex;}.elementor-8247 .elementor-element.elementor-element-0a0e33a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-d7c75d3{--spacer-size:71px;}.elementor-8247 .elementor-element.elementor-element-e967367{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-43dd536{--display:flex;}.elementor-8247 .elementor-element.elementor-element-edb2512{--spacer-size:50px;}.elementor-8247 .elementor-element.elementor-element-3c6e140{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-baf68ef{--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;}.elementor-8247 .elementor-element.elementor-element-80892d9{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8247 .elementor-element.elementor-element-80892d9:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-80892d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domi.gr/wp-content/uploads/2026/02/blue-bug-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8247 .elementor-element.elementor-element-9e7bb6d img{width:70%;opacity:0.95;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px 0px rgba(151.3, 151.3, 151.3, 0.5);}.elementor-8247 .elementor-element.elementor-element-a2aa5f9{--display:flex;}.elementor-8247 .elementor-element.elementor-element-6f4ec2d{text-align:start;}.elementor-8247 .elementor-element.elementor-element-6f4ec2d .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#F58220;}.elementor-8247 .elementor-element.elementor-element-3036b65 .eael-dch-separator-wrap .separator-one{background-color:#F58220;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-3036b65 .eael-dch-separator-wrap .separator-two{background-color:#111111;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-3036b65 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-8247 .elementor-element.elementor-element-3036b65 .eael-dual-header .title{color:#F58220;}.elementor-8247 .elementor-element.elementor-element-3036b65 .eael-dual-header .title span.lead{color:#111111;}.elementor-8247 .elementor-element.elementor-element-3036b65 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-3036b65 .eael-dual-header .title span{font-size:34px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-3036b65 .eael-dual-header .subtext{color:#000000;font-size:18px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-3036b65 .eael-dch-separator-wrap{justify-content:center;margin:15px 0px 10px 0px;}.elementor-8247 .elementor-element.elementor-element-aeb31bf{text-align:start;}.elementor-8247 .elementor-element.elementor-element-aeb31bf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8247 .elementor-element.elementor-element-3162bb7{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-item > a{font-size:17px;}.elementor-8247 .elementor-element.elementor-element-3162bb7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8247 .elementor-element.elementor-element-ee14352{--spacer-size:50px;}.elementor-8247 .elementor-element.elementor-element-cd51cc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-cd51cc8:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-cd51cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;}.elementor-8247 .elementor-element.elementor-element-cd51cc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8247 .elementor-element.elementor-element-2e51322{--spacer-size:50px;}.elementor-8247 .elementor-element.elementor-element-8536c64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-1f90f7c{--display:flex;}.elementor-8247 .elementor-element.elementor-element-01cd069{text-align:start;}.elementor-8247 .elementor-element.elementor-element-01cd069 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#F58220;}.elementor-8247 .elementor-element.elementor-element-4a692e2 .eael-dch-separator-wrap .separator-one{background-color:#F58220;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-4a692e2 .eael-dch-separator-wrap .separator-two{background-color:#111111;width:15%;height:5px;}.elementor-8247 .elementor-element.elementor-element-4a692e2 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-8247 .elementor-element.elementor-element-4a692e2 .eael-dual-header .title{color:#F58220;}.elementor-8247 .elementor-element.elementor-element-4a692e2 .eael-dual-header .title span.lead{color:#111111;}.elementor-8247 .elementor-element.elementor-element-4a692e2 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-4a692e2 .eael-dual-header .title span{font-size:34px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-4a692e2 .eael-dual-header .subtext{color:#000000;font-size:18px;text-transform:none;}.elementor-8247 .elementor-element.elementor-element-4a692e2 .eael-dch-separator-wrap{justify-content:center;margin:15px 0px 10px 0px;}.elementor-8247 .elementor-element.elementor-element-ba15efc{text-align:start;}.elementor-8247 .elementor-element.elementor-element-ba15efc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-8247 .elementor-element.elementor-element-fe3258e{--display:flex;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item:not(:last-child){margin-bottom:0px;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item{border-style:solid;border-width:0px 0px 1px 0px;border-color:#BEBEBE;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__expand-icon{font-size:16px;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__expand-icon svg{width:16px;height:16px;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a.stratum-advanced-accordion-icons-position-left .stratum-advanced-accordion .stratum-advanced-accordion__expand-icon{margin-right:10px;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a.stratum-advanced-accordion-icons-position-right .stratum-advanced-accordion .stratum-advanced-accordion__expand-icon{margin-left:10px;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item-header .stratum-advanced-accordion__expand-icon .normal{color:#F58220;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item-header .stratum-advanced-accordion__expand-icon .active{color:#F58220;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item-header:hover .stratum-advanced-accordion__expand-icon span{color:#F58220;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__title{text-align:left;font-weight:600;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__title-icon i{font-size:15px;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__title-icon svg{width:15px;height:15px;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__title-icon{margin-right:10px;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item-header{border-style:none;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item-header .stratum-advanced-accordion__title-icon .normal{color:#000000;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item .stratum-advanced-accordion__title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item .stratum-advanced-accordion__item-header{background-color:#FAF7F4;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item-header .stratum-advanced-accordion__title-icon .active{color:#000000;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item.active-accordion .stratum-advanced-accordion__title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item.active-accordion .stratum-advanced-accordion__item-header{background-color:#FAF7F4;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item-header:hover .stratum-advanced-accordion__title-icon span{color:#000000;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item .stratum-advanced-accordion__item-header:hover .stratum-advanced-accordion__title{color:#000000;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item .stratum-advanced-accordion__item-header:hover{background-color:#FAF7F4;}.elementor-8247 .elementor-element.elementor-element-c0dbe8a .stratum-advanced-accordion .stratum-advanced-accordion__item-wrapper{border-style:none;}.elementor-8247 .elementor-element.elementor-element-f44270a{--spacer-size:50px;}.elementor-8247 .elementor-element.elementor-element-7ef9b60{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8247 .elementor-element.elementor-element-afe7325{--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:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-8247 .elementor-element.elementor-element-ccab2ce{--display:flex;--justify-content:center;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px 0px rgba(175, 175, 175, 0.5);}.elementor-8247 .elementor-element.elementor-element-ccab2ce:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-ccab2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8247 .elementor-element.elementor-element-6d162b7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8247 .elementor-element.elementor-element-6d162b7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8247 .elementor-element.elementor-element-6d162b7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8247 .elementor-element.elementor-element-6d162b7 .elementor-image-box-title{margin-bottom:50px;font-size:26px;font-weight:bold;line-height:32px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-6d162b7 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8247 .elementor-element.elementor-element-6d162b7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8247 .elementor-element.elementor-element-6d162b7 .elementor-image-box-description{font-size:18px;color:#000000;}.elementor-8247 .elementor-element.elementor-element-330f9c4{--display:flex;--justify-content:center;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px 0px rgba(175, 175, 175, 0.5);}.elementor-8247 .elementor-element.elementor-element-330f9c4:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-330f9c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-8247 h1.entry-title{margin-top:1px;}@media(min-width:768px){.elementor-8247 .elementor-element.elementor-element-be109cd{--content-width:1400px;}.elementor-8247 .elementor-element.elementor-element-3dd86f8{--content-width:1400px;}.elementor-8247 .elementor-element.elementor-element-7042870{--width:10%;}.elementor-8247 .elementor-element.elementor-element-b8f3adf{--width:10%;}.elementor-8247 .elementor-element.elementor-element-a0807bf{--content-width:1400px;}.elementor-8247 .elementor-element.elementor-element-97191c8{--content-width:1400px;}.elementor-8247 .elementor-element.elementor-element-fa63c9a{--width:34%;}.elementor-8247 .elementor-element.elementor-element-19106a0{--content-width:1400px;}.elementor-8247 .elementor-element.elementor-element-b45ece3{--width:100%;}.elementor-8247 .elementor-element.elementor-element-7845384{--width:100%;}.elementor-8247 .elementor-element.elementor-element-3f31c5c{--width:98.125%;}.elementor-8247 .elementor-element.elementor-element-6365ec6{--width:10%;}.elementor-8247 .elementor-element.elementor-element-e6a9f4e{--width:10%;}.elementor-8247 .elementor-element.elementor-element-1b92c1f{--content-width:1400px;}.elementor-8247 .elementor-element.elementor-element-e809fac{--width:10%;}.elementor-8247 .elementor-element.elementor-element-308162c{--width:10%;}.elementor-8247 .elementor-element.elementor-element-3c6e140{--content-width:1400px;}.elementor-8247 .elementor-element.elementor-element-cd51cc8{--content-width:1200px;}.elementor-8247 .elementor-element.elementor-element-1f90f7c{--width:40%;}.elementor-8247 .elementor-element.elementor-element-fe3258e{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8247 .elementor-element.elementor-element-fa63c9a{--width:792px;}}@media(max-width:1024px){.elementor-8247 .elementor-element.elementor-element-148c275{--flex-wrap:wrap;}.elementor-8247 .elementor-element.elementor-element-19d1ae9:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-19d1ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domi.gr/wp-content/uploads/2026/07/FINAL-A1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8247 .elementor-element.elementor-element-19d1ae9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-0c5936f:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-0c5936f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domi.gr/wp-content/uploads/2026/07/FINAL-A2.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8247 .elementor-element.elementor-element-0c5936f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-40a29a5:not(.elementor-motion-effects-element-type-background), .elementor-8247 .elementor-element.elementor-element-40a29a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://domi.gr/wp-content/uploads/2026/07/FINAL-A3.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8247 .elementor-element.elementor-element-40a29a5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-83cd31a{--flex-wrap:wrap;}.elementor-8247 .elementor-element.elementor-element-0511a39{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-7845384{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8247 .elementor-element.elementor-element-b4fb01e{--flex-wrap:wrap;}.elementor-8247 .elementor-element.elementor-element-9985348{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-46db91a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-6c31990{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-3ff54f2{--flex-wrap:wrap;}.elementor-8247 .elementor-element.elementor-element-e235a4e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-ca0ff58{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-e021cd9{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8247 .elementor-element.elementor-element-baf68ef{--flex-wrap:wrap;}.elementor-8247 .elementor-element.elementor-element-8536c64{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-8247 .elementor-element.elementor-element-0d497b0{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-8247 .elementor-element.elementor-element-ca2c032{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-8247 .elementor-element.elementor-element-9904274{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-8247 .elementor-element.elementor-element-8b10359 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-8b10359 .eael-dual-header .title span{font-size:24px;line-height:1.2em;}.elementor-8247 .elementor-element.elementor-element-de0d6c5 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-8247 .elementor-element.elementor-element-db823d5 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-db823d5 .eael-dual-header .title span{font-size:24px;line-height:1.2em;}.elementor-8247 .elementor-element.elementor-element-9c2f152 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-8247 .elementor-element.elementor-element-f1e4b14 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-f1e4b14 .eael-dual-header .title span{font-size:24px;line-height:1.2em;}.elementor-8247 .elementor-element.elementor-element-c32143c .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-8247 .elementor-element.elementor-element-f20396c .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-f20396c .eael-dual-header .title span{font-size:24px;line-height:1.2em;}.elementor-8247 .elementor-element.elementor-element-9b6e46d .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-8247 .elementor-element.elementor-element-702e5b1 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-702e5b1 .eael-dual-header .title span{font-size:24px;line-height:1.2em;}.elementor-8247 .elementor-element.elementor-element-3621f38 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-8247 .elementor-element.elementor-element-3e3daf4 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-3e3daf4 .eael-dual-header .title span{font-size:24px;line-height:1.2em;}.elementor-8247 .elementor-element.elementor-element-5047f46 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-8247 .elementor-element.elementor-element-6841b7b > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-8247 .elementor-element.elementor-element-6f4ec2d{text-align:start;}.elementor-8247 .elementor-element.elementor-element-3036b65 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-3036b65 .eael-dual-header .title span{font-size:24px;line-height:1.2em;}.elementor-8247 .elementor-element.elementor-element-aeb31bf .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-8247 .elementor-element.elementor-element-01cd069{text-align:start;}.elementor-8247 .elementor-element.elementor-element-4a692e2 .eael-dual-header .title, .elementor-8247 .elementor-element.elementor-element-4a692e2 .eael-dual-header .title span{font-size:24px;line-height:1.2em;}.elementor-8247 .elementor-element.elementor-element-ba15efc .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-8247 .elementor-element.elementor-element-6d162b7 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for icon-box, class: .elementor-element-28a6ba1 */.elementor-icon{
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43bffdb */.elementor-icon {
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f591a6 */.elementor-icon
 
  {
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4cb0e8e */.elementor-icon  {
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54273e5 */.elementor-icon{
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95a4f80 */.elementor-icon
 
  {
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b6a23a */.elementor-icon {
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83142bc */.elementor-icon  {
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0b9e17f */.a1 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:17px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dc55618 */.a2 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(70,156,250,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:17px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7d8e268 */.a3 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(102,161,132,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:17px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e5a12c7 */.a1 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-59feb8c */.a1 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25f7c9e */.a1 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a8e4234 */@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');

/* DCLOUD app demo - scoped for WordPress */
.dcloud-app-demo,
.dcloud-app-demo *,
.dcloud-app-demo *::before,
.dcloud-app-demo *::after {
    box-sizing: border-box;
}

.dcloud-app-demo {
    --brand: #f58220;
    --brand-strong: #f66b0e;
    --brand-soft: #fff2e6;
    --success: #138a5b;
    --success-soft: #eaf8f1;
    --warning: #b96a00;
    --warning-soft: #fff6df;
    --danger: #c23b3b;
    --danger-soft: #fff0f0;
    --shadow-strong: 0 34px 80px rgba(15, 23, 42, 0.18);

    width: 100%;
    max-width: 760px;
    margin: 0 auto;
    overflow: hidden;
    border: 1px solid rgba(17, 17, 17, 0.09);
    border-radius: 26px;
    background: #fff;
    box-shadow: var(--shadow-strong);
    color: #111;
    font-family: 'Manrope', Arial, sans-serif;
    font-size: 16px;
    line-height: 1.65;
    -webkit-font-smoothing: antialiased;
}

.dcloud-app-demo button {
    margin: 0;
    font: inherit;
    text-transform: none;
    letter-spacing: normal;
    box-shadow: none;
    appearance: none;
    -webkit-appearance: none;
}

.dcloud-app-demo svg {
    display: block;
    max-width: 100%;
}

.dcloud-app-demo [hidden] {
    display: none !important;
}

.dcloud-app-demo .demo-toolbar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    padding: 16px 20px;
    border-bottom: 1px solid #eceff3;
}

.dcloud-app-demo .demo-toolbar strong {
    font-size: 13px;
}

.dcloud-app-demo .demo-toolbar span {
    color: #8a919d;
    font-size: 10px;
}

.dcloud-app-demo .demo-live {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    color: var(--success) !important;
    font-size: 9px !important;
    font-weight: 800;
    white-space: nowrap;
}

.dcloud-app-demo .demo-live::before {
    content: '';
    width: 6px;
    height: 6px;
    flex: 0 0 auto;
    border-radius: 50%;
    background: currentColor;
}

.dcloud-app-demo .demo-tabs {
    display: flex;
    gap: 6px;
    padding: 12px 15px 0;
    background: #f8f9fb;
}

.dcloud-app-demo .demo-tab {
    padding: 10px 13px;
    border: 0;
    border-radius: 9px 9px 0 0;
    background: transparent;
    color: #78808c;
    font-size: 10px;
    font-weight: 800;
    line-height: 1.65;
    cursor: pointer;
}

.dcloud-app-demo .demo-tab:hover,
.dcloud-app-demo .demo-tab:focus {
    background: rgba(255, 255, 255, 0.65);
    color: var(--brand-strong);
}

.dcloud-app-demo .demo-tab:focus-visible {
    outline: 2px solid rgba(246, 107, 14, 0.35);
    outline-offset: -2px;
}

.dcloud-app-demo .demo-tab[aria-selected='true'] {
    background: #fff;
    color: var(--brand-strong);
    box-shadow: 0 -2px 10px rgba(15, 23, 42, 0.04);
}

.dcloud-app-demo .demo-panel {
    min-height: 390px;
    padding: 20px;
    background: #fff;
}

.dcloud-app-demo .panel-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    margin-bottom: 16px;
}

.dcloud-app-demo .panel-header strong {
    font-size: 14px;
}

.dcloud-app-demo .panel-header small {
    color: #8a919d;
    font-size: 9px;
}

.dcloud-app-demo .month-nav {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 6px 9px;
    border: 1px solid #e6e9ee;
    border-radius: 8px;
    color: #505865;
    font-size: 9px;
    font-weight: 800;
    white-space: nowrap;
}

.dcloud-app-demo .large-calendar {
    overflow: hidden;
    border: 1px solid #e8ebef;
    border-radius: 13px;
}

.dcloud-app-demo .large-calendar-head,
.dcloud-app-demo .large-calendar-row {
    display: grid;
    grid-template-columns: 1.2fr repeat(5, 1fr);
}

.dcloud-app-demo .large-calendar-head {
    background: #f8f9fb;
    color: #7d8591;
    font-size: 8px;
    font-weight: 800;
}

.dcloud-app-demo .large-calendar-head span,
.dcloud-app-demo .large-calendar-row > div {
    min-width: 0;
    padding: 9px 8px;
    border-right: 1px solid #edf0f3;
}

.dcloud-app-demo .large-calendar-head span:last-child,
.dcloud-app-demo .large-calendar-row > div:last-child {
    border-right: 0;
}

.dcloud-app-demo .large-calendar-row {
    border-top: 1px solid #edf0f3;
}

.dcloud-app-demo .large-calendar-row > div {
    min-height: 82px;
}

.dcloud-app-demo .employee-cell {
    display: flex;
    align-items: center;
    gap: 8px;
    color: #252b34;
    font-size: 8px;
    font-weight: 800;
}

.dcloud-app-demo .avatar {
    width: 25px;
    height: 25px;
    flex: 0 0 auto;
    display: grid;
    place-items: center;
    border-radius: 50%;
    background: var(--brand-soft);
    color: var(--brand-strong);
    font-size: 7px;
    font-weight: 800;
}

.dcloud-app-demo .day-cell {
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.dcloud-app-demo .day-cell time {
    color: #8a919d;
    font-size: 7px;
    font-weight: 700;
}

.dcloud-app-demo .demo-chip {
    display: block;
    overflow: hidden;
    padding: 3px 5px;
    border-radius: 5px;
    font-size: 6px;
    font-weight: 800;
    line-height: 1.25;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dcloud-app-demo .demo-chip.purple {
    background: #f0ebff;
    color: #7354e9;
}

.dcloud-app-demo .demo-chip.blue {
    background: #eaf4ff;
    color: #2574be;
}

.dcloud-app-demo .demo-chip.green {
    background: #eaf8f1;
    color: #138a5b;
}

.dcloud-app-demo .demo-chip.orange {
    background: var(--brand-soft);
    color: var(--brand-strong);
}

.dcloud-app-demo .roster-summary {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
    margin-bottom: 15px;
}

.dcloud-app-demo .roster-summary div {
    padding: 13px;
    border: 1px solid #e8ebef;
    border-radius: 11px;
}

.dcloud-app-demo .roster-summary span {
    display: block;
    color: #818995;
    font-size: 8px;
}

.dcloud-app-demo .roster-summary strong {
    display: block;
    margin-top: 3px;
    font-size: 19px;
}

.dcloud-app-demo .roster-list {
    overflow: hidden;
    border: 1px solid #e8ebef;
    border-radius: 12px;
}

.dcloud-app-demo .roster-row {
    display: grid;
    grid-template-columns: minmax(140px, 1.4fr) repeat(3, 1fr);
    align-items: center;
    gap: 10px;
    padding: 11px 13px;
    border-bottom: 1px solid #edf0f3;
    color: #66707d;
    font-size: 8px;
}

.dcloud-app-demo .roster-row:last-child {
    border-bottom: 0;
}

.dcloud-app-demo .roster-person {
    display: flex;
    align-items: center;
    gap: 9px;
    color: #252b34;
    font-weight: 800;
}

.dcloud-app-demo .state-pill {
    width: fit-content;
    display: inline-flex;
    align-items: center;
    gap: 5px;
    padding: 4px 7px;
    border-radius: 999px;
    font-size: 7px;
    font-weight: 800;
    white-space: nowrap;
}

.dcloud-app-demo .state-pill.green {
    background: var(--success-soft);
    color: var(--success);
}

.dcloud-app-demo .state-pill.gray {
    background: #f0f2f5;
    color: #707986;
}

.dcloud-app-demo .state-pill::before {
    content: '';
    width: 5px;
    height: 5px;
    flex: 0 0 auto;
    border-radius: 50%;
    background: currentColor;
}

.dcloud-app-demo .health-cards {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
    margin-bottom: 15px;
}

.dcloud-app-demo .health-card {
    padding: 14px;
    border: 1px solid #e8ebef;
    border-radius: 12px;
}

.dcloud-app-demo .health-card i {
    width: 28px;
    height: 28px;
    display: grid;
    place-items: center;
    margin-bottom: 10px;
    border-radius: 9px;
    font-style: normal;
}

.dcloud-app-demo .health-card.success i {
    background: var(--success-soft);
    color: var(--success);
}

.dcloud-app-demo .health-card.warning i {
    background: var(--warning-soft);
    color: var(--warning);
}

.dcloud-app-demo .health-card.danger i {
    background: var(--danger-soft);
    color: var(--danger);
}

.dcloud-app-demo .health-card svg {
    width: 15px;
    height: 15px;
}

.dcloud-app-demo .health-card span {
    display: block;
    color: #818995;
    font-size: 7px;
}

.dcloud-app-demo .health-card strong {
    display: block;
    margin-top: 3px;
    font-size: 18px;
}

.dcloud-app-demo .submission-list {
    overflow: hidden;
    border: 1px solid #e8ebef;
    border-radius: 12px;
}

.dcloud-app-demo .submission-row {
    display: grid;
    grid-template-columns: 1.2fr 1fr 0.9fr 0.8fr;
    align-items: center;
    gap: 10px;
    padding: 11px 13px;
    border-bottom: 1px solid #edf0f3;
    color: #606a77;
    font-size: 8px;
}

.dcloud-app-demo .submission-row:last-child {
    border-bottom: 0;
}

.dcloud-app-demo .submission-row strong {
    color: #252b34;
}

.dcloud-app-demo .demo-note {
    padding: 10px 20px;
    border-top: 1px solid #eef0f3;
    background: #fafbfc;
    color: #8a919d;
    font-size: 8px;
    text-align: center;
}

@media (max-width: 680px) {
    .dcloud-app-demo {
        border-radius: 20px;
        box-shadow: 0 20px 48px rgba(15, 23, 42, 0.15);
    }

    .dcloud-app-demo .demo-toolbar {
        padding: 13px 14px;
    }

    .dcloud-app-demo .demo-live {
        display: none;
    }

    .dcloud-app-demo .demo-tabs {
        overflow-x: auto;
        scrollbar-width: thin;
    }

    .dcloud-app-demo .demo-tab {
        flex: 0 0 auto;
    }

    .dcloud-app-demo .demo-panel {
        min-height: 360px;
        padding: 13px;
        overflow-x: auto;
    }

    .dcloud-app-demo .large-calendar {
        min-width: 580px;
    }

    .dcloud-app-demo .roster-summary,
    .dcloud-app-demo .health-cards {
        grid-template-columns: 1fr;
    }

    .dcloud-app-demo .roster-list,
    .dcloud-app-demo .submission-list {
        min-width: 540px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c0e75b */.a1 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(254,197,116,.4);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e116c75 */.a1 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(254,197,116,.4);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ba764d */.a1 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(254,197,116,.4);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ec6103 */.a1 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(254,197,116,.4);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c7c8c8 */.elementor-icon{
    vertical-align: bottom;
    background-color: rgba(254,197,116,.4);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c71fff7 */.elementor-icon{
    vertical-align: bottom;
    background-color: rgba(254,197,116,.4);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-520c86d */.elementor-icon{
    vertical-align: bottom;
    background-color: rgba(254,197,116,.4);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d66ff00 */.elementor-icon{
    vertical-align: bottom;
    background-color: rgba(254,197,116,.4);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:15px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f2d646 */.a1 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:16px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7bddf67 */.a2 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(70,156,250,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:16px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b15819f */.a3 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(102,161,132,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:16px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8b188a */.a2 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(70,156,250,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:16px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-32730c4 */.a1 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(245,130,32,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:16px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bee243a */.a3 .elementor-icon{
    vertical-align: bottom;
    background-color: rgba(102,161,132,.2);
    padding: 7px;
    border-radius: 5px;
}
.elementor-icon-box-description {
    font-size:16px!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6841b7b */.numb .flow-section {
                background: #111;
                color: #f58220;
            }



            .flow-section .section-heading p {
                color: #fff;
            }

            .flow-section .title-bars::after {
                background: #fff;
            }

            .flow-grid {
                position: relative;
                display: grid;
                grid-template-columns: repeat(3, 1fr);
                gap: 54px;
            }
            
            @media only screen 
and (max-device-width: 600px) {.flow-grid {
                position: relative;
                display: inline-block;
                 grid-template-columns: repeat(3, 1fr);
                gap: 54px;
            }
            }

            .flow-grid::before {
                content: '';
                position: absolute;
                top: 38px;
                right: 16.5%;
                left: 16.5%;
                height: 1px;
                background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.28), transparent);
            }

            .flow-item {
                position: relative;
                z-index: 1;
                text-align: center;
            }

            .flow-number {
                width: 78px;
                height: 78px;
                display: grid;
                place-items: center;
                margin: 0 auto 25px;
                border: 1px solid rgba(255, 255, 255, 0.15);
                border-radius: 50%;
                background: #1e2025;
                color: var(--brand);
                box-shadow: 0 0 0 10px #111;
                font-size: 24px;
                font-weight: 800;
            }
            
            @media only screen 
and (max-device-width: 600px) {.flow-number {
                width: 78px;
                height: 78px;
                display: grid;
                place-items: center;
                margin: 0 auto 25px;
                border: 1px solid rgba(255, 255, 255, 0.15);
                border-radius: 50%;
                background: #1e2025;
                color: var(--brand);
                box-shadow: 0 0 0 10px #111;
                font-size: 24px;
                font-weight: 800;
                margin-top: 20px;
            }
            }

            .flow-item h3 {
                margin-bottom: 10px;
                font-size: 18px;
                font-weight: bold;
                color:#fff;
            }

            .flow-item p {
                max-width: 310px;
                margin: 0 auto;
                color:#fff;
                font-size: 14px!important;
            }/* End custom CSS */
/* Start custom CSS for stratum-advanced-accordion, class: .elementor-element-c0dbe8a */.stratum-advanced-accordion .stratum-advanced-accordion__item-header .stratum-advanced-accordion__expand-icon .active {
    color: #000000;
    background-color: rgba(245, 130, 32, .1);
    padding: 3px 7px;
    border-radius: 50%;
    width: 35px;
}

.stratum-advanced-accordion .stratum-advanced-accordion__item-header .stratum-advanced-accordion__expand-icon .normal {
    color: #000000;
    background-color: rgba(245, 130, 32, .1);
    padding: 3px 7px;
    border-radius: 50%;
    width: 35px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef9b60 */:root{
  --brand: #FF7B00;
  --brand-2: #FD8A23;
  --charcoal: #383838;
  --warm-gray: #635A53;
  --warm-light: #ECE3DB;
  --bg: #FAF7F4;

  --grid: rgba(56,56,56,.08);     /* grid σε light sections */
  --grid-dark: rgba(255,255,255,.08); /* grid σε dark sections */
  --tile: 56px;
}


.section-contact{
  background:
    radial-gradient(900px 420px at 50% 18%, color-mix(in srgb, var(--brand) 32%, transparent), transparent 62%),
    linear-gradient(var(--grid) 1px, transparent 1px),
    linear-gradient(90deg, var(--grid) 1px, transparent 1px),
    linear-gradient(180deg, #ffffff 0%, var(--bg) 55%, #f2f3f6 100%);
  background-size: auto, var(--tile) var(--tile), var(--tile) var(--tile), auto;
  background-position: center;
}/* End custom CSS */