a {color:#800080;}
#mainNav .navbar-nav .nav-item .nav-link {color:#000;}
#alianzas .logo-apc-img {
    cursor: pointer;
    width: 100%;
    height: 120px;
    background: url(../img/logos/apc.png) center 0 no-repeat;
}
#alianzas .logo-asdi-img {
    cursor: pointer;
    width: 100%;
    height: 120px;
    background: url(../img/logos/asdi.png) center 0 no-repeat;
}
#alianzas .logo-codigosur-img {
    cursor: pointer;
    width: 100%;
    height: 120px;
    background: url(../img/logos/codigosur.png) center 0 no-repeat;
}
#alianzas .logo-plataformaglobal-img {
    cursor: pointer;
    width: 100%;
    height: 120px;
    background: url(../img/logos/plataformaglobal.png) center 0 no-repeat;
}
#alianzas .logo-cce-img {
    cursor: pointer;
    width: 100%;
    height: 120px;
    background: url(../img/logos/cce.png) center 0 no-repeat;
}
#alianzas .logo-barracondigital-img {
    cursor: pointer;
    width: 100%;
    height: 120px;
    background: url(../img/logos/barracondigital.png) center 0 no-repeat;
}
.intro-heading {margin-top:10px;color:#000;font-size:35px !important;font-weight: 400 !important;
line-height: 45px !important;
margin-bottom: 0 !important;color:#fff;}
footer {border-top:1px solid #000;}
section {padding:20px 0;}
header.masthead {max-height:600px; overflow:hidden;}
#actividades {padding-top:40px;}

.intro-lead-in {font-family: Montserrat,'Helvetica Neue',Helvetica,Arial,sans-serif !important;font-style: normal !important;font-weight: 700 !important;margin-bottom:0 !important;}
.intro-textito {background-image: url("../img/background-transparent.png");padding:20px !important;display: inline-block;margin-top: 100px;}
.intro-text .rounded {
    border-radius: 1.25rem !important;}

#mainNav .navbar-nav .nav-item .nav-link, #mainNav .navbar-nav .nav-item .nav-link {
    color: #800080;font-weight:700;}
#mainNav .navbar-nav .nav-item .nav-link.active, #mainNav .navbar-nav .nav-item .nav-link:hover {
    color: #800080;}

.bg-dark {
    background-image: url("../img/background-transparent.png");background-color:transparent !important;}
 
li.nav-item {font-weight:700 !important;font-family: Montserrat,'Helvetica Neue',Helvetica,Arial,sans-serif;}
a.nav-link {color:#fff !important;}
section h3.section-subheading {margin-bottom:20px;}
