#cabecera a,#cabecera .btn-link{background-color:#ccc !important;color:#000 !important}#sobrecabecera{background-color:rgba(255,255,255,0.88);z-index:99999 !important;position:relative}#sobrecabecera .logotipo-main{margin:5px 0;z-index:99999 !important}#sobrecabecera .menu-sobrecabecera{z-index:99999}.cabecera-texto.fullwithbanner-container{margin-top:-90px;z-index:0 !important;margin-bottom:-90px}.cabecera{z-index:0 !important}.cabecera-texto .tp-caption.bg-success{background-color:rgba(204,204,204,0.84) !important;padding:30px;text-align:center;z-index:99999 !important}.cabecera-texto .tp-caption.bg-success .subtexto{max-width:980px}.cabecera-texto .tp-caption.bg-success h2{padding:20px;color:#477731 !important;white-space:normal}.cabecera-texto .tp-caption.bg-success p.texto-cabecera{text-align:justify;padding:20px;max-width:940px;white-space:normal}.cab-interior{margin-top:-105px;margin-bottom:0}#pie .redes-sociales{margin-top:10px}#menuMovil{background-color:rgba(239,239,239,0.67) !important;z-index:9999 !important;position:relative}#menuMovil button{z-index:99999 !important}#menuMovil .navbar-header .navbar-brand img{max-height:50px;z-index:99999 !important}.servicios-portada h2{font-size:160%}.funcionalidad-contenidos h2{font-size:150%}.modulo-mapadegoogle{height:200px;width:100%}.eslogan{background-color:#fff;padding-bottom:50px}.eslogan h3{margin:50px 0 80px !important;font-size:50px !important;font-family:'Dancing Script',cursive}.img-limit{margin:10px}.mapa-google{width:100% !important}div.subtexto h2{text-align:center}div#block-38096{padding-top:8%}.pull-left{padding-right:2%;padding-bottom:1%}.pull-right{padding-left:2%;padding-bottom:1%}
