body{background:url("/images/fondo.jpg") center top repeat-x #efefef}#sombra{background-image:url(/images/sombra.png);background-repeat:no-repeat;background-position:center top}header{background:url("/images/amarillo.jpg") center bottom no-repeat;height:414px}header .header-bg-tecnico{background-image:url(/images/trabajadores.png);background-repeat:no-repeat;background-position:right bottom;height:408px}header .logo,header .banner{padding:20px}header .logo img,header .banner img{display:block;margin:auto}header .s_contact{margin-bottom:3px}header .s_contact p{float:right;color:#00427C;width:220px;font-size:13px;font-weight:bold;margin-top:14px}header .s_contact p strong{font-size:24px;line-height:20px}header .s_contact a{font-size:47px;color:#ffed00;text-shadow:0px 1px 2px rgba(0,0,0,0.5)}header .s_contact a:hover{text-decoration:none}header .contact-info{font-size:14px;line-height:14px;text-align:center;padding-left:50px}header .contact-info strong{font-size:16px}.main-content .col{padding-left:0px;padding-right:0px}section.texto{background:#fff}section.texto .izq,section.texto .der{padding:20px 50px}section.texto .izq img,section.texto .der img{max-width:100%}section.texto .cntr{padding:20px}section.texto p{font-size:14px;color:#575757;line-height:18px;margin:12px 0px}section.texto .img-block{margin-bottom:5px;text-align:center}section.texto .img-block img{margin-right:20px}section.herramientas{background:url(/images/medio.jpg) center center repeat-x;margin-top:6px}section.herramientas div{width:12.1%;display:inline-block}section.herramientas div img{display:block;margin:auto}.gr{font-size:18px;font-style:italic}.featured{color:#00427c;font-weight:bold}.featured.big{font-size:15px}footer{background:blue;color:#fff;text-align:center;border-bottom-right-radius:90px 35px;background:#003564;background:-moz-radial-gradient(center, ellipse cover, #003564 0%, #003564 52%, #002647 73%, #002647 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #003564), color-stop(52%, #003564), color-stop(73%, #002647), color-stop(100%, #002647));background:-webkit-radial-gradient(center, ellipse cover, #003564 0%, #003564 52%, #002647 73%, #002647 100%);background:-o-radial-gradient(center, ellipse cover, #003564 0%, #003564 52%, #002647 73%, #002647 100%);background:-ms-radial-gradient(center, ellipse cover, #003564 0%, #003564 52%, #002647 73%, #002647 100%);background:radial-gradient(ellipse at center, #003564 0%,#003564 52%,#002647 73%,#002647 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#003564', endColorstr='#002647', GradientType=1 );font-size:13px;padding-top:10px;padding-bottom:10px}footer p{margin:8px}footer div{width:100%}footer a{color:#ffed00;font-weight:bold}footer a:hover{color:#ffed00;text-decoration:none}#subfooter{font-size:10px;text-align:center;color:#6c6c6c;font-weight:bold;margin:10px}@media (max-width: 1199px){#sombra{background:none}header .s_contact a{font-size:40px;display:block;text-align:center}header .s_contact p{float:none;width:100%;text-align:center}header .header-bg-tecnico{background-position-y:142px}header .banner img{max-width:279px}}@media (max-width: 991px){section.herramientas{background-size:cover}section.herramientas div{width:24.5%}section.texto .cntr{position:relative;right:30px}}@media (max-width: 767px){section.herramientas div{width:23.5%}header .s_contact p,header .contact-info{display:none}header .logo img{max-width:100%}header .banner img{width:100%}header .header-bg-tecnico{background:none}header .s_contact a{text-shadow:0px 1px 2px rgba(0,0,0,0.8) !important}section.texto .cntr{position:static;padding:20px 40px}section.texto .cntr img{width:100%}section.texto .izq,section.texto .der{padding-left:15px;padding-right:15px}section.texto .izq img,section.texto .der img{width:100%;padding:5px 0}section.texto .img-block img{margin-bottom:10px}}@media (max-width: 440px){.img-block img{width:100%;margin-right:0px !important}}
