.elementor-2009 .elementor-element.elementor-element-8bf1378{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-2009 .elementor-element.elementor-element-8bf1378.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2009 .elementor-element.elementor-element-75fe947.elementor-element{--align-self:center;}.elementor-2009 .elementor-element.elementor-element-75fe947 .jet-listing-dynamic-field__content{font-family:"Open Sans", Sans-serif;font-size:16px;text-align:center;}.elementor-2009 .elementor-element.elementor-element-75fe947 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2009 .elementor-element.elementor-element-75fe947 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2009 .elementor-element.elementor-element-3421afc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-2009 .elementor-element.elementor-element-3421afc.elementor-element{--align-self:center;}.elementor-2009 .elementor-element.elementor-element-3421afc{text-align:left;}.elementor-2009 .elementor-element.elementor-element-3421afc .raven-post-title{color:#020101;mix-blend-mode:multiply;}.elementor-2009 .elementor-element.elementor-element-3421afc a{color:#020101;}.elementor-2009 .elementor-element.elementor-element-3421afc .raven-post-title, .elementor-2009 .elementor-element.elementor-element-3421afc .raven-post-title a{font-size:16px;font-weight:normal;text-transform:capitalize;font-style:normal;line-height:20px;letter-spacing:0.2px;word-spacing:0px;}.elementor-2009 .elementor-element.elementor-element-c594e2f.elementor-element{--align-self:center;}.elementor-2009 .elementor-element.elementor-element-c594e2f .jet-listing-dynamic-field__content{font-family:"Open Sans", Sans-serif;font-size:16px;text-align:center;}.elementor-2009 .elementor-element.elementor-element-c594e2f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2009 .elementor-element.elementor-element-c594e2f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2009 .elementor-element.elementor-element-c594e2f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2009 .elementor-element.elementor-element-e66bdaf.elementor-element{--align-self:center;}.elementor-2009 .elementor-element.elementor-element-e66bdaf .jet-listing-dynamic-field__content{font-family:"Open Sans", Sans-serif;font-size:16px;text-align:center;}.elementor-2009 .elementor-element.elementor-element-e66bdaf .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2009 .elementor-element.elementor-element-e66bdaf .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2009 .elementor-element.elementor-element-e66bdaf .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2009 .elementor-element.elementor-element-cb3091b.elementor-element{--align-self:center;}.elementor-2009 .elementor-element.elementor-element-2fc70f8.elementor-element{--align-self:center;}.elementor-2009 .elementor-element.elementor-element-2fc70f8 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-2009 .elementor-element.elementor-element-2fc70f8 .jet-listing-dynamic-link__icon{order:1;}@media(max-width:1024px){.elementor-2009 .elementor-element.elementor-element-8bf1378{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2009 .elementor-element.elementor-element-8bf1378{--content-width:1440px;}}@media(max-width:767px){.elementor-2009 .elementor-element.elementor-element-8bf1378{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-8bf1378 *//* Γραμμή-σειρά */
.prosklisi-row{
  display: grid;
 
  gap: 12px;
  align-items: center;
  padding: 12px 16px;
  border-bottom: 1px solid rgba(0,0,0,.08);
}

/* Κάνε το κουμπί πιο “compact” */
.prosklisi-row .elementor-button{
  padding:.4rem .8rem; border-radius:8px; font-size:14px;
}

/* Mobile: κάν’ τα στοίβα (κάθετα) */
@media (max-width:1024px){
  .prosklisi-row{
    grid-template-columns: 1fr;
    gap: 6px;
    border: 1px solid rgba(0,0,0,.08);
    border-radius: 10px;
    margin-bottom: 10px;
  }
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */