  @charset "utf-8";
/* CSS Document */
:root {
	--color-cec: rgb(177, 140, 191);
	--color-blanco: rgb(255, 255, 255);
	}
    

.bg-centro {
    background-color: var(--color-cec) }

.text-centro {  color: var(--color-cec) }

.bg-grey-dark { background-color: var(--color-cec) }


/* features */

/* color - centro */
#features .owl-carousel .owl-item:nth-child(1n) .svg {
filter: invert(85%) sepia(38%) saturate(2510%) hue-rotate(202deg) brightness(82%) contrast(79%);

}

/* color - azul */
#features .owl-carousel .owl-item:nth-child(2n) .svg {
   filter: invert(14%) sepia(66%) saturate(1704%) hue-rotate(197deg) brightness(90%) contrast(90%);
}

#features .owl-carousel .owl-item:nth-child(1n) .text-primary {
  color: var(--color-cec)}


#features .owl-carousel .owl-item:nth-child(2n) .text-primary {
  color: var(--text-azul) }



/* veni */
#centro_veni .border { border: 2px solid;
	border-color: var(--color-cec); position: relative}
	
	#centro_veni .infomas {
    position: absolute;
    bottom: 12px;
    right: 12px;
    font-size: 4em;
    font-weight: 800; color: var(--color-cec)
}
	
	
/* dudas */
#tuidea .fill-btn, #faqs .fill-btn {
        box-shadow: inset 0px 0px 0px 2px var(--color-cec); background-color: var(--color-cec) }

#tuidea .fill-btn:hover, #faqs .fill-btn:hover {
        box-shadow: inset 0px 0px 0px 2px var(--color-cec);
	background-color: transparent; color: var(--color-cec); opacity: 1
}

/* autoridades ini */

#autoridades .ucu-carousel .owl-carousel .owl-item .bottom-line {
    background: var(--color-cec) }

#autoridades .ucu-carousel .owl-nav div {
    background-color: var(--color-cec);
}

/* autoridades fin */



/* uc  */
img.jssocials-share-logo {
filter: invert(85%) sepia(38%) saturate(2510%) hue-rotate(202deg) brightness(82%) contrast(79%);

 }		
	
.separa {border-bottom: 2px solid var(--color-cec)}
	
	
/* que hacemos ini */
#quehacemos .title  { color: var(--color-cec) }
/* que hacemos fin */


/* centros - acordeones */
#centro_acordeones .col-sm-3:nth-child(1n){  background-color: var(--color-cec) }
#centro_acordeones .col-sm-3:nth-child(2n) { background-color: var(--text-azul) }
#centro_acordeones .accordion-content p { padding-top: 20px }

/* programas  */
#programas .ucu-carousel .owl-carousel .owl-item:nth-child(1n) { background-color: var(--color-cec) }
#programas .ucu-carousel .owl-carousel .owl-item:nth-child(2n) { background-color: var(--text-azul) }


/* carrouseles notInit  */
	#programas .slider.activateSlider.notInit > .slide:nth-child(1n) {
    background-color: var(--color-cec) }

#programas .slider.activateSlider.notInit > .slide:nth-child(2n) {
    background-color: var(--text-azul) }




.ficha_docente .table tr > *:first-child, .ficha_docente .fdo_agenda {
    background: var(--color-cec) !important;
}


