@font-face{font-family:'Franklin_Gothic';src:url("fonts/FRAMDCN.eot");src:local('fonts/FRAMDCN'),url("fonts/FRAMDCN.woff") format('woff'),url("fonts/FRAMDCN.ttf") format('truetype')}@font-face{font-family:'Arial_Rounded_MT_Bold';src:url("fonts/Arial_Rounded_MT_Bold.eot");src:local('fonts/Arial_Rounded_MT_Bold'),url("fonts/Arial_Rounded_MT_Bold.woff") format('woff'),url("fonts/Arial_Rounded_MT_Bold.ttf") format('truetype')}@font-face{font-family:'MITconstrucciones';src:url("fonts/fontsIcon/fonts/MITconstrucciones.eot?-x106cj");src:url("fonts/fontsIcon/fonts/MITconstrucciones.eot?#iefix-x106cj") format('embedded-opentype'),url("fonts/fontsIcon/fonts/MITconstrucciones.woff?-x106cj") format('woff'),url("fonts/fontsIcon/fonts/MITconstrucciones.ttf?-x106cj") format('truetype'),url("fonts/MITconstrucciones.svg?-x106cj#MITconstrucciones") format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'MITconstrucciones';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-MIT-email:before{content:"\e600"}.icon-mit-success:before{content:"\e601"}.icon-mit-mano:before{content:"\e602"}.icon-mit-casco:before{content:"\e603"}.icon-mit-buscar:before{content:"\e604"}.icon-mit-foco:before{content:"\e605"}.icon-mit-phone:before{content:"\e606"}/* normalize.css v3.0.0 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{text-decoration:none !important;border:none !important;}a :hover{outline:0;text-decoration:none !important;border:none !important}body{font-family:font-family 'Arial_Rounded_MT_Bold';}body header{padding-top:1em;position:relative;}body header .cintaHeader{background:#888;color:#fff;padding:.4em 1em;overflow:hidden;-webkit-box-shadow:0 11px 42px -13px #030303;box-shadow:0 11px 42px -13px #030303;}body header .cintaHeader div{display:inline-block;}body header .cintaHeader div span{font-size:1.5em;display:inline;margin-top:-.2em;margin-right:.3em;float:left}body header .cintaHeader div .emailIcon{font-size:1.9em}body header .headerMenu{border-bottom:.7em #e08f0a solid;}body header .headerMenu .menu ul{margin:0;padding:0;height:6.9em;}body header .headerMenu .menu ul li{margin:0;position:relative;width:9em;height:6.8em;padding:2em;display:inline-table;vertical-align:middle;overflow:visible;}body header .headerMenu .menu ul li a{color:#fff;text-transform:uppercase;background:#e08f0a;font-family:'Franklin_Gothic' !important;font-size:1.4em;top:0;bottom:-2px;left:0;right:0;position:absolute;line-height:17px;padding:1.5em}body header .headerMenu .menu ul li .active{top:1.6em}body header .headerMenu .menu ul li .animationMenu{-o-transition-property:all;-ms-transition-property:all;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-o-transition-duration:1s;-ms-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}body header .headerMenu .menu ul li .animationMenu:hover{top:1.6em}body header .headerMenu .menu ul li .menuPadd{padding-top:2em}body #myCarousel{border-bottom:.7em solid #e08f0a}body .sectionContacto{margin-top:4em;}body .sectionContacto .boxTxtSection .headerTitle .txtTitle{padding-bottom:1em;font-size:1.6em}body .sectionContacto p{padding:0;margin:0}body .sectionContacto input[type="text"],body .sectionContacto input[type="email"],body .sectionContacto textarea{padding:1.3em;border:solid 1px #e08f0a;-webkit-border-radius:1em;border-radius:1em}body .sectionContacto input::-webkit-input-placeholder{color:#bfbfc0}body .sectionContacto input:-moz-placeholder{color:#bfbfc0}body .sectionContacto input::-moz-placeholder{color:#bfbfc0}body .sectionContacto input:-ms-input-placeholder{color:#bfbfc0}body .sectionContacto textarea::-webkit-input-placeholder{color:#bfbfc0}body .sectionContacto textarea:-moz-placeholder{color:#bfbfc0}body .sectionContacto textarea::-moz-placeholder{color:#bfbfc0}body .sectionContacto textarea:-ms-input-placeholder{color:#bfbfc0}body .sectionEmpresa,body .sectionObras,body .sectionContacto{padding-top:1.2em;}body .sectionEmpresa .ejecucionObras,body .sectionObras .ejecucionObras,body .sectionContacto .ejecucionObras{font-weight:bold;}body .sectionEmpresa .ejecucionObras .Clientes h3,body .sectionObras .ejecucionObras .Clientes h3,body .sectionContacto .ejecucionObras .Clientes h3{text-transform:uppercase;color:#e08f0a}body .sectionEmpresa .ejecucionObras .Clientes .imgsClientes,body .sectionObras .ejecucionObras .Clientes .imgsClientes,body .sectionContacto .ejecucionObras .Clientes .imgsClientes{vertical-align:middle;font-family:'Franklin_Gothic';}body .sectionEmpresa .ejecucionObras .Clientes .imgsClientes img,body .sectionObras .ejecucionObras .Clientes .imgsClientes img,body .sectionContacto .ejecucionObras .Clientes .imgsClientes img{display:inline-block;padding:3px 1em}body .sectionEmpresa .ejecucionObras p,body .sectionObras .ejecucionObras p,body .sectionContacto .ejecucionObras p{font-family:'Franklin_Gothic';margin:0;padding:0}body .sectionEmpresa .ejecucionObras .titleObras,body .sectionObras .ejecucionObras .titleObras,body .sectionContacto .ejecucionObras .titleObras{font-size:1.9em;text-transform:uppercase;color:#e08f0a}body .sectionEmpresa .boxTxtSection,body .sectionObras .boxTxtSection,body .sectionContacto .boxTxtSection{color:#888;}body .sectionEmpresa .boxTxtSection .headerTitle,body .sectionObras .boxTxtSection .headerTitle,body .sectionContacto .boxTxtSection .headerTitle{color:#e08f0a;}body .sectionEmpresa .boxTxtSection .headerTitle span,body .sectionObras .boxTxtSection .headerTitle span,body .sectionContacto .boxTxtSection .headerTitle span{font-size:4.5em}body .sectionEmpresa .boxTxtSection .headerTitle .txtTitle,body .sectionObras .boxTxtSection .headerTitle .txtTitle,body .sectionContacto .boxTxtSection .headerTitle .txtTitle{margin:0;font-weight:bold;font-size:1.4em;text-transform:uppercase;font-family:'Franklin_Gothic' !important}body .lineOrange{padding:.3em;background:#e08f0a;margin:2em 0}body footer{background:#888;color:#fff;margin-top:2em;padding:.5em 1em;margin-bottom:1em;-webkit-box-shadow:0 11px 42px -13px #030303;box-shadow:0 11px 42px -13px #030303;}body footer .emailIcon{font-size:1.2em}body footer p{padding:.7em;font-size:.8em}