.mobilemenu-slide.astroid-mobilemenu{visibility:visible;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}.mobilemenu-slide.astroid-mobilemenu-open .mobilemenu-slide.astroid-mobilemenu {visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.mobilemenu-slide.astroid-mobilemenu::after{display:none;}#ts-551539321230222{background-color:rgb(156, 23, 47);}#ts-551539321230222 a:hover{color:rgba(255, 255, 255, 0.883);}#s4-1529739392157{background-image:url(https://ask-power.gr/images/banner_ekdilosi1.jpg);}#ac-271546579586884{background-image:linear-gradient(rgb(125, 37, 62),rgb(225, 63, 61));}#ac-271546579586884{background-image:linear-gradient(rgb(125, 37, 62),rgb(225, 63, 61));}#bs-1529739293881{background-color:rgb(18, 25, 53);color:rgb(255, 255, 255);}#bs-1529739293881 a{color:rgb(255, 255, 255);}#bs-1529739293881 a:hover{color:rgb(255, 51, 102);}#fs-1528971627712{background-color:rgb(18, 25, 53);}#cs-791546510595628{background-color:rgb(11, 17, 40);color:rgb(255, 255, 255);}#cs-791546510595628 a{color:rgb(255, 255, 255);}#cs-791546510595628 a:hover{color:rgb(228, 57, 53);}body, .body{font-weight:400;text-transform:none;font-size:16px;letter-spacing:0px;line-height:25px;font-family:Ubuntu, Arial, Helvetica, sans-serif;}h1, .h1{font-weight:600;text-transform:none;font-size:60px;letter-spacing:0px;line-height:1.3em;font-family:Ubuntu, Arial, Helvetica, sans-serif;}h2, .h2{font-weight:600;text-transform:none;font-size:55px;letter-spacing:0px;line-height:1.3em;font-family:Ubuntu, Arial, Helvetica, sans-serif;}h3, .h3{font-weight:500;text-transform:none;font-size:50px;letter-spacing:0px;line-height:1em;font-family:Ubuntu, Arial, Helvetica, sans-serif;}h4, .h4{font-weight:500;text-transform:none;font-size:30px;letter-spacing:0px;line-height:1em;font-family:Ubuntu, Arial, Helvetica, sans-serif;}h5, .h5{font-weight:500;text-transform:uppercase;font-size:20px;letter-spacing:0px;line-height:1em;font-family:Ubuntu Condensed, Arial, Helvetica, sans-serif;}h6, .h6{font-weight:500;text-transform:none;font-size:18px;letter-spacing:0px;line-height:1em;font-family:Ubuntu, Arial, Helvetica, sans-serif;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a{font-weight:500;text-transform:none;font-size:16px;letter-spacing:0px;line-height:25px;font-family:Ubuntu Condensed, Arial, Helvetica, sans-serif;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu{font-weight:400;text-transform:none;font-size:14px;letter-spacing:0px;line-height:25px;font-family:Ubuntu, Arial, Helvetica, sans-serif;}body{background-color:rgb(255, 255, 255);color:rgb(23, 23, 23);}body a{color:rgb(156, 23, 47);}body a:hover{color:rgb(156, 23, 47);}header{color:rgb(44, 46, 54);}.astroid-header-section, .astroid-sidebar-header{background-color:rgb(255, 255, 255);}.astroid-logo-text .site-title{color:rgb(156, 23, 47);}.astroid-logo-text .site-tagline{color:rgb(44, 46, 54);}#astroid-sticky-header{background-color:rgb(255, 255, 255);}#astroid-sticky-header .astroid-nav .nav-link{color:rgb(44, 46, 54);}#astroid-sticky-header .astroid-nav .nav-link:hover{color:rgb(156, 23, 47);}#astroid-sticky-header .astroid-nav .nav-link:active, #astroid-sticky-header .astroid-nav .nav-link.active{color:rgb(156, 23, 47);}.astroid-nav .nav-link, .astroid-sidebar-menu .nav-link{color:rgb(44, 46, 54);}.astroid-nav .nav-link:hover, .astroid-sidebar-menu .nav-link:hover{color:rgb(156, 23, 47);}.astroid-nav .nav-link:focus, .astroid-sidebar-menu .nav-link:focus{color:rgb(156, 23, 47);}.astroid-nav .nav-link:active, .astroid-nav .nav-link.active, .astroid-sidebar-menu .nav-link:active, .astroid-sidebar-menu .nav-link.active{color:rgb(156, 23, 47);}.megamenu-container{background-color:rgb(255, 255, 255);}.megamenu-container .nav-submenu .nav-submenu{background-color:rgb(255, 255, 255);}.has-megamenu.open .arrow{border-bottom-color:rgb(255, 255, 255);}.megamenu-container li.nav-item-submenu > a{color:rgb(44, 46, 54);}.megamenu-container li.nav-item-submenu > a:hover{color:rgb(255, 255, 255);background-color:rgb(156, 23, 47);}.megamenu-container li.nav-item-submenu > a:active, .megamenu-container li.nav-item-submenu > a.active{color:rgb(255, 255, 255);background-color:rgb(156, 23, 47);}.astroid-offcanvas, .astroid-offcanvas .burger-menu-button, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{ background-color: rgb(255, 255, 255) !important;}.astroid-offcanvas { color: rgb(44, 46, 54) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a, .astroid-offcanvas .menu-indicator{ color: rgb(44, 46, 54) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-offcanvas .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{ color: rgb(156, 23, 47) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active { background-color: rgb(255, 255, 255) !important;}.astroid-contact-info i[class*="fa-"]{color:rgb(255, 255, 255);}#astroid-header .astroid-nav li a.item-link-heading .nav-title {
    padding: 0;
    font-weight: normal;
}

