@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;600;700&display=swap');
body #site-title,
body .site-title,
body #site-title a,
body .site-title a,
body .entry-title,
body .entry-title a,
body .page-title,
body .page-title a,
body .page_item a,
body .menu,
body .menu-item a,
body h1, body h2, body h3, body h4, body h5, body h6,
body p, body, body input, footer, .widget-title, .widget-area, .widget, .site-footer, .quick-access-box, #colophon,.page-inner-title, .entry-content, .entry-content p,.page-title,h1, h1 a{font-family:'Manrope'!important;
}

h1 a{
    font-size:32pt!important;
	  font-weight:400!important;
}

h2{ font-size:32pt!important;
	  font-weight:300!important;}

.entry-title{
	font-size:32pt!important;
	  font-weight:300!important;
}

.page-id-468 strong, .page-id-529 strong, .page-id-532 strong, .page-id-534 strong{font-weight:800!important;} 

.custom-page-title {
	line-height: 1.2;
}

.custom-page-title .line-1,
.custom-page-title .line-2 {
	display: block; /* σπάσιμο σε γραμμές */
	color: #000;    /* μαύρο default */
}

.custom-page-title .highlight {
	color: #3fa6dd !important; /* γαλάζιο μόνο το Α΄ Βαθμού */
}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 1024px) {
 
  .custom-page-title .line-1, .custom-page-title .line-2 {
	display: block; /* σπάσιμο σε γραμμές */
	color: #fff;    /* μαύρο default */
}

	.custom-page-title .highlight {
		color: #000 !important; /* γαλάζιο μόνο το Α΄ Βαθμού */
	}
	
}



.menu-item a{font-weight:800!important;}

@media screen and (max-width: 767px) {
	
		.main-navigation .menu-toggle{margin-right:10px;margin-top:-40px;}

			.main-navigation.toggled .nav-menu {   
				margin-right: 10px!important;}

		.menu-toggle::before {
			background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3) !important;
		}

		.main-navigation.toggled .nav-menu{width:300px; background-color:#a8a3ae !important; /* #3fa5dd με 50% opacity */}

		.main-navigation ul ul {
			background-color: #a8a3ae!important;}

		.main-navigation li:hover > a::after{width:0px!important;}

		.main-navigation .current_page_item > a::after, .main-navigation .current-menu-item > a::after{background:none!important;}

		header.evision-nav-right .menu {
			text-align:left!important;
			padding-left:50px!important;
		}

		.main-navigation li{border-top:0px!important;
	}


	.main-navigation ul ul li a{
			text-align:left!important;
		}

	.astm-search-menu.is-menu{
			display:none!important;
	}
	
}

.navbar-fixed-active .custom-logo {
    content: url("http://e-ron.gr/wp-content/uploads/2025/12/orizontio-purple-ERON-LOGO_on-white-background1.png")!important; height:56px!important;
}

#masthead .container div img.custom-logo{float:left;margin:10px;border-radius:5px;height:143px;}

#masthead .container .site-title{float:left;}

#masthead .container .site-description{max-width:150px;float:left;margin-top:8px;}

body:not(.home) .site-header.evision-nav-right{
  background-color: #3fa5dd!important;position:static;
			padding-bottom:0px!important;

}

@media screen and (max-width: 767px) {
	body.home .site-header.evision-nav-right{
		background-color: #3fa5dd!important;position:static;
	}
}

#breadcrumb {
  background-image: url(http://e-ron.gr/wp-content/uploads/2025/11/GRADIENT-BAR-1920-x-39-pixels.jpg);
  background-color:transparent!important;
	/* position: sticky;
  top: 104px;*/
}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  #breadcrumb {
  background-image: url(http://e-ron.gr/wp-content/uploads/2026/03/gradient-fasa-no1-_480pixels.jpg)!important;
  	}
}

	
	
.home .navbar-fixed-active {
  background-color: #3fa5dd !important;
}

.navbar-fixed-active {
  position:fixed!important;
}

.main-navigation .current_page_item > a::after, .main-navigation .current-menu-item > a::after{width: 0px!important;}


@media(min-width:768px){
	.main-navigation ul ul{background-color:#3FA6DD!important;
	width: 120px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
	
	.main-navigation li:hover > a::after{width: 70%!important;
  top: 25px;!important;}
}

.main-navigation ul ul a{
	border-bottom:none!important;
	padding:12px 14px!important;
}

ul.sub-menu{margin-left:25px;}

ul.sub-menu::before {content:""!important;}

.main-navigation ul ul a:hover{
	background:none!important;
}

nav#site-navigation ul ul li:hover{min-width:0px!important;}

/* Scrollbar για WebKit browsers */
::-webkit-scrollbar {
    width: 10px;
}

/*::-webkit-scrollbar-track {
    background: #3fa5dd4D;  
}*/

::-webkit-scrollbar-thumb {
    background: #646f88;   /* χρώμα κουμπιού */
    border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover {
    background: #646f88;  /* λίγο πιο σκούρο στο hover */
}

* {
    scrollbar-width: thin;
    scrollbar-color: #646f88 #3fa5dd4D; 
}


.banner-con{
    background-color: rgba(63, 165, 221, 0.5); /* #3fa5dd με 50% opacity */
    padding: 20px; /* προαιρετικό, για να φαίνεται καλύτερα το πλαίσιο */
    border-radius: 10px; /* στρογγυλεμένες γωνίες */
}

#bizlight-prev{padding: 8px 14px 8px 14px;
  color: #fff!important;
  background-color: rgba(63,165,221);
 
	
}
#bizlight-next{padding:  8px 14px 8px 14px;
  color: #fff!important;
  background-color: rgba(63,165,221);
 
}

/*Tablet*/
@media (min-width: 768px) and (max-width: 1023px) {
  /* tablet styles */
	.evision-wrap-banner .controls #bizlight-next {
    margin-right: 100px!important;
   }

  .evision-wrap-banner .controls #bizlight-prev {
    margin-left: 100px!important;
  }
}

@media (min-width: 1024px) and (max-width: 1599px){
  .evision-wrap-banner .controls #bizlight-next {
    margin-right: 200px!important;
   }

  .evision-wrap-banner .controls #bizlight-prev {
    margin-left: 200px!important;
  }
}

@media screen and (min-width: 1600px){
  .evision-wrap-banner .controls #bizlight-next {
    margin-right:350px!important;
   }
	.evision-wrap-banner .controls #bizlight-prev {
    margin-left:350px!important;
  }
} 

.fa .fa-angle-left{font-size:24px;}
.fa .fa-angle-right{font-size:24px;}


/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .slide-1 {
	  background-image:url("http://e-ron.gr/wp-content/uploads/2026/03/CAROUZEL_A-_480pixels.jpg")!important;
	  height:200px;
  }
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .slide-1 {
	  	background-position: 80% 0%;

  }
}

