.w-nav.navbar.transparent_header:not(.pos-left){
  /* Change transparency with background pixel because of logo issue.. Cannot overwrite opacity*/
  background: url('../images/header_bg.png');
-webkit-transition-duration: 0.4s;
-moz-transition-duration: 0.4s;
-o-transition-duration: 0.4s;
-ms-transition-duration: 0.4s;
transition-duration: 0.4s;
}

.small_text{
	text-shadow: 1px 1px #ccc;
}


.white_text{
	color: #ffffff !important;
}

p.white_text{
	color: #ffffff !important;
}

h4.white_text{
	color: #ffffff !important;
}

.w-col-stack .w-slider{
	height: 170px;
}

.clients {
    padding-top: 25px;
    padding-bottom: 25px;
    background-color: #f8f8f8;
    border-top: 1px solid #2eb6d1;
    border-bottom: 1px solid #2eb6d1;
}
.clients.ele {
    margin-bottom: 30px;
    background-color: #f8f8f8;
    border-top: 1px solid #2eb6d1;
    border-bottom: 1px solid #2eb6d1;
}

.clients.ele.second {
    background-color: #ffffff;
}

a.title_link{
	color: #4a4a4a;
	text-decoration: none;
}

.nav-link.w--current{
	display: inline;
}

.hero-section.subpage.about{
	background-image: url('../images/overviewbg.jpg');
}

.portfolio{
	padding-top: 20px;
}

.w-col-9 p{
	text-align: justify;
}

.w-col-6 p{
	text-align: justify;
}

.header-tittle.details.info{
	text-align: center !important;
}

.div-all-in p{
	text-align: justify !important;
}

.service-box a{
	text-decoration: none;
}

.big-portfolio-post p{
	text-align: left;
}

.about-text{
	text-align: justify !important;
}

p.fullwidth-text{
	text-align: justify !important;
}

.center_text{
	text-align: center;
}