@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#CampusVirtual{font-family:'Ubuntu',sans-serif !important;}.bg-blue{background-color:#315a8c !important;height:300px;padding:0.5em 2em;}#CampusVirtual .breadcrumb{font-family:'Ubuntu',sans-serif !important;margin-top:24px !important;display:inline-flex;padding:4px 16px;background:transparent;border-radius:50px;color:#fff !important;border:1px solid #e8e8e8;font-weight:100;font-size:15px;}#ContenidoBanner{text-align:center;padding:5% 0%;text-align:center;margin:auto;}#CampusVirtual .TituloBanner{font-family:'Ubuntu',sans-serif !important;font-weight:400;color:#fff;}#CampusVirtual .overlay .breadcrumb li{color:#fff !important;font-size:15px;}#CampusVirtual .breadcrumb>li+li:before{border:3px solid transparent;content:"";height:0;width:0;pointer-events:none;display:inline-block;border-color:#fff;margin:0 8px 2px 8px;padding:0;border-radius:50%;color:#fff;}#CampusVirtual .list-item,.text-long ol li,.text-long ul li{margin-bottom:0.2em;padding-left:0em !important;}#CampusVirtual .section-title__heading{font-family:'Ubuntu',sans-serif !important;font-size:30px;line-height:40px;font-weight:500;letter-spacing:-0.025em;text-transform:none;}#CampusVirtual .text-long hr{display:block;background-color:#4b49e7;width:50px;height:3px;margin:0px auto;opacity:1;margin-top:-18px!important;}#CampusVirtual .text-long p{margin:0px;text-align:left;}#CampusVirtual .TextoDescriptivo h4{font-family:'Ubuntu',sans-serif !important;font-size:1.3em;font-weight:500;}#CampusVirtual .TextoDescriptivo p{font-family:'Ubuntu',sans-serif !important;color:#656565;font-weight:200;}#CampusVirtual .TextoDescriptivo p.azul{color:#4b49e7;font-weight:400;}#CampusVirtual .TextoDescriptivo p.azul svg{color:#4b49e7;padding:0 1% 0 0;}.container,.content-container{width:80%;margin:auto;}#CampusVirtual p.TextoSubtitulo{text-align:center !important;color:#4b49e7;font-family:'Ubuntu',sans-serif !important;font-weight:600;margin-bottom:1em;}ul#tabGlobal-572506963{list-style:none;}.bg-gray{background-color:#4d4d4d !important;text-align:center;}#CampusVirtual .breadcrumb2{font-family:'Ubuntu',sans-serif !important;margin-top:24px !important;display:inline-flex;padding:4px 16px;background:transparent;border-radius:50px;color:#fff !important;font-weight:100;font-size:15px;list-style:none;}.breadcrumb2 li{cursor:pointer;}.breadcrumb2 a:hover{text-decoration:underline;transition:0.5s;}.breadcrumb2 a{padding:0 2%;transition:0.5s;}.breadcrumb2 .text-long ol li{margin-bottom:0.2em;padding-left:0em !important;}#CampusVirtual.MenuSecundario{z-index:12;position:relative;}.CampusVirtual .tab-bootstap .nav-tabs{font-family:'Ubuntu',sans-serif !important;border:none;list-style:none;padding:0 2%;display:flex;}.CampusVirtual .tab-bootstap .nav{flex-wrap:nowrap;box-shadow:0px 0px 0px 0px #000;margin-bottom:0em;}.CampusVirtual .tab-bootstap .nav-item{background-color:transparent;width:11%;font-weight:500;padding:0 0.3%;transition:0.5s;}.CampusVirtual .tab-bootstap .nav-link{font-size:1rem;background-color:#fff;border:solid 1px #000;border-bottom:0px;}#CampusVirtual.CampusVirtual .TextoDescriptivo p{font-family:'Ubuntu',sans-serif !important;color:#656565;font-weight:200;}#CampusVirtual.CampusVirtual .TextoDescriptivo ul{font-family:'Ubuntu',sans-serif !important;color:#656565;font-weight:200;}.CampusVirtual .tab-bootstap .nav-link.active{font-family:'Ubuntu',sans-serif !important;color:#fff;background-color:#444444;transition:0.5s;}.CampusVirtual .tab-bootstap .nav-link:hover{font-family:'Ubuntu',sans-serif !important;background-color:#4b49e7;transition:0.5s;}.CampusVirtual .tab-bootstap .nav-link:hover a{color:#fff;}.CampusVirtual .tab-pane{border:solid 1px #4f4f4f;padding:0 3%;margin:0 1%;background-color:#fff;}.CampusVirtual .tab-bootstap .tab-content{width:100%;padding:0px 20px;}.CampusVirtual h4{font-family:'Ubuntu',sans-serif !important;font-weight:500;font-size:1.3rem;}.CampusVirtual p{margin:0 0 0.5rem 0;font-family:'Ubuntu',sans-serif !important;}#CampusVirtual .botonAcceso{background-color:#4b49e7;padding:3% 3% 3% 3%;color:#fff;text-transform:uppercase;text-align:left;font-size:15px;transition:0.5s;}#CampusVirtual .botonAcceso:hover{background-color:#5d5bf1;transition:0.5s;}#CampusVirtual .botonAcceso.Dos{background-color:transparent;padding:1% 2% 1% 2%;border:solid 2px #d6d6d6;border-radius:50px;color:#000;font-weight:800;text-transform:uppercase;text-align:left;font-size:15px;transition:0.5s;}#CampusVirtual .botonAcceso.Dos:hover{background-color:transparent;border:solid 3px #000;color:#4b49e7;transition:0.5s;}#CampusVirtual .botonAcceso.Dos svg{padding:0em 2em;color:#4b49e7;display:none;transition:0.5s;}#CampusVirtual .botonAcceso.Dos:hover svg{display:initial;transition:0.5s;}#CampusVirtual center.bgGrisclaro{background:#f5f5f5;margin-top:0px;padding:30px;border:solid 2px #dedede;}#CampusVirtual center.bgGrisclaro h3.maintitle{font-family:'Ubuntu',sans-serif !important;font-size:1.4em;line-height:1.8em;}#CampusVirtual center.bgGrisclaro .icono svg{color:#4a4a4a52;}#CampusVirtual center.bgGrisclaro p{color:#4a4a4a9d;}#CampusVirtual .cardXL img.card-img-top{border-radius:20px;margin:2% auto;}#CampusVirtual .cardXL h5.card-title{font-family:'Ubuntu',sans-serif !important;font-size:22px;line-height:28px;}#CampusVirtual .cardXL .card-body .bgGrisclaroLista{background:#f4f4f4;border-radius:3px;color:#333;padding:30px 30px 10px 30px;margin-bottom:15px;}#CampusVirtual img.imagenPequena.w-50{width:60%;}#CampusVirtual .card-modal-link__content{background:#000000e6;}#CampusVirtual .card-program__subheading::before{display:none;}#CampusVirtual .card-program__subheading{color:#fff;font-size:1.1rem;margin:0;font-weight:300;font-family:'Ubuntu',sans-serif !important;}#CampusVirtual .card-program__code{background:transparent;display:inline-block;padding:0.5rem;}#CampusVirtual .card-program__heading{font-size:1em;font-weight:400;color:#fff;font-family:'Ubuntu',sans-serif !important;font-style:normal;border-bottom:0px solid var(--main-page-color);margin:0;padding:0.5rem;}#CampusVirtual .card-program:hover .card-program__content-bottom{bottom:25px;background-color:#49c5b6;width:100%;}#CampusVirtual .card-program .card-program__content-bottom{background-color:#49c5b6;width:100%;}#CampusVirtual .card-program__cta a{color:#fff;padding:0.5rem;background-color:#49c5b6;transition:0.5s;}#CampusVirtual .card-program__content-bottom{bottom:-43%;}#CampusVirtual .card-program__cta a:hover{color:#49c5b6;padding:0.6rem;background-color:#fff;transition:0.5s;}#CampusVirtual .card-program__content-bottom{padding:1rem 0.5rem;}.ContenidoAzul{padding:2%;background-color:#fff !important;text-align:center;font-family:'Ubuntu',sans-serif !important;color:#000;margin:5%;}#CampusVirtual .ContenidoAzul .iconoContenido{color:#4c49e7 !important;}#CampusVirtual .ContenidoAzul.Dos .iconoContenido{color:#fff !important;background-color:#4c49e7 !important;border-radius:300px;width:16%;height:16%;padding:3%;margin:4% auto;}#CampusVirtual .ContenidoAzul.Dos .iconoContenido svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{display:initial;font-size:1.2em;}#CampusVirtual .ContenidoAzul  h5.cifra{font-size:55px;font-weight:600;font-family:Ubuntu,sans-serif;}#CampusVirtual .ContenidoAzul  p.Descripcion{font-size:18px;font-weight:400;font-family:Ubuntu,sans-serif;}#CampusVirtual .ContenidoAzul.Dos p.Descripcion{font-size:14px;padding:0 4%;line-height:20px;width:80%;margin:auto;}#CampusVirtual .ContenidoAzul.Dos .card.Icono{background-color:#F7F7F6;border:1px solid #ccc;border-radius:15px;min-height:200px;transition:1s;}#CampusVirtual .ContenidoAzul.Dos.Tres{margin:0 5%;}#CampusVirtual .ContenidoAzul.Dos.Tres .card.Icono{min-height:130px;transition:1s;}#CampusVirtual .ContenidoAzul.Dos .card.Icono:hover{transform:translate3d(0,-10px,0);-webkit-transform:translate3d(0,-10px,0);transition:1s;}#CampusVirtual .ContenidoAzul .iconoContenido svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{display:initial;}#CampusVirtual .card-profile-person__heading{font-family:'Ubuntu',sans-serif !important;font-style:normal;font-size:1em;font-weight:400;line-height:1.2;margin:0 0 0.25rem;width:auto;color:#222;font-weight:bold;text-align:center;margin-top:15px;margin-bottom:10px;text-transform:none;}#CampusVirtual .card-profile-person__summary a{font-size:1em;color:#4c49e7 !important;line-height:1.2;}#CampusVirtual h4.tfree-client-name{font-size:1em;font-weight:500;font-family:'Ubuntu',sans-serif !important;}#CampusVirtual .card-profile-person img{border:transparent;}#CampusVirtual .card-profile-person{background:#dddddd40;}#CampusVirtual .card.single-member .team-caption{display:none;position:absolute;padding:5% 5%;color:#fff;background-color:transparent;height:100%;transition:2s;}#CampusVirtual .card.single-member:hover .team-caption{display:initial;background-color:#000000ba;height:100%;transition:2s;}#CampusVirtual .card.single-member .team-caption{transition:2s;}#CampusVirtual .team-title{font-size:20px;margin-bottom:4px;color:#fff;position:relative;padding:10px 0;font-family:'Ubuntu',sans-serif !important;}#CampusVirtual .card.single-member h4{font-family:'Ubuntu',sans-serif !important;font-weight:100;text-transform:uppercase;font-size:14px;}#CampusVirtual .card.single-member .content{font-size:15px;line-height:24px;color:#fff;padding:5% 0 0 0;font-weight:200;}#CampusVirtual .card.single-member hr.lineaAntes{height:4px;opacity:1;width:30%;color:#4c49e7;transition:2s;}#CampusVirtual .card.single-member{border:none;margin:0;border-radius:unset;}#CampusVirtual .CardsEquipo .row{padding-right:0%;padding-left:0%;}#CampusVirtual .CardsEquipo .row .col-sm-4{padding-right:0;padding-left:0;}#CampusVirtual .card.CardModalTexto .card-body{position:absolute;margin:auto;background-color:#0000008a;color:#fff;bottom:15%;left:16%;right:5%;text-align:right;font-family:'Ubuntu',sans-serif !important;}#CampusVirtual .card.CardModalTexto{border:none;border-radius:0px;padding:0 0 5% 0;}#CampusVirtual .card.CardModalTexto .card-title{font-family:'Ubuntu',sans-serif !important;font-weight:500;text-align:left;}#CampusVirtual .card.CardModalTexto .card-body .btn.btn-primary{border-radius:0px;color:#fff;font-size:14px;background-color:#4c49e6;border:none;font-weight:500;position:relative;left:5%;transition:1s;}#CampusVirtual .card.CardModalTexto .card-body .btn.btn-primary:hover{background-color:#333;color:#fff !important;transition:1s;}#CampusVirtual .card.CardModalTexto .modal-body{color:#515151;text-align:left;font-size:15px;}#CampusVirtual .card.CardModalTexto .modal-body h4{font-family:'Ubuntu',sans-serif !important;font-weight:700;color:#333;font-size:20px;margin-bottom:10px;}#CampusVirtual .card.CardModalTexto .modal-body p{line-height:24px;}#CampusVirtual .card.CardModalTexto .modal-footer p{display:none;}#CampusVirtual .card.CardModalTexto  .btn-secondary{color:#fff;background-color:#000;border-color:#fff;border:solid 5px;position:relative;bottom:14em;border-radius:50px;width:6%;left:96%;}#CampusVirtual .card.CardModalTexto .botonAcceso{background-color:#ffffff;padding:1% 3%;color:#4b49e7;border:solid 2px #dedede;text-transform:uppercase;border-radius:50px;text-align:left;transition:0.5s;font-size:13px;font-weight:500;transition:0.7s;}#CampusVirtual .card.CardModalTexto .botonAcceso:hover{background-color:#4b49e7;color:#fff;border:solid 2px #4b49e7;transition:0.7s;}#CampusVirtual .card.CardModalTexto .modal-body .exploracion-cat h4{background:#4C49E5;color:#fff;border-radius:5px 5px 0px 0px;padding:2% 11%;font-size:16px;line-height:32px;margin-bottom:7px;}#CampusVirtual .card.CardModalTexto .modal-body .exploracion-cat h4.integracion{background:#DA3BB1;}#CampusVirtual .card.CardModalTexto .modal-body .exploracion-cat h4.expertis{background:#032f57;}#CampusVirtual .card.CardModalTexto .modal-body .exploracion-cat h4.inspiracion{background:#15CCB9;}.hero{overflow:initial !important;}.hero__content{max-width:100%;position:absolute;top:0%;left:0%;width:100%;}#CampusVirtual.Aulas .carousel.slide{width:50%;margin:auto;}