a.button{font-family: 'Manrope', sans-serif!important;
background:#3fa5dd!important;text-transform:capitalize!important;font-weight:600!important}

a.button::before{
	background:#3392c7!important;
}

.evision-wrap-banner .controls {
  opacity: 1;
}

.evision-main-slider .slide-item{height:533px!important;background-position:center;}

.evision-main-slider .slide-item .main-title a, .evision-main-slider .slide-item .main-title a{text-transform:capitalize!important;}

.evision-main-slider .slide-item .thumb-overlay{
	background:none!important;
}



.evision-wrap-banner #bizlight-pager{display:none!important;}




.evision-wrap-banner{border-bottom:10px solid #3fa5dd!important;}

.center_banner{
  display: block;
  margin: 0 auto;
  width: 25%;
  height: auto;
}

@media (max-width: 1400px) and (min-width: 900px){
  .center_banner{
    width: 35%;
  }
}


/* 📲 Tablet 500–899 */
@media (max-width: 899px) and (min-width: 500px){
  .center_banner{
    width: 55%;
  }
}



/* 📱 Mobile ≤499 */
@media (max-width: 499px){
  .center_banner{
    width: 80%;
  }
}

body{background-color:#fff;}

.evision-wrapper.block-section.wrap-service .container h2{
	text-transform:none!important;
	
}
.wrap-service .block-row{margin-top:-40px!important;}

.fa-desktop::before {
   content: "";
  display: inline-block;
  width: 127px;
	height:135px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20127%20135.11%22%3E%0A%20%20%3Ccircle%20cx%3D%2259.84%22%20cy%3D%2277.32%22%20r%3D%2237.95%22%20fill%3D%22%23ffffff%22%20stroke%3D%22%233aa5dd%22%20stroke-miterlimit%3D%2210%22/%3E%0A%20%20%3Cg%3E%0A%20%20%20%20%3Cpath%20d%3D%22M87.7%2C78.53c-1.71-1.98-6.33.29-10.8%2C2.49-3.37%2C1.65-6.84%2C3.36-9.75%2C3.66-.03%2C0-.07.01-.12.01h-.04c-.3.01-.61.04-.9.04l-10.04-.87c-.39-.03-.7-.38-.65-.78.03-.39.39-.7.78-.65l9.99.85c.26%2C0%2C.54-.03.81-.06%2C1.09-.23%2C1.27-1.17%2C1.3-1.56.07-.91-.41-2.09-1.61-2.49-1.35-.46-2.56-.91-3.68-1.32-5.76-2.1-8.66-3.16-12.85-.54-2.9%2C1.81-6.5%2C4.19-8.47%2C5.49l6.47%2C9.79c3.06-1.36%2C7.04-.74%2C10.89-.12%2C4.04.65%2C7.85%2C1.26%2C10.27-.33l18.1-11.96c.28-.19.46-.49.51-.83.04-.3-.04-.61-.23-.84Z%22%20fill%3D%22%233ba5dc%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M40.08%2C83.01h0s-1.78-2.69-1.78-2.69l-6.56%2C4.34%2C10.25%2C15.5%2C6.56-4.34-8.46-12.79s-.01%2C0-.01-.01Z%22%20fill%3D%22%233ba5dc%22/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cpath%20d%3D%22M60.08%2C26.61l6.28%2C42.24h-11.23l-.59-7.59h-3.93l-.66%2C7.59h-11.36l5.6-42.24h15.88ZM54.26%2C53.78c-.56-4.79-1.11-10.7-1.67-17.74-1.12%2C8.09-1.82%2C14-2.11%2C17.74h3.78Z%22%20fill%3D%22%23231f20%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22/%3E%0A%20%20%3Cpath%20d%3D%22M60.08%2C26.61l6.28%2C42.24h-11.23l-.59-7.59h-3.93l-.66%2C7.59h-11.36l5.6-42.24h15.88ZM54.26%2C53.78c-.56-4.79-1.11-10.7-1.67-17.74-1.12%2C8.09-1.82%2C14-2.11%2C17.74h3.78Z%22%20fill%3D%22%2358595b%22/%3E%0A%20%20%3Cg%3E%0A%20%20%20%20%3Cpath%20d%3D%22M87.94%2C47.48c-5.02%2C0-9.09%2C4.07-9.09%2C9.09s4.07%2C9.09%2C9.09%2C9.09%2C9.09-4.07%2C9.09-9.09-4.07-9.09-9.09-9.09h0ZM104.88%2C59.55c.35-1.97.35-4%2C0-5.98h-3.12c-.35-1.63-1-3.21-1.94-4.67l2.21-2.21c-1.15-1.64-2.58-3.07-4.23-4.23l-2.2%2C2.2c-1.43-.92-3.02-1.57-4.67-1.93v-3.12c-1.97-.35-4-.35-5.98%2C0v3.12c-1.63.35-3.21%2C1-4.67%2C1.94l-2.21-2.21c-1.64%2C1.15-3.07%2C2.58-4.23%2C4.23l2.2%2C2.2c-.92%2C1.43-1.57%2C3.02-1.93%2C4.67h-3.12c-.35%2C1.97-.35%2C4%2C0%2C5.98h3.12c.36%2C1.65%2C1.01%2C3.23%2C1.93%2C4.67l-2.2%2C2.2c1.15%2C1.64%2C2.58%2C3.07%2C4.23%2C4.23l2.21-2.21c1.46.94%2C3.03%2C1.58%2C4.67%2C1.94v3.12c1.97.35%2C4%2C.35%2C5.98%2C0v-3.12c1.65-.36%2C3.23-1.01%2C4.67-1.93l2.2%2C2.2c1.64-1.15%2C3.07-2.58%2C4.23-4.23l-2.21-2.21c.94-1.46%2C1.58-3.03%2C1.94-4.67h3.12Z%22%20fill%3D%22%233ba5dc%22%20fill-rule%3D%22evenodd%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2287.94%22%20cy%3D%2256.38%22%20r%3D%229.27%22%20fill%3D%22%23ffffff%22/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

.fa-magic::before {
  content: "";
  display: inline-block;
  width: 127px;
  height: 135px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20127%20135.11%22%3E%0A%20%20%3Ccircle%20cx%3D%2259.83%22%20cy%3D%2277.32%22%20r%3D%2237.95%22%20fill%3D%22%23ffffff%22%20stroke%3D%22%233aa5dd%22%20stroke-miterlimit%3D%2210%22/%3E%0A%20%20%3Cg%3E%0A%20%20%20%20%3Cpath%20d%3D%22M87.68%2C78.53c-1.71-1.98-6.33.29-10.8%2C2.49-3.37%2C1.65-6.84%2C3.36-9.75%2C3.66-.03%2C0-.07.01-.12.01h-.04c-.3.01-.61.04-.9.04l-10.04-.87c-.39-.03-.7-.38-.65-.78.03-.39.39-.7.78-.65l9.99.85c.26%2C0%2C.54-.03.81-.06%2C1.09-.23%2C1.27-1.17%2C1.3-1.56.07-.91-.41-2.09-1.61-2.49-1.35-.46-2.56-.91-3.68-1.32-5.76-2.1-8.66-3.16-12.85-.54-2.9%2C1.81-6.5%2C4.19-8.47%2C5.49l6.47%2C9.79c3.06-1.36%2C7.04-.74%2C10.89-.12%2C4.04.65%2C7.85%2C1.26%2C10.27-.33l18.1-11.96c.28-.19.46-.49.51-.83.04-.3-.04-.61-.23-.84Z%22%20fill%3D%22%233ba5dc%22/%3E%0A%20%20%20%20%3Cpath%20d%3D%22M40.07%2C83.01h0s-1.78-2.69-1.78-2.69l-6.56%2C4.34%2C10.25%2C15.5%2C6.56-4.34-8.46-12.79s-.01%2C0-.01-.01Z%22%20fill%3D%22%233ba5dc%22/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cg%3E%0A%20%20%20%20%3Cpath%20d%3D%22M87.93%2C47.48c-5.02%2C0-9.09%2C4.07-9.09%2C9.09s4.07%2C9.09%2C9.09%2C9.09%2C9.09-4.07%2C9.09-9.09-4.07-9.09-9.09-9.09h0ZM104.86%2C59.55c.35-1.97.35-4%2C0-5.98h-3.12c-.35-1.63-1-3.21-1.94-4.67l2.21-2.21c-1.15-1.64-2.58-3.07-4.23-4.23l-2.2%2C2.2c-1.43-.92-3.02-1.57-4.67-1.93v-3.12c-1.97-.35-4-.35-5.98%2C0v3.12c-1.63.35-3.21%2C1-4.67%2C1.94l-2.21-2.21c-1.64%2C1.15-3.07%2C2.58-4.23%2C4.23l2.2%2C2.2c-.92%2C1.43-1.57%2C3.02-1.93%2C4.67h-3.12c-.35%2C1.97-.35%2C4%2C0%2C5.98h3.12c.36%2C1.65%2C1.01%2C3.23%2C1.93%2C4.67l-2.2%2C2.2c1.15%2C1.64%2C2.58%2C3.07%2C4.23%2C4.23l2.21-2.21c1.46.94%2C3.03%2C1.58%2C4.67%2C1.94v3.12c1.97.35%2C4%2C.35%2C5.98%2C0v-3.12c1.65-.36%2C3.23-1.01%2C4.67-1.93l2.2%2C2.2c1.64-1.15%2C3.07-2.58%2C4.23-4.23l-2.21-2.21c.94-1.46%2C1.58-3.03%2C1.94-4.67h3.12Z%22%20fill%3D%22%233ba5dc%22%20fill-rule%3D%22evenodd%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2287.93%22%20cy%3D%2256.38%22%20r%3D%229.27%22%20fill%3D%22%23ffffff%22/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cpath%20d%3D%22M39.09%2C26.61h10.96c3.46%2C0%2C6.08.27%2C7.87.81%2C1.78.54%2C3.22%2C1.63%2C4.32%2C3.27%2C1.1%2C1.64%2C1.64%2C4.29%2C1.64%2C7.94%2C0%2C2.47-.39%2C4.19-1.16%2C5.16-.77.97-2.3%2C1.72-4.58%2C2.24%2C2.54.57%2C4.26%2C1.53%2C5.17%2C2.86.9%2C1.33%2C1.36%2C3.37%2C1.36%2C6.12v3.92c0%2C2.85-.33%2C4.97-.98%2C6.34-.65%2C1.38-1.69%2C2.32-3.12%2C2.82-1.43.5-4.35.76-8.77.76h-12.71V26.61ZM50.08%2C33.84v9.39c.47-.02.83-.03%2C1.1-.03%2C1.08%2C0%2C1.77-.27%2C2.06-.8.3-.53.44-2.05.44-4.55%2C0-1.32-.12-2.25-.37-2.78-.24-.53-.56-.87-.95-1-.39-.14-1.15-.22-2.28-.23ZM50.08%2C49.81v11.82c1.55-.05%2C2.54-.3%2C2.96-.73.43-.43.64-1.5.64-3.21v-3.94c0-1.81-.19-2.91-.57-3.29-.38-.38-1.39-.6-3.03-.65Z%22%20fill%3D%22%23231f20%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22/%3E%0A%20%20%3Cpath%20d%3D%22M39.09%2C26.61h10.96c3.46%2C0%2C6.08.27%2C7.87.81%2C1.78.54%2C3.22%2C1.63%2C4.32%2C3.27%2C1.1%2C1.64%2C1.64%2C4.29%2C1.64%2C7.94%2C0%2C2.47-.39%2C4.19-1.16%2C5.16-.77.97-2.3%2C1.72-4.58%2C2.24%2C2.54.57%2C4.26%2C1.53%2C5.17%2C2.86.9%2C1.33%2C1.36%2C3.37%2C1.36%2C6.12v3.92c0%2C2.85-.33%2C4.97-.98%2C6.34-.65%2C1.38-1.69%2C2.32-3.12%2C2.82-1.43.5-4.35.76-8.77.76h-12.71V26.61ZM50.08%2C33.84v9.39c.47-.02.83-.03%2C1.1-.03%2C1.08%2C0%2C1.77-.27%2C2.06-.8.3-.53.44-2.05.44-4.55%2C0-1.32-.12-2.25-.37-2.78-.24-.53-.56-.87-.95-1-.39-.14-1.15-.22-2.28-.23ZM50.08%2C49.81v11.82c1.55-.05%2C2.54-.3%2C2.96-.73.43-.43.64-1.5.64-3.21v-3.94c0-1.81-.19-2.91-.57-3.29-.38-.38-1.39-.6-3.03-.65Z%22%20fill%3D%22%2358595b%22/%3E%0A%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

.fa-server::before {
  content: "";
  display: inline-block;
  width: 127px;
  height: 135px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20127%20135.11%22%3E%0A%20%20%0A%20%20%3Ccircle%20fill%3D%22%23ffffff%22%20stroke%3D%22%233aa5dd%22%20stroke-miterlimit%3D%2210%22%20cx%3D%2260.13%22%20cy%3D%2277.32%22%20r%3D%2237.95%22/%3E%0A%20%20%3Cg%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M42.9%2C69.14c-3.52%2C0-6.38-2.94-6.38-6.55%2C0-5.87%2C4.63-10.65%2C10.33-10.65h3.94c5.69%2C0%2C10.33%2C4.78%2C10.33%2C10.65%2C0%2C3.61-2.85%2C6.55-6.36%2C6.55h-11.85Z%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M50.79%2C52.95c5.14%2C0%2C9.33%2C4.33%2C9.33%2C9.65%2C0%2C3.06-2.41%2C5.55-5.36%2C5.55h-11.85c-2.98%2C0-5.38-2.49-5.38-5.55%2C0-5.31%2C4.19-9.65%2C9.33-9.65h3.94M50.79%2C50.95h-3.94c-6.25%2C0-11.33%2C5.22-11.33%2C11.65%2C0%2C4.16%2C3.31%2C7.55%2C7.38%2C7.55h11.85c4.06%2C0%2C7.36-3.39%2C7.36-7.55%2C0-6.42-5.08-11.65-11.33-11.65h0Z%22/%3E%0A%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M48.82%2C52.81c-3.95%2C0-7.16-3.31-7.16-7.37s3.21-7.37%2C7.16-7.37%2C7.16%2C3.31%2C7.16%2C7.37-3.21%2C7.37-7.16%2C7.37Z%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M48.82%2C39.07c3.39%2C0%2C6.16%2C2.84%2C6.16%2C6.37s-2.77%2C6.37-6.16%2C6.37-6.16-2.86-6.16-6.37%2C2.77-6.37%2C6.16-6.37M48.82%2C37.07c-4.5%2C0-8.16%2C3.76-8.16%2C8.37s3.66%2C8.37%2C8.16%2C8.37%2C8.16-3.76%2C8.16-8.37-3.66-8.37-8.16-8.37h0Z%22/%3E%0A%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M59.39%2C56.89l-.3-.44c-1.24-1.84-3.08-3.24-5.18-3.95l-1.57-.53%2C1.2-1.14c1.5-1.42%2C2.32-3.34%2C2.32-5.39%2C0-1.11-.23-2.14-.68-3.07l-.4-.83.8-.47c1.54-.9%2C3.29-1.37%2C5.07-1.37h3.94c5.69%2C0%2C10.33%2C4.78%2C10.33%2C10.65%2C0%2C3.61-2.85%2C6.55-6.36%2C6.55h-9.18Z%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M64.61%2C40.69c5.14%2C0%2C9.33%2C4.33%2C9.33%2C9.65%2C0%2C3.06-2.41%2C5.55-5.36%2C5.55h-8.64c-1.36-2.02-3.36-3.55-5.69-4.33%2C1.61-1.53%2C2.64-3.69%2C2.64-6.12%2C0-1.25-.27-2.45-.78-3.51%2C1.35-.78%2C2.9-1.24%2C4.57-1.24h3.94M64.61%2C38.69h-3.94c-1.96%2C0-3.88.52-5.58%2C1.51l-1.6.93.81%2C1.67c.38.79.58%2C1.68.58%2C2.64%2C0%2C1.78-.71%2C3.44-2.01%2C4.67l-2.41%2C2.29%2C3.15%2C1.06c1.89.64%2C3.55%2C1.9%2C4.67%2C3.56l.59.88h9.71c4.06%2C0%2C7.36-3.39%2C7.36-7.55%2C0-6.42-5.08-11.65-11.33-11.65h0Z%22/%3E%0A%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M62.64%2C40.56c-3.95%2C0-7.16-3.31-7.16-7.37s3.21-7.37%2C7.16-7.37%2C7.16%2C3.31%2C7.16%2C7.37-3.21%2C7.37-7.16%2C7.37Z%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M62.64%2C26.81c3.39%2C0%2C6.16%2C2.84%2C6.16%2C6.37s-2.77%2C6.37-6.16%2C6.37-6.16-2.86-6.16-6.37%2C2.77-6.37%2C6.16-6.37M62.64%2C24.81c-4.5%2C0-8.16%2C3.76-8.16%2C8.37s3.66%2C8.37%2C8.16%2C8.37%2C8.16-3.76%2C8.16-8.37-3.66-8.37-8.16-8.37h0Z%22/%3E%0A%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M29.06%2C56.89c-3.51%2C0-6.36-2.94-6.36-6.55%2C0-5.87%2C4.63-10.65%2C10.33-10.65h3.94c1.78%2C0%2C3.53.47%2C5.07%2C1.37l.8.47-.4.83c-.45.93-.68%2C1.96-.68%2C3.07%2C0%2C2.06.83%2C3.97%2C2.32%2C5.39l1.2%2C1.14-1.57.53c-2.1.71-3.93%2C2.11-5.18%2C3.95l-.3.44h-9.18Z%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M36.97%2C40.69c1.67%2C0%2C3.22.45%2C4.57%2C1.24-.51%2C1.06-.78%2C2.26-.78%2C3.51%2C0%2C2.43%2C1.02%2C4.59%2C2.64%2C6.12-2.33.78-4.32%2C2.31-5.69%2C4.33h-8.64c-2.96%2C0-5.36-2.49-5.36-5.55%2C0-5.31%2C4.19-9.65%2C9.33-9.65h3.94M36.97%2C38.69h-3.94c-6.25%2C0-11.33%2C5.22-11.33%2C11.65%2C0%2C4.16%2C3.3%2C7.55%2C7.36%2C7.55h9.71l.59-.88c1.12-1.66%2C2.78-2.92%2C4.67-3.56l3.15-1.06-2.41-2.29c-1.3-1.23-2.01-2.89-2.01-4.67%2C0-.96.19-1.85.58-2.64l.81-1.67-1.6-.93c-1.69-.99-3.62-1.51-5.58-1.51h0Z%22/%3E%0A%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M35%2C40.56c-3.95%2C0-7.16-3.31-7.16-7.37s3.21-7.37%2C7.16-7.37%2C7.16%2C3.31%2C7.16%2C7.37-3.21%2C7.37-7.16%2C7.37Z%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M35%2C26.81c3.39%2C0%2C6.16%2C2.84%2C6.16%2C6.37s-2.77%2C6.37-6.16%2C6.37-6.16-2.86-6.16-6.37%2C2.77-6.37%2C6.16-6.37M35%2C24.81c-4.5%2C0-8.16%2C3.76-8.16%2C8.37s3.66%2C8.37%2C8.16%2C8.37%2C8.16-3.76%2C8.16-8.37-3.66-8.37-8.16-8.37h0Z%22/%3E%0A%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M50.79%2C52.95h-3.94c-5.14%2C0-9.33%2C4.33-9.33%2C9.65%2C0%2C3.06%2C2.41%2C5.55%2C5.38%2C5.55h11.85c2.96%2C0%2C5.36-2.49%2C5.36-5.55%2C0-5.31-4.19-9.65-9.33-9.65Z%22/%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M48.82%2C51.81c3.39%2C0%2C6.16-2.86%2C6.16-6.37s-2.77-6.37-6.16-6.37-6.16%2C2.84-6.16%2C6.37%2C2.77%2C6.37%2C6.16%2C6.37Z%22/%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M54.24%2C51.56c2.33.78%2C4.32%2C2.31%2C5.69%2C4.33h8.64c2.96%2C0%2C5.36-2.49%2C5.36-5.55%2C0-5.31-4.19-9.65-9.33-9.65h-3.94c-1.67%2C0-3.22.45-4.57%2C1.24.51%2C1.06.78%2C2.26.78%2C3.51%2C0%2C2.43-1.02%2C4.59-2.64%2C6.12Z%22/%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M62.64%2C39.56c3.39%2C0%2C6.16-2.86%2C6.16-6.37s-2.77-6.37-6.16-6.37-6.16%2C2.84-6.16%2C6.37%2C2.77%2C6.37%2C6.16%2C6.37Z%22/%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M29.06%2C55.89h8.64c1.36-2.02%2C3.36-3.55%2C5.69-4.33-1.61-1.53-2.64-3.69-2.64-6.12%2C0-1.25.27-2.45.78-3.51-1.35-.78-2.9-1.24-4.57-1.24h-3.94c-5.14%2C0-9.33%2C4.33-9.33%2C9.65%2C0%2C3.06%2C2.41%2C5.55%2C5.36%2C5.55Z%22/%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22%2358595b%22%20d%3D%22M35%2C39.56c3.39%2C0%2C6.16-2.86%2C6.16-6.37s-2.77-6.37-6.16-6.37-6.16%2C2.84-6.16%2C6.37%2C2.77%2C6.37%2C6.16%2C6.37Z%22/%3E%0A%20%20%20%20%3C/g%3E%0A%20%20%3C/g%3E%0A%20%20%3Cpath%20fill%3D%22%233ba5dc%22%20d%3D%22M79.5%2C80.86c-1.58-1.83-5.85.27-9.99%2C2.3-3.12%2C1.53-6.32%2C3.11-9.01%2C3.39-.03%2C0-.07.01-.11.01h-.04c-.28.01-.56.04-.83.04l-9.28-.8c-.36-.03-.64-.35-.6-.72.03-.36.36-.64.72-.6l9.24.79c.24%2C0%2C.5-.03.75-.05%2C1-.21%2C1.18-1.08%2C1.21-1.45.07-.84-.38-1.93-1.49-2.3-1.25-.43-2.37-.84-3.4-1.22-5.33-1.94-8.01-2.92-11.88-.5-2.68%2C1.67-6.01%2C3.87-7.83%2C5.08l5.99%2C9.05c2.83-1.26%2C6.51-.68%2C10.07-.11%2C3.74.6%2C7.26%2C1.17%2C9.5-.31l16.74-11.06c.25-.17.43-.45.47-.76.04-.28-.04-.56-.21-.78Z%22/%3E%0A%20%20%3Cpath%20fill%3D%22%233ba5dc%22%20d%3D%22M35.47%2C85.01h0s-1.65-2.49-1.65-2.49l-6.07%2C4.02%2C9.48%2C14.33%2C6.07-4.02-7.82-11.83s-.01%2C0-.01-.01Z%22/%3E%0A%20%20%3Cg%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%233ba5dc%22%20fill-rule%3D%22evenodd%22%20d%3D%22M100.89%2C47.48c-5.02%2C0-9.09%2C4.07-9.09%2C9.09s4.07%2C9.09%2C9.09%2C9.09%2C9.09-4.07%2C9.09-9.09-4.07-9.09-9.09-9.09h0ZM117.83%2C59.55c.35-1.97.35-4%2C0-5.98h-3.12c-.35-1.63-1-3.21-1.94-4.67l2.21-2.21c-1.15-1.64-2.58-3.07-4.23-4.23l-2.2%2C2.2c-1.43-.92-3.02-1.57-4.67-1.93v-3.12c-1.97-.35-4-.35-5.98%2C0v3.12c-1.63.35-3.21%2C1-4.67%2C1.94l-2.21-2.21c-1.64%2C1.15-3.07%2C2.58-4.23%2C4.23l2.2%2C2.2c-.92%2C1.43-1.57%2C3.02-1.93%2C4.67h-3.12c-.35%2C1.97-.35%2C4%2C0%2C5.98h3.12c.36%2C1.65%2C1.01%2C3.23%2C1.93%2C4.67l-2.2%2C2.2c1.15%2C1.64%2C2.58%2C3.07%2C4.23%2C4.23l2.21-2.21c1.46.94%2C3.03%2C1.58%2C4.67%2C1.94v3.12c1.97.35%2C4%2C.35%2C5.98%2C0v-3.12c1.65-.36%2C3.23-1.01%2C4.67-1.93l2.2%2C2.2c1.64-1.15%2C3.07-2.58%2C4.23-4.23l-2.21-2.21c.94-1.46%2C1.58-3.03%2C1.94-4.67h3.12Z%22/%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23ffffff%22%20cx%3D%22100.89%22%20cy%3D%2256.38%22%20r%3D%229.27%22/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E");
}

.title-divider{background-color:#3fa5dd!important;
	height:2px!important;margin-left:auto;margin-right:auto;}

.box-container .box-content{
	background:#e6e7e8!important;
  border:2px solid #bcbec0!important;
	margin-top:-70px!important;
	height:600px!important;
}

.box-container .box-inner:hover .box-content {
  background-color: #3fa5dd!important;
}


@media (max-width: 899px) {
    .home .wrap-about {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }
}

/* 🟡 DESKTOP – από 900px έως 1399px */
@media (min-width: 900px) and (max-width: 1399px) {
    .home .wrap-about {
               background-image:url("http://e-ron.gr/wp-content/uploads/2026/01/new_arxiki-sxetika-me-emas-axno-1.png"), 
								 radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size:550px auto, cover;
        background-position:right 115px bottom 0px, center center;
			background-repeat: no-repeat, no-repeat;
    }

}

/* 🔵 LARGE DESKTOP – από 1400px και πάνω */
@media (min-width: 1400px) {
    .home .wrap-about {
        background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_arxiki-sxetika-me-emas-axno-1.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
     background-repeat: no-repeat, no-repeat;
    background-size: 800px auto, cover;
    background-position: right 115px bottom 0px, center center;
    }

  
}


.qc-cmp-persistent-link {
	left: 0 !important;
	width: 120px;
}

.about-hero-part{margin-bottom:-20px!important;}

.company-text p {
    text-align: left;
}
.cert-grid img{
	max-width:66px!important;
	margin-top:350px
}
.iso-2{margin-top:348px!important;}

.wrap-highlight{background-image:url(http://e-ron.gr/wp-content/uploads/2026/01/About-us_no2-1920-x-210-pixels.jpg)!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
height:210px!important;
	background-size:none!important;
}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .wrap-highlight {
	    background-position: 80% 0%;
  }
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .wrap-highlight {
	  	background-position: 80% 0%;

  }
}

.evision-wrapper.block-section.wrap-testimonial {display:none;}

.wp-block-button__link.has-background.no-border-radius {width:700px;height:70px;}

.bg-margin-for-link{text-align:center;}

body.home .about-content .about-list{display:none;}

body.home  .wrap-service .box-container .box-content{min-height:400px;}

.about-content{text-align:center;}


.about-content h2{text-transform:none!important;}

.about-content .title-divider{margin-left:auto;margin-right:auto;width:87px!important;}

.site-footer,.evision-wrapper.block-section.wrap-contact.footer-widget{background-color:#3fa5dd!important;color:#fff!important}

.linkcolor,.site-info a{color:#fff!important;}

.wrap-contact .contact-inner{border-bottom:0px!important}

.wrap-contact ul li a,.wrap-contact ul li a:visited{color:#000!important}



@media (max-width:576px){#block-4 .wp-block-image{
	text-align:center;margin-top:10px!important;}
}

@media (min-width:577px) and (max-width: 1024px) {#block-4 .wp-block-image{
	text-align:center;margin-top:10px!important;}

}

@media (min-width:1025px){#block-4 .wp-block-image{
	text-align:center;margin-top:10px!important;margin-left:150px;}
}



#custom_html-2 .widget-title{
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  text-transform:capitalize!important;
  font-family:Manrope,sans-serif!important;
  font-size:14pt!important;
  font-weight:bold!important;
  position:relative;
  padding-bottom:8px!important;
}

#custom_html-2 .widget-title::after{
  content:"";
  display:block;
  border-bottom:1px solid #000;
  width:210px; /* μήκος γραμμής */
  margin:8px auto 0;
}


 @media (max-width: 469px){
	 #is_widget-2{margin-left:20px;}
}


 @media (min-width:470px) and (max-width: 576px){
   
	.contact-infos{
		margin-left:50px!important;
	}
}

@media (min-width:577px) and (max-width:767px){
	.contact-infos{
		margin-left:100px!important;
	}
	#block-4 .wp-block-image{margin-left:0px!important;}
	.map-embed{margin-left:-100px;}
}


@media (min-width: 768px) and (max-width: 991px) {
  /* μικρά tablet */
	
	.footer-widget .is-search-form.is-form-style {width:100px!important;}
	.footer-widget .is-search-form.is-form-style::after{width:130px!important;}
}	
	


@media (min-width:992px) and (max-width:1032px) {
  /* μεγάλα tablet */
	#block-4 .wp-block-image{margin-left:0px!important;}
	
	.contact-infos{margin-left:50px!important;}
	
    #is_widget-2{margin-left:-50px!important;}

	
}
	

@media (min-width: 1032px) and (max-width: 1439px) {
  /* laptop */
	#block-4 .wp-block-image{margin-left:0px!important;}
	.contact-infos{margin-left:150px!important;}
	 #is_widget-2{margin-left:30px!important;}

}

@media (min-width: 1450px){
	#block-4 .wp-block-image{margin-left:0px!important;}

	.contact-infos{margin-left:270px!important;}
	 #is_widget-2{margin-left:180px!important;}

}

.icon-outline {
  font-size: 20px;
  color: transparent;
  -webkit-text-stroke: 1px #ffffff;
  margin-right: 10px;
  vertical-align: middle;
	margin-left:60px;
}

.contact-infos{margin-top:-10px;}

.contact-infos a:hover{color:#fff!important;}

.contact-infos p{font-size:12pt!important;font-weight:500!important;}

.fix-phone {
  transform: scaleX(-1) !important;
}

.map-embed {
		text-align:center;
	  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  overflow: hidden; /* Το πιο σημαντικό */
}

/* Και στο iframe επίσης */
.map-embed iframe {
	  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
#nav_menu-2 {color:#000!important;}

.is-form-style input.is-search-input{font-weight:700!important;}


@media(min-width:1280px){
	#is_widget-2{margin-left:60px;}
}

#is_widget-2 .widget-title{display:none;}


.footer-widget #is_widget-2 .widget-title{display:none;}

.footer-widget .is-search-form.is-form-style{width:150px;margin-left:230px;margin-right:auto;

margin-top:-50px;opacity:0.5;}


.footer-widget .is-search-form.is-form-style::after{
	content: "";
  display: block;
  width: 180px;
  height: 1px;
  background: #000;
  margin-top: 0px;
  margin-left: -30px;}


@media (max-width:551px){
	.footer-widget .is-search-form.is-form-style{margin-left:auto!important;}
}

#is-search-input-185::placeholder,.is-search-input-1841::placeholder{
    text-align: center;
}

.footer-widget .is-search-submit {
  /*left: -50px !important;*/
  /*right: auto !important;*/
	margin-top:-54px!important;
	margin-left:-30px!important;
}

.is-search-input::placeholder{
    text-align: center;
}

.footer-widget .is-search-icon{border-right:0!important;}


@media (max-width:991px) and (min-width: 768px) {
  .footer-widget .row {
    display: flex;
  }
	  .quick-access-box{
    margin-left: -40px!important;
  }
	
	#custom_html-2{margin-left:150px!important;}
	
	#block-4{margin-left:150px!important;}
}	


.footer-widget .container{width:100%!important;}

 
.block-section{padding-top:0px!important;}


.astm-search-menu .is-search-form{width: 80%;
  position: relative;
  margin-left: 20px;
opacity:0.5;}

.astm-search-menu .is-search-submit{position: absolute;
  left: -25px;
  right: auto;
  top: 50%;
  transform: translateY(-50%);}

.evision-back-to-top{background:#a3cded!important;color:#212121 !important;}

.evision-back-to-top::before{background:#a3cded!important;color:#212121 !important;}

#qc-cmp2-persistent-link{background-color:#a3cded!important; color:#212121!important;}


.page-id-3 article.hentry{
	background:none!important;
	border:none!important;
}
.page-id-3 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2026/03/term-of-use-mobiledesktop.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;

}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-3 .page-inner-title {
	  
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/03/term-of-use-mobiledesktop.jpg")!important;}
 .page-id-3 .page-inner-title .entry-header .entry-title{font-size:18pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-3 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/03/term-of-use-mobiledesktop.jpg") !important;}
 .page-id-3 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


/* 🟢 MOBILE / TABLET – έως 899px
   ΕΔΩ έχεις 1 background εικόνα (mobile version) */

    .page-id-3 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
			width:100%!important;
    }
.page-id-3 #primary,
    .post-3 .evision-right-sidebar #primary {
        float: none !important;
        margin-left: auto!important;
			margin-right:auto!important;
    }


.search .page-title{color:#000!important;	font-size:32pt!important;
	  font-weight:300!important;}

.search .page article.hentry{
	background:none!important;
	border:none!important;
}

.search .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2026/01/apotelesmata-anazitisis.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;

}



/* Κινητό μέχρι 576px)*/
@media (max-width: 576px) {
  .search .page-inner-title{    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-anazitisi-_480pixels.jpg")!important;}
 .page-id-3 .page-inner-title .entry-header .entry-title{font-size:18pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .search .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-anazitisi-_768-x-177-PIXELS.jpg") !important;}
 .page-id-3 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


.search .site-content{
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
			width:100%!important;
    }
.search #primary,
    .search .evision-right-sidebar #primary {
        float: none !important;
        width: 50% !important;
        margin-left: auto!important;
			margin-right:auto!important;
    }


.page-id-34 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/11/About-us_no2-1920-x-210-pixels.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;

}

@media (max-width: 576px) {
	  .page-id-34 .page-inner-title {
			height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/About-us_no2-1920-x-210-pixels.jpg")!important;
   background-position:80% 0%;
  }
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-34 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/About-us_no2-1920-x-210-pixels.jpg") !important;
      background-position:80% 0%;

  }
}

/* 📱 Κινητό μέχρι 576px */
/*@media (max-width: 576px) {
	  .page-id-34 .page-inner-title {
			height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-i-etairia-_480pixels.jpg")!important;
   
  }
}*/

/* 📲 Tablet 577px – 1024px */
/*@media (min-width:577px) and (max-width: 1024px) {
  .page-id-34 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-i-etairia-_768-x-177-PIXELS.jpg") !important;
   
  }
}*/



/* 🟢 MOBILE / TABLET – έως 899px
   ΕΔΩ έχεις 1 background εικόνα (mobile version) */
@media (max-width: 899px) {
    .page-id-34 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-34 #primary,
    .post-34 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin: 0 auto !important;
    }
}

/* 🟡 DESKTOP – από 900px έως 1399px */
@media (min-width: 900px) and (max-width: 1399px) {
    .page-id-34 .site-content {
               background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/h-etaireia-axno_4-scaled.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size:550px auto, cover;
        background-position:left -200px  top 30px, center center;
			background-repeat: no-repeat, no-repeat;
    }

    .page-id-34 #primary,
    .post-34 .evision-right-sidebar #primary {
        float: none !important;
        width: 65% !important;
        margin-left: 280px !important;
    }
}

/* 🔵 LARGE DESKTOP – από 1400px και πάνω */
@media (min-width: 1400px) {
    .page-id-34 .site-content {
        background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/h-etaireia-axno_4-scaled.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
     background-repeat: no-repeat, no-repeat;
    background-size: 800px auto, cover;
    background-position: left -290px top 0px, center center;
    }

    .page-id-34 #primary,
    .post-34 .evision-right-sidebar #primary {
        float: none !important;
        width: 55% !important;
        margin-left: 460px !important;
    }
}

.page-id-34.page article.hentry{
	background:none!important;
	border:none!important;
}



.page-id-34 .site-content{width:auto!important;}

.page-id-34 .image-full{display:none!important;}

.page-id-36 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/11/filosofia_no1-1920-x-210-pixels.jpg)!important;
		background-size:cover;

	margin-bottom:0px!important;
}


