.elementor-1975 .elementor-element.elementor-element-d89d4c3 > .elementor-container{max-width:1620px;}.elementor-1975 .elementor-element.elementor-element-d89d4c3{padding:0px 20px 0px 20px;}.elementor-1975 .elementor-element.elementor-element-5bd449f > .elementor-container{max-width:1620px;}.elementor-1975 .elementor-element.elementor-element-5bd449f{margin-top:20px;margin-bottom:60px;padding:0px 60px 0px 60px;}.elementor-1975 .elementor-element.elementor-element-363b079{text-align:center;}.elementor-1975 .elementor-element.elementor-element-363b079 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-size:48px;font-weight:600;}.elementor-1975 .elementor-element.elementor-element-2d0f5c1 > .elementor-container{max-width:1620px;}.elementor-1975 .elementor-element.elementor-element-2d0f5c1{margin-top:20px;margin-bottom:60px;padding:0px 60px 0px 60px;}.elementor-1975 .elementor-element.elementor-element-1804ad9{text-align:left;}.elementor-1975 .elementor-element.elementor-element-1804ad9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-1975 .elementor-element.elementor-element-510fba5 > .elementor-container{max-width:1024px;}.elementor-1975 .elementor-element.elementor-element-d2c1c4f{text-align:center;}.elementor-1975 .elementor-element.elementor-element-7789fe1 > .elementor-container{max-width:1200px;}.elementor-1975 .elementor-element.elementor-element-7789fe1{padding:0px 60px 0px 60px;}.elementor-1975 .elementor-element.elementor-element-ffe40b7{font-family:"Noto Sans", Sans-serif;font-weight:400;}.elementor-1975 .elementor-element.elementor-element-ffe40b7 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-1975 .elementor-element.elementor-element-13a1244{font-family:"Noto Sans", Sans-serif;font-weight:400;}.elementor-1975 .elementor-element.elementor-element-13a1244 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-1975 .elementor-element.elementor-element-5ba85b3{font-family:"Noto Sans", Sans-serif;font-weight:400;}.elementor-1975 .elementor-element.elementor-element-5ba85b3 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-1975 .elementor-element.elementor-element-50530f7 > .elementor-container{max-width:1620px;}.elementor-1975 .elementor-element.elementor-element-50530f7{margin-top:80px;margin-bottom:60px;padding:0px 60px 0px 60px;}.elementor-1975 .elementor-element.elementor-element-03df3a0{text-align:left;}.elementor-1975 .elementor-element.elementor-element-03df3a0 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-1975 .elementor-element.elementor-element-03df3a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1975 .elementor-element.elementor-element-3abab8a > .elementor-container{max-width:800px;}.elementor-1975 .elementor-element.elementor-element-3abab8a{margin-top:20px;margin-bottom:60px;padding:0px 60px 0px 60px;}.elementor-1975 .elementor-element.elementor-element-b42dbb2{text-align:center;}.elementor-1975 .elementor-element.elementor-element-b42dbb2 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-1975 .elementor-element.elementor-element-b42dbb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1975 .elementor-element.elementor-element-1e8ac31{text-align:center;}.woocommerce .elementor-1975 .elementor-element.elementor-element-1e8ac31 .price{color:var( --e-global-color-primary );font-family:"Noto Sans", Sans-serif;font-size:34px;font-weight:600;}.elementor-1975 .elementor-element.elementor-element-1e8ac31 > .elementor-widget-container{margin:60px 0px 5px 0px;}.elementor-1975 .elementor-element.elementor-element-0ac4747{text-align:center;font-family:"Noto Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-1975 .elementor-element.elementor-element-0ac4747 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1975 .elementor-element.elementor-element-805cd00{text-align:center;width:initial;max-width:initial;align-self:flex-start;}.elementor-1975 .elementor-element.elementor-element-805cd00 > .elementor-widget-container{margin:0px 100px 0px 100px;padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-1975 .elementor-element.elementor-element-523eaf4 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;padding:10px 40px 10px 40px;}.elementor-1975 .elementor-element.elementor-element-523eaf4 .elementor-button:hover, .elementor-1975 .elementor-element.elementor-element-523eaf4 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1975 .elementor-element.elementor-element-523eaf4 .elementor-button:hover svg, .elementor-1975 .elementor-element.elementor-element-523eaf4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1975 .elementor-element.elementor-element-523eaf4 > .elementor-widget-container{margin:60px 0px 0px 0px;}@media(min-width:768px){.elementor-1975 .elementor-element.elementor-element-7b24f78{width:100%;}}@media(max-width:1024px){.elementor-1975 .elementor-element.elementor-element-5bd449f{margin-top:20px;margin-bottom:60px;padding:0px 20px 0px 20px;}.elementor-1975 .elementor-element.elementor-element-2d0f5c1{padding:0px 60px 0px 60px;}.elementor-1975 .elementor-element.elementor-element-7789fe1{padding:40px 40px 40px 40px;}.elementor-1975 .elementor-element.elementor-element-ffe40b7{font-size:16px;}.elementor-1975 .elementor-element.elementor-element-13a1244{font-size:16px;}.elementor-1975 .elementor-element.elementor-element-5ba85b3{font-size:16px;}.elementor-1975 .elementor-element.elementor-element-50530f7{padding:20px 60px 20px 60px;}.elementor-1975 .elementor-element.elementor-element-3abab8a{margin-top:20px;margin-bottom:60px;padding:0px 20px 0px 20px;}.elementor-1975 .elementor-element.elementor-element-b42dbb2 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-1975 .elementor-element.elementor-element-5bd449f{margin-top:20px;margin-bottom:60px;padding:0px 20px 0px 20px;}.elementor-1975 .elementor-element.elementor-element-2d0f5c1{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-1975 .elementor-element.elementor-element-7789fe1{padding:20px 20px 20px 20px;}.elementor-1975 .elementor-element.elementor-element-50530f7{margin-top:0px;margin-bottom:0px;padding:20px 40px 20px 40px;}.elementor-1975 .elementor-element.elementor-element-3abab8a{margin-top:20px;margin-bottom:60px;}.elementor-1975 .elementor-element.elementor-element-b42dbb2{text-align:center;}.elementor-1975 .elementor-element.elementor-element-b42dbb2 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-1804ad9 */.elementor-element.elementor-element-1804ad9.elementor-widget.elementor-widget-heading h2:before {
    content: "";
    position: absolute;
    width: 60%;
    height: 1px;
    bottom: 0;
    left: 40%;
    border-bottom: 2px solid #FC7E2C;
}

