.elementor-101659 .elementor-element.elementor-element-cefbc7f{--display:flex;}.elementor-101659 .elementor-element.elementor-element-1afafd6 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:#5B0000;}.elementor-101659 .elementor-element.elementor-element-1afafd6{text-align:center;}.elementor-101659 .elementor-element.elementor-element-1afafd6 img{width:7.5em;max-width:10em;border-style:none;}.elementor-101659 .elementor-element.elementor-element-729503d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:-10px;--margin-bottom:-13px;--margin-left:0px;--margin-right:0px;}.elementor-101659 .elementor-element.elementor-element-4c8e239{width:100%;max-width:100%;}.elementor-101659 .elementor-element.elementor-element-4c8e239 > .elementor-widget-container{margin:-4px 0px -12px 0px;}.elementor-101659 .elementor-element.elementor-element-4c8e239.elementor-element{--order:-99999 /* order start hack */;}.elementor-101659 .elementor-element.elementor-element-a94aad8{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-101659 .elementor-element.elementor-element-a94aad8.e-con{--align-self:center;}.elementor-101659 .elementor-element.elementor-element-d5b2ebf > .elementor-widget-container{margin:-15px 0px 2px 0px;}.elementor-101659 .elementor-element.elementor-element-e4e9e4e{--display:flex;--position:absolute;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;bottom:22px;}.elementor-101659 .elementor-element.elementor-element-e4e9e4e::before, .elementor-101659 .elementor-element.elementor-element-e4e9e4e > .elementor-background-video-container::before, .elementor-101659 .elementor-element.elementor-element-e4e9e4e > .e-con-inner > .elementor-background-video-container::before, .elementor-101659 .elementor-element.elementor-element-e4e9e4e > .elementor-background-slideshow::before, .elementor-101659 .elementor-element.elementor-element-e4e9e4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-101659 .elementor-element.elementor-element-e4e9e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-101659 .elementor-element.elementor-element-e4e9e4e.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-101659 .elementor-element.elementor-element-e4e9e4e{left:0px;}body.rtl .elementor-101659 .elementor-element.elementor-element-e4e9e4e{right:0px;}.elementor-101659 .elementor-element.elementor-element-4beb4ba .elementor-repeater-item-6e629cc.elementor-social-icon{background-color:#2A2A2A;}.elementor-101659 .elementor-element.elementor-element-4beb4ba .elementor-repeater-item-3226496.elementor-social-icon{background-color:#0000D2F7;}.elementor-101659 .elementor-element.elementor-element-4beb4ba .elementor-repeater-item-3226496.elementor-social-icon i{color:#FFFFFF;}.elementor-101659 .elementor-element.elementor-element-4beb4ba .elementor-repeater-item-3226496.elementor-social-icon svg{fill:#FFFFFF;}.elementor-101659 .elementor-element.elementor-element-4beb4ba{--grid-template-columns:repeat(6, auto);--icon-size:18px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-101659 .elementor-element.elementor-element-4beb4ba .elementor-widget-container{text-align:center;}.elementor-101659 .elementor-element.elementor-element-4beb4ba.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-101659 .elementor-element.elementor-element-4beb4ba .elementor-social-icon{--icon-padding:0.5em;}.elementor-101659 .elementor-element.elementor-element-4beb4ba .elementor-icon{border-radius:17px 17px 17px 17px;}.elementor-101659 .elementor-element.elementor-element-d79ecc1.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-101659 .elementor-element.elementor-element-d79ecc1{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}#elementor-popup-modal-101659 .dialog-widget-content{animation-duration:0.3s;background-color:#000000;}#elementor-popup-modal-101659{background-color:rgba(0,0,0,.8);justify-content:flex-start;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-101659 .dialog-message{width:335px;height:100vh;align-items:flex-start;}#elementor-popup-modal-101659 .dialog-close-button{display:flex;background-color:#02010100;font-size:28px;}#elementor-popup-modal-101659 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-101659 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-101659 .elementor-element.elementor-element-729503d{--grid-auto-flow:row;}.elementor-101659 .elementor-element.elementor-element-4c8e239{width:auto;max-width:auto;}}@media(max-width:767px){.elementor-101659 .elementor-element.elementor-element-729503d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-101659 .elementor-element.elementor-element-729503d.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-101659 .elementor-element.elementor-element-4c8e239{width:initial;max-width:initial;}.elementor-101659 .elementor-element.elementor-element-4beb4ba .elementor-widget-container{text-align:center;}.elementor-101659 .elementor-element.elementor-element-4beb4ba.elementor-element{--order:99999 /* order end hack */;}}/* Start custom CSS for html, class: .elementor-element-4c8e239 *//* Show only the emoji flags inside popup language buttons */
.popup-language-switch .lang-btn {
  font-size: 20px;
  padding: 1px 6px;
  line-height: 1;
}