/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-36 .page-inner-title {
		height:200px;
    /*background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-filosophia-_480pixels.jpg")!important;*/
      background-position:10% 0%;
  }
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-36 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-filosophia_768-x-177-PIXELS.jpg") !important;}
}



/* 🟢 MOBILE / TABLET – έως 899px
   ΕΔΩ έχεις μόνο gradient */
@media (max-width: 899px) {
    .page-id-36 .site-content {
        background:radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-36 #primary,
    .post-1490 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin: 0 auto !important;
    }
}

/* 🟡 DESKTOP – από 900px έως 1399px */
@media (min-width: 900px) and (max-width: 1399px) {
    .page-id-36 .site-content {
        background-image:
            url("http://e-ron.gr/wp-content/uploads/2025/12/tree_403-κβ.png"),
            radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 700px, cover;
       background-position: left -280px top -150px, center center;
        background-repeat: no-repeat, no-repeat;
    }

    .page-id-36 #primary,
    .post-36 .evision-right-sidebar #primary {
        float: none !important;
        width: 65% !important;
        margin-left: 280px !important;
    }
}

/* 🔵 LARGE DESKTOP – από 1400px και πάνω */
@media (min-width: 1400px) {
    .page-id-36 .site-content {
        background-image:
            url("http://e-ron.gr/wp-content/uploads/2025/12/tree_403-κβ.png"),radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-repeat: no-repeat, no-repeat;
        background-size:800px, cover;
        background-position: left -250px top -150px, center center;
    }

    .page-id-36 #primary,
    .post-36 .evision-right-sidebar #primary {
        float: none !important;
        width: 50% !important;
        margin-left: 550px !important;
    }
}


