/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.uniandes-timeline .tracking-content > span{color:#4b4b4b;}.uniandes-timeline .tracking-badge--alert{border:none;color:#dc3545;display:inline-block;background:transparent;}.civil-doc-link a,a.civil-doc-link{border-bottom:1px solid transparent;color:#ffF;text-decoration:none;font-weight:500;margin-bottom:1.2rem;transition:all ease .2s;display:block;padding:0;}.civil-doc-link a:hover,a.civil-doc-link:hover{border-bottom:1px solid #ff8643;color:#ff8643;text-decoration:none;}.news-source-list .view-content.row{--bs-gutter-x:clamp(2rem,3vw,2.75rem);--bs-gutter-y:clamp(1.5rem,2vw,2rem);}.news-source-card{font-family:var(--program-font-family,"Source Sans 3",sans-serif);text-align:left;}.news-source-card__media{aspect-ratio:3 / 2;overflow:visible;position:relative;width:100%;}.news-source-card__image,.news-source-card__image > div,.news-source-card__image .field,.news-source-card__image .field__item,.news-source-card__image picture{display:block;height:100%;width:100%;}.news-source-card__image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%;}.news-source-card__source{bottom:clamp(0.75rem,5%,1rem);left:0;position:absolute;transform:translateX(-0.2rem);width:auto;z-index:2;}.news-source-card__source a{align-items:center;background-color:var(--cards-link-bg,#ffffff);border:2px solid var(--cards-link-border,#4b4b4b);color:var(--cards-link-color,#191916);display:inline-flex;font-size:var(--btn-secondary-font-size,0.89rem);font-weight:var(--btn-secondary-font-weight,600);line-height:var(--btn-line-height,1.12);padding:var(--btn-secondary-padding,9px 12px);text-align:left;text-decoration:none;text-transform:none;transition:background-color 0.2s linear,border-color 0.2s linear,color 0.2s linear;width:auto;}.news-source-card__source a:hover,.news-source-card__source a:focus-visible{background-color:var(--cards-link-hover-bg,#4b4b4b);border-color:var(--cards-link-hover-border,#4b4b4b);color:var(--cards-link-hover-color,#ffffff);}.news-source-card__body{padding-top:clamp(0.85rem,1.2vw,1.1rem);text-align:left;}.news-source-card__title{color:inherit;font-family:inherit;font-size:clamp(1.15rem,0.65vw + 1rem,1.45rem);font-weight:600;line-height:1.16;margin:0 0 0.55rem;text-align:left;}.news-source-card__title a{color:inherit;text-decoration:none;}.news-source-card__title a:hover,.news-source-card__title a:focus-visible{text-decoration:underline;}.news-source-card__summary{color:inherit;font-family:inherit;font-size:clamp(0.95rem,0.22vw + 0.9rem,1.05rem);font-weight:400;line-height:1.38;margin:0;text-align:left;}.vertical-menu .vertical-menu__list
  > .vertical-menu__item
  > .vertical-menu__item-header
  > .vertical-menu__link{font-size:var(--vertical-menu-level-1-font-size,var(--vertical-menu-link-font-size,0.95rem));line-height:var(--vertical-menu-link-line-height,1.25);}.vertical-menu .vertical-menu__list
  > .vertical-menu__item:not(.is-active)
  > .vertical-menu__item-header
  > .vertical-menu__link:where(:not(.is-active,[aria-current="page"])){font-weight:var(--vertical-menu-level-1-font-weight,500);}.vertical-menu .vertical-menu__list
  > .vertical-menu__item:not(.is-active)
  > .vertical-menu__item-header
  > .vertical-menu__link:where(:not(.is-active,[aria-current="page"],:hover,:focus)){color:var(--vertical-menu-level-1-color,inherit);}.view-id-laboratorios_lista_galeria .uniandes-grid-slot:not(.is-gallery-modal-only){animation-timeline:auto !important;animation-range:normal !important;}.view-id-programas .splide__arrows:empty{display:none;}.dpto-clear .uniandes-dxpr-block-widebox-button.btn-primary{background-color:#fbfcfd !important;border-color:#fbfcfd !important;color:#191916 !important;}.dpto-clear .uniandes-dxpr-block-widebox-button.btn-primary:is(:hover,:focus-visible){background-color:#e6e6e6 !important;border-color:#e6e6e6 !important;color:#191916 !important;text-decoration:underline;}.az-button.dpto-clear .az-button-content.btn-primary,.az-button .az-button-content.btn-primary.dpto-clear{background-color:#fbfcfd !important;border-color:#fbfcfd !important;color:#191916 !important;}.az-button.dpto-clear .az-button-content.btn-primary:is(:hover,:focus-visible),.az-button .az-button-content.btn-primary.dpto-clear:is(:hover,:focus-visible){background-color:#e6e6e6 !important;border-color:#d6d6d6 !important;color:#191916 !important;text-decoration:underline;}.widebox-modal__content--block-html:has(.dpto-clear){min-height:0;padding:clamp(0.875rem,1.5vw,1.25rem);}.widebox-modal__content--block-html .dpto-clear{row-gap:1rem;}.widebox-modal__content--block-html .dpto-clear :is(p,li){line-height:1.4;}.widebox-modal__content--block-html .dpto-clear :is(p,ul,ol,blockquote){margin-block:0 0.65rem;}.widebox-modal__content--block-html .dpto-clear :is(h1,h2,h3,h4,h5,h6){line-height:1.2;margin-block:0 0.6rem;}@media (max-width:767.98px){.widebox-modal__content--block-html:has(.dpto-clear){height:auto;}}#block-ingenieria-theme-acreditacionesciam
  .az-image.ing-credit-compact img.az-image-content{display:block;width:auto;height:auto;max-width:min(100%,clamp(3.5rem,8vw,6.25rem));max-height:clamp(3.5rem,8vw,6.25rem);margin-inline:auto;object-fit:contain;}#block-ingenieria-theme-acreditacionesciam
  .az-image.ing-credit img.az-image-content{display:block;width:auto;height:auto;max-width:100%;max-height:clamp(3.5rem,8vw,6.25rem);margin-inline:auto;object-fit:contain;}.view-id-lista_eventos_home .event-placeholder{align-items:flex-start;justify-content:flex-start;text-align:left;line-height:1.3;}.view-id-lista_eventos_home .event-placeholder::before{margin-top:.14em;}.view-id-slide_lanzamientos_home .responsive-slide-media,.view-id-slide_lanzamientos_home .responsive-slide-media img{aspect-ratio:4 / 5;width:100%;}.view-id-slide_lanzamientos_home .responsive-slide-media{overflow:hidden;}.view-id-slide_lanzamientos_home .responsive-slide-media img{display:block;height:auto;object-fit:cover;object-position:center;}@media (min-width:992px){.view-id-slide_lanzamientos_home .responsive-slide-media,.view-id-slide_lanzamientos_home .responsive-slide-media img{aspect-ratio:16 / 9.34;}}#vitrina .view-id-slide_lanzamientos_home .splide,.view-id-slide_lanzamientos_home .splide{padding-bottom:clamp(2rem,3vw,2.25rem);}.view-id-slide_lanzamientos_home .splide__arrows,.view-id-noticias_home:has(.splide .views-field-field-news-mobile-image)
  .splide__arrows{bottom:.45rem;}.news-source-card__source:not(:has(a)){align-items:center;display:inline-flex;background:var(--news-tag-bg,#fff);border:.125rem solid var(--news-tag-border,#4b4b4b);color:var(--news-tag-color,#191916);font-size:var(--ing-tag-font-size,.89rem);font-weight:600;line-height:normal;padding:var(--ing-tag-padding,.3rem .45rem);}.hero-facultad.hero-facultad--compacto{--hero-page-media-h:clamp(26.95rem,62.5svh,45rem);}@media (min-width:768px){.hero-facultad.hero-facultad--compacto{--hero-page-media-h:clamp(26.95rem,62.5vh,45rem);}#main-hero .hero-facultad--compacto
    .hero__bg:not(.hero__bg-mobile) img,.hero-facultad.hero-facultad--compacto
    .hero__bg:not(.hero__bg-mobile) img{left:100%;transform:translateX(-100%);object-position:right center;}}.card-programs{--visual-card-overlay-bottom-space:clamp(2rem,3vw,2.5rem);}.card-programs .card-id-overlay .basics-program{align-items:center;display:flex;flex-wrap:wrap;column-gap:clamp(.75rem,1.5vw,1rem);row-gap:.25rem;}.card-programs .card-id-overlay .basics-program
  > :is(.duration-program,.mode-program){white-space:nowrap;}.view-id-noticias_home:has(.splide .views-field-field-news-mobile-image) .splide{container-type:inline-size;padding-bottom:2.125rem;}.view-id-noticias_home:has(.splide .views-field-field-news-mobile-image)
  .views-field-title.home-info{margin-bottom:.25rem;}.view-id-noticias_home:has(.splide .views-field-field-news-mobile-image)
  .splide__arrows{bottom:.125rem;right:max(2%,.875rem);}.view-id-noticias_home:has(.splide .views-field-field-news-mobile-image)
  .splide__pagination{bottom:auto;justify-content:center;left:0;pointer-events:none;right:0;top:calc(125cqw - clamp(1.75rem,3cqw,2.25rem));z-index:6;}.view-id-noticias_home:has(.splide .views-field-field-news-mobile-image)
  .splide__pagination__page{pointer-events:auto;}@media (max-width:767.98px){.view-id-noticias_home:has(.splide .views-field-field-news-mobile-image)
    .splide{padding-bottom:2rem;}.view-id-noticias_home:has(.splide .views-field-field-news-mobile-image)
    .splide__arrows{right:max(2%,.75rem);}}
.webform-modal__content .edit-container-2 fieldset.radios--wrapper .fieldset-wrapper{position:unset;transform:translate(0) !important;margin:10px;width:100%;}.robot{width:fit-content;}.webform-modal__content .form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline-block;}.webform-modal__content .alert.alert-danger{font-weight:300;font-size:small;padding:0;margin:10px 0;background:transparent;color:var(--bs-form-invalid-color);border:none;}.webform-modal__content .form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;}.webform-modal__content .edit-container-2 fieldset.radios--wrapper{display:block !important;padding:0;}.node--type-programa .alert-wrapper{display:none;}.node--type-programa .invalid-feedback{display:block !important;}