/* Hide the text after the emoji, keep flag only */
.popup-language-switch .lang-btn {
  overflow: hidden;
  white-space: nowrap;
}

.popup-language-switch .lang-btn {
  /* remove text after emoji */
  font-size: 0;
}

.popup-language-switch .lang-btn::before {
  font-size: 20px;
  display: inline-block;
  content: attr(data-lang-flag);
    
}
/* active underline */
.popup-language-switch .lang-btn.active::after {
  content: "";
  display: block;
  width: 14px; /* μικρό underline */
  height: 1px;
  background: white;
  margin: 2px auto 0; /* auto = κέντρο κάτω από σημαία */
  border-radius: 2px;
}
/* remove any default underline from flags/buttons */
.popup-language-switch .lang-btn,
.popup-language-switch .lang-btn:before,
.popup-language-switch .lang-btn:after,
.popup-language-switch .lang-btn:hover,
.popup-language-switch .lang-btn:focus,
.popup-language-switch .lang-btn.active {
  text-decoration: none !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}

/* assign flag via CSS automatically */
.popup-language-switch .lang-btn[data-lang="el"]::before {
  content: "🇬🇷";
}
.popup-language-switch .lang-btn[data-lang="en"]::before {
  content: "🇺🇸";
}

/* active border effect */
.popup-language-switch .lang-btn.active::before {
  filter: drop-shadow(0 0 4px #ff0000);
  transform: scale(1.12);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e5200ad */.onair-badge{
    background: #c40000;
    color: white;
    padding: 5px 8px;
    border-radius: 6px;
    font-weight: bold;
    font-size: 11px;
    letter-spacing: 1px;
    text-transform: uppercase;
    box-shadow: 0 0 15px rgba(255, 0, 0, 0.8);
    animation: pulseGlow 3s infinite ease-in-out;
}

@keyframes pulseGlow {
    0% {
        box-shadow: 0 0 5px rgba(255, 0, 0, 0.4),
                    0 0 10px rgba(255, 0, 0, 0.3);
        transform: scale(1);
        opacity: 0.9;
    }
    50% {
        box-shadow: 0 0 20px rgba(255, 0, 0, 1),
                    0 0 40px rgba(255, 0, 0, 0.8);
        transform: scale(1.05);
        opacity: 1;
    }
    100% {
        box-shadow: 0 0 5px rgba(255, 0, 0, 0.4),
                    0 0 10px rgba(255, 0, 0, 0.3);
        transform: scale(1);
        opacity: 0.9;
    }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-4beb4ba */@media(max-width:1025px) {
.social2 {
    display:none;
}
    
}

.social2 {
    position: relative; /* Ensure containers are positioned relative to their parent */
    width: 16%; /* Set container width to fill its parent */
    max-width: 100px; /* Set maximum width to prevent containers from becoming too wide */
    margin: 0 auto; /* Center containers horizontally */
    padding: 1px; /* Add padding to containers */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d79ecc1 */.title-metalwar{
position: fixed;
    bottom: 0;
  font-size:13px; /* Adjust font size as needed */
}/* End custom CSS */
/* Start custom CSS *//* Flag bar */
.popup-language-switch {
  display:flex; 
  gap:12px; 
  justify-content:center; 
  margin-bottom:14px;
}

.popup-language-switch .lang-btn {
  background:transparent;
  border:0;
  cursor:pointer;
  font-weight:600;
  opacity:.6;
}
.popup-language-switch .lang-btn.active {
  opacity:1;
  border-bottom:2px solid currentColor;
}


.elementor-popup-modal .elementor-nav-menu--dropdown,
.elementor-popup-modal .elementor-menu-toggle { display:none !important; }
.elementor-popup-modal .elementor-nav-menu--main { display:block !important; }

#popup-mobile-menu {
  opacity: 0;
  transition: opacity .25s ease;
}
#popup-mobile-menu.ready {
  opacity: 1;
}/* End custom CSS */