.page-id-36.page article.hentry{
	background:none!important;
	border:none!important;
}


.page-id-36 .site-content{width:auto!important;}

.entry-title{margin-top:auto!important;margin-bottom:auto;}

.page-id-12 .page-inner-title .entry-title,.page-id-34 .page-inner-title .entry-title{color:#000!important;}

/* Τίτλος σελίδας */
.page-id-38 .page-inner-title {
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/SKOPOS_no1-1920-x-210-pixels.jpg") !important;
		margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;
}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-38 .page-inner-title {
		height:200px;
    	/*background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-skopos-_480pixels.jpg")!important;*/
	    background-position: 80% 0%;
  }
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-38 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-skopos_768-x-177-PIXELS.jpg") !important;
  }
}


/* Γενικά για το site-content (όλα τα πλάτη) */
.page-id-38 .site-content {
    width: auto!important;
}

/* 🟢 MOBILE / TABLET – έως 899px
   ΕΔΩ έχεις 1 background εικόνα (mobile version) */
@media (max-width: 899px) {
    .page-id-38 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-38 #primary,
    .post-38 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin: 0 auto !important;
    }
}

/* 🟡 DESKTOP – από 900px έως 1399px */
@media (min-width: 900px) and (max-width: 1399px) {
    .page-id-38 .site-content {
               background-image:
      url("http://e-ron.gr/wp-content/uploads/2025/12/Vector-Smart-Object2-scaled.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: contain, cover;
        background-position: center -20px, center center;
			  background-repeat: no-repeat, no-repeat;
    }

    .page-id-38 #primary,
    .post-38 .evision-right-sidebar #primary {
        float: none !important;
        width: 65% !important;
        margin-left: 280px !important;
    }
}

/* 🔵 LARGE DESKTOP – από 1400px και πάνω */
@media (min-width: 1400px) {
    .page-id-38 .site-content {
			padding-top:0px!important;
        background-image:
      url("http://e-ron.gr/wp-content/uploads/2025/12/Vector-Smart-Object2-scaled.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
     background-repeat: no-repeat, no-repeat;
    background-size: contain, cover;
    background-position: center -50px, center center;
    }

    .page-id-38 #primary,
    .post-38 .evision-right-sidebar #primary {
        float: none !important;
        width: 55% !important;
        margin-left: 440px !important;
    }
}

/* Βγάζουμε background & border από το άρθρο */
.page-id-38.page article.hentry {
    background: none !important;
    border: none !important;
}

/* CERT GRID: να φαίνεται από 900px και πάνω (όπως έχεις) */
@media screen and (min-width: 900px) {
    #post-36 .cert-grid,
    #post-38 .cert-grid,
    body.home .cert-grid {
        display: flex !important;
    }
}




.page-id-22 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/11/Erga_no1-1920-x-210-pixels.jpg)!important;
		background-size:cover;
		margin-bottom:0px!important;

}


.page-id-12 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/11/Contact_no1-1920-x-210-pixels.jpg)!important;
		background-size:cover;
		margin-bottom:0px!important;

}



/* 📱 Κινητό μέχρι 468px */
@media (max-width: 576px) {
  .page-id-12 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-Contact-_480-x-168-PIXELS1.jpg")!important;  }
}

/* 📲 Tablet 469px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-12 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-Contact-_768-x-177-PIXELS1.jpg") !important;
   
  }
}

/* 🟢 MOBILE / TABLET – έως 899px
   ΕΔΩ έχεις 1 background εικόνα (mobile version) */
@media (max-width: 899px) {
    .page-id-12 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
				width:100% !important;
    }

    .page-id-12 #primary,
    .post-12 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;

       /* margin: 0 auto !important;*/
    }
}

/* 🟡 DESKTOP – από 900px έως 1399px */

@media (min-width: 900px) and (max-width: 1199px) {
  /* small laptop / μεγάλο tablet landscape */
	.page-id-12 .site-content {
               background-image:url("http://e-ron.gr/wp-content/uploads/2025/12/contact.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size:1200px, cover;
			background-repeat:no-repeat,no-repeat;
        background-position: left 50px top 50px, center center;
			width:100% !important;
    }
 
    .page-id-12 #primary,
    .post-12 .evision-right-sidebar #primary {
        float: none !important;
        width: 65% !important;
        margin-left: 200px !important;
    }
}


@media (min-width: 1200px) and (max-width: 1399px) {
    .page-id-12 .site-content {
               background-image:
      url("http://e-ron.gr/wp-content/uploads/2025/12/contact.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size:1500px, cover;
			background-repeat:no-repeat,no-repeat;
        background-position: left 0px top 50px, center center;
			width:100%!important;
    }
 
    .page-id-12 #primary,
    .post-12 .evision-right-sidebar #primary {
        float: none !important;
        width: 65% !important;
        margin-left: 280px !important;
    }
}

/* 🔵 LARGE DESKTOP – από 1400px και πάνω */
@media (min-width: 1400px) {
    .page-id-12 .site-content {
        background-image:
      url("http://e-ron.gr/wp-content/uploads/2025/12/contact.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
     background-repeat: no-repeat, no-repeat;
    background-size: 1700px, cover;
    background-position: left 70px top 50px, center center;
			width:100%!important;
    }

    .page-id-12 #primary,
    .post-12 .evision-right-sidebar #primary {
        float: none !important;
        width: 40% !important;
        margin-left: 400px !important;
    }
}


.page-id-12.page article.hentry{
	background:none!important;
	border:none!important;
}



/* TITLE SECTION */
.page-id-1490 .page-inner-title {
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/Erga_no1-1920-x-210-pixels.jpg") !important;
	background-size:cover;
    margin-bottom: 0 !important;
}

@media (max-width: 576px) {
  .page-id-1490 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/Erga_no1-1920-x-210-pixels.jpg")!important;
		background-position:10% 0%;

  }
}

/* 📲 Tablet 469px – 1024px */
@media (min-width:577px) and (max-width: 1490px) {
  .page-id-1490 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/Erga_no1-1920-x-210-pixels.jpg")!important;
	background-position:5% 0%;
  }
	
}

/* 📱 Κινητό μέχρι 468px */
/*@media (max-width: 576px) {
  .page-id-1490 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-erga-_480pixels.jpg")!important;
  }
}*/

/* 📲 Tablet 469px – 1024px */
/*@media (min-width:577px) and (max-width: 1490px) {
  .page-id-1490 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-erga_768-x-177-PIXELS.jpg")!important;
  }
}
*/



/* ΓΕΝΙΚΑ ΓΙΑ ΤΟ CONTENT ΤΗΣ ΣΕΛΙΔΑΣ */
.page-id-1490 .site-content {
   /* min-height: 1000px;*/
    width: 100%;
    background-repeat: no-repeat, no-repeat;
     
}

/* 🟢 MOBILE / TABLET – έως 899px */
@media (max-width: 899px) and (min-width:500px){
	.erga-layout,.erga-row {display:block!important;}
		.erga-row .btn-outline{width:30%!important; margin-left:40px!important;}
	
    .page-id-1490 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-1490 #primary,
    .post-1490 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
    margin: 0 auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
			
    }
}

@media (max-width: 499px){
	.erga-layout,.erga-row {display:block!important;}
	

    .page-id-1490 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-1490 #primary,
    .post-1490 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
	margin: 0 auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    }
}

/* 🟡 DESKTOP – 900px έως 1399px */
@media (min-width: 900px) and (max-width: 1199px) {
  .page-id-1490 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 600px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -120px top 0px, center center;
  }

  .page-id-1490 #primary,
  .post-1490 .evision-right-sidebar #primary {
    float: none !important;
    width: 75% !important;
    margin-left: 60px !important;
  }
}

@media (min-width: 1200px) and (max-width: 1699px) {
  .page-id-1490 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 750px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -200px top 0px, center center;
  }

  .page-id-1490 #primary,
  .post-1490 .evision-right-sidebar #primary {
    float: none !important;
    width: 80% !important;
    margin: 0 auto !important; 
  }
}


/* 🔵 LARGE DESKTOP – από 1400px και πάνω */
@media (min-width: 1700px) {
    .page-id-1490 .site-content {
        background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 900px auto, cover;
			background-repeat: no-repeat, no-repeat;
        background-position:right -100px top 0px, center center;
    }

    .page-id-1490 #primary,
    .post-1490 .evision-right-sidebar #primary {
        float: none !important;
        width: 56% !important;
        margin: 0 auto !important; 
    }
}


