#telephone-whatsapp-movil{position:fixed;right:10px;bottom:10px;z-index:200;width:65px;}#telephone-whatsapp-movil img{border-radius:50px;max-width:100%;}@media (max-width:767px){#lhc_status_container{display:none;}}#lhc_status_container{display:none !important;}
.section-tipos-programa{padding:30px 0;color:var(--rededuca-font-normal-grey);}.section-tipos-programa .title-tipo{text-align:center;font-size:25px;font-weight:bold;}.section-tipos-programa .title-section{font-size:25px;text-align:center;font-weight:bold;}.section-tipos-programa .text-normal{font-size:16px;text-align:left;margin-bottom:20px;}.section-tipos-programa .row-tipos{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;margin-top:20px;}.section-tipos-programa .row-tipos > :nth-child(n+4){grid-column:span 1;}.section-tipos-programa .row-tipos .link-tipo{display:block;margin-bottom:20px;padding:15px;color:var(--rededuca-font-normal-grey);text-decoration:none;text-align:center;background-color:#FFF;border-radius:15px;border:1px solid #8EBA59;flex-basis:47%;transition:background-color 0.3s ease;}.section-tipos-programa .row-tipos .link-tipo img{display:none;}.section-tipos-programa .row-tipos .link-tipo:nth-child(odd){margin-right:3%;}.section-tipos-programa .row-tipos .link-tipo .name-tipo{display:block;text-align:center;font-size:15px;}@media(min-width:768px){.section-tipos-programa .row-tipos .link-tipo{flex-basis:30%;margin-right:3%;}.section-tipos-programa .row-tipos .link-tipo:nth-child(3),.section-tipos-programa .row-tipos .link-tipo:nth-child(6),.section-tipos-programa .row-tipos .link-tipo:nth-child(9),.section-tipos-programa .row-tipos .link-tipo:nth-child(10){margin-right:0;}}@media(min-width:1200px){.section-tipos-programa .title-tipo{font-size:30px;}.section-tipos-programa .title-section{font-size:30px;display:block;}.section-tipos-programa .row-tipos .link-tipo{flex-basis:11%;margin-right:1%;}.section-tipos-programa .row-tipos .link-tipo:nth-child(odd){margin-right:1%;}.section-tipos-programa .row-tipos .link-tipo:nth-child(3),.section-tipos-programa .row-tipos .link-tipo:nth-child(6),.section-tipos-programa .row-tipos .link-tipo:nth-child(9),.section-tipos-programa .row-tipos .link-tipo:nth-child(10){margin-right:1%;}}.section-tipos-programa .row-tipos .link-tipo.tipo-21:hover,.section-tipos-programa .row-tipos .link-tipo.tipo-21:focus{background-color:var(--tipo-21);color:#FFF;}.section-tipos-programa .row-tipos .link-tipo.tipo-26:hover,.section-tipos-programa .row-tipos .link-tipo.tipo-26:focus{background-color:var(--tipo-26);color:#FFF;}.section-tipos-programa .row-tipos .link-tipo.tipo-25:hover,.section-tipos-programa .row-tipos .link-tipo.tipo-25:focus{background-color:var(--tipo-25);color:#FFF;}.section-tipos-programa .row-tipos .link-tipo.tipo-86:hover,.section-tipos-programa .row-tipos .link-tipo.tipo-86:focus{background-color:var(--tipo-86);color:#FFF;}.section-tipos-programa .row-tipos .link-tipo.tipo-52:hover,.section-tipos-programa .row-tipos .link-tipo.tipo-52:focus{background-color:var(--tipo-52);color:#FFF;}.section-tipos-programa .row-tipos .link-tipo.tipo-87:hover,.section-tipos-programa .row-tipos .link-tipo.tipo-87:focus{background-color:var(--tipo-87);color:#FFF;}.section-tipos-programa .row-tipos .link-tipo.tipo-88:hover,.section-tipos-programa .row-tipos .link-tipo.tipo-88:focus{background-color:var(--tipo-88);color:#FFF;}.section-tipos-programa .row-tipos .link-tipo.tipo-89:hover,.section-tipos-programa .row-tipos .link-tipo.tipo-89:focus{background-color:var(--tipo-89);color:#FFF;}.section-tipos-programa .row-tipos .link-tipo.tipo-oposiciones:hover,.section-tipos-programa .row-tipos .link-tipo.tipo-oposiciones:focus{background-color:var(--tipo-oposiciones);color:#FFF;}.section-tipos-programa .row-tipos .link-tipo.tipo-packs:hover,.section-tipos-programa .row-tipos .link-tipo.tipo-packs:focus{background-color:var(--tipo-packs);color:#FFF;}
.js-view-dom-id-cursos-busqueda .custom-display{display:inline-flex;flex-wrap:wrap;margin-top:18px;width:100%;}.js-view-dom-id-cursos-busqueda .custom-display .views-row{flex:0 0 33%;display:flex;padding:0 20px;width:100%;}.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 .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:0;line-height:23px;}.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;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 .box-coupon .precio,.curso-teaser .box-coupon .beca{color:var(--rededuca-font-custom-red);font-weight:600;}.curso-teaser .actions .solic-info{background-color:var(--rededuca-dark-green);color:#fff;border-radius:8px;display:block;padding:8px 15px;text-align:center;font-size:15px;transition:all 0.3s;font-weight:normal;min-width:max-content;box-shadow:0 3px 6px #00000029;}.curso-teaser .actions .solic-info:hover img{margin-left:8px;transition:var(--transition-custom);}.curso-teaser .actions .solic-info img{width:14px;}.curso-teaser .tachado{text-decoration:line-through;color:#9A9999;font-size:14px;}.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: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;width:48%;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 .actions .solic-info{width:65%;}.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%;}.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-formacion-latinoamericana{background-color:var(--rededuca-dark-green);}.main-content{padding:30px 0;}.main-content p{font-size:16px;}.main-content .title,.main-content h2{font-size:23px;margin-bottom:20px;font-weight:bold;}.main-content h3{font-size:21px;}.main-content h4{font-size:19px;}@media(min-width:992px){.main-content{padding:40px 0;}}.sidebar .content-form-info{padding:15px;background-color:var(--rededuca-bg-blue-light);position:sticky;top:15px;}.sidebar .title{font-size:30px;color:var(--rededuca-font-normal-grey);font-weight:600;position:relative;text-align:center;margin-top:26px;}.sidebar .subtitle{font-size:18px;color:var(--rededuca-font-normal-grey);text-align:center;margin:14px auto;}.sidebar .dudas-form .aviso-rgdp .texto-fijo{text-align:left;font-size:13px;color:#18A4C8;}.sidebar .dudas-form .aviso-rgdp .texto-fijo span{color:var(--rededuca-font-normal-grey);cursor:pointer;}.sidebar .dudas-form .aviso-rgdp .texto-fijo img{width:7px;}.sidebar .dudas-form .aviso-rgdp .texto-desplegable{display:none;text-align:left;font-size:12px;margin:10px 0;color:var(--rededuca-font-normal-grey);}.sidebar .dudas-form .aviso-rgdp .texto-desplegable a{color:#18A4C8;}.sidebar .dudas-form .form-item-aviso-legal{text-align:left;font-size:12px;margin-top:28px !important;}.sidebar .form-item-aviso-legal a{color:#18A4C8;}.sidebar .form-item-aviso-legal label{display:inline;}.sidebar form .form-required:after{display:none;}.sidebar form{padding-bottom:20px;}.sidebar form .form-actions{text-align:center;}.sidebar 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 form .form-actions .form-submit:hover,.sidebar form .form-actions .form-submit:focus{opacity:60%;outline:none;}.sidebar .dudas-form .contenedor-loading{text-align:center;display:flex;justify-content:center;align-items:center;}.sidebar form .contenedor-loading img{width:45px;}.sidebar .dudas-form .contenedor-loading .loading{display:none;}.sidebar .dudas-form .contenedor-loading .lds-ring{position:relative;width:40px;height:40px;}.sidebar .dudas-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;}.sidebar .dudas-form .contenedor-loading  .lds-ring div:nth-child(1){animation-delay:-0.45s;}.sidebar .dudas-form .contenedor-loading  .lds-ring div:nth-child(2){animation-delay:-0.3s;}.sidebar .dudas-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 .dudas-form .estado-formulario .mensaje{font-size:15px;text-align:center;}.sidebar .dudas-form .estado-formulario .mensaje svg{margin-right:7px;}.sidebar .dudas-form .estado-formulario .correcto{color:#28a745;display:none;}.sidebar .dudas-form .estado-formulario .correcto img{width:16px;}.sidebar .dudas-form .estado-formulario .error{color:#dc3545;display:none;}.sidebar .dudas-form .estado-formulario .error img{width:11px;}.sidebar .dudas-form input.error{border:1px solid #ce0000;}.sidebar .dudas-form .form-item{margin:10px 0;}.sidebar .dudas-form .form-actions{margin-bottom:10px;}.sidebar .dudas-form .form-control{padding-left:14px;}.sidebar .dudas-form input,.sidebar .dudas-form textarea{background-color:#F6F6F6;padding:12px 24px;height:auto;border-radius:5px;}.sidebar .dudas-form input:focus,.sidebar .dudas-form textarea:focus{background-color:#FFFFFF;outline:none;box-shadow:none;}.sidebar .dudas-form label{font-size:13px;color:var(--rededuca-font-normal-grey);margin-top:17px;}.tipos .title{text-align:center;margin-bottom:0;}.section-tipos-programa .row-tipos .link-tipo{background-color:var(--rededuca-dark-green);transition:background-color 0.2s;}.section-tipos-programa .row-tipos .link-tipo:hover,.section-tipos-programa .row-tipos .link-tipo:focus{background-color:var(--rededuca-light-green);}.section-tipos-programa .row-tipos .link-tipo .name-tipo{margin-top:0;color:#FFF;}.pager{padding:15px 0;}.pager .pager__items{padding:0;list-style:none;display:flex;align-items:center;justify-content:center;}.pager .pager__items .pager__item:not(:last-child){margin-right:5px;}.pager .pager__items .pager__item a{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;text-align:center;color:#444;text-decoration:none;transition:color 0.3s ease;}.pager .pager__items .pager__item.pager__item--first a,.pager .pager__items .pager__item.pager__item--last a{width:max-content;}.pager .pager__items .pager__item:not(.pager__item--first):not(.pager__item--last) a:hover,.pager .pager__items .pager__item:not(.pager__item--first):not(.pager__item--last) a:focus{color:#FFF;background-color:#82B347;}.pager .pager__items .pager__item.is-active a{background-color:#82B347;color:#FFF;}
.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;}