.item-page ul {
    list-style: none;
}
  
.item-page ul li::before {
    content: "\f105";
    display: inline-block;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 14px;
    font-size: inherit;
    color: #9C172F;
    position: absolute;
    left: 0;
}
  
.item-page ul li {
    position: relative;
    margin-bottom: 10px;
    padding-left: 20px;
}

table.epa2 th {
    padding: 10px 5px;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    color: #fff;
    background-color: #9C172F;
}
table.epa2 th, table.epa2 td {
    vertical-align: middle;
    border: 1px solid #939598;
}
.epa2-wrapper{
    overflow: auto;
}
table.epa2 {
    min-width: 660px;
    width: 100%;
    margin: 30px auto 10px;
    text-align: center;
    border: 3px solid #939598;
    color: #616669;
}

@media screen and (max-width: 600px) {
.astroid-banner-inner .astroid-banner-title {
  font-size: 29px; }
}

#ac-1529739368326{
    padding-right: 0px;
    padding-left: 0px;
}

 #s4-1529739392157{
        /* Set a specific height */
  min-height: 350px;
    
  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover; 
  
 }
 
 .working-process p{
    
     text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8);
 }
 

 .home_page #cs-1528971561366{
     display: none;
 }
 
 .home_page .process-wrapper .rounded-circle:hover{
     background: #9c172f !important;
     box-shadow: 0 0 25px 50px #9c172f inset !important;;
     border: 1px solid #9c172f !important;;
 }
 
 .astroid-logo img {
    max-width: 250px;
    max-height: 95px;
}
 
@media (min-width: 1200px) {
 #astroid-sticky-header .container {
    max-width: 1190px; 
  }
} 
 
 .astroid-nav .nav-item-parent .nav-title {
    padding-right: 25px!important;
}
.btn-secondary {
    color: white;
    background-color: #9c172f!important;
    border-color: #9c172f!important;
}



.gass .nav-item-megamenu li:first-child span:hover {
   color:white;
}  
   
    
.gass .nav-item-megamenu li:nth-child(5) span{
  font-weight: 900!important;
   text-decoration: underline;
   color:#9C172F;
}