/* ΒΓΑΖΟΥΜΕ BACKGROUND & BORDER ΑΠΟ ΤΟ ΑΡΘΡΟ */
.page-id-1490.page article.hentry {
    background: none !important;
    border: none !important;
}

/* ΑΠΟΚΡΥΨΗ ΑΠΟ ΜΙΚΡΕΣ ΟΘΟΝΕΣ */
@media screen and (max-width: 899px) {
    #post-1490 .cert-main,
    #post-1490 .cert-grid-show { 
        display: none !important;
    }
}

#post-1490 .image-full{display:none!important;}

/* Απόκρυψη του cert-grid ΠΑΝΤΟΥ */
.cert-grid {
    display: none !important;
}

/* ΕΜΦΑΝΙΣΗ μόνο στα post 36 και 38 */
@media screen and (min-width: 900px) {
    #post-36 .cert-grid,
    #post-38 .cert-grid,
    body.home .cert-grid {
        display: flex !important;
    }
}
.post-36, .post-38 {
    display: flex;
    justify-content: space-between; /* κείμενο αριστερά, icons δεξιά */
    align-items: flex-end;          /* ΕΥΘΥΓΡΑΜΜΙΣΗ ΣΤΟ ΤΕΛΟΣ ΚΑΘΕΤΑ */
    gap: 30px;
}
.post-36 .entry-content, .post-38 .entry-content{  flex: 1 1 auto;}

.post-36 .cert-grid, .post-38 .cert-grid{
	  display: flex;
}

.post-38 .cert-grid, .post-36 .cert-grid{visibility:hidden!important;}

.erga-row {
    display: flex;
    justify-content: space-between;
    align-items: stretch;   /* κάνει το κουμπί ίδιου ύψους με το κείμενο */
    gap: 10px;    
	margin-bottom: 15px;
}


/* Tablet & Mobile */
@media (max-width: 767px) {
  .erga-row {
    flex-wrap: wrap;         /* επιτρέπει να σπάσει */
    align-items: flex-start;
  }

  /* το κείμενο να παίρνει όλο το πλάτος */
  .erga-row > :first-child {
    flex: 1 1 100%;
  }

  /* το κουμπί να πάει κάτω */
  .erga-row .btn-more,
  .erga-row a,
  .erga-row button {
    order: 2;
    flex: 0 0 100%;
    width: 100%;
    text-align: center;
    align-self: flex-start;
  }
}

.erga-content{display:flex;flex-direction:column;margin-left:80px;}

@media (max-width: 1199px){
	.erga-content{margin-left:40px!important;}
}
	
	
/* κείμενο αριστερά */
.erga-text {
    flex: 1;
		text-align:left;
		max-width: 50ch;
	  color:#000;
}

/* κουμπί δεξιά */
.erga-more {
    display: flex !important;      /* χρειάζεται για να γίνει stretch στο ύψος */
    align-items: center;           /* κεντράρει το κείμενο μέσα στο κουμπί */
    justify-content: center;
    white-space: nowrap;           /* να μη σπάει σε γραμμή */
    padding: 0 20px !important;    /* αν θες το προσαρμόζεις */
    height: 35px!important;       /* για να παίρνει το ύψος της σειράς */
}

.erga-epistrofi{width: 200px;
  margin-left: auto;
  margin-right: auto;}

/* Το εξωτερικό wrapper κάνει δύο στήλες */
.erga-layout {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
}

/* Αφήνουμε το erga-left όπως είναι */
.erga-left {
    flex: 1 1 auto;
	
}

/* Η νέα δεξιά στήλη */
.erga-right {
    flex: 0 0 280px;  /* φάρδος δεξιάς στήλης - άλλαξέ το αν θέλεις */
    display: flex;
    flex-direction: column;
    gap: 20px;
    align-items: center;
}

/* Μεγάλη εικόνα */
.erga-layout .cert-main img {
    width: 100%;
    height: auto;
}

/* Τα δύο εικονίδια ISO / IQNET */
.cert-grid-show {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.cert-grid-show img {
    max-width: 180px;
    display: block;
    border: 1px solid #dfe3e6;   /* γκρι ανοιχτό όπως στη φωτο */
    border-radius: 10px;          /* στρογγυλεμένες γωνίες */
    padding: 5px 10px 5px 10px;               /* άσπρο περιθώριο μέσα στο πλαίσιο */
	margin-bottom:0px!important;
    background: #ffffff;         /* λευκό background, καθαρό */
   
}
.cert-iqnet{padding-top:12px!important;}


/*4screens erga*/

.page-id-468 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/12/ERGA-A-BATHMOU.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;
}
/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-468 .page-inner-title {
		
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/03/new-Mobile-A-Bathmou-_480pixels.jpg")!important;  }
	.page-id-468 .page-inner-title .entry-header .entry-title{font-size:18pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-468 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-A-Bathmou-_768-x-177-PIXELS.jpg") !important;}
	
	.page-id-468 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


.page-id-468 .page-inner-title .entry-title{margin-top:-40px;}
/* ΓΕΝΙΚΑ ΓΙΑ ΤΟ CONTENT ΤΗΣ ΣΕΛΙΔΑΣ */
.page-id-468 .site-content {
    /*min-height: 1000px;*/
    width: 100%;
    background-repeat: no-repeat, no-repeat;
}

/* 🟢 MOBILE / TABLET – έως 899px */
@media (max-width: 899px) and (min-width:500px){
    .page-id-468 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-468 #primary,
    .post-468 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
       /* margin-left: 120px !important;*/
    }
}

@media (max-width: 499px){
    .page-id-468 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-468 #primary,
    .post-468 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin-left: 0px !important;
    }
}

/* 🟡 DESKTOP – 900px έως 1199px */
@media (min-width: 900px) and (max-width: 1199px) {
  .page-id-468 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 600px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -120px top 0px, center center;
  }

  .page-id-468 #primary,
  .post-468 .evision-right-sidebar #primary {
    float: none !important;
    width: 75% !important;
    margin-left: 60px !important;
  }
}

@media (min-width: 1200px) and (max-width: 1699px) {
  .page-id-468 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 750px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -200px top 0px, center center;
  }

  .page-id-468 #primary,
  .post-468 .evision-right-sidebar #primary {
    float: none !important;
    width: 80% !important;
    margin-left: 60px !important;
  }
}

/* 🔵 LARGE DESKTOP – από 1700px και πάνω */
@media (min-width: 1700px) {
    .page-id-468 .site-content {
        background-image:
          url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
          radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 800px auto, cover;
        background-repeat: no-repeat, no-repeat;
        background-position: right -100px top 0px, center center;
    }

    .page-id-468 #primary,
    .post-468 .evision-right-sidebar #primary {
        float: none !important;
        width: 56% !important;
        margin-left: 380px !important;
    }
}

/* ΒΓΑΖΟΥΜΕ BACKGROUND & BORDER ΑΠΟ ΤΟ ΑΡΘΡΟ */
.page-id-468.page article.hentry {
    background: none !important;
    border: none !important;
}

/* ΑΠΟΚΡΥΨΗ ΑΠΟ ΜΙΚΡΕΣ ΟΘΟΝΕΣ */
@media screen and (max-width: 899px) {
    #post-468 .cert-main,
    #post-468 .cert-grid-show { 
        display: none !important;
    }
}


.page-id-529 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/12/ERGA-B-BATHMOY.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;
}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-529 .page-inner-title {
		
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/03/Mobile-B-Bathmou-_480pixels.jpg")!important;
     }
	.page-id-529 .page-inner-title .entry-header .entry-title{font-size:18pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-529 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-B-Bathmou-_768-x-177-PIXELS.jpg") !important;}
	
	.page-id-529 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


.page-id-529 .page-inner-title .entry-title{margin-top:-40px;}

/* ΓΕΝΙΚΑ ΓΙΑ ΤΟ CONTENT ΤΗΣ ΣΕΛΙΔΑΣ */
.page-id-529 .site-content {
   /* min-height: 1000px;*/
    width: 100%;
    background-repeat: no-repeat, no-repeat;
}

/* 🟢 MOBILE / TABLET – έως 899px */
@media (max-width: 899px) and (min-width:500px){
    .page-id-529 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-529 #primary,
    .post-529 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        /*margin-left: 120px !important;*/
    }
}

@media (max-width: 499px){
    .page-id-529 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-529 #primary,
    .post-529 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin-left: 0px !important;
    }
}

/* 🟡 DESKTOP – 900px έως 1199px */
@media (min-width: 900px) and (max-width: 1199px) {
  .page-id-529 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 600px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -120px top 0px, center center;
  }

  .page-id-529 #primary,
  .post-529 .evision-right-sidebar #primary {
    float: none !important;
    width: 75% !important;
    margin-left: 60px !important;
  }
}

@media (min-width: 1200px) and (max-width: 1699px) {
  .page-id-529 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 750px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -200px top 0px, center center;
  }

  .page-id-529 #primary,
  .post-529 .evision-right-sidebar #primary {
    float: none !important;
    width: 80% !important;
    margin-left: 60px !important;
  }
}

/* 🔵 LARGE DESKTOP – από 1700px και πάνω */
@media (min-width: 1700px) {
    .page-id-529 .site-content {
        background-image:
          url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
          radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 800px auto, cover;
        background-repeat: no-repeat, no-repeat;
        background-position: right -100px top 0px, center center;
    }

    .page-id-529 #primary,
    .post-529 .evision-right-sidebar #primary {
        float: none !important;
        width: 56% !important;
        margin-left: 380px !important;
    }
}

/* ΒΓΑΖΟΥΜΕ BACKGROUND & BORDER ΑΠΟ ΤΟ ΑΡΘΡΟ */
.page-id-529.page article.hentry {
    background: none !important;
    border: none !important;
}

/* ΑΠΟΚΡΥΨΗ ΑΠΟ ΜΙΚΡΕΣ ΟΘΟΝΕΣ */
@media screen and (max-width: 899px) {
    #post-529 .cert-main,
    #post-529 .cert-grid-show { 
        display: none !important;
    }
}


.page-id-532 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/12/ERGA-IDIWTIKOI-K-DHMOSIOI-FOREIS.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;
}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-532 .page-inner-title {
	
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-idiotikoi-dimosioi-foreis-_480pixels.jpg")!important;
     }
	
	.page-id-532 .page-inner-title .entry-header .entry-title{font-size:18pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-532 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-idiotikoi-dimosioi-foreis-_768-x-177-PIXELS.jpg") !important;}
	
	.page-id-532 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


.page-id-532 .page-inner-title .entry-title{margin-top:-40px;}

/* ΓΕΝΙΚΑ ΓΙΑ ΤΟ CONTENT ΤΗΣ ΣΕΛΙΔΑΣ */
.page-id-532 .site-content {
    /*min-height: 1000px;*/
    width: 100%;
    background-repeat: no-repeat, no-repeat;
}

/* 🟢 MOBILE / TABLET – έως 899px */
@media (max-width: 899px) and (min-width:500px){
    .page-id-532 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-532 #primary,
    .post-532 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        /*margin-left: 120px !important;*/
    }
}

@media (max-width: 499px){
    .page-id-532 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-532 #primary,
    .post-532 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin-left: 0px !important;
    }
}

/* 🟡 DESKTOP – 900px έως 1199px */
@media (min-width: 900px) and (max-width: 1199px) {
  .page-id-532 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 600px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -120px top 0px, center center;
  }

  .page-id-532 #primary,
  .post-532 .evision-right-sidebar #primary {
    float: none !important;
    width: 75% !important;
    margin-left: 60px !important;
  }
}

@media (min-width: 1200px) and (max-width: 1699px) {
  .page-id-532 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 750px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -200px top 0px, center center;
  }

  .page-id-532 #primary,
  .post-532 .evision-right-sidebar #primary {
    float: none !important;
    width: 80% !important;
    margin-left: 60px !important;
  }
}

/* 🔵 LARGE DESKTOP – από 1700px και πάνω */
@media (min-width: 1700px) {
    .page-id-532 .site-content {
        background-image:
          url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
          radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 800px auto, cover;
        background-repeat: no-repeat, no-repeat;
        background-position: right -100px top 0px, center center;
    }

    .page-id-532 #primary,
    .post-532 .evision-right-sidebar #primary {
        float: none !important;
        width: 56% !important;
        margin-left: 380px !important;
    }
}

/* ΒΓΑΖΟΥΜΕ BACKGROUND & BORDER ΑΠΟ ΤΟ ΑΡΘΡΟ */
.page-id-532.page article.hentry {
    background: none !important;
    border: none !important;
}

/* ΑΠΟΚΡΥΨΗ ΑΠΟ ΜΙΚΡΕΣ ΟΘΟΝΕΣ */
@media screen and (max-width: 899px) {
    #post-532 .cert-main,
    #post-532 .cert-grid-show { 
        display: none !important;
    }
}

