/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {
	 
  /*Punto verde footer*/
  @keyframes itinera {
    0% {
      background-color: #16B09B;
    }
    50% {
      background-color: #ffffff; /* Color blanco */
    }
    100% {
      background-color: #16B09B;
    }
  }

  .punto-verde{position: relative;}
  .punto-verde::after{
    content: " "; 
    display: block; 
    width: 7px; 
    height: 7px; 
    border-radius: 100%; 
    position: absolute;
    bottom: 10px;
    left: 165px;
    animation: itinera 1s infinite;
  }

	/**/
	#informacion-importante .accordion-title-wrapper{
		position:relative;
	}
	#informacion-importante .accordion-title-wrapper::before{
		content:" ";
		height:100%;
		width:30px;
		position:absolute;
		top:0;
		right:10px;
		background-image:url(/carreras-universitarias/wp-content/uploads/2025/02/arrow-down-white-v1.svg);
		background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
	}
	#informacion-importante .brx-open .accordion-title-wrapper::before{
		transform:rotatex(160deg)
	}
}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	
	#estudiar-ucal .brxe-text-basic{
		display:none;
	}
	#estudiar-ucal-list{
		height:auto !important;
	}
	.toggle-estudiar{position:relative; height:130px}
	.toggle-estudiar.open{height:auto;}
	.toggle-estudiar::before {
        content: " ";
        width: 20px;
        height: 20px;
        position: absolute;
        right: 10px;
        bottom: 10px;
        background-image: url(/sites/default/files/ucal25/download-arrow-black-v1.svg);
        background-repeat: no-repeat;
        background-size: 20px;
    }
	.toggle-estudiar.open::before  {
        transform: rotate(180deg);
    }
	
  /*Punto verde footer*/
  .punto-verde::after{
    bottom: 17px;
    left: 307px;
  }

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}