.proionta h4 {
    font-size: 18px;
    line-height: 22px;
    font-weight: 500;
}

.t3-megamenu .mega-nav > li a, .t3-megamenu .dropdown-menu .mega-nav > li a {
	font-size: 14px;
}

#sppb-addon-1594364861068 img {
    height: 314px;
    border: 4px solid #fe7012;
}

#sppb-addon-1594365281455 img {
    height: 314px;
    border: 4px solid #fe7012;
}

.footer-1 .moduleTitle {
    font-size: 22px;
    line-height: 30px;
    font-family: 'Hind', sans-serif;
    font-weight: 600;
    color: #fe7012;
    font-style: normal;
}

.ta-erga-mas .moduleTitle.center {
    font-size: 28px;
    line-height: 38px;
    font-family: 'Hind', sans-serif;
    font-weight: 600;
    color: #222931;
    font-style: normal;
    margin-bottom: 5px;
}

.homeskopoi .moduleTitle {
    color: #fe7012;
    font-size: 22px;
    line-height: 30px;
    font-family: 'Hind', sans-serif;
    font-weight: 600;
    font-style: normal;
    text-transform: uppercase;
    text-align: center;
}

h4 {
	background: #000;
}

.item_title.heading-style-4.visible-first {
    background: none;
}

.moduleTitle.heading-style-4.visible-first {
    background: none;
}

h4, .item_title.heading-style-4.visible-first {
    background: none;
}

.homeskopoi span {
    color: #fe7012;
    font-size: 22px;
    line-height: 30px;
    font-family: 'Hind', sans-serif;
    font-weight: 600;
    font-style: normal;
    text-transform: uppercase;
    text-align: left;
}

.logo-img {
    height: 70px;
}

#header {
    background: #fff;
}

.h-etaireia-mas #header {
    background: url(https://www.diaskal.gr/images/two-person-on-truss-tower-1629184.jpg) center 0 no-repeat;
    background-size: auto;
    background-size: cover;
    margin-bottom: 48px;
    padding-top: 25px;
}

.t3-wrapper nav#t3-mainnav .navbar-toggle {
  	color:#fff;
	background: #fe7012;
	border-color: #fe7012;
}

.linearicons-home::before {
    content: "\e900";
}

.companyarxiki .linearicons-envelope::before {
    content: "\e900";
}

.mod-newsflash-adv.custom .item .item_content .item_title {
    font-size: 22px;
}

.why-us .moduleTitle.heading-style-2.visible-first {
    color: #fff;
  	margin-bottom: 50px;
}

.why-us .pretext {
    display: none;
}

.why-us .item_introtext {
    color: #fff;
}

.footer-1.wrap.t3-sl.t3-sl-footer-1 {
  	background: #2f343c; 
  	padding-top: 50px; 
  	color: #fff;
}

.contact-info .mod-newsflash-adv__info .item .item_content i[class*="linearicons"].pull-left {
  	color: #fe7012;
}

.contact-info .mod-newsflash-adv__info .item .item_title {
  	color: #fe7012;
}

.recentproject .mod-newsflash-adv.blog .item_title a {
    color: #fff;
}

.copyright.col-sm-8 {
    display: none;
}

.t3-footer .t3-sl-footer {
    padding: 24px 0 0px;
}

.moduleTitle.heading-style-3.visible-first {
    margin-top: 50px;
}

.yphresies .mod-newsflash-adv.custom .item .item_img .image_content {
    background: none;
}

.h-etaireia-mas-img {
  	float: left;
	width: 550px;
	border: 4px solid #fe7012;
}

.ba-form {
    padding: 0px !important;
}

#sppb-addon-1575630614602 .sppb-addon-title {
    margin-left: 3px;
}

.contactform label + * {
    margin-top: 0px ;
}

#sppb-addon-1575967305145 .sppb-img-responsive {
  	height: 285px;
  	border: 4px solid #fe7012;
}

/*#sppb-addon-1575968056610 .sppb-img-responsive {
  	height: 285px;
  	border: 4px solid #fe7012;
}

#sppb-addon-1575968056613 .sppb-img-responsive {
  	height: 285px;
  	width: 206px;
  	object-fit: cover;
  	border: 4px solid #fe7012;
}*/

#t3-mainbody {
    margin-bottom: 50px;
}

