#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-block-contacto{background-color:var(--rededuca-bg-medium-grey);padding:30px 0;}.section-block-contacto .dudas-form .text-green{color:#FFF !important;}.section-block-contacto .title-block{font-size:22px;text-align:center;margin-bottom:25px;color:#FFF;}.section-block-contacto .container-form{max-width:400px;margin:0 auto;}.section-block-contacto .container-form .form-control{display:block;border-radius:7px;padding:5px 10px;height:40px;margin-bottom:15px;color:#818181;}.section-block-contacto .container-form .form-control.error{border:1px solid #f54141;}.section-block-contacto .container-form .form-control.form-textarea{height:100px;}.section-block-contacto .container-form .form-control:focus{color:var(--rededuca-font-dark-grey);}.section-block-contacto .container-form label{color:#FFF;font-size:15px;margin-bottom:3px;}.section-block-contacto .container-form .aviso-rgdp{color:#FFF;font-size:13px;}.section-block-contacto .container-form .aviso-rgdp img{width:15px;}.section-block-contacto .container-form .aviso-rgdp .texto-desplegable{display:none;}.section-block-contacto .container-form .form-item-aviso-legal input{display:inline;}.section-block-contacto .container-form .form-item-aviso-legal label{display:inline;font-size:13px;color:#FFF;}.section-block-contacto .container-form .form-item-aviso-legal label a{color:#FFF;text-decoration:underline;}.section-block-contacto .container-form .form-submit{background-color:var(--rededuca-light-green);width:100%;border-radius:25px;padding:8px 15px;border:none;color:#FFF;font-size:17px;text-transform:uppercase;margin:15px 0;transition:background-color 0.2s ease;}.section-block-contacto .container-form .form-submit:focus,.section-block-contacto .container-form .form-submit:hover{background-color:var(--rededuca-dark-green);}.section-block-contacto .container-form .contenedor-loading{text-align:center;display:flex;justify-content:center;align-items:center;}.section-block-contacto .container-form .contenedor-loading .loading{display:none;}.lds-ring{display:inline-block;position:relative;width:40px;height:40px;}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:37px;height:37px;margin:5px;border:5px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#fff transparent transparent transparent;}.lds-ring div:nth-child(1){animation-delay:-0.45s;}.lds-ring div:nth-child(2){animation-delay:-0.3s;}.lds-ring div:nth-child(3){animation-delay:-0.15s;}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.section-block-contacto .container-form .mensaje{font-size:16px;display:none;}.section-block-contacto .container-form .mensaje.correcto{color:#32c532;}.section-block-contacto .container-form .mensaje.error{color:#f54141;}
.content-text-oposiciones-profesorado{padding:30px 0;overflow-wrap:break-word;}.content-text-oposiciones-profesorado #indice-content{padding:15px;border:1px solid var(--rededuca-dark-green);border-radius:5px;margin-bottom:20px;}.content-text-oposiciones-profesorado #indice-content .scroll-link{cursor:pointer;transition:color 0.3s ease;}.content-text-oposiciones-profesorado #indice-content .scroll-link:hover{color:var(--rededuca-dark-green);}.content-text-oposiciones-profesorado h2{font-size:23px;margin-bottom:15px;}.content-text-oposiciones-profesorado h3{font-size:20px;margin-bottom:15px;}.content-text-oposiciones-profesorado h4{font-size:18px;margin-bottom:15px;}.content-text-oposiciones-profesorado a{color:var(--rededuca-light-green);}.content-text-oposiciones-profesorado p{font-size:16px;margin-bottom:15px;}@media(min-width:992px){.content-text-oposiciones-profesorado{padding:40px 0;}}.content-text-oposiciones-profesorado .col-sidebar .container-packs{margin-bottom:30px;}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related{position:relative;padding:20px 15px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:19px;overflow:hidden;margin-bottom:20px;}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .cap{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--rededuca-light-green);opacity:0.7;}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .logo-web{position:relative;text-align:center;margin-bottom:20px;}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .logo-web img{width:100px;}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .name-curso{position:relative;display:block;color:#FFF;font-size:18px;font-weight:600;text-align:center;margin-bottom:20px;text-decoration:none;}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .info-curso{text-align:center;position:relative;margin-bottom:20px;}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .info-curso span{color:#FFF;font-size:16px;}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .info-curso span::after{content:"|";margin-left:5px;}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .info-curso span:last-child::after{content:"";}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .container-button{text-align:center;}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .container-button .btn-matricula{position:relative;background-color:#2A2A2A;padding:6px 20px;border-radius:25px;color:#FFF;text-decoration:none;transition:all 0.2s;}.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .container-button .btn-matricula:hover,.content-text-oposiciones-profesorado .col-sidebar .container-packs .curso-related .container-button .btn-matricula:focus{text-decoration:none;opacity:0.8;}@media(min-width:992px){.content-text-oposiciones-profesorado .col-sidebar{margin-top:30px;margin-bottom:30px;}}.content-text-oposiciones-profesorado .col-sidebar .articulos-oposiciones{margin-bottom:30px;}.content-text-oposiciones-profesorado .col-sidebar .articulos-oposiciones .title-oposiciones-related{font-size:20px;font-weight:600;margin-bottom:10px;}.content-text-oposiciones-profesorado .col-sidebar .articulos-oposiciones ul a{color:var(--rededuca-dark-green);font-size:16px;}
.section-intro-mapa{padding:30px 0;color:#544E61;}@media (min-width:1200px){.section-intro-mapa{padding:0;}.section-intro-mapa .content-bordered-xl{padding:30px 15px;border-left:1px solid #DCE6EB;border-right:1px solid #DCE6EB;border-bottom:1px solid #DCE6EB;}}.section-intro-mapa .title{font-size:25px;font-weight:bold;margin-bottom:20px;}.section-intro-mapa p{font-size:16px;}.section-spain-map{padding-bottom:30px;}.section-spain-map .col-map{display:none;}@media(min-width:992px){.section-spain-map .col-map{display:block;}}.section-spain-map .st0{fill:#FFF;}.section-spain-map .st1{fill:#DCE6EB;stroke:#82B347;stroke-miterlimit:10;stroke-width:0.5;}.section-spain-map .st2{fill:#FFF;stroke:#82B347;stroke-width:0.5;}.section-spain-map .st3{fill:none;stroke:#82B347;stroke-width:0.5;stroke-miterlimit:10;}.section-spain-map .bg{width:100%;position:relative;border:1px solid var(--rededuca-dark-green);}.section-spain-map .bg .point{position:absolute;width:1.3rem;height:1.3rem;border-radius:50%;background-color:transparent;}.section-spain-map .bg .point#ceuta,.section-spain-map .bg .point#melilla{background-color:#DCE6EB;cursor:pointer;border:1px solid var(--rededuca-dark-green);}@keyframes waves{0%{transform:scale(0);}1%{opacity:.7;}5%{opacity:0;transform:scale(1);}}.section-spain-map .bg .info{width:25rem;height:20rem;position:absolute;top:0;left:-8rem;display:none;}.section-spain-map .bg .point:hover .info{display:block;}.section-spain-map .bg .content_container{background-color:var(--rededuca-dark-green);border-radius:15px;position:absolute;top:0;left:0;animation:appear 0.5s;transition:0.5s;}@keyframes appear{0%{opacity:0;transform:scale3d(0.3,0.3,0.3);}20%{opacity:0;transform:scale3d(1.1,1.1,1.1);}40%{transform:scale3d(0.9,0.9,0.9);}60%{transform:scale3d(1.03,1.03,1.03);}80%{transform:scale3d(0.97,0.97,0.97);}100%{opacity:1;transform:scale3d(1,1,1);}}.section-spain-map .bg .text{padding:2rem;font-size:1.2rem;line-height:1.8rem;color:#777;}.section-spain-map #madrid{top:36%;left:51%;}.section-spain-map #andalucia{top:66%;left:46%;}.section-spain-map #andalucia::after{animation-delay:1s;}.section-spain-map #asturias{top:7%;left:39%;}.section-spain-map #asturias::after{animation-delay:2s;}.section-spain-map #aragon{top:26%;left:68%;}.section-spain-map #aragon::after{animation-delay:3s;}.section-spain-map #cantabria{top:8%;left:50%;}.section-spain-map #cantabria::after{animation-delay:4s;}.section-spain-map #catalunya{top:21%;left:82%;}.section-spain-map #catalunya::after{animation-delay:5s;}.section-spain-map #comValenciana{top:47%;left:69%;}.section-spain-map #comValenciana::after{animation-delay:6s;}.section-spain-map #murcia{top:61%;left:64%;}.section-spain-map #murcia::after{animation-delay:7s;}.section-spain-map #galicia{top:10%;left:28%;}.section-spain-map #galicia::after{animation-delay:8s;}.section-spain-map #paisVasco{top:9%;left:58%;}.section-spain-map #paisVasco::after{animation-delay:9s;}.section-spain-map #navarra{top:13%;left:63%;}.section-spain-map #navarra::after{animation-delay:10s;}.section-spain-map #extremadura{top:49%;left:37%;}.section-spain-map #extremadura::after{animation-delay:11s;}.section-spain-map #rioja{top:17%;left:58%;}.section-spain-map #rioja::after{animation-delay:12s;}.section-spain-map #ceuta{top:84%;left:41%;border:1px solid var(--rededuca-dark-green);}.section-spain-map #ceuta::after{animation-delay:13s;}.section-spain-map #melilla{top:88%;left:56%;border:1px solid var(--rededuca-dark-green);}.section-spain-map #melilla::after{animation-delay:14s;}.section-spain-map #canarias{top:85%;left:18%;}.section-spain-map #canarias::after{animation-delay:15s;}.section-spain-map #baleares{top:44%;left:87%;}.section-spain-map #baleares::after{animation-delay:16s;}.section-spain-map #castillaMancha{top:47%;left:56%;}.section-spain-map #castillaMancha::after{animation-delay:17s;}.section-spain-map #castillaLeon{top:22%;left:45%;}.section-spain-map #castillaLeon::after{animation-delay:18s;}.section-spain-map .popup_info_comunity{display:none;background-color:var(--rededuca-dark-green);padding:20px 15px;border-radius:15px;color:#FFF;position:absolute;top:10px;left:10px;}.section-spain-map .popup_info_comunity .title{color:#FFF;font-size:19px;font-weight:600;margin-bottom:10px;}.section-spain-map .popup_info_comunity .content{font-size:16px;margin-bottom:0;}.section-spain-map .col-links .row{height:100%;}.section-spain-map .col-links .row > div{margin-bottom:15px;}.section-spain-map .col-links a{display:inline-block;width:100%;background-color:#DCE6EB;color:#6C6777;padding:8px 15px;border-radius:8px;border:0;font-size:16px;text-decoration:none;text-align:center;transition:background-color 0.2s ease;}.section-spain-map .col-links a:hover,.section-spain-map .col-links a:focus{background-color:var(--rededuca-light-green);box-shadow:none;text-decoration:none;color:#FFF;}@media(min-width:992px){.section-spain-map .col-links .row > div{display:flex;align-items:center;}}@media(min-width:1200px){.section-spain-map .content-bordered-xl{padding:15px;border-left:1px solid #DCE6EB;border-right:1px solid #DCE6EB;border-bottom:1px solid #DCE6EB;border-bottom-left-radius:7px;border-bottom-right-radius:7px;}}
#section-menu-oposiciones-general .oposicion .oposicion-tipo p{margin-top:28px;margin-bottom:15px;color:var(--rededuca-font-normal-grey);font-size:27px;}#section-menu-oposiciones-general .oposicion .botones{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;}#section-menu-oposiciones-general .oposicion .botones .boton{position:relative;flex:1 0 32%;background-color:#FFF;text-decoration:none;font-size:16px;color:#333333;padding:5px 10px;}#section-menu-oposiciones-general .oposicion .botones .boton span{display:block;}#section-menu-oposiciones-general .oposicion .botones .boton.active::after{content:"";display:block;position:absolute;left:0;bottom:0;width:85%;height:3px;background-color:var(--rededuca-dark-green);}@media (min-width:991px){#section-menu-oposiciones-general .oposicion .oposicion-tipo p{text-align:center;margin-bottom:20px;}#section-menu-oposiciones-general .oposicion .botones .boton{font-size:18px;border-radius:10px;flex:0 1 auto;}#section-menu-oposiciones-general .oposicion .botones .boton span{display:inline;}#section-menu-oposiciones-general .oposicion .botones .boton.active{background-color:var(--rededuca-dark-green);color:#FFF;}#section-menu-oposiciones-general .oposicion .botones .boton.active::after{display:none;}}@media (min-width:1200px){#section-menu-oposiciones-general .oposicion .oposicion-tipo p{margin-bottom:25px;}#section-menu-oposiciones-general .oposicion .botones{border:1px solid #DCE6EB;padding:30px 0;border-top-left-radius:7px;border-top-right-radius:7px;}}
.banner-simple.banner-oposiciones{background-image:url("https://cdn.rededuca.net/web/images/banner/cabecera-tablon-opositor.webp");background-size:cover;background-position-y:center;background-attachment:fixed;}@media (max-width:991px){.banner-simple.banner-oposiciones{background-image:url("https://cdn.rededuca.net/web/images/banner/cabecera-tablon-opositor-movil.webp");background-attachment:initial;}}.banner-simple .capa-completa{background:#000000 0 0 no-repeat padding-box;}.banner-simple .title-banner{font-size:45px;}
.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;}