.page-id-534 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/12/YLOPOIHSH-ERGWN-EE.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;
}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-534 .page-inner-title {
	
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-europe-_480pixels.jpg")!important;
     }
	.page-id-534 .page-inner-title .entry-header .entry-title{font-size:18pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-534 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-europe-_768-x-177-PIXELS.jpg") !important;}
	.page-id-534 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


.page-id-534 .page-inner-title .entry-title{margin-top:-40px;}

/* ΓΕΝΙΚΑ ΓΙΑ ΤΟ CONTENT ΤΗΣ ΣΕΛΙΔΑΣ */
.page-id-534 .site-content {
    /*min-height: 1000px;*/
    width: 100%;
    background-repeat: no-repeat, no-repeat;
}

/* 🟢 MOBILE / TABLET – έως 899px */
@media (max-width: 899px) and (min-width:500px){
    .page-id-534 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-534 #primary,
    .post-534 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
       /* margin-left: 120px !important;*/
    }
}

@media (max-width: 499px){
    .page-id-534 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-534 #primary,
    .post-534 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin-left: 0px !important;
    }
}

/* 🟡 DESKTOP – 900px έως 1199px */
@media (min-width: 900px) and (max-width: 1199px) {
  .page-id-534 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 600px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -120px top 0px, center center;
  }

  .page-id-534 #primary,
  .post-534 .evision-right-sidebar #primary {
    float: none !important;
    width: 75% !important;
    margin-left: 60px !important;
  }
}

@media (min-width: 1200px) and (max-width: 1699px) {
  .page-id-534 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 750px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -200px top 0px, center center;
  }

  .page-id-534 #primary,
  .post-534 .evision-right-sidebar #primary {
    float: none !important;
    width: 80% !important;
    margin-left: 60px !important;
  }
}

/* 🔵 LARGE DESKTOP – από 1700px και πάνω */
@media (min-width: 1700px) {
    .page-id-534 .site-content {
        background-image:
          url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
          radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 800px auto, cover;
        background-repeat: no-repeat, no-repeat;
        background-position: right -100px top 0px, center center;
    }

    .page-id-534 #primary,
    .post-534 .evision-right-sidebar #primary {
        float: none !important;
        width: 56% !important;
        margin-left: 380px !important;
    }
}

/* ΒΓΑΖΟΥΜΕ BACKGROUND & BORDER ΑΠΟ ΤΟ ΑΡΘΡΟ */
.page-id-534.page article.hentry {
    background: none !important;
    border: none !important;
}

/* ΑΠΟΚΡΥΨΗ ΑΠΟ ΜΙΚΡΕΣ ΟΘΟΝΕΣ */
@media screen and (max-width: 899px) {
    #post-534 .cert-main,
    #post-534 .cert-grid-show { 
        display: none !important;
    }
}


.wpcf7-form-control-wrap{overflow:hidden; margin-bottom:20px;}

.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha{overflow:hidden; height:auto;}

.wpcf7-form-control.g-recaptcha{border:none; background-color:#fff!important;}

/* Όλα τα text / email πεδία της φόρμας */
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"] {
  width: 80%;
  height: 54px;
  background-color: rgba(100, 111, 137, 0.08); /* #646f89 με 8% opacity */
  border: 0px solid #ccc; /* αν δεν θες περίγραμμα, βάλε border: none; */
 border-radius:10px;}

/* Το textarea "Κείμενο" */
.wpcf7-form textarea {
	width: 80%;  
	height: 217px;
  background-color: rgba(100, 111, 137, 0.08)!important;
  border: 0px solid #ccc; /* ή none */
  border-radius:10px;}


/* ---- ΣΤΥΛ ΓΙΑ ΤΑ LABELS ---- */
/* Χρώμα στα labels */
.wpcf7-form label {
  color: #646f89;
}

/* Κόκκινα αστεράκια */
.wpcf7-form label a .wpcf7-list-item-label,
.wpcf7-form label .wpcf7-list-item-label,
.wpcf7-form label .wpcf7-asterisk {
  color: red !important;
	font-weight:500;
	margin-left:5px;
}

.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha{
	padding: 0 0 0 0!important;
}

.wpcf7-form-control.wpcf7-acceptance{border:0px!important;background-color:transparent!important;margin-left:-30px;}

.wpcf7-form-control.has-spinner.wpcf7-submit{background:#3fa5dd !important;margin-top:20px;text-transform:capitalize!important;font-weight:600!important;font-size:15px!important;}




.hidden{display:none!important;}

.post-34 .entry-content, .post-38 .entry-content{text-align:justify;}


  .check-list, .arrow-list {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
  }

  .check-list li, .arrow-list li {
    position: relative;
    padding-left: 28px;
    margin-bottom: 12px;
    line-height: 1.4;
  }

  .check-list svg.icon,
  .arrow-list svg.icon {
    position: absolute;
    left: 0;
    top: 3px;
  }

.wrap-breadcrumb li{text-transform:none!important;}

p + .arrow-list {
  margin-top: -12px;/* βάλε όσο θες */
}

p + .check-list {
  margin-top: -12px;/* βάλε όσο θες */
}



  
.block-section{padding-top:0px!important;}


.astm-search-menu .is-search-form{width: 80%;
  position: relative;
  margin-left: 20px;
opacity:0.5;}

.astm-search-menu .is-search-submit{position: absolute;
  left: -25px;
  right: auto;
  top: 50%;
  transform: translateY(-50%);}

.evision-back-to-top{background:#a3cded!important;color:#212121 !important;}

.evision-back-to-top::before{background:#a3cded!important;color:#212121 !important;}

#qc-cmp2-persistent-link{background-color:#a3cded!important; color:#212121!important;}


.page-id-3.page article.hentry{
	background:none!important;
	border:none!important;
}

.page-id-3 .custom-page-title .line-1 ,.page-id-3 .custom-page-title .line-2{color:#fff!important;}
.page-id-3 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2026/03/term-of-use1.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;

}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-3 .page-inner-title {
   /*background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-oroi-xrhseis-_480pixels.jpg")!important;*/
	background-position: 11% 0%;}
 .page-id-3 .page-inner-title .entry-header .entry-title{font-size:18pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-3 .page-inner-title {
		height:200px;
    /*background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-oroi-xrishs-_768-x-177-PIXELS.jpg") !important;*/
	background-position: 10% 0%;}
 .page-id-3 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


/* 🟢 MOBILE / TABLET – έως 899px
   ΕΔΩ έχεις 1 background εικόνα (mobile version) */

    .page-id-3 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
			width:100%!important;
    }
.page-id-3 #primary,
    .post-3 .evision-right-sidebar #primary {
        float: none !important;
        margin-left: auto!important;
			margin-right:auto!important;
    }


.search .page-title{color:#000!important;	font-size:32pt!important;
	  font-weight:300!important;}

.search .page article.hentry{
	background:none!important;
	border:none!important;
}

.search .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2026/01/apotelesmata-anazitisis.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;

}



/* Κινητό μέχρι 576px)*/
@media (max-width: 576px) {
  .search .page-inner-title{    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-anazitisi-_480pixels.jpg")!important;}
 
	.page-id-3 .page-inner-title .entry-header .entry-title{font-size:18pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .search .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-anazitisi-_768-x-177-PIXELS.jpg") !important;}
 .page-id-3 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


.search .site-content{
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
			width:100%!important;
    }
.search #primary,
    .search .evision-right-sidebar #primary {
        float: none !important;
        width: 50% !important;
        margin-left: auto!important;
			margin-right:auto!important;
    }

.page-id-34 .check-list, .page-id-34 .arrow-list, .page-id-34 .wp-block-list{text-align:left!important;}


.page-id-34 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/11/About-us_no2-1920-x-210-pixels.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;

}

@media (max-width: 576px) {
	  .page-id-34 .page-inner-title {
			height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/About-us_no2-1920-x-210-pixels.jpg")!important;
   background-position:80% 0%;
  }
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-34 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/About-us_no2-1920-x-210-pixels.jpg") !important;
      background-position:80% 0%;

  }
}

/* 📱 Κινητό μέχρι 576px */
/*@media (max-width: 576px) {
	  .page-id-34 .page-inner-title {
			height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-i-etairia-_480pixels.jpg")!important;
   
  }
}

/* 📲 Tablet 577px – 1024px */
/*@media (min-width:577px) and (max-width: 1024px) {
  .page-id-34 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-i-etairia-_768-x-177-PIXELS.jpg") !important;
   
  }
}*/



/* 🟢 MOBILE / TABLET – έως 899px
   ΕΔΩ έχεις 1 background εικόνα (mobile version) */
@media (max-width: 899px) {
    .page-id-34 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-34 #primary,
    .post-34 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin: 0 auto !important;
    }
}

/* 🟡 DESKTOP – από 900px έως 1399px */
@media (min-width: 900px) and (max-width: 1399px) {
    .page-id-34 .site-content {
               background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/h-etaireia-axno_4-scaled.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size:550px auto, cover;
        background-position:left -200px  top 30px, center center;
			background-repeat: no-repeat, no-repeat;
    }

    .page-id-34 #primary,
    .post-34 .evision-right-sidebar #primary {
        float: none !important;
        width: 65% !important;
        margin-left: 280px !important;
    }
}

/* 🔵 LARGE DESKTOP – από 1400px και πάνω */
@media (min-width: 1400px) {
    .page-id-34 .site-content {
        background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/h-etaireia-axno_4-scaled.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
     background-repeat: no-repeat, no-repeat;
    background-size: 800px auto, cover;
    background-position: left -290px top 0px, center center;
    }

    .page-id-34 #primary,
    .post-34 .evision-right-sidebar #primary {
        float: none !important;
        width: 55% !important;
        margin-left: 460px !important;
    }
}

.page-id-34.page article.hentry{
	background:none!important;
	border:none!important;
}



.page-id-34 .site-content{width:auto!important;}

.page-id-34 .image-full{display:none!important;}

.page-id-36 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/11/filosofia_no1-1920-x-210-pixels.jpg)!important;
		background-size:cover;

	margin-bottom:0px!important;
}


/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-36 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-filosophia-_480pixels.jpg")!important;
   
  }
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-36 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-filosophia_768-x-177-PIXELS.jpg") !important;}
}



/* 🟢 MOBILE / TABLET – έως 899px
   ΕΔΩ έχεις μόνο gradient */
@media (max-width: 899px) {
    .page-id-36 .site-content {
        background:radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-36 #primary,
    .post-1490 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin: 0 auto !important;
    }
}

/* 🟡 DESKTOP – από 900px έως 1399px */
@media (min-width: 900px) and (max-width: 1399px) {
    .page-id-36 .site-content {
        background-image:
            url("http://e-ron.gr/wp-content/uploads/2025/12/tree_403-κβ.png"),
            radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 700px, cover;
       background-position: left -280px top -150px, center center;
        background-repeat: no-repeat, no-repeat;
    }

    .page-id-36 #primary,
    .post-36 .evision-right-sidebar #primary {
        float: none !important;
        width: 65% !important;
        margin-left: 280px !important;
    }
}

/* 🔵 LARGE DESKTOP – από 1400px και πάνω */
@media (min-width: 1400px) {
    .page-id-36 .site-content {
        background-image:
            url("http://e-ron.gr/wp-content/uploads/2025/12/tree_403-κβ.png"),radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-repeat: no-repeat, no-repeat;
        background-size:800px, cover;
        background-position: left -250px top -150px, center center;
    }

    .page-id-36 #primary,
    .post-36 .evision-right-sidebar #primary {
        float: none !important;
        width: 50% !important;
        margin-left: 550px !important;
    }
}


.page-id-36.page article.hentry{
	background:none!important;
	border:none!important;
}


.page-id-36 .site-content{width:auto!important;}

.entry-title{margin-top:auto!important;margin-bottom:auto;}

.page-id-12 .page-inner-title .entry-title,.page-id-34 .page-inner-title .entry-title{color:#000!important;}

/* Τίτλος σελίδας */
.page-id-38 .page-inner-title {
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/SKOPOS_no1-1920-x-210-pixels.jpg") !important;
		margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;
}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-38 .page-inner-title {
		height:200px;
    	/*background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-skopos-_480pixels.jpg")!important;*/
	    background-position: 85% 0%;
  }
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-38 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-skopos_768-x-177-PIXELS.jpg") !important;
  }
}



/* Γενικά για το site-content (όλα τα πλάτη) */
.page-id-38 .site-content {
    width: auto!important;
}

/* 🟢 MOBILE / TABLET – έως 899px
   ΕΔΩ έχεις 1 background εικόνα (mobile version) */
@media (max-width: 899px) {
    .page-id-38 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-38 #primary,
    .post-38 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin: 0 auto !important;
    }
}

/* 🟡 DESKTOP – από 900px έως 1399px */
@media (min-width: 900px) and (max-width: 1399px) {
    .page-id-38 .site-content {
               background-image:
      url("http://e-ron.gr/wp-content/uploads/2025/12/Vector-Smart-Object2-scaled.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: contain, cover;
        background-position: center -20px, center center;
			  background-repeat: no-repeat, no-repeat;
    }

    .page-id-38 #primary,
    .post-38 .evision-right-sidebar #primary {
        float: none !important;
        width: 65% !important;
        margin-left: 280px !important;
    }
}

/* 🔵 LARGE DESKTOP – από 1400px και πάνω */
@media (min-width: 1400px) {
    .page-id-38 .site-content {
			padding-top:0px!important;
        background-image:
      url("http://e-ron.gr/wp-content/uploads/2025/12/Vector-Smart-Object2-scaled.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
     background-repeat: no-repeat, no-repeat;
    background-size: contain, cover;
    background-position: center -50px, center center;
    }

    .page-id-38 #primary,
    .post-38 .evision-right-sidebar #primary {
        float: none !important;
        width: 55% !important;
        margin-left: 440px !important;
    }
}

