.brxe-code{width:100%}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}.brxe-button{width:auto}#brxe-ulilvd {font-size: 16px; color: var(--bricks-color-pgrekj); text-align: left; font-weight: 700}#brxe-abrxvg {padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px; border: 2px solid var(--bricks-color-pgrekj); border-radius: 8px}#brxe-abrxvg:hover {background-color: var(--bricks-color-locwmj); border-width: 2px; border-color: var(--bricks-color-locwmj)}#brxe-abrxvg:hover *{ color: #fff;}@media (max-width: 768px) {#brxe-sptjdd {color: var(--bricks-color-qbrvim)}}#brxe-ajhsut {text-align: justify}#brxe-ajhsut a {text-align: justify; font-size: inherit}@media (max-width: 768px) {#brxe-ajhsut {max-width: 100%}}#brxe-sbpibn {text-align: justify}#brxe-sbpibn a {text-align: justify; font-size: inherit}@media (max-width: 768px) {#brxe-sbpibn {max-width: 100%}}#brxe-majgec {align-items: flex-start; flex-direction: column; row-gap: 20px; max-width: 600px}#brxe-jndoge {align-items: center; padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 60px; justify-content: center}@media (max-width: 768px) {#brxe-jndoge {padding-top: 60px; padding-right: 60px; padding-bottom: 80px; background-image: url(https://www.unilibre.edu.co/wp-content/uploads/2024/07/above-the-fold-1-1024x698.webp); background-size: cover; position: relative; color: var(--bricks-color-qbrvim)}:where(#brxe-jndoge > *) {position: relative}#brxe-jndoge::before {background-image: linear-gradient(rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.85)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}}@media (max-width: 480px) {#brxe-jndoge {padding-right: 50px; padding-left: 50px}}#brxe-uzkbcs {background-size: cover; background-position: top right; background-image: url(https://www.unilibre.edu.co/cali/wp-content/uploads/sites/11/2025/07/banner-emisora-1536x921.jpg); min-height: 550px; height: 100%; width: 100%}@media (max-width: 1200px) {#brxe-uzkbcs {min-height: 450px}}@media (max-width: 1024px) {#brxe-uzkbcs {min-height: 400px}}@media (max-width: 768px) {#brxe-uzkbcs {min-height: 320px; display: none}}@media (max-width: 480px) {#brxe-uzkbcs {min-height: 250px}}#brxe-jctmfp {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; width: 100%; height: 100%}@media (max-width: 1024px) {#brxe-jctmfp {grid-template-columns: 1.2fr 1fr}}@media (max-width: 768px) {#brxe-jctmfp {grid-template-columns: 1fr}}#brxe-apkjrh .x-slider_slide {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-apkjrh > .splide__arrows > .splide__arrow {width: 50px; height: 50px}#brxe-apkjrh > .x-slider_builder > .splide__arrows > .splide__arrow {width: 50px; height: 50px}#brxe-apkjrh > .x-splide__arrows .splide__arrow--next {right: 10px}#brxe-apkjrh > .x-slider_builder > .x-splide__arrows .splide__arrow--next {right: 10px}#brxe-apkjrh > .x-splide__arrows .splide__arrow--prev {left: 10px}#brxe-apkjrh > .x-slider_builder > .x-splide__arrows .splide__arrow--prev {left: 10px}#brxe-apkjrh > .splide__pagination .splide__pagination__page {color: var(--bricks-color-qsffcn); background-color: var(--bricks-color-qsffcn)}#brxe-apkjrh > .x-slider_builder > .splide__pagination .splide__pagination__page {color: var(--bricks-color-qsffcn); background-color: var(--bricks-color-qsffcn)}#brxe-apkjrh > .splide__pagination .splide__pagination__page.is-active {color: var(--bricks-color-pgrekj); background-color: var(--bricks-color-pgrekj)}#brxe-apkjrh > .x-slider_builder > .splide__pagination .splide__pagination__page.is-active {color: var(--bricks-color-pgrekj); background-color: var(--bricks-color-pgrekj)}#brxe-apkjrh > .splide__pagination {bottom: -35px}#brxe-apkjrh > .x-slider_builder > .splide__pagination {bottom: -35px}@media (max-width: 768px) {#brxe-apkjrh > .x-splide__arrows .splide__arrow--prev {left: 0px}#brxe-apkjrh > .x-slider_builder > .x-splide__arrows .splide__arrow--prev {left: 0px}#brxe-apkjrh > .x-splide__arrows .splide__arrow--next {right: 0px}#brxe-apkjrh > .x-slider_builder > .x-splide__arrows .splide__arrow--next {right: 0px}#brxe-apkjrh > .splide__pagination .splide__pagination__page {color: var(--bricks-color-xztljy); background-color: var(--bricks-color-xztljy)}#brxe-apkjrh > .x-slider_builder > .splide__pagination .splide__pagination__page {color: var(--bricks-color-xztljy); background-color: var(--bricks-color-xztljy)}}#brxe-kkgowe {padding-right: 0; padding-left: 0}#brxe-wsuwgg {width: 100%; height: 294px; background-image: url(https://www.unilibre.edu.co/cali/wp-content/uploads/sites/11/2025/07/bannerondalibre2-scaled.jpg); background-size: cover; min-height: 300px; margin-bottom: 30px}@media (max-width: 480px) {#brxe-wsuwgg {background-image: url(https://www.unilibre.edu.co/cali/wp-content/uploads/sites/11/2025/07/Banner-20252.jpg); background-position: top center; background-size: cover; width: 100%; height: 100%; min-width: 400px}}@media (max-width: 480px) {#brxe-rizlln {display: none}}#brxe-jwjfbh {margin-top: 30px; margin-bottom: 10px}#brxe-zyiljg {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 480px) {#brxe-zyiljg {grid-template-columns: 1fr}}#brxe-akarjm {margin-top: 40px; background-color: var(--bricks-color-locwmj)}#brxe-jfnaon {padding-top: 20px}#brxe-iujnhs {margin-top: 40px; margin-bottom: 20px; color: var(--bricks-color-xlkiql); font-family: "Montserrat"}@media (max-width: 480px) {#brxe-iujnhs {font-family: "Montserrat"}}#brxe-xrnfki {padding-right: 10px; padding-left: 10px}#brxe-ooqiea {padding-right: 10px; padding-left: 10px}#brxe-amkyrd {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 480px) {#brxe-amkyrd {display: flex}}#brxe-ivrjod {margin-top: 40px; background-color: #d3d3d3; min-height: 385px}#brxe-zqdrcv {row-gap: 15px}#brxe-tpgyev {align-items: flex-end}@media (max-width: 480px) {#brxe-tpgyev {align-items: flex-start}}#brxe-tsnkvk {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; align-items: center; padding-bottom: 20px; border-bottom: 1px solid var(--bricks-color-jwijwv)}@media (max-width: 480px) {#brxe-tsnkvk {grid-template-columns: 1fr; grid-gap: 20px}}.brxe-udhfgj img{ height: 250px; width: 100%; object-fit: cover; border-radius: 10px}@media (max-width: 768px) {.brxe-udhfgj img{ height: 150px;}}@media (max-width: 480px) {.brxe-udhfgj img{ height: 200px;}}.brxe-oqpcnr .brxe-fesadl.brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap, .brxe-oqpcnr .brxe-fesadl.brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__content {width: auto}.brxe-oqpcnr .brxe-fesadl.brxe-jet-engine-listing-dynamic-field .display-multiline, .brxe-oqpcnr .brxe-fesadl.brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap {gap: 12px}.brxe-oqpcnr .brxe-cblgli.brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap, .brxe-oqpcnr .brxe-cblgli.brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__content {width: auto}.brxe-oqpcnr .brxe-cblgli.brxe-jet-engine-listing-dynamic-field .display-multiline, .brxe-oqpcnr .brxe-cblgli.brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap {gap: 12px}.brxe-oqpcnr .brxe-uzovjy.brxe-div {row-gap: 15px; flex-direction: column; justify-content: center; align-items: flex-start}.brxe-oqpcnr.brxe-block {padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; flex-direction: column; row-gap: 20px; background-color: var(--bricks-color-qbrvim); border-radius: 10px}@media (max-width: 768px) {.brxe-oqpcnr.brxe-block {grid-template-columns: 1fr 2fr; display: grid; align-items: initial; grid-gap: 15px}}@media (max-width: 480px) {.brxe-oqpcnr.brxe-block {grid-template-columns: 1fr; display: flex; flex-direction: column}}#brxe-xykysv {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 20px}@media (max-width: 1024px) {#brxe-xykysv {grid-template-columns: 1fr 1fr; width: 800px}}@media (max-width: 768px) {#brxe-xykysv {grid-template-columns: 1fr}}#brxe-xyfukj {padding-top: 60px; padding-bottom: 60px; background-color: var(--bricks-color-lndbrh); row-gap: 20px}