.kode_eco_logo a img{
	margin-top: -20px;
	margin-bottom: -10px;
}

.img-slide img{
	width: 100px!important;
}

.card-body ul{
	padding-left: 25px;
	list-style: disc;
}

.social-li a:first-child{
	display: none;
}

.btn-link{
	width: 100%;
	text-align: left;
}

.text-center{
	text-align: center;
}

.app_idiomas{
	width: 400px;
	right: -14px;
	top: 23px;
	position: absolute;
}

.app_idiomas .idioma{
	display: inline-block;
	padding: 0 5px;
}

.kode_eco_social_icons, .kode_eco_search{
	padding: 19px 0 0;
}

.loading{
  display: none;
}

.loader{
  height: 100%;
  position: fixed;
  width: 100%;
  background: #fff;
  z-index: 2000;
  text-align: center;
}

.app_loader{
  top: 20em;
}

.app_cont_proy{
  height: 315px;
  margin-bottom: 10px;
}

/* ****loading */
.lds-ripple {
  display: inline-block;
  position: relative;
  width: 94px;
  height: 94px;
}
.lds-ripple div {
  position: absolute;
  border: 10px solid #4E803D;
  opacity: 1;
  border-radius: 50%;
  animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.lds-ripple div:nth-child(2) {
  animation-delay: -0.5s;
}
@keyframes lds-ripple {
  0% {
    top: 42px;
    left: 42px;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: -1px;
    left: -1px;
    width: 88px;
    height: 88px;
    opacity: 0;
  }
}


.ql-align-justify{
  text-align: justify;
}

.ql-align-center{
  text-align: center;
}

.modal{
  background: rgba(0,0,0,.5);
}

.modal-dialog{
  margin-top: 3em!important;
}

.page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover{
  background-color: #4E803D;
  border-color: #4E803D;
}

.page-link{
  color: #4E803D;
}



.app_bg_logros{
  background-image: url('../images/eco_testimonial_bg.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  padding: 0;
  background-position: center center;
}

.app_overlay{
  background: rgba(0,0,0,.5);
  padding: 10em 0;
}

.app_list{
  text-align: left;
  padding-left: 20px;
}

.app_icon_ban{
  width: 24px;
}