/* Βγάζουμε background & border από το άρθρο */
.page-id-38.page article.hentry {
    background: none !important;
    border: none !important;
}

/* CERT GRID: να φαίνεται από 900px και πάνω (όπως έχεις) */
@media screen and (min-width: 900px) {
    #post-36 .cert-grid,
    #post-38 .cert-grid,
    body.home .cert-grid {
        display: flex !important;
    }
}




.page-id-22 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/11/Erga_no1-1920-x-210-pixels.jpg)!important;
		background-size:cover;
		margin-bottom:0px!important;

}


.page-id-12 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/11/Contact_no1-1920-x-210-pixels.jpg)!important;
		background-size:cover;
		margin-bottom:0px!important;

}



/* 📱 Κινητό μέχρι 468px */
@media (max-width: 576px) {
  .page-id-12 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-Contact-_480-x-168-PIXELS1.jpg")!important;  }
}

/* 📲 Tablet 469px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-12 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-Contact-_768-x-177-PIXELS1.jpg") !important;
   
  }
}

/* 🟢 MOBILE / TABLET – έως 899px
   ΕΔΩ έχεις 1 background εικόνα (mobile version) */
@media (max-width: 899px) {
    .page-id-12 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
				width:100% !important;
    }

    .page-id-12 #primary,
    .post-12 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;

       /* margin: 0 auto !important;*/
    }
}

/* 🟡 DESKTOP – από 900px έως 1399px */

@media (min-width: 900px) and (max-width: 1199px) {
  /* small laptop / μεγάλο tablet landscape */
	.page-id-12 .site-content {
               background-image:url("http://e-ron.gr/wp-content/uploads/2025/12/contact.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size:1200px, cover;
			background-repeat:no-repeat,no-repeat;
        background-position: left 50px top 50px, center center;
			width:100% !important;
    }
 
    .page-id-12 #primary,
    .post-12 .evision-right-sidebar #primary {
        float: none !important;
        width: 65% !important;
        margin-left: 200px !important;
    }
}


@media (min-width: 1200px) and (max-width: 1399px) {
    .page-id-12 .site-content {
               background-image:
      url("http://e-ron.gr/wp-content/uploads/2025/12/contact.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size:1500px, cover;
			background-repeat:no-repeat,no-repeat;
        background-position: left 0px top 50px, center center;
			width:100%!important;
    }
 
 
    .page-id-12 #primary,
    .post-12 .evision-right-sidebar #primary {
        float: none !important;
        width: 65% !important;
        margin-left: 280px !important;
    }
}

/* 🔵 LARGE DESKTOP – από 1400px και πάνω */
@media (min-width: 1400px) {
    .page-id-12 .site-content {
        background-image:
      url("http://e-ron.gr/wp-content/uploads/2025/12/contact.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
     background-repeat: no-repeat, no-repeat;
    background-size: 1700px, cover;
    background-position: left 70px top 50px, center center;
			width:100%!important;
    }

    .page-id-12 #primary,
    .post-12 .evision-right-sidebar #primary {
        float: none !important;
        width: 40% !important;
        margin-left: 400px !important;
    }
}


.page-id-12.page article.hentry{
	background:none!important;
	border:none!important;
}



/* TITLE SECTION */
.page-id-1490 .page-inner-title {
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/Erga_no1-1920-x-210-pixels.jpg") !important;
	background-size:cover;
    margin-bottom: 0 !important;
}

@media (max-width: 576px) {
  .page-id-1490 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/Erga_no1-1920-x-210-pixels.jpg")!important;
		background-position:10% 0%;

  }
	.entry-header .entry-title{font-size:20pt!important;}
	.search article.hentry {background:none!important;border:0px!important;}

}

/* 📲 Tablet 469px – 1024px */
@media (min-width:577px) and (max-width: 1490px) {
  .page-id-1490 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2025/11/Erga_no1-1920-x-210-pixels.jpg")!important;
	background-position:5% 0%;
  }
	
 .entry-header .entry-title{font-size:20pt!important;}

	
}

/* 📱 Κινητό μέχρι 468px */
/*@media (max-width: 576px) {
  .page-id-1490 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-erga-_480pixels.jpg")!important;
  }
}

/* 📲 Tablet 469px – 1024px */
/*@media (min-width:577px) and (max-width: 1490px) {
  .page-id-1490 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-erga_768-x-177-PIXELS.jpg")!important;
  }
}
*/



/* ΓΕΝΙΚΑ ΓΙΑ ΤΟ CONTENT ΤΗΣ ΣΕΛΙΔΑΣ */
.page-id-1490 .site-content {
   /* min-height: 1000px;*/
    width: 100%;
    background-repeat: no-repeat, no-repeat;
     
}

/* 🟢 MOBILE / TABLET – έως 899px */
@media (max-width: 899px) and (min-width:500px){
	.erga-layout,.erga-row {display:block!important;}
		.erga-row .btn-outline{width:30%!important; margin-left:40px!important;}
	
    .page-id-1490 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-1490 #primary,
    .post-1490 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
    margin: 0 auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
			
    }
}

@media (max-width: 499px){
	.erga-layout,.erga-row {display:block!important;}
	

    .page-id-1490 .site-content {
        background:  radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-1490 #primary,
    .post-1490 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
			margin: 0 auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    }
}

/* 🟡 DESKTOP – 900px έως 1399px */
@media (min-width: 900px) and (max-width: 1199px) {
  .page-id-1490 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 600px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -120px top 0px, center center;
  }

  .page-id-1490 #primary,
  .post-1490 .evision-right-sidebar #primary {
    float: none !important;
    width: 75% !important;
    margin-left: 60px !important;
  }
}

@media (min-width: 1200px) and (max-width: 1699px) {
  .page-id-1490 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 750px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -200px top 0px, center center;
  }

  .page-id-1490 #primary,
  .post-1490 .evision-right-sidebar #primary {
    float: none !important;
    width: 80% !important;
    margin: 0 auto !important; 
  }
}


/* 🔵 LARGE DESKTOP – από 1400px και πάνω */
@media (min-width: 1700px) {
    .page-id-1490 .site-content {
        background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
     radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 900px auto, cover;
			background-repeat: no-repeat, no-repeat;
        background-position:right -100px top 0px, center center;
    }

    .page-id-1490 #primary,
    .post-1490 .evision-right-sidebar #primary {
        float: none !important;
        width: 56% !important;
        margin: 0 auto !important; 
    }
}


/* ΒΓΑΖΟΥΜΕ BACKGROUND & BORDER ΑΠΟ ΤΟ ΑΡΘΡΟ */
.page-id-1490.page article.hentry {
    background: none !important;
    border: none !important;
}

/* ΑΠΟΚΡΥΨΗ ΑΠΟ ΜΙΚΡΕΣ ΟΘΟΝΕΣ */
@media screen and (max-width: 899px) {
    #post-1490 .cert-main,
    #post-1490 .cert-grid-show { 
        display: none !important;
    }
}

#post-1490 .image-full{display:none!important;}

/* Απόκρυψη του cert-grid ΠΑΝΤΟΥ */
.cert-grid {
    display: none !important;
}

/* ΕΜΦΑΝΙΣΗ μόνο στα post 36 και 38 */
@media screen and (min-width: 900px) {
    #post-36 .cert-grid,
    #post-38 .cert-grid,
    body.home .cert-grid {
        display: flex !important;
    }
}
.post-36, .post-38 {
    display: flex;
    justify-content: space-between; /* κείμενο αριστερά, icons δεξιά */
    align-items: flex-end;          /* ΕΥΘΥΓΡΑΜΜΙΣΗ ΣΤΟ ΤΕΛΟΣ ΚΑΘΕΤΑ */
    gap: 30px;
}
.post-36 .entry-content, .post-38 .entry-content{  flex: 1 1 auto;}

.post-36 .cert-grid, .post-38 .cert-grid{
	  display: flex;
}

.post-38 .cert-grid, .post-36 .cert-grid{visibility:hidden!important;}

.erga-row {
    display: flex;
    justify-content: space-between;
    align-items: stretch;   /* κάνει το κουμπί ίδιου ύψους με το κείμενο */
    gap: 10px;    
	margin-bottom: 15px;
}


/* Tablet & Mobile */
@media (max-width: 767px) {
  .erga-row {
    flex-wrap: wrap;         /* επιτρέπει να σπάσει */
    align-items: flex-start;
  }

  /* το κείμενο να παίρνει όλο το πλάτος */
  .erga-row > :first-child {
    flex: 1 1 100%;
  }

  /* το κουμπί να πάει κάτω */
  .erga-row .btn-more,
  .erga-row a,
  .erga-row button {
    order: 2;
    flex: 0 0 100%;
    width: 100%;
    text-align: center;
    align-self: flex-start;
  }
}

.erga-content{display:flex;flex-direction:column;margin-left:80px;}

@media (max-width: 1199px){
	.erga-content{margin-left:40px!important;}
}
	
	
/* κείμενο αριστερά */
.erga-text {
    flex: 1;
		text-align:left;
		max-width: 50ch;
	  color:#000;
}

/* κουμπί δεξιά */
.erga-more {
    display: flex !important;      /* χρειάζεται για να γίνει stretch στο ύψος */
    align-items: center;           /* κεντράρει το κείμενο μέσα στο κουμπί */
    justify-content: center;
    white-space: nowrap;           /* να μη σπάει σε γραμμή */
    padding: 0 20px !important;    /* αν θες το προσαρμόζεις */
    height: 35px!important;       /* για να παίρνει το ύψος της σειράς */
}

.erga-epistrofi{width: 200px;
  margin-left: auto;
  margin-right: auto;}

/* Το εξωτερικό wrapper κάνει δύο στήλες */
.erga-layout {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 40px;
    width: 100%;
}

/* Αφήνουμε το erga-left όπως είναι */
.erga-left {
    flex: 1 1 auto;
	
}

/* Η νέα δεξιά στήλη */
.erga-right {
    flex: 0 0 280px;  /* φάρδος δεξιάς στήλης - άλλαξέ το αν θέλεις */
    display: flex;
    flex-direction: column;
    gap: 20px;
    align-items: center;
}

/* Μεγάλη εικόνα */
.erga-layout .cert-main img {
    width: 100%;
    height: auto;
}

/* Τα δύο εικονίδια ISO / IQNET */
.cert-grid-show {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.cert-grid-show img {
    max-width: 180px;
    display: block;
    border: 1px solid #dfe3e6;   /* γκρι ανοιχτό όπως στη φωτο */
    border-radius: 10px;          /* στρογγυλεμένες γωνίες */
    padding: 5px 10px 5px 10px;               /* άσπρο περιθώριο μέσα στο πλαίσιο */
	margin-bottom:0px!important;
    background: #ffffff;         /* λευκό background, καθαρό */
   
}
.cert-iqnet{padding-top:12px!important;}


/*4screens erga*/

.page-id-468 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/12/ERGA-A-BATHMOU.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;
}
/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-468 .page-inner-title {		
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/03/new-Mobile-A-Bathmou-_480pixels.jpg")!important;  
}
	.page-id-468 .page-inner-title .entry-header .entry-title{font-size:18pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-468 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/03/Tablet-Α-Bathmou-_768-x-177-PIXELS1.jpg") !important;}
	
	.page-id-468 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


.page-id-468 .page-inner-title .entry-title{margin-top:-40px;}
/* ΓΕΝΙΚΑ ΓΙΑ ΤΟ CONTENT ΤΗΣ ΣΕΛΙΔΑΣ */
.page-id-468 .site-content {
    /*min-height: 1000px;*/
    width: 100%;
    background-repeat: no-repeat, no-repeat;
}

/* 🟢 MOBILE / TABLET – έως 899px */
@media (max-width: 899px) and (min-width:500px){
    .page-id-468 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-468 #primary,
    .post-468 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
       /* margin-left: 120px !important;*/
    }
}

@media (max-width: 499px){
    .page-id-468 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-468 #primary,
    .post-468 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin-left: 0px !important;
    }
}

/* 🟡 DESKTOP – 900px έως 1199px */
@media (min-width: 900px) and (max-width: 1199px) {
  .page-id-468 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 600px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -120px top 0px, center center;
  }

  .page-id-468 #primary,
  .post-468 .evision-right-sidebar #primary {
    float: none !important;
    width: 75% !important;
    margin-left: 60px !important;
  }
}

@media (min-width: 1200px) and (max-width: 1699px) {
  .page-id-468 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 750px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -200px top 0px, center center;
  }

  .page-id-468 #primary,
  .post-468 .evision-right-sidebar #primary {
    float: none !important;
    width: 80% !important;
    margin-left: 60px !important;
  }
}

/* 🔵 LARGE DESKTOP – από 1700px και πάνω */
@media (min-width: 1700px) {
    .page-id-468 .site-content {
        background-image:
          url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
          radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 800px auto, cover;
        background-repeat: no-repeat, no-repeat;
        background-position: right -100px top 0px, center center;
    }

    .page-id-468 #primary,
    .post-468 .evision-right-sidebar #primary {
        float: none !important;
        width: 56% !important;
        margin-left: 380px !important;
    }
}

