.pr__header.pr__dark .inner .logo .brand{background-position: top;}
.uk-heading-hero{font-size: 50px}
.hidden{display: none !important;}
.visibile{visibility: hidden;}
.pr__hero__wrap{background-size: cover; background-position: 0;}
.pr__hero__wrap.pr__dark .title.descripcion{font-size: 16px;}
.font_16{font-size: 16px !important;}
.pr__header .inner .navbar a{font-size: 14px;}
.no-padding{padding: 0;}
.pr__form label.error.mensaje{color: green;display: block !important;}
.pr__form .uk-select:not([multiple]):not([size]).border_green{border-color: green;}
.carousel-indicators li{background-color: #808080;}
.carousel-indicators .active{background-color: #808080;}
.carousel-indicators{bottom: -20px;margin-bottom: 0;}
.item.client-box.style-one > .outer > .inner .description::before{content: '';}
.pr__footer .pr__footer__top .pr__cta .button{font-size: 15px;}
.contacto{margin: auto;}
.active_cover{filter: grayscale(0%);}

.carousel-indicators li{display: inline-block;
width: 12px;
height: 12px;
background-color: transparent;
padding: 0;
border: 1px solid #E0E0E0;
outline: 0;
border-radius: 50%;
-webkit-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
-o-transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
cursor: pointer;}

.carousel-indicators li + li {
    margin-left: 1rem !important;}

.carousel-indicators li.active{background-color: #E9204F !important;
border-color: #E9204F !important;
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);}



@media screen and (max-width: 1024px){
.uk-modal-close-full{position: relative;margin-left: auto;margin-right: 0;}	
}