@import url(https://fonts.googleapis.com/css?family=Oswald:400,700,300);@font-face{font-family:'solucionesintegrales';src:url("../../font/solucionesintegrales.eot?47152701");src:url("../../font/solucionesintegrales.eot?47152701#iefix") format("embedded-opentype"),url("../../font/solucionesintegrales.woff?47152701") format("woff"),url("../../font/solucionesintegrales.ttf?47152701") format("truetype"),url("../../font/solucionesintegrales.svg?47152701#solucionesintegrales") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'weather';src:url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot");src:url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot?#iefix") format("embedded-opentype"),url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.woff") format("woff"),url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.ttf") format("truetype"),url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.svg#artill_clean_weather_iconsRg") format("svg");font-weight:normal;font-style:normal}.icon2{font-family:"solucionesintegrales";color:#2EA46A;font-size:20px}#titular{background:#B3D9EF;border-top:1px solid transparent;border-bottom:1px solid transparent}#titular .titular_borde{border-top:10px solid white;border-bottom:10px solid white;margin-top:35px;margin-bottom:35px}#titular h1{margin:0;padding:0;color:#01196C;font-size:120px;font-weight:400;line-height:110%;margin-top:15px;margin-bottom:15px}#titular h1:after{font-family:"solucionesintegrales";content:"";display:inline;padding-left:20px}@media (max-width: 1200px){#titular{text-align:center}}@media (max-width: 1000px){#titular h1{font-size:100px}}@media (max-width: 800px){#titular h1{font-size:80px}}@media (max-width: 600px){#titular h1{font-size:60px}}@media (max-width: 400px){#titular h1{font-size:40px}}#mapa{height:350px;margin-top:20px;margin-bottom:20px}#mapa iframe{width:100%;height:100%}#columna1{width:45.37815%;float:left;margin-right:0.84034%;margin-top:20px;margin-left:10px}#columna1 form#contacto label{color:#D95E02;font-size:20px;margin-left:10px}#columna1 form#contacto input[type="text"]{background:#e6e6e6;width:100%;border:none;border-radius:2px;margin-bottom:20px;padding:10px;font-size:14px;font-family:sans-serif}#columna1 form#contacto textarea{background:#e6e6e6;height:250px;width:100%;border:none;border-radius:2px;padding:10px;font-size:14px;font-family:sans-serif}#columna1 form#contacto input[type="submit"]{background-color:#2EA46A;color:white;border-radius:10px;border:none;height:40px;width:90px;font-size:18px;font-weight:100;margin-top:5px}#columna1 form#contacto input[type="submit"]:hover{cursor:pointer}#columna1 form#contacto #respuesta{min-height:52px;padding:15px 10px 10px 40px;display:none}#columna1 form#contacto #respuesta.ok,#columna1 form#contacto #respuesta.error,#columna1 form#contacto #respuesta.loading{color:white;background-position:5px 50%;background-repeat:no-repeat;background-size:32px auto}#columna1 form#contacto #respuesta.ok{background-color:forestgreen;background-image:url("/img/iconos/tick.png")}#columna1 form#contacto #respuesta.ok p{margin:0;padding:0}#columna1 form#contacto #respuesta.error{background-color:#D95E02;background-image:url("/img/iconos/cancel.png")}#columna1 form#contacto #respuesta.error ul{margin:0;padding:0;margin-left:15px}#columna1 form#contacto #respuesta.loading{background-image:url("/img/iconos/loading.gif")}#columna1 #info{text-align:center;margin-top:50px}#columna1 #info img{max-width:300px;width:100%;height:auto}#columna2{width:45.37815%;float:right;margin-right:0}#columna2 #imagen img{width:100%;height:auto}#columna2 #area h2{color:#2EA46A;text-decoration:underline;font-size:40px;text-align:center;font-weight:300}#columna2 #area p{color:#D95E02;font-weight:200}#columna2 #area img{width:100%;height:auto}@media (max-width: 620px){#columna1{width:100%;float:left;margin-left:0;margin-right:0}#columna1 #info{display:none}#columna2{width:100%;float:left;margin-left:0;margin-right:0;margin-top:15px}#columna2 #area{padding-left:8px}}
