#telephone-whatsapp-movil{position:fixed;right:10px;bottom:10px;z-index:200;width:65px;}#telephone-whatsapp-movil img{border-radius:50px;max-width:100%;}@media (max-width:767px){#lhc_status_container{display:none;}}#lhc_status_container{display:none !important;}
.section-aviso-legal,.section-politica-cookies,.section-politica-privacidad,.section-condiciones-matriculacion{padding:30px 10px;color:#8B8B8B;font-size:14px;}.section-aviso-legal .title,.section-politica-cookies .title,.section-politica-privacidad .title,.section-condiciones-matriculacion .title{color:var(--rededuca-dark-green);font-size:16px;margin-bottom:4px;font-weight:700;margin-top:36px;}.section-aviso-legal .title-section,.section-politica-cookies .title-section,.section-politica-privacidad .title-section,.section-condiciones-matriculacion .title-section{display:initial;align-items:initial;justify-content:initial;}.section-aviso-legal .title-section .content-text .text-title,.section-politica-cookies .title-section .content-text .text-title,.section-politica-privacidad .title-section .content-text .text-title,.section-condiciones-matriculacion .title-section .content-text .text-title{color:#707070;font-size:25px;margin-top:46px;font-weight:normal;margin-bottom:17px;text-align:left;}.section-aviso-legal .title-section .line,.section-politica-cookies .title-section .line,.section-politica-privacidad .title-section .line,.section-condiciones-matriculacion .title-section .line{height:2px;background-color:#707070;flex-basis:unset;width:10%;margin-bottom:48px;}.section-politica-cookies table{margin-bottom:20px;}.section-politica-cookies table thead th{background-color:#ededed;text-align:center;}.section-politica-cookies ul{margin-bottom:20px;}.section-politica-cookies .subapartado .title{color:#8B8B8B;margin-bottom:15px;}.section-politica-cookies .subapartado .subapartado .title{color:#8B8B8B;margin-bottom:15px;}@media(max-width:991px){.section-politica-cookies .tabla-cookies{display:none;}.section-politica-cookies .carousel-cookies{margin-left:-15px;margin-right:-15px;}.section-politica-cookies .carousel-cookies .item{display:none;}.section-politica-cookies .carousel-cookies .item.active{display:block;}.section-politica-cookies .carousel-cookies .item .th{background-color:#ededed;padding:7px;text-align:center;font-weight:bold;}.section-politica-cookies .carousel-cookies .paginacion{display:flex;justify-content:center;}.section-politica-cookies .carousel-cookies .paginacion div{margin:10px 4px;}.section-politica-cookies .carousel-cookies .paginacion .next,.section-politica-cookies .carousel-cookies .paginacion .last{cursor:pointer;color:#1564b4;font-style:italic;}.section-politica-cookies .carousel-cookies .paginacion .actual{font-weight:bold;color:#1564b4;}}.section-politica-privacidad .subapartado .title{color:#8B8B8B;margin-bottom:15px;}.section-condiciones-matriculacion .contenedor-condiciones .item-collapse:nth-child(even){background-color:#ededed;}.section-condiciones-matriculacion .contenedor-condiciones .item-collapse{padding:20px;}.section-condiciones-matriculacion .title.collapsed::after{content:"\f077";}.section-condiciones-matriculacion ul li,.section-condiciones-matriculacion ol li{margin-bottom:10px;}.section-condiciones-matriculacion table{margin-bottom:20px;color:#6A6A6A;font-size:14px;}.section-condiciones-matriculacion table thead th{background-color:#ededed;text-align:center;}.section-condiciones-matriculacion tbody th{font-weight:normal;}.section-condiciones-matriculacion .box-transferencia{background-color:#F5F5F5;padding:18px 46px;width:fit-content;border-radius:12px;margin-bottom:12px;}.section-condiciones-matriculacion .box-transferencia p{margin-bottom:0;}.pagina-legal{--legal-texto:#4B4B4B;--legal-titulo:#2F2F2F;--legal-suave:#6C6777;--legal-verde:#82B347;--legal-verde-texto:#4F7A1F;--legal-fondo:#F6F8F2;--legal-borde:#E6E9E1;--legal-cabecera:190px;padding:48px 0 80px;color:var(--legal-texto);font-size:16px;line-height:1.75;}.pagina-legal__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;}@media (min-width:992px){.pagina-legal__layout{grid-template-columns:290px minmax(0,1fr);gap:64px;}}.pagina-legal__indice{background:var(--legal-fondo);border:1px solid var(--legal-borde);border-radius:14px;padding:22px 18px;}@media (min-width:992px){.pagina-legal__indice{position:sticky;top:var(--legal-cabecera);max-height:calc(100vh - var(--legal-cabecera) - 24px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#CFD6C6 transparent;}}.pagina-legal__indice > summary{list-style:none;}.pagina-legal__indice > summary::-webkit-details-marker{display:none;}@media (min-width:992px){.pagina-legal__indice > summary{pointer-events:none;}}@media (max-width:991px){.pagina-legal__indice > summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;}.pagina-legal__indice > summary::after{content:"";width:9px;height:9px;margin-right:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform .15s ease;}.pagina-legal__indice[open] > summary::after{transform:rotate(-135deg) translateY(-3px);}.pagina-legal .pagina-legal__indice:not([open]) > summary{margin-bottom:0;}.pagina-legal__indice{padding:16px 18px;}}.pagina-legal .pagina-legal__indice-titulo{margin:0 0 12px 6px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--legal-suave);}.pagina-legal__indice ol{list-style:none;margin:0;padding:0;}.pagina-legal .pagina-legal__indice li{margin:0;padding:0;}.pagina-legal .pagina-legal__indice li + li{margin-top:2px;}.pagina-legal__indice a{display:flex;align-items:flex-start;gap:10px;padding:7px 8px;border-radius:8px;color:var(--legal-texto);font-size:14px;line-height:1.4;text-decoration:none;transition:background-color .15s ease,color .15s ease;}.pagina-legal__indice a:hover,.pagina-legal__indice a:focus-visible,.pagina-legal__indice a.activo{background:#FFF;color:var(--legal-verde-texto);}.pagina-legal__indice a.activo{font-weight:700;}.pagina-legal__indice-num{flex:0 0 22px;height:22px;border-radius:50%;background:#FFF;border:1px solid var(--legal-borde);color:var(--legal-suave);font-size:12px;font-weight:700;line-height:20px;text-align:center;}.pagina-legal__indice a.activo .pagina-legal__indice-num{background:var(--legal-verde);border-color:var(--legal-verde);color:#FFF;}.pagina-legal__contenido{max-width:820px;min-width:0;}.pagina-legal .pagina-legal__fecha{display:inline-block;margin:0 0 32px;padding:6px 14px;border-radius:999px;background:var(--legal-fondo);border:1px solid var(--legal-borde);color:var(--legal-suave);font-size:14px;line-height:1.5;}.pagina-legal .pagina-legal__fecha--pie{display:block;margin:40px 0 24px;padding:0;background:none;border:0;}.pagina-legal__intro{margin-bottom:8px;padding-left:20px;border-left:4px solid var(--legal-verde);color:#544E61;}.pagina-legal__apartado{padding:32px 0 8px;border-top:1px solid var(--legal-borde);scroll-margin-top:var(--legal-cabecera);}.pagina-legal__apartado:first-of-type{border-top:0;padding-top:0;}.pagina-legal__intro + .pagina-legal__apartado:first-of-type{border-top:1px solid var(--legal-borde);padding-top:32px;}.pagina-legal h2{display:flex;align-items:center;gap:14px;margin:0 0 18px;color:var(--legal-titulo);font-size:22px;font-weight:700;line-height:1.3;}.pagina-legal__num{flex:0 0 36px;height:36px;border-radius:50%;background:var(--legal-verde);color:#FFF;font-size:15px;line-height:36px;text-align:center;}.pagina-legal h3{margin:26px 0 10px;color:var(--legal-titulo);font-size:17px;font-weight:700;line-height:1.4;}.pagina-legal p{margin:0 0 16px;}.pagina-legal__contenido ul{list-style:none;margin:0 0 18px;padding:0;}.pagina-legal__contenido ul li{position:relative;margin-bottom:10px;padding-left:26px;}.pagina-legal__contenido ul li::before{content:"";position:absolute;left:6px;top:.7em;width:8px;height:8px;border-radius:50%;background:var(--legal-verde);}.pagina-legal__contenido a{color:var(--legal-verde-texto);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;}.pagina-legal__contenido a:hover{color:var(--legal-titulo);}.pagina-legal__contacto{padding:26px 28px;border-radius:14px;background:var(--legal-fondo);border:1px solid var(--legal-borde);}.pagina-legal__contacto-titulo{margin:0 0 16px !important;color:var(--legal-titulo);font-size:18px;font-weight:700;}.pagina-legal__contenido .pagina-legal__contacto ul{display:grid;grid-template-columns:minmax(0,1fr);gap:14px 32px;margin:0;}.pagina-legal__contenido .pagina-legal__contacto li{margin:0;padding:0;font-size:15px;line-height:1.5;}.pagina-legal__contenido .pagina-legal__contacto li::before{content:none;}.pagina-legal__contacto li span{display:block;margin-bottom:2px;color:var(--legal-suave);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;}@media (min-width:768px){.pagina-legal__contenido .pagina-legal__contacto ul{grid-template-columns:repeat(2,minmax(0,1fr));}.pagina-legal__contacto li:first-child{grid-column:1 / -1;}}@media (max-width:991px){.pagina-legal{--legal-cabecera:135px;padding:32px 0 56px;}.pagina-legal__indice ol{columns:2;column-gap:12px;}.pagina-legal__indice li{break-inside:avoid;}}@media (max-width:575px){.pagina-legal{font-size:15px;}.pagina-legal__indice ol{columns:1;}.pagina-legal h2{font-size:19px;gap:12px;}.pagina-legal__num{flex-basis:32px;height:32px;line-height:32px;font-size:14px;}.pagina-legal__intro{padding-left:16px;}.pagina-legal__contacto{padding:22px 20px;}}.pagina-legal .pagina-legal__indice-grupo{margin:18px 0 4px 6px;color:var(--legal-titulo);font-size:14px;font-weight:700;}.pagina-legal .pagina-legal__indice-titulo + .pagina-legal__indice-grupo{margin-top:0;}.pagina-legal__grupo{margin:48px 0 8px !important;padding-bottom:12px;border-bottom:3px solid var(--legal-verde);font-size:26px !important;}.pagina-legal__contenido > .pagina-legal__grupo:first-of-type{margin-top:0 !important;}.pagina-legal__grupo + .pagina-legal__apartado{border-top:0;}.pagina-legal h4{margin:22px 0 10px;color:var(--legal-titulo);font-size:16px;font-weight:700;}.pagina-legal .text-align-justify{text-align:left;}.pagina-legal__contenido li > p{margin:0;}.pagina-legal__contenido ol{margin:0 0 18px;padding-left:22px;}.pagina-legal__contenido ol li{margin-bottom:8px;}.pagina-legal__tabla{margin:8px 0 22px;overflow-x:auto;border:1px solid var(--legal-borde);border-radius:12px;}.pagina-legal__tabla table{width:100% !important;margin:0 !important;border:0 !important;border-collapse:collapse;color:var(--legal-texto) !important;font-size:14px !important;line-height:1.5;}.pagina-legal__tabla thead,.pagina-legal__tabla tbody,.pagina-legal__tabla tr{border:0 !important;}.pagina-legal__tabla th,.pagina-legal__tabla td{padding:10px 14px !important;border:0 !important;border-bottom:1px solid var(--legal-borde) !important;vertical-align:top;text-align:left !important;}.pagina-legal__tabla thead th,.pagina-legal__tabla tr:first-child th{background:var(--legal-fondo) !important;color:var(--legal-titulo);font-weight:700;}.pagina-legal__tabla tr:last-child td{border-bottom:0 !important;}.pagina-legal__tabla td p{margin:0 0 6px;}.pagina-legal .carousel-cookies{border:1px solid var(--legal-borde);border-radius:12px;overflow:hidden;margin:8px 0 22px !important;}.pagina-legal .carousel-cookies .item .th{background:var(--legal-fondo) !important;color:var(--legal-titulo);}.pagina-legal .carousel-cookies .paginacion .next,.pagina-legal .carousel-cookies .paginacion .last,.pagina-legal .carousel-cookies .paginacion .actual{color:var(--legal-verde-texto) !important;}@media (max-width:575px){.pagina-legal__grupo{font-size:22px !important;}}
.block-tendencias{background-color:#59565E;padding:5px 15px;color:#fff;display:flex;align-items:center;overflow-x:scroll;scrollbar-width:none;}.block-tendencias::-webkit-scrollbar{width:0;height:0;background:transparent;}.block-tendencias strong{font-size:13px;margin-right:5px;max-width:75px;}.block-tendencias .list-tendencias{list-style:none;padding:0;margin:0;display:flex;align-items:center;}.block-tendencias .list-tendencias li.item-tendencia{min-width:max-content;}.block-tendencias .list-tendencias li.item-tendencia:last-child{margin-right:0;}.block-tendencias .list-tendencias li.item-tendencia a{display:block;color:#fff;font-size:13px;padding:0 5px;position:relative;text-decoration:none;}.block-tendencias .list-tendencias li.item-tendencia a:hover{text-decoration:underline;}.block-tendencias .list-tendencias li.item-tendencia a::after{content:"|";color:#707070;position:absolute;right:-1px;}.block-tendencias .list-tendencias li.item-tendencia:last-child a::after{content:"";display:none;}.block-tendencias.count-8 .list-tendencias li.item-tendencia a,.block-tendencias.count-7 .list-tendencias li.item-tendencia a{font-size:11px;}.block-tendencias.count-6 .list-tendencias li.item-tendencia a{font-size:12px;}