.elementor-element.elementor-element-1804ad9.elementor-widget.elementor-widget-heading h2 {
    display: inline-block;
    padding-bottom: 15px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2c1c4f */.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-7b24f78 strong {
    color: #fc7e2c !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fa31a2 */.service-nums {
    color: white; 
    font-size: 100px; 
    -webkit-text-stroke-width: 2px; 
    -webkit-text-stroke-color: #FC7E2C; 
}
.service-num-ds {
    color: #FC7E2C;
    font-size: 1.4em; /*34px;*/
    font-weight: 600;
    margin-left: -30px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03df3a0 */.elementor-element.elementor-element-03df3a0.elementor-widget.elementor-widget-heading h2:before {
    content: "";
    position: absolute;
    width: 60%;
    height: 1px;
    bottom: 0;
    left: 40%;
    border-bottom: 2px solid #FC7E2C;
}

.elementor-element.elementor-element-03df3a0.elementor-widget.elementor-widget-heading h2 {
    display: inline-block;
    padding-bottom: 15px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-805cd00 */.elementor-element.elementor-element-805cd00.elementor-widget__width-initial.elementor-widget.elementor-widget-woocommerce-product-content li:nth-child(odd) {
    background: #0992FF12;
    padding: 10px !important;
}

.elementor-element.elementor-element-805cd00.elementor-widget__width-initial.elementor-widget.elementor-widget-woocommerce-product-content li:nth-child(even) {
    padding: 10px !important;
}


.elementor-element.elementor-element-805cd00.elementor-widget__width-initial.elementor-widget.elementor-widget-woocommerce-product-content ul 
{
    list-style: none;
}

.elementor-element.elementor-element-805cd00.elementor-widget__width-initial.elementor-widget.elementor-widget-woocommerce-product-content li:before 
{
    content: "";
    height: 16px;
    width: 16px;
    display: block;
    float: left;
    margin-top: 8px;
    margin-left: -40px;
    background-repeat: no-repeat !important;
    background: url(https://old2024.easysolutions.gr/v2/wp-content/uploads/2022/08/bullet_point.svg);
    background-position: top;
    background-size: contain;
}/* End custom CSS */