*{border:0;margin:0;padding:0;text-decoration:none;list-style:none}@font-face{font-family:Swiss721CondensedBT;src:url(../fonts/Swiss721CondensedBT.eot);src:url(../fonts/Swiss721CondensedBT.eot) format('embedded-opentype'),url(../fonts/Swiss721CondensedBT.woff2) format('woff2'),url(../fonts/Swiss721CondensedBT.woff) format('woff'),url(../fonts/Swiss721CondensedBT.ttf) format('truetype'),url(../fonts/Swiss721CondensedBT.svg#Swiss721CondensedBT) format('svg')}@font-face{font-family:RobotoBold;src:url(../fonts/RobotoBold.eot);src:url(../fonts/RobotoBold.eot) format('embedded-opentype'),url(../fonts/RobotoBold.woff2) format('woff2'),url(../fonts/RobotoBold.woff) format('woff'),url(../fonts/RobotoBold.ttf) format('truetype'),url(../fonts/RobotoBold.svg#RobotoBold) format('svg')}@font-face{font-family:DesignioRegular;src:url(../fonts/DesignioRegular.eot);src:url(../fonts/DesignioRegular.eot) format('embedded-opentype'),url(../fonts/DesignioRegular.woff2) format('woff2'),url(../fonts/DesignioRegular.woff) format('woff'),url(../fonts/DesignioRegular.ttf) format('truetype'),url(../fonts/DesignioRegular.svg#DesignioRegular) format('svg')}@font-face{font-family:DesignioBold;src:url(../fonts/DesignioBold.eot);src:url(../fonts/DesignioBold.eot) format('embedded-opentype'),url(../fonts/DesignioBold.woff2) format('woff2'),url(../fonts/DesignioBold.woff) format('woff'),url(../fonts/DesignioBold.ttf) format('truetype'),url(../fonts/DesignioBold.svg#DesignioBold) format('svg')}.pdd_right{padding-left:48px}@media screen and (max-width:767px){.pdd_right{padding-left:10px}}.nopadd{padding:0}.nopadd_left{padding-left:0}@media screen and (max-width:767px){.nopadd_left{padding:0}}.nopadd_right{padding-right:0}@media screen and (max-width:767px){.nopadd_right{padding:0}}.nomargin{margin:0}.hr-1{width:35%;border-top:4px solid #33559c}.hr-2{margin:0;width:28px;border-top:2px solid #d7d7d7}@media screen and (max-width:767px){.hr-1,.hr-2{position:relative;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.mb-center{text-align:center;vertical-align:middle}}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0;padding:0}.thin-title{color:#d57920;font-family:Swiss721CondensedBT,Arial;font-size:19px}.trs01-all{-webkit-transition-property:all;-webkit-transition-duration:.1s;-webkit-transition-timing-function:linear;-webkit-transition-delay:.1s;transition-property:all;transition-duration:.1s;transition-timing-function:linear;transition-delay:.1s}.trs02-all{-webkit-transition-property:all;-webkit-transition-duration:.2s;-webkit-transition-timing-function:linear;-webkit-transition-delay:.1s;transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:.1s}.trs03-all{-webkit-transition-property:all;-webkit-transition-duration:.3s;-webkit-transition-timing-function:linear;-webkit-transition-delay:.1s;transition-property:all;transition-duration:.3s;transition-timing-function:linear;transition-delay:.1s}body{font-family:Swiss721CondensedBT,Arial;color:#000}body,html{height:100%}a:active,a:active *,a:focus,a:focus *{outline:0!important;-moz-outline-style:none!important}a:active,a:focus,a:hover{text-decoration:none}::selection{background:#32549c;color:#fff}::-webkit-selection{background:#32549c;color:#fff}::-moz-selection{background:#32549c;color:#fff}.anchor{position:absolute;margin-top:-100px;left:0;width:5px;height:5px}header{position:fixed;top:0;left:0;width:100%;z-index:444}header img{display:inline-block!important}header .nav-csize{-webkit-transition-property:all;-webkit-transition-duration:.2s;-webkit-transition-timing-function:linear;-webkit-transition-delay:.1s;transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:.1s}@media screen and (min-width:768px){header .nav-csize{padding-top:0!important;padding-bottom:0!important;height:138px!important;line-height:136px!important}}header .navbar{margin-bottom:0;border-radius:0;box-shadow:0 2px .08em rgba(20,83,160,.3);background-color:rgba(255,255,255,.8)}header .navbar-brand{height:auto}header .navbar-brand img{display:inline-block;height:79px;-webkit-transition-property:all;-webkit-transition-duration:.2s;-webkit-transition-timing-function:linear;-webkit-transition-delay:.1s;transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:.1s}@media screen and (max-width:767px){header .navbar-brand img{height:45px}header .navbar-toggle{margin-top:18px;padding:11px 10px;border:none;background-color:#32549c!important}header .navbar-toggle .icon-bar{background-color:#fff!important}}header .navbar-nav{float:right}header .navbar-nav li a{color:#1453a0!important;font-size:17px}@media screen and (min-width:768px) and (max-width:999px){header .navbar-nav li a{padding-left:11px;padding-right:11px}}@media screen and (max-width:767px){header .navbar-nav{margin-left:0;margin-right:0;width:100%;text-align:center}}.med-header .navbar-brand img{height:50px}.med-header .nav-csize{height:80px!important;line-height:82px!important}#main-wrapper{overflow:hidden}.box-middle{display:table-cell;vertical-align:middle;text-align:center}@media screen and (min-width:1200px){.container{width:1000px}}.bq-intro{padding:138px 0 60px;height:550px;background:url(../images/intro-bg.jpg) center center no-repeat;background-size:cover}.bq-intro .table{display:table;padding:0;width:100%;height:100%}.bq-intro .table .text{margin-bottom:60px;padding:19px 0;background-color:rgba(255,255,255,.8)}.bq-intro .table .text p{color:#32549c;font-family:DesignioRegular,Arial;font-size:29px}.bq-intro .table .text p strong{color:#d57920;font-weight:400;font-family:DesignioBold,Arial}.bq-intro .lines{position:absolute;bottom:0;left:0;width:100%;height:63px;background:url(../images/lines.png) bottom center no-repeat}.bq-nosotros{position:relative;background-color:#f2efec;box-shadow:0 8px 1.22em rgba(50,84,156,.3)}.bq-nosotros .row{margin-top:95px;margin-bottom:95px;padding-top:18px;padding-bottom:60px;min-height:250px;background-color:#fff}.bq-nosotros .container{position:relative}.bq-nosotros h4{padding-left:48px;color:#d57920;font-family:RobotoBold,Arial}@media screen and (max-width:767px){.bq-nosotros h4{padding-left:10px}}.bq-nosotros p{color:#767b83;font-size:18px}.bq-nosotros p span{color:#d57920;font-family:RobotoBold,Arial}.bq-nosotros .monitor{position:absolute;top:-56%;right:0}@media screen and (max-width:767px){.bq-nosotros .monitor{position:inherit;margin-top:15px}}.bq-pqmasmed{padding-top:95px;padding-bottom:10px;background-color:#f3f3f3}.bq-pqmasmed .top-title .hr-1{width:175px;border-color:#1453a0}.bq-pqmasmed .ficha{display:inline-block;margin-bottom:29px;padding:25px;border-radius:8px;background-color:#fff}@media screen and (min-width:999px){.bq-pqmasmed .ficha{min-height:175px}}.bq-pqmasmed .ficha .hr-2{margin:2px 0 17px}.bq-pqmasmed .ficha p{color:#81868e;font-size:13px;line-height:167%}@media screen and (max-width:767px){.bq-pqmasmed .ficha p{text-align:justify}}.bq-pqmasmed .f1{background-color:#d57920}.bq-pqmasmed .f1 .hr-2{margin-bottom:4px;border-color:#fff}.bq-pqmasmed .f1 p{color:#fff}.bq-pqmasmed .f2{border:4px solid #ebebeb}.bq-pqmasmed .f3{border:1px solid #f1dbc7}.bq-pqmasmed .bottom-title .hr-1{width:48px;border-color:#898989}.bq-info{padding:65px 0 45px}.bq-info .container{padding:0}.bq-info h3{font-family:RobotoBold,Arial}.bq-info p{font-size:17px}@media screen and (max-width:767px){.bq-info p{text-align:justify}}.bq-info ul{padding-left:18px}.bq-info ul li{list-style-type:disc}.bq-preventivo{color:#fff;background-color:#32549c}.bq-correctivo{color:#d57920;background-color:#fff}.bq-desarrollo{color:#fff;background-color:#d57920}.bq-consultoria{color:#32549c;background-color:#e5e5e5}.bq-consultoria img{display:inline-block}@media screen and (min-width:768px){.bq-consultoria img{margin-top:50px}}.bq-clientes{position:relative;padding:25px 0 33px;box-shadow:0 8px .45em rgba(0,0,0,.2);z-index:9}.bq-clientes .thin-title{font-size:24px}.bq-clientes .cols{margin-bottom:21px}.bq-clientes .cols img{display:inline-block}.bq-clientes .cols h3{color:#d57920}@media screen and (min-width:1000px){.bq-clientes .cols h3{min-height:54px}}.bq-clientes .cols h4{color:#32549c;font-family:DesignioRegular,Arial;font-size:22px}.map{min-height:390px}.bq-contacto{padding:19px 0 29px;background-color:#f3f3f3}.bq-contacto .thin-title{font-size:24px}.bq-contacto .hr-1{display:inline-block;width:47px;border-color:#898989;margin-left:80px}.bq-contacto p{color:#81868e;font-size:18px}.bq-contacto .social-networks{padding-top:84px}@media screen and (max-width:767px){.bq-contacto .social-networks{padding-top:20px}}.bq-contacto .social-networks .thin-title{margin-bottom:11px}.bq-contacto .social-networks .fa{margin-right:14px;color:#d57920;font-size:36px}.bq-contacto .social-networks .fa:hover{opacity:.8}footer{background-color:#fff}footer .copyright{margin-bottom:45px;padding:27px 15px;background-color:#d57920}footer .copyright p{color:#fff;font-size:17px}