/**.gass .nav-item-megamenu .nav-item-id-480  span:hover {
   color:white;
}**/

/**.gass .nav-item-megamenu  .nav-item-id-480 span{
  font-weight: 900!important;
   text-decoration: underline;
   color:#9C172F;
}**/

#b-1532936878566 .astroid-banner-inner{
        background-size:cover;
  box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);

}

.astroid-banner-title{line-height: 2.9rem;}


@media (min-width: 1200px){
#astroid-sticky-header .container {
    max-width: 1920px;
}
}


.yellow-timologio .nav-title::after {
  content: "";
  display: inline-block;
  width: 15px; /* Width of the custom bullet */
  height: 15px; /* Height of the custom bullet */
  background-color: #FAE61E; /* Color of the custom bullet */
  border-radius: 50%; /* Makes the bullet circular */
  margin-left: 10px; /* Space between the title and the bullet */
  vertical-align: middle; /* Aligns the bullet vertically with the text */
}

.megamenu-container .nav-submenu .nav-submenu {
  background-color: #a01414;
  box-shadow: 5px 4px 4px rgba(33,33,33,0.2);
}

.megamenu-container li.nav-item-submenu .item-level-4 {
  color: #fafafa;
}


.green-timologio .nav-title::after {
  content: "";
  display: inline-block;
  width: 15px; /* Width of the custom bullet */
  height: 15px; /* Height of the custom bullet */
  background-color: #00AA63; /* Color of the custom bullet */
  border-radius: 50%; /* Makes the bullet circular */
  margin-left: 10px; /* Space between the title and the bullet */
  vertical-align: middle; /* Aligns the bullet vertically with the text */
}

.blue-timologio .nav-title::after {
  content: "";
  display: inline-block;
  width: 15px; /* Width of the custom bullet */
  height: 15px; /* Height of the custom bullet */
  background-color: #1E46B4; /* Color of the custom bullet */
  border-radius: 50%; /* Makes the bullet circular */
  margin-left: 10px; /* Space between the title and the bullet */
  vertical-align: middle; /* Aligns the bullet vertically with the text */
}

.no-gutters {margin-right: 0!important; margin-left: 0!important;}


.wproduct-table .wbackground--gray-light {
    background-color: #f6f6f6;
}
@media (min-width: 1025px) {
    .wproduct-table td {
        padding: 12px 24px;
    }
}@media (max-width: 991.98px) {body, .body{font-size:16px;letter-spacing:0px;line-height:25px;}h1, .h1{font-size:50px;letter-spacing:0px;line-height:1.3em;}h2, .h2{font-size:45px;letter-spacing:0px;line-height:1.3em;}h3, .h3{font-size:40px;letter-spacing:0px;line-height:1em;}h4, .h4{font-size:25px;letter-spacing:0px;line-height:1em;}h5, .h5{font-size:20px;letter-spacing:0px;line-height:1em;}h6, .h6{font-size:18px;letter-spacing:0px;line-height:1em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a{font-size:16px;letter-spacing:0px;line-height:25px;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu{font-size:14px;letter-spacing:0px;line-height:25px;}}@media (max-width: 767.98px) {body, .body{font-size:16px;letter-spacing:0px;line-height:25px;}h1, .h1{font-size:40px;letter-spacing:0px;line-height:1.3em;}h2, .h2{font-size:29px;letter-spacing:0px;line-height:1.3em;}h3, .h3{font-size:30px;letter-spacing:0px;line-height:1em;}h4, .h4{font-size:24px;letter-spacing:0px;line-height:1em;}h5, .h5{font-size:20px;letter-spacing:0px;line-height:1em;}h6, .h6{font-size:18px;letter-spacing:0px;line-height:1em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a{font-size:16px;letter-spacing:0px;line-height:25px;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu{font-size:14px;letter-spacing:0px;line-height:25px;}}