/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 20 2022 | 12:53:41 */
.elementor-top-section.elementor-section-boxed > .elementor-container {
  padding-left:20px;
  padding-right:20px;
}
ul{
  list-style-type: disc;
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 20px;
}

ol{
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 20px;
}

.mb-0, .mb-0 p{margin-bottom:0 !important}

.contact-form .elementor-field-option {display:flex;align-items: center;}
.contact-form .elementor-field-option input {margin:0 5px 0px 0}
.contact-form .elementor-field-option label {font-size:12px;line-height: 18px;}
.contact-form .elementor-field-option label a {font-weight:600}

.elementor-slideshow__footer {display:none !important; visibility:hidden !important;
opacity:0 !important}


#header2 {
	margin-bottom:-105px;
	z-index:100;
	background-color: rgba(255,255,255,0);
	transition: all .5s ease;
}

#header2.elementor-sticky--effects {
  background-color: rgba(33,33,33,0.9);
  transition: all .5s ease;
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
}

.elementor-widget-text-editor ul li {margin-bottom:10px}

.wpdevart_org_chart_container li .wpda_tree_item_container > div {
	min-height: 70px !important;
	padding:20px !important;
}

.wpml-ls-statics-shortcode_actions {display:flex}
.order1 {order:1}
.order2 {order:2}


img.espa-banner {
  display: block;
  width: 350px;
  position: fixed;
  top: 90px;
  left: 20px;
  z-index: 10000;
}

img.espa-banner {
    width: 300px;
    left: 50px;
 }
.espa-banner-wrapper {
		width: 300px;
		height:41px;
	  position: fixed;
    bottom: 90px;
    left: 20px;
    z-index: 1000;
}

img.espa-img {
	width: 100%;
	top: 0;
	position: absolute;
	left: 0;
	object-fit: contain;
}

html:lang(el) .espa-en{
	display:none;
}

html:lang(en-US) .espa-el{
	display:none;
}

html:lang(en-US) .espa-en{
	display:block;
}



@media screen and (max-width:480px) {
	.order1 {order:2 !important}
.order2 {order:1 !important}
}


