.main,.top .title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.main,.main .work,.top,.work_nav ul li{position:relative}.content,.content p{font-size:15px;color:#4b4848}.clearfix:after,.content p,.main,.wraper{clear:both}.top,.top .title,.wraper{overflow:hidden}.leyenda0,.que,.top .title{font-weight:700}.que,.tooltip{letter-spacing:.5px}body{-webkit-animation-duration:.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:.1s;background:#fff}@-webkit-keyframes fontfix{from,to{opacity:1}}body,html{margin:0 auto;width:100%;height:100%}.wrapper{width:92.72727272727273%;margin:0 auto}.main .work a .caption,header nav ul li a,header ul.social li a{transition:.1s linear;-webkit-transition:.1s linear;-moz-transition:.1s linear;-o-transition:.1s linear}h1,h2,h3,h4,h5,h6{color:#4b4848;font-family:raleway-regular,arial;letter-spacing:1px;font-weight:bolder}h1{font-size:3em;margin:.67em 0}h2{font-size:1.5em;margin:.75em 0}h3{font-size:1.17em;margin:.83em 0}h5{font-size:.83em;margin:1.5em 0}h6{font-size:.75em;margin:1.67em 0}.clearfix:after,.clearfix:before{content:" ";display:table}.redes,header .footer2{display:none}@media (min-width:1099px){header,header nav ul{overflow:hidden;display:block}header .rights p,header nav ul li a{font-family:raleway-regular,arial;letter-spacing:1px}header{position:fixed;top:0;left:0;width:250px;min-height:100%;padding:0 0 0 50px;background:#fff;float:left;z-index:9999}header .logo{margin-top:0}header nav ul{margin-top:100px;list-style:none}header nav ul li{display:block;margin-bottom:15px}header nav ul li a{color:#666;font-size:18px;text-decoration:none}header nav ul li a.selected,header nav ul li a:hover{color:#034ea2;margin:5px;font-weight:700}header .footer{position:absolute}header ul.social{list-style:none;margin-bottom:5px}header ul.social li{display:block;float:left;position:relative;margin:0 0 15px}header ul.social li a{display:block;width:50px;height:50px;background:url('../img/sm_1.png') -24px -18px no-repeat}header ul.social li a:hover{background:url('../img/sm_00.png') no-repeat}header ul.social li a.fb,header ul.social li a.fb:hover{background-position:-24px -18px}header ul.social li a.instagram,header ul.social li a.instagram:hover{background-position:-222px -18px}header ul.social li a.linkedin,header ul.social li a.linkedin:hover{background-position:-123px -18px}header ul.social li a.youtube,header ul.social li a.youtube:hover{background-position:-73px -18px}header ul.social li a.twitter,header ul.social li a.twitter:hover{background-position:-172px -18px}header .rights p{color:#fff;font-size:11px;line-height:18px}header .rights a{font-family:raleway-bold,arial;font-weight:700;text-decoration:none}#menu_icon,.close_menu{display:none}}#menu_icon,.close_menu{float:right;margin-right:40px;width:40px;height:40px;cursor:pointer;background:url('../img/men_icons.png') no-repeat}#menu_icon,.work_nav a.previous{background-position:0 0}.close_menu{background-position:-41px 0!important}.main,.main .work .caption{height:100%;background:#fff}.main{width:100%;padding-left:300px;box-sizing:border-box;z-index:55}.main .work{display:block;width:24.9%;float:left;margin-bottom:20px}.work2{width:100%!important;margin-bottom:0!important}.main .work .caption,.top,.top .title,.work_nav{display:block;width:100%}.main .work .media{vertical-align:middle}.main .work .caption{position:absolute;top:0;left:0;opacity:0}.main .work a:hover .caption{opacity:1}.work .caption .work_title{display:block;width:100%;position:absolute;text-align:center;top:50%;margin-top:-40px}.main .work .caption h1{position:relative;display:inline-block;max-width:90%;padding:20px 0;z-index:77;color:#ccc;font-family:raleway-regular,arial;font-size:16px;letter-spacing:.5px;border-bottom:1px solid #bfbbbb;border-top:1px solid #bfbbbb}.main .work .caption h1.grande{font-size:26px;color:#666}.top{height:87px;background-color:#f27025;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.content,.tooltip{background:#fff;font-family:raleway-regular,arial}.work_nav .btn{float:right}.work_nav ul{list-style:none}.work_nav ul li{display:block;float:left;margin:0 0 1px 1px}.work_nav a{display:block;width:40px;height:40px;background:url('../img/p_navigation.jpg') no-repeat}.work_nav a.grid{background-position:-41px 0}.work_nav a.next{background-position:-82px 0}.top .title{color:#4b4848;font-family:raleway-bold,arial;font-size:26px;background:rgba(255,255,255,.7);padding:20px;text-transform:uppercase;line-height:30px;margin:0!important;-ms-box-sizing:border-box;box-sizing:border-box}.content_header{position:absolute;bottom:0;margin:0 auto 0 -46.36363636363637%;left:50%}.content{text-align:justify;line-height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.tooltip,.tooltip:after{display:block;text-align:center;position:absolute}.content p{font-family:raleway-regular,arial;line-height:24px;margin-bottom:25px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#4b4848;font-family:raleway-semibold,arial;font-weight:700;line-height:28px;margin-bottom:30px}#map .map_adresse{font-family:raleway-regular,arial;font-size:14px;line-height:22px;letter-spacing:1px}#map .map_address,#map .map_tel{padding:5px}#map .map_address .address,#map .map_tel .tel{font-family:raleway-bold,arial;font-weight:bolder}#map img{max-width:none}.tooltip{padding:7px 10px;color:#fff;font-size:12px;white-space:nowrap;z-index:999;opacity:0}.tooltip:after{content:'';width:0;height:0;border-style:solid;border-width:3px 3px 0;border-color:#fff transparent transparent;bottom:-3px;left:50%;margin-left:-3px}.leyenda{background:#00a551;border-radius:10px;color:#fff;padding:10px}.leyenda0{text-align:right}img.medios{float:left}.link{margin:5px}.wraper{height:20px}.field-form{color:#626262;font-size:10pt}.checkbox,div.field-form label{color:#4b4848;font-family:raleway-regular,arial;font-size:15px}div.field-form label{background:0 0;float:left;height:30px;line-height:24px;overflow:hidden;width:183px}div.field-form input[type=text]{border:1px solid #626262;border-radius:4px;height:20px;width:300px}div.formucontacto input[type=reset],div.formucontacto input[type=submit]{background:#383838;color:#fff;cursor:pointer;display:block;font-size:12px;font-style:normal;height:35px;line-height:35px;width:100px}div.formucontacto input[type=submit]{border:0 solid #2c2c2c;border-radius:2px}div.formucontacto input[type=reset]{border:0 solid #2c2c2c;border-radius:2px;float:left;margin:0 20px 20px 183px}div.field-form textarea{border:1px solid #626262;height:100px;width:300px}div.field-form select{border:1px solid #626262;height:25px;width:300px}div.field-form p{float:left;margin-right:20px}@media (max-width:1099px){.leyenda0,.top .title{font-weight:700}.top,.top .title{overflow:hidden;display:block;width:100%}.leyenda,header{padding:0}#menu_icon,.close_menu,.redes,.show_menu,.top,.top .title,header,header .footer2{display:block}.content,.leyenda0{text-align:left}.main .work .caption h1.grande,header nav ul li a{color:#666;font-size:14px}.main,.top,header,header nav{width:100%}.main,.top,header,header nav ul{position:relative}#map,.top .title{margin:0!important}.link{margin:0 0 0 5px}.checkbox,div.field-form label{font-size:1em}.content p{font-size:.8em}.top{background-color:#f27025;background-size:cover;height:58px}.top .title{background:rgba(255,255,255,.7);box-sizing:border-box;color:#4b4848;font-family:raleway-bold,arial;font-size:15px;line-height:18px;padding:11px;text-transform:uppercase}.content h4.medios,.content h5.medios{margin-bottom:0;line-height:normal}img.medios{float:none;max-width:50%}img.home{max-width:55%}h1{font-size:1.5em;margin:.67em 0}header{min-height:100px}header img{padding:5px}header .logo{margin:40px 0 0 30px;float:left}header .footer2{position:absolute;bottom:10px;top:5px;left:10px}header .footer{display:none}header #menu_icon,header .close_menu{float:right;margin:30px 30px 0 0}header nav{position:absolute;top:80px;left:0;z-index:9999}header nav ul{list-style:none;display:none;background:#fff}header nav ul li a{letter-spacing:1px;display:block;width:auto;padding:4px 0;text-align:left;font-family:raleway-regular,arial;text-decoration:none;border-top:1px solid #f7f5f5;background:#fff}header nav ul li a:active{background:#f7f5f5}.main .work{width:50%}.main{padding-left:0}}@media (max-width:550px){.content,.leyenda0{text-align:left}header .footer2{display:block}.link{margin:8px 0 0 5px}.checkbox,.content p,div.field-form label{font-size:1em}.leyenda{font-size:.69em;padding:0}.leyenda0{font-size:.69em;font-weight:700}.main .work{width:100%}}.nota{z-index:3;height:50%;width:50%;position:absolute;margin:0 auto;float:left}.botones,.botonesS{background:right #fff;color:#666;height:25px}.botones:hover,.botonesS{color:#034ea2;background-position:right}.ajusta{border:none;height:auto;max-width:100%;width:100%}img{padding:0;margin:0}.que{font-family:raleway-regular,arial!important;font-size:15px;text-decoration:none}