.ta-erga-mas-footer .mod-newsflash-adv.blog .item_title a {
    color: #fe7012;
}

.ta-erga-mas-footer .item_img img {
    width: 100% !important;
    height: 150px !important;
    object-fit: cover !important;
}

.ta-erga-mas-footer .item_img.img-intro.img-intro__none {
    width: 100% !important;
}

#sppb-addon-1576491544756 .sppb-img-responsive {
    border: 4px solid #fe7012;
}

.k3 {
  	background: url('/images/pelatologio/3K.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 85px;
}

.k3:hover {
  	background: url('/images/pelatologio/hover/3K-colored.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 85px !important;
}

.ergotem {
  	background: url('/images/pelatologio/ERGOTEM.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 85px;
}

.ergotem:hover {
  	background: url('/images/pelatologio/hover/ERGOTEM-colored.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 85px !important;
}

.malliontas {
  	background: url('/images/pelatologio/MALLIONTAS.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 85px;
}

.malliontas:hover {
  	background: url('/images/pelatologio/hover/MALLIONTAS-colored.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 85px !important;
}

.tcp {
  	background: url('/images/pelatologio/TCP.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 85px;
}

.tcp:hover {
  	background: url('/images/pelatologio/hover/TCP-colored.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 85px !important;
}

.saniko {
  	background: url('/images/pelatologio/SANIKO.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 105px;
}

.saniko:hover {
  	background: url('/images/pelatologio/hover/SANIKO-colored.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 105px !important;
}

.insulate {
  	background: url('/images/pelatologio/INSULATE.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 85px;
}

.insulate:hover {
  	background: url('/images/pelatologio/hover/INSULATE-colored.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 85px !important;
}


.aktor {
  	background: url('/images/pelatologio/aktor.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;
}

.aktor:hover {
  	background: url('/images/pelatologio/hover/AKTORh.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 49px !important;
}

.arxikon {
  	background: url('/images/pelatologio/arxikon.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;
}

.arxikon:hover {
  	background: url('/images/pelatologio/hover/ARXIKONh.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 49px !important;
}

.mathios {
  	background: url('/images/pelatologio/mathios.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;
}

.mathios:hover {
  	background: url('/images/pelatologio/hover/MATHIOSh.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 49px !important;
}

.alfakat {
   	background: url('/images/pelatologio/ALFAKAT.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;	
}

.alfakat:hover {
   	background: url('/images/pelatologio/hover/ALFAKATh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}

.archetypos {
   	background: url('/images/pelatologio/ARCHETYPOS.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;	  	
}

.archetypos:hover {
   	background: url('/images/pelatologio/hover/ARCHETYPOSh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}

.elin {
   	background: url('/images/pelatologio/ELIN.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    	
}

.elin:hover {
   	background: url('/images/pelatologio/hover/ELINh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}

.gaia {
   	background: url('/images/pelatologio/GAIA.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}

.gaia:hover {
   	background: url('/images/pelatologio/hover/GAIAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    	
}

.gekterna {
   	background: url('/images/pelatologio/GEKTERNA.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    	
}

.gekterna:hover {
   	background: url('/images/pelatologio/hover/GEKTERNAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}

.hraklhs {
   	background: url('/images/pelatologio/HRAKLHS.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}

.hraklhs:hover {
   	background: url('/images/pelatologio/hover/HRAKLHSh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}

.mekate {
   	background: url('/images/pelatologio/MEKATE.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   
}

.mekate:hover {
   	background: url('/images/pelatologio/hover/MEKATEh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.metka {
   	background: url('/images/pelatologio/METKA.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.metka:hover {
   	background: url('/images/pelatologio/hover/METKAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    
}

.rototech {
   	background: url('/images/pelatologio/ROTOTECH.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    
}

.rototech:hover {
   	background: url('/images/pelatologio/hover/ROTOTECHh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    
}

.solergon {
   	background: url('/images/pelatologio/SOLERGON.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    
}

.solergon:hover {
   	background: url('/images/pelatologio/hover/SOLERGONh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.taousanis {
   	background: url('/images/pelatologio/TAOUSANIS.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   
}

.taousanis:hover {
   	background: url('/images/pelatologio/hover/TAOUSANISh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   
}

.tena {
   	background: url('/images/pelatologio/TENA.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   	
}

.tena:hover {
   	background: url('/images/pelatologio/hover/TENAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.vier {
   	background: url('/images/pelatologio/VIER.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   	
}

.vier:hover {
   	background: url('/images/pelatologio/hover/VIERh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.intercom {
   	background: url('/images/pelatologio/INTERCOM.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   	
}

.intercom:hover {
   	background: url('/images/pelatologio/hover/INTERCOMh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.intrakat {
   	background: url('/images/pelatologio/INTRAKAT.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   	
}

.intrakat:hover {
   	background: url('/images/pelatologio/hover/INTRAKATh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.kion {
   	background: url('/images/pelatologio/KION.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   	
}

.kion:hover {
   	background: url('/images/pelatologio/hover/KIONh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.tedra {
   	background: url('/images/pelatologio/TEDRA.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   	
}

.tedra:hover {
   	background: url('/images/pelatologio/hover/TEDRAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.avax {
   	background: url('/images/pelatologio/AVAX.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   	
}

.avax:hover {
   	background: url('/images/pelatologio/hover/AVAXh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.stelma {
   	background: url('/images/pelatologio/STELMA.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   	
}

.stelma:hover {
   	background: url('/images/pelatologio/hover/STELMAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.amea .aktor {
  	background: url('/images/pelatologio/hover/AKTORh.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 49px !important;
}
.amea .arxikon {
  	background: url('/images/pelatologio/hover/ARXIKONh.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 49px !important;
}
.amea .mathios {
  	background: url('/images/pelatologio/hover/MATHIOSh.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 49px !important;
}
.amea .alfakat {
   	background: url('/images/pelatologio/hover/ALFAKATh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}
.amea .archetypos {
   	background: url('/images/pelatologio/hover/ARCHETYPOSh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}
.amea .elin {
   	background: url('/images/pelatologio/hover/ELINh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}
.amea .gaia {
   	background: url('/images/pelatologio/hover/GAIAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    	
}
.amea .gekterna {
   	background: url('/images/pelatologio/hover/GEKTERNAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}
.amea .hraklhs {
   	background: url('/images/pelatologio/hover/HRAKLHSh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}
.amea .mekate {
   	background: url('/images/pelatologio/hover/MEKATEh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .metka {
   	background: url('/images/pelatologio/hover/METKAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    
}
.amea .rototech {
   	background: url('/images/pelatologio/hover/ROTOTECHh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    
}
.amea .solergon {
   	background: url('/images/pelatologio/hover/SOLERGONh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .taousanis {
   	background: url('/images/pelatologio/hover/TAOUSANISh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   
}
.amea .tena {
   	background: url('/images/pelatologio/hover/TENAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .vier {
   	background: url('/images/pelatologio/hover/VIERh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .intercom {
   	background: url('/images/pelatologio/hover/INTERCOMh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .intrakat {
   	background: url('/images/pelatologio/hover/INTRAKATh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .kion {
   	background: url('/images/pelatologio/hover/KIONh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .tedra {
   	background: url('/images/pelatologio/hover/TEDRAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .avax {
   	background: url('/images/pelatologio/hover/AVAXh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .stelma {
   	background: url('/images/pelatologio/hover/STELMAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.amea .b-acc-dark .aktor {
  	background: url('/images/pelatologio/hover/AKTORh.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 49px !important;
}
.amea .b-acc-dark .arxikon {
  	background: url('/images/pelatologio/hover/ARXIKONh.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 49px !important;
}
.amea .b-acc-dark .mathios {
  	background: url('/images/pelatologio/hover/MATHIOSh.png') no-repeat !important;
  	background-size: contain !important;
	background-position: top !important;
	height: 49px !important;
}
.amea .b-acc-dark .alfakat {
   	background: url('/images/pelatologio/hover/ALFAKATh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}
.amea .b-acc-dark .archetypos {
   	background: url('/images/pelatologio/hover/ARCHETYPOSh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}
.amea .b-acc-dark .elin {
   	background: url('/images/pelatologio/hover/ELINh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}
.amea .b-acc-dark .gaia {
   	background: url('/images/pelatologio/hover/GAIAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    	
}
.amea .b-acc-dark .gekterna {
   	background: url('/images/pelatologio/hover/GEKTERNAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}
.amea .b-acc-dark .hraklhs {
   	background: url('/images/pelatologio/hover/HRAKLHSh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  	
}
.amea .b-acc-dark .mekate {
   	background: url('/images/pelatologio/hover/MEKATEh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .b-acc-dark .metka {
   	background: url('/images/pelatologio/hover/METKAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    
}
.amea .b-acc-dark .rototech {
   	background: url('/images/pelatologio/hover/ROTOTECHh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;    
}
.amea .b-acc-dark .solergon {
   	background: url('/images/pelatologio/hover/SOLERGONh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .b-acc-dark .taousanis {
   	background: url('/images/pelatologio/hover/TAOUSANISh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;   
}
.amea .b-acc-dark .tena {
   	background: url('/images/pelatologio/hover/TENAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .b-acc-dark .vier {
   	background: url('/images/pelatologio/hover/VIERh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .b-acc-dark .intercom {
   	background: url('/images/pelatologio/hover/INTERCOMh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .b-acc-dark .intrakat {
   	background: url('/images/pelatologio/hover/INTRAKATh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .b-acc-dark .kion {
   	background: url('/images/pelatologio/hover/KIONh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .b-acc-dark .tedra {
   	background: url('/images/pelatologio/hover/TEDRAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .b-acc-dark .avax {
   	background: url('/images/pelatologio/hover/AVAXh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}
.amea .b-acc-dark .stelma {
   	background: url('/images/pelatologio/hover/STELMAh.png') no-repeat; 
  	background-size: contain; 
  	background-position: top; 
  	height: 49px;  
}

.fa.fa-wheelchair.fa-3x {
    background-color: #fe7012;
	border: #fe7012;
	border-top-left-radius: 10px;
	padding: 5px 7px 7px;
	border-bottom-left-radius: 10px;
	color: #fff;
}

body.b-acc-dark span {
    color: #ffee00 !important;
}

.amea .b-acc-dark .t3-sl-1 {
  	background: #171717;
}

.amea .b-acc-dark .item_introtext b {
    color: #fff;
}

.amea .b-acc-dark .btn.linearicons-envelope {
    background: #646464;
}

.amea .b-acc-dark .swiper-slider .swiper-slide .swiper-slide-caption .camera_caption .item_content {
	background: #171717;
}

.amea .b-acc-dark .t3-mainnav .t3-navbar-collapse .navbar-nav > li > a, .t3-mainnav .t3-navbar-collapse .navbar-nav > li > span {
    color: #000 !important;
  	font-weight: 700;
}

.amea .b-acc-dark .t3-mainnav .t3-navbar-collapse .navbar-nav > li.active > a, .t3-mainnav .t3-navbar-collapse .navbar-nav > li.active > span {
  	color: white !important;
  	font-weight: 700;
}

.mod-menu .item-749 img {
  	width: 20px; margin-right: 5px;
}

.mod-menu .item-750 img {
  	width: 20px; margin-right: 5px;
}

.amea .b-acc-dark .t3-mainnav .t3-navbar-collapse .navbar-nav > li > a:hover, .t3-mainnav .t3-navbar-collapse .navbar-nav > li > span:hover {
    color: white !important;
}

.vevaioseis .sppb-img-responsive {
  	height: 315px;
  	border: 4px solid #fe7012;
}

.pelatologio .sppb-addon-content {
  	margin-bottom: 20px;
}

.amea body {
  	background: #5f656d;
  	color: #fff;
}

.amea .menu.linearicons-smartphone {
    color: #000;
}

.amea .menu.linearicons-map-marker {
  	color: #000;
}

.amea .t3-sl-1 {
    background: #5f656d;
  	border-bottom: 1px solid #fff;
}

.amea .companyarxiki b {
  	color: #fff;
}

.amea .b-acc-bright .t3-sl-1 {
    background: #f5f6f6;
  	border-bottom: none;
}

.amea .b-acc-bright .companyarxiki b {
  	color: #000;
}

.amea .moduleTitle.heading-style-2.visible-first {
    color: #fe7012;
}

.amea .moduleTitle.heading-style-3.visible-first {
  	color: #fe7012;
}

.amea .item_title.item_title__center.yphresies.heading-style-3.visible-first {
    color: #fff;
}

.amea .b-acc-bright .item_title.item_title__center.yphresies.heading-style-3.visible-first {
    color: #000;
}

.amea .b-acc-dark .yphresieskoumpi .linearicons-chevron-right.btn {
    color: #000 !important;
}

.amea .sppb-addon-title.heading-style-3.visible-first {
    color: #fff;
}

.amea .item_title_part_0.item_title_part_odd.item_title_part_first_half.item_title_part_first.item_title_part_last {
    color: #fff;
}

.amea .item_title.heading-style-2.visible-first {
  	color: #fff;
}

.amea #column-id-1575630614571 .sppb-addon-title {
  	color: #fff;
}

.amea #column-id-1575630614571 .sppb-icon .sppb-icon-container {
  	color: #fff;
}

.amea .ba-form label {
    color: #fff !important;
}

.amea .b-acc-bright #column-id-1575630614571 .sppb-addon-title {
  	color: #000;
}

.amea .b-acc-bright #column-id-1575630614571 .sppb-icon .sppb-icon-container {
  	color: #000;
}

.amea .b-acc-bright .ba-form label {
    color: #000 !important;
}

.amea .b-acc-bright .item_title_part_0.item_title_part_odd.item_title_part_first_half.item_title_part_first.item_title_part_last {
    color: #fe7012;
}

.amea .b-acc-bright .sppb-addon-title.heading-style-3.visible-first {
    color: #fe7012;
}

.amea .b-acc-bright .item_title.heading-style-2.visible-first {
  	color: #fe7012;
}

.amea .b-acc-dark .notameamenutitlos span {
  	color: #000 !important;
}

.amea .b-acc-dark .notameamenutitlos span:hover {
  	color: #fff !important;
}

.amea #sppb-addon-1576491728112 p {
    color: #fff !important;
}

.amea .b-acc-bright #sppb-addon-1576491728112 p {
    color: #000 !important;
}

#b-acc-toolbarWrap.right div.b-acc_hide_toolbar.b-acc-icon-small {
    margin-top: 90px;
}

.amea .b-acc-dark .mod-menu .notameamenutitlos span {
    color: #ffee00 !important;
}

.amea .contact-info .item_title_part_0.item_title_part_odd.item_title_part_first_half.item_title_part_first.item_title_part_last {
  	color: #fe7012;
}

.mod-newsflash-adv .item .item_content strong[class*="linearicons"] {
    background: #fe7012;
    color: white;
    font-size: 40px;
    display: inline-block;
    line-height: 100px;
    width: 100px;
    margin: 0 0 20px;
    text-align: center;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
  	margin: 0 23px 20px 0;
}

#module_282 strong {
    font-size: 20px;
    line-height: 40px;
    width: 40px;
}

#sppb-addon-1585821165220 img {
    width: 400px;
    margin-top: 26px;
}

#sppb-addon-1585821903543 img {
  	height: 314px;
    border: 4px solid #fe7012;
}

#sppb-addon-1585822310526 img {
  	height: 314px;
    border: 4px solid #fe7012;
}

.sp-page-builder .page-content #section-id-1575533361770{padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1575533361769{box-shadow:0 0 0 0 #fff;}

#sppb-addon-1575533361774 a:hover,
#sppb-addon-1575533361774 a:focus,
#sppb-addon-1575533361774 a:active {
	color: #7d6129;
}
@media (min-width: 768px) and (max-width: 991px) {#sppb-addon-1575533361774 {}}@media (max-width: 767px) {#sppb-addon-1575533361774 {}}

.sp-page-builder .page-content #section-id-1575533361770{padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1575533361769{box-shadow:0 0 0 0 #fff;}.sp-page-builder .page-content #section-id-1575537075026{padding-top:20px;padding-right:0px;padding-bottom:50px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1575537075022{box-shadow:0 0 0 0 #fff;}#column-id-1575537075023{box-shadow:0 0 0 0 #fff;}#column-id-1575537075024{box-shadow:0 0 0 0 #fff;}.sp-page-builder .page-content #section-id-1575454111024{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(/images/architecture-building-city-concrete-439416.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:0 100%;}#column-id-1575454111023{box-shadow:0 0 0 0 #fff;}

.sp-page-builder .page-content #section-id-1575533361770{padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1575533361769{box-shadow:0 0 0 0 #fff;}.sp-page-builder .page-content #section-id-1575537075026{padding-top:20px;padding-right:0px;padding-bottom:50px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1575537075022{box-shadow:0 0 0 0 #fff;}#column-id-1575537075023{box-shadow:0 0 0 0 #fff;}#column-id-1575537075024{box-shadow:0 0 0 0 #fff;}

@media (min-width: 768px) and (max-width: 991px) {#sppb-addon-1575454111027 {}}@media (max-width: 767px) {#sppb-addon-1575454111027 {}}</style></div></div></div></div></div></div></div><style type="text/css">.sp-page-builder .page-content #section-id-1575533361770{padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1575533361769{box-shadow:0 0 0 0 #fff;}.sp-page-builder .page-content #section-id-1575537075026{padding-top:20px;padding-right:0px;padding-bottom:50px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1575537075022{box-shadow:0 0 0 0 #fff;}#column-id-1575537075023{box-shadow:0 0 0 0 #fff;}#column-id-1575537075024{box-shadow:0 0 0 0 #fff;}.sp-page-builder .page-content #section-id-1575454111024{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(/images/architecture-building-city-concrete-439416.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:0 100%;}#column-id-1575454111023{box-shadow:0 0 0 0 #fff;}

@media screen and (min-width: 1280px) {
  	.why-us .module_container {width: 1200px; margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px;}
  	.yphresies img {width: 370px; height: 277px; object-fit: cover;}
}

@media screen and (min-width: 1025px) {
  	.pistopoihseis .sppb-img-responsive {width: 310px; height: 415px; object-fit: cover; border: 4px solid #fe7012;}
  	.h-etaireia-mas #header {height: 270px;}
  	.ta-erga-mas img {width: 100%; height: 358px; object-fit: cover;}
  	.ta-erga-mas-cat .item_img img {width: 400px; height: 230px; object-fit: cover;}
  	#header .logo {margin-top: 10px;}
}

@media screen and (max-width: 1025px) {
	.pistopoihseis .sppb-img-responsive {border: 4px solid #fe7012; margin-left: auto; margin-right: auto; margin-bottom: 35px; height: 285px; width: 225px; object-fit: cover;}
  	.mod-newsflash-adv_custom-link [class*="linearicons"] {font-size: 13px !important; line-height: 19px !important;}
  .btn[class*="linearicons"]::before, .kbutton[class*="linearicons"]::before{float: none;}
  .mod-newsflash-adv_custom-link [class*="linearicons"]::before {margin-right: 10px !important;}
  .ta-erga-mas img {width: 100%; height: 228px; object-fit: cover;}
  .pelatologio .sppb-col-md-3 {margin-bottom: 40px;}
}

@media screen and (min-width: 768px) {
.amea .b-acc-dark #header .moduletable.pull-right {background: #171717;}
#header .moduletable.pull-right {margin-top: 20px; height: 70px;}
.h-etaireia-mas-img {margin-right: 20px;}
.ta-erga-mas-cat .item_img.img-intro.img-intro__none {}
.ta-erga-mas-cat .item_header {height: 60px;}
.ta-erga-mas-cat .btn.btn-info {}
.mod-languages {margin-top: 18px; margin-left: 15px;}
.ameamenu {width: 20px; margin-right: 5px;}
.notameamenu {width: 20px; margin-right: 5px;}
}

@media screen and (max-width: 768px) {
  .mainnav-position.t3-sl-nav {height: 0px !important;}
  .h-etaireia-mas #header {background: white !important;}
   .h-etaireia-mas-img {margin-bottom: 20px;}
  #sppb-addon-1575967305145 .sppb-text-left {text-align: center !important;}
  .ta-erga-mas img {width: 100%; height: 318px; object-fit: cover;}
  .ta-erga-mas-cat .item_img.img-intro.img-intro__none {width: 100%;}
  .t3-megamenu .ameamenutitlos {background: burlywood !important;}
  .t3-megamenu .notameamenutitlos {background: burlywood !important;}
  #sppb-addon-1585821903543 .sppb-text-left {text-align: center !important;}
  #sppb-addon-1585822310526 .sppb-text-left {text-align: center !important;} 
  #sppb-addon-1594365281455 .sppb-text-left {text-align: center !important;}
  #sppb-addon-1594364861068 .sppb-text-left {text-align: center !important;}
}