#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;}
.block-elegir-rededuca{background-image:url("https://cdn.rededuca.net/web/images/block/elegir-rededuca-desktop.jpg");background-size:cover;background-repeat:no-repeat;background-position:right;}.block-elegir-rededuca .title{margin-top:99px;margin-bottom:40px;font-size:60px;color:var(--rededuca-font-purple-grey);line-height:70px;}.block-elegir-rededuca .title .br{display:block;}.block-elegir-rededuca .content{margin-bottom:100px;}.block-elegir-rededuca .content .punto{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}.block-elegir-rededuca .content .div-number{width:50%;}.block-elegir-rededuca .content .div-text{width:50%;}.block-elegir-rededuca .number{font-size:70px;color:var(--rededuca-dark-green);margin-bottom:0;}.block-elegir-rededuca .text{color:var(--rededuca-font-dark-grey);font-size:24px;margin-bottom:0;display:block;padding-left:12px;}@media (max-width:1024px){.block-elegir-rededuca .content .div-number{width:50%;}.block-elegir-rededuca .content .div-text{width:50%;}.block-elegir-rededuca .number{color:var(--rededuca-dark-green);}.block-elegir-rededuca .text{font-size:28px;}}@media (max-width:991px){.block-elegir-rededuca{background-image:url("https://cdn.rededuca.net/web/images/block/elegir-rededuca-movil.jpg");background-position:center;}.block-elegir-rededuca .content{margin-bottom:420px;}.block-elegir-rededuca .title{font-size:28px;margin-bottom:19px;margin-top:30px;}.block-elegir-rededuca .title .br{display:inline-block;}.block-elegir-rededuca .content .div-number{width:20%;}.block-elegir-rededuca .content .div-text{width:80%;}.block-elegir-rededuca .number{font-size:49px;}.block-elegir-rededuca .text{font-size:14px;}}@media (max-width:768px){.block-elegir-rededuca .content .div-number{width:60%;}.block-elegir-rededuca .content .div-text{width:40%;}}
.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%;}
.section-cursos-relacionados{padding:30px 0;background-color:#fff;}.section-cursos-relacionados .title{font-size:28px;margin-bottom:25px;font-weight:600;color:var(--rededuca-font-normal-grey);}@media (min-width:992px){.section-cursos-relacionados{padding:50px 0;}.section-cursos-relacionados .title{font-size:32px;}}
.opiniones-curso{padding:50px 0;background-color:#fff;}.opiniones-curso .title{margin-bottom:15px;text-align:left;font-size:28px;font-weight:600;color:var(--rededuca-font-purple-grey);}.opiniones-curso .opinion-curso{padding:20px;min-height:235px;display:flex;width:100%;border:4px solid;}.opiniones-curso .opinion-curso:nth-child(odd){margin:4px 7px;}.opiniones-curso .opinion-curso .autor{display:block;margin-bottom:6px;color:var(--rededuca-font-purple-grey);font-size:20px;font-weight:600;}.opiniones-curso .opinion-curso .comentario,.opinion-curso-movil .comentario{font-size:18px;color:var(--rededuca-font-purple-grey);font-weight:300;}.opiniones-curso .opinion-curso .comentario .texto-restante{display:none;}.opiniones-curso .opinion-curso .comentario .opinion-leer-mas{color:#5699E5;text-decoration:underline;}.opiniones-curso .opinion-curso .comentario .opinion-leer-mas:hover{cursor:pointer;}.opiniones-curso .opinion-curso .valoraciones img{display:inline !important;width:17px !important;margin:0 !important;}.owl-stage-outer{padding:20px 0;}.opiniones-curso .ver-mas{display:inline-block;width:fit-content;background-color:var(--rededuca-dark-green);border:1px solid var(--rededuca-dark-green);color:#fff;font-size:19px;text-decoration:none;padding:15px 30px;border-radius:13px;margin-top:46px;}.opiniones-curso .ver-mas img{width:14px;}.opiniones-curso .ver-mas:hover img{margin-left:14px;transition:var(--transition-custom);}@media (max-width:768px){.opiniones-curso .opinion-curso{background-color:#fff;border:1px solid var(--rededuca-font-light-grey);}}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/rededuca_theme/css/owl-carousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
#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_email .modal-content .close{color:#B2B2B2;font-size:60px;font-weight:100;text-align:end;margin-right:16px;}.modal_email .modal-content .modal-body{padding:0 50px 50px 50px;}.modal_email .modal-content .modal-email-header{padding:0 10px 0 10px;}.modal_email .modal-content .modal-title{color:#707070;font-size:20px;text-align:right;margin-top:8px;}.modal_email .modal-content .modal-subtitle{color:var(--rededuca-bg-purple-grey);font-size:20px;font-weight:700;margin-bottom:10px;text-align:center;padding:5px 40px;}.modal_email .modal-content .modal-body label{font-size:13px;color:#6B6B6B;margin-top:22px;margin-bottom:0;}.modal_email .modal-content .modal-body .form-item-lopd{margin:23px 0;}.modal_email .modal-content .modal-body .form-item-lopd label,.modal_email .modal-content .modal-body .form-item-lopd input#edit-lopd{display:inline;width:auto;}.modal_email .modal-content .modal-body input{width:100%;font-size:14px;}.modal_email .modal-content .modal-body input:focus,.modal_email .modal-content .modal-body input:active{box-shadow:0 0 6px var(--rededuca-dark-green);background-color:#fff;color:#818181;}.modal-email .modal-content .modal-body .edit-lopd .option{display:inline;font-size:11px;margin:23px 0;}.pdfemail-form input.form-submit{color:#FFF;background-color:var(--rededuca-dark-green);padding:17px 10px;border-radius:5px;font-size:17px;font-weight:600;width:100%;}.pdfemail-form input.form-submit:hover{opacity:60%;}
.banda-fija-top-curso{background-color:#FFF;position:fixed;width:100%;top:0;left:0;opacity:0;z-index:-1;box-shadow:0 3px 6px #00000029;transition:opacity 0.4s;}.banda-fija-top-curso.fix{z-index:999;opacity:1;}.banda-fija-top-curso .name-curso{color:var(--rededuca-font-normal-grey);font-size:20px;padding:14px 15px 0 15px;font-weight:600;margin-bottom:8px;}.banda-fija-top-curso .name-curso .parentesis{font-weight:100;display:none;}.banda-fija-top-curso .items-info-curso{justify-content:flex-start;margin-top:0;margin-bottom:0;background-color:transparent;padding-top:4px;padding-bottom:24px;}.banda-fija-top-curso .items-info-curso .icon-info-curso{flex-direction:row;flex-basis:unset;padding:0 10px;font-size:13px;align-self:center;}.banda-fija-top-curso .items-info-curso .icon-info-curso.entidad-impartidora img{width:112px;filter:none;}.btn-compartir{border:1px solid var(--rededuca-bg-purple-grey);border-radius:10px;font-size:16px;color:var(--rededuca-font-purple-grey);box-shadow:none;display:inline;}.btn-compartir:hover{color:#fff;background-color:var(--rededuca-light-green);border:1px solid var(--rededuca-light-green);}.btn-compartir img{max-width:22px;}.rr-ss{margin-top:8px;}.rr-ss a{text-decoration:none;}.rr-ss a img{max-width:26px;}.banda-fija-top-curso .icon-curso{width:fit-content;height:auto;padding:5px;margin-bottom:0;display:inline-block;}.banda-fija-top-curso .icon-info-curso .promocion-info .info-promo{font-size:14px;}.banda-fija-top-curso .icon-info-curso .precio-promo-scroll{background-color:#df3f58;color:white;padding:3px;margin-left:5px;}.banda-fija-top-curso .botones{display:flex;align-items:center;height:100%;width:100%;}.banda-fija-top-curso .button-matricularse{display:inline-block;padding:10px 21px;background-color:#36A5E6;color:#FFF;font-size:16px;font-weight:300;border-radius:10px;text-transform:uppercase;text-decoration:none;margin:0 5px;border:none;}@media (max-width:768px){.banda-fija-top-curso .name-curso{font-size:15px;padding:8px 3px;margin-bottom:0;}.banda-fija-top-curso .items-info-curso{padding-bottom:10px;}.banda-fija-top-curso .button-matricularse{font-size:12px;padding:6px 16px;}.banda-fija-top-curso .icon-info-curso .icon-curso{display:none;}.banda-fija-top-curso .items-info-curso .icon-info-curso.entidad-impartidora{display:none;}.banda-fija-top-curso .botones{display:inline-block;padding-bottom:10px;text-align:center;}.banda-fija-top-curso .icon-info-curso .promocion-info{padding:0;}}@media (max-width:991px){.banda-fija-top-curso .botones{flex-direction:row;align-items:center;justify-content:center;}}@media (max-width:1200px){.banda-fija-top-curso .icon-info-curso{border:none !important;}.banda-fija-top-curso .icon-info-curso.modalidad{display:none;}.banda-fija-top-curso .botones{flex-direction:column;align-items:flex-end;justify-content:center;padding-bottom:10px;}}.banner-simple.banner-curso{min-height:245px;background-color:#3E6592;background-size:cover;height:auto;}.banner-simple.banner-curso .content-banner{height:100%;display:flex;flex-direction:column;justify-content:center;padding-top:20px;padding-right:280px;padding-bottom:16px;}.banner-simple.banner-curso .content-banner .title-banner-curso{font-size:31px;font-weight:bold;color:#FFF;}.banner-simple.banner-curso .content-banner .title-banner-curso .parentesis{font-weight:100;}.banner-simple.banner-curso .content-banner .subtitle-banner-curso{font-size:23px;font-weight:bold;color:#FFF;}.banner-simple.banner-curso .content-banner .botones-banner{text-align:center;margin-top:50px;display:flex;flex-basis:40px;}.banner-simple.banner-curso .content-banner .botones-banner.minus-margin{margin-top:30px;}.banner-simple.banner-curso .content-banner .botones-banner .button-pdf{background-color:var(--rededuca-dark-green);}.banner-simple.banner-curso .content-banner .botones-banner .button-matricula{background-color:#36A5E6;}.banner-simple.banner-curso .content-banner .botones-banner .button-pdf,.banner-simple.banner-curso .content-banner .botones-banner .button-matricula{height:100%;color:#fff;font-weight:normal;font-size:18px;padding:14px 24px;border-radius:10px;transition:all 0.3s ease;display:flex;align-items:center;text-transform:uppercase;text-decoration:none;margin:0 5px;border:none;}.banner-simple.banner-curso .content-banner .botones-banner .button-pdf:hover,.banner-simple.banner-curso .content-banner .botones-banner .button-matricula:hover{opacity:80%;}.div-info-movil{margin:18px 0 8px;}.div-info-movil .button-info{width:100%;text-align:center;border:2px solid var(--rededuca-dark-green);border-radius:9px;padding:12px;background:#fff;color:var(--rededuca-dark-green);font-size:17px;font-weight:600;}@media (max-width:1024px){.banner-simple.banner-curso .content-banner{padding-right:120px;}}@media (max-width:991px){.banner-simple.banner-curso{min-height:330px;}.banner-simple.banner-curso .content-banner{padding-top:10%;padding-right:0;}.banner-simple.banner-curso .content-banner .title-banner-curso{font-size:20pt;}.banner-simple.banner-curso .content-banner .subtitle-banner-curso{font-size:17pt;}.simulacion-movil{padding:20px 13px;margin-top:20px;background:#fff;box-shadow:0 3px 6px #00000047;border-radius:5px;}.simulacion-movil .title{font-size:20px;margin-bottom:11px;}.simulacion-movil .simulador{margin-bottom:17px;}.simulacion-movil .plazos span{font-size:16px;}.simulacion-movil .precio-plazo{margin-left:12px;display:inline-flex;}.simulacion-movil .precio-plazo .cantidad{font-size:14px;margin:0 2px;}}@media (max-width:768px){.banner-simple.banner-curso .content-banner .botones-banner{margin-top:25px;}}@media (max-width:576px){.banner-simple.banner-curso .content-banner .botones-banner{flex-basis:35px;}.banner-simple.banner-curso .content-banner .botones-banner .button-pdf,.banner-simple.banner-curso .content-banner .botones-banner .button-matricula{font-size:15px;padding:13px 21px;}}@media (max-width:340px){.banner-simple.banner-curso .content-banner .botones-banner .button-pdf,.banner-simple.banner-curso .content-banner .botones-banner .button-matricula{font-size:13px;}}.section-ficha-curso{color:#626161;}@media (max-width:768px){.section-ficha-curso{padding-bottom:0;padding-top:0;}}.items-info-curso{display:flex;color:var(--rededuca-bg-purple-grey);background-color:#F1F1F1;font-size:18px;padding-top:20px;padding-bottom:14px;margin-bottom:35px;}.items-info-curso .icon-info-curso{text-align:center;display:inline-block;border-right:1px solid #707070;padding:6px 18px;}.items-info-curso .icon-info-curso img{width:16px;filter:opacity(0.5);}.icon-info-curso .destacado{color:#535353;padding:2px 5px;display:block;font-size:11px;}.icon-curso{width:55px;height:55px;padding:7px;border-radius:50%;margin-bottom:4px;}.icon-info-curso.promocion{flex-basis:20%;}.icon-info-curso .promocion-info{background-color:#fff;padding:8px 20px;}.icon-info-curso .promocion-info .precio-promo{color:var(--rededuca-font-custom-red);font-weight:600;font-size:20px;}.icon-info-curso .promocion-info .info-promo{color:var(--rededuca-font-custom-red);font-weight:600;font-size:22px;}.icon-info-curso .promocion-info .info-promo-pequena{font-size:13px;color:#B4B4B4;margin-bottom:7px;}.icon-info-curso .promocion-info .info-promo-pequena i{margin-left:2px;}.icon-info-curso .promocion-info .info-promo-pequena button{padding:0;color:#959595;margin:0;box-shadow:none;}.icon-info-curso.precio del{font-size:14px;color:#959595;}.tooltip .tooltip-inner{background-color:#75b1c6;max-width:310px;}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#75b1c6;}@media (max-width:1200px){.items-info-curso{font-size:19px;}.items-info-curso .icon-info-curso{display:inline-block;}.items-info-curso .icon-info-curso.precio{max-width:initial;}.items-info-curso .icon-info-curso .icon-curso{margin-right:10px;}.items-info-curso .icon-info-curso.precio .icon-curso{margin-bottom:0;display:flex;}.items-info-curso .icon-info-curso.precio del,.items-info-curso .icon-info-curso.precio .destacado{display:inline-block;padding:2px 5px;}.items-info-curso .icon-info-curso.practicas{flex-basis:62%;max-width:62%;}.items-info-curso .icon-info-curso.practicas br{display:none;}}@media (max-width:991px){}@media (max-width:576px){}@media (max-width:375px){.items-info-curso .icon-info-curso{font-size:14px;}}.section-ficha-curso .entidad-impartidora img{width:160px;margin-top:4px;}@media (max-width:576px){.sidebar-curso .aviso-rgdp .texto-desplegable{font-size:12px;}}@media (max-width:360px){.sidebar-curso .aviso-rgdp span{display:block;}}.section-ficha-curso .contenido-curso{margin:0;}.section-ficha-curso .contenido-curso .video-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;}.section-ficha-curso .contenido-curso .video-container .video{height:100%;left:0;position:absolute;top:0;width:100%;}.section-ficha-curso .contenido-curso .row-presentacion{margin-bottom:24px;align-items:center;}.section-ficha-curso .contenido-curso .row-presentacion .apartado .title{color:var(--rededuca-font-normal-grey);font-size:22px;margin-bottom:6px;margin-top:0;}.section-ficha-curso .contenido-curso .row-presentacion .apartado .apartado-content{color:var(--rededuca-font-purple-grey);font-size:16px;}@media (max-width:991px){.section-ficha-curso .contenido-curso .row-presentacion .apartado{margin-top:20px;}}.section-ficha-curso .contenido-curso .tabs-contenido-curso{margin-bottom:20px;margin-top:0;display:flex;flex-wrap:wrap;padding-top:4px;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item{display:inline-block;cursor:pointer;margin:0 6px;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item h2{font-size:22px;color:#535353;border-bottom:5px solid var(--rededuca-bg-blue-light);padding-right:36px;line-height:1.5;margin:0;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item:hover h2,.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item.active h2{border-bottom:5px solid var(--rededuca-dark-green);color:var(--rededuca-dark-green);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content{border-left:5px solid var(--rededuca-dark-green);padding-left:31px;color:var(--rededuca-font-purple-grey);font-size:16px;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content.b-16{border-left:5px solid var(--faceta-16);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content.b-13{border-left:5px solid var(--faceta-13);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content.b-15{border-left:5px solid var(--faceta-15);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content.b-19{border-left:5px solid var(--faceta-19);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content.b-20{border-left:5px solid var(--faceta-20);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content.b-17{border-left:5px solid var(--faceta-17);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content.b-14{border-left:5px solid var(--faceta-14);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content.b-18{border-left:5px solid var(--faceta-18);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content.b-91{}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content ul li img{margin-right:45px;}@media (max-width:1200px){.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item{padding:10px 10px;margin:0 1px;}}.section-ficha-curso .contenido-curso .tab-referer{display:none;flex:0 0 100%;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .space{display:none;}@media (max-width:991px){.section-ficha-curso .contenido-curso .tabs-contenido-curso{flex-direction:column;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item{background-color:#fff;color:var(--rededuca-font-normal-grey);border-bottom:5px solid var(--rededuca-bg-blue-light);border-radius:17px;padding:10px 20px;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-referer{border-radius:17px;padding:10px 20px !important;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item.active{background-color:#fff;border:none;border-bottom:5px solid var(--rededuca-dark-green);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item:hover h2,.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item.active h2{border-bottom:none;color:var(--rededuca-font-normal-grey);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item.active::after{background-image:url(https://cdn.rededuca.net/web/images/fontawesome-icons/angle-up-solid.svg);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item::after{background-image:url(https://cdn.rededuca.net/web/images/fontawesome-icons/angle-down-solid.svg);display:inline-block;font-size:26px;padding-top:initial;background-size:cover;content:"";right:6px;position:absolute;width:18px;height:21px;overflow:hidden;left:85%;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .tab-item h2{display:inline;font-size:26px;border-bottom:none;color:var(--rededuca-font-normal-grey);}.section-ficha-curso .contenido-curso .tabs-contenido-curso .space{display:block;height:10px;background:transparent;}}.section-ficha-curso .contenido-curso .flag-taxonomy{font-size:16px;}.section-ficha-curso .contenido-curso .title{color:var(--rededuca-font-normal-grey);font-size:20px;margin-bottom:20px;font-weight:600;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .title{color:var(--rededuca-font-normal-grey);font-size:22px;margin-bottom:12px;margin-top:30px;}.section-ficha-curso .contenido-curso #contenido-informacion{order:1;}@media (max-width:991px){.section-ficha-curso .contenido-curso #contenido-informacion{order:unset;background-color:#FFF;}}.section-ficha-curso .contenido-curso .tabs-contenido-curso #contenido-metodologia .apartado-content ul li{list-style:none;display:flex;border-bottom:1px solid var(--rededuca-bg-blue-light);padding:25px 0;align-items:center;}.section-ficha-curso .contenido-curso #contenido-metodologia .inner-text{margin-bottom:45px;margin-top:35px;font-size:18px;}.section-ficha-curso .contenido-curso #contenido-metodologia{order:2;}.section-ficha-curso .contenido-curso #contenido-metodologia .apartado-content .metodologia-item{display:flex;flex-direction:row;align-content:center;align-items:center;margin-bottom:32px;}.section-ficha-curso .contenido-curso #contenido-metodologia .apartado-content .metodologia-item .metodologia-img{max-width:80px;}.section-ficha-curso .contenido-curso #contenido-metodologia .apartado-content .metodologia-item p{color:var(--rededuca-font-purple-grey);font-size:17px;font-weight:bold;padding-left:21px;line-height:30px;}@media (max-width:540px){.section-ficha-curso .contenido-curso #contenido-metodologia .apartado-content .metodologia-item{border-bottom:1px solid #DEDEDE;}}@media (max-width:991px){.section-ficha-curso .contenido-curso #contenido-metodologia{order:initial;background-color:#FFF;}.section-ficha-curso .contenido-curso #contenido-metodologia .apartado-content .metodologia-item{margin-bottom:0;padding:8px 0;}.section-ficha-curso .contenido-curso #contenido-metodologia .apartado-content .metodologia-item .metodologia-img{max-width:50px;}.section-ficha-curso .contenido-curso #contenido-metodologia .apartado-content ul{padding-left:0;}.section-ficha-curso .contenido-curso .tabs-contenido-curso #contenido-metodologia .apartado-content ul li{padding:18px 0;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content ul li img{margin-right:22px;}.section-ficha-curso .contenido-curso #contenido-metodologia .row-metodologia{margin-bottom:18px;}}@media (max-width:576px){.section-ficha-curso .contenido-curso #contenido-metodologia .content .title{font-size:15px;line-height:18px;}.section-ficha-curso .contenido-curso #contenido-metodologia .content .inner-text{font-size:14px;}}.section-ficha-curso .contenido-curso #contenido-temario{order:3;}@media (max-width:991px){.section-ficha-curso .contenido-curso #contenido-temario{order:unset;background-color:#fff;}.section-ficha-curso .contenido-curso .tabs-contenido-curso #contenido-temario .apartado-content{margin-left:0;padding-left:0;}.section-ficha-curso .contenido-curso .tabs-contenido-curso #contenido-temario .apartado-content .panel-body{padding-left:36px;}}@media (max-width:768px){.section-ficha-curso .contenido-curso .tabs-contenido-curso #contenido-temario .tituloParte a,.section-ficha-curso .contenido-curso .tabs-contenido-curso #contenido-temario .tituloModulo a{font-size:16px;width:90%;}.section-ficha-curso .contenido-curso .tabs-contenido-curso #contenido-temario .tituloTema a.panel-toggle{font-size:16px;}.section-ficha-curso .contenido-curso .tabs-contenido-curso #contenido-temario .panel .panel-body .panel ol li{font-size:15px;}.section-ficha-curso .contenido-curso #contenido-temario .tituloTema a.panel-toggle,.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa a.panel-toggle{padding:1% 6%;}}@media (max-width:376px){.section-ficha-curso .contenido-curso .tabs-contenido-curso #contenido-temario .tituloParte a,.section-ficha-curso .contenido-curso .tabs-contenido-curso #contenido-temario .tituloModulo a{width:87%;font-size:14px;}}.section-ficha-curso .contenido-curso #contenido-temario .tituloParte,.section-ficha-curso .contenido-curso #contenido-temario .tituloModulo,.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa{padding:5px 0;margin-bottom:10px;position:relative;}.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa{margin-left:26px;padding-left:20px;}.section-ficha-curso .contenido-curso #contenido-temario .tituloTema{padding-left:0;margin-left:0;}.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa{border-color:#1567b4;}.section-ficha-curso .contenido-curso #contenido-temario .tituloParte a{display:block;font-size:17px;font-weight:bold;color:var(--rededuca-font-purple-grey);text-decoration:none;}.section-ficha-curso .contenido-curso #contenido-temario .tituloModulo a{display:block;color:var(--rededuca-font-purple-grey);font-size:18px;font-weight:normal;padding:7px 0;text-decoration:none;}.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa a{display:block;font-size:15px;font-weight:bold;color:#003a71;}.section-ficha-curso .contenido-curso #contenido-temario .tituloParte a.panel-toggle:hover,.section-ficha-curso .contenido-curso #contenido-temario .tituloParte a.panel-toggle:focus,.section-ficha-curso .contenido-curso #contenido-temario .tituloModulo a.panel-toggle:hover,.section-ficha-curso .contenido-curso #contenido-temario .tituloModulo a.panel-toggle:focus,.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa a.panel-toggle:hover,.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa a.panel-toggle:focus{text-decoration:none;}.section-ficha-curso .contenido-curso #contenido-temario .tituloParte a.panel-toggle::before,.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa a.panel-toggle::before{color:#535353;text-align:center;line-height:20px;font-size:21px;border-radius:10px;padding-top:initial;display:inline-block;background-image:url(https://cdn.rededuca.net/web/images/fontawesome-icons/angle-up-solid.svg);background-size:cover;content:"";right:6px;position:absolute;width:18px;height:21px;overflow:hidden;left:initial;}.section-ficha-curso .contenido-curso #contenido-temario .tituloParte a.panel-toggle.collapsed::before,.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa a.panel-toggle.collapsed::before{background-image:url(https://cdn.rededuca.net/web/images/fontawesome-icons/angle-down-solid.svg);}.section-ficha-curso .contenido-curso #contenido-temario .tituloTema a.panel-toggle,.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa a.panel-toggle{color:var(--rededuca-font-purple-grey);background:var(--rededuca-bg-blue-light);font-size:16px;padding:1% 4%;margin:10px 0;display:block;position:relative;font-weight:normal;text-decoration:none;}.section-ficha-curso .contenido-curso #contenido-temario .tituloTema a.panel-toggle:hover,.section-ficha-curso .contenido-curso #contenido-temario .tituloTema a.panel-toggle:focus{text-decoration:none;}.section-ficha-curso .contenido-curso #contenido-temario .tituloTema a.panel-toggle::before{display:inline-block;background-image:url(https://cdn.rededuca.net/web/images/fontawesome-icons/angle-up-solid.svg);background-size:cover;content:"";right:6px;position:absolute;width:18px;height:21px;overflow:hidden;left:initial;}.section-ficha-curso .contenido-curso #contenido-temario li{margin:14px 0;font-size:16px;color:#707070;}.section-ficha-curso .contenido-curso #contenido-temario .tituloTema a.panel-toggle.collapsed::before{background-image:url(https://cdn.rededuca.net/web/images/fontawesome-icons/angle-down-solid.svg);}.section-ficha-curso .contenido-curso #contenido-temario .panel .panel-body .panel-inner ol{margin-left:20px;padding-left:0;list-style-type:none;}.section-ficha-curso .contenido-curso #contenido-temario .panel .panel-body .panel{background-color:transparent;}.section-ficha-curso .contenido-curso #contenido-temario .panel .panel-body .panel ol{padding-left:0;margin-left:20px;padding-bottom:20px;list-style-type:none;}.section-ficha-curso .contenido-curso #contenido-temario .panel .panel-body .panel ol li{margin-bottom:2px;font-size:15px;}.section-ficha-curso .contenido-curso #contenido-temario .panel .panel-body .panel ol ol{padding-left:0;margin-left:24px;}@media (max-width:768px){.section-ficha-curso .contenido-curso #contenido-temario .tituloTema a.panel-toggle,.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa a.panel-toggle{padding:1% 6%;}.section-ficha-curso .contenido-curso #contenido-temario .tituloModulo a{padding:1% 6%;}}@media (max-width:425px){.section-ficha-curso .contenido-curso #contenido-temario{padding:29px 0;}.section-ficha-curso .contenido-curso #contenido-temario .tituloTema{margin-left:0;padding-left:0;}.section-ficha-curso .contenido-curso #contenido-temario .tituloModulo a{padding:1% 10%;}.section-ficha-curso .contenido-curso #contenido-temario .tituloTema a.panel-toggle,.section-ficha-curso .contenido-curso #contenido-temario .tituloUnidadFormativa a.panel-toggle{padding:10px;}.section-ficha-curso .contenido-curso #contenido-temario .panel .panel-body .panel-inner ol{margin-left:0;}}.section-ficha-curso .contenido-curso #contenido-titulacion{order:4;}.section-ficha-curso .contenido-curso #contenido-titulacion img{display:block;margin:0 auto;}.section-ficha-curso .contenido-curso #contenido-titulacion .img-titulacion{text-align:center;margin:22px 0;}.section-ficha-curso .contenido-curso #contenido-titulacion .img-titulacion img{display:inline;max-width:35%;box-shadow:0 3px 6px #00000033;}.section-ficha-curso .contenido-curso #contenido-titulacion .titulacion-letra-pequena{font-size:10px;}@media (max-width:991px){.section-ficha-curso .contenido-curso #contenido-titulacion{order:unset;background-color:#FFF;}}.section-ficha-curso .contenido-curso #contenido-claustro{order:5;}@media (max-width:991px){.section-ficha-curso .contenido-curso #contenido-claustro{order:unset;background-color:#FFF;}}.section-ficha-curso .contenido-curso #contenido-claustro .col-docente{margin-bottom:15px;}.section-ficha-curso .contenido-curso #contenido-claustro .docente{background-color:#FFF;padding:20px;display:flex;box-shadow:2px 2px 10px #dcdcdc;}.section-ficha-curso .contenido-curso #contenido-claustro .docente .contenedor-img-docente{flex:0 0 120px;margin-right:15px;}.section-ficha-curso .contenido-curso #contenido-claustro .docente .contenedor-img-docente .colaborador{color:#7f7f7f;border:1px solid #d9d9d9;margin-top:10px;font-size:13px;text-align:center;padding:2px 0;}.section-ficha-curso .contenido-curso #contenido-claustro .enlace-cv-pdf{text-align:center;margin:12px 0;float:right;width:fit-content;}.section-ficha-curso .contenido-curso #contenido-claustro .enlace-cv-pdf .cta{padding:7px 12px;border-radius:6px;background-color:#3A547E;}.section-ficha-curso .contenido-curso #contenido-claustro .enlace-cv-pdf a{color:#fff;font-size:13px;}.section-ficha-curso .contenido-curso #contenido-claustro .docente .name{color:var(--rededuca-font-purple-grey);font-weight:700;font-size:20px;margin-bottom:10px;}.section-ficha-curso .contenido-curso #contenido-claustro .docente .bio{color:#707070;font-size:14px;}.section-ficha-curso .contenido-curso #contenido-claustro .docente .bio .leer-mas{cursor:pointer;transition:all 0.3s ease;color:#5699E5;margin-left:4px;}#contenido-claustro .carousel-docentes .page-docente{display:none;}#contenido-claustro .carousel-docentes .page-docente.active{display:block !important;}#contenido-claustro .iterator{display:inline-flex;width:100%;}#contenido-claustro .iterator .previous,#contenido-claustro .iterator .next{flex:1 0 50%;}#contenido-claustro .iterator .previous{text-align:end;}#contenido-claustro .iterator .next{text-align:start;}#contenido-claustro .iterator .previous-page-docentes{padding-right:24px;font-size:35px;}#contenido-claustro .iterator .next-page-docentes{padding-left:24px;font-size:35px;}#contenido-claustro .iterator .next-page-docentes.last-page img,#contenido-claustro .iterator .previous-page-docentes.first-page img{filter:opacity(0.1);}#contenido-claustro .iterator .next-page-docentes img,#contenido-claustro .iterator .previous-page-docentes img{width:32px;filter:opacity(0.5);}@media (max-width:991px){#contenido-claustro .carousel-docentes .docente-box{margin-top:0;margin-right:0;padding:12px;}#contenido-claustro .carousel-docentes .docente-box .header-docente .img-docente img{max-width:50%;}.section-ficha-curso .contenido-curso #contenido-claustro .enlace-cv-pdf{float:initial;}#contenido-claustro .carousel-docentes .docente-box .header-docente .mas-info button,#contenido-claustro .carousel-docentes .docente-box .header-docente .menos-info button{margin-right:4px;}#contenido-claustro .carousel-docentes .docente-box .header-docente .mas-info,#contenido-claustro .carousel-docentes .docente-box .header-docente .menos-info{color:#406794;font-size:13px;margin-top:9px;}#contenido-claustro .carousel-docentes .docente-box .header-docente .main-info .area-formativa{font-size:14px;color:#3B3B3B;}#contenido-claustro .carousel-docentes .docente-box .body-docente{margin-top:27px;font-size:14px;color:#707070;}#contenido-claustro .carousel-docentes .docente-box .body-docente .name{font-size:16px;color:#3B3B3B;font-weight:700;display:block;margin-bottom:4px;}.section-ficha-curso .contenido-curso #contenido-claustro .docente .content p{font-size:15px;}#contenido-claustro .carousel-docentes .btn-show-description{border:1px solid #406794;background:#406794;border-radius:50%;text-align:center;width:25px;height:25px;color:#fff;font-size:10px;}#contenido-claustro .carousel-docentes .menos-info{display:none;}}@media (max-width:576px){.section-ficha-curso .contenido-curso #contenido-claustro .docente .contenedor-img-docente{flex:0 0 90px;}}@media (max-width:768px){.section-ficha-curso .contenido-curso #contenido-claustro .docente .enlace-cv-pdf{text-align:center;margin-top:4px;}}@media (max-width:991px){.section-ficha-curso .contenido-curso .tabs-contenido-curso .title{font-size:24px;}.section-ficha-curso .contenido-curso .tabs-contenido-curso .apartado-content{font-size:16px;}}.texto-seo{margin-top:36px;}.texto-seo h2{color:var(--rededuca-font-normal-grey);font-size:24px;font-weight:600;margin-top:32px;}.texto-seo p{color:var(--rededuca-font-normal-grey);font-size:16px;}.simulador-pagos .title{color:var(--rededuca-font-normal-grey);text-align:center;font-stretch:condensed;}.simulador-pagos .title button.btn.btn-tooltip{box-shadow:none;}.simulador-pagos .title button.btn.btn-tooltip img{width:16px;}.tooltip-inner{background:red;}.simulador-pagos{border:1px solid #E6E6E6;}.simulador-pagos .simulador{display:flex;justify-content:center;}.simulador-pagos .plazos span{color:#8F8F8F;margin-right:12px;}.simulador-pagos .precio-plazo .cantidad{background-color:var(--rededuca-dark-green);color:#fff;padding:5px 11px;width:fit-content;}.simulacion-desktop{padding:8px 8px;margin-right:-15px;margin-left:-15px;margin-top:-38%;background:#fff;border:none;}.simulacion-desktop .title{font-size:15px;margin-bottom:13px;}.simulacion-desktop .simulador{margin-bottom:17px;}.simulacion-desktop .precio-plazo{margin-left:12px;}.simulacion-desktop .precio-plazo .cantidad{font-size:14px;}.simulacion-desktop .plazos select{font-size:14px;padding:5px;}.simulador-pagos .precio-plazo .cantidad.cantidad-resto .box-quote{background-color:#ECECEC;color:#808080;font-weight:normal;padding:5px 11px;width:fit-content;}.simulador-pagos .precio-plazo .cantidad.cantidad-resto{background-color:transparent;color:#8F8F8F;font-weight:normal;}.simulador-pagos .plazos span{font-size:13px;}.sidebar-curso #ocultar{display:none;}.sidebar-curso{top:140px;left:0;position:sticky;}.sidebar-curso .form-info{background-color:var(--rededuca-bg-blue-light);margin-right:-15px;margin-left:-15px;padding:10px 14px 1px;display:flex;flex-direction:column;}.sidebar-curso .title{font-size:30px;color:var(--rededuca-font-normal-grey);font-weight:600;position:relative;text-align:center;margin-top:26px;}.sidebar-curso .subtitle{font-size:18px;color:var(--rededuca-font-normal-grey);text-align:center;margin:14px auto;}.sidebar-curso .course-name{display:none;}.sidebar-curso .btn-facebook{color:#FFF;background-color:#3B5998;padding:16px 10px;}.sidebar-curso .abcRioButtonLightBlue{color:#6B6B6B;background-color:#FFFFFF;box-shadow:0 1px 4px #00000017;padding:12px 10px !important;}.sidebar-curso .abcRioButtonLightBlue,.sidebar-curso .btn-facebook{font-size:15px !important;font-weight:600;border:none;width:100% !important;outline:none;border-radius:35px;transition:0.3s;height:auto !important;}.sidebar-curso .abcRioButtonContents{font-size:15px !important;font-weight:600;}.sidebar-curso .btn-facebook:hover,.sidebar-curso .btn-facebook:focus{background-color:#5699E5;outline:none;}.sidebar-curso .abcRioButtonLightBlue:hover,.sidebar-curso .abcRioButtonLightBlue:focus{background-color:#f8f9fa;outline:none !important;box-shadow:0 1px 4px #00000017 !important;}.sidebar-curso .btn-facebook span.icon,.sidebar-curso .btn-google span.icon{margin-right:12px;}.sidebar-curso .aviso-rgdp .texto-fijo{text-align:left;font-size:13px;color:#18A4C8;}.sidebar-curso .aviso-rgdp .texto-fijo span{color:var(--rededuca-font-normal-grey);cursor:pointer;}.sidebar-curso .aviso-rgdp .texto-fijo img{width:7px;}.sidebar-curso .aviso-rgdp .texto-desplegable{display:none;text-align:left;font-size:12px;margin:10px 0;color:var(--rededuca-font-normal-grey);}.sidebar-curso .aviso-rgdp .texto-desplegable a{color:#18A4C8;}.sidebar-curso .form-item-aviso-legal{text-align:left;font-size:12px;margin-top:28px !important;}.sidebar-curso .form-item-aviso-legal a{color:#18A4C8;}.sidebar-curso .form-item-aviso-legal label{display:inline;}.sidebar-curso form .form-required:after{display:none;}.sidebar-curso form{padding-bottom:20px;}.sidebar-curso form .form-actions{text-align:center;}.sidebar-curso form .form-actions .form-submit{background-color:var(--rededuca-dark-green);box-shadow:0 3px 6px #00000029;border:none;padding:12px 48px;color:#FFF;border-radius:8px;font-size:17px;outline:none;width:auto;}.sidebar-curso form .form-actions .form-submit:hover,.sidebar-curso form .form-actions .form-submit:focus{opacity:60%;outline:none;}form .contenedor-loading{text-align:center;display:flex;justify-content:center;align-items:center;}.sidebar-curso form .contenedor-loading img{width:45px;}form .contenedor-loading .loading{display:none;}form .contenedor-loading .lds-ring{position:relative;width:40px;height:40px;}form .contenedor-loading .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:37px;height:37px;margin:5px;border:5px solid;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:var(--rededuca-dark-green) transparent transparent transparent;}form .contenedor-loading  .lds-ring div:nth-child(1){animation-delay:-0.45s;}form .contenedor-loading  .lds-ring div:nth-child(2){animation-delay:-0.3s;}form .contenedor-loading  .lds-ring div:nth-child(3){animation-delay:-0.15s;}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.sidebar-curso .estado-formulario .mensaje{font-size:15px;text-align:center;}.sidebar-curso .estado-formulario .mensaje svg{margin-right:7px;}.sidebar-curso .estado-formulario .correcto{color:#28a745;display:none;}.sidebar-curso .estado-formulario .correcto img{width:16px;}.sidebar-curso .estado-formulario .error{color:#dc3545;display:none;}.sidebar-curso .estado-formulario .error img{width:11px;}.sidebar-curso .dudas-form input.error{border:1px solid #ce0000;}.sidebar-curso .dudas-form .form-item{margin:10px 0;}.sidebar-curso .dudas-form .form-actions{margin-bottom:10px;}.sidebar-curso .close-sol-info-movil{display:none;}.sidebar-curso .form-control{padding-left:14px;}.sidebar-curso .dudas-form input,.sidebar-curso .dudas-form textarea{background-color:#F6F6F6;padding:12px 24px;height:auto;border-radius:5px;}.sidebar-curso .dudas-form input:focus,.sidebar-curso .dudas-form textarea:focus{background-color:#FFFFFF;outline:none;box-shadow:none;}.sidebar-curso .dudas-form label{font-size:13px;color:var(--rededuca-font-normal-grey);margin-top:17px;}.educo{display:flex;background-color:#fff;padding:8px 12px;margin-left:-13px;margin-right:-13px;margin-bottom:0;}.educo .educo-logo{flex:1 0 30%;align-self:center;}.educo .educo-logo img{width:auto;}.educo .educo-text{color:var(--rededuca-font-normal-grey);font-size:15px;flex:1 0 70%;padding-left:14px;line-height:18px;}@media (max-width:991px){.sidebar-curso .title{font-size:21px;text-align:center;text-transform:uppercase;font-weight:normal;color:#fff;margin-top:18px;margin-bottom:10px;}.sidebar-curso .subtitle{color:#fff;}.sidebar-curso .dudas-form label{color:#fff;}.sidebar-curso .course-name{display:block;font-size:21px;color:#fff;font-weight:700;text-align:center;padding:0 24px;}.sidebar-curso{display:none;margin-top:0;}.sidebar-curso.open{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;outline:0;background-color:#dfdfdfc9;}.sidebar-curso .atributos-movil{display:flex;align-items:center;justify-content:center;max-width:460px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2));position:relative;width:auto;z-index:2000;background-color:#2F2C36;}.sidebar-curso .form-info{display:none;background-color:#2F2C36;flex-direction:column;position:relative;width:100%;}.sidebar-curso .info-whatsapp{display:none;}.sidebar-curso .bonificamos{display:none;}.sidebar-curso .close-sol-info-movil{display:inline-block;background-color:transparent;border:none;width:31px;align-self:end;}.sidebar-curso .aviso-rgdp .texto-fijo span,.sidebar-curso .aviso-rgdp .texto-fijo{color:#fff;}.sidebar-curso .close-sol-info-movil img{filter:invert(1);}.sidebar-curso .aviso-rgdp .texto-fijo img{filter:invert(1);}.sidebar-curso .aviso-rgdp .texto-desplegable{color:#fff;}.sidebar-curso .aviso-rgdp .texto-desplegable a,.sidebar-curso .form-item-aviso-legal a{color:var(--rededuca-dark-green);}}.owl-dots{display:none !important;}.container-reasons .owl-dots{display:block !important;}.opiniones-curso .owl-carousel .owl-prev,.opiniones-curso .owl-carousel .owl-next{width:20px;height:20px;border:none}.opiniones-curso .owl-carousel .owl-prev{background:url('https://cdn.rededuca.net/web/images/fontawesome-icons/arrow-left-solid.svg') no-repeat !important;}.opiniones-curso .owl-carousel .owl-next{background:url('https://cdn.rededuca.net/web/images/fontawesome-icons/arrow-right-solid.svg') no-repeat !important;}.modal-success .modal-content{border-radius:18px;}.modal-success .modal-content .modal-header{border-bottom:0;}.modal-success .modal-content .title{color:#535353;font-size:20px;margin:26px 0;font-weight:600;}.modal-success .modal-content p{color:#535353;font-size:16px;}.section-texto-seo{padding:30px 0;}.section-texto-seo h2{font-size:16px;margin-bottom:15px;color:#707070;font-weight:bold;}.section-texto-seo p{font-size:14px;margin-bottom:15px;color:#8E8E8E;}@media (min-width:992px){.section-texto-seo{padding:50px 0;}.section-texto-seo h2{font-size:18px;}.section-texto-seo p{font-size:16px;margin-bottom:20px;}}@media (max-width:768px){.items-info-curso.has--elements{display:block;padding-bottom:10px;margin-bottom:10px;}.items-info-curso .icon-info-curso{background-color:transparent;display:inline-block;font-size:13px;}.items-info-curso .icon-info-curso.precio del{display:inline-block;}.icon-info-curso.promocion .info-promo-pequena{place-content:unset;margin-left:12px;}.icon-info-curso.precio .info-promo{font-size:16px;}.items-info-curso .icon-info-curso .content-info-precio{display:inline-flex;}.section-ficha-curso .contenido-curso{margin:0 0 30px;}}@media (max-width:991px){body{background-color:#F9F9F9;}}
.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;}
