.degrade{width:90%}
.transparencia{width:510px;height:100%;z-index:1;position:absolute;margin-top:0;border:0;background:none;background-color:#000;display:block}
.sliderhome h2{width:350px;font-size:40px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.2;background-repeat:repeat;padding:0;color:#FFF;margin:0}
.slider-caption span{font-weight:300;color:#FFF!important;width:100%;display:block;margin-bottom:5px}
.swiper_wrapper{height:591px!important}
.swiper_wrapper .swiper-container{height:85%!important}
.sliderhome h2{padding-bottom:25%!important}
.slider-caption p{margin:15px 0 20px;font-size:20px!important;font-weight:300}
.enconjuntocon img.coloroverlaywhite{filter:brightness(0) invert(1)}
.button.button-slide{border:1px solid #FFF;background-color:transparent;color:#FFF}
.button.button-slide:not(.button-fill):hover{border:2px solid #FFF;background-color:#FFF;color:#333;text-shadow:none}
.slider-caption .slider-mob-btn .button{display:none!important}
#botones-lowres a.ocultar{display:none!important}
li.ocultar{display:none!important}
.sombreado .ocultar{display:none!important}
.enconjuntocon{display: flex;flex-direction: column;align-items: center;padding: 0 100px 0 0;margin-bottom:0;}
.enconjuntocon strong{font-size: 16px;color: #FFF;display: block;margin-bottom: 5px;font-weight: 500;}
.enconjuntocon img{max-width:90%}
.enconjuntoconmob{display: none!important;background-color: #f2f2f2;}
.modal-certificado .modal-header{background-color:#01d9fe}
.modal-certificado .modal-content{border:none!important}
.modal-certificado .modal-content .modal-body{background-image:url(/cursos/images/certificado/bg-certificado.jpg);background-position:center bottom;background-size:cover}
.modal-certificado .contenedor-certificado{height:540px!important;overflow:hidden;padding:150px 90px 45px;box-sizing: border-box;display:flex;flex-direction:column;text-align:center}
.modal-certificado .contenedor-certificado .alti{min-height:288px!important;overflow:hidden;display:flex;flex-direction:column}
.modal-certificado .contenedor-certificado p.cert-tipo{font-size:17px!important;font-weight:600;color:#333;margin-bottom:10px;text-transform:capitalize}
.modal-certificado .contenedor-certificado p.cert-nombrecurso{font-size:31px!important;font-weight:600;color:#113075;line-height:1.2!important;width:90%;margin:0 auto 10px}
.modal-certificado .contenedor-certificado p.titulo-certificado-grande{font-size:28px!important;font-weight:600;color:#113075;line-height:1.2!important;width:90%;margin:0 auto 10px}
.modal-certificado .contenedor-certificado p.cert-nombrealumno{font-size:27px!important;font-weight:400;color:#333;margin-bottom:10px}
.modal-certificado .contenedor-certificado p.cert-horas{font-size:15px!important;font-weight:400;color:#333;margin:0 auto 10px;width:80%}
.modal-certificado .contenedor-certificado p.cert-fecha{font-size:15px!important;font-weight:400;color:#333;margin:0 auto 35px;width:80%}
.modal-certificado .contenedor-certificado p.cert-firma{font-size:13px!important;font-weight:400;color:#333;line-height:1.2!important;margin-bottom:15px}
.modal-certificado .contenedor-certificado p.cert-legal{font-size:10px!important;font-weight:400;color:#666;line-height:1.2!important}
#elprecio #descuento, #elprecio #descuento-custom{width:100%;display:flex; flex-wrap: wrap; justify-content:center;font-size:17px}
#elprecio #descuento strong, #elprecio #descuento-custom strong{font-weight:600;display: inline-block;margin-left:5px}
#elprecio #preciocurso1 span#descuento, #elprecio #preciocurso1 span#descuento-custom{width:100%;display:flex;justify-content:center;font-size:17px}
#elprecio #preciocurso1 span#descuento strong, #elprecio #preciocurso1 span#descuento-custom strong{font-weight:600;display: inline-block;margin-left:5px}
.datos{display:flex;justify-content:center;border:1px solid #CCC;border-radius:5px;background-color:#FFF;box-shadow:2px 2px 11px 2px rgba(0, 0, 0, 0.08);-webkit-box-shadow: 2px 2px 11px 2px rgba(0, 0, 0, 0.08);-moz-box-shadow: 2px 2px 11px 2px rgba(0,0,0,0.08);padding: 5px;/*width:90%!important;*/}
.datos .dato{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0!important;flex-basis:25%;font-size: 16px;line-height:1.3;text-align:center}
.datos .ocultar{display:none!important}
.datos .dato img{width:60px;margin-bottom:5px;} /*90px anterior*/
.datos .dato strong{display:block}
.datos .dato span font{text-transform:capitalize}
.datos .cuadroprecio{color:#000;min-height:160px;padding:10px;border-radius:5px}
.datos .arancel-CT{background-color:#029ef1!important}
.datos .arancel-DE{background-color:#029ef1!important}
.datos .arancel-EC{background-color:#029ef1!important}
.datos .arancel-AR{background-color:#76a7ea!important}
.datos .arancel-AD{background-color:#ffa846!important}
.datos .arancel-HS{background-color:#37dfde!important}
.modulo-logros-CT h2.titulo span,.modulo-logros-CT h3.titulo span{color:#029ef1!important}
.modulo-logros-DE h2.titulo span,.modulo-logros-DE h3.titulo span{color:#029ef1!important}
.modulo-logros-EC h2.titulo span,.modulo-logros-EC h3.titulo span{color:#029ef1!important}
.modulo-logros-AR h2.titulo span,.modulo-logros-AR h3.titulo span{color:#76a7ea!important}
.modulo-logros-AD h2.titulo span,.modulo-logros-AD h3.titulo span{color:#ffa846!important}
.modulo-logros-HS h2.titulo span,.modulo-logros-HS h3.titulo span{color:#37dfde!important}
.modulo-logros-CT .feature-box i{background-color:#029ef1!important}
.modulo-logros-DE .feature-box i{background-color:#029ef1!important}
.modulo-logros-EC .feature-box i{background-color:#029ef1!important}
.modulo-logros-AR .feature-box i{background-color:#76a7ea!important}
.modulo-logros-AD .feature-box i{background-color:#ffa846!important}
.modulo-logros-HS .feature-box i{background-color:#37dfde!important}
.modulo-profesores-CT{background-color:#0066b1!important}
.modulo-profesores-DE{background-color:#0066b1!important}
.modulo-profesores-EC{background-color:#0066b1!important}
.modulo-profesores-AR{background-color:#009cd6!important}
.modulo-profesores-AD{background-color:#ff5d3f!important}
.modulo-profesores-HS{background-color:#009cd6!important}
.modulo-profesores-CT .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#0066b1!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-profesores-CT .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#0066b1!important}
.modulo-profesores-DE .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#0066b1!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-profesores-DE .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#0066b1!important}
.modulo-profesores-EC .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#0066b1!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-profesores-EC .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#0066b1!important}
.modulo-profesores-AR .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#009cd6!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-profesores-AR .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#009cd6!important}
.modulo-profesores-AD .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#ff5d3f!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-profesores-AD .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#ff5d3f!important}
.modulo-profesores-HS .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#009cd6!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-profesores-HS .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#009cd6!important}
.modal-header-CT h4.modal-title{color:#0066b1!important}
.modal-header-DE h4.modal-title{color:#0066b1!important}
.modal-header-EC h4.modal-title{color:#0066b1!important}
.modal-header-AR h4.modal-title{color:#009cd6!important}
.modal-header-AD h4.modal-title{color:#ff5d3f!important}
.modal-header-HS h4.modal-title{color:#009cd6!important}
.modulo-requisitos-CT h2.titulo span,.modulo-requisitos-CT h3.titulo span{color:#0066b1!important}
.modulo-requisitos-DE h2.titulo span,.modulo-requisitos-DE h3.titulo span{color:#0066b1!important}
.modulo-requisitos-EC h2.titulo span,.modulo-requisitos-EC h3.titulo span{color:#0066b1!important}
.modulo-requisitos-AR h2.titulo span,.modulo-requisitos-AR h3.titulo span{color:#009cd6!important}
.modulo-requisitos-AD h2.titulo span,.modulo-requisitos-AD h3.titulo span{color:#ff5d3f!important}
.modulo-requisitos-HS h2.titulo span,.modulo-requisitos-HS h3.titulo span{color:#009cd6!important}
.modulo-requisitos-CT .feature-box .fbox-icon{background-color:#0066b1!important;border-radius:50%!important;padding:15px!important}
.modulo-requisitos-DE .feature-box .fbox-icon{background-color:#0066b1!important;border-radius:50%!important;padding:15px!important}
.modulo-requisitos-EC .feature-box .fbox-icon{background-color:#0066b1!important;border-radius:50%!important;padding:15px!important}
.modulo-requisitos-AR .feature-box .fbox-icon{background-color:#009cd6!important;border-radius:50%!important;padding:15px!important}
.modulo-requisitos-AD .feature-box .fbox-icon{background-color:#ff5d3f!important;border-radius:50%!important;padding:15px!important}
.modulo-requisitos-HS .feature-box .fbox-icon{background-color:#009cd6!important;border-radius:50%!important;padding:15px!important}
.modulo-requisitos-CT .feature-box .fbox-icon img{background-color:transparent!important}
.modulo-requisitos-DE .feature-box .fbox-icon img{background-color:transparent!important}
.modulo-requisitos-EC .feature-box .fbox-icon img{background-color:transparent!important}
.modulo-requisitos-AR .feature-box .fbox-icon img{background-color:transparent!important}
.modulo-requisitos-AD .feature-box .fbox-icon img{background-color:transparent!important}
.modulo-requisitos-HS .feature-box .fbox-icon img{background-color:transparent!important}
.modulo-requisitos-CT a{color:#0066b1!important}
.modulo-requisitos-DE a{color:#0066b1!important}
.modulo-requisitos-EC a{color:#0066b1!important}
.modulo-requisitos-AR a{color:#009cd6!important}
.modulo-requisitos-AD a{color:#ff5d3f!important}
.modulo-requisitos-HS a{color:#009cd6!important}
.modulo-testimonios-CT h2.titulo span,.modulo-testimonios-CT h3.titulo span{color:#0066b1!important}
.modulo-testimonios-DE h2.titulo span,.modulo-testimonios-DE h3.titulo span{color:#0066b1!important}
.modulo-testimonios-EC h2.titulo span,.modulo-testimonios-EC h3.titulo span{color:#0066b1!important}
.modulo-testimonios-AR h2.titulo span,.modulo-testimonios-AR h3.titulo span{color:#009cd6!important}
.modulo-testimonios-AD h2.titulo span,.modulo-testimonios-AD h3.titulo span{color:#ff5d3f!important}
.modulo-testimonios-HS h2.titulo span,.modulo-testimonios-HS h3.titulo span{color:#009cd6!important}
.modulo-testimonios-HOME h2.titulo span,.modulo-testimonios-HOME h3.titulo span{color:#0066b1!important}
.modulo-destacados-HOME h2.titulo span,.modulo-destacados-HOME h3.titulo span{color:#0066b1!important}
.modulo-testimonios-CT .testim .quote-alumno:before, .modulo-testimoniosprof-CT .testimprof .quote-alumno:before{color:#0066b1!important}
.modulo-testimonios-DE .testim .quote-alumno:before, .modulo-testimoniosprof-DE .testimprof .quote-alumno:before{color:#0066b1!important}
.modulo-testimonios-EC .testim .quote-alumno:before, .modulo-testimoniosprof-EC .testimprof .quote-alumno:before{color:#0066b1!important}
.modulo-testimonios-AR .testim .quote-alumno:before, .modulo-testimoniosprof-AR .testimprof .quote-alumno:before{color:#009cd6!important}
.modulo-testimonios-AD .testim .quote-alumno:before, .modulo-testimoniosprof-AD .testimprof .quote-alumno:before{color:#ff5d3f!important}
.modulo-testimonios-HS .testim .quote-alumno:before, .modulo-testimoniosprof-HS .testimprof .quote-alumno:before{color:#009cd6!important}
.modulo-testimonios-HOME .testim .quote-alumno:before{color:#0066b1!important}
.modulo-destacados-HOME .testim .quote-alumno:before{color:#0066b1!important}
.modulo-testimonios-CT .cont-testim .owl-dots .owl-dot span, .modulo-testimoniosprof-CT .cont-testim .owl-dots .owl-dot span{background-color:#0066b1!important}
.modulo-testimonios-CT .owl-carousel .owl-nav [class*=owl-], .modulo-testimoniosprof-CT .owl-carousel .owl-nav [class*=owl-]{background-color:rgba(0,102,179,0.5)!important;color:#FFF!important}
.modulo-testimonios-CT .owl-carousel .owl-nav [class*=owl-]:hover, .modulo-testimoniosprof-CT .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#FFF!important;color:#666!important}
.modulo-testimonios-DE .cont-testim .owl-dots .owl-dot span, .modulo-testimoniosprof-DE .cont-testim .owl-dots .owl-dot span{background-color:#0066b1!important}
.modulo-testimonios-DE .owl-carousel .owl-nav [class*=owl-], .modulo-testimoniosprof-DE .owl-carousel .owl-nav [class*=owl-]{background-color:rgba(0,102,179,0.5)!important;color:#FFF!important}
.modulo-testimonios-DE .owl-carousel .owl-nav [class*=owl-]:hover, .modulo-testimoniosprof-DE .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#FFF!important;color:#666!important}
.modulo-testimonios-EC .cont-testim .owl-dots .owl-dot span, .modulo-testimoniosprof-EC .cont-testim .owl-dots .owl-dot span{background-color:#0066b1!important}
.modulo-testimonios-EC .owl-carousel .owl-nav [class*=owl-], .modulo-testimoniosprof-EC .owl-carousel .owl-nav [class*=owl-]{background-color:rgba(0,102,179,0.5)!important;color:#FFF!important}
.modulo-testimonios-EC .owl-carousel .owl-nav [class*=owl-]:hover, .modulo-testimoniosprof-EC .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#FFF!important;color:#666!important}
.modulo-testimonios-AR .cont-testim .owl-dots .owl-dot span, .modulo-testimoniosprof-AR .cont-testim .owl-dots .owl-dot span{background-color:#009cd6!important}
.modulo-testimonios-AR .owl-carousel .owl-nav [class*=owl-], .modulo-testimoniosprof-AR .owl-carousel .owl-nav [class*=owl-]{background-color:rgba(0,156,214,0.5)!important;color:#FFF!important}
.modulo-testimonios-AR .owl-carousel .owl-nav [class*=owl-]:hover, .modulo-testimoniosprof-AR .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#FFF!important;color:#666!important}
.modulo-testimonios-AD .cont-testim .owl-dots .owl-dot span, .modulo-testimoniosprof-AD .cont-testim .owl-dots .owl-dot span{background-color:#ff5d3f!important}
.modulo-testimonios-AD .owl-carousel .owl-nav [class*=owl-], .modulo-testimoniosprof-AD .owl-carousel .owl-nav [class*=owl-]{background-color:rgba(255,93,63,0.5)!important;color:#FFF!important}
.modulo-testimonios-AD .owl-carousel .owl-nav [class*=owl-]:hover, .modulo-testimoniosprof-AD .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#FFF!important;color:#666!important}
.modulo-testimonios-HS .cont-testim .owl-dots .owl-dot span, .modulo-testimoniosprof-HS .cont-testim .owl-dots .owl-dot span{background-color:#009cd6!important}
.modulo-testimonios-HS .owl-carousel .owl-nav [class*=owl-], .modulo-testimoniosprof-HS .owl-carousel .owl-nav [class*=owl-]{background-color:rgba(0,156,214,0.5)!important;color:#FFF!important}
.modulo-testimonios-HS .owl-carousel .owl-nav [class*=owl-]:hover, .modulo-testimoniosprof-HS .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#FFF!important;color:#666!important}
.modulo-testimonios-HOME .owl-carousel .owl-nav [class*=owl-]{background-color:rgba(0,102,179,0.5)!important;color:#FFF!important}
.modulo-testimonios-HOME .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#FFF!important;color:#666!important}
.modulo-destacados-HOME .owl-carousel .owl-nav [class*=owl-]{background-color:rgba(0,102,179,0.5)!important;color:#FFF!important}
.modulo-destacados-HOME .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#FFF!important;color:#666!important}
.modulo-experienciaonline-CT{background-color:#029ef1!important}
.modulo-experienciaonline-DE{background-color:#6648a2!important}
.modulo-experienciaonline-EC{background-color:#7b5bcf!important}
.modulo-experienciaonline-AR{background-color:#7959d5!important}
.modulo-experienciaonline-AD{background-color:#7959d5!important}
.modulo-experienciaonline-HS{background-color:#0056b9!important}
.modulo-experienciaonline-HOME{background-color:#0066b1!important}
.modulo-experienciaonline-CT span{color:#000!important}
.modulo-experienciaonline-DE span{color:#000!important}
.modulo-experienciaonline-EC span{color:#000!important}
.modulo-experienciaonline-AR span{color:#000!important}
.modulo-experienciaonline-AD span{color:#000!important}
.modulo-experienciaonline-HS span{color:#000!important}
.modulo-experienciaonline-HOME span{color:#000!important}
.modulo-experienciaonline-CT .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#029ef1!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-experienciaonline-CT .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#029ef1!important}
.modulo-experienciaonline-DE .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#6648a2!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-experienciaonline-DE .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#6648a2!important}
.modulo-experienciaonline-EC .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#7b5bcf!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-experienciaonline-EC .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#7b5bcf!important}
.modulo-experienciaonline-AR .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#7959d5!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-experienciaonline-AR .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#7959d5!important}
.modulo-experienciaonline-AD .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#7959d5!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-experienciaonline-AD .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#7959d5!important}
.modulo-experienciaonline-HS .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#0056b9!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-experienciaonline-HS .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#0056b9!important}
.modulo-experienciaonline-HOME .owl-carousel .owl-nav [class*=owl-]{border:1px solid rgba(255,255,255,0.2)!important;color:#0066b1!important;background-color:rgba(255,255,255,0.7)!important}
.modulo-experienciaonline-HOME .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#ffffff!important;color:#0066b1!important}
.sincro{display:block}
.asincro{display:none}
.asincrónico .sincro, .asincronico .sincro{display:none!important}
.asincrónico .asincro, .asincronico .asincro{display:block!important}
.sincrónico.asincrónico .sincro, .sincronico.asincronico .sincro{display:block!important}
.sincrónico.asincrónico .asincro, .asincronico.asincronico .asincro{display:none!important}
.modulo-plan-CT h2.titulo span,.modulo-plan-CT h3.titulo span{color:#ca1c1e!important}
.modulo-plan-DE h2.titulo span,.modulo-plan-DE h3.titulo span{color:#0066b1!important}
.modulo-plan-EC h2.titulo span,.modulo-plan-EC h3.titulo span{color:#7b5bcf!important}
.modulo-plan-AR h2.titulo span,.modulo-plan-AR h3.titulo span{color:#009cd6!important}
.modulo-plan-AD h2.titulo span,.modulo-plan-AD h3.titulo span{color:#ff5d3f!important}
.modulo-plan-HS h2.titulo span,.modulo-plan-HS h3.titulo span{color:#009cd6!important}
.modulo-plan-CT .toggle.toggle-border{border-left:6px solid #ca1c1e!important}
.modulo-plan-DE .toggle.toggle-border{border-left:6px solid #0066b1!important}
.modulo-plan-EC .toggle.toggle-border{border-left:6px solid #7b5bcf!important}
.modulo-plan-AR .toggle.toggle-border{border-left:6px solid #009cd6!important}
.modulo-plan-AD .toggle.toggle-border{border-left:6px solid #ff5d3f!important}
.modulo-plan-HS .toggle.toggle-border{border-left:6px solid #009cd6!important}
.modulo-plan-CT .toggle .toggleta, .modulo-plan-CT .accordion .acctitlec{color:#ca1c1e!important}
.modulo-plan-DE .toggle .toggleta, .modulo-plan-CT .accordion .acctitlec{color:#0066b1!important}
.modulo-plan-EC .toggle .toggleta, .modulo-plan-CT .accordion .acctitlec{color:#7b5bcf!important}
.modulo-plan-AR .toggle .toggleta, .modulo-plan-CT .accordion .acctitlec{color:#009cd6!important}
.modulo-plan-AD .toggle .toggleta, .modulo-plan-CT .accordion .acctitlec{color:#ff5d3f!important}
.modulo-plan-HS .toggle .toggleta, .modulo-plan-CT .accordion .acctitlec{color:#009cd6!important}
.modulo-cursosrelacionados-CT h2.titulo span,.modulo-cursosrelacionados-CT h3.titulo span{color:#0066b1!important}
.modulo-cursosrelacionados-DE h2.titulo span,.modulo-cursosrelacionados-DE h3.titulo span{color:#0066b1!important}
.modulo-cursosrelacionados-EC h2.titulo span,.modulo-cursosrelacionados-EC h3.titulo span{color:#0066b1!important}
.modulo-cursosrelacionados-AR h2.titulo span,.modulo-cursosrelacionados-AR h3.titulo span{color:#0066b1!important}
.modulo-cursosrelacionados-AD h2.titulo span,.modulo-cursosrelacionados-AD h3.titulo span{color:#0066b1!important}
.modulo-cursosrelacionados-HS h2.titulo span,.modulo-cursosrelacionados-HS h3.titulo span{color:#0066b1!important}
#gotoTop.CT:hover{background-color:#0066b1!important}
#gotoTop.DE:hover{background-color:#0066b1!important}
#gotoTop.EC:hover{background-color:#0066b1!important}
#gotoTop.AR:hover{background-color:#009cd6!important}
#gotoTop.AD:hover{background-color:#ff5d3f!important}
#gotoTop.HS:hover{background-color:#009cd6!important}
#preciocurso1 span:first-child, #preciocurso1 span:nth-child(2){width:100%;display:block;text-align:center}
#preciocurso1 span:nth-child(3){text-transform:uppercase;text-align:center;font-weight:700;display:block;font-size:40px}
.precio-legales{width:100%;display:block;font-size:11px;margin-top:10px}
.intro{width:70%;margin:auto}
.intro h4{font-weight:400!important;font-size:20px;}
.intro p{font-weight:400!important;font-size:20px!important;line-height:1.3!important}
.bottommargin-20{margin-bottom:20px !important}
.owl-carousel .owl-nav [class*=owl-]{width:26px!important;height:26px!important;line-height:22px!important}
.contenedor-logros{display:flex;flex-wrap:wrap;justify-content:space-between}
.contenedor-requisitos{display:flex;justify-content:center}
#requisitos p.legal{font-size:13px!important}
.modal-profesores .modal-body .modal-content .modal-body {padding:15px 20px 15px 25px}
.modal-header{text-align:center;padding:15px 15px 0;border-bottom:20px}
.modal-header h4.modal-title{font-size:20px!important}
.modal-header .close{margin-top:2px}
.modal-content{border-radius:5px!important}
.cv-profesores{height:300px!important;overflow:auto;font-size:15px!important;margin:10px 10px 20px;padding-right:10px}
.cv-profesores h2{font-size:20px;margin-bottom:0}
.cv-profesores h3{font-size:18px;margin-bottom:10px;font-weight:400}
.cv-profesores p.curriculum{font-size:15px!important;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #CCC}
.cv-profesores::-webkit-scrollbar{width:10px}
.cv-profesores::-webkit-scrollbar-track{background: #f1f1f1}
.cv-profesores::-webkit-scrollbar-thumb{background: #888}
.cv-profesores::-webkit-scrollbar-thumb:hover{background:#555}
.testim{display:flex;flex-wrap:wrap}
.testim .entry-image{flex-basis:14%;margin-bottom:10px}
.testim .entry-image img{border-radius:50%}
.testim .entry-title{flex-basis:86%;margin-bottom:10px;padding-left:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}
.testim .entry-title span{color:#999}
.testim .entry-title span#areaenquote{display:none}
.testim .quote-alumno{flex-basis:100%; text-align:left; padding-left:70px}
.testim .quote-alumno:before {font-family:'font-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;content:"\e7ad";position: absolute;width:48px;height:48px;line-height:48px;font-size:30px;top:75px;left:40px}
.testimprof{display:flex;flex-wrap:wrap}
.testimprof .entry-image{flex-basis:12%;margin-bottom:10px}
.testimprof .entry-image img{border-radius:50%}
.testimprof .entry-title{flex-basis:88%;margin-bottom:10px;padding-left:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}
.testimprof .entry-title span{color:#999}
.testimprof .quote-alumno{flex-basis:100%; text-align:left; padding-left:70px}
.testimprof .quote-alumno:before {font-family:'font-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;content:"\e7ad";position: absolute;width:48px;height:48px;line-height:48px;font-size:30px;top:83px;left:40px}
.experol{display:flex;flex-wrap:wrap;padding:0 80px}
.experol .entry-title{flex-basis:40%;padding:20px 60px 0}
.experol .entry-title h2,.experol .entry-title h3{color:#FFF;font-size:24px;margin-bottom:10px}
.experol .entry-title p{font-size:18px!important}
.experol .entry-image{flex-basis:60%}
#planestudios p#r-aprobacion{margin: 50px 0 0 0!important}
.owl-carousel .owl-nav [class*=owl-] {opacity:1!important}
#cursosrel .entry-title, #cursosrel .entry-content, #resultados .entry-title, #resultados .entry-content{text-align:left!important}
#cursosrel .entry-title h2 a, #resultados .entry-title h2 a, #cursosrel .entry-title h3 a, #resultados .entry-title h3 a{color:#0066b1!important;font-weight:600}
#cursosrel .entry-title p, #resultados .entry-title p{text-transform:uppercase}
#cursosrel .entry-title p.programa-tipo, #resultados .entry-title p.programa-tipo{margin-bottom:0!important;font-weight:500; text-transform: none}
#cursosrel .entry-title p.programa-area, #resultados .entry-title p.programa-area{color:#999;margin-bottom:10px!important; text-transform: capitalize}
#cursosrel .entry-meta, #resultados .entry-meta{margin:0!important}
#cursosrel .entry-meta li, #resultados .entry-meta li{color:#555;margin-right:15px}
#cursosrel .entry-meta li:before, #resultados .entry-meta li:before {content:''!important}
#cursosrel .entry-meta li i, #resultados .entry-meta li i{color:#0066b1!important}
#cursosrel .entry-content p, #resultados .entry-content p{font-size:15px;line-height:1.4}
#cursosrel .entry-content.bajada-cursosrel{display:none}
#resultados .entry-content.bajada-cursosrel{display:block}
#cursosrel .entry-content.bajada-carrerasrel{display:none}
#inscripcionfixed{position:fixed;bottom:0;width:100%;padding:5px;backdrop-filter:blur(5px);background-color:rgba(255,255,255,0.7);display:none;text-align:center;z-index:1000;border-top:1px solid rgba(0,0,0,0.1);box-shadow:-1px -2px 14px 0px rgb(0,0,0,0.2);-webkit-box-shadow:-1px -2px 14px 0px rgb(0,0,0,0.2);-moz-box-shadow:-1px -2px 14px 0px rgba(0,0,0,0.2)}
.oferta-no{display:none!important}
.no-fecha{display:none!important}
.entry-meta li:before{margin-right:0!important}
@media (max-width:1279px) {
.transparencia{width:38%}
#elprecio #descuento, #elprecio #descuento-custom{flex-direction:column}
}-custom
@media (max-width:1199px) {
.testim .quote-alumno{padding-left:60px}
.testim .quote-alumno:before{top:62px;left:35px}
.testimprof .quote-alumno{padding-left:60px}
.testimprof .quote-alumno:before{left:35px}
.experol{padding:0 40px}
.experol .entry-title{flex-basis:40%;padding:20px 40px 0}
.experol .entry-title h2,.experol .entry-title h3{font-size:22px}
.experol .entry-title p{font-size:17px!important}
}
@media (max-width:1180px) {
.transparencia{width:440px}
}
@media (max-width:991px) {
.degrade{width:87%!important}
.swiper_wrapper .sliderhome h2{font-size:25px}
.sliderhome h2{width:250px;font-size:30px}
.slider-caption p{font-size:17px!important}
.transparencia{width:380px}
.enconjuntocon{padding: 0 50px 0 0}
.enconjuntocon strong{font-size: 14px;color: #FFF;display: block;margin-bottom: 5px;font-weight: 500;}
.enconjuntocon img{max-width:60%}
.modal-certificado .contenedor-certificado{height:345px!important;padding:95px 40px 20px!important}
.modal-certificado .contenedor-certificado .alti{min-height:180px!important}
.modal-certificado .contenedor-certificado p.cert-tipo{font-size:11px!important;margin-bottom:10px}
.modal-certificado .contenedor-certificado p.cert-nombrecurso{font-size:18px!important;margin:0 auto 10px}
.modal-certificado .contenedor-certificado p.titulo-certificado-grande{font-size:16px!important;margin:0 auto 10px}
.modal-certificado .contenedor-certificado p.cert-nombrealumno{font-size:17px!important;margin-bottom:10px}
.modal-certificado .contenedor-certificado p.cert-horas{font-size:10px!important;margin:0 auto 10px}
.modal-certificado .contenedor-certificado p.cert-fecha{font-size:9px!important;margin:0 auto 35px}
.modal-certificado .contenedor-certificado p.cert-firma{font-size:7px!important}
.modal-certificado .contenedor-certificado p.cert-legal{font-size:6px!important}
.datos .dato img{width:70px}
.datos .dato{font-size:15px}
#preciocurso1 span:last-child{font-size:35px}
.precio-legales{font-size:10px}
.intro{width:100%;margin:auto}
.testim .entry-image{flex-basis:20%}
.testim .entry-title{flex-basis:80%}
.testim .entry-title h2{font-size:20px}
.testim .quote-alumno:before{top:70px;left:35px}
.testimprof .entry-image{flex-basis:12%}
.testimprof .entry-title{flex-basis:88%}
.testimprof .entry-title h2{font-size:20px}
.testimprof .quote-alumno:before{top:83px;left:35px}
.experol{padding:0}
.experol .entry-title{padding:30px 30px 0}
.experol .entry-title h2,.experol .entry-title h3{font-size:18px}
.experol .entry-title p{font-size:16px!important}
}
@media (max-width: 990px) and (min-width: 768px) {
.swiper_wrapper:not(.full-screen):not(.canvas-slider-grid),.swiper_wrapper:not(.full-screen):not(.canvas-slider-grid) .swiper-slide{height:440px!important}
.enconjuntocon{padding: 0 20px 0 0}
.testim .entry-image{flex-basis:20%}
.testim .entry-title{flex-basis:80%}
.testim .entry-title h2{font-size:20px}
.testim .quote-alumno:before{top:70px;left:35px}
.testimprof .entry-image{flex-basis:12%}
.testimprof .entry-title{flex-basis:88%}
.testimprof .entry-title h2{font-size:20px}
.testimprof .quote-alumno:before{top:83px;left:35px}
}
@media (max-width:767px) {
.sliderhome h2{width:220px;text-align:left}
.transparencia{width:320px}
.sliderhome .button{display:block!important;width:195px!important;float:left;font-size:14px}
.degrade{width:80%!important}
.sliderhome h2{padding-bottom:0;padding-top:10%}
.slider-caption .button{display:block!important}
.enconjuntocon{display:none!important}
.enconjuntoconmob{display:block!important;overflow:hidden;}
.enconjuntoconmob .container{display:flex;flex-direction:column;align-items:center;margin: 30px auto 40px}
.enconjuntoconmob strong{margin-bottom:10px}
.enconjuntoconmob img{max-width:35%}
.modal-certificado .modal-dialog{width:460px!important}
.modal-certificado .contenedor-certificado{height:250px!important;padding:60px 30px 12px!important}
.modal-certificado .contenedor-certificado .alti{min-height:140px!important}
.modal-certificado .contenedor-certificado p.cert-tipo{font-size:9px!important;margin-bottom:5px}
.modal-certificado .contenedor-certificado p.cert-nombrecurso{font-size:15px!important;margin:0 auto 5px}
.modal-certificado .contenedor-certificado p.titulo-certificado-grande{font-size:13px!important;margin:0 auto 5px}
.modal-certificado .contenedor-certificado p.cert-nombrealumno{font-size:14px!important;margin-bottom:8px}
.modal-certificado .contenedor-certificado p.cert-horas{font-size:9px!important;margin:0 auto 5px}
.modal-certificado .contenedor-certificado p.cert-fecha{font-size:8px!important;margin:0 auto 25px}
.modal-certificado .contenedor-certificado p.cert-firma{font-size:7px!important; margin-bottom:5px}
.modal-certificado .contenedor-certificado p.cert-legal{font-size:6px!important}
.datos{flex-wrap:wrap}
.datos .dato{flex-basis:50%; margin-bottom:30px !important}
.datos .arancel-CT{flex-basis:100%; margin-bottom:0 !important}
#preciocurso1 span:last-child{font-size:40px}
.precio-legales{font-size:11px}
.contenedor-requisitos{flex-direction:column;margin-bottom:20px!important}
.testim .quote-alumno:before{top:85px;left:30px}
.testimprof .quote-alumno:before{top:85px;left:30px}
.testimprof .entry-image{flex-basis:20%}
.testimprof .entry-title{flex-basis:80%}
.cv-profesores{height:200px!important}
.experol{flex-direction:column-reverse}
.experol .entry-title{padding:20px 20px 0}
#elprecio #descuento, #elprecio #descuento-custom{flex-direction:row!important}
#multimedia{padding:30px 0 0px!important}
#multimedia .container.clearfix{width:95%!important}
#multimedia .container.clearfix .col_two_third{margin-bottom:30px!important}
}
@media (max-width: 767px) and (min-width: 480px) {
.swiper_wrapper:not(.force-full-screen),.swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide{height:390px!important}
.swiper_wrapper .swiper-container{height:100%!important}
.testim .quote-alumno:before{top:85px;left:30px}
.testimprof .quote-alumno:before{top:85px;left:30px}
}
@media (max-width:479px) {
.top-curso{margin-top:94px;height:350px!important}
.enconjuntoconmob img{max-width:60%}
.modal-header button.close {width:16px!important;height:16px!important;font-size:18px!important}
.modal-certificado .modal-header{padding: 5px 5px 0!important}
.modal-certificado .modal-dialog{width:400px!important}
.modal-certificado .contenedor-certificado{height:211px!important;padding:55px 22px 10px!important}
.modal-certificado .contenedor-certificado .alti{min-height:125px!important}
.modal-certificado .contenedor-certificado p.cert-tipo{font-size:9px!important;margin-bottom:3px}
.modal-certificado .contenedor-certificado p.cert-nombrecurso{font-size:14px!important;margin:0 auto 3px}
.modal-certificado .contenedor-certificado p.titulo-certificado-grande{font-size:13px!important;margin:0 auto 3px}
.modal-certificado .contenedor-certificado p.cert-nombrealumno{font-size:13px!important;margin-bottom:5px}
.modal-certificado .contenedor-certificado p.cert-horas{font-size:7px!important;margin:0 auto 5px}
.modal-certificado .contenedor-certificado p.cert-fecha{font-size:6px!important;margin:0 auto 20px}
.modal-certificado .contenedor-certificado p.cert-firma{font-size:6px!important; margin-bottom:5px}
.modal-certificado .contenedor-certificado p.cert-legal{font-size:5px!important}
.testim .quote-alumno{padding-left:27px}
.testim .quote-alumno:before{top:65px;left:2px}
.testim .entry-image{flex-basis:25%}
.testim .entry-title{flex-basis:75%}
.testimprof .quote-alumno{padding-left:27px}
.testimprof .quote-alumno:before{top:65px;left:2px}
.testimprof .entry-image{flex-basis:25%}
.testimprof .entry-title{flex-basis:75%}
.cv-profesores{height:400px!important}
#inscripcionfixed{display:none}
.oferta-no{display:none!important}
}