@font-face{font-family:Avenir;font-style:normal;font-weight:300;src:local('Avenir Next LT Pro Regular'),url(../fonts/avenir/AvenirNextLTPro-Regular.woff) format('woff')}@font-face{font-family:Avenir;font-style:normal;font-weight:400;src:local('Avenir Next LT Pro Demi'),url(../fonts/avenir/AvenirNextLTPro-Demi.woff) format('woff')}@font-face{font-family:Avenir;font-style:normal;font-weight:500;src:local('Avenir Next LT Pro Bold'),url(../fonts/avenir/AvenirNextLTPro-Bold.woff) format('woff')}@font-face{font-family:Avenir;font-style:italic;font-weight:300;src:local('Avenir Next LT Pro Italic'),url(../fonts/avenir/AvenirNextLTPro-It.woff) format('woff')}@font-face{font-family:Avenir;font-style:normal;font-weight:200;src:local('Avenir Next LT Pro Ultra Light Condensed'),url(../fonts/avenir/AvenirNextLTPro-UltLtCn.woff) format('woff')}._tag_style{text-decoration:none!important;background-color:rgba(0,0,0,.04);border-radius:3px;padding:5px 8px 2px 8px;font-size:.8em;font-weight:400;transition:.2s all;color:#474e52}#proyecto .shadow{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.18);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.18);-o-box-shadow:0 0 50px 0 rgba(0,0,0,.18);-ms-box-shadow:0 0 50px 0 rgba(0,0,0,.18);box-shadow:0 0 50px 0 rgba(0,0,0,.18)}#proyecto section{font-size:1em}#proyecto .cotizar a.cotizar{background-color:#6dc067;color:#fff;display:inline-block;font-weight:400;margin:0;padding:15px 0;line-height:1;text-align:center;width:60%;transition:.2s all;text-transform:uppercase;font-size:1em;letter-spacing:.1em;border-radius:3px;}#proyecto .cotizar a.cotizar:hover{transition:.2s all;background-color:#4b9f45}.modalProyectos{font-size:.9em;font-weight:300;max-width:458px!important}#box-cotiza .aviso{padding:20px;border-top:2px solid rgba(0,0,0,.1);font-size:.9em;font-weight:300;color:#848e97}#box-cotiza .header{float:none;height:inherit;padding:20px;background-color:#474e52;color:#fff;margin-bottom:0;display:block;width:inherit;border:none}#box-cotiza .header .lugar-titulo{font-size:1em;display:block;color:#fff;margin:0}#box-cotiza .header span.title{font-size:1.2em;display:block;margin-top:10px}#box-cotiza .header span.title.oculta{display:none!important}#box-cotiza .body .content #formCotizaExito{display:none}#box-cotiza .body .content #formCotizaExito.muestra{display:block!important}#box-cotiza .body .content #formCotizaExito span{display:block;font-size:1.1em;text-align:center;font-weight:400;margin-bottom:40px;margin-top:20px;color:#474e52}#box-cotiza .body .content ._box{padding:20px;background-color:#fafafa;color:#474e52;display:none}#box-cotiza .body .content ._box .__cole{display:block}#box-cotiza .body .content ._box .__cole ._col{display:inline-block;width:100%;text-align:center}#box-cotiza .body .content ._box .__cole ._col span.val{display:block;margin-top:5px;font-size:1.2em;font-weight:400;color:#e85f39}#box-cotiza .body .content ._box .__cole ._col span.title{font-weight:400;text-transform:uppercase;font-size:.9em;color:#848e97}#box-cotiza .body .content ._box .__cole ._col span.title sup{font-size:.8em!important}#box-cotiza .body .content ._box .__cole ._col input{display:block;padding-top:5px;font-size:1.1em;width:90%;background-color:transparent;color:#e85f3a;font-weight:400;padding-bottom:0;padding-right:0;text-align:center;margin:0 auto;margin-bottom:15px}#box-cotiza .body .content ._box_select{padding:20px;background-color:#fafafa;color:#636363}#box-cotiza .body .content ._box_select.oculta{display:none!important}#box-cotiza .body .content ._box_select span.title{text-align:center;display:block;font-size:1em;font-weight:400}#box-cotiza .body .content ._box_select input[name=terr_Seleccionado_Nombre]{width:100%;font-weight:400;font-size:1.2em;text-align:center;margin-top:10px;background:0 0;color:#e85f3a}#box-cotiza .body .content ._form .row{margin-bottom:15px}#box-cotiza .body .content ._form .row:last-of-type{margin-bottom:0}#box-cotiza .body .content ._form .row.rowTA{border:2px solid rgba(0,0,0,.09);padding:0 5px;border-radius:3px}#box-cotiza .body .content ._form .row .col{border:2px solid rgba(0,0,0,.09);padding:0 5px;border-radius:3px;margin-right:5px}#box-cotiza .body .content ._form .row .col:last-of-type{margin-left:5px;margin-right:0}#box-cotiza .body .content ._form input[type=text]{display:block;width:100%;padding:5px 0 5px 0;font-size:1em;border-bottom:2px solid transparent;transition:.3s all;margin-bottom:0}#box-cotiza .body .content ._form label{display:block;font-size:.8em;font-weight:400;text-transform:uppercase;opacity:.7;margin-bottom:0;cursor:text;color:#474e52;transition:.2s all}#box-cotiza .body .content ._form textarea{display:block;width:100%;font-size:1em;font-weight:400;letter-spacing:.001em;padding:10px 0;border-bottom:2px solid transparent;transition:.3s all}#box-cotiza .footer{display:block;width:100%;height:inherit;padding-top:10px}#box-cotiza .footer.oculta{display:none!important}#box-cotiza .footer a{display:block;margin:0 auto;font-weight:400;margin-bottom:10px}#box-cotiza .footer input{display:block;margin:0 auto;font-weight:400;margin-bottom:10px;font-size:1em;cursor:pointer}.footer .btt-proy,section .btt-proy{padding:15px 0;display:block;margin:0 auto;margin-top:0;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.18);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.18);-o-box-shadow:0 0 50px 0 rgba(0,0,0,.18);-ms-box-shadow:0 0 50px 0 rgba(0,0,0,.18);box-shadow:0 0 50px 0 rgba(0,0,0,.18);border-radius:2px;transition:.3s all;font-weight:400;margin-bottom:20px;text-align:center;width:100%;max-width:90%;color:#fff}.footer .btt-proy:hover,section .btt-proy:hover{transition:.2s all}.footer .btt-proy.peque,section .btt-proy.peque{max-width:300px;font-size:1em;font-weight:300}.footer .btt-proy._btt-naranjo,section .btt-proy._btt-naranjo{background-color:#e85f3a;transition:.2s all}.footer .btt-proy._btt-naranjo:hover,section .btt-proy._btt-naranjo:hover{background-color:#ca3d16;transition:.2s all}.footer .btt-proy._btt-gris,section .btt-proy._btt-gris{background-color:#848e97;transition:.2s all}.footer .btt-proy._btt-gris:hover,section .btt-proy._btt-gris:hover{background-color:#474e52;transition:.2s all}.footer .btt-proy._btt-verde,section .btt-proy._btt-verde{background-color:#6dc067;transition:.2s all}.footer .btt-proy._btt-verde:hover,section .btt-proy._btt-verde:hover{background-color:#599a55;transition:.2s all}.footer .btt-proy._btt-blanco,section .btt-proy._btt-blanco{background-color:#fff;color:#474e52;transition:.2s all;box-shadow:none!important}.footer .btt-proy._btt-blanco:hover,section .btt-proy._btt-blanco:hover{background-color:#fafafa;transition:.2s all}#proyecto_header{display:flex;position:relative;width:100%;background-color:#fff;height:90px;font-size:.8em!important;padding:30px 0 15px}#proyecto #proyecto_characters .entorno{margin-right:10px}#proyecto #proyecto_characters .entorno ul{list-style-type:none;float:left;width:50%}#proyecto #proyecto_characters .entorno ul li img{height:40px}#proyecto #proyecto_characters .entorno ul li span{position:relative;top:-12px;margin-left:5px;font-size:1em}#proyecto #proyecto_characters .entorno ul li p.direccion{margin:0}#proyecto #proyecto_info .subcontainer p{font-weight:300;font-size:1em;color:#474e52;text-align:justify;line-height:1.4}#proyecto #proyecto_company .info-company p{font-weight:300;margin-top:0;margin-bottom:10px;font-size:1em;color:#474e52}
