.profesor-item {
    background-color: #4793ca17 !important;
}

.pais-header {
    background-color: #4892ca94 !important;
}

.de_nav.de_nav_dark li {
    background: #153276 !important;
}



.pricing-s1 .top {

    background: #153276;

}
.pricing-s1 {
    background-color: #153276;

}

.pricing-s1 .bottom {
    background: #153276;
}

section#section-generic {
    background-color: #153276 !important;
}

section#section-register {
	      background: white !important;
			background-image: radial-gradient(circle at 20% 80%, rgba(21,50,118,0.12) 0%, transparent 55%),
			radial-gradient(circle at 80% 20%, rgba(21,50,118,0.18) 0%, transparent 55%) !important;


	
}


.gradient-overlay.gradient-overlay-blue {
	
	    background: #153276 !important;

}

section#section-tickets {
        background: white !important;
background-image:
  radial-gradient(
    circle at 20% 80%,
    rgba(8, 115, 184, 0.12) 0%,
    transparent 55%
  ),
  radial-gradient(
    circle at 80% 20%,
    rgba(8, 115, 184, 0.18) 0%,
    transparent 55%
  ),
  url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23153276' fill-opacity='0.08'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important;
pointer-events: none;
}

#jpreBar{
	background: #09903d !important;
}





footer .footer-widgets a {
    color: white !important;
}


header.smaller:not(.header-bottom):not(.side-header) {
    background:  #153276 !important;
}


section#section-about {
    background: white !important;

	
}


section#section-for {
    background: white !important;
}


section#section-profesores {
	background: white !important;

	background-image:
  radial-gradient(
    circle at 20% 80%,
    rgba(8, 115, 184, 0.12) 0%,
    transparent 55%
  ),
  radial-gradient(
    circle at 80% 20%,
    rgba(8, 115, 184, 0.18) 0%,
    transparent 55%
  ),
  url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23153276' fill-opacity='0.08'%3E%3Ccircle cx='10' cy='10' r='1.5'/%3E%3Ccircle cx='30' cy='10' r='1.5'/%3E%3Ccircle cx='50' cy='10' r='1.5'/%3E%3Ccircle cx='10' cy='30' r='1.5'/%3E%3Ccircle cx='30' cy='30' r='1.5'/%3E%3Ccircle cx='50' cy='30' r='1.5'/%3E%3Ccircle cx='10' cy='50' r='1.5'/%3E%3Ccircle cx='30' cy='50' r='1.5'/%3E%3Ccircle cx='50' cy='50' r='1.5'/%3E%3C/g%3E%3C/svg%3E") !important;
pointer-events: none;

}

section#section-turismo {
    background-color: #153276 !important;
}


section#section-schedule {
    background: white !important;
}


section#section-ubication {
	
	    background: white !important;


	
	
}






section#section-turismo h2 {
    color: white;
}


section#section-tickets h2{

	color: black;	
}


section#section-register h2, p {
	
	color: black !important;

	
}


#section-register .wm.wm-border.dark.wow.fadeInDown.animated {
    color: rgb(0, 0, 0, 0);
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: rgba(0, 0, 0, .1);
}

p.copyright {
    color: white !important;
}



section#section-information p {
    color: white !important;
}




.event-title {
    font-family: Arial, sans-serif;
    letter-spacing: 1px;
    margin: 0;
    text-align: right;
    
}

.event-main {
    display: block;
    font-size: 6rem;
    line-height: 1;
    color: white;
}

.event-location {
    font-size: 2.2rem;
    color: #f3b727;
}

.event-year {
    font-size: 2.2rem;
    color: #fdc400;
    margin-left: 6px;
}

/* 📱 Responsive */
@media (max-width: 1024px) {
    .event-main {
        font-size: 4.5rem;
    }
    .event-location,
    .event-year {
        font-size: 1.9rem;
    }
}

@media (max-width: 768px) {
    .event-main {
        font-size: 3.5rem;
    }
    .event-location,
    .event-year {
        font-size: 1.6rem;
    }
    
    #section-hero{
    background: url(/sites/cidu.uazuay.edu.ec/files/2026-02/banner-uazuay.webp) top !important;
    height: 975px;

    }
}

@media (max-width: 480px) {
    .event-title {
        text-align: center;
    }
    .event-main {
        font-size: 2.6rem;
    }
    .event-location,
    .event-year {
        font-size: 1.3rem;
        display: block;
        margin-left: 0;
    }
}

img.logo {
    max-width: 295px;
}


#section-information .gradient-overlay.gradient-overlay-blue {
    padding: 30px !important;
}

p.footer-logo {
    width: 400px;
    text-align: left;
}


  /* Grid especial para expositores nacionales */
      .profesores-grid.nacionales .pais-card {
        grid-column: 1 / -1;
      }
      
      


/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) { 
	
	      /*.nacionales .profesor-item {
    width: calc(25% - 10px);

}*/

    .nacionales .profesor-item {
        width: calc(16% - 2px);
    }
}
.btn-custom{background-color:#ec167f !important;}


.btn.btn-custom.text-white.btn-inscripcion {
    background-color: #09903d !important;
}

#back-to-top{background-color: #09903d !important;}


#section-generic p {
    color: white !important;
}

.de-team-list p {
    color: white !important;
}


.team-desc {
    display: none;
}

.event-main {
 
    font-size: 5rem;
}



.de_light section {
	background-image: radial-gradient(circle at 20% 80%, rgba(21,50,118,0.12) 0%, transparent 55%),
radial-gradient(circle at 80% 20%, rgba(21,50,118,0.18) 0%, transparent 55%);
}

#section-sponsors {
    background: white !important;
}


#section-news-room a.btn-custom.text-white {
    background-color: #09903d !important
}

footer img.img-fluid {
    width: 50%;
}

.titulo-ponente {
    color: black !important;
}
#section-speakers h2 {
    color: black !important;
}

#section-speakers .wm.light.wm-border {
    /* color: rgb(0 0 0 / 0%); */
    -webkit-text-stroke-color: rgb(0 0 0 / 19%);
}

#section-schedule .wm.light.wm-border {
    /* color: rgb(0 0 0 / 0%); */
    -webkit-text-stroke-color: rgb(0 0 0 / 19%);
}

#section-for .wm.light.wm-border {
    /* color: rgb(0 0 0 / 0%); */
    -webkit-text-stroke-color: rgb(0 0 0 / 19%);
}


#section-about .wm.light.wm-border {
    /* color: rgb(0 0 0 / 0%); */
    -webkit-text-stroke-color: rgb(0 0 0 / 19%);
}

#section-ubication .wm.light.wm-border {
    /* color: rgb(0 0 0 / 0%); */
    -webkit-text-stroke-color: rgb(0 0 0 / 19%);
}


#section-sponsors .wm.light.wm-border {
    /* color: rgb(0 0 0 / 0%); */
    -webkit-text-stroke-color: rgb(0 0 0 / 19%);
}

