@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-tabs-nested{display:flex;flex-direction:column;width:100%}.brxe-tabs-nested .tab-title{cursor:pointer;width:auto}.brxe-tabs-nested .tab-pane,.brxe-tabs-nested .tab-pane:empty{display:none!important}.brxe-tabs-nested .tab-pane.brx-open{display:block!important}}@layer bricks {.brxe-pagination{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {: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-kovndr {letter-spacing: -0.3px; margin-bottom: 0}#brxe-wpcpvm {color: var(--bricks-color-tuemko); margin-top: 10px; margin-bottom: 20px}@media (max-width: 478px) {#brxe-wpcpvm {font-size: 31px}}#brxe-dhqjbt {color: var(--bricks-color-tuemko); padding-bottom: 50px}#brxe-dhqjbt a {color: var(--bricks-color-tuemko); font-size: inherit}#brxe-osnvbq {background-color: #004ab8; padding-top: 60px; padding-right: 60px; padding-bottom: 60px; padding-left: 60px; width: 36%}@media (max-width: 767px) {#brxe-osnvbq {width: 100%}}@media (max-width: 478px) {#brxe-osnvbq {padding-top: var(--padding-mobile); padding-right: var(--padding-mobile); padding-bottom: var(--padding-mobile); padding-left: var(--padding-mobile)}}#brxe-gzruxm {width: 55%}@media (max-width: 767px) {#brxe-gzruxm {width: 100%; display: none}}#brxe-cdbgql {flex-direction: row}#brxe-hutjok {height: 560px; align-self: center !important; justify-content: center; align-items: center; background-image: url("https://institutosantalucia.es/wp-content/uploads/2024/04/banner-actualidad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; margin-top: -2px}@media (max-width: 991px) {#brxe-hutjok {padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-hutjok {justify-content: flex-end; padding-right: 0; padding-left: 0; height: 650px; background-image: url("https://institutosantalucia.es/wp-content/uploads/2024/04/05_actualidad.jpg"); background-position: top center; background-repeat: no-repeat; background-size: cover}}#brxe-rlfehk {font-size: 14px; color: var(--color-6); font-weight: 600; letter-spacing: -0.3px; margin-bottom: 5px}@media (max-width: 478px) {#brxe-rlfehk {line-height: 1.3}}#brxe-srxrtg {margin-bottom: 40px}.brxe-lrmufi .shortcode-icon-fa.brxe-shortcode {color: var(--color-6); font-size: 14px; font-weight: 600}.brxe-lrmufi .brxe-ayvrvd.brxe-block {width: 15%; align-items: flex-start}.brxe-lrmufi .brxe-warxxq.brxe-icon {color: var(--color-6); fill: var(--color-6); font-size: 14px; margin-right: 10px}.brxe-lrmufi .brxe-cnmdwe.brxe-block {align-items: flex-start; width: 0%}.brxe-lrmufi .brxe-cvcsho.brxe-block {margin-bottom: 5px; flex-direction: row; align-self: flex-start !important; justify-content: flex-start; align-items: center}.brxe-lrmufi .brxe-yfnqcr.brxe-heading {font-size: 24px; font-weight: 600; line-height: 1.2}.brxe-lrmufi .brxe-stadfe.brxe-block {padding-top: 35px; padding-right: 35px; padding-bottom: 35px; padding-left: 35px}@media (max-width: 478px) {.brxe-lrmufi .brxe-stadfe.brxe-block {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}.brxe-lrmufi.brxe-block {border-top: 2px solid #4cb0e9; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-syqoio {margin-top: 0; flex-direction: row; column-gap: 30px}#brxe-wrygiq {padding-top: 50px; padding-bottom: 50px}@media (max-width: 991px) {#brxe-wrygiq {padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-wrygiq {padding-top: var(--padding-mobile); padding-bottom: var(--padding-mobile)}}#brxe-hwnaqx {font-size: 14px; color: var(--color-6); font-weight: 600; letter-spacing: -0.3px; margin-bottom: 5px}@media (max-width: 478px) {#brxe-hwnaqx {line-height: 1.3}}#brxe-ivpwtj {margin-bottom: 40px}.brxe-hcsodu .shortcode-icon-fa.brxe-shortcode {color: var(--color-6); font-size: 14px; font-weight: 600}.brxe-hcsodu .brxe-rnxzrt.brxe-block {width: 15%; align-items: flex-start}.brxe-hcsodu .brxe-cytscm.brxe-icon {color: var(--color-6); fill: var(--color-6); font-size: 14px; margin-right: 10px}.brxe-hcsodu .brxe-oadtoc.brxe-block {align-items: flex-start; width: 0%}.brxe-hcsodu .brxe-zjxjgt.brxe-block {margin-bottom: 5px; flex-direction: row; align-self: flex-start !important; justify-content: flex-start; align-items: center}.brxe-hcsodu .brxe-thnnch.brxe-heading {font-size: 24px; font-weight: 600; line-height: 1.2}.brxe-hcsodu .brxe-ykqgmq.brxe-block {padding-top: 35px; padding-right: 35px; padding-bottom: 35px; padding-left: 35px}@media (max-width: 478px) {.brxe-hcsodu .brxe-ykqgmq.brxe-block {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}.loop-lo-ultimo.brxe-block {border-top: 2px solid #4cb0e9; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-vbjkyk {margin-top: 0; flex-direction: row; column-gap: 30px}#brxe-saasjd .bricks-pagination ul {justify-content: center}#brxe-saasjd .bricks-pagination ul .page-numbers.current {background: var(--color-7); color: var(--bricks-color-tuemko)}#brxe-saasjd {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 40px}#brxe-saasjd .bricks-pagination ul .page-numbers {height: 40px; width: 40px}#brxe-vqnysi {padding-top: 50px; padding-bottom: 50px}@media (max-width: 991px) {#brxe-vqnysi {padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-vqnysi {padding-top: var(--padding-mobile); padding-bottom: var(--padding-mobile)}}#brxe-wbggcw {margin-bottom: 40px}#brxe-wkmnbg {padding-top: 50px; padding-bottom: 0; border-top: 1px solid var(--color-7)}@media (max-width: 991px) {#brxe-wkmnbg {padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-wkmnbg {padding-top: var(--padding-mobile)}}.brxe-hldmmr .brxe-ehjqzm.brxe-text-basic {text-align: center}#brxe-ntfjlq {flex-direction: row; align-items: center; margin-bottom: 25px; align-self: center !important; justify-content: space-between; padding-right: 15px; padding-left: 15px}#brxe-ntfjlq{ border:1px solid #66C3FF; border-radius:50px; background: rgba(204, 240, 255, 0.40); height:50px; gap:2px;}@media (max-width: 1024px) { #brxe-ntfjlq { flex-wrap: nowrap !important; overflow-x: auto !important; overflow-y: hidden; -webkit-overflow-scrolling: touch; justify-content: flex-start !important; padding-left: 20px !important; padding-right: 15px !important; scrollbar-width: thin; scrollbar-color: rgba(102, 195, 255, 0.6) transparent; } #brxe-ntfjlq > * { flex-shrink: 0 !important; white-space: nowrap !important; } #brxe-ntfjlq::-webkit-scrollbar { height: 4px !important; display: block !important; } #brxe-ntfjlq::-webkit-scrollbar-track { background: transparent; } #brxe-ntfjlq::-webkit-scrollbar-thumb { background: rgba(102, 195, 255, 0.6) !important; border-radius: 4px; }}.brxe-yupynp .brxe-sopyvs.brxe-icon {color: var(--color-6); fill: var(--color-6); font-size: 15px; margin-right: 20px}.brxe-yupynp .brxe-zrxify.brxe-block {margin-bottom: 5px; flex-direction: row}.brxe-yupynp .brxe-vvgoez.brxe-heading {font-size: 24px; font-weight: 600; line-height: 1.2}.brxe-yupynp .brxe-ckmpuu.brxe-block {padding-top: 35px; padding-right: 35px; padding-bottom: 35px; padding-left: 35px}@media (max-width: 478px) {.brxe-yupynp .brxe-ckmpuu.brxe-block {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}.brxe-yupynp.brxe-block {border-style: hidden; border-color: #4cb0e9; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.brxe-cgsyrq .brxe-iyvapx.brxe-block {flex-direction: row; column-gap: 30px; margin-top: 0}.brxe-cgsyrq .brxe-cvqiuk.brxe-container {margin-top: 40px}.brxe-cgsyrq.brxe-block {margin-top: 20px; margin-bottom: 30px}#brxe-ywilkc > .tab-menu .tab-title {padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px; color: var(--color-7)!important; font-weight: 500; line-height: 24px; letter-spacing: -0.36px}#brxe-ywilkc > .tab-menu .tab-title.brx-open {background-color: var(--bricks-color-tuemko); color: var(--color-7); border-radius: 50px}#brxe-ywilkc > .tab-content {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-ywilkc > .tab-menu .tab-title:hover {color: var(--color-7)}#brxe-ywilkc > .tab-menu .tab-title:hover{ background-color: white; border-radius: 50px;}#brxe-iewpju {padding-right: 20px; padding-left: 20px}