#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;}
.col-curso-bloque{margin-bottom:25px;}.curso-bloque{position:relative;padding:20px 10px;background-color:#FFF;box-shadow:0 3px 6px #00000029;}.curso-bloque.promo{padding-top:40px;}.curso-bloque .img-area{height:150px;background-position:center;background-size:cover;width:100%;position:relative;}.curso-bloque .content-curso-bloque .name{display:block;font-size:24px;color:var(--rededuca-font-purple-grey);font-weight:600;text-decoration:none;margin-bottom:12px;min-height:78px;}.curso-bloque .content-curso-bloque .name .parentesis{color:var(--rededuca-font-purple-grey);font-size:14px;font-weight:100;}.curso-bloque .content-curso-bloque .description{font-size:14px;color:#707070;margin-bottom:15px;}.curso-bloque .content-curso-bloque .entidad-precio{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-evenly;align-items:center;margin-bottom:22px;}.curso-bloque .content-curso-bloque .entidad{display:flex;align-items:center;}.curso-bloque .content-curso-bloque .entidad img{display:inline-block;width:116px;}.curso-bloque .content-curso-bloque .precio del{color:var(--rededuca-font-light-grey);font-size:17px;}.curso-bloque .content-curso-bloque .precio-promo{font-size:18px;font-weight:600;color:var(--rededuca-font-custom-red);}.curso-bloque .content-curso-bloque .precio-normal{font-size:16px;font-weight:normal;color:var(--rededuca-font-purple-grey);}.curso-bloque .content-curso-bloque .precio .label-precio{color:var(--rededuca-font-purple-grey);font-size:14px;}.curso-bloque .content-curso-bloque .info{margin-bottom:6px;display:flex;justify-content:space-around;}.curso-bloque .content-curso-bloque .info .item-info-curso{background-color:#ECECEC;border-radius:5px;color:var(--rededuca-font-purple-grey);font-size:13px;text-align:center;padding:5px;flex-basis:23%;max-width:23%;display:flex;align-items:center;justify-content:center;}.curso-bloque .content-curso-bloque .info .item-info-curso:last-child{margin-right:0;}.curso-bloque .content-curso-bloque .info .item-info-curso span{display:block;}.curso-bloque .content-curso-bloque .info .item-info-curso.precio-promo{background-color:#F8AD2C;flex-direction:column;}.curso-bloque .content-curso-bloque .info .item-info-curso.precio-promo del{color:#535353;display:block;}.curso-bloque .content-curso-bloque .info .item-info-curso.precio-promo .precio-promo{color:#FFF;}.curso-bloque .content-curso-bloque .buttons{text-align:center;}.curso-bloque .content-curso-bloque .buttons .link-info{background-color:var(--rededuca-dark-green);box-shadow:0 3px 6px #00000029;padding:11px;text-decoration:none;color:#fff;border-radius:8px;display:block;}.curso-bloque .content-curso-bloque .buttons .link-info img{width:14px;}.curso-bloque .content-curso-bloque .buttons .link-info:hover img{margin-left:10px;transition:var(--transition-custom);}.curso-bloque .content-curso-bloque .buttons a{display:inline-block;}@media (min-width:992px){.curso-bloque{height:100%;}}@media (min-width:1200px){.curso-bloque.promo{padding-top:20px;}.curso-bloque .img{display:block;height:130px;margin:-20px -10px -24px -10px;}.curso-destacado .img img{width:100%;height:100%;object-fit:cover;}.curso-bloque .content-curso-bloque .name{font-size:17px;}.curso-bloque .content-curso-bloque .info{flex-wrap:wrap;justify-content:space-around;}.curso-bloque .content-curso-bloque .info .item-info-curso{font-size:14px;padding:5px;flex-basis:30%;max-width:30%;margin-bottom:10px;}.curso-bloque .content-curso-bloque .info .item-info-curso.precio-promo{display:block;background-color:#EBF4FF;}.curso-bloque .content-curso-bloque .info .item-info-curso.precio-promo del,.curso-bloque .content-curso-bloque .info .item-info-curso.precio-promo span{display:inline;}.curso-bloque .content-curso-bloque .info .item-info-curso.precio-promo span:first-child{margin-right:5px;}.curso-bloque .content-curso-bloque .info .item-info-curso.precio-promo .precio-promo{font-weight:bold;color:#535353;}}@media (max-width:1024px){}.owl-carousel .owl-stage{display:flex;}.owl-carousel .owl-item{display:flex;flex-grow:1;}.owl-carousel .owl-item .item{width:100%;}
.block-cursos-packs{display:none;padding-top:30px;color:var(--rededuca-font-normal-grey);}.block-cursos-packs .title{font-size:24px;font-weight:bold;}.block-cursos-packs p{font-size:16px;color:var(--rededuca-font-purple-grey);}.block-cursos-packs .curso-bloque .content-curso-bloque .name{font-size:16px;}@media(min-width:992px){.block-cursos-packs{display:block;padding-top:40px;}.block-cursos-packs .title{font-size:30px;}.block-cursos-packs p{font-size:18px;font-weight:100;}}
#modal_matriculacion,.modal_email{color:var(--rededuca-font-dark-grey);}.modal_email #edit-email,.modal_email #edit-nombre{width:100%;}#modal_matriculacion .modal-dialog-custom{max-width:1000px;}#modal_matriculacion .modal-dialog-custom .modal-content{border-radius:0;}#modal_matriculacion .modal-dialog-custom .modal-content .modal-body{padding:20px 0 0;}@media (max-width:1200px){#modal_matriculacion .modal-dialog-custom{max-width:80%;}}#modal_matriculacion .modal-matriculacion-header,.modal_email .modal-matriculacion-header{position:relative;padding:56px 56px 10px;}#modal_matriculacion .modal-matriculacion-header .modal-subtitle{font-size:20px;margin-bottom:0;color:#707070;font-weight:normal;}#modal_matriculacion .modal-matriculacion-header .modal-subtitle .info-proximamente{font-size:20px;margin-bottom:0;color:#ff3a3a;}#modal_matriculacion .modal-matriculacion-header .modal-subtitle .info-proximamente .icon{width:20px;}#modal_matriculacion .modal-matriculacion-header .modal-course-name .course-name{color:var(--rededuca-dark-green);font-size:24px;font-weight:bold;}#modal_matriculacion .modal-matriculacion-header .btn-close,.modal_email .modal-matriculacion-header .btn-close{float:right;}#modal_matriculacion .modal-aviso{background-color:var(--rededuca-bg-blue-light);color:var(--rededuca-font-purple-grey);font-size:13px;text-align:center;padding:10px 80px;}#modal_matriculacion #form_matriculacion{display:-ms-flexbox;display:flex;flex-flow:row wrap;}#modal_matriculacion #form_matriculacion .form-control{font-size:14px;}#modal_matriculacion #form_matriculacion .form-select{font-size:12px;}#modal_matriculacion #form_matriculacion label{font-size:13px;color:#6B6B6B;display:inline;}#modal_matriculacion #form_matriculacion label span.obligatorio{color:red;margin-left:4px;}#modal_matriculacion #form_matriculacion #edit-col-lopd span.obligatorio{color:red;}#modal_matriculacion #form_matriculacion #edit-col-lopd .aviso-obligatorio{font-size:12px;}#modal_matriculacion #form_matriculacion #fieldset-columna-3 legend{display:none;}.js-form-item.form-item.js-form-type-checkbox.form-item-facturacion-check.js-form-item-facturacion-check{padding:0 56px;}#modal_matriculacion #form_matriculacion #fieldset-columna-facturacion{padding:26px 56px;border-top:1px solid var(--rededuca-font-light-grey);margin-top:24px;}#modal_matriculacion #form_matriculacion #fieldset-columna-1 .fieldset-wrapper,#modal_matriculacion #form_matriculacion #fieldset-columna-2 .fieldset-wrapper,#modal_matriculacion #form_matriculacion #fieldset-columna-facturacion .fieldset-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;}#modal_matriculacion #form_matriculacion #fieldset-columna-1 .form-item,#modal_matriculacion #form_matriculacion #fieldset-columna-2 .form-item{flex:0 0 50%;}#modal_matriculacion #form_matriculacion #fieldset-columna-facturacion .form-item{flex:0 0 25%;}#modal_matriculacion #form_matriculacion #fieldset-columna-facturacion .form-item-f-direccion{flex:0 0 50% !important;}#modal_matriculacion #form_matriculacion .form-item-email,#modal_matriculacion #form_matriculacion .form-item-direccion{flex:0 0 100% !important;}#modal_matriculacion #form_matriculacion .form-item-nombre,#modal_matriculacion #form_matriculacion .form-item-telefono,#modal_matriculacion #form_matriculacion .form-item-localidad,#modal_matriculacion #form_matriculacion .form-item-pais,#modal_matriculacion #form_matriculacion .form-item-f-direccion,#modal_matriculacion #form_matriculacion .form-item-f-localidad,#modal_matriculacion #form_matriculacion .form-item-f-pais{padding-right:5px;}#modal_matriculacion #form_matriculacion .precio-ant{text-align:center;text-decoration:line-through;font-size:22px;border-top:1px solid #dcdcdc;}#modal_matriculacion #form_matriculacion .form-item{margin:4px 0;}#modal_matriculacion #form_matriculacion .form-item{position:relative;}#modal_matriculacion #form_matriculacion #ocultar{display:none;}#modal_matriculacion #form_matriculacion .fieldgroup{flex-basis:100%;}#modal_matriculacion #fieldset-columna-3{margin:5px 0;}#modal_matriculacion #form_matriculacion input,#modal_matriculacion #form_matriculacion textarea,#modal_matriculacion #form_matriculacion select,.modal_email input{background-color:#F6F6F6;color:#818181;border-radius:12px;border:none;outline:none;box-shadow:none;padding:13px 14px;height:auto;}#modal_matriculacion #form_matriculacion input:focus,#modal_matriculacion #form_matriculacion textarea:focus,#modal_matriculacion #form_matriculacion select:focus{box-shadow:0 0 5px var(--rededuca-dark-green);background-color:#fff;color:var(--rededuca-font-dark-grey);}#modal_matriculacion #form_matriculacion select{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;background-size:10px;}#modal_matriculacion #form_matriculacion legend{font-size:15px;padding:5px 0;margin-bottom:0;font-weight:600;}#modal_matriculacion #form_matriculacion legend .fieldset-columna-facturacion{font-weight:normal;margin-bottom:15px;}#modal_matriculacion #form_matriculacion #fieldset-columna-1 legend{display:none;}#modal_matriculacion #form_matriculacion #fieldset-columna-2 legend{display:none;}#modal_matriculacion #form_matriculacion #fieldset-columna-1,#modal_matriculacion #form_matriculacion #fieldset-columna-2{margin:0;}#modal_matriculacion #form_matriculacion #fieldset-columna-1{padding-left:56px;}#modal_matriculacion #form_matriculacion #fieldset-columna-2{padding-right:56px;}#modal_matriculacion #form_matriculacion #fieldset-columna-3{padding-right:56px;padding-left:56px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4{padding:27px 56px;background-color:var(--rededuca-bg-blue-light);}#modal_matriculacion #form_matriculacion #fieldset-columna-4 legend{display:contents;font-size:15px;color:#606060;font-weight:600;margin-bottom:12px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 .form-item-cupon{width:max-content;display:inline-block;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 .form-item-cupon.cupon-correcto input{border-color:#28a745;color:#28a745;}#modal_matriculacion #form_matriculacion #validacion-cupon{display:inline-block;margin-left:5px;}#modal_matriculacion #form_matriculacion #validacion-cupon.incorrecto{color:#f44336;}#modal_matriculacion #form_matriculacion #validacion-cupon.correcto{color:#28a745;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 .form-item-cupon input{width:280px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper{margin:0;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper legend{border:none;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas{display:flex;flex-wrap:wrap;margin-top:10px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #form-cupon{background-color:#fff;display:inline-block;margin-left:20px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas span.name-porcentage{font-size:15px;font-weight:bold;display:block;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas span.name-tipo{font-size:16px;display:block;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas span.requisitos{display:block;font-size:12px;margin-top:9px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item{display:flex;flex:1 1 25%;border-top:1px solid var(--rededuca-font-purple-grey);border-right:1px solid var(--rededuca-font-purple-grey);text-align:center;justify-content:center;margin:0;padding:5px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:nth-last-child(-n+4){border-bottom:1px solid var(--rededuca-font-purple-grey);}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:first-child{border-top-left-radius:5px;border-left:1px solid var(--rededuca-font-purple-grey);}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:nth-child(5){border-left:1px solid var(--rededuca-font-purple-grey);}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:nth-child(4){border-top-right-radius:5px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:last-child{border-bottom-right-radius:5px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:nth-last-child(4){border-bottom-left-radius:5px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas label{color:var(--rededuca-font-purple-grey);align-self:center;margin-bottom:0;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:hover{background-color:var(--rededuca-font-purple-grey);cursor:pointer;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:hover label{color:#fff;cursor:pointer;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item input[type="radio"]{display:none;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item.selected,#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item.selected label{background-color:var(--rededuca-font-purple-grey);color:#fff;}#modal_matriculacion #form_matriculacion #edit-col-forma-pago{padding:0 56px;margin-bottom:36px;}#modal_matriculacion #form_matriculacion #edit-plazos{padding:0;margin-bottom:36px;}#modal_matriculacion #form_matriculacion #edit-forma-pago{margin:15px 0;}#modal_matriculacion #form_matriculacion #edit-forma-pago .form-item{display:inline-block;background-color:#F8F8F8;border:1px solid #E4E4E4;border-radius:18px;padding:6px 30px;margin:0 2px;}#modal_matriculacion #form_matriculacion #edit-forma-pago label{color:#4D4D4D;font-size:15px;margin-bottom:0;vertical-align:middle;}#modal_matriculacion #form_matriculacion #edit-forma-pago input[type="radio"]{display:none;}#modal_matriculacion #form_matriculacion #edit-forma-pago label::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;margin-right:3px;}#modal_matriculacion #form_matriculacion #edit-forma-pago label[for="edit-forma-pago-transferencia"]::before{content:url("https://cdn.rededuca.net/web/images/ficha_curso/transfer.svg");}#modal_matriculacion #form_matriculacion #edit-forma-pago label[for="edit-forma-pago-paypal"]::before{content:url("https://cdn.rededuca.net/web/images/ficha_curso/paypal.png");}#modal_matriculacion #form_matriculacion #edit-forma-pago label[for="edit-forma-pago-tarjeta"]::before{content:url("https://cdn.rededuca.net/web/images/ficha_curso/creditcard-gris.png");}#modal_matriculacion #form_matriculacion #edit-forma-pago label[for="edit-forma-pago-contrarreembolso"]::before{content:url("https://cdn.rededuca.net/web/images/ficha_curso/transfer.svg");}#modal_matriculacion #form_matriculacion #edit-forma-pago label[for="edit-forma-pago-bizum"]::before{content:url("https://cdn.rededuca.net/web/images/ficha_curso/logo-bizum.png");}#modal_matriculacion #form_matriculacion #edit-forma-pago .form-item:hover{background-color:var(--rededuca-font-purple-grey);cursor:pointer;}#modal_matriculacion #form_matriculacion #edit-forma-pago .form-item:hover label{color:#fff;cursor:pointer;}#modal_matriculacion #form_matriculacion #edit-forma-pago label[for="edit-forma-pago-bizum"]:hover::before,#modal_matriculacion #form_matriculacion #edit-forma-pago #edit-forma-pago-bizum:checked + label[for="edit-forma-pago-bizum"]::before{}#modal_matriculacion #form_matriculacion #edit-forma-pago label[for="edit-forma-pago-tarjeta"]:hover::before,#modal_matriculacion #form_matriculacion #edit-forma-pago #edit-forma-pago-tarjeta:checked + label[for="edit-forma-pago-tarjeta"]::before{content:url("https://cdn.rededuca.net/web/images/ficha_curso/creditcard.svg");}#modal_matriculacion #form_matriculacion #edit-forma-pago .form-item.selected,#modal_matriculacion #form_matriculacion #edit-forma-pago .form-item.selected label{background-color:var(--rededuca-bg-purple-grey);color:#FFF;}#modal_matriculacion #form_matriculacion #edit-plazos--wrapper{padding:20px 56px;position:relative;margin-top:-31px;}#modal_matriculacion #form_matriculacion #edit-plazos--wrapper #edit-plazos{display:flex;flex-wrap:wrap;}#modal_matriculacion #form_matriculacion #edit-plazos--wrapper #edit-plazos .form-item{flex-basis:50%;}#modal_matriculacion #form_matriculacion #edit-plazos--wrapper #edit-plazos .form-item label{font-size:15px;color:#4D4D4D;font-weight:600;}#modal_matriculacion #form_matriculacion #edit-container-cuentas-bancarias-internacional,#modal_matriculacion #form_matriculacion #edit-container-cuentas-bancarias-spain{width:100%;margin-bottom:15px;}#modal_matriculacion #form_matriculacion .cuentas-banco-spain,#modal_matriculacion #form_matriculacion .cuentas-banco-intenacional{background-color:#F5F5F5;padding:14px 56px;margin:14px 0;}#modal_matriculacion #form_matriculacion .cuentas-banco-spain .title,#modal_matriculacion #form_matriculacion .cuentas-banco-intenacional .title{margin-bottom:10px;}#modal_matriculacion #form_matriculacion .cuentas-banco-spain ul,#modal_matriculacion #form_matriculacion .cuentas-banco-intenacional ul{margin:0;font-size:14px;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio{font-size:12px;padding:0 56px;margin-bottom:30px;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .form-item-check-aviso-condiciones-matriculacion,#modal_matriculacion #form_matriculacion #container-lopd-y-precio .form-item-check-aviso-legal-lopd{display:inline-block;margin:0;}#modal_matriculacion #form_matriculacion .js-form-item.form-item.js-form-type-checkbox.form-item-check-aviso-condiciones-matriculacion.js-form-item-check-aviso-condiciones-matriculacion a{color:var(--rededuca-light-green);text-decoration:none;font-weight:bold;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .aviso-rgdp{margin-top:15px;margin-bottom:15px;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .aviso-rgdp .texto-fijo span{color:var(--rededuca-light-green);cursor:pointer;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .aviso-rgdp .texto-fijo img{width:10px;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .aviso-rgdp .texto-desplegable{display:none;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio{padding-top:15px;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio .table-striped tbody tr:nth-of-type(odd){background-color:var(--rededuca-bg-blue-light);}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio .table-striped tbody td{border:none;font-size:15px;color:#9C9C9C;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio .table-striped tbody td.variable{text-align:end;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio .table-striped tbody tr.precio-final td{vertical-align:baseline;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio .table-striped tbody tr.precio-final td.variable{color:var(--rededuca-dark-green);font-weight:700;font-size:32px;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio .form-actions{text-align:right;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio .form-actions .form-submit{color:#FFF;background-color:var(--rededuca-light-green);padding:13px 47px;border-radius:13px;font-size:24px;transition:all 0.3s;text-transform:uppercase;font-weight:700;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio .form-actions .form-submit:hover,#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio .form-actions .form-submit:focus{opacity:60%;}#modal_matriculacion .modal-matriculacion-footer{background-color:#e2e2e2;padding:10px 0;}#modal_matriculacion .modal-matriculacion-footer img{width:70px;margin-right:15px;}#modal_matriculacion .modal-matriculacion-footer .logo-gobierno{width:180px;}#modal_matriculacion .modal-matriculacion-footer .logos1,#modal_matriculacion .modal-matriculacion-footer .logos2{text-align:center;}#modal_matriculacion .modal-matriculacion-footer .logo-redsys,#modal_matriculacion .modal-matriculacion-footer .logo-gobierno{border-right:1px solid #a3a3a3;padding-right:5px;margin-right:10px;}@media (max-width:991px){#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas{flex-direction:column;align-items:center;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item{width:100%;margin:0;padding:5px;line-height:20px;border-left:1px solid var(--rededuca-font-purple-grey);}#modal_matriculacion #form_matriculacion #edit-forma-pago{text-align:center;}#modal_matriculacion #form_matriculacion #edit-forma-pago .form-item{margin:4px auto;width:46%;margin-right:5px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:nth-last-child(-n+4){border-bottom:none;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:first-child{border-top-right-radius:5px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:1px solid var(--rededuca-font-purple-grey);}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:nth-child(4){border-top-right-radius:0;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #edit-becas--wrapper #edit-becas .form-item:nth-last-child(4){border-bottom-left-radius:0;}#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio .table-striped tbody tr.precio-final td.variable{font-size:28px;}#modal_matriculacion #form_matriculacion #edit-plazos--wrapper::before{content:"";display:block;position:absolute;width:30px;height:32px;border-bottom:solid 20px rgb(226,226,226);border-left:solid 15px transparent;border-right:solid 15px transparent;left:50%;margin-left:-15px;top:-13px;}#modal_matriculacion .modal-matriculacion-footer img{width:65px;margin-right:3px;}#modal_matriculacion .modal-matriculacion-footer .imagenes-junta-gobierno img:first-child{width:150px;}#modal_matriculacion .modal-matriculacion-footer .imagenes-junta-gobierno img:last-child{width:80px;}#modal_matriculacion .modal-matriculacion-footer .logos2 img{width:50px;}}@media (max-width:768px){#modal_matriculacion #form_matriculacion #fieldset-columna-1 .form-item-nombre::before,#modal_matriculacion #form_matriculacion #fieldset-columna-2 .form-item-direccion::before,#modal_matriculacion #form_matriculacion #fieldset-columna-1 .form-item-telefono::before,#modal_matriculacion #form_matriculacion #fieldset-columna-1 .form-item-email::before{display:none;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 .form-item-cupon{width:100%;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 .form-item-cupon input{width:100%;}}@media (max-width:375px){}#modal_matriculacion .resumen-movil{display:none;position:fixed;top:0;left:0;width:100%;background-color:var(--rededuca-dark-green);box-shadow:0 3px 6px #00000029;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:25px 15px;}#modal_matriculacion .resumen-movil .texto-resumen{font-size:14px;font-weight:600;padding-top:5px;color:var(--rededuca-font-purple-grey);}#modal_matriculacion .resumen-movil .nombre-curso{font-size:14px;padding-bottom:10px;color:#fff;}#modal_matriculacion .resumen-movil .texto-importe{font-size:14px;color:var(--rededuca-font-purple-grey);font-weight:600;}#modal_matriculacion .resumen-movil .texto-importe.final{font-size:14px;font-weight:bold;color:var(--rededuca-font-purple-grey);}#modal_matriculacion .resumen-movil .importe-total{font-size:13px;padding:5px;font-weight:bold;color:#fff;}#modal_matriculacion .resumen-movil .importe-total.precio-tachado{text-decoration:line-through;}#modal_matriculacion .resumen-movil .precio-final{font-size:15px;padding:5px;font-weight:bold;color:#fff;background-color:#FFB509;}@media (max-width:320px){#modal_matriculacion #form_matriculacion #container-lopd-y-precio .col-precio .table-striped tbody tr.precio-final td.variable{font-size:21px;}}@media (max-width:576px){#modal_matriculacion .modal-matriculacion-header .close{right:0;}#modal_matriculacion .modal-matriculacion-header .modal-subtitle{font-size:16px;}#modal_matriculacion .modal-content{border:none;}#modal_matriculacion .modal-dialog-custom{max-width:100%;margin:0;}#modal_matriculacion #form_matriculacion #edit-forma-pago .form-item{margin:0;margin-bottom:3px;width:80%;}#modal_matriculacion #form_matriculacion #edit-plazos--wrapper #edit-plazos .form-item{flex-basis:100%;font-size:14px;}#modal_matriculacion #form_matriculacion #fieldset-columna-facturacion .form-item,#modal_matriculacion #form_matriculacion #fieldset-columna-facturacion .form-item-f-direccion{flex:0 0 100% !important;}#modal_matriculacion #form_matriculacion .form-item-f-direccion,#modal_matriculacion #form_matriculacion .form-item-f-localidad,#modal_matriculacion #form_matriculacion .form-item-f-pais{padding-right:0;}#modal_matriculacion .modal-matriculacion-footer .logo-redsys,#modal_matriculacion .modal-matriculacion-footer .logo-gobierno{border-right:0;padding-right:0;margin-right:0;}}#modal_matriculacion #form_matriculacion .form-required:after{color:var(--rededuca-font-dark-grey);}#modal_matriculacion .dudas-form{padding:20px 45px;}#modal_matriculacion .dudas-form input,#modal_matriculacion .dudas-form textarea,#modal_matriculacion .dudas-form select{background-color:#f5f5f5;color:#707070;border-radius:5px;border:none;border-bottom:1px solid #d7e1e4;outline:none;box-shadow:none;margin-bottom:15px;}#modal_matriculacion .dudas-form input.error,#modal_matriculacion .dudas-form textarea.error{border:1px solid red;}#modal_matriculacion .dudas-form #ocultar{display:none;}#modal_matriculacion .info-proximamente{font-size:19px;color:#dc3545;margin-bottom:10px;}#modal_matriculacion #form_matriculacion .form-item.error input{border-color:#f44336;}#modal_matriculacion #form_matriculacion .form-item.error label{color:#f44336 !important;}#modal_matriculacion #form_matriculacion .error-forma-pago{color:#f44336;font-size:14px;margin-left:12px;}#modal_matriculacion #form_matriculacion .error-lopd{color:#f44336;margin:10px 0;display:inline-block;}#modal_matriculacion .texto-fallo{color:#f44336;font-size:15px;font-weight:bold;text-align:center;margin:10px;}#modal_matriculacion .exclamation-icon{width:13px;margin-right:3px;}#modal_matriculacion .dudas-form .aviso-rgdp,#modal_matriculacion .dudas-form .form-item-aviso-legal{font-size:13px;}#modal_matriculacion .dudas-form .aviso-rgdp img{width:15px;}#modal_matriculacion .dudas-form .aviso-rgdp .texto-desplegable{display:none;}#modal_matriculacion .dudas-form .contenedor-loading img{display:none;width:50px;}#modal_matriculacion .dudas-form .correcto.mensaje{color:#28a745;display:none;}#modal_matriculacion .dudas-form .error.mensaje{color:#dc3545;display:none;}#modal_matriculacion .dudas-form .form-actions .form-submit{color:#FFF;background-color:var(--rededuca-dark-green);padding:10px 15px;border-radius:7px;font-size:18px;transition:all 0.3s;}#modal_matriculacion .dudas-form .form-actions .form-submit:hover,#modal_matriculacion .dudas-form .form-actions .form-submit:focus{background-color:#F39C1B;outline:none;border:none;box-shadow:none;}@media (max-width:991px){#modal_matriculacion .dudas-form{padding:15px;}#modal_matriculacion .info-proximamente{font-size:16px;}#modal_matriculacion .modal-aviso{padding:10px 20px;}}#modal_matriculacion .modal-footer{background-color:var(--rededuca-bg-purple-grey);padding:28px 60px;}#modal_matriculacion .modal-footer img{margin-bottom:20px;}@media (max-width:768px){#modal_matriculacion .modal-dialog-custom .modal-content .modal-body{padding:30px;}#modal_matriculacion #form_matriculacion #fieldset-columna-1,#modal_matriculacion #form_matriculacion #fieldset-columna-3{padding-right:22px;padding-left:0;}#modal_matriculacion #form_matriculacion #fieldset-columna-2,#modal_matriculacion #form_matriculacion #fieldset-columna-facturacion{padding-left:0;padding-right:0;}#modal_matriculacion #form_matriculacion #edit-col-forma-pago,#modal_matriculacion #form_matriculacion #container-lopd-y-precio,#modal_matriculacion #form_matriculacion .form-item-facturacion-check{padding:0;}#modal_matriculacion #form_matriculacion #fieldset-columna-4{padding:20px 18px;}#modal_matriculacion .modal-matriculacion-header,.modal_email .modal-matriculacion-header{padding:48px 30px 10px;}#modal_matriculacion #form_matriculacion #fieldset-columna-4 #form-cupon{margin-left:0;}#modal_matriculacion .dudas-form{padding:0;}}#modal_matriculacion .col,#modal_matriculacion .col-md-6,#modal_matriculacion .col-12{position:relative;padding-right:15px;padding-left:15px;}
#modal_matriculacion .resumen-movil{display:none;position:fixed;top:0;left:0;width:100%;background-color:var(--rededuca-dark-green);box-shadow:0 3px 6px #00000029;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:25px 15px;}#modal_matriculacion .resumen-movil .texto-importe{font-size:14px;color:var(--rededuca-font-purple-grey);font-weight:600;}#modal_matriculacion .resumen-movil .texto-resumen{font-size:14px;font-weight:600;padding-top:5px;color:var(--rededuca-font-purple-grey);}
.container-curso{width:100%;}.curso-teaser{transition:all 0.3s ease;margin-bottom:14px;box-shadow:0 3px 6px #00000029;padding-bottom:24px;}.curso-teaser.selected{background-color:#ADD8E6;}.curso-teaser .container-fluid{width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto;}.curso-teaser .img-area{height:100px;background-position:center;background-size:cover;width:100%;position:relative;}.curso-teaser a{text-decoration:none;color:var(--rededuca-font-dark-grey);}.curso-teaser a:hover{text-decoration:none;}.curso-teaser .title-curso{color:var(--rededuca-font-purple-grey);font-size:18px;font-weight:600;margin-bottom:10px;}.curso-teaser .title-curso .parentesis{display:block;font-size:14px;font-weight:100;}.items-info-curso{display:flex;}.box-info-curso{margin:12px 3px;background-color:#ECECEC;padding:5px 15px;border-radius:5px;align-self:center;font-size:13px;color:var(--rededuca-font-purple-grey);}.curso-teaser .entidad-impartidora{margin-bottom:8px;}.curso-teaser .entidad-impartidora img{width:108px;margin-left:12px;}.curso-teaser .actions .solic-info{background-color:var(--rededuca-dark-green);color:#fff;border-radius:8px;display:block;padding:8px;text-align:center;transition:all 0.3s;font-weight:normal;width:100%;box-shadow:0 3px 6px #00000029;}.curso-teaser .actions .btn-seleccionar{background-color:var(--rededuca-bg-purple-grey);border-radius:8px;padding:8px;text-align:center;transition:all 0.3s;font-weight:normal;width:100%;box-shadow:0 3px 6px #00000029;}.curso-teaser .actions .btn-seleccionar .texto,.curso-teaser .actions .btn-seleccionar.selected:hover .texto,.curso-teaser .actions .btn-seleccionar.selected .texto{font-size:15px;color:#fff;}.curso-teaser .actions .btn-seleccionar img{filter:invert(1);width:14px;margin-left:6px;}.curso-teaser .actions .btn-seleccionar.selected:hover{background-color:#218FD0;}.curso-teaser .actions .btn-seleccionar.selected{background-color:#36A6E8;}.curso-teaser .tachado{text-decoration:line-through;color:#9A9999;font-size:14px;}.curso-teaser .precio-promo{color:#EEA600;font-size:17px;}.curso-teaser .precio-promo-movil{display:none;font-weight:bold;color:#ff8500;}.box-info-curso.precio.promocion{border:2px solid #F3AA00;background:#fff;}.title-curso .flag{position:relative;display:inline-block;margin-right:10px;color:#FFF;font-size:16px;font-weight:bold;}.title-curso .flag .inner{padding:7px 10px;background:#ff8500;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;line-height:22px;}@media (max-width:1200px){.contenedor-precio-promocion{padding:0 15px;}.curso-teaser .precio-promo-movil{display:inline;}.curso-teaser .precio-promo-movil ~ b{color:#ff8500;}}@media (max-width:991px){.curso-teaser{padding:10px;}.curso-teaser .title-curso{margin-top:10px;}.curso-teaser .items-info-curso{justify-content:center;flex-wrap:wrap;}.icon-info-curso{flex:1 1 20%;}.curso-teaser .icon-info-curso .icon-curso{display:none;}.curso-teaser .entidad-impartidora{margin-bottom:15px;margin-top:0;padding:0 15px;}.curso-teaser .entidad-impartidora span{display:none;}.curso-teaser .actions{text-align:center;}.curso-teaser .actions .solic-info{display:inline-block;padding:5px;}}@media (max-width:767px){.icon-info-curso{padding:0 5px;}.icon-info-curso.precio{flex-basis:23%;}}@media (max-width:576px){.curso-teaser .actions{font-size:14px;}.curso-teaser .title-curso{font-size:18px;margin-bottom:10px;}.curso-teaser p{font-size:14px;}.curso-teaser .icon-info-curso{font-size:13px;padding:0 5px;}.icon-info-curso{flex-basis:15%;}.curso-teaser .precio-promo-movil ~ b{font-size:11px;}.box-info-curso{font-size:14px;padding:14px 14px;margin:9px 2px;}}@media (max-width:350px){.curso-teaser .icon-info-curso{font-size:12px;}}@media (max-width:1400px){.js-view-dom-id-cursos-busqueda .custom-display .views-row{flex:0 0 33%;}}@media(max-width:991px){.js-view-dom-id-cursos-busqueda .custom-display .views-row{flex:0 0 50%;}}@media(max-width:800px){.js-view-dom-id-cursos-busqueda .custom-display .views-row{margin:0;flex:0 0 100%;}}
.banner-simple.banner-packs-formativos{background-image:url("https://cdn.rededuca.net/web/images/banner/cabecera-packs-formativos.webp");background-size:cover;background-position-y:center;background-attachment:fixed;}@media (max-width:991px){.banner-simple.banner-packs-formativos{background-image:url("https://cdn.rededuca.net/web/images/banner/cabecera-packs-formativos-movil.webp");background-attachment:initial;}}.banner-simple .capa-completa{background:#000000 0 0 no-repeat padding-box;}.banner-simple .title-banner{font-size:45px;}.section-form-search{padding:24px 0;}#section-packs-formativos,.section-form-search{background-color:#F9F9F9;}#section-packs-formativos .title-section{margin-top:25px;margin-bottom:8px;}#section-packs-formativos .title-section .title{color:var(--rededuca-font-normal-grey);font-size:24px;font-weight:bold;}#section-packs-formativos .description-section{margin-bottom:32px;}#section-packs-formativos .description-section .description{font-size:16px;font-weight:normal;color:var(--rededuca-font-purple-grey);}#section-cursos-pack{background-color:#F9F9F9;padding:46px 0;}@media (min-width:991px){.section-form-search{padding:24px 0;}#section-packs-formativos{background-color:#F9F9F9;}#section-packs-formativos .title-section{margin-top:58px;margin-bottom:8px;}#section-packs-formativos .title-section .title{font-size:30px;font-weight:bold;}#section-packs-formativos .description-section{margin-bottom:32px;}#section-packs-formativos .description-section .description{font-size:18px;font-weight:100;}}#section-cursos-pack{padding-top:12px;}#section-cursos-pack .caja-seleccionados{background-color:#E8EFFD;}#section-cursos-pack .caja-seleccionados .separador{background-color:#fff;height:13px;}#section-cursos-pack .caja-seleccionados .title-principal{font-weight:100;font-size:28pt;color:var(--rededuca-font-normal-grey);text-align:center;margin-bottom:6px;padding-top:15px;}#section-cursos-pack .caja-seleccionados .selecciona-curso{font-weight:100;font-size:14pt;color:var(--rededuca-font-normal-grey);text-align:center;margin-left:10px;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados{padding:0 17px;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .curso-seleccionado{border-radius:9px;background-color:#fff;padding:11px 9px;margin:11px 0;display:flex;cursor:pointer;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .linea-separador{background-color:#707070;height:1px;width:100%;margin-top:24px;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .curso-seleccionado .check-circle{flex:0 1 10%;align-self:center;text-align:center;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .curso-seleccionado .check-circle img{width:20px;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .curso-seleccionado .name-curso{font-weight:normal;font-size:17px;color:var(--rededuca-font-normal-grey);flex:0 1 80%;align-self:center;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .curso-seleccionado .precio-curso{font-weight:normal;font-size:18pt;color:var(--rededuca-font-normal-grey);flex:0 1 10%;align-self:center;}#section-cursos-pack .caja-seleccionados .matricularme.btn-desktop{display:none;}#section-cursos-pack .caja-seleccionados .matricularme.btn-mobile{display:block;}#section-cursos-pack .caja-seleccionados .matricularme{padding-top:17px;padding-bottom:18px;text-align:center;}#section-cursos-pack .caja-seleccionados .matricularme .btn-matricularme{background-color:#36A6E8;color:#fff;padding:11px 34px;border-radius:9px;text-transform:uppercase;font-size:18pt;}#section-cursos-pack .caja-seleccionados .matricularme .btn-matricularme.disabled{background-color:#AFAFAF;}#section-cursos-pack .caja-seleccionados .resumen{background-color:#E9E9E9;padding:15px 17px;}#section-cursos-pack .caja-seleccionados .resumen .title-principal{font-weight:normal;font-size:28pt;color:var(--rededuca-font-normal-grey);text-align:center;margin-bottom:10px;padding-top:0;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio{}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .subtotal{padding-top:14px;border-top:1px solid #707070;display:flex;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .subtotal .title{font-weight:normal;font-size:18pt;color:var(--rededuca-font-normal-grey);text-transform:uppercase;flex:1 0 60%;text-align:left;padding-top:0;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .subtotal .total{font-weight:600;font-size:18pt;color:var(--rededuca-font-normal-grey);flex:1 0 30%;text-align:right;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .descuento{padding-bottom:14px;border-bottom:1px solid #707070;display:flex;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .descuento .title{font-weight:normal;font-size:18pt;color:var(--rededuca-font-normal-grey);text-transform:uppercase;flex:1 0 60%;text-align:left;padding-top:0;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .descuento .total{font-weight:600;font-size:18pt;color:var(--rededuca-font-normal-grey);flex:1 0 30%;text-align:right;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .precio-final{display:flex;padding-top:13px;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .precio-final .title{font-weight:normal;font-size:18pt;color:#E24128;text-transform:uppercase;flex:1 0 60%;text-align:left;padding-top:0;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .precio-final .total{flex:1 0 40%;text-align:-webkit-right;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .precio-final .total .box{font-weight:bold;font-size:18pt;color:#E24128;background-color:#fff;border-radius:5px;box-shadow:0 3px 6px #00000029;padding:1px 8px;margin-bottom:0;width:fit-content;}#section-cursos-pack .btn-cargar-mas{background-color:var(--rededuca-dark-green);color:#fff;border-radius:8px;display:inline-block;padding:8px 20px;text-align:center;font-size:15px;transition:all 0.3s;font-weight:normal;width:fit-content;box-shadow:0 3px 6px #00000029;margin-top:20px;}.resultados-curso nav{display:none;}@media (min-width:991px){#section-cursos-pack{padding-top:39px;}#section-cursos-pack .caja-seleccionados{padding:11px 17px;}#section-cursos-pack .caja-seleccionados .separador{display:none;}#section-cursos-pack .caja-seleccionados .title-principal{font-size:28px;text-align:left;margin-bottom:13px;margin-left:10px;}#section-cursos-pack .caja-seleccionados .selecciona-curso{font-size:18px;text-align:left;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados{padding:0;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .curso-seleccionado{margin:5px 0;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .linea-separador{}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .curso-seleccionado .check-circle{flex:0 1 20%;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .curso-seleccionado .check-circle img{width:18px;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .curso-seleccionado .name-curso{font-size:16px;flex:0 1 60%;}#section-cursos-pack .caja-seleccionados .cursos-seleccionados .curso-seleccionado .precio-curso{font-size:18px;flex:0 1 20%;text-align:right;}#section-cursos-pack .caja-seleccionados .matricularme.btn-desktop{display:block;}#section-cursos-pack .caja-seleccionados .matricularme.btn-mobile{display:none;}#section-cursos-pack .caja-seleccionados .matricularme{padding-top:15px;padding-bottom:47px;}#section-cursos-pack .caja-seleccionados .matricularme .btn-matricularme{font-size:18px;}#section-cursos-pack .caja-seleccionados .resumen{background-color:#E8EFFD;padding:0;}#section-cursos-pack .caja-seleccionados .resumen .title-principal{font-size:28px;text-align:left;margin-bottom:4px;padding-top:18px;font-weight:100;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio{background-color:#fff;padding:11px 9px;border-radius:9px;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .subtotal{padding-top:0;border-top:none;display:flex;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .subtotal .title{font-size:18px;text-transform:initial;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .subtotal .total{font-size:18px;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .descuento{padding-bottom:6px;border-bottom:1px solid #707070;display:flex;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .descuento .title{font-size:18px;color:var(--rededuca-font-custom-red);text-transform:initial;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .descuento .total{font-size:18px;color:var(--rededuca-font-custom-red);}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .precio-final{display:flex;padding-top:13px;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .precio-final .title{font-size:20px;color:var(--rededuca-font-normal-grey);text-transform:initial;}#section-cursos-pack .caja-seleccionados .resumen .caja-precio .precio-final .total .box{font-weight:bold;font-size:20px;color:var(--rededuca-font-normal-grey);background-color:transparent;border-radius:0;box-shadow:none;padding:0;margin-bottom:0;width:initial;}}.banner-packs-formativos-campaign{background:var(--rededuca-dark-green) url("https://cdn.rededuca.net/web/images/banner/cabecera-packs-formativos-2.webp") center;background-size:cover;height:560px;max-height:max-content;}@media (max-width:768px){.banner-packs-formativos-campaign{background-image:url("https://cdn.rededuca.net/web/images/banner/cabecera-packs-formativos-2-movil.webp");}}.banner-packs-formativos-campaign .content-banner{position:relative;}.banner-packs-formativos-campaign .content-banner .beca{color:#FFF;background-color:var(--rededuca-dark-green);padding:15px;border-top-left-radius:15px;border-bottom-left-radius:15px;width:145px;position:absolute;left:-145px;top:40px;}.banner-packs-formativos-campaign .content-banner .beca .percent{font-size:55px;font-weight:bold;margin-bottom:0;line-height:55px;}.banner-packs-formativos-campaign .content-banner .beca .discount{font-size:18px;font-weight:bold;margin-bottom:0;}.banner-packs-formativos-campaign .content-banner .beca .date{font-size:20px;margin-bottom:0;}.banner-packs-formativos-campaign .content-banner .white-squeare{background-color:#FFF;padding:25px 30px;border-radius:15px;}.banner-packs-formativos-campaign .content-banner .white-squeare .title-banner{font-size:35px;text-transform:uppercase;text-align:center;}.banner-packs-formativos-campaign .content-banner .white-squeare .title-banner span{display:block;font-weight:bold;color:var(--rededuca-dark-green);font-size:63px;}.banner-packs-formativos-campaign .content-banner .white-squeare .info{display:flex;align-items:center;justify-content:space-around;}.banner-packs-formativos-campaign .content-banner .white-squeare .info .item{color:#000;font-size:18px;margin-right:25px;display:flex;align-items:center;}.banner-packs-formativos-campaign .content-banner .white-squeare .info .item:last-child{margin-right:0;}.banner-packs-formativos-campaign .content-banner .white-squeare .info .item .num{display:block;color:var(--rededuca-dark-green);font-size:50px;margin-right:10px;font-weight:bold;}.banner-packs-formativos-campaign .content-banner .white-squeare .info .item p{margin-bottom:0;}.banner-packs-formativos-campaign .content-banner .white-squeare .nebrija img{width:150px;}.banner-packs-formativos-campaign .content-banner .white-squeare .btn-packs{background-color:#e04c4c;border-top-left-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#FFF;text-transform:uppercase;font-size:23px;padding:15px 25px;border:none;position:absolute;right:0;bottom:-25px;}.banner-packs-formativos-campaign .content-banner .white-squeare .btn-packs img{filter:brightness(0) invert(1);width:25px;}@media (max-width:1400px){.banner-packs-formativos-campaign .content-banner .white-squeare .title-banner{font-size:30px;}.banner-packs-formativos-campaign .content-banner .white-squeare .title-banner span{font-size:55px;}.banner-packs-formativos-campaign .content-banner .white-squeare .btn-packs{font-size:21px;bottom:-38px;}}@media(max-width:992px){.banner-packs-formativos-campaign{height:425px;}}@media (max-width:768px){.banner-packs-formativos-campaign .content-banner .beca{width:115px;left:-115px;top:40px;}.banner-packs-formativos-campaign .content-banner .beca .percent{font-size:44px;line-height:44px;}.banner-packs-formativos-campaign .content-banner .beca .discount{font-size:15px;}.banner-packs-formativos-campaign .content-banner .beca .date{font-size:14px;}.banner-packs-formativos-campaign .content-banner .white-squeare .title-banner{font-size:20px;}.banner-packs-formativos-campaign .content-banner .white-squeare .title-banner span{font-size:37px;}.banner-packs-formativos-campaign .content-banner .white-squeare .info .item{font-size:14px;margin-right:15px;}.banner-packs-formativos-campaign .content-banner .white-squeare .nebrija img{width:130px;}.banner-packs-formativos-campaign .content-banner .white-squeare .btn-packs{font-size:15px;bottom:-23px;padding:10px 18px;}}@media (max-width:480px){.banner-packs-formativos-campaign{height:315px;}.banner-packs-formativos-campaign .content-banner .beca{width:97px;left:-97px;top:20px;}.banner-packs-formativos-campaign .content-banner .beca .percent{font-size:30px;line-height:30px;}.banner-packs-formativos-campaign .content-banner .beca .discount{font-size:13px;}.banner-packs-formativos-campaign .content-banner .beca .date{font-size:11px;}.banner-packs-formativos-campaign .content-banner .white-squeare{padding:15px;}.banner-packs-formativos-campaign .content-banner .white-squeare .title-banner{font-size:16px;}.banner-packs-formativos-campaign .content-banner .white-squeare .title-banner span{font-size:30px;}.banner-packs-formativos-campaign .content-banner .white-squeare .info .item{margin-right:7px;font-size:11px;}.banner-packs-formativos-campaign .content-banner .white-squeare .info .item .num{font-size:30px;}.banner-packs-formativos-campaign .content-banner .white-squeare .nebrija img{width:110px;}.banner-packs-formativos-campaign .content-banner .white-squeare .btn-packs{font-size:14px;bottom:-23px;padding:8px 15px;}}.resultados-curso .views-exposed-form{display:none;}.buscador-cursos-pack{padding:15px 17px 0 17px;background-color:#E8EFFD;}.buscador-cursos-pack .form-cursos-pack{width:100%;display:flex;justify-content:space-between;}.buscador-cursos-pack .form-cursos-pack input{padding:5px;border-radius:7px;border:1px solid var(--rededuca-font-light-grey);flex-basis:86%;max-width:86%;}.buscador-cursos-pack .form-cursos-pack button{background-color:#000;border-radius:7px;padding:3px;border:none;width:30px;text-align:center;flex-basis:12%;}.buscador-cursos-pack .form-cursos-pack button img{width:15px;filter:brightness(0) invert(1);}
.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;}
