#menuMovil{background:rgba(255,255,255,1);background:-moz-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(235,234,232,1) 50%,rgba(230,229,227,1) 51%,rgba(245,245,245,1) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,rgba(255,255,255,1)),color-stop(50%,rgba(235,234,232,1)),color-stop(51%,rgba(230,229,227,1)),color-stop(100%,rgba(245,245,245,1)));background:-webkit-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(235,234,232,1) 50%,rgba(230,229,227,1) 51%,rgba(245,245,245,1) 100%);background:-o-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(235,234,232,1) 50%,rgba(230,229,227,1) 51%,rgba(245,245,245,1) 100%);background:-ms-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(235,234,232,1) 50%,rgba(230,229,227,1) 51%,rgba(245,245,245,1) 100%);background:linear-gradient(135deg,rgba(255,255,255,1) 0,rgba(235,234,232,1) 50%,rgba(230,229,227,1) 51%,rgba(245,245,245,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=1)}.navbar-default{font-family:'Titillium Web',sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:'Titillium Web',sans-serif}#sobrecabecera{border-bottom:4px solid #d3d3d3;background:rgba(255,255,255,1);background:-moz-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(235,234,232,1) 50%,rgba(230,229,227,1) 51%,rgba(245,245,245,1) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,rgba(255,255,255,1)),color-stop(50%,rgba(235,234,232,1)),color-stop(51%,rgba(230,229,227,1)),color-stop(100%,rgba(245,245,245,1)));background:-webkit-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(235,234,232,1) 50%,rgba(230,229,227,1) 51%,rgba(245,245,245,1) 100%);background:-o-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(235,234,232,1) 50%,rgba(230,229,227,1) 51%,rgba(245,245,245,1) 100%);background:-ms-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(235,234,232,1) 50%,rgba(230,229,227,1) 51%,rgba(245,245,245,1) 100%);background:linear-gradient(135deg,rgba(255,255,255,1) 0,rgba(235,234,232,1) 50%,rgba(230,229,227,1) 51%,rgba(245,245,245,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=1)}.sobrecabecera .modulo-container{margin:0 !important;padding:0 !important}#sobrecabecera.affix .modulo-logotipo{transform:scale(0.8);transition:all 1s ease .3s;margin:-10px 0}#sobrecabecera.affix-top .modulo-logotipo{transition:all 1s ease .3s;transform:scale(1);margin:10px 0}#sobrecabecera.affix-top .modulo-menu{transition:all 1s ease .3s}#sobrecabecera.affix .modulo-menu{transition:all 1s ease .3s}#sobrecabecera .navbar-default{background-color:transparent !important;border:medium none !important;font-size:130% !important;margin-bottom:0 !important}#sobrecabecera .navbar-default .navbar-nav>.open>.dropdown-menu{min-width:135% !important;font-size:80% !important}@media(min-width:768px){.navbar-nav{float:none;margin:0 auto;display:table;table-layout:fixed}}@media only screen and (min-width:992px) and (max-width:1280px){#sobrecabecera .navbar-default{font-size:80% !important}}@media only screen and (min-width:992px) and (max-width:1280px){#sobrecabecera .navbar-default .navbar-nav>li{margin-right:-5px !important}}#cabecera .modulo-container{margin:0 !important}#cabecera{border-bottom:4px solid #c8c8c8}#cabecera .cabecera-texto .tp-caption.text-light{background-color:rgba(204,0,0,0.71) !important;text-shadow:3px 1px 1px #000 !important}.cabecera-texto .btn.btn-default{background-color:#000 !important;border:3px solid #000 !important;color:#fff !important}.cabecera-texto .btn.btn-default:hover{background-color:#000 !important;border:3px solid #000 !important}@media(min-width:1200px){.cabecera-texto .btn.btn-default{font-size:130% !important;letter-spacing:1px !important}}@media only screen and (max-width:768px){.cabecera-texto .btn.btn-default{background-color:#000 !important;border:3px solid #000 !important;color:#fff !important;font-size:120% !important}}@media(min-width:1200px){#cabecera .cabecera-texto .tp-caption.text-light{font-size:250% !important;letter-spacing:3px !important}}.modulo-login .btn.btn-default.btn-block.enlaceLogin{background-color:#40bce8 !important;color:#fff !important;font-size:120% !important;letter-spacing:3px !important}.modulo-login .btn.btn-default.btn-block.enlaceLogin:hover{background-color:#f27101 !important}.servicios-portada h4{font-size:130% !important;color:#c00 !important}#contenido .eslogan .color-fuente-destacado{color:#40bce8}.eslogan p{color:#1c88ab}.contenido .eslogan p{color:#2e2e2e}.modulo-container.eslogan>div{margin-bottom:0}@media(min-width:992px){#contenido .eslogan .color-fuente-destacado{font-size:250% !important;letter-spacing:2px !important}}@media(min-width:992px){#contenido .eslogan p{font-size:150%}}.separador-hr{margin:0 !important;padding:0 !important}hr{border:2px solid #aaaed9 !important}.separador-hr p{display:none !important}.servicios-dos-columnas hr{border:2px solid #c8c8c8 !important;margin:33px 0}.parallax{padding:0 !important;background-position:center center !important}.parallax-fixed{background-image:url("/data/4207/modulos/91750/cerramientos_madrid.jpg");background-size:100% auto;background-position:center center;filter:grayscale(13%) brightness(80%);background-size:cover !important;min-height:392px !important}.parallax-fixed .trama{background:rgba(0,0,0,0) url("/bundles/frontend/cab_texto_plugin/assets/gridtile.png") repeat scroll 0 0;margin:0;min-height:500px;padding:0}.parallax-fixed h2{background-color:rgba(204,0,0,0.89) !important;color:#fff;margin-bottom:20px;margin-top:75px;padding:10px 0}.parallax-fixed h3{color:#fff !important;text-shadow:2px 1px 2px #000}.parallax-fixed .btn.btn-default{background-color:#fff !important;letter-spacing:2px;font-size:130% !important}@media(min-width:1280px){.parallax{background-attachment:fixed !important}}@media(min-width:1280px){.parallax-fixed{background-attachment:fixed !important;background-image:url("/data/4207/modulos/91750/cerramientos_madrid.jpg");background-position:center;background-size:cover;filter:grayscale(13%) brightness(80%)}}@media(min-width:768px){.parallax-fixed h2{font-size:250%}}@media(min-width:768px){.parallax-fixed h3{font-size:180% !important}}#pie{border-top:4px solid #d3d3d3}#pie h3{margin-top:0}.datos-contacto{font-size:105%;text-align:center}.modulo-mapadegoogle{border-bottom:4px solid #c8dfea;border-top:4px solid #c8dfea}.funcionalidad-contenidos .col-sm-10.col-sm-offset-1.text-center{margin-left:0 !important;width:100% !important}.funcionalidad-contenidos .col-sm-10.col-sm-offset-1.text-center p{text-align:justify}.funcionalidad-contenidos .col-sm-8.col-sm-offset-2{margin-left:0 !important;width:100% !important}.sin-imagen{background-image:url("/data/4207/modulos/91750/sistemas_y_estructuras_hr.jpg");background-size:cover !important}#contenido address{text-align:center}h3.localizacion{text-align:center !important}#categoriaDescripcion .btn-default,.funcionalidad-contenido .btn.btn-default{background-color:#1281cd !important;border-color:#0075a2 !important;color:#fff !important;font-family:Arimo;letter-spacing:1px}#categoriaDescripcion .btn-default:hover,.funcionalidad-contenido .btn.btn-default:hover{background-color:#003266 !important;color:#fff !important}.mapa-google{width:100%;height:350px}.iframe-mapa iframe{border:0;width:100%}.modulo-mapadegoogle{width:100%}.modulo-mapadegoogle{height:auto !important}.input-group-addon{background-color:transparent;border:0 none;color:#323232}.modulo-formularios h2,.modulo-formularios h3{display:none}.modulo-formularios h3.heading.color-fuente-destacado{display:inline}.modulo-formularios .panel-body{padding:0 5px;font-size:70% !important}.modulo-formularios .form-actions{margin-top:0;padding:0;text-align:center !important}.modulo-formularios .panel.panel-default{margin-bottom:0}.modulo-formularios form>*{margin-bottom:5px}.modulo-formularios input.form-control,.modulo-formularios select.form-control{height:27px}.modulo-formularios .content_form_mod{margin:10px 0 !important}.banner{margin-top:20px}
