.uboyaca-component__tabs .tabs__container{
  margin-left:auto;
  margin-right:auto;
  padding-left:2rem;
  padding-right:2rem;
  width:100%;
}

@media (min-width:1400px){
  .uboyaca-component__tabs .tabs__container{
    max-width:1400px;
  }
}

.uboyaca-component__tabs{
  --tw-bg-opacity:1;
  background-color:rgb(255, 255, 255, var(--tw-bg-opacity, 1));
  padding:2rem 1rem;
}

.uboyaca-component__tabs .tabs__container .content_title h2,.uboyaca-component__tabs .tabs__container--mobile .content_title h2{
  display:inline-block;
  font-size:2rem;
  font-weight:500;
  line-height:2rem;
  padding:.75rem 1.5rem;
  position:relative;
}

.uboyaca-component__tabs .tabs__container .content_title h2:after,.uboyaca-component__tabs .tabs__container--mobile .content_title h2:after{
  background-color:#dc2626;
  border-radius:50%;
  content:"";
  height:1.5rem;
  position:absolute;
  right:0;
  top:0;
  width:1.5rem;
}

@media (max-width:1023px){
  .uboyaca-component__tabs .tabs__container .content_title h2,.uboyaca-component__tabs .tabs__container--mobile .content_title h2{
    font-size:1.75rem;
    line-height:1.25;
  }
}
.uboyaca-component__tabs .tabs__container .content_title,.uboyaca-component__tabs .tabs__container--mobile .content_title{
  margin-bottom:3rem;
  text-align:center;
  width:100%;
}
.uboyaca-component__tabs .tabs__container .tabs__list{
  align-items:center;
  background-color:#f5f5f5;
  border-radius:.75rem;
  display:flex;
  justify-content:space-evenly;
  margin-bottom:1.5rem;
  padding:1.25rem;
}
.uboyaca-component__tabs .tabs__container .tabs__list button{
  height:64px;
  max-width:272px;
  padding:.75rem;
  width:100%;
}
.uboyaca-component__tabs .tabs__container .tabs__list button .paragraph{
  align-items:center;
  display:flex;
  font-size:.875rem;
  font-weight:500;
  gap:.75rem;
  justify-content:center;
  line-height:1.25rem;
}
.uboyaca-component__tabs .tabs__container .tabs__list button .paragraph .field--name-field-icon{
  max-width:24px;
  width:100%;
}
.uboyaca-component__tabs .tabs__container .tabs__list button .paragraph .field--name-field-icon img{
  height:1rem;
  width:1rem;
}
.uboyaca-component__tabs .tabs__container .tabs__list button.active{
  background-color:#fff;
  border-radius:.5rem;
}
.uboyaca-component__tabs .tabs__container .tabs__list button.active .paragraph{
  color:#db2214;
}
.uboyaca-component__tabs .tabs__container .tabs__list button.active .paragraph img{
  filter:brightness(0) saturate(100%) invert(28%) sepia(93%) saturate(2441%) hue-rotate(353deg) brightness(92%) contrast(96%);
  height:1rem;
  width:1rem;
}
.uboyaca-component__tabs .tabs__container .tabs__panels{
  background-color:hsla(0,0%,96%,.3);
  border-radius:.75rem;
  padding:1.5rem;
}
.uboyaca-component__tabs .tabs__container .tabs__panels h3{
  color:#1c1c1c;
  font-size:1.25rem;
  font-weight:600;
  line-height:1.75rem;
  margin-bottom:1.5rem;
}
.uboyaca-component__tabs .tabs__container .tabs__panels .body{
  max-height:400px;
  overflow:scroll;
}
.uboyaca-component__tabs .tabs__container .tabs__panels .body table{
  width:100% !important;
}
.uboyaca-component__tabs .tabs__container .tabs__panels .body ol,.uboyaca-component__tabs .tabs__container .tabs__panels .body p,.uboyaca-component__tabs .tabs__container .tabs__panels .body td,.uboyaca-component__tabs .tabs__container .tabs__panels .body ul{
  color:#737373;
  font-size:1rem;
  line-height:1.625;
  margin-bottom:0;
  margin-top:1.5rem;
}
.uboyaca-component__tabs .tabs__container .tabs__panels .body ol,.uboyaca-component__tabs .tabs__container .tabs__panels .body ul{
  list-style:revert;
  padding:revert;
}
.uboyaca-component__tabs .tabs__container .tabs__panels .body ol li::marker,.uboyaca-component__tabs .tabs__container .tabs__panels .body ul li::marker{
  font-size:revert;
}
@media (max-width:1023px){
  .uboyaca-component__tabs .tabs__container{
    display:none;
  }
}
.uboyaca-component__tabs .tabs__container--mobile details{
  border:1px solid #1c1c1c;
  border-radius:.5rem;
  cursor:pointer;
  margin-top:8px;
}
.uboyaca-component__tabs .tabs__container--mobile details summary{
  align-items:center;
  background-color:hsla(0,0%,96%,.3);
  border-radius:.75rem;
  display:flex;
  justify-content:space-between;
  list-style:none;
  padding:1rem;
}
.uboyaca-component__tabs .tabs__container--mobile details summary:after{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' class='lucide lucide-arrow-down h-4 w-4 shrink-0' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M19 12l-7 7-7-7'/%3E%3C/svg%3E");
  background-position:50%;
  background-repeat:no-repeat;
  background-size:16px 16px;
  border:1px solid #1c1c1c;
  border-radius:50px;
  content:"";
  display:block;
  height:2rem;
  max-width:2rem;
  transition:all .5s ease;
  width:100%;
}
.uboyaca-component__tabs .tabs__container--mobile details[open] summary:after{
  transform:rotate(180deg);
  transition:all .5s ease;
}
.uboyaca-component__tabs .tabs__container--mobile details .paragraph--type-icono-texto-simple{
  align-items:center;
  display:flex;
  gap:.75rem;
  justify-content:flex-start;
}
.uboyaca-component__tabs .tabs__container--mobile details .paragraph--type-icono-texto-simple .field--name-field-icon img{
  filter:brightness(0) saturate(100%) invert(28%) sepia(93%) saturate(2441%) hue-rotate(353deg) brightness(92%) contrast(96%);
  height:1rem;
  max-width:1rem;
  width:1rem;
}
.uboyaca-component__tabs .tabs__container--mobile details .accordeon_detail{
  background-color:hsla(0,0%,96%,.3);
  border-radius:.75rem;
  margin:0 1rem 1rem;
}
.uboyaca-component__tabs .tabs__container--mobile details .accordeon_detail h3{
  color:#1c1c1c;
  font-size:1.25rem;
  font-weight:600;
  line-height:1.75rem;
  margin-bottom:1.5rem;
}
.uboyaca-component__tabs .tabs__container--mobile details .accordeon_detail .body{
  max-height:400px;
  overflow:scroll;
}
@media (min-width:1024px){
  .uboyaca-component__tabs .tabs__container--mobile{
    display:none;
  }
}
/*# sourceMappingURL=tabs-calendario-de-beca.css.map */