/* ΒΓΑΖΟΥΜΕ BACKGROUND & BORDER ΑΠΟ ΤΟ ΑΡΘΡΟ */
.page-id-468.page article.hentry {
    background: none !important;
    border: none !important;
}

/* ΑΠΟΚΡΥΨΗ ΑΠΟ ΜΙΚΡΕΣ ΟΘΟΝΕΣ */
@media screen and (max-width: 899px) {
    #post-468 .cert-main,
    #post-468 .cert-grid-show { 
        display: none !important;
    }
}


.page-id-529 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/12/ERGA-B-BATHMOY.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;
}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-529 .page-inner-title {
		
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/03/Mobile-B-Bathmou-_480pixels.jpg")!important;
     }
	.page-id-529 .page-inner-title .entry-header .entry-title{font-size:18pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-529 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/03/Tablet-B-Bathmou-_768-x-177-PIXELS.jpg") !important;}
	
	.page-id-529 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


.page-id-529 .page-inner-title .entry-title{margin-top:-40px;}

/* ΓΕΝΙΚΑ ΓΙΑ ΤΟ CONTENT ΤΗΣ ΣΕΛΙΔΑΣ */
.page-id-529 .site-content {
   /* min-height: 1000px;*/
    width: 100%;
    background-repeat: no-repeat, no-repeat;
}

/* 🟢 MOBILE / TABLET – έως 899px */
@media (max-width: 899px) and (min-width:500px){
    .page-id-529 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-529 #primary,
    .post-529 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        /*margin-left: 120px !important;*/
    }
}

@media (max-width: 499px){
    .page-id-529 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-529 #primary,
    .post-529 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin-left: 0px !important;
    }
}

/* 🟡 DESKTOP – 900px έως 1199px */
@media (min-width: 900px) and (max-width: 1199px) {
  .page-id-529 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 600px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -120px top 0px, center center;
  }

  .page-id-529 #primary,
  .post-529 .evision-right-sidebar #primary {
    float: none !important;
    width: 75% !important;
    margin-left: 60px !important;
  }
}

@media (min-width: 1200px) and (max-width: 1699px) {
  .page-id-529 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 750px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -200px top 0px, center center;
  }

  .page-id-529 #primary,
  .post-529 .evision-right-sidebar #primary {
    float: none !important;
    width: 80% !important;
    margin-left: 60px !important;
  }
}

/* 🔵 LARGE DESKTOP – από 1700px και πάνω */
@media (min-width: 1700px) {
    .page-id-529 .site-content {
        background-image:
          url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
          radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 800px auto, cover;
        background-repeat: no-repeat, no-repeat;
        background-position: right -100px top 0px, center center;
    }

    .page-id-529 #primary,
    .post-529 .evision-right-sidebar #primary {
        float: none !important;
        width: 56% !important;
        margin-left: 380px !important;
    }
}

/* ΒΓΑΖΟΥΜΕ BACKGROUND & BORDER ΑΠΟ ΤΟ ΑΡΘΡΟ */
.page-id-529.page article.hentry {
    background: none !important;
    border: none !important;
}

/* ΑΠΟΚΡΥΨΗ ΑΠΟ ΜΙΚΡΕΣ ΟΘΟΝΕΣ */
@media screen and (max-width: 899px) {
    #post-529 .cert-main,
    #post-529 .cert-grid-show { 
        display: none !important;
    }
}


.page-id-532 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/12/ERGA-IDIWTIKOI-K-DHMOSIOI-FOREIS.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;
}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-532 .page-inner-title {
	
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-idiotikoi-dimosioi-foreis-_480pixels.jpg")!important;
     }
	
	.page-id-532 .page-inner-title .entry-header .entry-title{font-size:24pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-532 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-idiotikoi-dimosioi-foreis-_768-x-177-PIXELS.jpg") !important;}
	
	.page-id-532 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


.page-id-532 .page-inner-title .entry-title{margin-top:-40px;}

/* ΓΕΝΙΚΑ ΓΙΑ ΤΟ CONTENT ΤΗΣ ΣΕΛΙΔΑΣ */
.page-id-532 .site-content {
    /*min-height: 1000px;*/
    width: 100%;
    background-repeat: no-repeat, no-repeat;
}

/* 🟢 MOBILE / TABLET – έως 899px */
@media (max-width: 899px) and (min-width:500px){
    .page-id-532 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-532 #primary,
    .post-532 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        /*margin-left: 120px !important;*/
    }
}

@media (max-width: 499px){
    .page-id-532 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-532 #primary,
    .post-532 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin-left: 0px !important;
    }
}

/* 🟡 DESKTOP – 900px έως 1199px */
@media (min-width: 900px) and (max-width: 1199px) {
  .page-id-532 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 600px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -120px top 0px, center center;
  }

  .page-id-532 #primary,
  .post-532 .evision-right-sidebar #primary {
    float: none !important;
    width: 75% !important;
    margin-left: 60px !important;
  }
}

@media (min-width: 1200px) and (max-width: 1699px) {
  .page-id-532 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 750px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -200px top 0px, center center;
  }

  .page-id-532 #primary,
  .post-532 .evision-right-sidebar #primary {
    float: none !important;
    width: 80% !important;
    margin-left: 60px !important;
  }
}

/* 🔵 LARGE DESKTOP – από 1700px και πάνω */
@media (min-width: 1700px) {
    .page-id-532 .site-content {
        background-image:
          url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
          radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 800px auto, cover;
        background-repeat: no-repeat, no-repeat;
        background-position: right -100px top 0px, center center;
    }

    .page-id-532 #primary,
    .post-532 .evision-right-sidebar #primary {
        float: none !important;
        width: 56% !important;
        margin-left: 380px !important;
    }
}

/* ΒΓΑΖΟΥΜΕ BACKGROUND & BORDER ΑΠΟ ΤΟ ΑΡΘΡΟ */
.page-id-532.page article.hentry {
    background: none !important;
    border: none !important;
}

/* ΑΠΟΚΡΥΨΗ ΑΠΟ ΜΙΚΡΕΣ ΟΘΟΝΕΣ */
@media screen and (max-width: 899px) {
    #post-532 .cert-main,
    #post-532 .cert-grid-show { 
        display: none !important;
    }
}

.page-id-534 .page-inner-title{
	background-image:url(http://e-ron.gr/wp-content/uploads/2025/12/YLOPOIHSH-ERGWN-EE.jpg)!important;
	margin-bottom:0px!important;
	background-size:cover;
	background-repeat:no-repeat;
}

/* 📱 Κινητό μέχρι 576px */
@media (max-width: 576px) {
  .page-id-534 .page-inner-title {
	
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Mobile-europe-_480pixels.jpg")!important;
     }
	.page-id-534 .page-inner-title .entry-header .entry-title{font-size:18pt!important;}
}

/* 📲 Tablet 577px – 1024px */
@media (min-width:577px) and (max-width: 1024px) {
  .page-id-534 .page-inner-title {
		height:200px;
    background-image: url("http://e-ron.gr/wp-content/uploads/2026/02/Tablet-europe-_768-x-177-PIXELS.jpg") !important;}
	.page-id-534 .page-inner-title .entry-header .entry-title{font-size:20pt!important;}
}


.page-id-534 .page-inner-title .entry-title{margin-top:-40px;}

/* ΓΕΝΙΚΑ ΓΙΑ ΤΟ CONTENT ΤΗΣ ΣΕΛΙΔΑΣ */
.page-id-534 .site-content {
    /*min-height: 1000px;*/
    width: 100%;
    background-repeat: no-repeat, no-repeat;
}

/* 🟢 MOBILE / TABLET – έως 899px */
@media (max-width: 899px) and (min-width:500px){
    .page-id-534 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-534 #primary,
    .post-534 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
       /* margin-left: 120px !important;*/
    }
}

@media (max-width: 499px){
    .page-id-534 .site-content {
        background: radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: cover;
        background-position: center center;
    }

    .page-id-534 #primary,
    .post-534 .evision-right-sidebar #primary {
        float: none !important;
        width: 100% !important;
        margin-left: 0px !important;
    }
}

/* 🟡 DESKTOP – 900px έως 1199px */
@media (min-width: 900px) and (max-width: 1199px) {
  .page-id-534 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 600px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -120px top 0px, center center;
  }

  .page-id-534 #primary,
  .post-534 .evision-right-sidebar #primary {
    float: none !important;
    width: 75% !important;
    margin-left: 60px !important;
  }
}

@media (min-width: 1200px) and (max-width: 1699px) {
  .page-id-534 .site-content {
    background-image:
      url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
      radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
    background-size: 750px auto, cover;
    background-repeat: no-repeat, no-repeat;
    background-position: right -200px top 0px, center center;
  }

  .page-id-534 #primary,
  .post-534 .evision-right-sidebar #primary {
    float: none !important;
    width: 80% !important;
    margin-left: 60px !important;
  }
}

/* 🔵 LARGE DESKTOP – από 1700px και πάνω */
@media (min-width: 1700px) {
    .page-id-534 .site-content {
        background-image:
          url("http://e-ron.gr/wp-content/uploads/2026/01/new_erga-infographic.png"),
          radial-gradient(circle, #ffffff 27%, #9fb7c6 100%);
        background-size: 800px auto, cover;
        background-repeat: no-repeat, no-repeat;
        background-position: right -100px top 0px, center center;
    }

    .page-id-534 #primary,
    .post-534 .evision-right-sidebar #primary {
        float: none !important;
        width: 56% !important;
        margin-left: 380px !important;
    }
}

/* ΒΓΑΖΟΥΜΕ BACKGROUND & BORDER ΑΠΟ ΤΟ ΑΡΘΡΟ */
.page-id-534.page article.hentry {
    background: none !important;
    border: none !important;
}

/* ΑΠΟΚΡΥΨΗ ΑΠΟ ΜΙΚΡΕΣ ΟΘΟΝΕΣ */
@media screen and (max-width: 899px) {
    #post-534 .cert-main,
    #post-534 .cert-grid-show { 
        display: none !important;
    }
}


.wpcf7-form-control-wrap{overflow:hidden; margin-bottom:20px;}

.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha{overflow:hidden; height:auto;}

.wpcf7-form-control.g-recaptcha{border:none; background-color:#fff!important;}

/* Όλα τα text / email πεδία της φόρμας */
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"] {
  width: 80%;
  height: 54px;
  background-color: rgba(100, 111, 137, 0.08); /* #646f89 με 8% opacity */
  border: 0px solid #ccc; /* αν δεν θες περίγραμμα, βάλε border: none; */
 border-radius:10px;}

/* Το textarea "Κείμενο" */
.wpcf7-form textarea {
	width: 80%;  
	height: 217px;
  background-color: rgba(100, 111, 137, 0.08)!important;
  border: 0px solid #ccc; /* ή none */
  border-radius:10px;}


/* ---- ΣΤΥΛ ΓΙΑ ΤΑ LABELS ---- */
/* Χρώμα στα labels */
.wpcf7-form label {
  color: #646f89;
}

/* Κόκκινα αστεράκια */
.wpcf7-form label a .wpcf7-list-item-label,
.wpcf7-form label .wpcf7-list-item-label,
.wpcf7-form label .wpcf7-asterisk {
  color: red !important;
	font-weight:500;
	margin-left:5px;
}

.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha{
	padding: 0 0 0 0!important;
}

.wpcf7-form-control.wpcf7-acceptance{border:0px!important;background-color:transparent!important;margin-left:-30px;}

.wpcf7-form-control.has-spinner.wpcf7-submit{background:#3fa5dd !important;margin-top:20px;text-transform:capitalize!important;font-weight:600!important;font-size:15px!important;}




.hidden{display:none!important;}

.post-34 .entry-content, .post-38 .entry-content{text-align:justify;}


  .check-list, .arrow-list {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
  }

  .check-list li, .arrow-list li {
    position: relative;
    padding-left: 28px;
    margin-bottom: 12px;
    line-height: 1.4;
  }

  .check-list svg.icon,
  .arrow-list svg.icon 
  {  position: absolute;
    left: 0;
    top: 3px;
  }

.wrap-breadcrumb li{text-transform:none!important;margin-right:0px!important;}

p + .arrow-list {
  margin-top: -12px;/* βάλε όσο θες */
}

p + .check-list {
  margin-top: -12px;/* βάλε όσο θες */
}

ul.trail-items li{display:inline; float:none!important;padding-left:5px!important;}
.wrap-breadcrumb li span::before{margin-right:0px!important;}
#breadcrumb span{margin-right:0px!important;}

/*menu sto tablet-submenu, custom js*/
@media (min-width:577px) and (max-width: 1024px) {
	.is-menu.default form {max-width:100px!important;}
	.is-search-input::placeholder{font-size:12px;}
}


.page-id-12 .material-icons{opacity:0.7!important;}

@media (min-width: 768px) {
  #site-navigation .menu-item-has-children,
  .main-navigation .menu-item-has-children {
    overflow: visible !important;
  }
}

@media (min-width:768px) and (max-width:1024px){
	.page-id-468 .page-inner-title, .page-id-529 .page-inner-title, .page-id-532 .page-inner-title{padding-top:50px!important;}
}


.cert-grid img{border: 1px solid #dfe3e6;
  border-radius: 10px;
  padding: 5px 10px 5px 10px;
  margin-bottom: 100px !important;
  margin-left:10px!important;
  background: #ffffff;
  max-width:100px!important;}